This is the most frequently asked question, usually with no preamble and no
further detail as to the nature of the question. This page will attempt, in
the most expeditious way possible, to answer that question to the satisfaction
of you, my dear audience. I am assuming, of course, that you're directing
this question to I, Restil aka Paul Mathis, the owner and creator of the site, and the goofy
guy that takes up space on the Office cam. Other people on the site may have different
ambitions and certainly have a different history. I've highlighted areas you
might be interested in, so feel free to skip ahead as you see fit, or read
the whole thing. I'll attempt to be entertaining.
The Very Beginning
I've been working with computers since I was 6, and first tasted the internet
back in 1992, but really started programming webpages in 1995. Sometime in
1996 I read a magazine article about webcams. At the time, webcams were
rare, well-hacked, and usually had a unique perspective on things. Coffee
pots, birds' nests, or ghosthunting were the common theme for webcams. Of
course, lots of people set them up just so they could be watched. It was a
cool geek thing to do, and those that discovered them were usually amazed by
the technological feat they required just to get them functional online that
there was not much effort put into wondering why one would bother setting one up in the first place.
Of course, at that point, the internet was still predmoniantly a playground
for geeks, so nobody really asked why, they just wanted to know how to set up
one of their own.
My first webcam went online in early August, 1997. It was a USR Bigpicture
camera which used a composite connection to a capture card. The whole kit
cost $329. I tried several webcam programs, eventually settling on Webcam 32 and I had the image uploading to my ISP's provided webspace at a rate
of about 1 image per minute (I was still on dialup, afterall), and the site
was called Spy on Paul Mathis. Later that
year I signed up for ISDN which while only 64kbps, was still quite a bit
faster and far more reliable than the dialup connection was, and I ended
up hosting the site (such that it was) from home from that point on. This
allowed me to stream the cam directly from the webcam program instead of
uploading the image to the server. Now I was uploading images only when
someone was watching. We're talking about maybe 10-15 people a day. That
bandwidth mattered.
The Doorbell Event
As cool as webcams were, I also found a certain pleasure in discovering other
strange things that were connected to the internet. Vending machines were a
big deal at one point, allowing the consumer, or the supplier to monitor the
inventory of the machine. I also remember a dorm that had the status of the
various washing machine/dryers. These weren't just cool features, they
were actually useful, although it's debatable just how much use anyone
really got out of them.
I eventually found the site Icepick.com. This
guy had several webcams, but also a few other features, including a doorbell
and a barcode scanner for his groceries, both of which were features I chose
to later emulate. The doorbell got my attention though. I saw a number of
useful utilities for having an internet connected doorbell. No, I wasn't
going to let people ring it over the internet, that wasn't the point. I wanted
to monitor it so when someone rang the doorbell, I had a time/date stamp in
a logfile showing that it happened. I later, combined with a webcam in my
front door, had it set up to take a series of pictures when the doorbell was
rung, so I would have a visual log of visitors as well.
So in July 1998, I stayed up all night one night, drank about 12 Dr. Peppers,
and wired up my doorbell, via a relay, to the button contact pins of the
game port, and wrote the software to add a single entry to the logs.
I no longer have the doorbell connected as I'm no longer in the same house,
and I don't have a convienent place to mount a cam in this one for that
purpose, although I do eventually intend to set one up again.
And Then There Was Light!
Another site on which I wasted more time than was healthy, was a site called
the VET Live cam. This was a cam mounted in a computer lab in I belive
the Netherlands. In any event, the cam is no longer functional, and hasn't
been for many years now. However, that site had the nifty feature of a single
lamp that you could turn on and off, day or night and watch it happen via the
live webcam. I decided I needed to make this happen for myself. I mean, I
already had the webcam, so this was the next logical step.
So, in December of 1998 I built a simple parallel port circuit using a relay,
and got a simple lamp to turn on and off. I sat it on the table behind me
so it would be visible from the cam, and let people control it. It was
a cool nifty feature, but apparently my sanity was not in question at this
point.
Motorized Cam
A few days after getting the lamp working, I realized, now that I knew how
easy it was to build a simple interface circuit, I might be able to control
other things. So I thought about letting people pan the camera around the
room. I found a stepper motor from an old floppy drive and managed to get
it controllable using the same parallel port as the lamp. This required a
combination of parts from my old erector set and superglue, but it worked.
Now people could look around the room if they so desired.
The first RC Car
Upon the success of the panning camera, I set to work on my next big project.
I was inspired by an online Khepera robot that had its own onboard cam,
and was also viewed by an external cam. You could navigate it around a small
maze. This was a fun toy, but it was tethered, which made its coverage
area rather small. I figured I would love to have such a device that could
cover a much larger area, like my whole house.
It just so happens, wireless toys exist with that range. Your everyday
average RC Car can do it, and it only costs about $20. So I went and bought
one, drove it around a bit, scared the cat, etc. Once I got that out of my
system, I tore into it to see what I could do. I incorrectly assumed that
the levers on the remote were resistance based (which they probably are on
more expensive models). However, on the cheap toys, they're just rocker
switches. And... it just so happens, I already have a circuit that works
perfectly well replacing a switch....
So I took 4 relays and used them to replace the 4 possible positions that
the levers on the remote could be in, and now I had a method of driving
around the car using the computer. Now all I needed was a camera.
I found a small, black and white camera and a 2.4ghz video transmitter and receiver from
Matco. The total cost was about $200. I taped the
camera to the car, connected it to the transmitter, wired it up to its own
battery pack, and let it run. Well, it kinda dragged, since I exceeded the
weight rating of the car, but it worked great. I set up a second capture card
and connected it to the wireless video receiver, and started broadcasting
my second webcam.
Since the car could barely move with all the extra weight, I solved that issue
and removed the extra battery pack and instead wired the cam and transmitter
directly to the same batteries the car used to power itself. All three
devices required a 12V power source, so that wasn't a problem. I set it
loose again and now it worked great.
However, the car still had issues. First off, sharing the batteries saved
weight, but it also put too much load on the batteries and when the car
moved, it resulted in a voltage drop that caused the transmitter to fuzz out
until the car stopped. I was ok when I used regular AA batteries, but using
the rechargables as I did, they have slightly less voltage, and it wasn't
enough to have all three components working at once. Of course, the fuzzing out
only lasted a second at a time, and people could still see what they were
doing, but it was still annoying. The batteries only would last 3 hours. I
had 2 sets that I would swap out, recharging one set while the other was in
use, and I could keep the car running about 9 hours a day this way. However,
if I had to leave for a while... like when I went to work, the car simply wasn't
going to be available until I got home. I really wanted a car that could run
all day, requiring me to change batteries no more than once every 12 hours or
so.
So I found a much larger RC Car. Actually, this one was a monster truck. And
after I got it set up and working, I managed to fry the video transmitter, and
I didn't have the $75 sitting around to buy another one (I was perpetually
broke back then), and so the car got mothballed for a couple years.
Time Passes
I didn't really make any new breakthroughs in the next few years, but I made
a lot of additions and changes. I set up several more cams in the house. One
in the front door looking out, which I eventually wired to my doorbell as
I mentioned before. I set a cam up in my living room, den, and Lab. DSL
became available and I upgraded my home connection so it could actually handle
a few people at a time. I
got into using X10 and during a moment when Smarthome
was having a fire sale on Honeywell X10 modules, I worked $200 into a
huge collection of modules, motion sensors, and controllers. I set up a
motion sensor on the front porch, so the front door cam would now record
movement as well as doorbell activity, and I also set up a total of 8
lamps throughout the house. I set up a voice synth to read out my webpage
messages, and I eventually settled on the messages being announced by a
scream, which I had initially made my doorbell sound effect for Halloween one
year. The site slowly got more popular and I eventually
even got plugs on a few big websites, like slashdot, ehowa, and fark.
The Whole Insanity Thing
Keep in mind, up to this point, there was no issue with insanity. However
one day in July 2002, I woke up one morning hearing some very strange messages
being read over the voice synth, something that sounded like I was being
talked about on a radio show or something. So I got up and checked out
where people were coming from and it turned out that it was a radio station's
website, CFOX.COM and they had a list of geek
sites on a page called "Geek of the Week" and my site was on the top of it.
Ok. That's kinda cool I guess. What I didn't realize was that they had just
announced the site on the radio. I had no domain at the time, so instead of
reading the ip address out over the radio, they just had people go to the
website and click on the link from there. However, upon seeing me, after
a commercial break, the radio host ended up talking about it for a few more
minutes. People were talling me that they were talking about me, and I was
desparately trying to get their listen-live client to work so I could
hear it myself, but by the time I got there, they were already done.
One of the employees there was nice enough to send me mp3s of the two segments
where they were talking about my site. You can hear them here, and here. Listening to the first segment,
after hearing the one guy talk about all the stuff you can control (only some
of which was accurate btw), one of the other dj's asks the sarcastic question
"what is this? Drive me insane dot com?" I laughed at that comment. And then
I started to think about it, because I had no domain at the time, and that
sounded as good as any. It was cool, it was catchy, and most importantly,
it was available! So I got it. I made a couple minor changes to theme the
site around the name, mostly had a logo created and added things like the
insanity level.
Media Attention
Someone eventually gave the site to Tech TV's The Screensavers, and all hell
broke loose. Once THAT traffic died down, I got dozens of radio interviews,
magazine articles, newspaper articles, etc. It was a rollercoaster rush
for about 3 months until things died down. It was fun while it lasted, but
it was also a bit annoying at times. Shock jocks aren't as much fun when
you're the one on the radio. However, it also introduced me to a bunch
of new people, many of whom I still consider friends, and I also met my
wife that way.
Other People's Cams
I eventually had to move out of the house I had lived in for 8 years and
bounced around a bit. I temporarily ended up without broadband and found
myself trying to host the site off an isdn line again, only now it had much
more traffic. To draw some traffic away from what little bandwidth I had
available, I let other people set up cams on the site. I figured this would
hopefully end up with people watching the cams of other people, and using
their upstream, instead of mine. I eventually moved somewhere that had
a decent connection again, but before the next move, I purchased a hosted
server and moved the site there, so I no longer needed to concern myself
with the bandwidth limitations of wherever I happened to live.
Of course, not every cam has something controllable. Some of them are just
cams, as mine was in the beginning.
Summary
So, you've read all that and you still haven't figured out why? Because it's
fun. It allows me to spend time interacting with people, working on computers,
working with fun electronics toys, programming, and coming up with neat
new ideas and occasionally even impressing someone. As a result of this
hobby, I've made lots of friends, had lots of fun, and met the girl of my
dreams. Because the site was entertaining, she actually stuck around long
enough to figure that out, which worked out pretty well for me.
Over the years, I've had several job opportunities as a result of this site, a few of which I took advantage of. Do I need any more reasons?
|
The first lamp
The view from the front door
The living room cam
The view from the second RC Car
The second RC Car
|