Clever Music Videos


When MTV first came out, I was thrilled by the creative mix of music and cinematography. Granted, there were a bunch of musicians (or their agents?) that mistakenly viewed this as a channel to broadcast live concerts filmed in abandoned warehouses - no need for additional creativity. But some musicians "got it."


Remember back to early television, which was little more than radio shows retooled to accommodate a video camera? MTV, or more precisely, music videos, started with the same problem all over again. We continue to learn that each media is unique, and only borrows concepts from the previous media.


This is a collection of my favorite music videos - as I find more, I'll add to the list. Note that this isn't my list of favorite songs - just the best examples I've found of creative cinematography overlapping creative songwriting. If you have something to add - send it to me via http://www.niemannross.com/postoffice


Her Morning Elegance / Oren Lavie - Oren has done a lot of writing about this song which is worth reading if you're interested in backstories. As for me, I find the combination of story, animation and song appealing. By the way, this chord progression (Bminor, G, A, D) shows up again in a later video.


Camille - Ta douleur (clip) - There is a great interview with Camille on NPR - she's creative and willing to take a chance on her musical expression, watch some of her other videos. Although I haven't heard the entire album, each song is connected by a drone note common to the entire set of songs. You can hear it at the very beginning, and the end of this piece.


Stand By Me | Playing For Change | Song Around the World - These filmmakers recorded a band that never existed.


Where the Hell is Matt? (2008) - No, Matt is not a hoax, and they did not use animatronic puppets


Jill Barber with Oh My My - I don't know much about Jill Barber, but her song has a nice pocket, and a good storyline that gets fleshed out in the video.


4 Chord Medley: Bm-G-D-A - Remember the chords from Your Morning Elegance? These two vocalists run us through a brief lesson on Current Pop Music and the basis of four chords.


Lily Allen / Alfie - speaking of bringing the unreal world to your doorstep in video, Lily combines polkas and puppets.


Sesame Street: Outdoors with Jason Mraz - Did I mention four chords? They appear again in this song by Jason Mraz. The original video and song is interesting - but Sesame Street always brings things to a amusing place.


Sixteen Military Wives - The Decemberists - The Decemberists are a local Portland band made good. This video came out in 2005, shortly after the United States showed their unique new stand on diplomacy. Poor Carl.


Ok Go - Here It Goes Again (The Treadmill Video) - A recent exceptional dance routine by "OK Go." If you like this one, check out "This Too Shall Pass"


Peter Gabriel - Sledgehammer (1986) - Peter Gabriel endorsed the "Clever Video" category WAAAYY Back. As I recall, this was the first impressive video I ever saw. In 1986, this animation was cutting edge, and to see it synced up with a great song was stunning enough to cause me to make the bartender wait for my order until the video was finished.


KT Tunstall vs Peter Gabriel - Sledgehammer & The Cherry Tree (DJ Schmolli Mashup Mix) - So if you liked Peter Gabriel, this mash-up of two videos does a spectacular job of staying in the pocket.


Peter Gabriel - Steam - You probably don't remember "Lawnmower Man" or "Max Headroom" - the first real jumps into use of 3d mapping applied to faces and bodies. Here's Peter (again) jumping around on the cutting edge of video. Most every scene is using layers of static and animated artwork, new animation techniques (at the time) and a great beat!

Mother of All Funk Chords - At some point, all media performs a self-referencing backflip. Painters who include paintings, photographers taking pictures of photographs.YouTube videos that consist of youtube videos...

By the way - if you're on Facebook, you're not seening the links. They are all at http://www.niemannross.com

AddThis Social Bookmark Button

My Spammer Friends

Spammers rationalize their behavior as simple commerce, but for most of us, they ignore the basic guidelines of polite society. Those of us that were paying attention in class learned that interrupting a conversation is boorish (as in "with tusks, crashing through the forest") and if you monopolize a conversation, you'll soon have an audience of one.

I like to engage in open conversation - but spammers believe open conversation is one-sided. If their comments were REALLY interesting, that would be good. But I REALLY have all the watches I need, and am uncertain about ordering non-prescription vi_A-gre from an international source with no return address. ("Does this have fresh goat extract?"). So I've taken steps to block them.


The spreadsheet shown above is a real-time list of unsuccessful attempts to post a message at http://www.niemannross.com/postoffice . If you go there, you can select a member of my family and send them a message. But you also have to recognize and type in two words supplied by a service called recaptcha . Machines don't know how to do this, and will therefore add a line to the above spreadsheet. (Note: some computers can now recognize these visual puzzles - so you'll see the visual puzzles getting more difficult)


