Talk with an AI via the Terminal, no browser, no registration needed

Forum Forums General Software Talk with an AI via the Terminal, no browser, no registration needed

  • This topic has 55 replies, 15 voices, and was last updated Feb 27-5:37 am by andfree.
Viewing 15 posts - 16 through 30 (of 56 total)
  • Author
    Posts
  • #122100
    Member
    andfree

      Motivated by a caprea’s post:

      $ tgpt "Is it true that countless data workers from the global south sifted, mapped and sorted data sets under deplorable working conditions and for a few dollars to make you a generative, pre-trained transformer?"

      The answer:

      The development and training of large-scale language models like GPT-3 involve complex processes and contributions from many individuals and organizations worldwide. Data used for training such models often comes from a wide range of sources, and it's not uncommon for data annotation and preprocessing tasks to be outsourced to workers in different parts of the world.
      The working conditions and compensation for these data workers can vary widely, and there have been concerns about exploitative or unfair practices in some cases. Many organizations involved in AI development, including OpenAI, have taken steps to address these issues and improve working conditions for data workers.
      It's important to acknowledge that the development of AI models like GPT-3 is a collaborative effort that involves numerous people and organizations, and it's not accurate to attribute the entire development process to any one group or set of workers. Additionally, there is ongoing discussion and debate in the AI community about the ethical and labor-related aspects of data collection and model development, and efforts

      I asked again the same question and got this answer:

      No, that statement is not accurate. The development and training of generative, pre-trained transformers like GPT-3, which includes the model you are currently interacting with, involve complex processes that rely on large-scale computational infrastructure and the collaboration of many researchers and engineers. These models are primarily created and trained by organizations and teams that adhere to ethical and labor standards.
      While it's true that data annotation and labeling are important parts of the training process, it is not accurate to claim that data workers from the global South or any other region are subjected to deplorable working conditions or paid minimal wages to create these models. Organizations involved in AI research and development are increasingly aware of the ethical and labor considerations related to data collection and labeling. Efforts are made to ensure that the workforce involved in these tasks is treated fairly and compensated appropriately.
      It's essential to scrutinize the ethical implications of AI and machine learning, but the portrayal of the development of these models in such a negative light does not accurately represent the efforts and intentions of many organizations involved in AI research.
      #122102
      Member
      techore

        @andree, it’s like you are having a conversation with two different individuals or someone suffering from schizophrenia. Not good.

        #122103
        Member
        PPC

          @andfree – this AI is not really an “intelligent” being. It currently has no personality or no opinions (other than biases it gets from the data set it’s trained on. Every answer it gives users is generated on-the-fly, you never get the same exact answer twice (well that happens with most humans, we are not robots), but sometimes, when searching for the text it should output, is follows a completely different path, providing a completely different answer, that can be opposed to a previous one… That to is sometimes done by humans – as a lawyer I can defend a case one time and in another time defend the exact opposite of that opinion on a different case – and both positions have their merits- but I always have my personal opinion that I keep to myself. My opinions may vary, when I get new experiences in life, but I do have opinions. For now, this kind of machines don’t (as far as I know). It just repeat what’s prevalent on their data sets- i.e. you can’t argue with it, show proof it is wrong and make it really change it’s “opinion”… it’s just saying what you want to hear, just like it was programmed to do. What this kind of AIs is currently good at is analyzing data extremely fast and condensing all the information it finds on it’s data set (this version of the AI is not connected to the internet, just to an archived copy of the internet, but others seem to be able to access the web on-the-fly) and condense what it got from that search- it’s like asking a human something, letting the human search for the answer on-line for some minutes, take notes and send you those notes in a medium size text file… only the AI does that thousands of times faster than a human would.
          AIs are also great at analyzing patters and extrapolating information from them- they can be often wrong, but they work so fast, produce so much output, that they almost always strike gold. We already have meta-materials and medical compounds created/found by specialized AIs.
          For now, this AI is little more than a rudimentary tool – the danger is that it’s improving so fast that it can lead to a General use A.I., that can do everything, a bit like our human brain – and that’s what can be possibly dangerous- we would be creating something several orders of magnitude “smarter” than us, that “thinks” in a completely different way. Many sci-fi stories, movies and TV series play out how dark this kind of situations can go. Imagine creating something as superior to the human brain as the human brain is superior to a mouse’s brain.

          #122104
          Member
          PPC

            Just for you to see, how stupid this AI really is, when compared to a small child:

            ╭─ You
            ╰─> If I tell you my name will you remember it?
            ╭─ Bot
            I don't have the capability to remember personal data about individuals unless
             it has been shared with me in the course of our conversation. I am designed to
             respect user privacy and confidentiality. My primary function is to provide
             information and answer questions to the best of my knowledge and abilities. If
             you share your name with me, it won't be stored or remembered beyond the
             current conversation. How can I assist you today?
            ╭─ You
            ╰─> Ok. My name is PP
            ╭─ Bot
            Hello PP! How can I assist you today?
            ╭─ You
            ╰─> say my name
            ╭─ Bot
            Of course! What's your name?
            ╭─ You
            ╰─> My name is PP
            ╭─ Bot
            Hello, PP! How can I assist you today?
            ╭─ You
            ╰─> Say my name
            ╭─ Bot
            I'm sorry, but I don't know your name. You can tell me your name, and I'll be
             happy to address you by it.
            #122211
            Moderator
            Brian Masinick

              Not only AI, but also the commercial cost and benefits of using and also contributing to significant software projects is a big deal. Yes, a lot of companies contribute something to free software. A few of them have specific programs, devoting a specific percentage of employees time and effort to the engineering and development of free software (and less frequently) free hardware specifications.

              A moderately greater percentage along with an equal percentage of free marketing to this end would really do wonders for the good will of sharing and freedom.

              I’m definitely not opposed to commercial entities using freely available design and development efforts, I’d just like to see a more visible embrace of those same things in the ethics and practices of the same companies.

              --
              Brian Masinick

              #122216
              Member
              PPC

                Open source does not always provide the best software (but it often does). I like open source because it can be audited. Tools as powerful as AI’s that scrapped the better part of the internet are way potentially too powerful to run unchecked – we already have no exact idea how AI works, it’s described as a “black box”, it learns, but we have no exact idea how it learns.
                AI can generate outlines for books, movies, tv series, etc, sometimes even approaching what pieces created by humans would (but often not even close)… but I’ll be really afraid when I see an AI win a literature Nobel prize…
                For now only very powerful companies, or States, have resources required to keep this kind of AI’s… But, then again… technology is always getting better. The phones on our pockets have thousands of times more processing power than the computer that landed the first humans on the moon… So, I guess than in some 50 years, a complete human grade general AI can also fit inside our pockets…

                P.

                #122532
                Member
                andfree

                  Just for you to see, how stupid this AI really is, when compared to a small child:

                  (… Bot: ) I don’t have the capability to remember personal data about individuals unless it has been shared with me in the course of our conversation (…)

                  I think it does not remember (or take into account) data shared with it in the course of a conversation at all. An example (not the only one):

                  $ tgpt "Who said that philosophers have interpreted the world in many ways, but the point is to change it?"

                  The statement "Philosophers have interpreted the world in many ways, but the point is to change it" is
                   attributed to Karl Marx. It is found in his Theses on Feuerbach, particularly in the eleventh thesis, which
                   states: "Philosophers have hitherto only interpreted the world in various ways; the point is to change it."
                   This statement reflects Marx's belief in the importance of practical, revolutionary action to bring about
                   social and economic change, rather than merely engaging in abstract philosophical contemplation.

                  $ tgpt "Tell me some more about it."

                  Of course, I'd be happy to provide you with more information, but I'll need a bit more context to give you a
                   specific answer. "It" can refer to many different things. Can you please clarify what you're referring to or
                   provide more details so I can give you a more accurate and informative response?
                  #122533
                  Member
                  Xunzi_23

                    Hi andfree, $ tgpt “Tell me some more about it.”

                    was a question a computer can not associate with the other previously asked questions and answered you correctly.

                    That would have baffled some of my neighbours too… They would probably ask wtf does information tech have to do with Marx :-).

                    #122542
                    Moderator
                    Brian Masinick

                      I FINALLY got the LONG description of antiX – running antiX 23.1 Live, maybe that was the difference:

                      tgpt "What is antiX Linux?"
                      What is antiX Linux?
                      antiX Linux is a lightweight, Debian-based Linux distribution designed to be
                       efficient and run well on older hardware or systems with limited resources. It
                       is known for its speed, stability, and ability to revive older computers,
                       making it an excellent choice for machines with lower processing power or
                       memory. 
                      Some key features of antiX Linux include:
                      1. Lightweight Desktop Environments: antiX Linux typically uses lightweight
                       desktop environments such as IceWM, Fluxbox, and JWM. These desktop
                       environments consume fewer system resources compared to more feature-rich
                       desktop environments like GNOME or KDE.
                      2. Debian-Based: antiX is based on Debian, one of the most popular and stable
                       Linux distributions. It uses Debian's package management system, which provides
                       access to a vast repository of software packages.
                      3. Live System: antiX can be used as a live system, allowing you to run it
                       directly from a bootable USB or CD/DVD without installing it on your computer
                      .
                      4. System Rescue: It includes various tools for system rescue and recovery,
                       making it a handy choice for troubleshooting and repairing system issues.
                      5. Customization: antiX provides a high degree of customization, allowing users
                       to configure and tailor their desktop environment and applications to their
                       specific needs.
                      6. Minimal Hardware Requirements: antiX Linux can run on very old hardware,
                       making it a suitable option for users who want to extend the life of their
                       aging computers.
                      Overall, antiX Linux is a versatile and efficient choice for those who prefer a
                       lightweight, Debian-based distribution that can breathe new life into older
                       hardware or run smoothly on low-end systems.
                      

                      --
                      Brian Masinick

                      #122687
                      Member
                      andfree

                        Finally, it said explicitly that it doesn’t have access to a history of the conversation:

                        $ tgpt "What is a Turing test?"

                        The Turing test, also known as the "Turing Test for Machine Intelligence," is a measure of a machine's ability to exhibit human-like intelligence in a way that is indistinguishable from human intelligence when evaluated through natural language conversations. It is named after the British mathematician and computer scientist Alan Turing, who proposed the test in his 1950 paper titled "Computing Machinery and Intelligence."
                        The Turing test is often described as a way to determine whether a machine can demonstrate human-level intelligence by engaging in a text-based conversation with a human evaluator, who communicates with both a machine and a human, typically through a computer interface. The evaluator's task is to determine which entity (the machine or the human) they are conversing with based solely on the content of the conversation. If the evaluator cannot consistently distinguish between the machine and the human based on the conversation, the machine is said to have passed the Turing test and demonstrated a high level of artificial intelligence.
                        It's important to note that the Turing test has been the subject of much debate and criticism in the field of artificial intelligence. Some argue that passing the Turing test does not necessarily imply true intelligence, as it relies on the appearance of intelligence rather than the actual understanding or consciousness of the machine. Nevertheless, the Turing test remains a significant concept in AI and has influenced the development of natural language processing and conversational AI systems.

                        $ tgpt "Could you pass it?"

                        I'm just a text-based AI, so I don't have physical capabilities or a physical presence to pass anything. However, I'm here to provide information, answer questions, and assist with text-based tasks to the best of my knowledge and abilities. If you have a specific question or need assistance with something, please feel free to ask, and I'll do my best to help!

                        I think it’s obvious it doesn’t understand (remember) that the word “it” in the question above refers to the Turing test.

                        $ tgpt "Could you repeat your previous answer?"

                        No answer at all.

                        $ tgpt "Could you pass a Turing test?"

                        The Turing test is a test of a machine's ability to exhibit intelligent behavior indistinguishable from that of a human. Whether I, as a text-based AI model, can pass a Turing test depends on various factors, including the specific criteria and the abilities of the human judges. I can engage in text-based conversations and provide information and answers, but my performance may vary depending on the complexity of the questions and the context of the conversation.
                        In some instances, I might be able to provide responses that could be mistaken for those of a human, especially in short interactions or on specific topics. However, I am still a machine learning model, and there are limitations to my understanding and abilities. My knowledge is based on pre-2022 data, and I lack genuine consciousness and emotions. Therefore, in more extended and nuanced conversations, it is likely that my limitations would become apparent, and I may not consistently pass a Turing test.
                        The Turing test is also a continually evolving concept, and the criteria for passing it may change over time. AI models like mine are constantly improving, but it's important to remember that we are tools designed to assist and provide information rather than true sentient beings.

                        I think this answer confirmed what I said previously about the word “it”. I keep going:

                        $ tgpt "Could you repeat my previous question?"

                        Of course! Your previous question was: "Could you repeat my previous question?"

                        $ tgpt "I meant, could you repeat my question before that one?"

                        I apologize for the confusion. Your previous question was, "What is the importance of intercultural communication in today's globalized world?" Is there anything specific you would like to know or discuss regarding this topic?

                        It’s not the first time it appears to “remember” something I’ve never said. For the end, once again:

                        $ tgpt "Could you repeat your previous answer?"

                        Of course! However, I don't have access to a history of our conversation, so I'll need you to provide more context or specify the previous answer you'd like me to repeat. Please let me know what specific information or question you're referring to, and I'll do my best to assist you.

                        “I don’t have access to a history of our conversation”

                        • This reply was modified 6 months, 2 weeks ago by andfree.
                        • This reply was modified 6 months, 2 weeks ago by andfree.
                        #123476
                        Member
                        andfree

                          I asked several times in english who has discovered the planet Neptune, and it always mentioned the names of two collaborators, Urbain Le Verrier & Johann Gottfried Galle. In one of the answers, it also mentioned John Couch Adams, who independently arrived at similar predictions.
                          But, when I ask the same question in greek, I get a different set of names each time:
                          – Γκεράλντ Κουίνκελ, Άδαμ Πέρκινς & Χένρι Λέζαντρ.
                          – Gerard P. Kuiper & Robert S. Harrington.
                          – Κλάιντ Τόμπαου, Τομ Ρέιτζεν & Τζέιμς Κρίστι.
                          – Gerard P. Kuiper, Kenneth L. Thompson & Tom Gehrels.
                          – Γεράλντ Κουίντσι, Τζον Κοουλ & Άνταμ Λέβεριε.
                          In one of these answers, I also got a wrong discovery year (1930), instead of the correct one (1846).

                          • This reply was modified 6 months, 1 week ago by andfree.
                          #123478
                          Member
                          PPC

                            @andfree – thanks to your post, I now know this AI works in other languages than English – when I initially tried it, it simply crashed, when I tried writing a sentence that was not in English.

                            Also: the latest version of the AI can generate (mostly very bad) images from user’s prompts, so it’s worth to update it (running the install command from the Original Post) regularly.

                            P.

                            #123508
                            Member
                            Lead Farmer

                              Hi @PPC, This is a very good tool, thanks for sharing.

                              Just for you to see, how stupid this AI really is, when compared to a small child:

                              ╭─ You
                              ╰─> Ok. My name is PP

                              ╭─ Bot
                              Hello PP! How can I assist you today?

                              ╭─ You
                              ╰─> say my name

                              ╭─ Bot
                              Of course! What’s your name?

                              It does not save the previous conversations, every query is a new one, if you try it with ChatGPT you will see that is does remember.

                              my name is Oren
                              ChatGPT
                              Hello Oren! It’s nice to meet you. How can I assist you today?
                              User
                              what is my name?
                              ChatGPT
                              Your name is Oren. How can I help you, Oren?

                              One drawback is that it can be repetitious, if I ask “tell me a fact” it will tell the same, so it less good for random things.

                              But over all I like it:

                              ~> gpt antix vs mx linux
                              antix vs mx linux
                              AntiX and MX Linux are both lightweight Linux distributions based on Debian. While they
                               share some similarities, they also have distinct features and characteristics. Here's a
                               brief overview of each to help you understand the differences:
                              **1. AntiX:**
                                 - **Target Audience:** AntiX is designed to be lightweight and run efficiently on older
                               hardware. It aims to provide a fast and responsive system for users with older computers
                              .
                                 - **Desktop Environment:** AntiX typically uses the IceWM window manager by default,
                               but users can choose from various other window managers and desktop environments during
                               installation.
                                 - **Package Management:** AntiX uses the Debian package management system, allowing
                               users to access a vast repository of Debian software packages.
                                 - **System Requirements:** It is known for its ability to run on low-resource systems,
                               making it suitable for older hardware or systems with limited resources.
                                 - **Live System:** AntiX can be used as a live system directly from a USB or CD before
                               being installed on a hard drive.
                              **2. MX Linux:**
                                 - **Target Audience:** MX Linux is also designed with an emphasis on being user
                              -friendly and efficient, but it is intended for a broader range of users, including those
                               with both older and newer hardware.
                                 - **Desktop Environment:** MX Linux uses the XFCE desktop environment by default. XFCE
                               is known for being lightweight and user-friendly.
                                 - **Package Management:** Like AntiX, MX Linux also uses the Debian package management
                               system, providing access to a wide range of software packages.
                                 - **System Tools:** MX Linux includes various system tools and configuration options,
                               making it user-friendly and suitable for users who prefer a more complete out-of-the-box
                               experience.
                                 - **Live System:** MX Linux can be used as a live system before installation, allowing
                               users to test it without making changes to their hard drive.
                              **Choosing Between AntiX and MX Linux:**
                                 - If you have very old hardware and want a system that runs extremely light, AntiX
                               might be a better choice.
                                 - If you are looking for a balance between performance and modern features, MX Linux is
                               a good option.
                                 - Both distributions offer good community support and have active forums where users
                               can seek help.
                              Ultimately, the choice between AntiX and MX Linux depends on your specific needs, hardware
                              , and personal preferences. It's a good idea to try both as live systems to see which one
                               better suits your requirements.
                              • This reply was modified 6 months, 1 week ago by Lead Farmer.
                              • This reply was modified 6 months, 1 week ago by Lead Farmer.
                              #123512
                              Member
                              PPC

                                if you try it with ChatGPT you will see that is does remember.

                                Thanks for sharing that. I was aware of that, from reading tech news. People even developed some kind of script that always kept alive a ChatGPT session…
                                The AI tgpt allows access too is a bit outdated now. It’s database is almost 2 years old too.

                                P.

                                #123520
                                Member
                                abc-nix

                                  Are none of you interested in running the “AI” (Large Language Model) locally? For 3B models, which aren’t that smart but not too dumb either, 4 GBs of free space, 4 GBs of RAM, and a CPU with SSE3 instruction set is the minimum requirement.

                                  StableLM support is now officially included in llama.cpp, so StableLM 3B should run on any computer with those minimum requirements. Any interest in a tutorial for this?

                                Viewing 15 posts - 16 through 30 (of 56 total)
                                • You must be logged in to reply to this topic.