Categories
Uncategorized

Mobile Telephone

Mobile Telephone

download the large one

(consider it cc:by)

Do you have a Mobile Telephone? Is it 1995? You must have one by now…. They are all the rage! Everyone who is anyone has one! You should get one… I’ll call you when you get one. They are the FUTURE!

Categories
Uncategorized

Pepsi… a World Changer?

Pepsi Refresh

Pepsi does a lot of good in the world… For instance, their Refresh Everything project states:

Pepsi is giving away millions each month to fund refreshing ideas that change the world. The ideas with the most votes will receive grants, so vote for your favorites. Do you have an idea that needs support? Learn how Pepsi can help.

And hey, Milwaukee’s own Teecycle was even awarded a $4,500 grant from Pepsi to assist in the development of Teecycle.org. (Disclaimer: Teecycle Tim is a friend, and I’m a fan of what Teecycle is doing.)

And right now, Pepsi is “Doing good for the Gulf” by committing an “additional $1.3 million” towards ideas that refresh the Gulf.

Don’t get me wrong, this is all good stuff. Pepsi makes billions and they should be a good corporate citizen and give something back. I’m all for that.

But then I wonder to myself… If Pepsi is making billions selling sugar water to people, does it seem like things are out of whack?

I have two friends who are teachers that just got laid off. Those are just two people I know, out of the many layoffs that are happening in schools around my own state. It seems pretty sad that education gets cut while executives at Pepsi, a company that sells sugar water, are making excessive salaries.

I could say that people like Pepsi better than education, but I’m getting pretty close to crackpot territory. I mean, I pretty much quit all soda drinking many years ago in favor of water, which, you know, is better for you, and cheaper, and… also probably sold in many places by Pepsi. I also work with a guy who loves drinking soda and he says it makes him happy, so who am I to mess with someone’s happiness?

If you buy Pepsi products, all this “do-goodery” might make you feel good… but I wonder, would you feel better if you quit drinking soda, started drinking water, and donated all the money you’d save directly to the causes you care about? What if one million people did that? Take Pepsi out of the loop, take their cut out of the loop, and donate directly to the causes that need it, without a corporate middle-man taking a slice of the pie.

In 1983, Steve Jobs lured John Sculley away from Pepsi-Cola to serve as Apple’s CEO, asking, “Do you want to sell sugar water for the rest of your life, or do you want to come with me and change the world?”

Maybe someone at Pepsi got really bothered by this, and decided they could change the world. Or, maybe it’s more likely a lesson someone told me long ago… If you really want to change the world, start a business, and make lots of money.

I’m not sure that was always the path towards changing the world, but it seems like nowadays, it’s the easiest path.

Categories
Uncategorized

Laptop Love

Laptop Love

download the large one

(consider it cc:by)

Categories
Uncategorized

Data goes in, Data comes out.

Data Portability

When you’re building a web application (you know, like Twitter, or Flickr, or Facebook, or Last.FM, or Posterous) you obviously want people to put data into it, and you’re going to make it easy to do.

But are you making it easy for people to get their data out of it?

Here’s my simple rules for building a web application:

  1. Make it easy for users to get their data into your system.
  2. Make it easy for users to get their data out of your system.

That’s it. Do number 1, then do number 2, Do not stop in between number 1 and number 2.

If you’re convinced your application is amazing, you shouldn’t have to rely on lock-in to keep people using it. They’ll praise it openly, they’ll become your fans, they’ll shout it to their friends. Anything else is bullshit.

Categories
Uncategorized

Scuttle rides again!

Because I always fear the CloudFail™, and because I like hacking on open source projects and interesting APIs, and because I like to store my own data… I’ve got Scuttle up and running again.

p2url: Bookmarks I started using del.icio.us in 2003 to store my bookmarks. I loved it. Over time del.icio.us had some issues with reliability and there were times when I could not access my bookmarks that were stored in del.icio.us. This made me sad. Around 2005 an open source project named Scuttle appeared, which was basically a clone of del.icio.us you could run on your own server. I ran it on my own server, and put together some code to make it sync up with del.icio.us. (At some point the name changed from “del.icio.us” to “Delicious” but I am calling it del.icio.us here for historical reasons.)

For years this ran on my own home server, and served as a great backup for my bookmarks in del.icio.us. This was all very easy because Scuttle implemented (most of) the del.icio.us API, so syncing the data between the two was so trivial, even a hacker like me could cobble a bit of code together to make it work.

As an interesting sidenote, while del.icio.us ended up being pretty darn reliable (Yahoo! eventually acquired it) others were not so lucky. Ma.gnolia was another social bookmarking site. Ma.gnolia died a tragic death, and lost all data. See http://en.wikipedia.org/wiki/Gnolia#January_2009_total_data_loss for details. This is why having an API is important. This is why having a backup is important. This is why you should trust yourself with your own data.

I’ve collected a few links for the blog posts I wrote about Scuttle, del.icio.us, and related sites.

(Most of the bits above can also be found on the page at: http://p2url.com/bookmarks/about.php/, and while you are welcome to browse through http://p2url.com/bookmarks/ as it is a public site, I’m the only on who will be adding bookmarks to it, because it’s there for me. If you want your own, I encourage you to go make it happen. Let me know if you need help.