30 June, 2009

using yahoo pipes to beautify facebook imports

I use facebook all the time. I pretty much hate every minute of it, but it's where everybody is, so what are you going to do. One of my major pain points is that I like to show stuff off, but I categorize my stuff across services. I have 3 blogs on different subjects, then there's tumblr, delicious, last.fm, etc.

services that facebook will importYou'll notice that there's only one blog/rss feed available, with no ui to add a second. And there's no tumblr either. So, that's easy, right? Just use a service like storytlr to combine up your feeds, then import it's feed. Simple. (I have one of those, btw)

Except it doesn't work. Facebook not only has only one rss importer, it has one crappy rss importer. Maybe storytlr's feed is slightly malformed, I haven't attempted to validate it. It does work fine in every feed reader everywhere, so I figure it's not very broken.

Anyway, Yahoo pipes to the rescue. My first attempt was pretty simplistic. It looked like this:

simple pipeAnd it worked up to a point. It succeeded in joining all the feeds together and getting the content on facebook. But facebook imports have this other quirk. The link, permalink, etc go unused. They basically use the title and the description. If everything you want to say is not in the description there is no way to get to it.

Facebook strips out embeds.

beforeBefore (that link goes to a facebook page)

So for videos on tumblr you get the title, and the 'uploaded by' string. That's it. I knew there must be a way to tart up my pipe to get something working. It took more digging around than I expected, because it's not immediately intuitive. But it works like this:

yahoo pipe combining feeds for facebookThe 'magic' is in the Loop element. It's wasn't obvious to me at first how to use it to modify the feed in place. But the concept is simple. The Loop goes through each item in it's input, and does the thing in it's box.

In this case, a String Builder lets me replace the description with a big long string made up of hand typed strings and fields from the item. It's not pretty, but I've got the link shoved on the end of my description.

afterAfter (look at that link!)

The union thing lets me do this only for tumblr, which is the only feed I have a problem with. Kind of a hack, true, but honestly that's what pipes is for.

02 May, 2009

returning from oblivion

I'm finally done with oblivion. Not that I finished everything. But I did get all the points, which I'm going to consider to be enough.

This game consumed me. I thought skate took a lot of my time, but thanks to raptr I know it was nothing compared to oblivion.
200+ hours later and I'm finally done. Now I'm at a sort of loose end. What can follow that kind of value for money?

20 March, 2009

city hall [architecture friday]

I know it's been a while. You know how it is. Work is busy. Life is busy. Actually, we're all so busy that we started a club at work to make ourselves go outside. It's the redfin friday photo club. And since we work downtown, there's good oportunities to get some architecture in.

enter the chamber
enter the chamber

Today we went to city hall. The red room and the blue stairs are my favorite.

american stairs
american stairs


r vs b
r vs b

It's a fun building overall. Here's some more pics.

up some stairs
up some stairs


yellow stairs
yellow stairs


inside
inside


long view
long view


from the bridge
from the bridge

08 March, 2009

you won't get nowhere watchin no animusic

animusic excerpts on pbs proves that pbs hates its viewers. animusic in general proves that there is no god.

05 March, 2009

iphoto 09 has few, if any, improvements

The big win, I thought, would be flickr integration. Turns out that the flickr integration is so incredibly bad that I will never ever, evereverever use it. I would write it all up, but that's already been done.

The basic point is that it's designed to treat flickr like mobileme galleries, which I guess is like picasa web albums or something. But we all know that flickr is not a photobucket. It seems that Apple doesn't understand flickr, or thinks their users don't. I don't know why I'm surprised; Apple software is crap (with a few exceptions like webkit and the os itself, which i love).

Just to round it out, iphoto 09's other features haven't helped much either. The places/geo coding thing looked like it was going to be cool, but the interface is terrible. You have to bring up the map for each photo. I want to be able to drag photos onto the map. Why? Because I like to be specific. I don't want to say "I took this picture at seattle center", I want to say "I took this picture at the international fountain at seattle center, and I was standing right about here". iphoto 09's one photo at a time approach makes that way too cumbersome. Am I being too demanding? I got this idea from flickr, which is a web app...

As for faces, I don't really take pics of people, so whatever.

What I really don't understand is how I'm so obviously in the target demo for apple hardware and os, but not for any of their software. I mean, they sell it all as a package. Seems weird.

28 February, 2009

this made me laugh so hard

Avatars are fun. I almost couldn't finish making it because I was laughing so hard.

thanks xbox.