Show newer

@skryking Yeah big mood. At least these fays relay discovery is automatic and nodes automatically advertise as relays if they have a stable IP so it's a bit less centralized. IPv6 would be v convenient but it's still unavailable to so many regions 💀

@skryking Yeah NAT can be a pain. Have you been keeping up with some of the latest p2p networking stacka that are tackling it? Hyperswarm for example has great hole punching capabilities using DHT peers and IIRC they have a built in relaying thing for peers that can't ve hole punched. Works oretty quickly and reliably too. Only dowbside is it has a strong dependency on node.js so it's hard to embed in non-js apps.

I surprised someone again yesterday by saying that I legitimately don’t think technical issues are the hard part of shipping projects.

I find the constraints are almost always about how to navigate conflicting points of view, deadlines, organization, planning, and budgets. People, planning, and money are the hardest topics. The technical parts seem far less difficult -sometimes even trivial- in comparison.

@Neiman@mastodon.cloud Yeah kinda! I think the main things that BitTorrent was lacking is mutability and content discovery/indexing. Folks had started work on that years ago but it sadly stalled since.

@atax1a Yeah for sure, even just needing an always online http server in there is too much. Self hosting is a reaction to central hosting but we need to rearchitect stuff from the ground up to really be free. Gatways and bridges to http based fedi is a path to connect to existinf folks which is what I'm focusing on with the strategy in

Instead of servers it'd be nice if software was and

Not only should we not ve reliant kn centralized corporate hosting, we should be able to just use whatever devices we have on hand without extra server maintenance.

@atax1a Honestly I hope we can get to a point where you don't need to think as much about infra to self host. Kinda the reason I've been looking at using publishing where you wouldn't need to set up dns or mess with ip addresses and be able to run everything you need right from the devices you use.

@fyrfli Ooo, a digital ocean one click deploy might be handy. I know it's still a bit "technical" but offloading the details of provisioning dns and managing a droplet to DO might make it easier to get *something* people can use and the lower power droplets are pretty cheap.

@fyrfli Interesting. I think I've seen some services for spinning up mastodon and pixelfed instances with fair fees. I forget the names though.

Is there something specific about gotosocial that you prefer?

I've been working on it from a different side with statically published blogs being available on the fedi via @sutty and distributed.press.

We still need an "app" for folks to easily load followed AP data into their device instead of large instance databases.

@ben What are y'all using for your backend? You might be into reusing some of the learnings and tools we've made in distributed.press: blog.mauve.moe/posts/distribut

@fyrfli If you don't mind me asking, how do you feel about there being more single user instances that sidestep the "need a techy admin to manage everyone" issue? My gut feeling is it could lead to more community blocklists and personal curation and skip needing to find "safe" instances, but I might be overly optimistic about it. I think it'd be neat if community was who you associated with rather than who owned your instance.

for those ready for next year's class, the language setting for your toots actually matters for accessibility!

it's not just helpful for those of us an instances with a translation feature

see, my screenreader has a voice for both french and english because i read a lot of content in those two languages

so my screen reader attempts to read anything tagged as english with the english voice and anything tagged as french with the french voice

if things are tagged not as either, it informs me and doesn't attempt to butcher it!

but the synthesizers for French and English are ridiculous when swapped, worse than a bad stereotype movie accent - to the point that sometimes i can't understand the text at all

so yeah! try to make sure your language is tagged correctly. this is true in your web design as well and a huge thing i often see missed! if you have any level of multi-language text in an HTML file make sure that's tagged.

this is all!

#accessibility #a11y #AccessibilityTip

@bx Hmmm, the steam keybinding thing would require you to make a bunch of "modes" that you would navigate through so it'd be a bit annoying to do all of them.

@bx Oh cool the setup you mention is very doable with the steam keybinding thingie. That's what I use for my bindings and you can set each joystick/d-pad to different keys. My left joystick has 6 shortcuts I use for text editing.

HonestlyI think my ps4+attached setup is almost perfect. Just needs to be a bit more ergonomic with a single bluetooth connection and a better battery. Also if I could program the key bindings in the controller itself instead of needing extra software.

@cblgh Yeah this is super cool and relevant. TY for the link! I think I saw there was a strageloop talk about it but it got lost in my backlog :P

@rra @cblgh Yup! At the moment all the APIs are only available to admins or inbox owners other than a POST to `/v1/:actor/inbox` which requires the author of the activity to sign their request.

@rra @cblgh K! We had some bugs that came from overhauling our auth code, it should be working again for real. :P Make sure your requests are all signed!

@cblgh It seems really cool. I just worry about going all in on a workflow with a tool that won't also scale seamlessly to my keyboard + controller setup. I've been trying to constrain myself to being as close to "standard" tooling as possible. Hence using nerd-dictation with the NATO phonetic alphabet instead of Talon's custom phonetic alphabet.

@bx Not usually. I generally switch between using one or the other. I have a keyboard that attaches directly to my ps4 controller, but the battery kinda sucks and it's not great for keyboard bindings and special characters.

Kinda wish I had enough money to comission a custom controller +keyboard device but my current setup will have to do for now.

I also considered going ham on chording to map controller keys to different letters/symbols but that would take too long to set up and learn.

Hello, Toronto! Have you been in want of a hackerspace that caters to software tinkerers, game jammers, demosceners, and tech art makers? Do you wish there was a community hub for weird nerds right near Spadina and Bloor?

Then the Queer Computer Club is your space! Come by this Sunday for our first open house. Meet people, chat about tech, and maybe become a member?

More details in the link below. We hope to see you there!
http://queercomputerclub.ca/events/

Show older
Mauvestodon

Escape ship from centralized social media run by Mauve.