Google's TiSP beta

Written on Sunday, April 01, 2007 by Unknown





Want wifi around?? Just flush it down..



This is the new service from google



Sick of paying for broadband that you have to, well, pay for?

Introducing Google TiSP (BETA), our new FREE in-home wireless broadband service. Sign up today and we'll send you your TiSP self-installation kit, which includes setup guide, fiber-optic cable, spindle, wireless router and installation CD.







TiSP in-home wireless broadband is:

  • Free, fast and highly reliable

  • Easy to install -- takes just minutes

  • Vacuum-sealed to prevent water damage





so what is this all about?





Google TiSP (beta) is a fully functional, end-to-end system that provides in-home wireless access by connecting commode-based TiSP wireless router to one of thousands of TiSP Access Nodes via fiber-optic cable strung through your local municipal sewage lines





here is a schema of the system











upon sign up google shall send you the installation kit..which looks a bit like this









and google also provide help on how to install the system



#1 the spindle of fiber-optic cable from your TiSP installation kit.

#2 the sinker to the loose end of the cable, take one safe step backward and drop this weighted end into your toilet.

#3 both ends of the spindle firmly while a friend or loved one flushes, thus activating the patented GFlush™ system, which sends the weighted cable surfing through the plumbing system to one of the thousands of TiSP Access Nodes.

#4 the GFlush is complete, the spindle will (or at least should) have largely unraveled, exposing a connector at the remaining end. Detach the cable from the spindle, taking care not to allow the cable to slip into the toilet.

#5 the fiber-optic cable into your TiSP wireless router, which has a specially designed counterweight to withstand the centripetal force of flushing.

#6 the TiSP installation CD and run the setup utility to install the Google Toolbar (required) and the rest of the TiSP software, which will automatically configure your computer's network settings.

#7 sixty minutes -- assuming proper data flow -- the other end of your fiber-optic cable should have reached the nearest TiSP Access Node, where our Plumbing Hardware Dispatchers (PHDs) will remove the sinker and plug the line into our global data networking system.

#8 you're online! (Please wash your hands before surfing.)









What do u think of this innovative technology???

get more info here

powered by performancing firefox

Independence

Written on Tuesday, March 13, 2007 by Unknown

Been a while that i didnt blog..

Been real busy lately. Where to start?? Well many things happened lately.. Am done with 2 tests..and got another one for tom..need to go revise..
In the past week there was also the Mega Show of the Rays Club, in which i was participating. The rehearsals we re tiring and here is a glimpse of the item we performed. I couldn't manage to get the whole video, the memory card was already full and my bro had to film this with the 32mb memory card. This was filmed in low resolution :s



Will b writing more later..need to go revise..and ya happy independence day (this post was due for yesterday..forgot to post :s:s)..


powered by performancing firefox

Random...

Written on Monday, March 05, 2007 by Unknown

There was an assignment (or rather programming quiz) given for the System Software lecture..this is the first part of the program. Eventually this program works..bt is not efficient enough, need to refine it..



Am not a too great C programmer..(i would rather be a Java guy..) had to do some search over google to know how to generate random numbers..



here goes the code..



#include <stdio.h>

#include <stdlib.h>

#include <time.h>



const int min = 1;

const int max = 20;



int generate_unique_random();



int main()

{

     int ran;

     int j=1;

     while(j<21)

     {

        ran=generate_unique_random();

        printf("Number %d is %d,\n",j,ran);

        j++;

     }

}



int generate_unique_random()

{

     static int arr[21];

     time_t seconds;

     time(&seconds);

     srand((unsigned int) seconds);

     int number;

     while(1)

     {

        number = rand() % (max - min + 1) + min;

        if (arr[number]!=1)

        {

           arr[number]=1;

           return number;

        }

     }

}




powered by performancing firefox