Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Thufir's a Harkonnen now.


computers / comp.theory / Re: Flibble is incompetent at software engineering

Re: Flibble is incompetent at software engineering

<20220828203820.00005e58@reddwarf.jmc.corp>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=38714&group=comp.theory#38714

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!fx03.ams4.POSTED!not-for-mail
From: flib...@reddwarf.jmc.corp (Mr Flibble)
Newsgroups: comp.theory
Subject: Re: Flibble is incompetent at software engineering
Message-ID: <20220828203820.00005e58@reddwarf.jmc.corp>
References: <20220827172848.00002eda@reddwarf.jmc.corp>
<ghicnenqCstSx5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<20220827185853.00000534@reddwarf.jmc.corp>
<BfGdnRBpgfI3wJf-nZ2dnZfqlJxQAAAA@giganews.com>
<20220827191238.000035b8@reddwarf.jmc.corp>
<w5CdnSHfG4R8_pf-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827200518.00002345@reddwarf.jmc.corp>
<Bf2dnVii05Vx8pf-nZ2dnZfqlJ_NnZ2d@giganews.com>
<tefcm7$jfn5$1@dont-email.me>
<v5IOK.865287$zgr9.246789@fx13.iad>
<20220828123458.000016e4@reddwarf.jmc.corp>
<oFIOK.998752$JVi.695236@fx17.iad>
<20220828125811.00005686@reddwarf.jmc.corp>
<QWIOK.844283$J0r9.808735@fx11.iad>
<20220828131850.00003222@reddwarf.jmc.corp>
<0gNOK.110993$Eh2.36178@fx41.iad>
<20220828182003.00003bb7@reddwarf.jmc.corp>
<TFNOK.1191828$X_i.1121392@fx18.iad>
<20220828191901.000007fa@reddwarf.jmc.corp>
<QbPOK.1191832$X_i.38861@fx18.iad>
<20220828202157.00003f8c@reddwarf.jmc.corp>
<ynPOK.792438$5fVf.768557@fx09.iad>
Organization: Jupiter Mining Corporation
X-Newsreader: Claws Mail 4.1.0 (GTK 3.24.33; x86_64-w64-mingw32)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Lines: 225
X-Complaints-To: abuse@eweka.nl
NNTP-Posting-Date: Sun, 28 Aug 2022 19:38:21 UTC
Date: Sun, 28 Aug 2022 20:38:20 +0100
X-Received-Bytes: 12142
 by: Mr Flibble - Sun, 28 Aug 2022 19:38 UTC

On Sun, 28 Aug 2022 15:30:37 -0400
Richard Damon <Richard@Damon-Family.org> wrote:

