Wigville


Things I wish I would have considered when leasing my office space.

As the economy gets tighter, many people in marketing industries find that they are being turned into freelancers. Big firms are still around, but the trend is heading towards hiring freelancers to work on a job or two as needed. I worked out of my home for a bit, but one day I got the bright idea that I needed a proper office space just in case a client wanted to stop by instead of email.

The decision to rent a space put me into great unrest. I was on the edge about it right up to the signing. What if I didn’t get enough work during the winter to pay the lease? What if I was hired across country and had to move? What if I got hired by a firm who wanted me to work in their office? I had dozens of uncertainties, but there were several that caught me off guard.

The big shock was the cost of internet. Many freelancers work at home, and thus pay the home rate for internet. If you rent a space in an office building, you will be considered a business.  Consequently, you get to pay the business rate. Translation: you get to be robbed by ATT. If you get the top plan of ATT residential internet, you’ll pay around $35 per month (guarenteed for 2 years deal). Now, if you get the same service for a “business”, you are going to pay around $109 dollars for the same exact speed. I can’t be sure what “extra” I’m getting for paying triple the residential rate.

A very weird thing I didn’t account for was the south-western exposure of my office. You may want to consider that if your office has large windows. This is your space. You will be here 8 to 10 hours each day. If the sun is beating in full blast, then you will be roasting. Of course, if you live in a cool climate, this may be a good thing. My building is this old spooky hospital building left over from the first half of the last century. All I have to cool with is a window air conditioner.

Another thing that you should check out is how many nice restaurants are near by. I briefly thought about this during my research. My budget was so tight at the time that I thought I’d never want to eat lunch out. Now that I’ve received some extra work and income, I hate driving to get a lunch. Sometimes a client or friend may stop by. It’s always nice to be able to walk to a place to eat.

I thought a little about security, but since I didn’t have much of worth, I brushed it aside. Now that I have some nicer things, I wish that my building was a bit more secure. You may want to consider a space in a building that is active all day and all night. My building is spooky, deserted and haunted after dark. I went ahead and got renter’s insurance as the landlord suggested. Still, I don’t like to keep much of worth in my space.

Another thing that caught me off guard was how long the heat was kept on. If the building is old, you can be sure that the landlord will turn the heat off right at 5:00pm. If you like to work into the evening, you may find that you need plenty of hot coffee and soup.

I debated most of the other standard issues upfront. You should go to a perspective office several times a day to see if you have a noisy neighbor. You could get stuck with some gold-futures dealer who shouts into the phone all day. I got lucky with a stairway on one side and a bathroom on the other. I checked about hanging things on the wall and painting. My landlord was fine with either as long as I left it the way I found it. I also inquired about changing the lock. Most landlords will let you do this if you provide them with a key. You also want to ask the landlord if you can work late.

It’s nice to have a quiet space to work in, but I’m not sure if I’ll continue after the lease is up or not. This will be a one-year experiment for me. Many freelancers work at home just fine. We have a lot of dogs at home, so the environment is not always as quiet as I would like. I’ll have to follow up this article next March when the lease is up.

Me and the bicycle. My tiny crusade against gas consumption.

“Get off the road you damn bikers.”

It was a phrase I often muttered when trying to drive across town and being slowed down by a cyclist on the road. Times have surely changed now. I am one of the people now. Other people are yelling at me now.

My wife and I have shared a Toyota Yaris for over a year now. Most of the time, the one vehicle does fine for us. My wife can walk to work, which helps quite a bit. Since I got my office in town, I’ve been using the car a lot more than I used to. Recently, we’ve had several conflicts with the car schedule. The dreaded “second car” discussion finally came up again.

To us, a second car means our lifestyle ends. It’s any easy $300 extra each month that we currently use for savings, an occasional meal and a yearly piece of furniture. Sending off extra money to banks and rouge nations kind of makes my stomach turn. Plus, driving is not that fun anymore. There are too many cars on the road. I started looking at bikes from Target to see what a starter bike would cost. Target had a nice Schwinn with a funky curved frame for around $200 bucks. That amount is less than one month’s car payment, so I was like, “why not?”

I used Google Maps to find streets with the least amount of traffic that still connected with the city. I had good luck finding lowly traveled connectors like Murdock instead of using Merrimon or Kimbery. At first, I was so out of shape, that my bike would not go too fast. I was intimidated by the traffic. Lately, I’ve become more daring and comfortable with the bike. I will get into traffic and use my rights just like any other “Damn Biker” that used to get in my way while I was driving.

There’s a lot of passion in Asheville for bicycles, and I’m glad to be joining the crowd. I wish the city had more areas for bikes. My shortcuts will have to do for now. The general lack of paths is what scared me away from it for so long. But now the cost of gas and car ownership is so high that the pros outweigh the cons. I bike around 6 miles each day to and from work.

So how much do you save?

Upfront, we save like $300 per month by skipping the second car. I looked around for other measures of savings and found the “Gas Savings Calculator” at BikeCommuters.com. The Yaris is so efficient, that my savings on gas for my commute is only about $12 per month. Still, there are numerous unseen benefits like stress relief, health and reduction of consuption.

No silly, the price of gas will not come down unless you do something to make it come down.

People are so funny. Most folks I come across don’t have a firm grasp on supply and demand. They tend the think that the politicians need to “do something” to fix the price of gas. Then, they keep on driving the Escalade across town to work like it’s nothing. Listen, in order to reduce the “cost” of fuel, you need to reduce “demand” as well. There are many proven ways to do this:

  • Buy goods and services online.
  • Combine trips.
  • Buy a more efficient car.
  • Cycle or walk to nearby locations.
  • Consume less meat

As I try to practice what I preach, I find my lifestyle changing each day. I wish that more Americans would realize how much we could reduce demand on gas if we all made a conscious effort to conserve energy. It’s not like you have to give up your car and become a vegetarian. But, perhaps, you can bike to work 2 times a week and eat a vegetarian meal once a week. Everything counts in large amounts

I think a lot of interesting things will happen as gas runs out. I think suburbia will dwindle and more people will come to the city. Nice condominiums and parks will lure them in. People will give cars up for buses, and bikes. We will get closer to the European model of the city as time moves on.

Fox News has a whole generation of seniors brainwashed.

Well, my dad just spent the weekend here. He is a man who loves to debate politics which is to say that he loves to repeat every negative item about Democrats and Liberals that he hears on Fox News. I love my dad, but there are times when our political discussions drive me towards the brink of insanity. It’s not like I’m hearing my dad sometimes. I’m hearing Fox News coming out of a persons mouth. I ask around, and this is not a limited phenomenon. There are many seniors that sit in front of Fox News and eat it up 24/7.

Fox News even has a wikipedia page dedicated to it’s controversies. The wiki entry goes on to suggest that Fox spins it’s news so much that people  have referred to the network as “Faux News”, “GOP-TV”, “Fox Noise Channel”, and “Fixed News.”

Perhaps every Fox News fan’s biggest hero is Bill O’reily. I’ve seen his show on occasion. It tends to give me a large headache. Type Bill O’reily into Google and you will see a negative site like O’reily Sucks float near the top. O’reily claims to be fair and balanced, but it’s clear that when he doesn’t like a response, he will fire off several questions and never let a guest answer. My dad says, “Oh, well he has to keep these liberals in line because they waver off.”  How the hell can you ask a question and not even give a person a chance to answer? I found another site mocking O’reily found here. My favorite part is the Bill O’reily Bingo card. Some of my favorite squares are:

  • Asking rapid fire questions without giving the guest a chance to reply.
  • Use of the word “Ideologue”.
  • Unfunny quip about bums followed by nervous laughter.
  • Aligning himself with the working class while he wears a $3,000 suit.

The mockery sites are good fun. They wouldn’t be hardly as funny if they weren’t so close to the truth.

Of course Fox News has several other wonderful pundits who find ways to make anyone outside the republican side look ridiculous. One the funniest things my dad says is, “The reason the SUV’s are such a problem is because of these damn democratic labor unions who kept wanting to build big vehicles.” I thought about that statement. I can’t be convinced that SUV sales or the gas crisis can be formed down party lines. Perhaps that’s what bothers me most about Fox News viewers. It’s always somebody’s fault, and usually it’s something the democrats have done badly.

Currently, seniors and the internet generation find their news sources differently.

Somewhere around the late 90’s we started to see something on the TV that we thought was very exciting. We started to get 24 hour news networks. Now instead of watching a news summery with Peter Jennings at 6 o’clock, we have news all day long. I think that many people thought this was exciting to keep up with the latest events as they unfolded.

