Live data from Hacker News

Bug Blindness

danluu.com

171–180 of 259 posts

Re: Bug Blindness

#171

Bug: this blog has no max-width. Lines of text will grow infinitely long with width.

> Bug: this blog has no max-width. Lines of text will grow infinitely long with width Are you maximizing your browser’s windows?

No. I keep my browser to about half of my 27" 4k monitor.

Re: Bug Blindness

#172
post #144

I once asked my brother in law (a mechanic) to help me look over and buy a new secondhand car. The car we ended up buying had good fundamentals, low cost, good brand, big trunk, high top speed. After owning it for a while, I came to learn that it was not a great car. Things constantly broke and the repairs cost me more overall than the cost of the car. A complete disaster. I came to realise that to a mechanic, little…

That is the reason why too many nerds recommended Linux as a "easy" windows alternative. What for us is easy to fix and often not even worth thinking about it, is impossible for a normal person.

Maybe? I think you may be underestimating how many papercuts of the same kind are there on Windows and on Macs. They're just harder to see when you're used to them.

Re: Bug Blindness

#173

I had to give up when the first example of a "bug" that the author could see, which others are blind to, was search results. "In some cases, people sent me their actual search results. In every such case, the search results did not contain a good result that I could see" Software that does not meet expectations, especially in a field like search, which is basically a long running war between SEO and search engines, i…

> Software that does not meet expectations, especially in a field like search, which is basically a long running war between SEO and search engines, is not a 'bug'.

While bug has various definitions, not meeting reasonable expectations is common to all.

> That's like saying there is 'bug blindness' in the publishing industry because when I pick up a random book, it sucks

No, because there's no reasonable expectation that a random book won"t suck.

Re: Bug Blindness

#174
post #54

Earlier quoted context omitted.

> They’re smart enough I worked at a small company that had a policy of putting devs on front-line support in a rotation, both because it was too small to have dedicated support staff and because the owners wanted devs to understand how users interacted with the system better. I can assure you that while some users merely think differently than devs, there is cohort of users who are absolutely not smart enough. It's…

One of my favorites is spending nearly 10 minutes trying to get someone to read a single word on their screen correctly, in a dialog box that was blocking them, containing fewer than 10 words, so I could find the cause of their problem. After nearly 30 minutes to figure out that they had a popup blocking them, and not "the computer doesn't work". What eventually worked was getting them to spell it to me backwards. Th…

"Dyslexia, also known as word blindness, is a learning disability that affects either reading, writing, or speaking".

It's quite common, it affects 3–7% of the population; however, up to 20% of the general population may have some degree of symptoms.

https://en.wikipedia.org/wiki/Dyslexia

For example, some celebrities with dyslexia:

Jennifer Aniston

Steven Spielberg

Whoopi Goldberg

Henry Winkler

https://www.webmd.com/children/ss/slideshow-celebrities-dysl...

The following is a list of some notable people who have dyslexia.

https://en.wikipedia.org/wiki/List_of_people_with_dyslexia

Re: Bug Blindness

#175
post #144

Earlier quoted context omitted.

That is the reason why too many nerds recommended Linux as a "easy" windows alternative. What for us is easy to fix and often not even worth thinking about it, is impossible for a normal person.

Maybe? I think you may be underestimating how many papercuts of the same kind are there on Windows and on Macs. They're just harder to see when you're used to them.

Having giving support with windows and linux - I don't think so.

