Results 1 to 4 of 4

Thread: How would you program this? (not just program-related; philosophical topic)

  1. #1
    Kyriakos's Avatar Praeses
    Join Date
    Nov 2012
    Location
    Thessalonike, The Byzantine Empire
    Posts
    9,840

    Default How would you program this? (not just program-related; philosophical topic)

    As a metaphor for the mind, an ongoing (and expanding) code is generally as good as any, in my view. So, if you had a code that apparently had as one of its core ends to keep being seamless/not visible, how would you program it?


    For example imagine a program that does various stuff, but a major goal of the programmer is to keep those secret. So if some other coder opens the program, they should have great difficulty in moving past the surface. On the surface (again presenting a metaphor here) the program might just seem to mirror parts of the room the person who runs it has in their sight.


    Of course there is another catch in this parallelism: the only actual "second" programer who would try to find what the program is, is the person whose mind the program is a metaphor of.


    Anyway, in my view there always are ways to go beneath the surface, when a vast process is running it can remain invisible for only so long.
    Λέων μεν ὄνυξι κρατεῖ, κέρασι δε βούς, ἄνθρωπος δε νῷι
    "While the lion prevails with its claws, and the ox through its horns, man does by his thinking"
    Anaxagoras of Klazomenae, 5th century BC










  2. #2
    Sir Adrian's Avatar the Imperishable
    Join Date
    Oct 2012
    Location
    Nehekhara
    Posts
    17,384

    Default Re: How would you program this? (not just program-related; philosophical topic)

    Look up polymorphic virus writing techniques.
    Under the patronage of Pie the Inkster Click here to find a hidden gem on the forum!


  3. #3

    Default Re: How would you program this? (not just program-related; philosophical topic)

    As a metaphor for the mind, an ongoing (and expanding) code is generally as good as any, in my view. So, if you had a code that apparently had as one of its core ends to keep being seamless/not visible, how would you program it?

    For example imagine a program that does various stuff, but a major goal of the programmer is to keep those secret. So if some other coder opens the program, they should have great difficulty in moving past the surface. On the surface (again presenting a metaphor here) the custom writing program might just seem to mirror parts of the room the person who runs it has in their sight.


    Of course there is another catch in this parallelism: the only actual "second" programer who would try to find what the program is, is the person whose mind the program is a metaphor of.

    Anyway, in my view there always are ways to go beneath the surface, when a vast process is running it can remain invisible for only so long.
    It's all about advanced code evolution techniques. Virus writers can produce metamorphic malware both on low level and on high level, knowing the programming language pitfalls. If anyone is interested, here's a list of the most common techniques: Garbage Code Insertion, Permutation Techniques, Register usage exchange, etc.
    From a linguistic point of view, it's more likely to be a relation between perspective and focalization - the object and the subject of the event (in this case a written program).
    Last edited by TerryLewis; April 12, 2019 at 01:00 AM. Reason: added linguistic point

  4. #4

    Default Re: How would you program this? (not just program-related; philosophical topic)

    Can't you just put in tons of GOTOs to make the code illegible?
    "Blessed is he who learns how to engage in inquiry, with no impulse to hurt his countrymen or to pursue wrongful actions, but perceives the order of the immortal and ageless nature, how it is structured."
    Euripides

    "This is the disease of curiosity. It is this which drives to try and discover the secrets of nature, those secrets which are beyond our understanding, which avails us nothing and which man should not wish to learn."
    Augustine

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •