IFTTT v Pinboard – BFFs again

After a little drama and consternation, it looks like the IFTTT people and the Pinboard person have reached some sort of agreement on the way forward. There aren’t many details but IFTTT sent out an email on Thursday (31 March) which largely apologised for mistakes made, lack of clarity about certain aspects of the new platform and confusion about the terms and conditions.

Hello Pinboard Customers,

We’ve made mistakes over the past few days both in communication and judgment. I’d like to apologize for those mistakes and attempt to explain our intentions. I also pledge to do everything we can to keep Pinboard on IFTTT.

IFTTT gives people confidence that the services they love will work together. There are more services in the world than IFTTT can possibly integrate and maintain alone. We are working on a developer platform that solves this by enabling service owners to build and maintain their integration for the benefit of their customers.

The vast majority of Channels on IFTTT are now built on that developer platform by the services themselves. We made a mistake in asking Pinboard to migrate without fully explaining the benefits of our developer platform. It’s our responsibility to prove that value before asking Pinboard to take ownership of their Channel. We hope to share more on the value of our platform soon.

I also want to address Pinboard’s concerns with our Developer Terms of Service. These terms were specific to our platform while in private beta and were intended to give us the flexibility to evolve our platform in close partnership with early developers. We’ve always planned to update and clarify those terms ahead of opening our platform and we are doing so now. We are specifically changing or removing areas around competing with IFTTT, patents, compatibility and content ownership. The language around content ownership is especially confusing, so I’d like to be very clear on this: as a user of IFTTT you own your content.

I truly appreciate all of your feedback, concerns and patience. Helping services work together is what IFTTT does. We respect and appreciate the open web. This very openness has been instrumental in enabling us to build IFTTT and we fully intend to pay it forward.

Linden Tibbets

There were certainly mistakes made although I’m not so sure about the other stuff. That said, this is certainly a positive development and Pinboard’s Maciej Cegłowski seems to agree:

It’s not clear how much longer Pinboard will remain connected to IFTTT. I imagine the parties came to some sort of agreement about modifications to IFTTT’s terms and conditions and requirements for integrating Pinboard into the new IFTTT platform. The approach for now seems to be a “wait and see” approach but it’s a step in a better direction.

With all that, we can probably return to our regularly scheduled programming or work and carry on. As for my complaints about Cegłowski’s apparent lack of empathy, his sarcasm is growing on me.


If you missed the saga, you can catch up here:

Part 1:

IFTTT v Pinboard

Part 2:

IFTTT v Pinboard Redux – Contracts and Condescension

Image credit: Pixabay

Blogs and blogging Social Web

UnifyPhotos and my disappearing Facebook Timeline

When I read about a little app or set of scripts called UnityPhotos that could easily migrate Flickr photo sets to Facebook I was intrigued. Since Timeline rolled out I have wanted to flesh out my Timeline with older photo albums and this seemed like a great way to do it. Of course few experiments like this ever work out for me and I’ve thought about adopting the slogan “I do stupid things so you don’t have to” because of the disasters I subject myself to. My UnityPhotos experiment is no exception.

While I was a huge Facebook sceptic in the past, Facebook really seems to be taking users’ data protection seriously. If I was ever anti-Facebook (at some point I was), I am a convert and I have been using Facebook a lot lately. Google+ still appeals to me and it could well become a force to be reckoned with on the social Web in the years to come but, for now, Facebook is the dominant service on the social Web and it keeps getting better for me. I use Facebook Lists a lot to share selectively and while the current functionality mirrors what Google+ launched with, the people I connect to for personal stuff are on Facebook, not Google+. That makes Facebook the place to go to share with friends and family as well as the people who subscribe to my public updates (I have far fewer subscribers than Google+ and Twitter followers so I am interested to see if this changes much going forward).

I consolidated my blogs into this one with the intention of simplifying my blogs but until there is a way to share selectively and effectively with limited groups of people then this blog is far more useful for public updates and posts. My UnityPhotos experience has reminded me about the importance of keeping more control over my content through this blog. When it comes to limited sharing (primarily with friends and family), Facebook remains the place to do that sharing.

Anyway, I authorised Flickr and Facebook to give UnityPhotos access to my respective albums after I read this post on The Next Web which gave the service some credibility and one of the developers’ comments about how UnityPhotos would plug imported photos into the Timeline (by this I understood in the correct date order). UnityPhotos started copying photos across pretty quickly but stalled on half a dozen sets. I should point out that while the sensible thing would have been to try this with a couple sets first, I did everything.

When it was clear that UnityPhotos was stalled on a couple sets after a few hours I tried to edit the dates of the imported albums on Facebook only to find that Facebook now wouldn’t allow me to change the imported albums’ attributes. I revoked UnityPhotos’ access to my Facebook profile and that didn’t fix the issue. I decided to start deleting the many imported sets and even once that was done, I noticed that I had lost all my Timeline updates prior to the import (yesterday) and after 30 November. Basically, the month of December with all my updates is gone.

I checked my photo albums which I uploaded manually before trying UnityPhotos and they were still there. My Timeline was just wiped clean for most of December. I don’t know for sure whether UnityPhotos broke my Timeline but the timing suggests it did. I have probably lost that profile and its a lesson learned about these services we rely on so much. Whether it be a bad app, a bug or a hack, our data is not guaranteed to be where we left it when we return next time. If anything this whole thing has persuaded me to continue posting to multiple locations (for example, limited share posts to Facebook and Google+; public posts on this blog which will republish to Twitter and Facebook along with a manual share on Google+ and photos to Facebook and Picasa at least). This sort of approach makes for a high level of duplication across multiple services but I wouldn’t want to put all my updates on one platform and risk losing everything in one go the next time I do something stupid.

In the meantime I have mailed Goyaka Labs (the developers behind UnityPhotos) and Facebook. Hopefully there is a fix for my lost December but I’m not betting on it.

Update: I received two emails from Allagappan Muthuraman, one of Goyaka Labs’ founders, yesterday evening letting me know the following:

Apologies for the inconvenience caused. We are also facing this issue and we have reported to facebook. Since it is holiday season, there is no one responding.

We have temporarily disabled adding of photos to timeline. (It just adds photos). We will let you know as soon as we find a fix for this.


We initially thought it was because of UnifyPhotos, but it seems to be that lot of other people are also missing data from timeline.

Do follow the community issue here for more info –

In the meantime, my Timeline seems to be borked so hopefully a fix will be in the works soon. My status updates are not reflecting in my Timeline even though they do appear in my newsfeed. Hopefully that means my December posts are not gone, just not visible.