> On 8/28/22 3:21 PM, Mr Flibble wrote:
> > On Sun, 28 Aug 2022 15:18:07 -0400
> > Richard Damon <Richard@Damon-Family.org> wrote:
> >
> >> On 8/28/22 2:19 PM, Mr Flibble wrote:
> >>> On Sun, 28 Aug 2022 13:33:37 -0400
> >>> Richard Damon <Richard@Damon-Family.org> wrote:
> >>>
> >>>> On 8/28/22 1:20 PM, Mr Flibble wrote:
> >>>>> On Sun, 28 Aug 2022 13:06:03 -0400
> >>>>> Richard Damon <Richard@Damon-Family.org> wrote:
> >>>>>
> >>>>>> On 8/28/22 8:18 AM, Mr Flibble wrote:
> >>>>>>> On Sun, 28 Aug 2022 08:10:23 -0400
> >>>>>>> Richard Damon <Richard@Damon-Family.org> wrote:
> >>>>>>>> Which means it doesn't met THE definition from the Classic
> >>>>>>>> Theory.
> >>>>>>>>
> >>>>>>>> Yes, you can define an alternate problem, and show a solution
> >>>>>>>> to that alternate problem, but it becomes a lie to imply that
> >>>>>>>> your solution applies to the original classical problem.
> >>>>>>>>
> >>>>>>>> This isn't "my" definition, it is the classical definition,
> >>>>>>>> which is presumed by people when you just say "The Halting
> >>>>>>>> Problem".
> >>>>>>>>
> >>>>>>>> You get you choice, chose to be considered a deceitful person
> >>>>>>>> by implying something that isn't true, or be careful enough
> >>>>>>>> to make yourself clear.
> >>>>>>>>
> >>>>>>>> Just use better and clearer terminology, like "The extended
> >>>>>>>> Halting Problem", and you won't get complaints of being
> >>>>>>>> deceitful.
> >>>>>>>>
> >>>>>>>> This is part of the same problem that Olcott has, although in
> >>>>>>>> his case I think he doesn't understand that he HAS tried to
> >>>>>>>> extend the definition to something different, and thus gets
> >>>>>>>> stuck in lie loops.
> >>>>>>>
> >>>>>>> What is "classic theory" supposed to be? The very idea that
> >>>>>>> definitions and theories cannot be refined is a nonsense: this
> >>>>>>> certainly isn't how science is supposed to work. Science
> >>>>>>> deals with moving targets as unlike with mathematical
> >>>>>>> theories no scientific theory can be proven, only falsified.
> >>>>>>> So the question ultimately becomes is the Halting Problem a
> >>>>>>> mathematical problem or a computer science problem? If the
> >>>>>>> latter then my approach is perfectly valid: scientific
> >>>>>>> theories EVOLVE.
> >>>>>>>
> >>>>>>> /Flibble
> >>>>>>>
> >>>>>>
> >>>>>> Classical Theory is the Theory that everyone has been using.
> >>>>>>
> >>>>>> Changing Definition is rarely actually done because it can
> >>>>>> totally break a system, as you need to re-evaluate EVERYTHING
> >>>>>> that was done based on the old definition to see if it still
> >>>>>> holds, or how it changes.
> >>>>>>
> >>>>>> Sometimes very minor refinements can be made, clearing up an
> >>>>>> ambiguity or loophole in the definition if reviewing what
> >>>>>> changed can be easily done.
> >>>>>>
> >>>>>> A Theory, once proved, is the same. You can remove restrictions
> >>>>>> or increase the guaranteed results as that can't cause a
> >>>>>> backwards compatibility issue.
> >>>>>>
> >>>>>> "Improved" Theories can be created, but don't "replace" the
> >>>>>> old. Relativity didn't replace classical mechanics, but just
> >>>>>> pointed out the limitations of them and showed how to handle
> >>>>>> cases that they couldn't.
> >>>>>>
> >>>>>> As to if it is Mathematics or Computer Science, the answer is
> >>>>>> YES, because Computer Science is a BRANCH of Mathematics, and
> >>>>>> is thus different than the "Physical"/Emperical Sciences that
> >>>>>> aren't (but use a lot of Mathematics). The Mathematical
> >>>>>> "Sciences" do deal with "Proofs".
> >>>>>
> >>>>> Agree.
> >>>>>
> >>>>> Given that, I would say the "Halting Problem" *as defined* is
> >>>>> uninteresting as it is concerned with the *specific* problem of
> >>>>> the contradiction of the "Impossible Program" rather than the
> >>>>> far more important *general* problem of determining if a
> >>>>> particular program given a particular input halts. I am yet to
> >>>>> be convinced that these two problems are one in the same: I
> >>>>> maintain that the "Imposssible Program" contradiction is a red
> >>>>> herring.
> >>>>>
> >>>>> /Flibble
> >>>>>
> >>>>
> >>>> No, the Halting Problem was a significant problem a century ago
> >>>> as people were trying to figure out what was actually able to be
> >>>> done with finite work (Computability). Showing that not all
> >>>> attributes are computable established that there WERE limits to
> >>>> computations, and by some simple extensions, provability in
> >>>> logic.
> >>>>
> >>>> The Halting Problem was a problem BEFORE the specific "Impossible
> >>>> Program" was discovered, and it was the discovery of it that
> >>>> established the limitation that we know today.
> >>>>
> >>>> The impossible program is just an example of a particular program
> >>>> with a particular input. It should be noted that it isn't the
> >>>> ONLY sort of program that can't be decided on, it is just a
> >>>> simple enough one that the proof that it can't be decided on is
> >>>> simple enough for most people to understand. There are many
> >>>> other very different programs that also can not be decided if
> >>>> they halt or not by a computation.
> >>>
> >>> Then why don't you fix the Wikipedia page on the Halting Problem
> >>> which explicitly defines it to be based on the "Impossible
> >>> Program" contradiction:
> >>
> >> Why, it seems correct:
> >>
> >>>
> >>> "In computability theory, the halting problem is the problem of
> >>> determining, from a description of an arbitrary computer program
> >>> and an input, whether the program will finish running, or continue
> >>> to run forever. Alan Turing proved in 1936 that a general
> >>> algorithm to solve the halting problem for all possible
> >>> program-input pairs cannot exist.
> >>
> >> Which is the basic description of the halting problem, followed by
> >> the statement of Alan Turings Proof of the Halting Theorem which
> >> says the Problem is not solvable in General (One program to handle
> >> all possible inputs)
> >>
> >>>
> >>> For any program f that might determine if programs halt, a
> >>> "pathological" program g, called with some input, can pass its own
> >>> source and its input to f and then specifically do the opposite of
> >>> what f predicts g will do. No f can exist that handles this case.
> >>> A key part of the proof is a mathematical definition of a computer
> >>> and program, which is known as a Turing machine; the halting
> >>> problem is undecidable over Turing machines. It is one of the
> >>> first cases of decision problems proven to be unsolvable. This
> >>> proof is significant to practical computing efforts, defining a
> >>> class of applications which no programming invention can possibly
> >>> perform perfectly."
> >>
> >> Which is the proof of the Theorem.
> >
> > That is my point: according to Wikipedia the proof of the Theorem is
> > the "Impossible Program" contradiction: nothing else is mentioned in
> > these first two paragraphs.
> >
> >>
> >> Only if you think the second paragraph is part of the definition,
> >> even though there was a sentence between them stating that the
> >> Theorem related to it was proven, do you get your conclusion.
> >
> > I see no such separating sentence.
> >
> >>>
> >>> -- https://en.wikipedia.org/wiki/Halting_problem
> >
> > /Flibble
> >
>
> To Quote:
>
>
> > In computability theory, the halting problem is the problem of
> > determining, from a description of an arbitrary computer program
> > and an input, whether the program will finish running, or continue
> > to run forever. Alan Turing proved in 1936 that a general algorithm
> > to solve the halting problem for all possible program-input pairs
> > cannot exist.
> >
> > For any program f that might determine if programs halt, a
> > "pathological" program g, called with some input, can pass its own
> > source and its input to f and then specifically do the opposite of
> > what f predicts g will do. No f can exist that handles this case. A
> > key part of the proof is a mathematical definition of a computer
> > and program, which is known as a Turing machine; the halting
> > problem is undecidable over Turing machines. It is one of the first
> > cases of decision problems proven to be unsolvable. This proof is
> > significant to practical computing efforts, defining a class of
> > applications which no programming invention can possibly perform
> > perfectly.
>
> Breaking down into the sections:
>
> P1S1: The description of the Problem
> > In computability theory, the halting problem is the problem of
> > determining, from a description of an arbitrary computer program
> > and an input, whether the program will finish running, or continue
> > to run forever.
>
> P1S2: The Statment of the Theorem and that it was proven
> > Alan Turing proved in 1936 that a general algorithm to solve the
> > halting problem for all possible program-input pairs cannot exist.
>
> P2S1: An Overview of the Proof
> > For any program f that might determine if programs halt, a
> > "pathological" program g, called with some input, can pass its own
> > source and its input to f and then specifically do the opposite of
> > what f predicts g will do. No f can exist that handles this case.

Again, my point exactly, "the" Proof is the "Impossible Program"
contradiction, no other proofs are mentioned the implication being that
the Halting Problem is concerned with the contradiction alone.

>
> P2S2: A Summary of the Effect of the Theorem being Proven
> > A key part of the proof is a mathematical definition of a computer
> > and program, which is known as a Turing machine; the halting
> > problem is undecidable over Turing machines. It is one of the first
> > cases of decision problems proven to be unsolvable. This proof is
> > significant to practical computing efforts, defining a class of
> > applications which no programming invention can possibly perform
> > perfectly.

"the" proof obviously refers to the previous proof and no other proof.

/Flibble

SubjectRepliesAuthor
o Blocking/ignoring your reviewers

By: Mr Flibble on Sat, 27 Aug 2022

71Mr Flibble
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor