6 ms·
I may have told this story before (perhaps back in 2008 if this was posted then) -- but my first gig in tech was QA for Hewlett Packard testing printer/scanner/
by famousactress 6y ago
I may have told this story before (perhaps back in 2008 if this was posted then) -- but my first gig in tech was QA for Hewlett Packard testing printer/scanner/copier units. At some point I scanned a photo of my then-girlfriend and crashed the unit. Was able to do it repeatedly, provided I scanned the image in straight/cleanly. I didn't come across any other images that reproduced the issue, only this one photo. The underlying bug was a buffer overrun of some sort, was fixed before shipping -- and the image became a part of the durable regression test suite for that department.
- ComputerGuru 6y agoNot surprised there was a bug, but I am surprised it was patched (before or after shipping). I have an “enterprise grade” HP scanner (3500 F1) with buggy Twain drivers I had to manually disassemble and patch that will crash any time you try to duplex scan a single-sided sheet of paper. The blank page detection algorithm caused a null pointer dereference if two-sided mode was selected but the second side was elided. The bug reproduced 100% of the time with all available versions of their drivers in any application using the TWAIN rather than WIA or proprietary scanner interface. It was as simple as scanning any one-sided document in duplex mode. I escalated the issue to their engineers who kept insisting the issue was with my PC until the product was EOL’d just a year or two after production. I had other hardware issues pop up and ended up getting a Fujitsu for ADF document scanning and keeping the HP for scanning photos with the flatbed. Not many stand-alone hi-res dual color ADF/flatbed scanners out there.
- ryandrake 6y agoIf you're in software, you probably know this, but your bug was likely ignored not because it couldn't be reproduced, but because the engineers on the project were prioritizing feature work for the next version of the scanner, and did not have any support from management for fixing bugs in an already-shipping product. Sadly, driver software quality tends to max out at the level where customers won't return the hardware for a refund, and then the company abandons it and works on the next shiny new device.
- romwell 6y agoWell, that's why the parent commenter was surprised that the scanning bug in the grandparent comment was fixed at all.
- Dylan16807 6y ago> If you're in software, you probably know this, but your bug was likely ignored not because it couldn't be reproduced, but because the engineers on the project were prioritizing feature work for the next version of the scanner, and did not have any support from management for fixing bugs in an already-shipping product. Well, yes, but is it normal to insist no bug exists?
- baud147258 6y agoperhaps if HP support admitted there's a bug, depending on the support contract (if applicable), HP would have had to fix it
- ComputerGuru 6y agoThat is actually correct.
- abraae 6y agoSad that this rings a GDPR bell in my mind.
- mhh__ 6y agoIs it enough to buy her bottle of wine or something in exchange for being able to keep the photo indefinitely?
- romwell 6y agoIt's up to her. Some people are OK with that without being compensated. Some aren't. That's the reason model release forms exist.
- romwell 6y agoYou don't need GDPR for this to have legal issues. As an amateur photographer, I'm pretty sure that you'd formally need a model release form for a commercial use of it to be legitimate[1]. Of course, as with any legal issue, the company would weigh the probability of it being enforced vs. the hassle of doing it right... and it's pretty clear where the balance is in most cases. [1] https://www.dmlp.org/legal-guide/using-name-or-likeness-another https://www.dmlp.org/legal-guide/using-name-or-likeness-anot...
- Dylan16807 6y agoThat's a publishing consideration, not really an image in a box in the engineering lab consideration.
- romwell 6y agoAs far as photography is concerned, the act of making a photograph and giving it away to someone constitutes publishing. Here, the engineer published the photo by giving it to his employer (and making it a part of the test suite). Not publishing would be keeping it to himself, which the engineer did not do. For all we know, his girlfriend did not consent for that photo to be distributed to other people. Model release forms exist for that reason. But that's not merely a publishing consideration anyway; the law is more general than that. In the end, it's someone's face being used for a commercial purpose without consent, and this is exactly what the law is about.
- m463 6y agoI can't help but wonder if Alexander Hamilton or Benjamin Franklin would cause printer problems too (for a different reason)
- closeparen 6y agoCounterfeit protection does work on image recognition, but not necessarily the faces. https://en.wikipedia.org/wiki/EURion_constellation https://en.wikipedia.org/wiki/EURion_constellation
- RulerOf 6y agoThis makes me wonder what'd happen if you had the EURion tattooed on your face.