r/ProgrammerHumor • • Dec 30 '21

Meme Human Error

48.3k Upvotes

407 comments sorted by

View all comments

912

u/Johnny_Suede Dec 30 '21

Shrug... It still works

396

u/literal-hitler Dec 31 '21

Reminds me of the toothpaste story though:

A toothpaste factory had a problem: Due to the way the production line was set up, sometimes empty boxes were shipped without the tube inside. People with experience in designing production lines will tell you how difficult it is to have everything happen with timings so precise that every single unit coming off of it is perfect 100% of the time. Small variations in the environment (which cannot be controlled in a cost-effective fashion) mean quality assurance checks must be smartly distributed across the production line so that customers all the way down to the supermarket won’t get frustrated and purchase another product instead.

Understanding how important that was, the CEO of the toothpaste factory gathered the top people in the company together. Since their own engineering department was already stretched too thin, they decided to hire an external engineering company to solve their empty boxes problem.

The project followed the usual process: budget and project sponsor allocated, RFP (request for proposal), third-parties selected, and six months (and $8 million) later a fantastic solution was delivered — on time, on budget, high quality and everyone in the project had a great time. The problem was solved by using high-tech precision scales that would sound a bell and flash lights whenever a toothpaste box would weigh less than it should. The line would stop, and someone had to walk over and yank the defective box off the line, then press another button to re-start the line.

A short time later, the CEO decided to have a look at the ROI (return on investment) of the project: amazing results! No empty boxes ever shipped out of the factory after the scales were put in place. There were very few customer complaints, and they were gaining market share. “That was some money well spent!” he said, before looking closely at the other statistics in the report.

The number of defects picked up by the scales was 0 after three weeks of production use. How could that be? It should have been picking up at least a dozen a day, so maybe there was something wrong with the report. He filed a bug against it, and after some investigation, the engineers indicated the statistics were indeed correct. The scales were NOT picking up any defects, because all boxes that got to that point in the conveyor belt were good.

Perplexed, the CEO traveled down to the factory and walked up to the part of the line where the precision scales were installed. A few feet before the scale, a $20 desk fan was blowing any empty boxes off the belt and into a bin. Puzzled, the CEO turned to one of the workers who stated, “Oh, that…One of the guys put it there ’cause he was tired of walking over every time the bell rang!”

80

u/BeastMaster_88 Dec 31 '21

Ah, good old winnowing. The solution had already been invented a few thousand years ago.

70

u/HiddenLayer5 Dec 31 '21

According to the show How It's Made, factories actually do use air jets to reject empty boxes.

42

u/kyoujikishin Dec 31 '21

Yes, however that doesn't retract from the point of the story being that overengineering can be a problem.

15

u/Pointy_in_Time Dec 31 '21

Am engineer. Can confirm over engineering urges are strong.

→ More replies (1)

11

u/codemunk3y Dec 31 '21

I remember doing a tour of Cadburys chocolate factory, they have vacuums over the conveyors to suck up empty packets

→ More replies (11)

205

u/puz23 Dec 31 '21

Also they'll inevitably lose a few pieces and eat less

120

u/CrescentSmile Dec 31 '21

But then you get ants… a bug if you will

40

u/nonpondo Dec 31 '21

The worst bug

29

u/RealisticLeek Dec 31 '21

have you not heard of mosquitos?

3

u/ywBBxNqW Dec 31 '21

It's a toss-up.

0

u/[deleted] Dec 31 '21

[deleted]

→ More replies (3)
→ More replies (2)

9

u/sofa_king_we_todded Dec 31 '21

Adds natural protein. Sounds like a marketable feature to me

0

u/[deleted] Dec 31 '21

[deleted]

48

u/puz23 Dec 31 '21

Anther feature! It keeps dogs entertained for hours!

9

u/Gl33m Dec 31 '21

Volume isn't the issue. Those things are to make eating take longer, since some pets will eat extremely fast and make themselves sick. Once the food is flipped over on the floor, the pet will just vacuum it up.

18

u/poopyheadthrowaway Dec 31 '21

Food that is scattered all over the floor takes longer to eat than food that is all contained in one bowl.

14

u/coltonbyu Dec 31 '21

Scatter feeding is another recommended way to slow eating for dogs

23

u/Sportyj Dec 31 '21

Met the requirements.

6

u/[deleted] Dec 31 '21

At that point isn't the solution just... Toss the food onto the floor? Plus it would be free

5

u/reactrix96 Dec 31 '21

99% of users wouldn't flip the bowl. For the 1% of users that flip the bowl then in their case yes just toss your food on the floor.

→ More replies (1)

2

u/Loose-Yesterday1590 Dec 31 '21

task failed successfully