See Visually Graphic Bugs and Enjoy!

  • Thread starter Thread starter anorlunda
  • Start date Start date
  • Tags Tags
    Graphic
Click For Summary

Discussion Overview

The discussion revolves around the visibility and understanding of software and hardware bugs, with participants sharing personal experiences and observations related to bugs in both coding and electronic devices. The scope includes conceptual reflections on the nature of bugs and practical examples from the workplace.

Discussion Character

  • Exploratory
  • Technical explanation
  • Conceptual clarification
  • Debate/contested

Main Points Raised

  • One participant expresses appreciation for a video that visually represents software bugs, suggesting it makes the obscure nature of bugs more understandable.
  • Another participant shares a humorous, brief response, possibly indicating a light-hearted take on the topic.
  • A participant describes issues with a credit card reader add-on that displayed scrambled information, questioning the reliability of such devices when they malfunction.
  • Another participant recounts a serious incident involving a Digitape system where a reversed switch caused a dangerous malfunction, highlighting the potential consequences of hardware bugs.

Areas of Agreement / Disagreement

The discussion features multiple perspectives on the nature of bugs, with no clear consensus on the severity or implications of the examples shared. Participants seem to agree on the obscurity of bugs but differ in their experiences and the contexts discussed.

Contextual Notes

Participants reference specific technical details and personal anecdotes, which may depend on individual interpretations of what constitutes a bug. The discussion does not resolve the broader implications of these experiences.

Who May Find This Useful

Individuals interested in software development, hardware engineering, or those curious about the practical implications of bugs in technology may find this discussion relevant.

anorlunda
Staff Emeritus
Science Advisor
Homework Helper
Insights Author
Messages
11,326
Reaction score
8,755
Most software bugs are so obscure, that only the person who fixes the bug truly understands what went wrong and why. I love this video because it makes bugs marvelously visible.

I can almost imagine the lines of incorrect code, or the unstated incorrect assumptions, or the failures to foresee interactions while watching it. The video may be enjoyable to programmers and non programmers alike.

 
  • Like
Likes   Reactions: Asymptotic, QuantumQuest, berkeman and 1 other person
Technology news on Phys.org
Oops! o0)
 
Nowhere near as graphic or physically destructive, but this is the display on a credit card reader add-on that was recently placed on some of the vending machines in our kitchen area at work. A couple weeks after they were installed on the vending machines, a few of them ended up with scrambled displays (no, we are not in Japan). Would you trust a credit card reader to work for you with a display like that? o0)

PHD Drink Machine Confused.jpg
 

Attachments

  • PHD Drink Machine Confused.jpg
    PHD Drink Machine Confused.jpg
    40.7 KB · Views: 378
  • Like
Likes   Reactions: Asymptotic and anorlunda
Not a coding bug per se, but a "Digitape" with 2 micron resolution and electronics module that emulated quadrature encoder output was used to shuttle a half ton mold base between two work place positions (~ 1.5 seconds per move) with a linear servo. The electronics module had an array of DIP switches to set operational parameters, and the manufacturer had reversed operation of the increment/decrement 'direction' switch from the original to newer hardware revisions.

Didn't know that. The first time it came for the module to be replaced (and after carefully checking DIP switch positions were identical between the pull and new module) the machine was powered up. On the first 'move' command it promptly shot the (fortunately, toolless) permanent magnet table through a Lexan safety window, across a (fortunately, unoccupied) aisle where it came to rest halfway penetrating an adjacent concrete block wall.
 

Similar threads

  • · Replies 25 ·
Replies
25
Views
5K
Replies
2
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 11 ·
Replies
11
Views
6K
Replies
28
Views
8K
  • · Replies 13 ·
Replies
13
Views
5K
  • · Replies 1 ·
Replies
1
Views
4K