Post AOeyfxMLOLfxV9XO76 by Tim_Boettcher@ioc.exchange
(DIR) More posts by Tim_Boettcher@ioc.exchange
(DIR) Post #AOdw5yeKiv2g0lhxKa by Tim_Boettcher@ioc.exchange
2022-10-16T12:34:19Z
1 likes, 3 repeats
My heartfelt #rant against (most) #captchas Hello, I'm a robot! Or, well, at least I can't prove I'm #nobot - in spite of my overall tech savviness.Nowadays, most developers are aware that the Completely Automated Public Turing test to tell Computers and Humans Apart (CAPTCHA) can have #accessibilité implications.But I believe many do not realise how much of a virtual bouncer CAPTCHAs can actually be. A #thread
(DIR) Post #AOdw5zTNf7sKZ5aitk by Tim_Boettcher@ioc.exchange
2022-10-16T12:34:20Z
2 likes, 0 repeats
They're omnipresent: "Google ReCAPTChA authentication required!" If I see this text, I instinctively tense up because I know my self-sufficient existence on the #internet is going to hit a roadblock soon. If you can see, you can (hopefully) solve the visual challenge; if you can't see, you can (hopefully) solve the audio challenge. Unfortunately, I'm #deafblind - I can do neither.
(DIR) Post #AOdw60FalsRKyc9E2q by Tim_Boettcher@ioc.exchange
2022-10-16T12:34:21Z
2 likes, 0 repeats
In such cases, my options are just 1. ask for help or 2. give up on what I'm doing.Neither 1 nor 2 are always and reliably feasible - and they can leave me in a difficult spot: One time, I wanted to reach out to the accessibility center of #linkedin, but the form was protected by a #googlerecaptcha.
(DIR) Post #AOdw614di5GzWw1zc0 by Tim_Boettcher@ioc.exchange
2022-10-16T12:34:22Z
1 likes, 0 repeats
Want to create a new account on #github? Sure, but solve this #captcha first! The CAPTCHA itself is, funnily enough, fully accessible and gives excellent feedback to my #screenreader - I still can't solve it, though.
(DIR) Post #AOdw61nf0hHlmZ5wmm by Tim_Boettcher@ioc.exchange
2022-10-16T12:34:22Z
1 likes, 0 repeats
Even if I can prove I'm not a bot, the extra steps cost me critical time. #hCaptcha offers an "accessibility cookie" that you can set in your browser after completing a sign-in via email. This takes time, of course, and when I had finally completed this procedure and could return to the page where I needed to solve the CAPTCHA, my booking had already expired, forcing me to redo it.This costs time and energy - both resources that are more limited for persons with disabilities to begin with.
(DIR) Post #AOdw62RMd52plhfefg by Tim_Boettcher@ioc.exchange
2022-10-16T12:34:23Z
1 likes, 0 repeats
I know why CAPTCHAs are necessary - I'm a #webdev myself. I also know why Google ReCAPTCHA is so popular: It's basically plug and play, developers have to waste little thought and energy on bot detection and it's a pretty cheap service. Besides, many websites already use Google Analytics or Google Ads, so they already have access to the Google Cloud Platform.
(DIR) Post #AOdw635mCpN3n2Zvf6 by Tim_Boettcher@ioc.exchange
2022-10-16T12:34:24Z
1 likes, 0 repeats
But this omnipresence means a moral responsibility for #google to not obstruct the access to individuals with special needs - one they haven't lived up to yet.From accessing dating apps to ordering food, from submitting bug reports and feature requests to asking for help, from donating to worthwhile open source projects to interacting on social media - CApTCHAs make many tasks harder, if not impossible, for me.
(DIR) Post #AOdw63iPtAHNisemtE by Tim_Boettcher@ioc.exchange
2022-10-16T12:34:24Z
1 likes, 1 repeats
The answer is, I believe, moving the onus of proving that the client is legitimate from the person in front of the screen to the software that this person runs. This is the approach eg. Friendly CAPTCHA (https://friendlycaptcha.com/) takes: The client's browser has to solve a cryptographic puzzle; given the limitations of the runtime environment used by browsers, this typically takes 1-2 seconds - by which point the user typically hasn't finished filling out the form, so it's non-intrusive.
(DIR) Post #AOdw64S998rK0i3JAW by Tim_Boettcher@ioc.exchange
2022-10-16T12:34:25Z
1 likes, 0 repeats
The API is as simple as Google's, really, and the team (I reached out to them when I wanted to include Friendly CAPTCHA in one of my projects) seems very mindful about accessibility. I can't judge how good this type of bot detection is compared to Google ReCAPTCHA or hCAPTCHA, but in my opinion a certain trade-off in bot detection efficacy could be warranted for the HUGE accessibility benefit. No person should have to struggle to prove they're not a robot.
(DIR) Post #AOeeLVGy6rCZW7zd4a by charliebrownau@pieville.net
2022-10-17T09:53:43Z
0 likes, 0 repeats
@Tim_Boettcher How the heck does anyone use the internet and computers without Seeing and Hearing Touch / Brail ?Were you born with this or it was artificially induced later If anyone is in this situtation then maybe depend on another person to do stuff for you and stop using International Corporations and instead support the Local Community
(DIR) Post #AOev8D99t9zCkyaU4m by Tim_Boettcher@ioc.exchange
2022-10-17T13:01:48Z
0 likes, 0 repeats
@charliebrownau Yes, I use refreshable braille displays. Those communicate with screen readers installed on the respective end device. And occasionally I need help, but usually this setup works for me - CAPTCHAs are one of the areas where I quite often require assistance.
(DIR) Post #AOeyANaULBa3a162K0 by charliebrownau@pieville.net
2022-10-17T13:35:49Z
0 likes, 0 repeats
@Tim_Boettcher I would recommend going on 16:8 Fasting + Carnivore + Distilled water dietNo soft drinkNo CarbsNo processed foodTry it for 6 months, then do Keto for 6 monthsSee if you body heals
(DIR) Post #AOeyfxMLOLfxV9XO76 by Tim_Boettcher@ioc.exchange
2022-10-17T13:41:30Z
0 likes, 0 repeats
@charliebrownau Sorry, but you don't know what causes my disabilities, you don't know my history (I have been to MANY doctors), you don't know my #diet and (most importantly) you don't know if I even want #tips like yours.The least you could do, out of #respect, is to #ask if I want to hear your opinion on what I should do.
(DIR) Post #AOfgD78QMbnJPA5G8u by lutindiscret@mastodon.libre-entreprise.com
2022-10-16T16:17:38Z
0 likes, 0 repeats
@Tim_Boettcher what do you think of https://mcaptcha.org by @realaravinth?
(DIR) Post #AOfgD7bqbDKWsPql0K by Tim_Boettcher@ioc.exchange
2022-10-16T17:11:14Z
0 likes, 0 repeats
@realaravinth @lutindiscret This looks a lot like Friendly CAPTCHA - one might even be a fork of the other, or they had similar ideas. I couldn't find a mCAPTCHA demo without creating an account, though (or maybe the demo was non-obvious), so all I can say is that both seem to utilise a proof of work approach.
(DIR) Post #AOfgD886fH8OUSwWHo by Bubu@chaos.social
2022-10-16T22:41:44Z
0 likes, 0 repeats
@Tim_Boettcher @realaravinth @lutindiscret I don't think friendly captcha is fully open source and self hostable (mcaptcha is). Also they mention the nebulous Blockchain technology which is going to protect your website, which is a bit of a red flag. Do you know of any actual technical description of how it works?
(DIR) Post #AOfgD8WDDePthEDlrM by aurora_luna@tech.lgbt
2022-10-17T01:29:53Z
0 likes, 0 repeats
@Bubu From what I checked both solutions manage the checking in the same way in the end. Friendly describes it badly on the first go, but both ask for a Proof of Work, which is that blockchain technology mentioned as far as I see.
(DIR) Post #AOfgD8yvUtNx8HehcG by jaxter184@social.linux.pizza
2022-10-17T21:49:16Z
0 likes, 0 repeats
@aurora_luna @Bubu quick addendum: proof of work was originally created for spam prevention in 1993, over a decade before it was used in bitcoin