Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. I just read about a blind person vibe-coding a new email client for Windows.

I just read about a blind person vibe-coding a new email client for Windows.

Scheduled Pinned Locked Moved Uncategorized
69 Posts 35 Posters 32 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • jerome@jasette.facil.servicesJ jerome@jasette.facil.services

    @alexchapman @alexhall @matt there you go! And I’m glad someone with accessibility challenges is finding ways to get a product out faster to solve the needs of their community.

    alexchapman@vee.seedy.ccA This user is from outside of this forum
    alexchapman@vee.seedy.ccA This user is from outside of this forum
    alexchapman@vee.seedy.cc
    wrote last edited by
    #21

    @jerome @alexhall @matt Yup, just like how I've been using Codex and VS Code to get things done, but I always review and test things and don't just push random builds out.

    1 Reply Last reply
    0
    • matt@toot.cafeM matt@toot.cafe

      I just read about a blind person vibe-coding a new email client for Windows. Not linking because I don't want people to pile onto this person, who is a respected member of the blind community and long-time accessibility advocate, though not a professional programmer as far as I know. Instead, I want to point out how badly the commercial software industry, particularly Microsoft in this case, has failed us such that an individual feels the need to do this. Don't know what to do instead though.

      P This user is from outside of this forum
      P This user is from outside of this forum
      philoxy2@mamot.fr
      wrote last edited by
      #22

      @matt @jscholes I know someone who is asking themselves the same questions about writing a clone of VoiceOver on macOS, since Apple seems to have abandoned the screen reader of itsOS.

      1 Reply Last reply
      0
      • J jaybird110127@dragonscave.space

        @matt Yeah, I'd be perfectly happy if Microsoft would open-source Outlook Express, especially if I could have it as a portable app.

        zbrown@floss.socialZ This user is from outside of this forum
        zbrown@floss.socialZ This user is from outside of this forum
        zbrown@floss.social
        wrote last edited by
        #23

        @jaybird110127 @matt forgive me but what's so great about Outlook Express specifically?

        1 Reply Last reply
        0
        • matt@toot.cafeM matt@toot.cafe

          I just read about a blind person vibe-coding a new email client for Windows. Not linking because I don't want people to pile onto this person, who is a respected member of the blind community and long-time accessibility advocate, though not a professional programmer as far as I know. Instead, I want to point out how badly the commercial software industry, particularly Microsoft in this case, has failed us such that an individual feels the need to do this. Don't know what to do instead though.

          S This user is from outside of this forum
          S This user is from outside of this forum
          scott@tweesecake.social
          wrote last edited by
          #24

          @matt There's a few of them now. As much as I'd love to find something fast, lightweight, portable and probably Win32, I'm not smart enough to audit security here. Rock and hard place comes to mind. I wonder whether anyone's forked Thunderbird and purely concentrated on GUI accessibility? Is the codebase too sprawling to do that with help from an LLM on a reasonably priced plan?

          1 Reply Last reply
          0
          • S This user is from outside of this forum
            S This user is from outside of this forum
            scott@tweesecake.social
            wrote last edited by
            #25

            @jcsteh @matt I don't know about open bugs or requests. From here it's more about being dissatisfied with how cluttered the GUI is. There's an NVDA add-on that makes keyboard navigation more consistent but I'm guessing that's doing some pretty heavy lifting because it makes an already slow app feel even slower.

            1 Reply Last reply
            0
            • S This user is from outside of this forum
              S This user is from outside of this forum
              scott@tweesecake.social
              wrote last edited by
              #26

              @jcsteh @matt Do you know whether that fix made it into a stable release yet? I'm still on daily here because I couldn't live without it.

              1 Reply Last reply
              0
              • S This user is from outside of this forum
                S This user is from outside of this forum
                scott@tweesecake.social
                wrote last edited by
                #27

                @jcsteh @matt Cool, will go back to stable and see how it goes.

                1 Reply Last reply
                0
                • M This user is from outside of this forum
                  M This user is from outside of this forum
                  modulux@node.isonomia.net
                  wrote last edited by
                  #28

                  @jcsteh @Scott @matt I use Thunderbird as my only email client, and I've learned to work around issues, but I think part of the problem is a11y sometimes is completely screwed in releases. For example I filed a bug on something I consider very serious and basic: https://bugzilla.mozilla.org/show_bug.cgi?id=2019407

                  When an email got deleted, the selected/focused email on the list would not be read, and this results in very weird behaviour having to move up and down to know where one is. The bug got solved, as far as I can tell, by accident on a new release. But being in the situation of an email client failing to do very basic a11y things is not ideal.

                  Even now, NVDA review cursor commands don't work on the email listview, so 4, 5, 6 won't read the words.

                  1 Reply Last reply
                  0
                  • M This user is from outside of this forum
                    M This user is from outside of this forum
                    modulux@node.isonomia.net
                    wrote last edited by
                    #29

                    @jcsteh @Scott @matt So Thunderbird operates effectively like a focused mode page?

                    1 Reply Last reply
                    0
                    • matt@toot.cafeM matt@toot.cafe

                      I just read about a blind person vibe-coding a new email client for Windows. Not linking because I don't want people to pile onto this person, who is a respected member of the blind community and long-time accessibility advocate, though not a professional programmer as far as I know. Instead, I want to point out how badly the commercial software industry, particularly Microsoft in this case, has failed us such that an individual feels the need to do this. Don't know what to do instead though.

                      F This user is from outside of this forum
                      F This user is from outside of this forum
                      fireborn@dragonscave.space
                      wrote last edited by
                      #30

                      @matt I'm not a fan of vibe coding, but in this case I am going to turn a blind eye, pun intended, and say “finally”

                      1 Reply Last reply
                      0
                      • matt@toot.cafeM matt@toot.cafe

                        I just read about a blind person vibe-coding a new email client for Windows. Not linking because I don't want people to pile onto this person, who is a respected member of the blind community and long-time accessibility advocate, though not a professional programmer as far as I know. Instead, I want to point out how badly the commercial software industry, particularly Microsoft in this case, has failed us such that an individual feels the need to do this. Don't know what to do instead though.

                        tito_swineflu@sfba.socialT This user is from outside of this forum
                        tito_swineflu@sfba.socialT This user is from outside of this forum
                        tito_swineflu@sfba.social
                        wrote last edited by
                        #31

                        As someone who has spent all weekend trying to get dovecot to work, i understand

                        1 Reply Last reply
                        0
                        • matt@toot.cafeM matt@toot.cafe

                          I just read about a blind person vibe-coding a new email client for Windows. Not linking because I don't want people to pile onto this person, who is a respected member of the blind community and long-time accessibility advocate, though not a professional programmer as far as I know. Instead, I want to point out how badly the commercial software industry, particularly Microsoft in this case, has failed us such that an individual feels the need to do this. Don't know what to do instead though.

                          andrew@social.hodgson.ioA This user is from outside of this forum
                          andrew@social.hodgson.ioA This user is from outside of this forum
                          andrew@social.hodgson.io
                          wrote last edited by
                          #32

                          @matt Exactly this. We used to have several choices of email clients back in the day, whether that be Outlook, Outlook Express, Eudora, Pegasus Mail etc. These days they're either gone and replaced with webmail alternatives or the current version of the software is highly niche and not at all convenient to use with a screen reader. It may tick the boxes for accessibility but convenience is another matter.

                          1 Reply Last reply
                          0
                          • matt@toot.cafeM matt@toot.cafe

                            I just read about a blind person vibe-coding a new email client for Windows. Not linking because I don't want people to pile onto this person, who is a respected member of the blind community and long-time accessibility advocate, though not a professional programmer as far as I know. Instead, I want to point out how badly the commercial software industry, particularly Microsoft in this case, has failed us such that an individual feels the need to do this. Don't know what to do instead though.

                            matt@toot.cafeM This user is from outside of this forum
                            matt@toot.cafeM This user is from outside of this forum
                            matt@toot.cafe
                            wrote last edited by
                            #33

                            On the one hand, it's good that blind people are taking initiative to solve our own problems, rather than begging big tech companies and/or under-resourced open-source projects to give us what we need.

                            On the other hand, I still believe that relying heavily on an LLM to generate large volumes of code is dangerous, and that we don't fully understand the pitfalls.

                            sapphireangel@mastodon.onlineS matt@toot.cafeM K 3 Replies Last reply
                            0
                            • matt@toot.cafeM matt@toot.cafe

                              On the one hand, it's good that blind people are taking initiative to solve our own problems, rather than begging big tech companies and/or under-resourced open-source projects to give us what we need.

                              On the other hand, I still believe that relying heavily on an LLM to generate large volumes of code is dangerous, and that we don't fully understand the pitfalls.

                              sapphireangel@mastodon.onlineS This user is from outside of this forum
                              sapphireangel@mastodon.onlineS This user is from outside of this forum
                              sapphireangel@mastodon.online
                              wrote last edited by
                              #34

                              @matt Yes this is what is concerning with vibe coding. I think I'm one of the few blind people that has no interest in vibe coding, or coding in general. My brain just doesn't work like that.

                              1 Reply Last reply
                              0
                              • matt@toot.cafeM matt@toot.cafe

                                On the one hand, it's good that blind people are taking initiative to solve our own problems, rather than begging big tech companies and/or under-resourced open-source projects to give us what we need.

                                On the other hand, I still believe that relying heavily on an LLM to generate large volumes of code is dangerous, and that we don't fully understand the pitfalls.

                                matt@toot.cafeM This user is from outside of this forum
                                matt@toot.cafeM This user is from outside of this forum
                                matt@toot.cafe
                                wrote last edited by
                                #35

                                Check out what Ron Pressler wrote about Anthropic's PR stunt of having agents build a C compiler. He looked at the actual results, not just the hype. https://news.ycombinator.com/item?id=48170244

                                > Today's models are not yet capable enough to build non-trivial production software without close and careful human supervision, even with perfect specs and perfect tests. Without a perfect spec and a perfect human-written test suite the task is even harder.

                                An email client falls in that latter category.

                                1 Reply Last reply
                                0
                                • matt@toot.cafeM matt@toot.cafe

                                  On the one hand, it's good that blind people are taking initiative to solve our own problems, rather than begging big tech companies and/or under-resourced open-source projects to give us what we need.

                                  On the other hand, I still believe that relying heavily on an LLM to generate large volumes of code is dangerous, and that we don't fully understand the pitfalls.

                                  K This user is from outside of this forum
                                  K This user is from outside of this forum
                                  kellylford@mastodon.social
                                  wrote last edited by
                                  #36

                                  @matt I think this is true of vibe coding or AI in general. That said, vibe coding has reduced the friction for many of having to struggle with some of the complexities of less than accessible code writing experiences while trying to learn.

                                  Z 1 Reply Last reply
                                  0
                                  • K kellylford@mastodon.social

                                    @matt I think this is true of vibe coding or AI in general. That said, vibe coding has reduced the friction for many of having to struggle with some of the complexities of less than accessible code writing experiences while trying to learn.

                                    Z This user is from outside of this forum
                                    Z This user is from outside of this forum
                                    zbennoui@dragonscave.space
                                    wrote last edited by
                                    #37

                                    @kellylford @matt Also I think it somewhat depends on what you're trying to do. I think it's very important to understand the concepts behind programming, and if code is given to you, you should be able to read and understand what is going on. That being said, an LLM used in moderation, e.g. auto complete, maybe giving it a few lines of code to look at and fix potential problems, etc., I don't see an issue with that. I agree that vibe coding can definitely get you into trouble, especially if you're working on big architectural stuff or anything involving the web.

                                    zersiax@cupoftea.socialZ 1 Reply Last reply
                                    0
                                    • S sparksexist@dragonscave.space

                                      @matt use OE classic. it's an email client that almost exactly mirrors outlook express but has been designed to work with modern, secure email accounts

                                      jscholes@dragonscave.spaceJ This user is from outside of this forum
                                      jscholes@dragonscave.spaceJ This user is from outside of this forum
                                      jscholes@dragonscave.space
                                      wrote last edited by
                                      #38

                                      @sparksexist @matt When I last looked at OE Classic, it was still using an outdated HTML rendering engine from the Internet Explorer era which made it a non-starter for me.

                                      1 Reply Last reply
                                      0
                                      • S storm@social.wolfe.casa

                                        @matt vibe coded or hand coded, all that matters is it works, especially for the person who wanted it. I never understood the problem with how a person arrives at a working solution. I mean who would complain about taking a car to get to a shop that's 3 miles away, sure you could walk there, the weird thing here is "people piling on them" If the code works and does what is requested, who cares where it comes from. Vibe coding is not as simple as "Write me an accessible email client." For quality there's still testing, spec design, more testing, redesign, etc. Vibe coding done correctly is still a lot of work. I say congrats to this person for taking the initiative and solving not only their problem but the same problem for anyone else smart enough to use the working code whether written by machine or man, who cares?

                                        jscholes@dragonscave.spaceJ This user is from outside of this forum
                                        jscholes@dragonscave.spaceJ This user is from outside of this forum
                                        jscholes@dragonscave.space
                                        wrote last edited by
                                        #39

                                        @storm @matt People use email clients to access a lot of confidential information, or their workplace has specific email security requirements, or... the list of reasons that email security matters goes on and on.

                                        The problem with a vibe coded client is that the author did not write, and we can't assume they have read and understood, every character of the code to avoid security issues.

                                        Y andrew@social.hodgson.ioA K A sapphireangel@mastodon.onlineS 6 Replies Last reply
                                        0
                                        • matt@toot.cafeM This user is from outside of this forum
                                          matt@toot.cafeM This user is from outside of this forum
                                          matt@toot.cafe
                                          wrote last edited by
                                          #40

                                          @VE3RWJ I believe I'm done now. I was DM'ing with this person, and as he told me about all of his experience and contributions, I realized that I didn't present him in nearly a positive enough light.

                                          ve3rwj@mastodon.radioV 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups