I just found out I am going blind and I am a C# dev. Thank you so much for this. You have given me hope. I know its going to be a struggle, but at least I know its possible for to continue providing for my family.
Hello, how have you been after eight months? Did you get blind? And if yes were you able to continue being a programmer? If yes how much do you think the blindness effects your coding skills?
It's weird, by the end of this talk I had gone from hearing machine voice jibberish to somewhat being able to understand what it was reading back. Pretty crazy how fast the brain adjusts to language recognition challenges.
My boyfriend is blind and uses all his tech this way and after about 7 months of hearing it I still have no idea what it’s saying lmao because it’s so fast
For some people it’s a shorter learning curve. For others it’s a lot quicker of a learning curve. I know that from experience, as I’ll use a screen reader as well.
This video gave me such conflicting thoughts, as a blind software dev of over 10 years experience. On the one hand, it's great showing people just how we actually code using a screen reader. I'm a VS user too (though I do things differently). I think just seeing how we see the world in code seems great. On the other, about 10 seconds in my polyglot sensibilities were greatly offended by the implication that Visual Studio is the only way to code if you're blind. I have friends with respectable jobs in software development who aren't C# Visual Studio devs. It feels weird for me to feel the need to defend other languages, since my dayjob normally requires me to defend C# and VS, but there it is. Throwing no shade though, everything else about this video looks great.
iam glad i stumbled upon this because iam visually impaired and am starting back to school i have the opportunity now to go back and was considering coding and soft ware engineering this is reassuring that a blind person can code
The only disadvantage to him is that while we can see in 2D on the screen, he's effectively listening in 1D. For example, when he got the error we could see instantly what was wrong but he had to go through every character to find it.
That's why I think the better interface for blind people is for them to be able to touch the screen and sense the color or at least hear something from what they touch. That's what future screen should do. Or maybe invent a very sensory foldable screen stick to your entire arm that your brain can learn to understand very fast.
@@AndersKehlet42 If you mean a display that just shows braille characters then that's not enough. Characters are still 1D. What I mean is you have an electrical pad attached to your arm that mimics the normal display output exactly. Like if the pixel turns white you have high electric shock, and black you have no electric shock. This way you can just use the mouse and keyboard without changing anything. Programmers don't have to write any code for accessibility. It will be hard to use at the start but there must be a way that the body adapts to this screen. After that you can use it even wirelessly when presenting powerpoint slides.
@TomAssIBK It's about feasibility and practicality. Your idea is infeasible in the real world. But the screen attached to the arm is something that current technology allows you to do easier.
Finally after 10 years visual studio and visual and verse code is good enough for a screen reader tag to use we who have lost our site and who were programmers can finally go back to work thank you microsoft
LegitSoulja i mean a good developer isnt based on how quick you can code stuff. also it helps if you have a blind person working in the accessibility team
You can count on it happening to you. Even if it's only (only?) cataracts. I'm in my 60's and I currently can't use my right eye. And the left is getting blurred. Fortunately, cataract operations are affordable.
I wonder how effective you can be when working with larger code systems. For me, the visual aspect is quite important for reviewing code and data flow. Trying to keep it all in your mind I'd imagine would be extremely difficult.
I assume blind people's mind works differently, especially if the blindness is a birth and probably the longer you're blind from a random point in life. I obviously can't speak for blind people but I think that for this case visualizing solutions in the mind. Navigating is harder but I think in his case the audio plays so quick that if the modules are small enough it's not much of a problem, even more so if they can interpret speech in parallel (left and right ear saying different things).
Anyone who used Microsoft Edge on 2.0x speed can partially understand what he’s saying. This is like a tier above its difficulty but still similar. Love that others use these TTS things
I am blind and interested to study computer science, but I didn’t know how I’m gonna deal with that programming/coding. Thanks for giving me hope. If you could do it I will
If you are good at problem solving, then you will excel in programming. My aunt was a blind programmer that helped develop c++, and she was also a really cool lady.
Luke Robinett thanks so much. also that’s literally how it is lol, I have an idea and I would love to learn what it would take to build it as well continue doing stuff like that. would you recommend going to college for it if I would want to work for someone like Apple or google? I know it’s this big deal with everyone saying you should and some say you shouldn’t.
Hello good day. My name is Marcos and I am also visually impaired. How is the employability in the area of Informatics in the United States for the visually impaired?
What is the tools or environment can I make to be able to develop website if can not see well Vs code is greater But what about chrome inspector and view page source is not accessbike to me
I am blind and it would be amazing and so helpful if there was a step by step tutorial on how to make this speaking hello world that he made here. I can only decipher half of what he did in this video. I can't figure out where he and how he got the speech extension.
I am just starting to learn Python. I can for sure help you with a simple Hello World program. The speach you heard was either Jaws or NVDA--the one that he was using to operate his computer. The one that spoke the message was that stupid .tts voice from Microsoft. I am a Jaws user myself.
@@johnvickers2690 well that would be pretty awesome. I am just using gbt to create the script skeleton. Currently I am trying to make a mod for Minecraft using java to play Minecraft again and am running into issues.
Ismail Degani hi, I’m vision impaired and I use screen readers as well. It sounds like the eloquence speech engine which is standard with the screen reader called JAWS although you can buy that speech synthesiser for other screen readers such as NVDA. The two most used in Windows JAWS and NVDA
JAWS and NVDA are probably the two most used screen readers on Windows. JAWS is propreitary and expensive, and NVDA is free and open source. On Linux, there is Orca, but Linux is a lot more of a chaotic environment when it comes to accessibility, sadly... I hope that changes one day.
I love this dude, he is so fuckin amazing, he just showed the world that if you have a strong will, you can accomplish anything. Seriously I bow to this dude :prayinghands:
If there are any blind programmers or persons reading: are you generally satisfied with using TTS as an interface to your computer? I've had an idea of how to do things differently, but I'm not sure if it would be worth trying if standard TTS is generally as good as it needs to be. The idea is of creating an alternative TTS which is something like Morse code but on steroids. You could, for example, have 8 standard tonal frequencies, all of which can be played simultaneously and each of which represent a particular bit of a single byte. The value of the byte would then approximate something like a chord on a guitar - it would be recognized by which tones are playing simultaneously. This way you can have 255 unique "chords", each of which could represent something like a syllable. You could additionally attach meaning to which key the chords are being played in, or whether the tones change in some way while playing - such as rising or falling in pitch. Chaining two chords together would give you 65025 different "multi-chord" syllables. Maybe it could be used in combination with TTS to convery non-linguistic information such as the positions of elements on the screen. I imagine it would sound something like R2D2 from Star Wars.
It would be interesting finding someone with a disability who uses the terminal exclusively for everything, particularly Linux. As a developer myself, am curious. Whoever is hearing this through a screen reader, I love you. As Muslims, we envy your reward in paradise due to your disability. God is great! This life is temporary, nothing like the eternity of the here after where all of our suffering and good deeds would be rewarded by the almighty. This is just a test to filter the bad from the good, keep going, God the one and only, nothing like him, your creator is the only one who feels your struggle and he knows you can handle it with sheer gratitude and patience to reward you more than us eternally. Have a good day whenever, wherever and whoever you are!
If visual studio rocks so much, why did he have to get someone else to fix the accessibility of the debugger window? And that would probably be the same for people who aren't blind.
And you thought debbuging was hard...
@Finn Ryan Why is this exact message getting plastered everywhere?
I could not imagine this is possible. This man is more than amazing!!! God bless you
god? lol
Who is god?
Looks like he's doing just fine on his own
@@neuemage *tips fedora*
I just found out I am going blind and I am a C# dev. Thank you so much for this. You have given me hope. I know its going to be a struggle, but at least I know its possible for to continue providing for my family.
Hello, how have you been after eight months? Did you get blind? And if yes were you able to continue being a programmer? If yes how much do you think the blindness effects your coding skills?
@@Snoo29293 if he got blind how will he see your comment? lol
@@Hassan-zw9tb screen reader?
@@RedstonekPL well he hasnt replied in a month so he either doesnt have that or doesnt care enough to reply
@@Hassan-zw9tb or he can't see the comment..
It's weird, by the end of this talk I had gone from hearing machine voice jibberish to somewhat being able to understand what it was reading back. Pretty crazy how fast the brain adjusts to language recognition challenges.
same
My boyfriend is blind and uses all his tech this way and after about 7 months of hearing it I still have no idea what it’s saying lmao because it’s so fast
For some people it’s a shorter learning curve. For others it’s a lot quicker of a learning curve. I know that from experience, as I’ll use a screen reader as well.
As a blind programmer this was really useful. I've struggled to use visual studio before but I'll give it another go now
hello there! i'm also blind and would like to learn python programming. can we have a conversation? thanks
Hol up
@@robertmarsh4782 how are these two talking on the internet lol
@@Nicholas-xx8mp they use screen reader probably
@AsmLop
did you watch this video???
This video gave me such conflicting thoughts, as a blind software dev of over 10 years experience. On the one hand, it's great showing people just how we actually code using a screen reader. I'm a VS user too (though I do things differently). I think just seeing how we see the world in code seems great. On the other, about 10 seconds in my polyglot sensibilities were greatly offended by the implication that Visual Studio is the only way to code if you're blind. I have friends with respectable jobs in software development who aren't C# Visual Studio devs.
It feels weird for me to feel the need to defend other languages, since my dayjob normally requires me to defend C# and VS, but there it is.
Throwing no shade though, everything else about this video looks great.
iam glad i stumbled upon this because iam visually impaired and am starting back to school i have the opportunity now to go back and was considering coding and soft ware engineering this is reassuring that a blind person can code
I saw some other guy said something that blew my mind, he said doesn’t even need a monitor .... CRAZY
well to be fair if youre completely blind a monitor isnt gonna do you a lot of good is it
As I put it, monitors are just suggestions for us.
We also connect braille displays which are a braille version of a monitor.
No, as a Jaws user, I don't need a moniter.
This man is a national treasure
The only disadvantage to him is that while we can see in 2D on the screen, he's effectively listening in 1D. For example, when he got the error we could see instantly what was wrong but he had to go through every character to find it.
Also he has to have some mental map of how the code is structured. Must be difficult when trying to debug bad code. That's already a difficult task.
That's why I think the better interface for blind people is for them to be able to touch the screen and sense the color or at least hear something from what they touch. That's what future screen should do. Or maybe invent a very sensory foldable screen stick to your entire arm that your brain can learn to understand very fast.
@@offchan - There are braille displays already.
@@AndersKehlet42 If you mean a display that just shows braille characters then that's not enough. Characters are still 1D. What I mean is you have an electrical pad attached to your arm that mimics the normal display output exactly. Like if the pixel turns white you have high electric shock, and black you have no electric shock. This way you can just use the mouse and keyboard without changing anything. Programmers don't have to write any code for accessibility. It will be hard to use at the start but there must be a way that the body adapts to this screen. After that you can use it even wirelessly when presenting powerpoint slides.
@TomAssIBK It's about feasibility and practicality. Your idea is infeasible in the real world. But the screen attached to the arm is something that current technology allows you to do easier.
Finally after 10 years visual studio and visual and verse code is good enough for a screen reader tag to use we who have lost our site and who were programmers can finally go back to work thank you microsoft
I bet he's a better developer than half out there.
LegitSoulja i mean a good developer isnt based on how quick you can code stuff. also it helps if you have a blind person working in the accessibility team
@@xorxpert He's doing a presentation, he's not going at full speed.
Almost certainly. People who succeed despite disabilities tend to be extremely good at what they do.
This is amazing. So happy to know stuff like this exists. And so impressive on the coder's part.
Respect! This deserves a nomination!
This guy is absolutely talented. I hope that he would use his skillset to bless others and imspire them. May God bless this young man.
-Visual- Studio
Inspiring, I've been worried how would I enjoy things like programming if something happened to my eyes
Winter Eh same here man. This is really impressive.
You can count on it happening to you. Even if it's only (only?) cataracts. I'm in my 60's and I currently can't use my right eye. And the left is getting blurred. Fortunately, cataract operations are affordable.
Visual studio with no visual
Ironic ain't it.
Speech Recognition Studio
it's just Studio
I wonder how effective you can be when working with larger code systems. For me, the visual aspect is quite important for reviewing code and data flow. Trying to keep it all in your mind I'd imagine would be extremely difficult.
www.vincit.fi/en/blog/software-development-450-words-per-minute/
This guy touches on the subject.
I assume blind people's mind works differently, especially if the blindness is a birth and probably the longer you're blind from a random point in life. I obviously can't speak for blind people but I think that for this case visualizing solutions in the mind. Navigating is harder but I think in his case the audio plays so quick that if the modules are small enough it's not much of a problem, even more so if they can interpret speech in parallel (left and right ear saying different things).
Anyone who used Microsoft Edge on 2.0x speed can partially understand what he’s saying.
This is like a tier above its difficulty but still similar. Love that others use these TTS things
I am blind and interested to study computer science, but I didn’t know how I’m gonna deal with that programming/coding. Thanks for giving me hope. If you could do it I will
If you are good at problem solving, then you will excel in programming. My aunt was a blind programmer that helped develop c++, and she was also a really cool lady.
This guy doesn't even know he's using the ugliest theme on VS...
You mean the prettiest one.
: p best comment here, this guy's a boss though
Luke Robinett i’m blind also and want to learn code so bad any tips?
Luke Robinett Web, apps, and really anything. what do you do?
Luke Robinett thanks so much. also that’s literally how it is lol, I have an idea and I would love to learn what it would take to build it as well continue doing stuff like that. would you recommend going to college for it if I would want to work for someone like Apple or google? I know it’s this big deal with everyone saying you should and some say you shouldn’t.
The right way to fully appreciate this video is to watch it blindfolded.
Edit: Or you can close your eyes, that works as well.
Saqib is awesome. Rad to see the man in action.
Man this is insane !
Hello good day.
My name is Marcos and I am also visually impaired.
How is the employability in the area of Informatics in the United States for the visually impaired?
This guy can talk to the flash
I recently lost my site I'm totally blind and want to become a computer programmer, need more information where can I find it?
Start using screen reader
I have just witness one of the greatest fits of human achievements.
How about using some blind text and also terminal clean line for things like Lenix JavaScript and other programming languages?
This gives hope to humanity
he is inspiring me
i can't even imagine that was possible.
What is the tools or environment can I make to be able to develop website if can not see well
Vs code is greater
But what about chrome inspector and view page source is not accessbike to me
He took dark mode to the next level.
Facing challenge to work with visual studio with NVDA. Is there any proper guidelines to work with the software?
What programming screen readers do you use? I like mine just as fast
Jaws is good but not cheap
This is incredible!
Great video! Would you mind uploading only Dan Abramov's latest talk at JSConf!
Absolutely amazing.
I am blind and it would be amazing and so helpful if there was a step by step tutorial on how to make this speaking hello world that he made here. I can only decipher half of what he did in this video. I can't figure out where he and how he got the speech extension.
If you haven't figured it out yet I wouldn't mind walking you though it.
I am just starting to learn Python. I can for sure help you with a simple Hello World program. The speach you heard was either Jaws or NVDA--the one that he was using to operate his computer. The one that spoke the message was that stupid .tts voice from Microsoft. I am a Jaws user myself.
@@johnvickers2690 well that would be pretty awesome. I am just using gbt to create the script skeleton. Currently I am trying to make a mod for Minecraft using java to play Minecraft again and am running into issues.
This is amazing!
What is the screen reader you are using
holy sheet this is AMAZING
Which screen reader is being used here? I'm not blind but I'd love to try it out
Ismail Degani hi, I’m vision impaired and I use screen readers as well. It sounds like the eloquence speech engine which is standard with the screen reader called JAWS although you can buy that speech synthesiser for other screen readers such as NVDA. The two most used in Windows JAWS and NVDA
JAWS and NVDA are probably the two most used screen readers on Windows.
JAWS is propreitary and expensive, and NVDA is free and open source.
On Linux, there is Orca, but Linux is a lot more of a chaotic environment when it comes to accessibility, sadly... I hope that changes one day.
Honestly, who are the 10 people who down voted this? Like seriously how?
Who knows? People can be terrible. They murder, they molest children, they vote for Trump...
Sadly they're the ones who don't deserve anything good on earth
Tfw you're the true text-to-speech programming speedrunner
my project blind navigation system can you give me code ?????
Hah! I thought my amblyopia would prevent me from becoming a programmer! Respect!
This is really amazing
THIS IS SO COOL
hi I m blind person studying software engineer and how I find talking software
Amazing
I quit programming!
hhhhhhhhhhh😂😂🤣
How would he see the visual aspect of his coding like what his customers are seeing.
I love this dude, he is so fuckin amazing, he just showed the world that if you have a strong will, you can accomplish anything. Seriously I bow to this dude :prayinghands:
Thanks god he is not deaf because that way he couldn't be able to listen for events.
Viksan Vasilev Nice one. Haha.
I guess I have been inadvertently training to understand the fast text to speech, by watching youtube at 2x speed
If there are any blind programmers or persons reading: are you generally satisfied with using TTS as an interface to your computer?
I've had an idea of how to do things differently, but I'm not sure if it would be worth trying if standard TTS is generally as good as it needs to be.
The idea is of creating an alternative TTS which is something like Morse code but on steroids. You could, for example, have 8 standard tonal frequencies,
all of which can be played simultaneously and each of which represent a particular bit of a single byte. The value of the byte would then approximate something like a
chord on a guitar - it would be recognized by which tones are playing simultaneously. This way you can have 255 unique "chords", each of which could represent something like a syllable.
You could additionally attach meaning to which key the chords are being played in, or whether the tones change in some way while playing - such as rising or falling in pitch.
Chaining two chords together would give you 65025 different "multi-chord" syllables.
Maybe it could be used in combination with TTS to convery non-linguistic information such as the positions of elements on the screen.
I imagine it would sound something like R2D2 from Star Wars.
morse code? um no, i think it better braille.
@@saul8510 Are you blind?
Book Of Eli vibes. Amazing.
Was he blind when he was born or did he go blind later in life?
It would be interesting finding someone with a disability who uses the terminal exclusively for everything, particularly Linux.
As a developer myself, am curious.
Whoever is hearing this through a screen reader, I love you.
As Muslims, we envy your reward in paradise due to your disability. God is great!
This life is temporary, nothing like the eternity of the here after where all of our suffering and good deeds would be rewarded by the almighty. This is just a test to filter the bad from the good, keep going, God the one and only, nothing like him, your creator is the only one who feels your struggle and he knows you can handle it with sheer gratitude and patience to reward you more than us eternally.
Have a good day whenever, wherever and whoever you are!
Wow! So cool!
how would be a programming language designed by a blind person?
Not even using the dark theme smh
Respect... There is not a single word for this. Wtf lol
That's amazing.
This is the best
Let's see if giving this to my ai agent improve it's developer skills
Congratulations Microsoft to develop the best ide ever
I guess it's just Studio then
Real daredevil
Yeah I would hire a developer lol
damn.
he's coding using VS so fast I couldn't even follow...
🗽
จะเป็นเด็กโรงงานที่กลายมาเป็นเดฟให้พวกมึงจือไว้
is he blind since birth? or he just got blind?
No he's not blind since birth
@@JuvStudios he's been programming before he got blind?
3rd year CS students, what is your excuse?
How rude! No one in the audience yelled out that he had a syntax error? They just wanted to see if he could find the error
If visual studio rocks so much, why did he have to get someone else to fix the accessibility of the debugger window? And that would probably be the same for people who aren't blind.
Encouraging but not realistic.
Well, it's realistic indeed. Your brain is much more powerful than you might be thinking about it.