Recently things got way better with hardware support - but just making a printer work, used to be a unsolvable problem for my dad for example, who has a electro engineering background (but doesn't speak english, and error messages in linux are very seldom localized). In windows he put in the CD that came with the printer and it worked.

Re: Bug Blindness

#176
post #56

I had to give up when the first example of a "bug" that the author could see, which others are blind to, was search results. "In some cases, people sent me their actual search results. In every such case, the search results did not contain a good result that I could see" Software that does not meet expectations, especially in a field like search, which is basically a long running war between SEO and search engines, i…

At what point does search quality degrade to the point where is becomes a bug? A bug is when actual behavior does not match stated or intended behavior. If the search bears little connection to what was searched for, then it is a bug, as far as the user is concerned. Or maybe you mean to say we should reserve the word bug for deviations that are unintentional?

> At what point does search quality degrade to the point where is becomes a bug?

It depends entirely on the commitment made by the service, so e.g. my desktop file search program results has bugs whereas Google's has none.

Re: Bug Blindness

#177

I had to give up when the first example of a "bug" that the author could see, which others are blind to, was search results. "In some cases, people sent me their actual search results. In every such case, the search results did not contain a good result that I could see" Software that does not meet expectations, especially in a field like search, which is basically a long running war between SEO and search engines, i…

Later on he gives an example of Blackboard software that was very disliked. So I don't see what was unique in his perspective either. To me this article is not very focused and feels mostly like rambling. The core idea that we get accustomed to bugs/quality in software we use is sound. Just the article needs streamlining or better a complete rewrite.

Re: Bug Blindness

#178
post #88
post #56

Earlier quoted context omitted.

At what point does search quality degrade to the point where is becomes a bug? A bug is when actual behavior does not match stated or intended behavior. If the search bears little connection to what was searched for, then it is a bug, as far as the user is concerned. Or maybe you mean to say we should reserve the word bug for deviations that are unintentional?

For me the idea that poor quality search results are a bug muddies the idea of what a bug is. It's like saying the colour of the paint in my living room is buggy because I don't like it. It might be an ugly colour that I don't like, but it is what it is. A bug would be if the colour doesn't match what was shown on the tin. > If the search bears little connection to what was searched for, then it is a bug, as far as t…

So if I search for A, and I get results for B instead (where B has only the slightest connection to A), it is not a bug?

What about if B has no connection to A whatsoever? Still not a bug? If it is not, then we may have discovered a software domain (the first for me I should say) where bugs are not possible. Should a be a nice market to launch products for, then.

Re: Bug Blindness

#179

Earlier quoted context omitted.

>I suspect most people are so inept at navigating UI because even a good UI is not intuitive to them. A bad UI is equally not intuitive. They do not know it is a bug because everything is a bug to them. This seems a weird thing to believe given that we know there are such things as black UI patterns designed to keep users from doing things they might want to do, but which the company might not want they do yet still…

>I just give up on because they don't realize that a thing should not be working the way it does, they think it is them that are wrong - as evidently you do as well. I think it is frankly a strange viewpoint to have in the world of software development, which world I assume you are a part of? I agree with, "They think it is them that are wrong", essentially. The end users that I deal with at the consumer level usuall…

I think, knowing that dark ui patterns exist - which I called black ui patterns by mistake earlier, I unfortunately very tired the last few days - and given the assumption I made that you knew something about how often bugs can actually come about, that thinking the users are to blame is very weird.

The users who don't know how often bugs occur and so forth always think that it is them to blame, but people who know about bugs and how things are made should probably think otherwise, but it seemed the way you phrased your initial post that you are in agreement that it is the fault of the users for whom the UI is always nonsensical and who never put in the necessary amount of effort to understand the UI.

Re: Bug Blindness

#180
I also see bugs others, especially developers, are blind too. I've wasted I'm not sure how many hours reporting bugs to unresponsive companies and teams. Often the problem is not only that the developers cannot see or believe the bugs, but that there is no channel for reporting them. Even many open source projects resist receiving and addressing bug reports submitted by users. Commercial companies actively shield developers from users to the point where 9-figure customers have to escalate to a VP (who they can actually talk to because they're a hundred-million dollar customer) to get action on a serious bug affecting them, instead of just emailing the SWE 3 who's ultimately going to make the one line fix after the message gets passed down through many layers of emergency meetings.

When I worked at Google, it was at least possible to report bugs internally with some hope they would be addressed. Sometimes you could even fix them yourself, given enough time and the relevant skills. Bug bankruptcy was still a thing. Teams would simply throw away all the SWE-years that had gone into documenting and reporting issues in their systems. But there was some possibility you'd get action, at least if you were a squeaky enough wheel and used the right back channels. But now that I'm outside the plex, there's basically no mechanism to report issues unless you're a tech vlogger with a large following inside Google or a >= $100,000,000 customer. Most other companies are much the same. They're not just blind to bugs. They're deliberately putting bags over their heads to keep from seeing what users are telling them.

Post reply on HN