fastfinge

joined 2 years ago
MODERATOR OF
[–] fastfinge@rblind.com 67 points 7 months ago (16 children)

All responsible server admins have them defederated. Hate speech and genocide denial, that is almost certainly against the law in Canada, Germany, and other places. We defederated lemmygrad for the same reason.

[–] fastfinge@rblind.com 1 points 8 months ago (1 children)

So most modern activitypub servers backfill threads and profiles. My single user instance processes 30000 notes a day. If I was actually trying, I’m sure it’d be easy to grab much more while appearing well behaved.

[–] fastfinge@rblind.com 4 points 8 months ago (3 children)

How does that help? My personal instance currently has a database of several million posts thanks to the various Mastodon relays. I don't need to scrape your instance to sell your posts. I don't, of course, but it'd be easy for some company to create friendlycutekittens.social and just start collecting posts. Do you really have time to audit every instance you federate with?

[–] fastfinge@rblind.com 14 points 8 months ago

So does Reclaim The Internet still involve purchasing an advertising company, letting multiple employees go, and generally behaving like a VC-backed startup? Just checking!

[–] fastfinge@rblind.com 5 points 8 months ago (1 children)

When watching a movie or tv show by ourselves, blind people can’t see the picture. So unless we are watching with a sighted friend, we would rather save on storage and bandwidth by only downloading the audio.

[–] fastfinge@rblind.com 10 points 8 months ago (3 children)

Audiovault.net is the website you want. Made by and for blind folks, it has thousands of AD tracks in mp3 format. You should be able to just sync them with the video. Though blind folks never bother; we only care about audio anyway.

[–] fastfinge@rblind.com 4 points 8 months ago

From the article:

The TLS-SNI header is used by CDN servers to route requests based on the Server Name in the header. However, a typical front end server, or even a load balancer (LB), belongs to a single app or organization, and does not typically need to handle the SNI header. The easy and reasonable way to configure TLS certificates on such a server, is to either:
 Serve all requests with a single TLS certificate that has SANs (Subject Alternative Names) for all the domains that are used Have multiple certificates, chosen according to SNI, with one of them as the default. In both of these common cases, sending a HTTPS request directly to the IP of a front end server, without any SNI, will present us with a default server certificate. This certificate will reveal what domains are being served by this server.

So apparently the real issue is that people aren't using SNI correctly.

[–] fastfinge@rblind.com 5 points 8 months ago (2 children)

The tech blog is much better: https://www.zafran.io/resources/breaking-waf-technical-analysis

It boils down to scanning all IPV4 space, and grabbing the SSL certificate returned by any webservers on port 443. If the server is incorrectly configured the fields in the SSL cert will tell you what domains it serves. And using Certificate Transparency logs to figure out what domains you want to target. I wouldn't really call this a flaw that breaks anything. It's just a byproduct of how SSL, IPV4, and WAFs work.

[–] fastfinge@rblind.com 2 points 8 months ago

Start with the first two episodes of season 1; you need them for worldbuilding. Strange to say about a show like this, I know! But it's true. If I were you, I might consider skipping to Dragonshy; it was my favourite episode in s1. Then maybe Winter Wrap-up, Call of The Cutie, and Look Before You Sleep. If you're loving the show, then just watch it all! But if you didn't find anything to like in those episodes, give up. MLP isn't for you.

1
games for blind gamers wiki (gamesforblindgamers.miraheze.org)
[–] fastfinge@rblind.com 4 points 8 months ago (1 children)

Let me check out the Lemmyverse website for accessibility, and if it doesn't have any major problems, I'll add it! Thanks! I'd heard of LemmyApps, but I was unaware that it allowed filtering by accessibility. I'll also go and add that.

[–] fastfinge@rblind.com 7 points 8 months ago (1 children)

We had some hosting problems back in September. However, we have that resolved, we've vastly improved the reliability of email delivery, and in more exciting news, we have a designer working on a more accessible custom theme that we intend to contribute to the Lemmy community overall as well as make our default. It's taken us a while, but better email deliverability and a custom theme were the two things on our list we felt we needed before we could start actively promoting the instance. This post was one of the steps in preparing for that promotional work.

