Onboarding new programmers to your codebase and making the codebase simpler for developers to reason about is a massive non-functional benefit. Unless you have a very strong reason to do things otherwise, follow the principle of "least surprise". In fact vibe coding adds another layer to this - an LLM generally expects the most common pattern - and so maintenance and testing will be orders of magnitude easier.
The DBOS workflow execution itself is idempotent (assume each step is idempotent). When DBOS starts a workflow, the "start" (workflow inputs) is durably logged first. If the app crashes, on restart, DBOS reloads from Postgres and resumes from the last completed step. Steps are checkpointed so they don't re-run once recorded.
You specifically need exactly once when the action you are doing is not idempotent.
For step processing, what you say is true--steps are restarted if they crash mid-execution, so they should be idempotent.
People propagate falsehoods for numerous reasons. The first is, they don't know it's false. They hear a joke or a hypothetical story and repeat it as fact, and in the retelling it gets amplified. Details get conflated; someone hears a story about slightly radioactive cows and also about computers being affected by radiation, and blends them. Or an expat tells a story about his homeland, exaggerated slightly for effect, and is misunderstood by those who hear it based on their own biases.
In the end we only have so much brainpower. We don't always consider the plausibility of everything to a deep degree. I am nearly positive that you have propagated falsehood where you "should have known better."
And sometimes we tell things that are just a good story. I propagate the neural network tank recognition one to my students because it's a perfect story. I do say that I know it's probably false, but I'm sure some of them will repeat it to others as fact.
So that is your reason there.
I'm just interested in the undercurrent of why people seem to like this story and I think it pretty much is "Communism Bad" even though as mentioned otherwhere in this thread (and by me) capitalism has an awful record when it comes to food quality the one thing that is being knocked in this story.
Also didn't you have sarcastic Chornobyl jokes in the 80s if you lived anywhere near East or Central Europe? We certainly did have a lot of them in East Germany.
It is not being presented as a tall tale or a sarcastic joke. It's being presented as fact. I'm merely asking why people feel the need to make up stories and to propagate stories that are untrue. That is a question I am genuinely interested in.
Why, when we know this is complete BS, do people feel the need to 1) make it up in the first place and 2) propagate the story without engaging their mental faculties.
attenuated both by the rest of their flesh, the building's walls, the computer's chassis, and at least several feet of free space/inverse square.
Likewise listening to commoners- maybe this was done for show with some well cleaned up subjects every so often , or maybe it was a genuine practice , we don’t really know.