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. Other Discussions
  3. The Weird and The Wonderful
  4. Documentation boggle of the day

Documentation boggle of the day

Scheduled Pinned Locked Moved The Weird and The Wonderful
hardware
39 Posts 25 Posters 1 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.
  • J Jorgen Andersson

    Your sig is somehow very fitting to this thread.

    Wrong is evil and must be defeated. - Jeff Ello

    K Offline
    K Offline
    Kirk 10389821
    wrote on last edited by
    #17

    The Typo "to" instead of "too", or the essence of the message? :)

    1 Reply Last reply
    0
    • G Gary Wheeler

      From the TCP/IP interface specification for some hardware I have to talk to: A command is always sent from the CT to the WS and a response is always sent from the WS to the CT. The term command and response no longer dictate the order that the messages are sent, that is, the WS may send a response first and the CT will respond by sending a command. And people wonder why I don't have any hair left...

      Software Zen: delete this;

      K Offline
      K Offline
      kalberts
      wrote on last edited by
      #18

      We had a "problem" with the elevator in the new wing of our office building: It goes from floor 4 to 3 to 2 to 1 to -1. Most of my colleagues have an engineering/math background, and it hurt our brains to see a discontinous number line to describe a physically continous world. So we ended up with declaring that the elevator shaft does have a virtual floor zero, where the elevator won't stop (because the floor is virtual). That eased our minds: The number line is again continous. You could try a similar approach for peace of mind: You may assume that there was a request, but it was virtual, so no real bits crossed the interface. The command provokes a virtual response, with no real bits transmitted. That way you can maintain a command/response model without breaking any sort of logic thinking.

      1 Reply Last reply
      0
      • G Gary Wheeler

        From the TCP/IP interface specification for some hardware I have to talk to: A command is always sent from the CT to the WS and a response is always sent from the WS to the CT. The term command and response no longer dictate the order that the messages are sent, that is, the WS may send a response first and the CT will respond by sending a command. And people wonder why I don't have any hair left...

        Software Zen: delete this;

        B Offline
        B Offline
        Bob work
        wrote on last edited by
        #19

        Apparently a rhetorical answer is just as powerful as a rhetorical ques... Wait, that won't work, either. :confused:

        -Bob

        G 1 Reply Last reply
        0
        • B Bob work

          Apparently a rhetorical answer is just as powerful as a rhetorical ques... Wait, that won't work, either. :confused:

          -Bob

          G Offline
          G Offline
          Gary Wheeler
          wrote on last edited by
          #20

          You're actually close to my solution. When I'm reading the spec, I mentally substitute the word 'message' for both 'command' and 'response'. It makes the whole thing much more readable, because you don't have that constant hitch figuring out which direction the traffic is going.

          Software Zen: delete this;

          1 Reply Last reply
          0
          • G Gary Wheeler

            From the TCP/IP interface specification for some hardware I have to talk to: A command is always sent from the CT to the WS and a response is always sent from the WS to the CT. The term command and response no longer dictate the order that the messages are sent, that is, the WS may send a response first and the CT will respond by sending a command. And people wonder why I don't have any hair left...

            Software Zen: delete this;

            M Offline
            M Offline
            MSBassSinger
            wrote on last edited by
            #21

            Made sense to me. Though if you could say what "CT" means. Computed Tomography, Central Time, Console Terminal, Connecticut, ????

            1 Reply Last reply
            0
            • G Gary Wheeler

              From the TCP/IP interface specification for some hardware I have to talk to: A command is always sent from the CT to the WS and a response is always sent from the WS to the CT. The term command and response no longer dictate the order that the messages are sent, that is, the WS may send a response first and the CT will respond by sending a command. And people wonder why I don't have any hair left...

              Software Zen: delete this;

              R Offline
              R Offline
              Rick York
              wrote on last edited by
              #22

              I really hate it when people attempt to redefine words.

              Gary Wheeler wrote:

              The term command and response no longer dictate the order that the messages are sent, that is,

              Yes, they do! It is not a response if it comes first. It seems they are also attempting to redefine the word "always." In other words, it always happens except when it doesn't. That is truly ridiculous. I once got a new version of a device from a customer and I called them up and asked if it is the same as the old version. He said, yes, it is the same but enhanced. The fact is it was nothing like the previous version. That was rather annoying as I had to rewrite my driver for it.

              "They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"

              G 1 Reply Last reply
              0
              • G Gary Wheeler

                From the TCP/IP interface specification for some hardware I have to talk to: A command is always sent from the CT to the WS and a response is always sent from the WS to the CT. The term command and response no longer dictate the order that the messages are sent, that is, the WS may send a response first and the CT will respond by sending a command. And people wonder why I don't have any hair left...

                Software Zen: delete this;

                O Offline
                O Offline
                OffCenter
                wrote on last edited by
                #23

                "the WS may send a response first and the CT will respond by sending a command." Sounds like Jeopardy! to me...

                J 1 Reply Last reply
                0
                • O OffCenter

                  "the WS may send a response first and the CT will respond by sending a command." Sounds like Jeopardy! to me...

                  J Offline
                  J Offline
                  jeron1
                  wrote on last edited by
                  #24

                  I'll take 'elephanting specifications' for $400 Alex.

                  "the debugger doesn't tell me anything because this code compiles just fine" - random QA comment "Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst "I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle

                  G 1 Reply Last reply
                  0
                  • G Gary Wheeler

                    From the TCP/IP interface specification for some hardware I have to talk to: A command is always sent from the CT to the WS and a response is always sent from the WS to the CT. The term command and response no longer dictate the order that the messages are sent, that is, the WS may send a response first and the CT will respond by sending a command. And people wonder why I don't have any hair left...

                    Software Zen: delete this;

                    B Offline
                    B Offline
                    Bernhard Hiller
                    wrote on last edited by
                    #25

                    When you reach the world of Enlightenment according to Zen, there's neither time nor causality anymore. Without time, you cannot say which item came first: response or command. And now, consequently, it is not possible to tell if a response was caused by a command, or a command was caused by a response. Om. :)

                    Oh sanctissimi Wilhelmus, Theodorus, et Fredericus!

                    G 1 Reply Last reply
                    0
                    • J jeron1

                      I'll take 'elephanting specifications' for $400 Alex.

                      "the debugger doesn't tell me anything because this code compiles just fine" - random QA comment "Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst "I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle

                      G Offline
                      G Offline
                      Gary Wheeler
                      wrote on last edited by
                      #26

                      :laugh:

                      Software Zen: delete this;

                      1 Reply Last reply
                      0
                      • R Rick York

                        I really hate it when people attempt to redefine words.

                        Gary Wheeler wrote:

                        The term command and response no longer dictate the order that the messages are sent, that is,

                        Yes, they do! It is not a response if it comes first. It seems they are also attempting to redefine the word "always." In other words, it always happens except when it doesn't. That is truly ridiculous. I once got a new version of a device from a customer and I called them up and asked if it is the same as the old version. He said, yes, it is the same but enhanced. The fact is it was nothing like the previous version. That was rather annoying as I had to rewrite my driver for it.

                        "They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"

                        G Offline
                        G Offline
                        Gary Wheeler
                        wrote on last edited by
                        #27

                        Rick York wrote:

                        I really hate it when people attempt to redefine words.

                        Indeed. This is one of the hazards of working with all too many engineers. One of the critical "soft skills" is the ability to express yourself using appropriate vocabulary. It's also one of the skills that are looked on with contempt by too many engineers. I think I understand now why I'm the UI guy :rolleyes: in my group...

                        Software Zen: delete this;

                        1 Reply Last reply
                        0
                        • B Bernhard Hiller

                          When you reach the world of Enlightenment according to Zen, there's neither time nor causality anymore. Without time, you cannot say which item came first: response or command. And now, consequently, it is not possible to tell if a response was caused by a command, or a command was caused by a response. Om. :)

                          Oh sanctissimi Wilhelmus, Theodorus, et Fredericus!

                          G Offline
                          G Offline
                          Gary Wheeler
                          wrote on last edited by
                          #28

                          I really need to hire you in as a consultant to work with this guy. Unfortunately we haven't had consultant money in years, so... :|

                          Software Zen: delete this;

                          D 1 Reply Last reply
                          0
                          • G Gary Wheeler

                            From the TCP/IP interface specification for some hardware I have to talk to: A command is always sent from the CT to the WS and a response is always sent from the WS to the CT. The term command and response no longer dictate the order that the messages are sent, that is, the WS may send a response first and the CT will respond by sending a command. And people wonder why I don't have any hair left...

                            Software Zen: delete this;

                            L Offline
                            L Offline
                            Lost User
                            wrote on last edited by
                            #29

                            Quantum computing at its finest.

                            "(I) am amazed to see myself here rather than there ... now rather than then". ― Blaise Pascal

                            1 Reply Last reply
                            0
                            • G Gary Wheeler

                              From the TCP/IP interface specification for some hardware I have to talk to: A command is always sent from the CT to the WS and a response is always sent from the WS to the CT. The term command and response no longer dictate the order that the messages are sent, that is, the WS may send a response first and the CT will respond by sending a command. And people wonder why I don't have any hair left...

                              Software Zen: delete this;

                              Sander RosselS Offline
                              Sander RosselS Offline
                              Sander Rossel
                              wrote on last edited by
                              #30

                              IBM's Watson Supercomputer Destroys Humans in Jeopardy | Engadget - YouTube[^]

                              Best, Sander sanderrossel.com Continuous Integration, Delivery, and Deployment arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

                              1 Reply Last reply
                              0
                              • G Gary Wheeler

                                I really need to hire you in as a consultant to work with this guy. Unfortunately we haven't had consultant money in years, so... :|

                                Software Zen: delete this;

                                D Offline
                                D Offline
                                Daniel Pfeffer
                                wrote on last edited by
                                #31

                                You should try saying the money hum: Om money padme hum :)

                                Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.

                                1 Reply Last reply
                                0
                                • G Gary Wheeler

                                  From the TCP/IP interface specification for some hardware I have to talk to: A command is always sent from the CT to the WS and a response is always sent from the WS to the CT. The term command and response no longer dictate the order that the messages are sent, that is, the WS may send a response first and the CT will respond by sending a command. And people wonder why I don't have any hair left...

                                  Software Zen: delete this;

                                  I Offline
                                  I Offline
                                  irneb
                                  wrote on last edited by
                                  #32

                                  Methinks they might have been physicists writing the documentation. They must've been struggling with the relativity / causality issues and trying to come to grips with the implications. I.e. in their mind effect may in fact precede cause. Thus the command may follow the result, which may all have happened weeks before the request!

                                  1 Reply Last reply
                                  0
                                  • G Gary Wheeler

                                    From the TCP/IP interface specification for some hardware I have to talk to: A command is always sent from the CT to the WS and a response is always sent from the WS to the CT. The term command and response no longer dictate the order that the messages are sent, that is, the WS may send a response first and the CT will respond by sending a command. And people wonder why I don't have any hair left...

                                    Software Zen: delete this;

                                    L Offline
                                    L Offline
                                    Lost User
                                    wrote on last edited by
                                    #33

                                    Gary Wheeler wrote:

                                    A command is always sent from the CT to the WS and a response is always sent from the WS to the CT. The term command and response no longer dictate the order that the messages are sent, that is, the WS may send a response first and the CT will respond by sending a command.

                                    I think it's just the software engineer being stuck on the English language rather than focusing on the logical aspect of the documentation. Gratuitous network responses are very common in the networking world. [Gratuitous ARP Response](https://wiki.wireshark.org/Gratuitous\_ARP) There are also gratuitous RIP and eBGP responses. Probably a dozen other network protocols supporting gratuitous response messages. That's all I can think of at the moment. Best Wishes, -David Delaune

                                    G 1 Reply Last reply
                                    0
                                    • L Lost User

                                      Gary Wheeler wrote:

                                      A command is always sent from the CT to the WS and a response is always sent from the WS to the CT. The term command and response no longer dictate the order that the messages are sent, that is, the WS may send a response first and the CT will respond by sending a command.

                                      I think it's just the software engineer being stuck on the English language rather than focusing on the logical aspect of the documentation. Gratuitous network responses are very common in the networking world. [Gratuitous ARP Response](https://wiki.wireshark.org/Gratuitous\_ARP) There are also gratuitous RIP and eBGP responses. Probably a dozen other network protocols supporting gratuitous response messages. That's all I can think of at the moment. Best Wishes, -David Delaune

                                      G Offline
                                      G Offline
                                      Gary Wheeler
                                      wrote on last edited by
                                      #34

                                      Randor wrote:

                                      think it's just the software engineer being stuck on the English language rather than focusing on the logical aspect of the documentation

                                      Got it in one. He was stuck on the notion that incoming messages to him were called 'commands', even when they were responses to something he sent, and vice versa.

                                      Software Zen: delete this;

                                      1 Reply Last reply
                                      0
                                      • R RugbyLeague

                                        quantum communication :omg:

                                        P Offline
                                        P Offline
                                        peterkmx
                                        wrote on last edited by
                                        #35

                                        and I would add " … mixed with negation of causality theory … " :-)

                                        1 Reply Last reply
                                        0
                                        • G Gary Wheeler

                                          From the TCP/IP interface specification for some hardware I have to talk to: A command is always sent from the CT to the WS and a response is always sent from the WS to the CT. The term command and response no longer dictate the order that the messages are sent, that is, the WS may send a response first and the CT will respond by sending a command. And people wonder why I don't have any hair left...

                                          Software Zen: delete this;

                                          P Offline
                                          P Offline
                                          peterkmx
                                          wrote on last edited by
                                          #36

                                          yes but … this creates mind blowing possibilities: consider that "command" is not a command and "response" is not a response, like in The Matrix "spoon" is not a spoon (or something like that), perhaps this way we will get somewhere with deciphering this stuff … :-)

                                          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