MurdoMaclachlan

joined 2 years ago
MODERATOR OF
[–] MurdoMaclachlan 30 points 1 year ago* (last edited 1 year ago) (4 children)

Image Transcription: Code


[Transcriber's note: the first line in the following transcription is incorrect. After the equals, there should be eight instances of the word "Option", each succeeded by a less-than symbol, then two brackets, like (), before the first greater-tha symbol. However, if you type a less-than symbol on Lemmy, it seems to strip that symbol and whatever word comes next out of the source when you save the comment.]

type Wtf = Option>>>>>>>;
let two = Some(Some(Some(Some(Some(Some(None))))));
let three = Some(Some(Some(Some(Some(None)))));
let six = Some(Some(None));
unsafe {
    assert_eq!(
        std::mem::transmute::(two) * std::mem::transmute::(three)
        std::mem::transmute::(six)
    );
}

I am a human who transcribes posts to improve accessibility on Lemmy. Transcriptions help people who use screen readers or other assistive technology to use the site. For more information, see here.

[–] MurdoMaclachlan 8 points 1 year ago (1 children)

Hopefully many others will follow suit. Pavement parking is an accessibility nightmare.

[–] MurdoMaclachlan 2 points 1 year ago

Image Transcription: GitHub Commits


[The order of the commits has been swapped from the order in the image so as to preserve chronological progression.]

Clean up unused CSS, committed 10 minutes ago

It turns out that CSS was, in fact, used., commited 1 minute ago


I am a human who transcribes posts to improve accessibility on Lemmy. Transcriptions help people who use screen readers or other assistive technology to use the site. For more information, see here.

[–] MurdoMaclachlan 1 points 1 year ago

This isn't something I'd thought about when creating this community, but I'm going to say that comments within the code don't qualify here. I created this as a replacement for a subreddit I used to moderate, which was specifically focused on commit messages, and that's the intent for this community too (as stated in the sidebar).

It may be more suitable if a Funny Comments community exists, or if it doesn't is created, and then posts with humorous comments could go in that community.

[–] MurdoMaclachlan 1 points 1 year ago

Ah, now this isn't something I'd thought about when creating this community, but I'm going to say that comments within the code don't qualify here. I created this as a replacement for a subreddit I used to moderate, which was specifically focused on commit messages, and that's the intent for this community too (as stated in the sidebar).

It may be more suitable if a Funny Comments community exists, or if it doesn't is created, and then posts with humorous comments could go in that community.

[–] MurdoMaclachlan 2 points 1 year ago

I'm also experiencing this problem, however I don't see anything about being blocked by Cloudfare. What I do see in the network tools is that on the image's POST request, Lemmy is returning a 400 (Bad Request) error. Issue is happening on both the normal Lemmy UI and the Photon UI.

[–] MurdoMaclachlan 2 points 1 year ago

If one does ever get created, I'll definitely try and remember to ping you!

To answer your edit questions, which I've just seen:

  1. The original r/TranscribersOfReddit (ToR) was run by an actual non-profit organisation (the Grafeas Group) with a lot of infrastructure built up to support it and keep it running smoothly. When Reddit's API changes happened, we didn't have the resources to move the project somewhere else (and nowhere else was as dreadfully inaccessible as Reddit), so we were essentially forced to shut it down. The communities that exist on Lemmy aren't coordinated, they're just people who used to be part of ToR doing transcriptions in their free time, in a capacity not associated with the Grafeas Group. As such, there isn't really a way to coordinate them.

  2. I just sort by new on the communities I'm subscribed to.

  3. I don't use a screen reader but l do know the answer to this -- alt text on the image is a much better route to go when you have the option, as it means people can find the transcription right next to the image instead of looking for it in the comments. Helping people find our transcriptions in the comments was a challenge on Reddit.

[–] MurdoMaclachlan 2 points 1 year ago (2 children)

As I don't personally benefit from transcriptions (except in extremely rare cases where my colourblindness becomes pertinent), I'd say asking the folks over at c/[email protected] would probably give you the best answer, but I can give my take as someone who has been doing transcriptions for a few years.

I think that including a transcription when you have the time do so is always better. It's never possible to say who might be interested in experiencing the content (and it's not just blind/partially sighted people who are helped out by transcriptions; see section 1, here for a non-exhaustive list). I an say for certain that there are people who benefit from and want them; when I was part of the (sadly now shuttered) r/TranscribersOfReddit project, we did receive requests for transcriptions of purely aesthetic pieces.

I think that, though the minority that can't view the image will be even more pronounced here, transcriptions are essentially another way of including more people in experiencing the same "scene", if that makes sense, even if they're doing so via a different medium. As just one example, that could include people who previously enjoyed the community, but became blind/partially sighted and still want to experience the content in some way. Obviously it's a bit subjective, which is usually something we try to avoid in transcribing, but I try to write transcriptions of art or scenic photographs with the intent of capturing the atmosphere of the image rather than with purely clinical descriptions as I might in other situations, while still including all the actual details of the image.

That said, obviously detailed transcriptions take a fair bit of time, so it's definitely not a mark against anyone who doesn't include them. I find myself doing a lot less of them these days as well. I would say this is one of the circles where transcriptions are less pertinent, but I think it's always a good thing to have more ways of accessing content.