Some interesting notes about the spreadsheet:



By the way - if you're not seeing the spreadsheet or links, you can view the original post at http://niemannross.com/nucleus/index.php?blogid=1&itemid=93
AddThis Social Bookmark Button

Ten Expensive Things You Can do to Foul up Your Developer Program

ten fowl things
It appears that my personal and private lives are crossing. I suppose it was inevitable, and some business associates made the connection long ago.


Or perhaps having thirteen chickens scratching around the side yard colors everything I write and say. (I'll have to be more aware of that. Kind of like being at a Toastmasters meeting and having some guy clink their glass every time you say "and...um.")


Or perhaps my personal and private lives were never separate. That's probably the best explanation, considering I work at home.


In this case, my personal/private lives have collaborated on the title of a presentation for the Evans Developer Relations Conference. In November, I breezily suggested a presentation for the conference, titled "Ten Expensive Things You Can do to Foul up Your Developer Program." The clever title would have been "Ten Expensive Things You Can do to Fowl up Your Developer Program" - fortunately, my "don't be cute" filter caught that one and grepped out "/fowl/foul/g." But I do wonder about the feathered part of my brain slipping in a reference.


All bird references aside, I'll be in San Jose March 15th and 16th, condensing twenty years of experience into ten points (in 45 minutes!). I've already identified fifteen topics I'd like to cover - so I'll need to trim.


What about you? You're probably a developer, or have worked with developer programs. If you were my co-presenter, what three points would you put on the slide?


if you can't leave a comment, send me mail at http://www.niemannross.com/postoffice

AddThis Social Bookmark Button

Prepping for unemployment - opportunity knocks louder

UnemployedTrapperPlaqueminesShahn.jpg
As you may have heard, I've been laid-off from Adobe.


Well - not really.


Well - Yes, I have.


On November 3rd, I was told that Adobe was laying off 9% of it's workforce to align with reduced revenues, and I was going to be part of that 9%. However, what I do (Developer Evangelism) is critical to the successful launch of a future product, and so I was asked to stay on until February 28th, 2010. I am therefore, a "transitional" employee. I'm told there are others (quite a few) but there isn't any list, so it's hard to know how many.


After February 28th, there is a strong possibility that I will be kept on at Adobe to manage the upcoming Developer Summit, and a possibility that I will move to a similar job in a different business unit. But as of today, Adobe Finance is still working out the numbers, so those positions are still in limbo.


The upside is that Adobe is providing me with a handsome severance package, and a bonus to stick around until 2/28/2010. Plus it gives me a long and comfortable window to explore my employment options.


The downside is that I have to keep explaining to my contacts (both internal to Adobe, and 3rd party) that any Adobe work I'm doing will end on that date. I'm still actively engaged in developer evangelism - but unsure how to pass the baton after that time.


Now - about that upside. It's been a long time since I've done any consideration about employment. I love working for Adobe, and have been there for just about ten years. Other than a few brief moments of "What am I doing here" I haven't considered anything else. So now is the time to listen to opportunity knocking, and start looking for the big "What's Next."


When we moved to Portland, it felt like Opportunity was Knocking. The first time it knocked, I ignored it in favor of a safe and warm existence. Time ticked, and safe/warm turned to uncertain. Opportunity knocked again. Moving to Portland was still a big deal - but I got the sense that opportunity wasn't going anywhere - possibly, it might start knocking louder. I have a mental image of myself standing in front of my burned-out house when Mr. Opportunity pulls up in a stretch limo, rolls down the darkened window, and suggests that I reconsider the offer.


So I'm having conversations with my muses. I wish they spoke louder. I may be sorry if they do.

AddThis Social Bookmark Button

Mark and Janell in Japan

While the boys were in high school, we hosted several (15) students in the back two bedrooms. Many of them stayed with us for extended periods - two months to a year - and we promised that someday, we would come to Japan to visit them. In late October 2009 we finally made good on our promise, and visited several cities and students.

There are some tips and tricks we learned:

AddThis Social Bookmark Button

Ensemble training has a Facebook presence

Portland Jazz Ensemble Training on Facebook
AddThis Social Bookmark Button

My presentation at MAX 2009

A recording of my presentation at MAX 2009. Find out about the many languages and tools available for both designers and developers to customize and automate Creative Suite for integration in larger workflows.
AddThis Social Bookmark Button

Photos I've posted on Facebook

Mark Niemann-Ross | Create Your Badge
AddThis Social Bookmark Button

yep - I'm on facebook

Mark Niemann-Ross

Create Your Badge
AddThis Social Bookmark Button

MAX 2009

I'll be speaking at MAX

AddThis Social Bookmark Button

Tour de Coop - I'm on it!

20090708-TdCPoster.png
I'll be a featured Chicken site on the 2009 Tour de Coop. This annual event is like an art walk, but you get to visit a collection of urban chicken farmers, and see how they do it. Everyone is friendly, it's a great way to spend a Saturday, and you'll get to meet a collection of eccentrics.

If things go as planned, mz Bee will have hatched her eggs, and we'll have hen and chicks wandering around the side yard. They are due to hatch on July 15th, so by the 25th, they will be mobile and off the nest.

Saturday, July 25 from 11am-3pm - you'll need to buy a tour map for $10 - purchase locations at the link above.

AddThis Social Bookmark Button

XMLRPC == hacker gateway?

Over the last few months, I've experienced a series of break-ins on this website. The hackers invade the site, set up a directory full of html files with names like "nude-agnes-bruckner-pictures/inflatable-sex-doll-pics.html" and then point search engines at these html files. The html itself either looks like a google search page, or re-directs to a phishing site. In addition, they insert a bunch of links designed to push their phishing sites up in the search engine ranks. Cleaning up after them requires looking for files modified with a certain date, and new directories created.

I've been puzzling over how they are getting in - their attack isn't obvious from any of the server logs. But I did discover some interesting activity that seems to happen at about the time of the intrusion, indicating that someone is interested in finding a copy of XMLRPC available on my machine.

POST /nucleus/xmlrpc/server.php
GET //nucleus/xmlrpc/server.php
GET /nucleus//nucleus/xmlrpc/server.php
GET /nucleus/nucleus//nucleus/xmlrpc/server.php HTTP/1.1
GET //xmlrpc/server.php HTTP/1.1
GET /nucleus//xmlrpc/server.php
GET /nucleus/index.php?catid=10&blogi%20...//xmlrpc/server.php
GET /nucleus/nucleus/xmlrpc/server.php
GET /xmlrpc/server.php
GET /nucleus/xmlrpc/server.php
GET /nucleus/index.php?catid=10&blogid=1/xmlrpc/server.php
GET /nucleus/index.php?catid=10&blogi%20.../xmlrpc/server.php
GET /nucleus/index.php?catid=3&blogid%20.../xmlrpc/server.php
GET /nucleus/index.php?catid=10&blogid=1/xmlrpc/server.php
GET /nucleus/index.php?catid=3&blogid=1/xmlrpc/server.php
GET /nucleus/index.php?catid=3&blogid=1/xmlrpc/server.php

wikipedia has an interesting write-up which describes xml-rpc as a precursor to SOAP. In any case, it appears that I've had a interpretive server available on my website since I installed Nucleus. There is also a discussion about the XML-RPC vunerability here.

On further research, xml-rpc is used by blogging software to allow for commenting and other blog activities. That would explain why it is included with nucleus, which is what I use to run this blog. I've also noticed miscreants searching for the serendipity blog versions - see the following:

69.57.190.234 - GET /nucleus/serendipity_xmlrpc.php
69.57.190.234 -GET /serendipity_xmlrpc.php

Since then, I've removed xml-rpc from my website. If I don't repost on this topic, then that probably fixed the problem.

AddThis Social Bookmark Button

Janell and I were in Baja

Janell and I took a week trip to La Paz, Mexico (actually California Sur). We took a trip through BOA down the west coast of Isla Espiritu Santo. These pictures are linked to google maps - if you click on the slide show, you can see a map of where they were taken.
AddThis Social Bookmark Button

Inauguration Ball Photos

On the evening of January 21st, we threw an Inauguration Ball - what a great event! Here are some photos from our 2009 Inauguration Ball. If you want to view and download the individual images, you can find them here.
AddThis Social Bookmark Button

Did you know I have a "work" blog too?

As if you're not reading enough of me, you can also catch my professional side. I blog for Adobe at http://blogs.adobe.com/notesfrommnr. Strictly developer stuff - but if you're working in the computer field - you'll find this interesting...
AddThis Social Bookmark Button