Now something is apparent to me. There is not usually enough quality news to fill the day on a 24 hour news network. In order to fill that time, the news has to be spun up, doctored, embellished and twisted to make it more exciting. It reminds me of that funny scene from The Shipping News:

Billy: Tell me the headline.
Quoyle: Horizon Fills With Dark Clouds?
Billy: Imminent Storm Threatens Village.
Quoyle: But what if no storm comes?
Billy: Village Spared From Deadly Storm.

Fox News appears to be the worst. I wont let the other networks off the hook either. The thing that bothers me the most is that Fox News tends to create a church. Viewers watch only Fox News and begin to describe other networks as overly liberal and so on. It’s a 24 hour march. The show must go on or advertisers will pull their money from the network.

As two people well entrenched in internet technologies, my wife and I don’t watch cable news. In fact, we don’t have cable at all. We are internet people who get information online. This very fact pushes us to find stories in many different places whether the source has a liberal or conservative slant. There are advantages and disadvantages. The advantage is that you get news and opinions from many people and countries. It’s more democratic. The bad news is that any wacko can write a blog and make opinions without checking their facts.

The truth is bent all around.

Both liberal and conservative politics have wackos and extremists who bend the truth. You have to weed through it all and make your own decisions. People like Bill O’reily don’t like the internet because they can’t control it. A news network’s owner wants to spoon feed you a set message. When O’reily writes his book, it’s a set message. When several bloggers voice their opinion about O’reily’s book, well . . . now we have something closer to an open debate.

I don’t want to point fingers anymore. I want to solve problems in this country. Modern television media has us looking at modern politics like a ball game. It’s the red team against the blue team. Networks get you to take a side on the bleachers. Then, instead of discussing an issue, we say things like, “We can’t fix the problem until the other side sees things our way.”

So much of the time, we stray away from talking about the issues and how to solve them. I told dad, “One of the the things I like about Obama’s message is that he wants us to join together into groups and discuss solutions for our country. He encourages public participation in government, not negativity.” Our country is fractured and sinking into a state of idiocracy. We need to discuss the issues and the internet is a fantastic vehicle to accomplish that.

To my dad’s credit, I have him talking more about alternative energy sources like wind and solar. He shows a genuine interest in new technology. There are still things we disagree on like drilling in protected wildernesses like Alaska’s ANWR area. Every now and then I’ll hear something about, “If the damn democrats would have let us open up Alaska, we would have cheaper gas now.”  My point is that if we drill Alaska, we will never change our bad habits. We will not learn to conserve energy and find alternative sources.” This is one of the moments when I fell like I’m hearing a debate on Fox News.

How about using “The Daily Show” as “your trusted news source”?

I remember putting on an episode of The Daily Show for my dad one day. He says something like, “but this isn’t real . . .”  Apparently, he missed the whole point of John Stewart’s tirades. The Daily Show is a spoof, so it has a license to bend the truth. However, if you look around, you’ll find many people feel this comedy news cast is more substantial than news networks that pretend to be serious. He’s always showing you a story and then showing soundbites from all the news networks. It’s usually hilarious to see the various idiot newscasters trying to appear fair, balanced and on top of their game. John usually has a serious interview at the end of his show. I think The Daily Show is as good a source for substantial political news as any network.

Talk your seniors about modern media.

If you have a friend or loved one who is addicted to Fox News, or even CNN or MSNBC, I encourage you to discuss alternate news sources with them. With our busy lifestyles we have become lazy when it comes to getting the story. We need to work hard at getting the truth just like anything else in life. News networks go to great lengths to make you feel like they’ve done all the hard work for you. Each network wants you to believe they are fair and balanced. The truth can only come from hearing all the arguments and then making a choice for yourself.

Tutorial: Make your own “GrabUp” script and trigger it from QuickSilver

Creative Commons Licensephoto
credit: fotomova

This script was originally written by a friend of mine to run on Linux. I had found the new GrabUp service that allows you to upload screen shots from your Mac to a server for other people to see. He would not hear of a shiny GUI solution, so he scripted a screen shot problem to run on Linux.  I knew GrabUp would eventually resort to displaying ads, which I don’t care for. So I studied his script and converted it to run on a Mac. Using Quick Silver to trigger the script is extra nice because all I have to do is press “Command + Shift + 5″ to take the shot, load it to the server and have the address inside my clipboard for pasting into emails and IM.

Comfort level: Intermediate

