Live data from Hacker News

Ask HN: I'm a software engineer going blind, how should I prepare?

news.ycombinator.com

381–390 of 497 posts

Re: Ask HN: I'm a software engineer going blind, how should I prepare?

#381
post #112

Earlier quoted context omitted.

> You'll be amazed how good your memory will get without the crutch of sight That's all really interesting. I personally have a problem with my thoughts in that I need to "sound out" or read them aloud in my head. This sometimes really slows me down, I mull over a thought until it sounds right. Especially when I'm tired I can get stuck in a loop. And it applies when reading too, I can force myself to read faster but…

I can’t speak to physical blindness, but I have aphantasia[0] which basically means I cannot voluntarily invoke my minds eye. Up until I found out about it last year, I thought that “visualizing” things was a metaphor for thinking, as I didn’t realize people could actually see things without looking at them. There are varying degrees of aphantasia. For context, I am completely unable to “see” anything in my mind. I d…

> For context, I am completely unable to “see” anything in my mind. I do not dream either. If I close my eyes and think of something, nothing happens visually

Correct me if I'm wrong but I suspect a lot of self-diagnosed cases of aphantasia are due to the ambiguity of language (specifically, English)... Qualia lost in translation.

I suspect nobody really sees something visually when thinking/imagining something, in a sober waking state (barring maybe a few rare exceptions or psychotic disorders). If you would see something superimposed on your visual field, with closed eyes or not, that would be called hallucinating.

For me, "seeing it in my mind's eye" is a different kind of "seeing": there is no visual input.

Example: imagine a tree. Where are the branches? Where are the roots? Where are the leaves? What color do the leaves have? Etc... You can answer these questions, right? The place where you find the answers is where the mind's eye is. I've yet to meet someone who actually sees the tree with the same visual clarity as if looking at an actual tree.

Dreaming is somewhere in between for me: it's usually visual, but not of the same visual quality as waking life, except when lucid. A lot of people don't remember their dreams, but that doesn't mean they don't have them. Ask yourself right after waking up in REM sleep (don't even open your eyes if you can): what just happened? What were you thinking?

Re: Ask HN: I'm a software engineer going blind, how should I prepare?

#382

I started my career at Bell Labs in the 80's and one engineer there made a huge impact on me. I learned more from him that any other single person I have worked with since. He suffered from progressive myopia so he had a rig with a camera and a big screen and a huge monitor. He coded slower than everyone else, but in a way, that was his secret power because his code almost never failed in testing. Also, he was brilli…

> coded slower [...] his code almost never failed in testing.

Huh. I've had this most of my career as well, especially in the latter years. I do consider this a secret power, but many of my colleagues (especially the younger ones) view it as a fault.

Re: Ask HN: I'm a software engineer going blind, how should I prepare?

#383
Just a thought, as I am in no way an expert here, but there must be companies that help implement solutions for people with vision problems. I am sure they would be the most sympathetic to hiring people in your position, you will have unique insights that able sighted programmers won't. Maybe get in touch and see what they recommend.

Re: Ask HN: I'm a software engineer going blind, how should I prepare?

#384

Earlier quoted context omitted.

Just curious, is it harder to read white space indentation code like python versus curly bracket code like JavaScript?

I don't really find one easier than the other, but I do use indentation in the same way sighted people do. I find it a lot easier than counting braces in my head.

does indentation sound like a pause in the speech?

Re: Ask HN: I'm a software engineer going blind, how should I prepare?

#386
If you haven't already looked into it, your state probably has some kind of "services for the blind". I have RP and was able to get help from them. Definitely look to see if your state has a govt dept like that. They offer tools and training to those in need to get jobs or keep working.

Re: Ask HN: I'm a software engineer going blind, how should I prepare?

#387
post #319

Earlier quoted context omitted.

The one edge case is that the bells work for all blind folks, not just those who understand the language spoken by and announcement. Of course, a blond person in that case could just count announcements …

Hey, let's leave hair color out of this.

Argh, wish I'd got your comment in time. I meant, of course, a blind person!

Re: Ask HN: I'm a software engineer going blind, how should I prepare?

#388
post #278

Earlier quoted context omitted.

Any modestly "modern" elevator would have Braille indicators. And many also announce floors same way public transit does.

I've never been in an elevator that announced the floors with anything better than a ping. This is despite elevators being controlled by single board computers since around 1980. The buttons have had braille on them for a long time.

In a lot of modern buildings in Hong Kong, lifts announce floors in three languages: English, Cantonese, and Mandarin.

I'd imagine in Macau, they might use four (those three plus Portuguese); the public transit stop announcements do, and quite frankly I'm not sure how they guarantee that they can complete the announcements before the next stop.

Re: Ask HN: I'm a software engineer going blind, how should I prepare?

#389
post #112

Earlier quoted context omitted.

> You'll be amazed how good your memory will get without the crutch of sight That's all really interesting. I personally have a problem with my thoughts in that I need to "sound out" or read them aloud in my head. This sometimes really slows me down, I mull over a thought until it sounds right. Especially when I'm tired I can get stuck in a loop. And it applies when reading too, I can force myself to read faster but…

I can’t speak to physical blindness, but I have aphantasia[0] which basically means I cannot voluntarily invoke my minds eye. Up until I found out about it last year, I thought that “visualizing” things was a metaphor for thinking, as I didn’t realize people could actually see things without looking at them. There are varying degrees of aphantasia. For context, I am completely unable to “see” anything in my mind. I d…

Seems like a cooked-up diagnosis to me, visualizing things in your mind is a skill just like anything else - but you seem to think others can literally see what they are thinking about when I am nearly certain that is not the case for anyone, barring those with mental illness/hallucinations. The only time I've experienced that in my life was on psychedelics. Everyone wants a disability these days though I guess.

Re: Ask HN: I'm a software engineer going blind, how should I prepare?

#390

Earlier quoted context omitted.

Rob Pike's Acme editor is another powerful tiling editor you can check out.

As a huge fan of Plan 9, I would strongly recommend against acme for visually impaired users. It's highly mouse-driven, requiring a spacial understanding of the interface and the ability to see where the mouse is and coordinate its movement to execute commands.

Thoughts on Sam? It seems to me like it might be a much better fit, esp. given the ed-like command only mode. (And I always liked it better than acme anyway...)
Post reply on HN