Member 2499
27 entries
108987 views

 RSS
(28)
boulder, US
Immortal since Feb 22, 2010
Uplinks: 0, Generation 3

linkedin
Facebook
  • Affiliated
  •  /  
  • Invited
  •  /  
  • Descended
  • Environmentalalex’s favorites
    From rene
    Retroactive Manifestos
    From Rourke
    On the Doctrine of the...
    From scarlethue
    link for you cialis
    From wilfriedhoujebek
    Summery Books Too Far Out...
    From ColdBloodedKyle
    2012: End Of The World Or...
    Recently commented on
    From rene
    By Invite Only
    From Environmentalalex
    Space collective
    Now playing SpaceCollective
    Where forward thinking terrestrials share ideas and information about the state of the species, their planet and the universe, living the lives of science fiction. Introduction
    Featuring Powers of Ten by Charles and Ray Eames, based on an idea by Kees Boeke.
    From Environmentalalex's personal cargo

    universal computer language
    So, Were in the age of computers and technology.

    We are having to expand out language and adapt.

    It will be harder for non local and alien residents when they move or try to work and interact with others VIA the internet with all sorta of slang being made up to understand technology and the computer.

    I feel like we need to create universal computer language. I am not talking about editing programs-although that is another language in itself. beautiful one in fact.

    Also, we will loose our free speech on the internet i feel. If we wanted to revolt against the government and get people to fallow on a website it would be monitored and shut shown!! Can the people every truly own a part of the internet? a free or maybe even private space in this technological reality?

    Fri, Jul 30, 2010  Permanent link

      RSS for this post
    3 comments
      Promote
      
      Add to favorites
    Synapses (1)
     
    Comments:


    notthisbody     Sat, Jul 31, 2010  Permanent link
    What exactly do you mean by a universal computing language? I'm not sure that I agree that we need some homogenized universal language that strips all variety and ambiguity from a statement. rather, i'd say we need to nurture all the different languages that we do have that exist and link them together.

    we do need an expansion of our language - but I'm hesitant to say this is just text and speech based - I'd rather say we're looking towards developing a fully tele-synaesthetic language in which we can glean meaning from all different types of sensorial inputs.

    At the moment I'm reading Robert E. Horn's book Visual Language - Global Communication for the 21st century. He defines visual language as "the integration of words, images and shapes into a single communication unit" or "the use of words and images or words and shapes to form a single communication unit."

    We are just beginning to tap the possibilities of visual language and the ongoing sophistication of our use of it. Lets continue to explore and encourage diversity of expression.
    BenRayfield     Sat, Jul 31, 2010  Permanent link
    Before I get into the logical and technical and global organization problems with a "universal computer language", heres a video by Timothy Leary called "How To Operate Your Brain", which is 30 minutes long but the last few minutes describe a "global language" and "language of the brain" made of "lights", "sounds", "rhythms", and generally anything that most people understand intuitively without having to learn it. As my website http://audivolv.com  has described since before I became a SpaceCollective member, I am going to create the global language described by Timothy Leary. Most of my software appears to be separate softwares, but its all part of a very long-term plan to network the Human species and computers together through that new method of communication, and to obsolete the old ways of communicating which include mouse, keyboard, talking with your mouth, television, and radio. Communication is the biggest thing we have over the Monkey species, and if we create such an intuitive global language, then what we are now compared to Monkeys, we will become compared to what we are now. Upgrade the way we communicate and you upgrade how we think. Its evolution. That's what scares the masters of this global zoo. We're going to open all the cage doors and get back to what we were doing before we were caged. To all governments and countries, you're not in control of your zoo anymore.

    Timothy Leary - How To Operate Your Brain




    I don't like the idea of a universal computer language because, as proven by http://en.wikipedia.org/wiki/G%C3%B6del's_incompleteness_theorems  all computer languages will be incomplete or inaccurate (or both) in some ways. By having a variety of languages and softwares, we can more often use what works best for each problem.

    For privacy, at the cost of speed, usehttp://en.wikipedia.org/wiki/Freenet
    It stores gigabytes of unknown files on your computer, without running them as programs so its safe, which form the "free network" (freenet) which is a substitute for the "world wide web". Freenet is a Java program. A few paragraphs below, I'll explain why Java is the best universal computer language.

    Peer-to-peer software, like Freenet, is still built on top of hierarchy-based network addresses called http://en.wikipedia.org/wiki/IP_address  because thats how internet hardware is designed (so internet service providers can have power over us). A better way to design internet hardware would be without IP addresses or Domain Name Servers (DNS), and instead every computer would connect wirelessly to whatever computers are near it. You would not pay for internet service for the same reason you do not pay for "word of mouth" communication. Every computer would be an "internet service provider" and a user of other "internet service providers" which are just whatever computers are near. Such a peer-to-peer internet hardware design would threaten the authority of businesses, who want to keep charging us money for what is easy to do for free, and it would prevent governments from controlling the internet because a peer-to-peer shape finds the shortest or fastest paths between computers and that usually does not travel through the computers of any business or government. Governments and businesses designed this bottleneck into the internet hardware so the internet would be easier to control. Heres a thread about a theoretical internet hardware (many cheap electronic stickers) that could replace such bottlenecked centrally-controlled internet hardware:http://spacecollective.org/lapisdecor/5343/The-Sticker-Network

    Microsoft tried to unify many computer languages, so programs in many languages can work together and be translated to other languages, as if all languages were 1 language, but the differences in the languages were too much which resulted in inaccuracy (as predicted by the Incompleteness Theorem), and probably for selfish business reasons, it only works on Windows:http://en.wikipedia.org/wiki/.NET_Framework

    Based on pure math/logic, a perfectly complete universal computer language is http://en.wikipedia.org/wiki/Turing_machine  but that comes at the cost of extremely slow speed so it is usually only used for research. This language can do everything that all other languages do.

    For practical things and research and the most compatibility with many kinds of computers, use Java:http://en.wikipedia.org/wiki/Java_(programming_language)
    Compare that to more common programs which are .exe files. You have to create a separate program for Windows, Macintosh, Linux, and wherever else you want it to run, but with Java you can create 1 file that works in all those places. Its the same file. For example, my Java program described here http://spacecollective.org/BenRayfield/6090/Artificial-Intelligence-learns-music  is such a universally compatible Jar file that you double-click to run. Java is sometimes faster but usually 5 times slower than C++ which is the most popular language for things needing a lot of speed, but overall I think Java is the best universal language.

    You don't have to choose just 1 computer language. You can build a program that combines many languages, because if you choose any 2 languages, there is always a path of languages between them that is able to communicate. For example, if I wanted a Java program to use Nintendo Wii game controllers http://en.wikipedia.org/wiki/Wii_Remote  wirelessly connected to a computer, then the path would be Java to C++ to wireless network card to Wii controller. Java was designed with the strategy of only including things universal to most computers, and because of the differences in how computers connect to wireless network cards, it was impossible to standardize that as part of Java, and the result is Java is what is most universal and if you want to do something that does not work everywhere you have to go outside of Java.
    NOOKANYC     Mon, Aug 2, 2010  Permanent link
    i think there are 2 parts here that need to be separated out:
    universal computer language is something worth pursuing and something we are closer and closer to with every new iteration of html and linux, but this is totally separate from how an alien intelligence would interact with humans and human computer systems.

    an alien intelligence with the technology of interstellar travel would have the processing power to decipher any of our languages based on contextual analysis.
     
          Cancel