You don’t have to be a whiz kid to pull this off, but you will need some basic comfort on the command line and with the SSH and SCP protocols.

We will be using:

  • A Mac, but these techniques can easily be modified to run on Linux. ( and uh, . . .I guess Windows)
  • QuickSilver
  • scp (sescure copy protocol) and ssh (secure shell protocol)
  • Your own hosting server with shell access

STEP ONE:

First we need to build a script. Open your favorite text editor and enter the following code. Save the file as something like “screen_shot_me.sh” or something descriptive like that.

The parts that say “your_user”,”your_ip” and “your_url” will be your own unique user-name, ip-address and web site address. You may also find that your paths are slightly different.

#! /bin/bash
NOW=`date +%Y-%m-%d_Hh-%Mm-%Ss`
mkdir -p /tmp/screenshots
/usr/sbin/screencapture -i /tmp/screenshots/$NOW.png
scp /tmp/screenshots/$NOW.png your_user@your_ip:~/public_html/screenshots/
FINAL_ADDRESS=http://www.your_url.com/~your_user/screenshots/$NOW.png
echo -n $FINAL_ADDRESS | pbcopy
open $FINAL_ADDRESS

So what is going on?

  1. The variable “NOW” is set with the current time stamp from the computer. This is a unique name for the image file we are about to create.
  2. We make a temporary directory for the image to stay in before we upload it.
  3. We call the built in “screencapture” utility from OS X. It’s the same thing that happens when you do “Command + Shift + 4″.  The “i” switch is for “interactive” which lets you draw a marquee.
  4. Secure copy is used to copy the file to the web server.
  5. The final web address on the web server is copied into a variable.
  6. We copy the final address into the clipboard so it can be pasted into email or IM.
  7. We open the web address of the image in the default browser to see how it looks.

Notes on scp and ssh: These are great tools that some people are highly familiar with and others are clueless. There are a lot of great tutorials. You can Google for “scp” and “ssh” along with “tutorial” or “how to”. I learned a great deal from this tutorial over at Slicehost. Here is another tutorial.

STEP TWO:

Well fine. Now we have a script. Make sure it’s executable. Use the terminal to go to the directory and type “ls -la” along with your file name. If you don’t see permissions that start “-rwx“, you can type “chmod 755” along with your file name to change it to be executable.

Hint: If you can’t find your script in the terminal then type “cd ” (cd and a space) and then drag your script folder icon from the Finder to the terminal prompt. Then press enter. By dragging the folder over, you gave the terminal the correct path to “change directory” to.

[ Arcadia ][ scripts ] ls -la screen_shot_me.sh
-r-xr--r--@ 1 lance  lance  327 Aug 14 12:12 screen_shot_me.sh
[ Arcadia ][ scripts ] chmod 755 screen_shot_me.sh
[ Arcadia ][ scripts ] ls -la screen_shot_me.sh
-rwxr-xr-x@ 1 lance  lance  327 Aug 14 12:12 screen_shot_me.sh
[ Arcadia ][ scripts ]

Now to run the script, you can just use “./screen_shot_me.sh” at the command line.  Great. That’s all fine and good. But I want to be able to use “Command + Shift + 5″ like I use “Command + Shift 4″ to create local screen shots. Here’s where QuickSilver comes in handy.

Open the QuickSilver Preferences and you should find a tab for “Triggers”.  You may need to enable advanced features or Google for “QuickSilver Triggers” for more information. On the Triggers pane, use the “+” icon on the bottom of the screen to create a new trigger. In the first field you will type the name of the script to allow QS to find it. If that doesn’t work, then try the name of the folder the script is in and then use QS to navigate to the file. The action should be “Run”, which usually comes up automatically. Save the Trigger.

With the new trigger still selected in the Trigger pain, click the “i” icon on the bottom right to extend the information panel. Click “Edit” in the “Hot Key” pane and then use the keyboard shortcut that you want to record. I like to use “Command + Shift + 5″ because it’s similar to the built in shortcuts for OS X. You can also adjust the scope tab to allow the script to run in all Applications or just one application like Finder. I like my script to be available system wide.

That should be it. Now you should be able to press the keyboard shortcut and immediately see a drawing tool to draw a marquee on your screen. Seconds later, you will have a web address to paste into an email or Instant Message. You will also see your default browser open the image for you to view.

I’m sure for many people, GrabUp will work just fine. But if you hate ads and have the DIY spirit, then this should be a fun project for you.