14
submitted 8 months ago* (last edited 8 months ago) by fastfinge@rblind.com to c/communitypromo@lemmy.ca
 

This is our attempt to explain Lemmy, without actually getting into federation, activity pub, Lemmy, and all those technical things that a lot of people find frightening and complicated. I thought some of you doing the hard work of building out your own communities and convincing people to move from other places might find it of use. Please feel free to edit to be less screen-reader specific, and perhaps add some screenshots, if you'd like to use it for your own servers or communities. Or just use it verbatim; either way is fine! We'd love a link, though. Also, if you know any blind folks who could benefit from Lemmy, don't hesitate to send them our way. Anyone who can use their screen reading software well enough to browse basic websites shouldn't have any trouble. Note: the original post was editted with suggestions from the comments. Please visit the link for the canonical version.

cross-posted from: https://rblind.com/post/3377057

Welcome to rblind.com, a community for blind folks and friends! This is one of the communities affiliated with the OurBlind network. Here, you can interact with both blind and sighted folks alike, in an open, friendly, environment. Just as with Reddit, you can, and are encouraged, to upvote and downvote posts and comments, post your own links and topics in communities, and participate in discussions with others.

Signing Up

As with any community, the first step to participating is to sign up for an account. To do so, you can use the "sign up" link, located in the navigation landmark. You'll be presented with a form that asks for a username, email, password, and asks a question about why you want to join. You'll also be asked if you'd like to see NSFW (not safe for work) content.

Don't worry! We approve all accounts fairly quickly. There's no need to over-think the "why do you want to join" question. We do things this way in order to keep out the spammers, without having to use a captcha or some other inaccessible challenge.

Logging in and first steps

Once your account is approved, you can log in! The first thing you'll want to do is to visit the settings link, and go over the available settings. Once successfully logged in, you'll find the settings link in the navigation menu. Here, you can do things like set your display name, select what languages you'd like to see posts in (we strongly recommend keeping undetermined selected), enable two-factor login if you'd like, change the visual theme of the website, and more. After adjusting the settings, you can press save and the changes will be applied.

Finding Communities

Once you've gotten your settings the way you like them, it's time to find some communities to join! To do so, find and activate the "communities" link. You'll be presented with a page containing several controls and a table containing a list of communities.

By default, you'll be seeing what are called "local" communities. A local community is a community that is run by us here at OurBlind. You'll want to make sure that you're subscribed to blind main, and research. To do so, find the table containing the list of communities. Column four of each row will contain a button labeled "subscribe" that will allow you to subscribe to the community, or "joined" if you're already subscribed.

But RBlind is more than just a forum for talking to other blind people! It wouldn't be much fun if we were isolated in our own bubble, without being able to interact with the rest of the world, would it? That's why RBlind allows you to join other communities, run by other people. To list these communities, find the set of radio buttons above the table on the communities page. These radio buttons give you three options:

  • subscribed: only show the communities you're subscribed to
  • local: only show local communities run by us
  • all: show all of the communities that RBlind knows about

You'll also find a combo box that allows you to change how the communities are sorted, and a text field that will let you search for a particular community.

For now, set the radio buttons to "all". You don't need to click the search button, or do anything else. As soon as you change the radio button, the table of communities automatically updates.

Now, you should find a table with 50 rows. Just under the table is a "next" button, that will load the next page of communities. You'll notice that under the "community name" column, the names look a bit like email addresses. This is telling you what the community is called, and what website runs it. For example, Showerthoughts@lemmy.world is the Shower Thoughts community (similar to the one on Reddit), and it's run by a website called lemmy.world. However, you don't need to worry too much about that! You can subscribe to the community, and make posts and comments, just like you would in a local community. The only thing to be aware of is that just like on Reddit, different communities are run by different people. That means each community will have its own rules and customs. We at OurBlind only set the rules for the communities that show up when you set the radio buttons to "local".

Interacting with posts and comments

Congratulations! Now you've signed up for an account, subscribed to some local communities, and even found some interesting remote communities to join! It's time to start reading and interacting with posts.

To do so, find and click the first link in the navigation menu, directly below the jump to content button. Your screen reader will probably read it as "current RBlind" or similar. This link will take you to your homepage.

Your homepage consists of a list of posts, each marked with a heading level one. Above the heading for each post, you'll find an upvote button, the number of votes the post currently has, a downvote button, and perhaps a link (if one was included) or an expand button for images (if the post has an image). Under each post you'll find information about the post, like who posted it, where it was posted, and the number of comments it has.

If you found the post of value, you can press upvote. If it was off-topic, low-effort, or spam, you can downvote. If you'd like to view and participate in the comment section, you can activate the heading level 1 link. If the post has a link associated with it, you can cursor up once from the heading level 1 to find and press enter on it.

the comment section

Hopefully, after browsing your homepage for a while, you've eventually found an interesting post that you'd like to participate in. To load the comments, activate it's heading level one, and the comments section will load.

The comments show up in a set of nested lists. Just as with posts, they have upvote and downvote buttons. You'll also find a "collapse" button above some comments. If you're uninterested in a particular part of the discussion, you can use this button to collapse the thread of comments, hiding it. If you'd like to reply, you can press the reply button, and a text box will become available for you to type your comment. If you'd like to post a new comment, you can use the text box above the list of existing comments.

On this page you'll also find a set of radio buttons that control how the comments are sorted. "Hot" is the default, recommended option. However, you can also sort by "new" to see comments in order, "top" to see the most popular comments, and several others.

If someone replies to your post or comment, you can find this by visiting the "inbox" link in the navigation menu.

Making A New Post

Congratulations! You've read your feed of posts, interacted with some, and maybe even made a comment or two of your own. You're well on your way to becoming an RBlind expert! But what about when you have something you want to share?

Well, that's also easy! First, find and activate the "create post" link in the navigation menu. The create post form will load. In this form, you need to enter a title and a body for your post. You can also optionally select a language, add a link, an image, and a thumbnail. You also need to select what community your post will be part of. When you open the community combo box (by cursoring down on it), you'll be given a long list of communities. However, you can also shift tab to a search box that will allow you to filter the list. For example, if you wanted to find our main community, you could type "blind" in the search box, tab back to the list, and select "blind main".

Mobile Apps

Now that you're an RBlind veteran, you might want an app to better use the website on your phone. Currently, the app we recommend is called "thunder for lemmy". It's available for free in both the IOS and Android app stores. When it asks you what server you want to log into, you need to make sure and enter rblind.com. We also recommend going into the Thunder settings, and adjusting them to your taste.

Thunder is also available for users of Mac OS who have arm-based macs. However, currently those of us on Windows and Linux are best to use the rblind.com website.

Can't I post from Mastodon?

Yes, sort of. Currently you can make new posts to rblind.com from Mastodon, and reply to existing ones. However, you can't upvote or downvote posts, see how many votes a post or comment has, or subscribe to other communities. So we do recommend making an account on rblind.com directly for most purposes. However, if you want to interact from Mastodon or other "fediverse" software, the usernames to interact with are @main@rblind.com and @research@rblind.com.

Conclusion

We hope this brief introduction to the RBlind website has been helpful to you! If you have any questions, feel free to post to blind main, post in the comments here, or reach out to us for support.

1
submitted 8 months ago* (last edited 8 months ago) by fastfinge@rblind.com to c/main@rblind.com
 

Welcome to rblind.com, a community for blind folks and friends! This is one of the communities affiliated with the OurBlind network. Here, you can interact with both blind and sighted folks alike, in an open, friendly, environment. Just as with Reddit, you can, and are encouraged, to upvote and downvote posts and comments, post your own links and topics in communities, and participate in discussions with others.

Signing Up

As with any community, the first step to participating is to sign up for an account. To do so, you can use the "sign up" link, located in the navigation landmark. You'll be presented with a form that asks for a username, email, password, and asks a question about why you want to join. You'll also be asked if you'd like to see NSFW (not safe for work) content.

Don't worry! We approve all accounts fairly quickly. There's no need to over-think the "why do you want to join" question. We do things this way in order to keep out the spammers, without having to use a captcha or some other inaccessible challenge.

Logging in and first steps

Once your account is approved, you can log in! The first thing you'll want to do is to visit the settings link, and go over the available settings. Once successfully logged in, you'll find the settings link in the navigation menu. Here, you can do things like set your display name, select what languages you'd like to see posts in (we strongly recommend keeping undetermined selected), enable two-factor login if you'd like, change the visual theme of the website, and more. After adjusting the settings, you can press save and the changes will be applied.

Finding Communities

Once you've gotten your settings the way you like them, it's time to find some communities to join! To do so, find and activate the "communities" link. You'll be presented with a page containing several controls and a table containing a list of communities.

By default, you'll be seeing what are called "local" communities. A local community is a community that is run by us here at OurBlind. You'll want to make sure that you're subscribed to blind main, and research. To do so, find the table containing the list of communities. Column four of each row will contain a button labeled "subscribe" that will allow you to subscribe to the community, or "joined" if you're already subscribed.

But RBlind is more than just a forum for talking to other blind people! It wouldn't be much fun if we were isolated in our own bubble, without being able to interact with the rest of the world, would it? That's why RBlind allows you to join other communities, run by other people. To list these communities, find the set of radio buttons above the table on the communities page. These radio buttons give you three options:

  • subscribed: only show the communities you're subscribed to
  • local: only show local communities run by us
  • all: show all of the communities that RBlind knows about

You'll also find a combo box that allows you to change how the communities are sorted, and a text field that will let you search for a particular community.

For now, set the radio buttons to "all". You don't need to click the search button, or do anything else. As soon as you change the radio button, the table of communities automatically updates.

Now, you should find a table with 50 rows. Just under the table is a "next" button, that will load the next page of communities. You'll notice that under the "community name" column, the names look a bit like email addresses. This is telling you what the community is called, and what website runs it. For example, Showerthoughts@lemmy.world is the Shower Thoughts community (similar to the one on Reddit), and it's run by a website called lemmy.world. However, you don't need to worry too much about that! You can subscribe to the community, and make posts and comments, just like you would in a local community. The only thing to be aware of is that just like on Reddit, different communities are run by different people. That means each community will have its own rules and customs. We at OurBlind only set the rules for the communities that show up when you set the radio buttons to "local".

Interacting with posts and comments

Congratulations! Now you've signed up for an account, subscribed to some local communities, and even found some interesting remote communities to join! It's time to start reading and interacting with posts.

To do so, find and click the first link in the navigation menu, directly below the jump to content button. Your screen reader will probably read it as "current RBlind" or similar. This link will take you to your homepage.

Your homepage consists of a list of posts, each marked with a heading level one. Above the heading for each post, you'll find an upvote button, the number of votes the post currently has, a downvote button, and perhaps a link (if one was included) or an expand button for images (if the post has an image). Under each post you'll find information about the post, like who posted it, where it was posted, and the number of comments it has.

If you found the post of value, you can press upvote. If it was off-topic, low-effort, or spam, you can downvote. If you'd like to view and participate in the comment section, you can activate the heading level 1 link. If the post has a link associated with it, you can cursor up once from the heading level 1 to find and press enter on it.

the comment section

Hopefully, after browsing your homepage for a while, you've eventually found an interesting post that you'd like to participate in. To load the comments, activate it's heading level one, and the comments section will load.

The comments show up in a set of nested lists. Just as with posts, they have upvote and downvote buttons. You'll also find a "collapse" button above some comments. If you're uninterested in a particular part of the discussion, you can use this button to collapse the thread of comments, hiding it. If you'd like to reply, you can press the reply button, and a text box will become available for you to type your comment. If you'd like to post a new comment, you can use the text box above the list of existing comments.

On this page you'll also find a set of radio buttons that control how the comments are sorted. "Hot" is the default, recommended option. However, you can also sort by "new" to see comments in order, "top" to see the most popular comments, and several others.

