Note to self

When flying to Canada, BRING YOUR PASSPORT. Update: I wrote the preceding from my Blackberry at the ticket counter. After I found out about the passport, I rushed to the departure area and got the world’s best cab driver. His English was atrocious, but he understood what was going on. There was thankfully no traffic on 280 to SFO to my house and he did it in about 15 minutes. Ran in, grabbed the passport, ran back out. Lost a minute while he tried to ask me if I had “all three things”: passport, tickets, and ID. He says a lot of people run in to get a passport and leave the tickets on the table. He took 101 back to SFO, which had a bit of traffic. Big tip. No line at ticket counter, the flight was delayed. The lady was so kind, she switched me to the last window seat on the flight to Las Vegas and I got an upgrade to first class from Vegas to Toronto. (Maybe I’ll get some sleep.) No line at the security counter so I breezed through. Had time to grab a reuben at the deli. Sometimes I think I lead a charmed life.

WordCamp US & Ecosystem Thinking

(This post should be read while listening to Wish by Joshua Redman. The writing is synchronized to the music reading speed.)

Contributor day just wrapped up for Portland for WordCamp US. If you ever have a chance to visit a WordCamp, I recommend it. It’s an amazing group of people brought together by this crazy idea that by working together regardless of our differences or where we came from or what school we went to we can be united by a simple yet groundbreaking idea: that software can give you more Freedom. Freedom to hack, freedom to charge, freedom to break it, freedom to do things I disagree with, freedom to experiment, freedom to be yourself, freedom expressed across the entire range of the human condition.

Open Source, once ridiculed and attacked by the professional classes, has taken over as an intellectual and moral movement. Its followers are legion within every major tech company. Yet, even now, false prophets like Meta are trying to co-opt it. Llama, its “open source” AI model, is free to use—at least until “monthly active users of the products or services made available by or for Licensee, or Licensee’s affiliates, is greater than 700 million monthly active users in the preceding calendar month.” Seriously.

Excuse me? Is that registered users? Visitors to WordPress-powered sites? (Which number in the billions.) That’s like if the US Government said you had freedom of speech until you made over 50 grand in the preceding calendar year, at which point your First Amendment rights were revoked. No! That’s not Open Source. That’s not freedom.

I believe Meta should have the right to set their terms—they’re smart business, and an amazing deal for users of Llama—but don’t pretend Llama is Open Source when it doesn’t actually increase humanity’s freedom. It’s a proprietary license, issued at Meta’s discretion and whim. If you use it, you’re effectively a vassal state of Meta.

When corporations disingenuously claim to be “open source” for marketing purposes, it’s a clear sign that Open Source is winning.

Actual Open Source licenses are the law that guarantees freedom, the bulwark against authoritarianism. But what makes Open Source work isn’t the law, it’s the ethos. It’s the social mores. It’s what I’m now calling Ecosystem Thinking: the mindset that separates any old software with an open source license from the software that’s alive, that’s humming with activity and contributions from a thousand places. 

Ecosystem Thinking has four parts:

  1. Learn
  2. Evolve
  3. Teach
  4. Nourish

Learn is about keeping ourselves in a beginner’s mind, the curiosity to always engage with new ideas and approaches.

Evolve is where we apply those learnings to our next iteration, our next version. We see how things work in the real world: it’s the natural selection of actual usage.

Teach is actually where we learn even more, because you don’t really know something until you teach it. We open source our knowledge by sharing what we’ve learned, so others can follow on the same path.

Nourish is the trickiest, and most important part: it’s where we water the garden. If you’ve done the previous three steps, you’ve been very successful; now your responsibility is to spread the fruits of your labors around the ecosystem so that everyone can succeed together. This is the philosophy behind Five For the Future, which you’re going to see us emphasize a lot more now.

That’s the ecosystem. But if it’s the yin, what’s the yang? This openness and generosity will attract parasitic entities that just want to feed off the host without giving anything back. There are companies that participate in the Learn/Evolve/Teach/Nourish loop like a FernGully rainforest, and there are those who treat Open Source simply as a resource to extract from its natural surroundings, like oil from the ground.

Compare the Five For the Future pages from Automattic and WP Engine, two companies that are roughly the same size with revenue in the ballpark of half a billion. These pledges are just a proxy and aren’t perfectly accurate, but as I write this, Automattic has 3,786 hours per week (not even counting me!), and WP Engine has 47 hours. WP Engine has good people, some of whom are listed on that page, but the company is controlled by Silver Lake, a private equity firm with $102 billion in assets under management. Silver Lake doesn’t give a dang about your Open Source ideals. It just wants a return on capital.

So it’s at this point that I ask everyone in the WordPress community to vote with your wallet. Who are you giving your money to? Someone who’s going to nourish the ecosystem, or someone who’s going to frack every bit of value out of it until it withers? Newfold, especially since its acquisition of Yoast and Yith, gives back. (I’ve asked them to consolidate their Five for the Future pages to better represent the breadth of their contributions.) So does Awesome Motive, 10up, Godaddy, Hostinger, even Google. Think about that next time it comes up to renew your hosting or domain, weigh your dollars towards companies that give back more, because you’ll get back more, too. Freedom isn’t free.