Why the internet can’t be voyeristic like it was in the 90’s.

I’ve heard several odd sounding questions and statements about the trend we like to coin “social networking”.

  • “What is your fascination of Twitter? Why do you follow all those people?”
  • “Doesn’t it bother you to have your picture on the web for everybody to see?”
  • “Why should I bother to write a blog. I don’t have much time. Nobody will read it anyway.”

My activity on the social web seems fairly normal to me. I write in my blog. I post to Twitter several times a day. I upload photos to Flickr. My life is an open book.

To many people, openness on the web is still a bit shocking. When I think about it, I realize that they still have a mindset left over from the 90’s when we were much more voyeuristic. We had incoherent user names like “terminatorXX38” or perhaps “bob8867“.  Even services like Yahoo would encourage us to make our names unique by adding various numbers and various types of gobbledygook. If you think of it, many people can get a unique user name by using their first and last name (or perhaps first, middle and last). But, you’re not supposed to use your full name, or should you?

Why should we be more open on the web? What has changed?

The big difference now is the the internet is intermingled with all our daily lives. Just about everybody is using the internet like they would a TV or microwave. In the 90’s, the internet was a hobby. If you didn’t understand what was going on, it was no big deal.

Some people still go out of their way to obscure their identity because the internet might “get them.” Remind me to thank the media for fear mongering. Sure, identity theft is a big problem. I’m not suggesting you post your social security number to Facebook. I do suggest using social network sites like you use any location such as a mall, post office or school. Most of all, I encourage practicing common sense. Use the web to identify the very threats that are lurking on it.

So what is your fascination with Twitter?

Twitter is a site where people can micro-blog. You write a little 140 character tidbit about your current life and let the whole world read it. I find it interesting because I can get to know people slowly over time. It’s like building a friendship in slow motion. I have been following many people here in Asheville. Sometimes a person will mention a great meal at a restaurant. Perhaps they explain a work situation that I can relate to. Other times somebody posts something funny that makes my day complete. Sure, you can find peoples’ posts elsewhere on the web in blogs, Facebook and MySpace, but what makes Twitter special is that it forces people to condense down the fluff and write something very concise and interesting. You find that you have time to read it as well as time to write. It only takes a minute or two.

Aviators that actually show who you are.

In the 90’s we got into this habit of using aviators (profile photos) of anything except our actual picture. Now with blogs, Twitter and Facebook, we are encouraged to post our actual photo. You have to treat it like being in a room full of people. That’s what the web is now. You wouldn’t go to the mall with a Batman mask on would you? With sites like Facebook or Twitter, you are often following people from you home town. There may actually come a day when you meet on the street face to face. I know I would want to have a good image of somebody that I converse with.

So why should I bother with the blog stuff?

Blogs are not that new if you think about it. It’s just a buzz word like anything else. I can remember growing up in the 80’s and hearing that, “keeping a journal is a good practice.” My elders told me that I may like to come back to my notes one day and see how I’ve progressed. A blog is much like the journal people used to keep by their desk.

A lot of people say that “nobody will ever read my blog”. That may be true, but blogs do get indexed by search engines. You have to believe that one day, you will write a exceptional post that gets found by Google. The post would be so unique that many people find they can relate to it. All of a sudden, your blog  gets strong traffic. After that, you acquire a following of people that agree with some of your ideas. You make a friend or two. Perhaps you collaborate on new ideas.

And if you never get that great post, “Who cares?”.  People have written journals for ages without any intention of other people reading them. Writing has many benefits like improving grammar, helping your mind form thoughts and getting frustration out “on paper”.

Be yourself (just like everybody always says to).

So when you foray onto the web, don’t be afraid to be your self. The voyeuristic age is waning. The internet of today is so much a part of our daily lives, that we often cross in and out of computer-life and real-life. I may read a person’s post on Twitter and then see them at the post office later that day. Perhaps a friend of mine on Facebook finds out we have a friend in common. We need to be more visible on the web, while at the same time using the same common sense we do in real life. You wouldn’t let a stranger hold your car keys at Denny’s would you? Then don’t let strangers on the web have your passwords and card numbers. However, I don’t think it will be a breach of national security to Tweet about what you had for lunch.

Tutorial: Poor man’s Macbook webcam

she is working with her new MacBookCreative Commons License photo credit: [puamelia]