[–] MurdoMaclachlan 3 points 1 year ago

Neither, it'll be included as-is without a [sic]. I follow the guidelines of r/TranscribersOfReddit, since they were developed in cooperation with members of rBlind.

The policy there was always that doing any sort of change affects the message and delivery fo the original content, so it should be avoided. [sic]s are avoided because they affect the flow of the content, and particularly in posts with multiple typos they can be very distracting.

[–] MurdoMaclachlan 3 points 1 year ago (4 children)

Image Transcription: Art


[The artwork shows a snowy nighttime setting. The sky is dark and clear, scattered with countless stars, and the full moon hangs bright and large in the top left. In the distance, a line of mountains is cast dark in silhouette. Close-up, a small hill and stretch of flat ground are swept with snow and sparse tufts of grass and other small plants. They lead up to a length of railway atop a ridge.

A steam train is front-and-centre here, emerging from the distance with its engine carriage facing towards the viewer. The windows burn with a fiery glow as a column of steam trails away behind it, highlighted with touches of deep red just above the chimney. A pale yellowy light illuminates ahead of the train. The other carriages are mostly hidden behind the engine.

Atop the hill, on the right side of the image, a figure in a long coat and a hat, probably a fedora, stands facing the train, their back to the viewer. Their hand is raised just in front of their mouth, and a spark of flame-coloured light suggests they may be lighting a cigarette, cigar or pipe.]


I am a human who transcribes posts to improve accessibility on Lemmy. Transcriptions help people who use screen readers or other assistive technology to use the site. For more information, see here.

[–] MurdoMaclachlan 3 points 1 year ago (2 children)

Image Transcription: Meme


[A screenshot of Grogu / Baby Yoda, a character from "The Mandalorian". He is a small green-skinned alien character with large pointy ears and big eyes. In the image, he is leaning towards a control panel to push a button whilst looking right towards something off-frame with large, innocent eyes. Text at the top and bottom of the image reads:]

ME FINDING OUT IF THE 3 MEMES PER DAY RULE

IS POSTS AND COMMENTS OR JUST POSTS


I am a human who transcribes posts to improve accessibility on Lemmy. Transcriptions help people who use screen readers or other assistive technology to use the site. For more information, see here.

10
FAQ: Why Transcribe? (self.mmtranscriptarchive)
submitted 2 years ago* (last edited 1 year ago) by MurdoMaclachlan to c/mmtranscriptarchive
 

The following is an FAQ for why I transcribe and questions I have been asked here or was often asked on the other site. It's adapted from an FAQ I posted over there, but with site-specific details removed. I may add more questions to it in the future.


1. Why do you do transcriptions?

Transcriptions help improve the accessibility of posts. Lemmy doesn't, at the moment, provide a native way to add alt-text to images, so transcriptions are an attempt to fill that space. The following is a (non-exhaustive) list of some of the ways transcriptions improve accessibility:

  • They help blind or otherwise visually-impaired people who rely on screen readers, technology that reads out what's on the screen. That technology can't read the text in an image or video, and obviously it cannot describe non-textual images at all.
  • Audio transcriptions are necessary for deaf or otherwise hearing-impaired people.
  • They help people who have trouble reading small, blurry or oddly formatted text.
  • In some cases, they may be helpful for people with colour deficiencies, if there is low contrast between text and background colours.
  • They help people with bad internet connections, who as a result may not be able to load the image at high quality or at all.
  • They can provide context or note small details that people missed when first viewing the post, potentially aiding their understanding and/or appreciation of it.
  • They are useful for search engine indexing and the preservation of images, videos or audio that may at some point get deleted.
  • They provide data for improving OCR (Optical Character Recognition) technology. See below for reasons as to why OCR isn't yet adequate.

2. Why don't you just use OCR or AI?

OCR (Optical Character Recognition) is technology that detects and transcribes text in an image. However, it is currently infeasible for three simpel reasons:

  • It can, and does, easily get a lot wrong. It's most accurate on simple images of plain text, such as screenshots from social media posts, but even there will have errors from time to time. Since this is an accessibility service, as close to 100% accuracy as possible is required. OCR's work simply isn't reliable enough for that yet.
  • Even were OCR able to 100%-accurately describe the text, there are certain parts of posts I don't always transcribed if they are not considered relevant (this being derived from r/TranscribersOfReddit's original guidelines, created with the aid of moderators of r/Blind), and certain parts should be placed in specific markdown formatting and so on. Sometimes things that aren't normally relevant become relevant depending on the context of the post. Working out what is and isn't relevant isn't possible for computers right now.
  • Finally, for posts without text, or where a large portion of the post is not text, OCR is useless. Other AI such as ChatGPT can sometimes describe these, but here is where it's important to understand what these types of AI, that is LLMs (Large Language Models), actually are. They're generative. You give them a prompt and they generate a statistically likely response. It doesn't matter to the LLM whether the response is correct or contains errors or complete nonsense, and it doesn't, and can't, know if it does. This will always be the case because that's what LLMs are: for this reason, AI is not remotely suitable for transcriptions.
view more: ‹ prev next ›