If someone replies to your post or comment, you can find this by visiting the "inbox" link in the navigation menu.

Making A New Post

Congratulations! You've read your feed of posts, interacted with some, and maybe even made a comment or two of your own. You're well on your way to becoming an RBlind expert! But what about when you have something you want to share?

Well, that's also easy! First, find and activate the "create post" link in the navigation menu. The create post form will load. In this form, you need to enter a title and a body for your post. You can also optionally select a language, add a link, an image, and a thumbnail. You also need to select what community your post will be part of. When you open the community combo box (by cursoring down on it), you'll be given a long list of communities. However, you can also shift tab to a search box that will allow you to filter the list. For example, if you wanted to find our main community, you could type "blind" in the search box, tab back to the list, and select "blind main".

Mobile Apps

Now that you're an RBlind veteran, you might want an app to better use the website on your phone. Currently, the app we recommend is called "thunder for lemmy". It's available for free in both the IOS and Android app stores. When it asks you what server you want to log into, you need to make sure and enter rblind.com. We also recommend going into the Thunder settings, and adjusting them to your taste.

Thunder is also available for users of Mac OS who have arm-based macs. However, currently those of us on Windows and Linux are best to use the rblind.com website.

Other Useful Resources

  • LemmyApps: this website allows you to find third-party apps that will work with RBlind and filter them by various platforms and features, including accessibility! Note, however, that the administrators of RBlind haven't tested all of these apps. If you have good luck with one of them, we'd love it if you made a post letting us know.
  • Lemmy Explorer: this website lists other communities you can join from RBlind, that we might not know about yet. In order to have the best experience with a screen reader, after selecting the "communities" tab, press the "list view" button. If you set your home instance to rblind.com, clicking on a community will allow you to subscribe to it.

Can't I post from Mastodon?

Yes, sort of. Currently you can make new posts to rblind.com from Mastodon, and reply to existing ones. However, you can't upvote or downvote posts, see how many votes a post or comment has, or subscribe to other communities. So we do recommend making an account on rblind.com directly for most purposes. However, if you want to interact from Mastodon or other "fediverse" software, the usernames to interact with are @main@rblind.com and @research@rblind.com.

Conclusion

We hope this brief introduction to the RBlind website has been helpful to you! If you have any questions, feel free to post to blind main, post in the comments here, or reach out to us for support.

[–] fastfinge@rblind.com 0 points 8 months ago

Proof of work is pretty good. Also, email and phone number verification can reduce the need for this type of verification at all. Similarly, punting the problem to someone else and allowing login via Apple/Facebook/other open ID provider can help. Apple also has a system for verifying that a request comes from a real apple device that services like cloudflare use. But if you have to do it yourself, the key is offering a visual captcha, an audio captcha, and a text-based captcha. Also, try to maintain a trust score for both accounts and IP addresses. Captchas have to made so difficult today to keep out the bots that you need to make sure your users only have to solve them once. As well, if I know the captcha will only happen once, while it’s not ideal, I could request help with it. But if the captcha is on every login, or once a day or whatever, I can’t. Between proof of work, rate limiting, and email verification, and trust scores, 99 percent of captchas aren’t needed and aren’t doing anything. So the first step is understanding the problem you’re trying to solve, and determining if a captcha is the best way to solve it at all. It probably isn’t.

 

After a server outage, getting a new server, multiple DNS and https issues, and restoring from backup, we should now be done with all of the various weirdness.

 

Hi, everyone!

As you may know, we run a number of communities as part of the OurBlind community. We have this Lemmy, our legacy Reddit community, a Discord community, an IRC server, etc. In order to make sure that moderation is transparent, fair, consistent, safe, and predictable across all of our various community platforms, we have been working to put together a centralized set of rules for all of our various communities. The first version of those rules is now available, and linked above as well as here: https://ourblind.com/comunity-guidelines/

We are completely open to feedback! Did we miss something? Do you think something is unfair, difficult to understand, or incomplete? Comment below! This is version 1.0 of the centralized rules, and we would love to engage in discussion and feedback with all of you, to perfect them as much as possible.

view more: ‹ prev next ›