There are a couple software packages to make your Macbook into a webcam. Most wind up costing some money. With a little ingenuity, you can use some free utilities to get the job done cheap. This is not terribly hard to do. You’ll need some comfort on the command line along with good knowledge of how to implement secure shell access to your server.

We will be using:

  • The built in iSight camera found on a Macbook
  • The crontab file
  • scp (secure copy protocol) and ssh (secure shell protocol)
  • The iSightCapture script
  • An HTML iFrame
  • Your own hosting server with shell access

STEP ONE:

The big workhorse here is the iSightCapture script. Download the script and make sure it’s executable. You can open your terminal and use:

[lance@lawn ~]$ ls -la isightcapture
-rwxr-xr-x@ 1 lance  lance  43340 Apr 23  2006 isightcapture

If you don’t see at like the above that starts out “-rwx”, you can do something like this to make it executable:

[lance@lawn ~]$ chmod 755 isightcapture

The iSightCapture script is easy enough to use. From the command line you can use something like this to get the iSightCamera to take a picture:

[lance@lawn ~]$ ./isightcapture ~/Desktop/my_photo.jpg

STEP TWO:

What we want to do is automate the process so pictures keep getting taken without any intervention. I’ve been using a screen-shot script for some time that a friend helped me build. The script lets me use a keyboard shortcut to take a screen shot and send it to a web server for someone else to see. There is a similar service for Mac called GrabUp which is a super easy GUI solution. For this tutorial I will bypass GrabUp and use my script. The parts that say “your_user” and “your_ip” will be your own unique user-name and address. You may also find that your paths are slightly different.

Notes on scp and ssh: These are great tools that some people are highly familiar with and others are clueless. There are a lot of great tutorials. You can Google for “scp” and “ssh” along with “tutorial” or “how to”. I learned a great deal from this tutorial over at slice host. Here is another tutorial.

#! /bin/bash
INTERVAL=1
X=1
mkdir -p /tmp/screenshots

while [ $INTERVAL -lt 3 ]
	do
NOW=`date +%Y-%m-%d_Hh-%Mm-%Ss`
/Users/lance/scripts/isightcapture /tmp/screenshots/$NOW.png
scp /tmp/screenshots/$NOW.png your_user@your_ip:~/public_html/webcam/archive/images/$NOW.png
ssh your_user@your_ip cp public_html/webcam/archive/images/$NOW.png public_html/webcam/current.png
sleep 20
INTERVAL=$((X + $INTERVAL))
done

Here’s what’s going on:

  1. We need a unique name for the file, so we make variable using the current time stamp. Any time stamp is unique.
  2. We trigger the iSight Capture script to go off and name the image with the current time variable.
  3. The scp command is used to copy the image to a directory on our web server.
  4. When the image was copied, it was sent first to the archive for safe keeping. Now we are logging into the server to make that image current. We ssh into the server and then run a cp (copy) command to make “current.png” the current image. This way the current image can be overwritten, but copies are kept.
  5. The little “sleep 20: part is telling the script to sleep for  20 seconds. It runs twice because a cron job ( coming next ) will ony run every mintue. You can adjust this at will.

STEP THREE:

OK, Now we’re almost there. The last thing to do is to make this script run every minute so we get a fresh picture. We do this with the crontab file.

To open the crontab, use:

[lance@lawn ~]$ crontab -e

Then you can enter something like this:

* * * * * sh /Users/lance/scripts/web_cam_me.sh

What you’re doing is calling your script every minute. Since the script sleeps for 1/2 minute or so and runs twice, you are effectively getting 2 images per minute.

STEP FOUR:

The only thing left to do is build some kind of HTML page to hold the image: I built one like this:

<html>
<head>
<meta http-equiv="refresh" content="30"/>
<title>Lance's Webcab</title>

</head>
<body>
<div style="width:480;border:2px solid #666;margin:25px auto" id="cam">
<img width="480px" height="360px" src="current.png" />
</div>
</body>
</html>

That’s a basic container that loads the current.png image every 30 seconds. You can access the location of this page on a web server and see each new image as it comes along.

That’s pretty good. But I wanted to add the cam to my blog which was on another site. For this I used an iFrame.  All I’m doing here is loading one web page inside of another one. You can put this code in your WordPress blog post or whatever.

<iframe src="my_website_address/webcam/" name="Lance Cam" scrolling="no" frameborder="no" align="center" height = "360px" width = "480px"><br />
</iframe></p>
<p style="text-align:center">( the image updates every 30 seconds when the cam is on )</p>

The result of my cam can be seen here.

My 1/2 hour rule of Twitter

This has been the year that Twitter has exploded. I admit that I love the simplicity of micro-blogging. You are limited to 140 characters, so you find ways of saying something “short and sweet“. That’s the whole beauty of it. Twitter is a blog for busy people who don’t have time to read and write large posts.

There are a few people who don’t understand the beauty of Twitter. A Twitter post is limited to 140 characters. These people can’t get their thoughts into a single 140-character paragraph, so they use several in a row. Add 140 + 140 + 140 to equal 420 characters and so on. If you have that much to say, then you need to publish a blog. Blogs are dead simple using software like WordPress. That way you can write all the stories you want. Many Twitter users can agree on one thing:

When you open your Twitter page to find several posts in a row by the same person, it borders on irritation.

I use Twitter to keep track of all my friends. I just want a little taste. I don’t want every detail. Some people have to post a link to every blog entry, every article they read and every action of their day.

Sorry, It’s too much!

You have to post stuff that is interesting or perhaps, out of the ordinary. I post blog links occasionally, but only when I feel the post is “better than usual“. People know where my blog is. If they want to read it, they can follow the link from my Twitter profile page.

So it sounds like I’m flip-flopping sides here. What I really want to say is, “There’s a rhythm to Twitter.” You need to post “every now and then” and it “has to be somewhat interesting”. How do we know what is too much? Well here’s my rule:

Three or more posts in 1/2 hour to Twitter is too much.

When I find that I’m following someone who posts that much repeatedly, I must delete them. It’s too much like spam. Twitter is buckling at the knees right now because of people like this. We need to “conserve” the service just like we need to conserve gasoline.

What if I have nothing interesting to say?

Fine, post that you are, “having lunch at Outback”. Just keep the rule in mind. If you have 5 things to say, then post 1 or 2 of the most interesting events from that group. Make it count.

What about @replies?

When you @reply somebody, there is actually some special filtering going on. The @reply will only be seen by you, the person you are replying to and only the people who subscribe to both of you. In that respect, @replies don’t apply to the 1/2 hour rule. In those cases, you are not broadcasting to the general Twitter population.

Find new folks, then weed.

Every now and then I look for new and interesting people to follow with my Twitter account. Shortly after, I have to do some weeding. I wind up deleting the people who break the 1/2 hour rule repeatedly. The result is an enjoyable Twitter page full of interesting links, facts, and ideas from a multitude of people.

Pet Peeve: Leaf blowers, the epitome of our idiocracy.

There’s no doubt that Americans buy a lot of stuff they don’t need. What really kills me is when we do things that make no sense what-so-ever. I’m talking about the weekly leaf blower cacophony that originates from our dedicated lawn men.

We witness it from several locations during our day. It’s usually the same type of act. You hear the “WHHHHIRRRRRaaahRUM, WHHHHIRRRUM” sound walking up the street. For our family, it’s usually going to fall around dinner time or when we are trying to converse on the porch. “WuuuuuuuuUUUUm  Wum Wum”.  The sound gets louder and louder until it finally drives us away like an angry nest of yellowjackets would.

I don’t want to make fun of lawn care professionals. They need to earn a buck like anybody else. The mower seems like a necessary evil. The weed whacker, as much as I loath one, does an admirable service. We actually rent our home, so our landlord “gives us this service” as added value. We must endure it.

OK, back to the leaf blower. What good does it do? Here is this guy revving up a machine and blowing leaves into a pile. He’s disrupted the whole neighborhood. We’re all on edge. Then he walks away! Here’s what happens next. The prevailing winds spread the leaves back onto the road just like they were. Its like the Wild West. We staked our property lines to keep in our cattle. But unlike cows, we are trying to keep the leaves out of our property lines. Once a guy blows his leaves away, his neighbor comes out with a leaf blower and blows leaves onto the next guys gutter. Then the wind blows again. Then the cycle repeats. What the hell is wrong with you people?

In a time of waning resources, we need to get smart about lawn care.

I’ve come across several articles on the net talking about how much pollution lawn equipment puts out. This article suggests that a lawn mower puts out as much pollutions as 8 cars going 55 mph.

The leaf blower is the tip of the ice burg. I would get rid of the rest of the yard equipment if I could. It would seem that some families in Asheville share my view. If you take a trip around the Montford district, you will see quite a few yards that have turned the high maintenance grass into a garden of rocks, deciduous trees, mulch, shrubs and flowers. As I walk by these houses, I never hear the mind blowing sounds of lawn equipment. I usually see a relaxed lady with garden gloves and a straw hat. She is contentedly tending her flowers.

I would have to do more research, but I tend to believe that this type of yard is much less maintenance in the long run than a grass yard would be. I know people will argue with me with things like “Kids need a yard to play in”.  Perhaps that is true. However, a lot of people would probably love to trade their grass yard for a low maintenance rock garden. The benefits are clear.

  • reduction of noise pollution
  • reduction of air pollution
  • possibly less chemicals needed by using deciduous trees, flowers and shrubs.
  • less maintenance time and cost
  • less strain on gasoline supplies

Let me know what you think. Not everybody will agree with this argument. I like to bring it up when most of the focus on high gas prices revolve around the automobile.

Pet Peeve: Coffee crazed drivers and crosswalks

Sun protectionCreative Commons License photo
credit: ktylerconk

All the time my wife tells me to go and and take a walk in our neighborhood. She encourages me to do this for better health, stress relief and general well being.

Still there is a reason I don’t like to walk around in our North Asheville neighborhood: I don’t feel safe.

I’m not sure why a 6500 pound GMC Yukon has to travel at 45 mph down a residential street in Asheville, but they do. I have become increasingly aware that pedestrians are pretty much invisible to the majority of drivers.  If you see me walking, you’ll notice a person constantly looking behind himself as he passes driveways or side-roads. This is my small effort to keep from being spread onto the pavement like peanut butter.

Perhaps the most alarming thing is this: Few drivers bother to stop at crosswalks anymore.

This is prevalent at one notorious crosswalk on Kimberly Avenue and Hampstead Road. This crosswalk can be found where the road dips slightly. Don’t count on the steady stream of cars to slow down just because you are standing on a crosswalk. Most cars travel around 45 mph in this 25 mph zone  How about the park by Ida Jones school, the city has installed two speed bumps. No matter. Cars fly over them like rocket ships taking flight.

I took the car out this morning and happened to meet up with a jogger at the Ida Jones park crosswalk. As I stopped for him to cross, you should have seen the look of utter shock and dismay on his face.

I could go on, but I already feel this post taking an extremest angle.

Anyway, I’ve always wondered what the cause of this behavior could be. Is it something as simple as our own selfishness? Could there be a more deep routed reason?

Ah, it must be the Coffee!

Look around the coffee shops of Asheville and you’ll see a steady stream of people like ants in an anthill. There is no doubt that this town loves coffee. Dawn brought home coffee from Mountain Java the other day.  I took a sip and realized how strong this stuff was.  We usually don’t buy coffee from the shops unless it’s a special occasion. When we brew coffee, it’s rather weak. I think I use 7 tablespoons to 12 cups of water.

We all know that heavily caffeinated coffee perks up our brains and get’s us through the day. How convenient that it also “helps us get our driving done faster.” Shoot yeah!  We can get the kids to school faster, arrive at work early and pick up Chinese take-out before the game starts.

And if someone happens to be waiting at a cross walk, they can wait. After all drivers have the right of way. Don’t they?

Firefox, Adium wont stay default applications on Macbook

I’ve finally come to the bottom of an incredibly annoying problem with my Macbook. I’ve seen a couple of forums outlining the problem, but no real solutions or causes are outlined. Let’s state the obvious facts.

  • You go to Safari preferences in order to make Firefox your default browser
  • You go to iChat preferences in order to make Adium your default chat client.
  • You go to Mail preferences in order to make Google Notifier your default email application.
  • Everything seems fine. Web pages open in Firefox. Email opens in Gmail.
  • Once you restart your computer, everything goes back to the default Apple programs. Now, even after you said not to, web pages  once again open in Safari by default.

Most forum posts are stating the obvious things like deleting various preference files, repairing permissions and so on.  It wasn’t until I read this post that I found the rascal problem. It’s FileVault that is causing the reset of values. Once I turned off FileVault, all my program preferences were just as I had left them–even after restart. That fixes the problem, only if you can do without FileVault.

I don’t need Apple Mail, iChat or Safari. Now I can’t use FileVault. I tell you what, Apple is loosing it’s luster with me.