Hacker Newsnew | past | comments | ask | show | jobs | submit | cannona's commentslogin

Python is one of my favorite languages to program in, but the white space thing was an issue for a while. Fortunately, I found an editor that will work well with my screen reader and will tell me what level of indenting I'm at, so it's now just a mild annoyance. However, when browsing on the web or elsewhere outside my editor, I do find myself occasionally counting spaces if it's not obvious from the context what indentation level a particular line is at.


Can you elaborate on the tools you use? What IDE and screen reader do you use? Also, what tool do you use to type code with? Braille keyboard? I really interested to learn about what kind of setup that works best for blind developer.


What improvements can you think of for this? For example, parallel sound hints of other aspects of the context, like a note at a certain frequency to indicate indentation, or using stereo to indicate the position of a word?


For the most part, CSS is ignored by screen readers. However, it can of course make a huge difference for people who are browsing your site with screen magnification or who have color blindness.


Don't feel too bad. I'm an experienced screen reader user, and even I find it almost impossible to do anything with narrator. Well, to be honest, I've only tried the one from XP. Hopefully the newer versions are better.


As a blind developer, I don't think my opinions on what makes nice code differ wildly from my coworkers, with the exception of indenting, equal-sign alignment, and other such white space issues. Those are the sorts of things I only do because I have to. They rarely provide me any benefit.


Ping me on Twitter and I can take a quick look. @cannona


The site is not public yet, but I'll save your message for when it is.


They certainly do, if you can afford one. They start at $3,500 for a small one (20 characters wide) and swiftly increase in price from there.


Prices have come down considerably. $1300 or so buys a 20 cell display. Also, in many countries, they are subsidized.

And no, they do not really compare to a 20-character LCD display. Reason is that blind user have to rescan the line with their hands whenever something changes, and that takes longer than visually scanning it. Effectively, blind users only 'see' two or three characters simultaneously.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: