Creating a New Internet

Discussion in 'Computer Science & Culture' started by lixluke, Jun 23, 2008.

Thread Status:
Not open for further replies.
  1. lixluke Refined Reinvention Valued Senior Member

    Messages:
    9,072
    Websites are basically a host of linked pages encoded in html. You install a browser into your computer to access these pages.

    With the advent of better technology, we can create a new internet where each person's can have a home console that acts as a host. Just like having a home telephone.

    Instead of sites made out of html webpages, we can make more interactive sites. Similar to Adobe Air based websites.

    Therefore, I would have a home console which is basically a computer. I could attach a display, kb, mouse, speakers, etc. I would also have a static address # that acts sort of like a telphone #.

    This console would allow me to host a website. Not an html website, but a new form of website more interactive.

    This console would also have a client installed that will allow me to access sites located on the consoles of my friends, fams, and more.

    It would also have a telephone peripheral that would allow me to use my static address # for high quality voice and video interaction thereby eliminating the need for a telephone.

    This console would be powerful enough to render high end graphics and physics. It would have its own OS with a host of applications for various purposes and games. The thing is, because of OS limitations, the hardware capabilities of even the most powerful desktops are much less than what they could be. We have the capability to mass produce desktops with much more microprocessing power. Using multiple CPUs even. All we need to do is develop an OS that for such hardware. This will make games, video production, and thus, interactive internet sites run beautifully.
     
  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. lixluke Refined Reinvention Valued Senior Member

    Messages:
    9,072
    After posting, I was duly complled to create an image.

    The following is an image of what I call the Progress Console.

    Please Register or Log in to view the hidden image!



    The image is just a prototype. There are no connections drawn yet for possible peripherals. The Progress Console is 20inx20inx20in.




    INTRODUCING THE PROGRESS CONSOLE
    I decided to write a new description of what I invented today. I shall delete the previous description I threw up there earlier.


    INTRODUCTION
    The Vandeca Progress Console is a new type of personal computer. It is the solution to the long time dilemma of limited processing power. The Progress Console uses multiple powerful CPUs functioning together in a single personal computer system thereby opening doors for more user capability and internet interactivity.


    THE CONSOLE
    The chassis of the Progress Console is 20” cubed. It can fit in most homes and offices. It features a sturdy design with adequate power and cooling.


    OPERATING SYSTEM
    All software for the Progress Console is open source. Vandeca develops a unique OS specific for the Progress Console called, the Evolution Operating System (EOS).


    THE NEBULA (THE NEB)
    The Nebula is the new internet. Instead of browsers accessing html web pages, a client called the Visor is used to access highly interactive websites. Like a browser, the Visor is a window with a frame. Within the frame could be any form of highly interactive content. From 3D worlds with the most breathtaking graphics to highly interactive forms and applications. An example would be a world map with controls and interactivity far surpassing the limits a browser and various plug-ins are capable of. (The Visor is technically a browser, but specifically designed for browsing Nebula sites. Visors accessing Nebula sites replace browsers accessing html sites.)


    TELECOMMUNICATIONS
    One of the fundamental aspects of the Progress Console is its use as a telecommunications device. In the past, a telephone was used with a telephone service for voice communication. Locations subscribing to telephone service were assigned a telephone number. Multiple telephones could be connected at a single location using the same telephone number. A location could even configure multiple lines on a single telephone number.

    In the same way, the Progress Console connects to telecommunications service using high speed data lines. A location subscribing to telecommunications service is assigned a Static Protocol Number. Using a router, multiple Progress Consoles can be connected together on the same data line.

    A Progress Console can be used to contact another Progress Console in any part of the world. In this case, the Progress Console can function as a communication device. Voice communication, video communication, messaging, file transfer, and various forms of communication can be accomplished between multiple Progress Consoles.


    HOSTING CAPABILITIES
    The Progress Console has at least 2 physical internal hard drives. One hard drive is dedicated to personal computing. The other hard drive allows the Progress Console to host a Nebula Site.

    In the same way a default operating system (the EOS) is preinstalled in the Progress Console, a default Nebula Site is preinstalled. End users can replace the default Nebula Site with any prefabricated Nebula Site, or very easily create their own Nebula Site with a user friendly Neb development application.

    A Visor from any Progress Console uses a Nebula Site’s Static Protocol Number to access it. A similar system as domain name registration can be used to associate names with particular Static Protocol Numbers.


    SOFTWARE DEVELOPMENT
    Scripting software for the Progress Console is fun and easy. It uses its own programming language called, Divine. Moreover, a very easy application allows beginners and advanced users to use a user friendly GUI interface on top of the code to develop and edit software, games, and interactive Nebula Sites.

    Because of the raw power of the Progress Console, games, applications, and Nebula Sites can be developed that far exceed the graphics and interactivity that modern high-end PCs can handle.

    Game development, CG animation, audio production, video production, industrial design, and more can be accomplished with little or no performance drops from a single Progress Console.

    Furthermore, data transfer, rendering, loading, and all other typically time consuming processes are significantly faster given the processing power of the Progress Console.


    HIGH SPEED DATA TRANSFER POWER PORTS (HSDTPP)
    These ports are the Progress Console’s version of USB ports. They are used for device communication, data transfer, and power. There is no Ethernet port in the Progress Console. HSDTPPs are used for networking.


    HIGH DEFINITION DISPLAY PORTS
    The Progress Console has 4 High Definition Display Ports. Software handles multiple display capabilities. The future of gaming and internet interactivity can involve multiple display configurations. High Definition Display Ports also provide power to displays.


    SOLID STATE STORAGE MODULES (SSSM)
    No more CDs, DVDs, or card disks. Similar to various peripherals, Solid State Storage Modules (SSSM) capable of storing 100GB of data can be plugged into the High Speed Data Transfer Power Ports (HSDTPP) on the Progress Console. These modules can contain high definition movies, music, games, and applications.

    No need for installing games and applications. Plug in a SSSM game or application, and run it without installation. Just like putting a cartridge into an Atari.

    The EOS features a utility that allows you to create a virtual version of your SSSM to be stored in your hard drive as a Virtual Module (VM). You can access it as if you were plugging it in. You never have to install anything. If you have an application that must run in the background such as an antivirus or file sharing, simply load the VM. You can set any VM to load at startup.

    Because SSSMs are storage devices, any number of files including VMs can be stored within them, and accessed accordingly.


    PERIPHERALS
    All peripherals are plugged directly into the HSDTPPs. HSDTPPs are powerful enough to provide energy for most any peripheral.

    Typical peripherals include:
    Headset/Handheld Phone
    Keyboard
    Mouse
    Remote Control
    Game Pad/Joystick
    Speakers
    Microphone
    Printer


    A/V PRODUCTION
    An external audio interface can be plugged into a HSDTPP. The external audio interface can be used for surround sound entertainment or audio production equipment.

    Video production equipment is also connected to HSDTPPs.


    WIRELESS COMMUNICATION
    The Progress Console features a built in wireless sensor allowing it to recognize and communicate with multiple peripherals. Keyboard, mouse, wireless speakers, wireless headset, handheld phone, remote control, multiple game pads, and more can be individually identified by the single wireless sensor built into the Progress Console. Numerous wireless signals can be recognized simultaneously. Wireless networking is also an important function.


    VOICE COMMUNICATION
    The Progress Console can function in the same way a telephone functions. There are 3 main methods for voice communication. Speakers(or headphones) and microphone, headset, or handheld phone.

    Software allows the end user to contact a Static Protocol Number for voice chat. Software on the other end signals the recipient that there is an incoming call.

    A handheld phone peripheral uses a keypad and display. In the case of an incoming call, the handheld itself is fitted with a speaker. Pressing a button allows the end user to answer the incoming call. The voice chat application on the Progress Console can set the handheld speaker to remain active for incoming calls even when the Progress Console system volume is turned down or muted.

    The keypad on the handheld phone can be used to dial a Static Protocol Number. The display allows the end user to remotely scroll through a list of names stored by the voice chat application on the Progress Console.


    REMOTE CONTROLER
    Remote control peripheral allows you to use your Progress Console like a television. Press a button on your remote control, and open up a video view screen. You can even use the remote control to maximize and minimize your view screen or move it around. You can surf various channels broadcasting television in real time, or you can use it to access videos on demand. Software on your computer allows you to record any video. All high definition. No more cable television subscriptions. Also use your remote control to browse and play audio and video stored on your Progress Console.


    GAMING
    Just like all applications, games are typically in the form of a single VM. Load the VM, and the game loads. Typically games load to full screen. Games can utilize keyboard, mouse control pad, voice communication, and more.



    BUSINESS
    The business capabilities of Progress Console are endless. Set it up on a business network. Applications in the form of VMs never need to be installed, and load instantly. Access the Nebula to interact with customers, partners, and vendors much easier than using a browser.


    SOFTWARE VENDING MACHINE
    My next great innovation is the Software Vending Machine.

    Downloading software applications is much faster and easier on the Progress Console. Still, users can obtain software instantly from the Software Vending Machine.

    Instead of wasting money on packaging and duplication, consumers can purchase software from a vending machine. Simply plug an SSSM into the port on the Software Vending Machine. Insert the payment, and choose the software. The SSSM will check if there is space for the software, and transfers it into the SSSM in the form from of VMs. A receipt is printed. You may also purchase SSSMs right from the vending machine.

    Software Vending Machines store software locally. The great thing is that Software Vending Machines can be updated remotely. The only time they need to be manually reloaded is when they run low on SSSMs.

    As an independent developer, you can upload your VMs onto the website, and sell them similar to selling music online. Customers can purchase and download your software directly from the Progress Console. Software Vending Machines are capable of accessing software from the online database as well. Costumers can purchase whatever isn't already stored locally on the Software Vending Machine. The Software Vending Machine simply downloads the software for transfer to the customer.

    Thanks to more progressive standards, open source software and file sharing can drive software prices down. It will become more and more difficult for patent monopolists such as Bill Gates to profiteer off of the small costs of software duplication. The fact of the matter is, the cost of developing software and mass producing media that the software is sold on is far less than the enormous cost of developing hardware and mass producing hardware. The easier it is for consumers and businesses to afford great powerful hardware, the more prevalent software development projects can be come. This along with the absence of mass media packaging will allow end users to purchase the best and highest quality software applications at much lower costs. In many cases even free.
     
    Last edited: Jun 24, 2008
  4. Google AdSense Guest Advertisement



    to hide all adverts.
  5. shedevilx Registered Senior Member

    Messages:
    113
    hi,
     
    Last edited: Jun 25, 2008
  6. Google AdSense Guest Advertisement



    to hide all adverts.
  7. redarmy11 Registered Senior Member

    Messages:
    7,658
    Maddeningly slow to load - both initially and between posts. Whilst utterly unnecessary flash intros are, I realise, common on many other sites, I find those fades between posts especially frustrating.

    But then I am a complete Luddite when it comes to these things. Smash it all and then scrawl your message to the world with the broken pieces, that's what I say.

    Modern technology? Pah.
     
  8. redarmy11 Registered Senior Member

    Messages:
    7,658
    I mean, I like Flash cartoons. But its use elsewhere should be... prohibited.
     
  9. przyk squishy Valued Senior Member

    Messages:
    3,203
    If you don't already have all of this, buy a PC built after about 1995.
    All you need for this is a static IP address from your ISP, ideally a domain name (obtainable here), and installed server daemons that'll supply whatever services you want to offer (email, ftp, web, telnet, etc.). As for more interactive content, if Java, PHP, and Javascript aren't enough for you, at worst all you'd need would be a new server daemon running on host machines, and new browsers with which users could access/view whatever is being hosted.
    Just use Skype with your usual headset/speakers/microphone. If you don't like headsets, designing a "telephone peripheral" shouldn't need an entirely new console.
    Erm, the hardware capabilities of desktop machines are limited by their hardware. :bugeye:
    Granted, some bloated, poorly-designed operating systems ([noparse]<cough>Windows</cough>[/noparse]) don't use system resources as efficiently as they could, but there are other platforms available.

    Overall, I don't know where you get the idea that putting a "new face" on the internet implies "new everything". The internet itself, the services available over it (like the web), the machines connected to it, and the peripherals connected to the machines are all quite independent of one another in the sense that changing one doesn't require you to change the others. I think this is the way it should be.
     
    Last edited: Jun 23, 2008
  10. lixluke Refined Reinvention Valued Senior Member

    Messages:
    9,072
    I have edited a previos post with a full description of this great innovation.
     
    Last edited: Jun 24, 2008
  11. lixluke Refined Reinvention Valued Senior Member

    Messages:
    9,072
    Are you sure? Take Windows for example. Much less the Uber Computer Console, I can't build a computer with multiple CPUs that will run Windows, and all of the applications being developed for it. Windows is meant to run on a simple crappy desktop.

    The point is to build a new type of system that incorporates the power of multiple processors fitted into a 20"x20"x20" chassis. Create an OS for it, and a plethora of applications. Furthermore, create a standard using these consoles to interact with voice, video, and data similar to standards used by telephones. No longer will there be simple browser internet. All websites can be developed with far more interactivity than Java and other applets that function off of an html browser.

    Adobe Air is an example of such an advancement. You can install the Adobe Air desktop which is basically a browser for Adobe Air websites. You don't even need a web browser. You access Air websites with the Air Desktop (Air Browser).
     
  12. przyk squishy Valued Senior Member

    Messages:
    3,203
    Well, Windows XP/Vista is a client OS. There are server versions of Windows available, though high-end servers like the ones offered here tend to either run Linux or the vendor's version of Unix (Solaris, in Sun Microsystems' case).
    Most of this is already available. HTML browsers aren't your only interface to the internet. Just think of MSN, Skype, your favourite P2P and Bittorrent clients, and any game with multiplayer networking support for a few modern examples. Most of these are quite platform independent, just as the old text-based Telnet, SSH, email, and FTP clients that predate HTML were.
     
  13. MacGyver1968 Fixin' Shit that Ain't Broke Valued Senior Member

    Messages:
    7,028
    20" Cubed? Dang that's a big machine...Why does it have to be so huge? Everything you have described, (except an operating system that doesn't suck) already exists.

    You can build a system with multiple processors...easy.. they make motherboards with 2- 4 - or even 8 processors or more with multiple cores per processor..they're called servers. You can also get video cards with 4 heads. They don't make machines like this for the average consumer, because the avg. consumer doesn't want to pay for all that extra stuff.
     
  14. lixluke Refined Reinvention Valued Senior Member

    Messages:
    9,072
    Yes I'm aware of these.

    All these clients are for specific purposes, and not for website interactivity(broswsing the most basic form of website interactivity). Again, I believe the AIR Desktop accessing websites scripted in AIR is the closest thing to a network of highly interactive site design beyond browsing and browser plugins.

    The future of the internet will see more advanced web clients than a browser accessing more advanced interactive sites than html and related web apps.

    The problem with windows client OS and windows server OS is that it is completely unecessary. One OS can be developed that will operate advanced hardware configurations that far exceed the desktops of today. We have the hardware technology to create desktop computers such as the Uber Computer Console that I came up with. We might as well do it, and develope software and apps for it. If only we didn't have to worry about bumping into patented software at evey stage of development.
     
  15. lixluke Refined Reinvention Valued Senior Member

    Messages:
    9,072
    Let's do it. How big should the chassis be? I used the 20" cube design because it could fit in a home or office decently.

    As for servers, they don't necessarily need to be called servers. A server is not based on hardware. It is based on function. It's a bloody computer either way. It's only called a server because it functions as a server.

    I'm no engineer, but let's build a powerful supercomputer type machines as you described. Instead of using it as a server, we create and operating system for it that will allow it to function as a computer with applications and everything.

    As for people not wanting to pay for it, that was the same thing they said when they first released the PC for consumer use. It will initially cost more, but eventually, it will become a standard in everybody's home.

    This will allow end users to access websites with much greater interactivity among a plethora of other benefits.
     
  16. shorty_37 Go! Canada Go! Registered Senior Member

    Messages:
    12,140
    Ok while you are making this new internet. I would like that you put in some thing a ma jiggy that will not allow any porn or trash whatsoever. This way
    parents will not have to worry about their kids ( in some cases husbands) surfing.
     
  17. lixluke Refined Reinvention Valued Senior Member

    Messages:
    9,072
    This can be incorporated into the OS.
    Legal regulation would have to require any site with obscene content to insert a special script that would block anybody using a restricted computer from accessing the website.

    The OS of the client's computer would allow the administrator to set the computer to a restriction mode. If a computer in restricted mode attempts to connect to one of these sites, the site will recognize that it is in restricted mode, and thus restrict the computer from accessing it.

    Furthermore, as the administrator, you can set your computer to block any Static # that you do not want your computer to access. You can also block any Static # from accessing your site if applicable.
     
  18. shorty_37 Go! Canada Go! Registered Senior Member

    Messages:
    12,140
    Or if a man tries to hit a restricted porn site, maybe it could give him a SHOCK lol
     
  19. MacGyver1968 Fixin' Shit that Ain't Broke Valued Senior Member

    Messages:
    7,028
    what i'd like to see in your computer is the elimination of separate ram and hard drive. Right now, programs are loaded from your hd to ram, because your ram is an order of magnitude faster than your hd.

    I can't wait for solid state drives that are just as fast as ram...eliminating the need for separate ram chips.
     
  20. przyk squishy Valued Senior Member

    Messages:
    3,203
    No doubt. What I don't see is why this has to come bundled with new hardware and operating systems.
    Operating systems like Linux can already act both as desktops and servers, though even there you'll tend to find distributions that specialize in one or the other. It's not due to technical constraints so much as the fact that most individuals and organizations prefer to keep the two seperate. For example, if I wanted to host small-scale personal file/web/email services, I'd much rather buy a dedicated server or simply set up an old Pentium-II box with a nice large hard disk than start using my desktop as both a desktop and a server, even though it's more than up to the job. If I'm playing some resource-intensive 3D shooter, I don't want server daemons running in the background. I want them running on a completely different machine dedicated to the task, probably running 24/7 in a closet where I wouldn't have to worry about it.
    They're also expensive. University departments used to buy those things in the 1970's. They're called "minicomputers", and if there was a market for them the old minicomputer suppliers like DEC would now be supplying modern versions of them. If you stuff the RAM, CPUs, and disk space you'd normally find in ten PCs into a single box, it'll cost close to as much as ten PCs.

    If you want a desktop machine that's more powerful than your average PC, you can get dual CPU workstations with as much as 16 to 32 GB RAM from the likes of HP, IBM, and Sun Microsystems. Take a look at these, or Apple's offerings for example.
     
    Last edited: Jun 24, 2008
  21. lixluke Refined Reinvention Valued Senior Member

    Messages:
    9,072
    Smashing! Let's do it!


    Regarding new hardware, I am stressing the importance of increased processing power necessary for improved interactivity and performance virtually unavailable to the typical consumer.
    (The purpopse of me pushing for improved hardware performance never had any relation to the fact that the system could act as a server.)

    In terms the new OS, I am not against making it a Linux based OS. I have not the slightest clue as to how to design an OS. If basing the new OS on Linux is more practical than creating it from scratch, it should be fine. I figure we might as well make it from scratch in the case of any possible Linux limitations. It shouldn't be too hard to develop an OS specific to the Progress Console.

    As for using a separate server, it shouldn't be impossible to allocate a specific amount of resources (no more no less) to be dedicated to telecommunications/hosting (server activity). Server activity and other telecommunications features need not be activated anyway. These are simply features of the console. The end user can do any gaming and computing without ever activating these features. Or run any features desired.

    Other than that, the system should be fully capable of networking to an external unit dedicated to all telecommunication activites. Thereby, allowing the end user to take full advantage of the Progress Console's power.

    As for cost to the consumer or business purchasing a Progress Console, it is actually nowhere near as bad relative to the amount that needed to be dished out when PCs first appeared on the market.
     
    Last edited: Jun 24, 2008
  22. phlogistician Banned Banned

    Messages:
    10,342

    There is no 'innovation' all the things you describe can be done with tools already available. I guess you just didn't know that.
     
  23. lixluke Refined Reinvention Valued Senior Member

    Messages:
    9,072
    Right. This innovation can use technology available today.
     
Thread Status:
Not open for further replies.

Share This Page