News for hackers. Stuff that matters.
Re:Chez Scheme as the Racket VM by lispm on Friday February 17, 2017 @03:47AM (#13666868)
> Argh, again I'm temporarily unable to make new posts, so here goes my reply.

Please don't.

You don't understand hackernews. That's a feature of this website to slow down rambling discussions. In deep discussions take your time to answer. After a certain amount of time you can reply.

It's all in the Lisp code for this website.

> What's an incorrect program going to do about its own incorrectness? Rewrite itself?

There are a lot of options:

  * inform the next system to take over some functions
  * remove some features, while they are faulty, until patches are loaded in
  * use alternative implementations
Look at actual Flight Control Software. That's what it does and what it is designed.

Similar for other control systems, for example in power plants. They also need independent implementations controlling each other.

> Yeah, well, that's in itself precisely what's so terrible.

It's the reality. That's why mission critical systems don't believe that even verified software has no bugs.

Re:Chez Scheme as the Racket VM by catnaroek on Friday February 17, 2017 @01:00PM (#13670262)
> In deep discussions take your time to answer.

There's nothing “deep” about nonsensical justifications for sloppy programming and buggy software.

> It's the reality.

Only because we make it that way. It's not driven by some law of nature.

Re:Chez Scheme as the Racket VM by lispm on Saturday February 18, 2017 @05:37AM (#13674348)
> There's nothing “deep”

deep, in the sense of a graph depth of replies.

The website is designed to slow down 'deep' discussions.

Re:Chez Scheme as the Racket VM by catnaroek on Saturday February 18, 2017 @11:47AM (#13675433)
Anyway, I'm not terribly interested in meta-discussion, so I'll bow out.