Show newer

@andrew_chou I have a raw recording but I still need to clean it up and remove some nonsequiters and "ums". Been kinda busy and havn't gotten around to it. I could send you a private copy if you'd like though.

Been hanging out at local libraries to get a bit more aquainted with them.

Apparently one of them has a makerspace. Gonna see about running some workshops or something for teaching folks to program. The hardest part would be logistics since the library only really offers chromebooks for folks to borrow. :/

People of the #fediverse, especially those creating various services, there are alternatives to HCAPTCHA when you ask people to create accounts or login. Despite HCAPTCHA's propaganda, HCAPTCHA is not truly accessible to #blind people. It requires us to give up our privacy if we choose the cookie option. The text alternative doesn't work most times. I just tried to sign up for a /kbin server at redit.buzz and wasted 30 mins on HCAPTCHA.

Please be #inclusive!

#accessibility

we need more roving vendors. they shouldn't be solely the province of ice cream and scams.

@Azure @alcinnz @loke @lunch I've been thinking of using "component registries" which attach themswlves to a semantic web schema (by url string) and take in data passed as RDF the spit out UI elements. I was thinking html/css for rendering could still be useful to avoid making a new engine to start, but ideally it should spit out something more simple and platform agnostic. E.g the UI elements defined by ARIA roles.

A user could then mix and match components from their registry.

@lunch @Azure @alcinnz @loke Yeah agreed. For HTML I was thinking that limiting to what's defined in the ARIA accessibility tree would be a good place to focus.

for more complex data semantic web schemas could give us more options on how to interpret data.

We are not at the end of the useful Internet. We may be nearing the end of the phase where the corporate Internet pretended it didn't feel entitled to your attention and efforts.

Any of these large media sites have been useful in the last 15 years, it was rarely because of anything they did. Usually in spite of.

@alcinnz @Azure @loke @lunch Where can I find the source code for your project? It seems really cool.

@Azure @alcinnz @loke @lunch I love that! Yeah one thing I've been thinking about too is instead of HTML rendering, the browser could parse out the semantic components and let the user bring their own component sets to represent the data.

Defs more useful for content based pages than apps, but I think there could be paths between those worlds.

Also a reason I've been more curious about stuff lately.

Now presenting another #VeryGoodIdea:
The latest fediverse client is your calender with a mastodon <-> CalDAV bridge!

Post from your calendar, and stream your home feed back to your calendar!

Just write your post in the Notes field and you're off to the races.

Part of the #MastoBridges #SuperPackage - you'll never instantly regret installing and running this! Comes with bonus crossposter to commit messages in an empty git repository!

git.jon-e.net/jonny/masto-brid
#InfrastructuralShitposts

@queenslight Yeah that makes sense. I mostly use Matrix so I can have all my chat apps bridged to it and don't need to switch as much to get information.

I have private spaces for myself where I group stuff from slack/matrix/discord/telegram/signal so I can open them when I want to catch up on that particular area.

Going to be speaking on a panel for the 2023 #solarpunk conference! called "From Capitalist Realism to a Solarpunk Reality: Theorizing and Building the Infrastructures of a Better Future". Where we challenge the idea of what's 'realistic'. With a Q&A session after the talks!

Our talks will be building off each other's work, blending academic & activist methods, techniques, and thoughts with concrete, real-world examples. These ideas are guided by sociopolitical movements and feminist, queer, and indigenous thought.

A sneak peek into my own talk! I'll be telling a narrative story of how we can build dual power through collective action, with actionable examples mixed in that highlight steps that we can take right now - steps that might snowball into larger change.

@queenslight Ah yeah, I got a text to speech extension for Firefox. Sadly it requires internet to run and uses Google services.

I've been thinking of making one using one of the webassembly based TTS engines and have something to navigate the accessibility tree with it.

In general I think it'd be cool if the user agent exposed that stuff to people as a first class feature.

@fabrice Yesss, gotta release a new chat app each quarter, right!

@alcinnz @loke @lunch @Azure Right?! There's a whole module in CSS for exposing this stuff to users. developer.mozilla.org/en-US/do It's defined right there but none of the browsers bother pulling your theme from your OS.

@queenslight Dang! Good to know. Hopefully matrix clients can catch up.

What's the main pain point you've had with element? I've been contemplating making a web based matrix client to simplify some of the UI to make it easier for me to navigate with a keyboard or alternative input device.

@loke @lunch @alcinnz @Azure Themeing is one of the biggest things I feel is missing from the web. I love being able to customize my desktop experience.

In @agregore I've been encouraging apps to import a CSS file that can be customized by users in order to apply some default styling to an app. I still need to make it easier to make new themes, but at least it gives web users a bit more power than they have now.

@queenslight Snap, good to know!I don't have an iPhone and haven't tried it's accessibility features. The ones on my samsung android were okay but I feel like it still left a lot to be desired with navigating scrollable content. I tried to read some articles with it but it required way too much manual intervention.

What's the most accessible chat platform in your experience? Is RocketChat any good?

Wild how programmers can throw more system resources at a problem instead of making the underlying components faster. I guess it's easier to grow than optimize?

@queenslight Interesting. I haven't messed with kbin yet but I was able to view posts and comment on lemmy content from programming.dev/c/godot

Show older
Mauvestodon

Escape ship from centralized social media run by Mauve.