okay, we have fast and large hardrives (100 gigs will be standard in the not far distant future, you can buy them easly already) we have no lack of space on our computers, we are basicly swimming in disk space, we also have DVDs, which can move alot of data onto a hard drive from the store realy quick and easy like.
what we don’t have is fast internet, even the fastest internet on a t3 line could be alot faster, and no matter what phone line modems and clogged cable modems are gonna be around for years to come.
is there no reason now why not to use insainly large compression? is there some flaw in that idea I am not thinking of?
I know that the algorithm of compression gets larger and larger the smaller the output is to be. why not build “Windows 2010” with a compression algorithm that contains every single web page writeable (HTML is a finite language of text) linked to a number (or mabey ten lines would make more sense… definie a webpage as a series of little segments)
that way you could send a giant webpage as a few bytes (numbers would get long I guess, but you can be clever with that, define the number sent as turns on a binary tree to find it or something )
so that this whole page right here would be like
11024901209
12421412000
74445634321
or something similarly… that way, you barely have to send any data over the intenet… but you end up with everything EXACTLY as it was sent.
and since nothing can’t be shown as a bunch of bytes on a computer… you could send movies the same way, just chop it up into “ultra compressed” numbers then send that short number to another computer, then have it decompress it (make it something the internet protocall does automaticly)
sure storeing so many permutations would take a few gigs worth of space, lets say people were willing to give up 10 gigs worth to have the power to download things from the internet 100 times faster… just figure out a compression algorithm that takes up 10 gigs worth but uses that all in a way that actually compresses the thing down to a tiny tiny size.
(heck, run a normal winzip style tiny compression on the resulting addresses ready to be sent and you got even less to send)
is this insaine? I am a CS major, and this sounds solid… but it seems like it wouldn’t work for some reason it sounds too… silly…