1. Users create personal workarounds instead of expecting fixes
Many commenters observed that people adapt to flawed software by inventing their own workflows rather than reporting or waiting for a bug to be resolved.
- sidewndr46: âUsers that expect to get things done simply choose workflows to avoid the worst consequence of those bugs very quickly.â
- asimilator: âYou could make software that doesnât require your users to work around its shortcomings.â
- sublinear: âIf the users are missing the mark so bad that they're wiping their asses with suede, I'd argue the documentation and examples are at fault.â
2. Whether something is a âbugâ is often subjective
The discussion repeatedly highlighted that what one person labels a bug another may see as a matter of taste, expectation, or acceptable behavior.
- lo_zamoyski: âI easily observe hundreds to thousands of things that I consider to be bugs per week ⌠the 'bug' is in the eye of the beholder.â
- encomiast: âSoftware that does not meet expectations ⌠is not a 'bug'.â
- prmph: âA bug is when actual behavior does not match stated or intended behavior.â (showing the debate over where to draw the line)
3. Preferences for text layout expose a clash between designer constraints and user autonomy
A sizable thread debated the blogâs lack of a maxâwidth, with some calling it a bug and others defending the freedom to choose line length.
- theandrewbailey: âBug: this blog has no max-width. Lines of text will grow infinitely long with width.â
- Conlectus: âThe author would not consider this a bug ⌠he distrusts the research on the impact of line length on readability.â
- kmoser: âI prefer lines to run as long as possible ⌠the user can simply make their browser whatever width they prefer.â
- frabcus: âI do - I much prefer using computers with only one window visible ⌠There's something interesting about human variety in focus âŚâ