This weekly roundup thread is intended for all culture war posts. 'Culture war' is vaguely defined, but it basically means controversial issues that fall along set tribal lines. Arguments over culture war issues generate a lot of heat and little light, and few deeply entrenched people ever change their minds. This thread is for voicing opinions and analyzing the state of the discussion while trying to optimize for light over heat.
Optimistically, we think that engaging with people you disagree with is worth your time, and so is being nice! Pessimistically, there are many dynamics that can lead discussions on Culture War topics to become unproductive. There's a human tendency to divide along tribal lines, praising your ingroup and vilifying your outgroup - and if you think you find it easy to criticize your ingroup, then it may be that your outgroup is not who you think it is. Extremists with opposing positions can feed off each other, highlighting each other's worst points to justify their own angry rhetoric, which becomes in turn a new example of bad behavior for the other side to highlight.
We would like to avoid these negative dynamics. Accordingly, we ask that you do not use this thread for waging the Culture War. Examples of waging the Culture War:
-
Shaming.
-
Attempting to 'build consensus' or enforce ideological conformity.
-
Making sweeping generalizations to vilify a group you dislike.
-
Recruiting for a cause.
-
Posting links that could be summarized as 'Boo outgroup!' Basically, if your content is 'Can you believe what Those People did this week?' then you should either refrain from posting, or do some very patient work to contextualize and/or steel-man the relevant viewpoint.
In general, you should argue to understand, not to win. This thread is not territory to be claimed by one group or another; indeed, the aim is to have many different viewpoints represented here. Thus, we also ask that you follow some guidelines:
-
Speak plainly. Avoid sarcasm and mockery. When disagreeing with someone, state your objections explicitly.
-
Be as precise and charitable as you can. Don't paraphrase unflatteringly.
-
Don't imply that someone said something they did not say, even if you think it follows from what they said.
-
Write like everyone is reading and you want them to be included in the discussion.
On an ad hoc basis, the mods will try to compile a list of the best posts/comments from the previous week, posted in Quality Contribution threads and archived at /r/TheThread. You may nominate a comment for this list by clicking on 'report' at the bottom of the post and typing 'Actually a quality contribution' as the report reason.

Jump in the discussion.
No email address required.
Notes -
You are aware these are freezers, right? Like they're important but they're not holding onto private data or whatever.
Emerson writes the password on the device for technicians to have access to, and Ke2therm uses all fives(no, it can't be changed).
The IT-world argument is that once you compromise any system on a subnet, you can at least listen to everything else on the subnet, and often attack everything else, too. While it's not entirely true in a modern world, it's pretty close. Conficker is the historical example of a wakeup call here. I get that HVAC techs don't really think that way (and, hell, some IT people don't, a la the 'air-gapped' networks that are really just bad firewall configs), though.
The HVAC argument is that a freezer failure is easily five digit cost of damage, even in the optimistic case where the food is just unsaleable rather than inedible, I can't imagine an expert working that job hasn't seen it. The defrost attack here might not be foreseeable for the average HVAC tech, who might reasonably expect it to 'just have a max timer', but in turn I don't think it's the only or even worst option. I don't have a good model of industrial freezers, but from what happens to consumer air conditioners or freezers when they're stuck short-cycling, I'm guessing that would be Bad, and the sort of failure that requires long technician hours and longer lead times on parts.
The former's actually pretty reasonable, at least if it isn't something stupid like 'password', and NIST recommends it for a lot of devices initial configuration. The latter, I'd like to just have a talk. Holy shit. That's literally worse than the 'some idiot has on his luggage' option.
A stuck in defrost wouldn't necessarily cause short cycling(although depending on the control setup there might be some). It would just keep the freezer off. They could replace the controllers with mechanical versions pretty quickly if they can get skilled labor onsite in time, but they wouldn't expect to have a controller programmed to stay in defrost indefinitely- no one would do that on purpose.
Ah, sorry, I was thinking short-cycling as a separate failure mode. Naively, I'd expect an MCU reboot loop to poll the thermistor(s), if they're over target temp engage the compressor, trip a safety or watchdog five to thirty seconds in, and then restart. An attacker that wanted to intentionally trigger that behavior, rather than 'just' triggering an indefinite defrost, should have been on the mind of whoever set up the mainboard's program and most HVAC techs, and...
... Uh, long-term effects I'm not describing here, but unless the answer is 'oh I could clean that out in an hour', I'm not sure should be described here.
More options
Context Copy link
Well, about that...
Yes, running defrost heaters and the compressor at the same time is very bad for the system, like sugar in the gas tank level bad. But that's not what sticking the system in defrost does; it normally prevents the compressor from running at all. That guy bypassed stuff manually which in his case blew up the system(normally it just tanks the compressor).
More options
Context Copy link
More options
Context Copy link
More options
Context Copy link
More options
Context Copy link
More options
Context Copy link