Those of us who are makers, who create the source, need to be wary of those who would take our creations and squeeze out the juice. They’re grifters who will hop onto the next fad, but we’re trying to build something big here, something long term—something that lasts for generations.

I may screw up along the way, or my health may falter, but these principles and beliefs will stand strong, because they represent the core tenet of our community: the idea that what we create together is bigger than any one person.

(Hat tip to Automattician Jordan Hillier for the great ecosystem image.)

Update: I ended up presenting this post and furthering the case against Silver Lake and WP Engine at WordCamp US on September 20th.

Apple WordPress Weblog

It’s been all over, but I’m finally getting to check out the new new Apple education weblog which, coincidentally, is run by WordPress. I would like to thank the people who emailed me about this, in chronological order: Mike Carvalho, Serge K. Keller, Matt Willmore, Michael, John Roberts, Kyle, Michael Biven, Andreas Mayer, Noel Jackson, Manish, Jasmeet. I need to blog faster next time. 🙂 Update: Within the past two hours they commented out the “Powered by WordPress” text on the page. Before anyone jumps the gun it is entirely within their right to do so under the GPL, which I and the other developers believe strongly in, but it’s too bad as I think that could have been excellent exposure.

WordCamp Wrapup

I'm still recovering from WordCamp in some ways, it was such a rush this week almost seems like a vacation. The best summary of posts regarding the event is on [gonzo]musings, The WordCamp 2006 Overview & Wrapup – from 7875 Miles Away. I'm very happy with how the event went, we had well over 300 brilliant and engaging make it a part of their day. There were a ton of great ideas and participation happening from all corners, especially the interaction during the State of the Word discussion. I also learned a ton and next year we will have a better sign-in process, naptime after BBQ, clearer tracks for devs vs. users, and a bit more lead time. Thank you so much to everyone who came out, it was a really magical day. Now I just need to figure out what to do with the 20 pounds of Memphis Minnie's brisket in my fridge.

Automattic Toni

Another nice birthday present! I have no idea (really) how he got this, but Om has the scoop on Yahoo VP Toni Schneider leaving to join Automattic. We were originally going to announce this at the end of the month when Toni actually left but I guess now is as good a time as any. 🙂 Toni was the CEO of Oddpost and after joining Yahoo led, amoung other things, their really cool developer network.

I first met Toni shortly after I moved to San Francisco and I’ve wanted him to be a part of Automattic pretty much since the idea first entered my mind. We’ve spent many long meals over the past year discussing the Automattic idea before it even had a name. I’ve been on cloud nine since (somehow) I convinced him to leave the incredibly cushy corporate job and rough it out in startup world again. I’m very very excited about some of the things coming down the line.

Update: Toni has blogged about it here. He also has a WordPress.com blog that used to have a bunch of cool cars on it, hopefully that’ll come back somewhere. 🙂

Update 2: It’s on Digg, and I’m curious what linking to the Digg story will do. Digg it if you think it’s interesting.

Spam Blogs

You should read spam and fake blogs, another problem I’ve been seeing a lot lately is entire blogs being scraped and their content being re-published with ads on it. Structured formats like RSS make this easier than before. The dark side to the numbers all the blog search engines have been toting is that a LARGE percentage of these are fake blogs, so much so that I currently block over 80% of all incoming pings to Ping-O-Matic as obvious spam. This has been a huge resource burden as well. We have around 2 million legit pings per day, do the math.

German Focus

So the next trip to Europe I’ll have to catch the Netherlands and Germany, I’ve met some fantastic WordPress users (and future users) from both. There is someone on stage from a German media organization talking about how they’ve begun emphasizing blogs much more in their publication, Focus. After browsing a bit I noticed that blogs.focus.msn.de (yes that’s MSN) is all WordPress blogs — cool! What’s interesting about being Open Source is that the software turns up places you would never suspect or know about.

Very honored to be on Time’s 30 under 30 list alongside some amazing folks across a number of fields. I only have about another month of being under 30, so good to be on these lists while I still can. 🙂

Whole Foods and Pseudoscience

Michael Schulson takes a great look at the contrast between Whole Foods and the Creationist Museum in Whole Foods: America’s Temple of Pseudoscience. It is a good reminder that we must try to use the best available data in decisions regardless of our preëxisting proclivities. Also good to check out is Grist’s series on GMOs, probably best summarized in What I learned from six months of GMO research: None of it matters or the NY Times A Lonely Quest for Facts on Genetically Modified Crops.

Airport Security

It’s not that the terrorist picks an attack and we pick a defense, and we see who wins. It’s that we pick a defense, and then the terrorists look at our defense and pick an attack designed to get around it. Our security measures only work if we happen to guess the plot correctly. If we get it wrong, we’ve wasted our money. This isn’t security; it’s security theater.

Bruce Schnier on why airport security is A Waste of Money and Time in the New York Times.

New TV Ads

As I mentioned in the State of the Word this is the year we’re ramping up marketing. There is lots to learn and much to follow, but we have our first TV ads up in six markets to test. Each shares a story of a business in Detroit, and I actually got the chance to visit one of the businesses earlier today.