Far Out (Collage). 24” x 24” on a wood panel.
Untitled (Collage). Cut and glued comic books. 24” x 24” on a wood panel.
I like my cousin’s work.
Far Out (Collage). 24” x 24” on a wood panel.
Untitled (Collage). Cut and glued comic books. 24” x 24” on a wood panel.
I like my cousin’s work.

Yesterday we were talking about the state of patent and copyright law, and whether it helps or hinders innovation.
Generally, the thinking was that “creator’s rights” encourage people to make things – if your invention is protected, you’re more likely to profit from it – but that after a certain point, competition-eliminating or world-changing innovations ought to be in the public domain. My brand-new colleague Joe pointed out that Jonas Salk famously did not patent the vaccine he created for Polio: “There is no patent. Could you patent the sun?” (Wikipedia)
I tend to agree with that statement.
I stole the very good idea and even better design from FlowingData’s Data Underload section to create this “info” graphic about some of my favorite movie lines, from some of the stupidest (and awesomest) movies of all time.
I hope you enjoy it. I enjoyed making it. It was a long, tiring, good week, and doing a bit of design just now was quite enjoyable. Now I’m off to the Foursquare Day party. Hope to see you there.

Where I grew up, there’s a special tree called the Coastal Redwood. It doesn’t grow anywhere else in the world, and it’s by far the tallest (379 feet at the reported maximum) and nearly the oldest (up to 2,200 years) tree on Earth. They’re simply stunning. And for a long time now, I’ve wanted to get a marker of home on my body, and in particular, a representation of these trees. Now it’s done. And I love it.
Sorry, mom! I know you hate it, but I love it. And many of your favorite internet people have tattoos, so…
?

