Techie回家了,而不是修复导致崩溃的错误
Techie went home rather than fix mistake that caused a meltdown

原始链接: https://www.theregister.com/2025/06/23/who_me/

Stuart是一家基因分析初创公司的IT经理,他使用Raspberry Pi和Python脚本构建了一个冷冻监控系统。如果冷冻室门开着,它会提醒实验室技术人员,防止样品变质。然而,斯图尔特发现制造商的规格和实际的冰箱之间存在差异。一个星期五,他不小心将温度显示切换到华氏温度,而没有调整警报阈值,从而触发了错误警报。由于受到另一场紧急情况的干扰,他计划在周一进行修复。上周末,一名电气承包商在不知不觉中跳闸了大楼的所有断路器,包括备用电源,并且没有通知任何人。斯图尔特周一抵达时遭遇停电。幸运的是,由于冷冻柜的隔热性能,样本得以保存。虽然最初担心自己的温度设置有误,但房东因违反租约而承担了责任,原因是多余的电力和未经宣布的周末工作。斯图尔特的错误被承包商更大的失误所掩盖。

Hacker News上的用户批评一篇可能来自The Register的文章使用了点击诱饵标题和“techie”和“boffin”等术语,他们认为这是反智的。这篇文章似乎描述了一个研究机构的错误。一位用户指出,实际的错误不是温度标度转换,而是一名电工在没有通知任何人的情况下跳闸所有断路器并离开。另一位专家强调,这一事件是瑞士奶酪事故因果关系模型的一个现实例子。讨论还涉及在工业系统中从英制单位迁移到国际单位制的挑战,特别是在美国,由于遗留的基础设施和代码。总的来说,人们的共识是这篇文章写得不好,耸人听闻。
相关文章

原文

Who, Me? Welcome to another working week and therefore another installment of Who, Me? – The Register's reader-contributed column where you confess to making a mess and somehow find safe egress.

This week, meet a reader we'll Regomize as "Stuart" who hoped his career would see him pursue pure research but found himself working as IT manager for what he described as "a very young startup spun out of a local research center to commercialize a novel gene analysis technique."

The IT team was small – Stuart plus a couple of contractors – but that meant our hero had "very nearly free rein in designing the systems, so the job was anything but boring."

He duly made security keys mandatory for authentication, implemented "paranoia-grade network partitioning" – native IPv6-only, naturally – and created an encrypted, append-only off-site data archive.

"You name it, if I could show it made sense I got to implement it," Stuart told Who, Me?

Stuart spotted one project that made a lot of sense. The startup kept a lot of samples in freezers and was contractually obliged to keep them safe for years. Creating a system to monitor that the freezers were in working order was an obvious win.

Lab-grade freezers are built to make this sort of project doable because they include sensors galore, employ the Modbus serial communication protocol, and can even pack an RS485 serial port to help the machines share sensor info with the world.

Stuart therefore pulled some extra wiring through the cabling ducts, configured a Raspberry Pi 1B to ingest data, and wrote Python scripts to feed info into the startup's monitoring infrastructure.

The resulting system was very simple. If a freezer door was left open too long, alerts went off.

"It proved hugely successful and popular among the lab techies because it was all too easy to leave those doors ajar, so we set out to extend the scope," Stuart wrote.

"It was only then that I realized that the specs provided by the freezer manufacturer were not in total agreement with reality on the freezers we had," he added.

Stuart tried to make sense of it all. One Friday, he accidentally tweaked a setting so the freezers monitored temperatures measured in Fahrenheit instead of Celsius – but didn't change alarm thresholds accordingly.

That has obvious potential for mayhem given that 32° Fahrenheit is 0° Celsius.

Within seconds of unwittingly making this mistake, alerts flashed across Stuart's freezer-monitoring dashboards.

He had no idea of the cause, but as the freezer doors were closed, he didn't think it was important enough to warrant an immediate fix.

Then another emergency erupted and consumed the rest of the Friday. Stuart figured he could fix the freezer monitor on Monday, so he turned off his alarms and went home for the weekend.

The next day, an electrical contractor made a worse mistake.

"He managed to somehow trip every single circuit breaker in the building and left without saying a word to anyone," Stuart told Who, Me?

The problem went unnoticed until Monday morning, when Stuart arrived at work and was relieved to find nobody blamed him for the mess.

"Our lease specified redundant power for the freezers and required that weekend electrical work be announced well in advance," he told Who, Me?

Recriminations therefore focused on the landlord, not Stuart's tech.

This story has a happy ending because, despite the meltdown, the samples in the freezers survived intact.

"Even so, my very first thought after coming to work on that day and learning what had happened was 'Oh, BUGGER,'" Stuart told Who, Me?

Has someone else's mistake saved you from being blamed for your own errors? If so, click here to send email to Who, Me? We always appreciate fresh stories to feed you each Monday. ®

联系我们 contact @ memedata.com