You are viewing archived messages.
Go here to search the history.

Ivan Reese 2023-07-05 13:20:37

An update on Dynamicland:

Ivan Reese 2023-07-08 17:22:16

Something something ruleishness something something legalism something something

(Via Kartik Agaram)

📝 Bad software sent postal workers to jail, because no one wanted to admit it could be wrong

The software was used as evidence that employees stole money

Ivan Reese 2023-07-08 17:29:12

"Earlier this month the chief executive of the Post Office said that Horizon would be replaced with a new, cloud-based solution."

Just sprinkle some cloud dust on it, problem solved.

Eli Mellen 2023-07-08 22:47:51

Similar vibes

What this story tells us is that software has consequences. It's easy to look at a missile guidance system or High Frequency Trading and say "that's unethical!", but far more mundane software performing far more mundane tasks can also have dangerous or even lethal failure modes.

For example, banks are notoriously bad at updating names, and deadnames can resurface at inopportune moments that risk outing the user to housemates. Parental spyware will out a kid to their parents, risking homelessness or suicide.

As engineers we must keep the whole system in mind, including its users and their wider lives and situations. We must respond to our products' worst failure modes, no matter how unlikely we believe them to be. You cannot rollback a corpse.

Shubhadeep Roychowdhury 2023-07-09 12:23:31

The Development of the C Language*

Dennis M. Ritchie