We were talking today about how the openness (or closedness) of a system affects the attributes that the system creates, fosters, or otherwise cherishes.
In my mind, a more closed system seems to enable (promote?) design, and open systems seem to enable better performance.
In the case of Apple – a famously closed system – apps are held to stringent design standards, perhaps to the detriment of their performance. And when I pick up an Android-powered phone, I’m always super stoked on the speed of the apps, but super disappointed in their design/interface.
Certainly you could say design is a part of performance, but for the sake of this discussion, keep them separate.
Do you find this to be the case?
Alex and I came up with an idea for a talk at this year’s Web 2.0 Expo in NYC. Here’s our idea as we submitted it to them.
Short Description
Drawing on our experience with some of the world’s biggest brands, we have a bold recommendation: strive for smaller things. The world’s going that way, in biology, culture, and politics. So why are marketers still chasing big impression numbers? Why are we obsessed with the idea of scale? Let’s make small, awesome things, rather than big, crappy ones.
Long Description
Things want to be small.
Our talk provides a new perspective for the digital world that celebrates the self organization of people into groups that are smaller, harder to find, and harder to communicate with, but ultimately more valuable to marketers.
Our talk begins with our experience in helping some of the world’s biggest companies set their digital strategies, and builds on those insular learnings with those from other fields. We’ll examine lessons from biology, politics and popular culture to show that networks inexorably trend toward smaller and more specific iterations on the norm. For nations, it’s a yearning for autonomy; for field mice it’s an adjustment in width and length based on competition; for culture, it’s smaller, yet more complex ideas that create interest (see Steven Johnson).
We hope that learnings from other fields and the metaphor of “small” will help marketers in the digital age. Our mission is to break the advertising model where companies are more concerned with collecting impressions than making them.
Our three rallying cries:
Forget scale. It seems that everything is growing online except for trust in marketers. We’ve been obsessed with collecting more fans, gaining more views and bombarding more people. We want a new strategy for the next billion people to migrate online, one that is more about quality than quantity.
Design for one. Here, we challenge people to think about concept first and audience second. Also, to break away from the comfort of large caricatures of society like “millenials” and “baby-boomers.”
Segment for value. Using the Gini Coefficient (and the Lorenz Curve) we show how a small world view can help segmentation. To date, we’ve been unnecessarily inefficient with our messages by shouting them into a crowded room. Instead, we should speak softly to only those that matter.
With the internet as a catalyst, people are less and less willing to be forced into groups that don’t help them identify, belong and produce. We hope that people leave the talk with a new perspective on boundaries, measures of success and a new understanding of what’s to come for marketing.
What do you think? If they don’t pick us, we’ll do this talk somewhere else.
This is a guest post from a friend. They’ve requested to remain anonymous. If you like hacking and location-based services, this is some good fun:
Bill Brasky is a sonofabitch! For the unititiated, Bill Brasky was a short-lived character who appeared on Saturday Night Live in the mid to late ’90s. Bill, himself, rarely appeared, but his associates would swill scotch and recount all of Bill’s legendary — if not bizarre and often mean-spirited — accomplishments which, like any good folk hero, grew with each retelling.
Fifteen years on and Bill Brasky has signed up for FourSquare and his behaviour is no different; he’s still a dick and he’s looking to usurp your mayorship, but he also wants to be your friend. Bill Brasky is, obviously, not a real person, but in this case, Bill’s not even portrayed by a real person, he’s an automated script.
As a web developer, I’m regularly checking out different social networks and other novel online tools, and FourSquare has recently drawn my attention.
Immediately I realized that the location-based service was ripe for manipulation and, barring a major change in how either GPS or the Internet works, it will likely always be that way. The fundamental problem of check-in authenticity is a classic problem of “Never Trust The Client”. For the non-technical, ”The Client” is whatever is sending check-in requests to the FourSquare API. Many people use iPhones or other, similar, devices. With the software running on these, FourSquare gets a venue ID and, optionally, GPS coordinates. This is all well and good when you know you can trust the client. The standard iPhone application takes real location data from the device’s GPS and sends it along, but anyone with a web browser can access the FourSquare API and fake the requests. Essentially, FourSquare has to trust the user that they’re where they say they are and this leaves a major opening.
The folks I know who are regular users of the service seem to really like it, and mayoral statuses, especially for hot venues, are highly coveted. Knowing this, the service was practically begging for some tinkering. Enter: Bill Brasky.
I began work on some Perl scripts to play with the FourSquare API and setup an account (Bill Brasky) to test with. I gave Bill a list of locations I wanted him to check into and set him loose. Bill hits up each venue with a random time delay to, at least superficially, appear as though he’s an actual person touring the town. At the time of writing, Bill’s siezed mayorships at 11 different venues, in some cases displacing real patrons.
Right now, apart from the random timing of check-ins, Bill doesn’t do much, but I’ve got plans for him. In the future, Bill will begin friending those he steals mayoral status from. He’s going to start using actual venue lat/lon, with a touch of random positional noise added, in his check-ins to appear as though he’s actually “there” as a preemptive strike against FourSquare “locking down”. He’s going to start getting routes from Google Maps so his checkin times aren’t just random, but plausible, given the actual driving distance/time between venues. He’s going to start seeking out popular venues on his own and making moves to become the mayor. Basically, Bill’s going to start acting, or at least appearing, more human; albeit a semi-malicious one.
I must confess however, that this idea isn’t original. I have to give credit to Jim Bumgardner of KrazyDad.com who began similarly gaming FourSquare some time ago. Though this isn’t a new idea, I’m trying to push this further on the social side by establishing relationships, in particular with those people that Bill’s “bested”. I’m curious to see how folks respond to Bill’s constantly encroaching on “their bar”, especially as more people adopt the serivce. Beyond the social component, there’s the question of the obvious marketing potential of a service like FourSquare which we’re already seeing from some businesses which are offering freebies or discounts to those who regularly check-in or have mayoral status, and how an eligitimate player like Bill might start affecting that.

More than anything, this is just a fun exercise for me, and a curiosity to those who track the world of social media. It’ll be interesting to see how Bill fares over time, how other user’s respond, and what FourSquare might try to do to make the game harder for Bill to play. The social world is costantly evolving and reinventing itself and as we work towards total integration the stakes (and dollar signs) become bigger and bigger. What happens when the likes of Bill Brasky starts affecting the bottom-line as tools like FourSquare are used to promote and market businesses? I guess we’ll all just have to wait and see.
For the technical among you, I’ve started work on a (very simple) FourSquare module for Perl, which I’m hoping to get into CPAN in the near future, but I’m making the code available for now via this blog.
foursquare.pm - The Perl module for interfacing with FourSquare View Code | Download Code
dummy.pl - A sample script using the module. View Code | Download Code
The code is ugly, I know. It uses some gross techniques (e.g. regex for XML “parsing”), but it will be cleaned up as I work on it.
Editor’s Note: I would love to hear what any Foursquare people have to say about this, and the rest of you readers. Definitely interesting.
Borrowing an idea from Jon Kolko – and an examination of a work he pointed to in a presentation I wrote about a while back – I recently created my first piece of “real” editorial work since college for Canvas8, a subscription-only digital publication out of the UK. Their blurb adequately explains what I was trying to get at:
“Consumers don’t view the world in categories, they see products and services side by side and they compare them, similar or not. Are brands ready to be judged as part of a collective consumer experience?”
Since you can’t read it without a subscription (sorry), I can’t post it here. So this is basically a post for:
That’s all. Thanks to Jo, Alex, Ana and Jen for giving me feedback on the idea.