Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Paradox

Paradox

Scheduled Pinned Locked Moved The Lounge
databasequestion
28 Posts 11 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • E Offline
    E Offline
    Eric Dahlvang
    wrote on last edited by
    #1

    Should the database table that keeps track of all tables that are not self-referencing contain a reference to itself? If it does, then it should not. If it does not, then it should. Adapted from Bertrand Russell's paradox: here[^]

    M C C P 4 Replies Last reply
    0
    • E Eric Dahlvang

      Should the database table that keeps track of all tables that are not self-referencing contain a reference to itself? If it does, then it should not. If it does not, then it should. Adapted from Bertrand Russell's paradox: here[^]

      M Offline
      M Offline
      Marc Clifton
      wrote on last edited by
      #2

      EricDV wrote:

      Should the database table that keeps track of all tables that are not self-referencing contain a reference to itself?

      Should a person capable of thinking about intelligent problems bother with thinking about dumb ones? In other words, it's not a paradox because your creating a third "category", a table that contains both itself and other tables that aren't self-referencing. You have to think outside of the box the question puts you in. Marc Pensieve Some people believe what the bible says. Literally. At least [with Wikipedia] you have the chance to correct the wiki -- Jörgen Sigvardsson

      C E A 3 Replies Last reply
      0
      • E Eric Dahlvang

        Should the database table that keeps track of all tables that are not self-referencing contain a reference to itself? If it does, then it should not. If it does not, then it should. Adapted from Bertrand Russell's paradox: here[^]

        C Offline
        C Offline
        Chris Meech
        wrote on last edited by
        #3

        Only if you name it 'All_Non_Self_Referenced_Tables'. That would clear things up pretty good. :) Chris Meech I am Canadian. [heard in a local bar] The America I believe in has always understood that natural harmony is only one meal away from monkey burgers. [Stan Shannon] GOOD DAY FOR: Bean counters, as the Australian Taxation Office said that prostitutes and strippers could claim tax deductions for adult toys and sexy lingerie. [Associated Press]

        1 Reply Last reply
        0
        • M Marc Clifton

          EricDV wrote:

          Should the database table that keeps track of all tables that are not self-referencing contain a reference to itself?

          Should a person capable of thinking about intelligent problems bother with thinking about dumb ones? In other words, it's not a paradox because your creating a third "category", a table that contains both itself and other tables that aren't self-referencing. You have to think outside of the box the question puts you in. Marc Pensieve Some people believe what the bible says. Literally. At least [with Wikipedia] you have the chance to correct the wiki -- Jörgen Sigvardsson

          C Offline
          C Offline
          code frog 0
          wrote on last edited by
          #4

          Marc Clifton wrote:

          Should a person capable of thinking about intelligent problems bother with thinking about dumb ones?

          Ah, I see you've never had to debug my code. :-O:cool:


          If we all used the Plain English compiler every post in the lounge would be a programming question.:cool:
          Welcome to CP in your language. Post the unicode version in My CP Blog [ ^ ] now.

          People who don't understand how awesome Firefox is have never used CPhog. The act of using CPhog alone doesn't make Firefox cool. It opens your eyes to the possibilities and then you start looking for other things like CPhog and your eyes are suddenly open to all sorts of useful things all through Firefox. - (Self Quote)

          M 1 Reply Last reply
          0
          • C code frog 0

            Marc Clifton wrote:

            Should a person capable of thinking about intelligent problems bother with thinking about dumb ones?

            Ah, I see you've never had to debug my code. :-O:cool:


            If we all used the Plain English compiler every post in the lounge would be a programming question.:cool:
            Welcome to CP in your language. Post the unicode version in My CP Blog [ ^ ] now.

            People who don't understand how awesome Firefox is have never used CPhog. The act of using CPhog alone doesn't make Firefox cool. It opens your eyes to the possibilities and then you start looking for other things like CPhog and your eyes are suddenly open to all sorts of useful things all through Firefox. - (Self Quote)

            M Offline
            M Offline
            Marc Clifton
            wrote on last edited by
            #5

            code-frog wrote:

            Ah, I see you've never had to debug my code.

            Heh. That's what I say about my code too. BTW, I'm working on that article, it's just going sloooow. Marc Pensieve Some people believe what the bible says. Literally. At least [with Wikipedia] you have the chance to correct the wiki -- Jörgen Sigvardsson

            C 2 Replies Last reply
            0
            • M Marc Clifton

              code-frog wrote:

              Ah, I see you've never had to debug my code.

              Heh. That's what I say about my code too. BTW, I'm working on that article, it's just going sloooow. Marc Pensieve Some people believe what the bible says. Literally. At least [with Wikipedia] you have the chance to correct the wiki -- Jörgen Sigvardsson

              C Offline
              C Offline
              code frog 0
              wrote on last edited by
              #6

              Marc Clifton wrote:

              I'm working on that article, it's just going sloooow.

              It must be catching. I'm having the same problem. I launched an internal website a few days ago and the clients keep wanting me to change certain things. * We want all users to be able to access X. ... * Oops no we don't. We only want these users to access X. ... * Well, now all the users who cannot access X want to know if they can get a Y to access. ... Loopus Infinitus :sigh:


              If we all used the Plain English compiler every post in the lounge would be a programming question.:cool:
              Welcome to CP in your language. Post the unicode version in My CP Blog [ ^ ] now.

              People who don't understand how awesome Firefox is have never used CPhog. The act of using CPhog alone doesn't make Firefox cool. It opens your eyes to the possibilities and then you start looking for other things like CPhog and your eyes are suddenly open to all sorts of useful things all through Firefox. - (Self Quote)

              V P 2 Replies Last reply
              0
              • M Marc Clifton

                code-frog wrote:

                Ah, I see you've never had to debug my code.

                Heh. That's what I say about my code too. BTW, I'm working on that article, it's just going sloooow. Marc Pensieve Some people believe what the bible says. Literally. At least [with Wikipedia] you have the chance to correct the wiki -- Jörgen Sigvardsson

                C Offline
                C Offline
                code frog 0
                wrote on last edited by
                #7

                Marc Clifton wrote:

                That's what I say about my code too.

                Have you ever noticed how it's not the complicated stuff that breaks? It's always something so simple. ALWAYS! ALWAYS! ALWAYS! Then because it's so simple you miss it. I've looked for a missing brace or colon forever not realizing I had two of them or something...:doh:


                If we all used the Plain English compiler every post in the lounge would be a programming question.:cool:
                Welcome to CP in your language. Post the unicode version in My CP Blog [ ^ ] now.

                People who don't understand how awesome Firefox is have never used CPhog. The act of using CPhog alone doesn't make Firefox cool. It opens your eyes to the possibilities and then you start looking for other things like CPhog and your eyes are suddenly open to all sorts of useful things all through Firefox. - (Self Quote)

                1 Reply Last reply
                0
                • M Marc Clifton

                  EricDV wrote:

                  Should the database table that keeps track of all tables that are not self-referencing contain a reference to itself?

                  Should a person capable of thinking about intelligent problems bother with thinking about dumb ones? In other words, it's not a paradox because your creating a third "category", a table that contains both itself and other tables that aren't self-referencing. You have to think outside of the box the question puts you in. Marc Pensieve Some people believe what the bible says. Literally. At least [with Wikipedia] you have the chance to correct the wiki -- Jörgen Sigvardsson

                  E Offline
                  E Offline
                  Eric Dahlvang
                  wrote on last edited by
                  #8

                  Marc Clifton wrote:

                  Should a person capable of thinking about intelligent problems bother with thinking about dumb ones?

                  I'm surprised that a person of your intelligence would so easily brush this aside, considering it a dumb problem. Bertrand Russell was a pretty bright guy. You ever read any of his stuff? ---------- Some problems are so complex that you have to be highly intelligent and well informed just to be undecided about them. - Laurence J. Peters

                  M 1 Reply Last reply
                  0
                  • E Eric Dahlvang

                    Marc Clifton wrote:

                    Should a person capable of thinking about intelligent problems bother with thinking about dumb ones?

                    I'm surprised that a person of your intelligence would so easily brush this aside, considering it a dumb problem. Bertrand Russell was a pretty bright guy. You ever read any of his stuff? ---------- Some problems are so complex that you have to be highly intelligent and well informed just to be undecided about them. - Laurence J. Peters

                    M Offline
                    M Offline
                    Marc Clifton
                    wrote on last edited by
                    #9

                    EricDV wrote:

                    would so easily brush this aside

                    Partly I'm being flippant. Partly not.

                    EricDV wrote:

                    Bertrand Russell was a pretty bright guy.

                    Yes, but it's an artificial problem that enforces a paradox because of its constraints. The paradox is easily avoided if you create a new class that is the union of X and N (from the website). And that's partly what programming and problem solving is all about--resolving constraints so you can get out of the paradox. IMO, Russell's paradox falls into the category of philosophical issues, something you see high school students entertaining themselves with, before they get girlfriends and a real life. So, am I being flippant or not? Marc Pensieve Some people believe what the bible says. Literally. At least [with Wikipedia] you have the chance to correct the wiki -- Jörgen Sigvardsson

                    E D 2 Replies Last reply
                    0
                    • M Marc Clifton

                      EricDV wrote:

                      Should the database table that keeps track of all tables that are not self-referencing contain a reference to itself?

                      Should a person capable of thinking about intelligent problems bother with thinking about dumb ones? In other words, it's not a paradox because your creating a third "category", a table that contains both itself and other tables that aren't self-referencing. You have to think outside of the box the question puts you in. Marc Pensieve Some people believe what the bible says. Literally. At least [with Wikipedia] you have the chance to correct the wiki -- Jörgen Sigvardsson

                      A Offline
                      A Offline
                      Allen Anderson
                      wrote on last edited by
                      #10

                      what did the 5 fingers say to the face? SSLLLLLLLAAAAAAAPPPPPPP. actually, I saw that on the Chapelle show but I thought it was funny. :)

                      1 Reply Last reply
                      0
                      • M Marc Clifton

                        EricDV wrote:

                        would so easily brush this aside

                        Partly I'm being flippant. Partly not.

                        EricDV wrote:

                        Bertrand Russell was a pretty bright guy.

                        Yes, but it's an artificial problem that enforces a paradox because of its constraints. The paradox is easily avoided if you create a new class that is the union of X and N (from the website). And that's partly what programming and problem solving is all about--resolving constraints so you can get out of the paradox. IMO, Russell's paradox falls into the category of philosophical issues, something you see high school students entertaining themselves with, before they get girlfriends and a real life. So, am I being flippant or not? Marc Pensieve Some people believe what the bible says. Literally. At least [with Wikipedia] you have the chance to correct the wiki -- Jörgen Sigvardsson

                        E Offline
                        E Offline
                        Eric Dahlvang
                        wrote on last edited by
                        #11

                        Marc Clifton wrote:

                        philosophical issues, something you see high school students entertaining themselves with, before they get girlfriends and a real life.

                        I'm no longer in high school. And when I was, I wasn't thinking about stuff like this. Apparently you think philosophy is immature. I disagree.

                        Marc Clifton wrote:

                        So, am I being flippant or not?

                        I think so. But, it wouldn't be as much fun if we all enjoyed the same things. So go ahead. Somone said: We don't stop having fun when we're old; we're old when we stop having fun. ---------- Some problems are so complex that you have to be highly intelligent and well informed just to be undecided about them. - Laurence J. Peters

                        R 1 Reply Last reply
                        0
                        • C code frog 0

                          Marc Clifton wrote:

                          I'm working on that article, it's just going sloooow.

                          It must be catching. I'm having the same problem. I launched an internal website a few days ago and the clients keep wanting me to change certain things. * We want all users to be able to access X. ... * Oops no we don't. We only want these users to access X. ... * Well, now all the users who cannot access X want to know if they can get a Y to access. ... Loopus Infinitus :sigh:


                          If we all used the Plain English compiler every post in the lounge would be a programming question.:cool:
                          Welcome to CP in your language. Post the unicode version in My CP Blog [ ^ ] now.

                          People who don't understand how awesome Firefox is have never used CPhog. The act of using CPhog alone doesn't make Firefox cool. It opens your eyes to the possibilities and then you start looking for other things like CPhog and your eyes are suddenly open to all sorts of useful things all through Firefox. - (Self Quote)

                          V Offline
                          V Offline
                          V 0
                          wrote on last edited by
                          #12

                          Seems like your everyday average client :) Coulda, woulda, shoulda doesn't matter if you don't. :beer:
                          :jig:

                          C 1 Reply Last reply
                          0
                          • V V 0

                            Seems like your everyday average client :) Coulda, woulda, shoulda doesn't matter if you don't. :beer:
                            :jig:

                            C Offline
                            C Offline
                            code frog 0
                            wrote on last edited by
                            #13

                            True enough.:-D


                            If we all used the Plain English compiler every post in the lounge would be a programming question.:cool:
                            Welcome to CP in your language. Post the unicode version in My CP Blog [ ^ ] now.

                            People who don't understand how awesome Firefox is have never used CPhog. The act of using CPhog alone doesn't make Firefox cool. It opens your eyes to the possibilities and then you start looking for other things like CPhog and your eyes are suddenly open to all sorts of useful things all through Firefox. - (Self Quote)

                            1 Reply Last reply
                            0
                            • E Eric Dahlvang

                              Marc Clifton wrote:

                              philosophical issues, something you see high school students entertaining themselves with, before they get girlfriends and a real life.

                              I'm no longer in high school. And when I was, I wasn't thinking about stuff like this. Apparently you think philosophy is immature. I disagree.

                              Marc Clifton wrote:

                              So, am I being flippant or not?

                              I think so. But, it wouldn't be as much fun if we all enjoyed the same things. So go ahead. Somone said: We don't stop having fun when we're old; we're old when we stop having fun. ---------- Some problems are so complex that you have to be highly intelligent and well informed just to be undecided about them. - Laurence J. Peters

                              R Offline
                              R Offline
                              Red Stateler
                              wrote on last edited by
                              #14

                              I don't think it's even philosophical because it's a self-enforced restraint. You're defining the table as listing all self-referencing tables. You could just as easily define it as a table that lists all self-referencing tables besides itself. It's just like saying, "I am sitting and yet I'm not!" and claiming it's some sort of profound paradox. It's not...It's just dumb.

                              E A D 3 Replies Last reply
                              0
                              • R Red Stateler

                                I don't think it's even philosophical because it's a self-enforced restraint. You're defining the table as listing all self-referencing tables. You could just as easily define it as a table that lists all self-referencing tables besides itself. It's just like saying, "I am sitting and yet I'm not!" and claiming it's some sort of profound paradox. It's not...It's just dumb.

                                E Offline
                                E Offline
                                Eric Dahlvang
                                wrote on last edited by
                                #15

                                espeir wrote:

                                all self-referencing tables besides itself

                                all and besides are mutually exclusive

                                espeir wrote:

                                claiming it's some sort of profound paradox. It's not...It's just dumb.

                                That is insulting. ---------- Some problems are so complex that you have to be highly intelligent and well informed just to be undecided about them. - Laurence J. Peters

                                R 1 Reply Last reply
                                0
                                • E Eric Dahlvang

                                  espeir wrote:

                                  all self-referencing tables besides itself

                                  all and besides are mutually exclusive

                                  espeir wrote:

                                  claiming it's some sort of profound paradox. It's not...It's just dumb.

                                  That is insulting. ---------- Some problems are so complex that you have to be highly intelligent and well informed just to be undecided about them. - Laurence J. Peters

                                  R Offline
                                  R Offline
                                  Red Stateler
                                  wrote on last edited by
                                  #16

                                  EricDV wrote:

                                  all and besides are mutually exclusive

                                  That's the point...You're inventing the "all" constraint when it's not necessary since you're the one defining the table.

                                  EricDV wrote:

                                  That is insulting.

                                  A duel then!

                                  E 1 Reply Last reply
                                  0
                                  • R Red Stateler

                                    EricDV wrote:

                                    all and besides are mutually exclusive

                                    That's the point...You're inventing the "all" constraint when it's not necessary since you're the one defining the table.

                                    EricDV wrote:

                                    That is insulting.

                                    A duel then!

                                    E Offline
                                    E Offline
                                    Eric Dahlvang
                                    wrote on last edited by
                                    #17

                                    espeir wrote:

                                    you're the one defining the table

                                    Sure the paradox can be avoided by redefining the table’s structure. However, it is conceptually impossible to have a complete list of tables in a database that are not self-referencing because of the paradox. If this is uninteresting to you, then fine. Don’t waste your time stopping to tell me about it. Go on about your day, and leave me in my own little world of dumbness.

                                    espeir wrote:

                                    A duel then!

                                    I'm not looking for trouble. I'm just trying to have a good time. ---------- Some problems are so complex that you have to be highly intelligent and well informed just to be undecided about them. - Laurence J. Peters

                                    1 Reply Last reply
                                    0
                                    • M Marc Clifton

                                      EricDV wrote:

                                      would so easily brush this aside

                                      Partly I'm being flippant. Partly not.

                                      EricDV wrote:

                                      Bertrand Russell was a pretty bright guy.

                                      Yes, but it's an artificial problem that enforces a paradox because of its constraints. The paradox is easily avoided if you create a new class that is the union of X and N (from the website). And that's partly what programming and problem solving is all about--resolving constraints so you can get out of the paradox. IMO, Russell's paradox falls into the category of philosophical issues, something you see high school students entertaining themselves with, before they get girlfriends and a real life. So, am I being flippant or not? Marc Pensieve Some people believe what the bible says. Literally. At least [with Wikipedia] you have the chance to correct the wiki -- Jörgen Sigvardsson

                                      D Offline
                                      D Offline
                                      David Stone
                                      wrote on last edited by
                                      #18

                                      Marc Clifton wrote:

                                      IMO, Russell's paradox falls into the category of philosophical issues, something you see high school students entertaining themselves with, before they get girlfriends and a real life.

                                      High school students? No. University students? Yes. We've been dealing with this in my theory of computability class. It's not even really a philosophical thing. It has direct application to what can and cannot be computed.

                                      Once you wanted revolution
                                      Now you're the institution
                                      How's it feel to be the man?

                                      M 1 Reply Last reply
                                      0
                                      • R Red Stateler

                                        I don't think it's even philosophical because it's a self-enforced restraint. You're defining the table as listing all self-referencing tables. You could just as easily define it as a table that lists all self-referencing tables besides itself. It's just like saying, "I am sitting and yet I'm not!" and claiming it's some sort of profound paradox. It's not...It's just dumb.

                                        A Offline
                                        A Offline
                                        Andy Brummer
                                        wrote on last edited by
                                        #19

                                        I guess you consider this just dumb. :doh: Some consider it the most important mathematical theorem of the twentieth century. Godel's theorem[^]


                                        I can imagine the sinking feeling one would have after ordering my book, only to find a laughably ridiculous theory with demented logic once the book arrives - Mark McCutcheon

                                        1 Reply Last reply
                                        0
                                        • R Red Stateler

                                          I don't think it's even philosophical because it's a self-enforced restraint. You're defining the table as listing all self-referencing tables. You could just as easily define it as a table that lists all self-referencing tables besides itself. It's just like saying, "I am sitting and yet I'm not!" and claiming it's some sort of profound paradox. It's not...It's just dumb.

                                          D Offline
                                          D Offline
                                          David Stone
                                          wrote on last edited by
                                          #20

                                          Just because you're ignorant with respect to how something like Russell's paradox is applicable to what you do each and every day does not make it dumb. And calling it that only reinforces your ignorance in the face of others.

                                          Once you wanted revolution
                                          Now you're the institution
                                          How's it feel to be the man?

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups