Imaginary Landscape, LLC

Web technology to power your business.


chicago web development website development company

Imaginary Landscape Buzz

Tuesday, May 6, 2008

Customs can now examine and seize laptops, PDAs with no probable cause

In another chapter of our deteriorating privacy rights, a recent ruling by the 9th U.S. Circuit Court of Appeals allows border agents to examine the contents of any electronic device and seize the devices for a period of time.

According to the court documents, the issue started in July 2005 when Mike Arnold arrived at LAX from a three-week vacation in the Philippines. He was randomly selected by a Customs agent for secondary questioning. The agent asked him questions and examined the contents of his luggage, which contained a laptop, hard drive, CDs and a Flash drive. The agent asked Mr. Arnold to turn the laptop on to determine if it was functional.

As the laptop powered up, the agent noticed two folders on its desktop "Kodak Pictures" and "Kodak Memories." The agent clicked on the folders, examined the pictures - one of which was a picture of two nude women. Then, all hell broke loose.

Arnold was detained for several hours and the contents of his laptop and all electronic storage was examined. Agents found what they believed to be images of child pornography. The electronic devices were seized and Arnold was subsequently arrested.

The arrest was overturned by the local court because of lack of probable cause but reversed at the appellate level.

The court was silent on whether or not the owner of the device is compelled to assist in the search, which may result in a boost for hard drive encryption software. Since the ruling does not address this point, the owner can refuse to log into the device or decrypt its contents...for now. However, the idea of squaring off with Customs at the border is a daunting idea - yet another consequence of eroding privacy rights.

To their credit, it seems the Customs agents chose wisely when they selected Arnold. If his laptop did indeed contained child pornography, he should be well punished. However, judging by the complete lack of any probable cause, it could have been anyone.

Tuesday, April 29, 2008

Let's rap about search engine marketing

Okay, I'll admit it right away - this is really geeky and really funny.

A coworker sent me a YouTube link this morning. It's from a rapper named Chuck (aka the SEO Rapper). His day job is Search Engine Optimization, Search Engine Marketing and Social Media Consulting. However, his passion is hip-hop.

So, what happens when you mix a rapper with an SEO specialist?



And there are more. Visit the SEO Rapper's page at YouTube for the complete list.

Tuesday, April 22, 2008

Using the Internet to cause seizures

In what may be the first "physical" attack conducted through the Internet, hackers descended upon an epilepsy support group forum and uploaded strobing and complex images with the goal of causing seizures.

It worked.

The attack was conducted by a group of griefers, a special name given to someone whose sole mission is to go online and cause others grief.

According to the article in Wired Magazine, the Epilepsy Foundation closed down the forum briefly to remove the offending images, but not before several people seized up.

It's hard to imagine the reasons or motivations for such an effort. It took planning, design, research and execution. In some endeavors, those coordinated disciplines would be worthy of praise. Not here.

Like most of these cases, it's probably just a bunch of maladjusted people seeing if they can hurt others. Such a waste.

Tuesday, April 15, 2008

Email never arrived? Maybe it was lost in a black hole

Ever wonder what happens when an email gets lost or a Web site is unavailable?

Sure, there are the worldly explanations:
  • Someone forgot to pay their hosting bill
  • A truck ran into a power substation and blew the grid
  • Someone fat-fingered the keyboard while logged in as root
If however, you eliminate all these reasons, one remains.

A black hole.

According to the University of Washington, there are a number of servers across the Internet - connected and accessible - that sometimes lose data for unexplainable reasons. These "black holes" are being mapped through a project called Hubble: Monitoring Internet Reachability in Real-Time at UW.

So, next time you forget to send an important email, just say, "It must have been eaten by a black hole."

"No, really."

Tuesday, April 1, 2008

PyCon sponsorship and a booth banner

Recently, we sponsored a national conference organized by the Python Software Foundation called PyCon. Python is a programming language that we use extensively for Web-based applications.

In the past we have sent a staff programmer to present at the conference, however we have never sponsored it. This year it was held in Chicago and the cost for sponsorship was quite reasonable - we were a "silver" sponsor which was a modest level and cost us $1,000. What was particularly nice was that they offered a 50% discount for small firms.

Part of the sponsorship was a booth in their exibition hall. This was the first time we have boothed and it was a positive experience, albeit time consuming. As a result, I have great respect for those companies that do it on a regular basis (although I suspect there is an economy of scale and repetition).

It was a typical tradeshow booth - 8 x 8 with an 8 foot skirted table. The booth itself was defined by two side drapes about 3 feet tall, and one back drape about 10 feet tall. Two chairs, an outlet, a wastebasket and a non-descript sign that read "Imaginary Landscape" rounded out the includes.

The challenge was to outfit the booth economically, but retain a professional, if not slick, image. I spent some time on eBay looking at tradeshow set-ups - mostly the concave types with velcro that sit on the table in the back of the booth - but they were expensive and I didn't want to invest in something so permanent yet. I decided we would do a large banner, but then set it aside as more pressing matters arose.

As the time for the conference drew nearer (and nearer), I finally turned my attention to the banner. I ran out of time to send it out, so I settled on Kinko's.

I wanted a big banner to span the back drape. I also wanted some color but without the color prices. I went to my local Kinko's and asked some questions, but they didn't have much sign expertise on staff. They pointed me to their local "sign guy" at another Kinko's nearby. My advice is that you drive as far as you have to in order to find your closest "sign guy."

I settled on an indoor vinyl two-ply sign. Each ply is a color. I wanted black text on a white background so I selected the black-on-white two-ply. They come in large rolls, 29" wide. There are many other color combinations available as well. The process is pretty cool. They run the blank sign through some machine that cuts the letters into the top ply. Then they peel off the top, leaving the black letters on the white background. This produced a very nice banner with text on it.

The next step was to have them take our color logo and print it separately on special adhesive paper. They printed the logo, cut away the non-logo excess and applied in to the sign.

The end result is a color banner, 6 feet wide and 29" tall for $80 - reusable for next year.

Tuesday, March 18, 2008

The worst designed Web site on the Internet

No further commentary is needed.

http://havenworks.com/

Friday, March 7, 2008

What type of client are you?

Thanks to a co-worker, I stumbled upon a fabulously insightful and totally funny posting called 12 Breeds of Clients and How to Work With Them from the Freelance Switch blog.


We were able to instantly categorize each of our clients into one (or more) of the breeds - and had a good laugh along the way.

It's a funny Friday read.