Exploring Parc de Ville with its Fall colors, the city center of Luxembourg, and the Sonny Rollins concert at Philharmonie.
du -sH
du -sH
“du: WARNING: use –si, not -H; the meaning of the -H option will soon
change to be the same as that of –dereference-args (-D).” Now why on earth would they change that?
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:
- Learn
- Evolve
- Teach
- 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.)
Slash Happy
Slashdot linked to Browse Happy (an excellent project beautifully designed by Ethan, by the way) but what makes it interesting is that I host browsehappy.com. The bad news is I had to bump MaxClients to 800. The good news is after the initial bump (settings too low in httpd.conf) it’s running along just fine. And then it got huffy when I went to dinner.
German WordPress Book
This German WordPress book is, as far as I know, the first to be published exclusively about WP. Here’s to many more. They sent me an email and hopefully I’ll get a copy in the mail soon.
International URIs
Internationalized URI support in WordPress. Does your weblog tool do that? (This means you can have characters like جØخدذ in your URIs.
It would be nice to imagine your children won’t abuse any substances, but also unrealistic. The question is what to warn them against most strongly.
Aaron Carroll asks Alcohol or Marijuana? A Pediatrician Faces the Question.
I’m honored to be have been chosen alongside some cool folks like Kevin Rose, Dave Morin, Andrew Mason, and Charlie Cheever as one of Bloomberg BusinessWeek’s Best Young Tech Entrepreneurs in 2011. I only have 3 more years before I’m too old for these lists.
How To Run A News Site And Newspaper Using WordPress And Google Docs. This is why I love saying “scripting is the new literacy.” A bit of scripting glue can tie together Big Projects like WP and Google Docs to create something completely novel.
Africa, Ulusaba
Arrived at the Ulusaba Game Reserve in South Africa with Richard Branson, saw some hippos, elephants, and a cheetah, followed by a delicious dinner — the last one from their current chef.
Continue reading Africa, UlusabaThe .org Guy
Just to clear up any confusion, I am not the photomatt.org guy.
More Google vs. Yahoo
Just looking over a few stats for the month of Feburary, and this stood out:
- Googlebot
- 7,025 sessions
- Inktomi Search
- 28,769 sessions
Yowza.
Sting
I’m in the midst of finals, so there is not a lot of time for extra-curricular writing here. Things have still been busy. Most notably, I am now a member of the Web Standards Project, and you can see where my bio will eventually go. A friend in San Francisco told me the other day that whenever I come up in conversation it’s as “Photo Matt,” partly because no one can remember my last name. This was exciting to hear because it puts me a single word away from one-word celebrities such as Sting, Prince, Common, Madonna, Ludacris, Seal, and Poe. I suppose I’m in the less-exclusive two-word celebrity club with the likes of Snoop Dogg, Puff Daddy (P. Diddy?), Big Boi, and Andre 3000. Right. The reason I think it’s all funny is that the filename of my bio is photomatt.html
, breaking the convention of every other bio on the WaSP site. I guess Molly forgot my last name.
Once again, sorry for the unexpected break in posting. As my schedule settles things should return back to normal, whatever that may be. Besides, all the action is on WordPress anyway, which is fast-approaching its version 1.2 release. Version 1.0 was a big deal and made a lot of necessary architectual changes that we really needed to move forward, but I think 1.2 is the one that’s going to make waves. As a welcome side-effect of WordPress’ recent surge in popularity, there has been a lot more activity with volunteers sending in patches and working on documentation, both of which are sincerely appreciated. The official chat channel has been busy too, #wordpress on irc.freenode.net. I currently have two bots running in the channel, wpbot and pressbot. Wpbot is based on the interesting Mozbot package, which has great logging features and a few other nicities, but just wasn’t what I was ultimately looking for. What I really wanted was JiBot, and that’s what pressbot is. It was more involved installation than Mozbot—I had to download and compile Python, SQLite, and a number of Python packages—but it has been totally worth it. I have been doing a number of development-related setups lately, especially on Windows, and I can’t wait until I get a free moment to write about them. My productivity and organazation has improved several-fold as a result of a few pieces of well-connected open-source software.
Amazon is hiring designers and using WordPress to do so. Update: Site is down, anyone know what happened? I wonder if it wasn’t meant to be public. Update 2: Now it’s back.
St. Patrick’s day in NYC
Travel to NYC, dinner and drinks for St. Patrick’s day.
Nick Denton: Blog Maven / Thief
Every once in a while someone you hear a story that makes your blood boil. Sometimes it happens to someone you know. Joe Clark has the complete details, but here’s a rundown of the events as I understand them:
- Noel Jackson redesigns Fleshbot using CSS and XHTML, all in perfectly compliant code. I talked with him for a bit of this, sent some screenshots. He worked really hard on it and the result was, if I may say so, gorgeous despite the questionable content.
- Joe contacts Nick Denton on behalf of Noel saying what a neat thing Noel had done and recommending they hire him. Joe can be a nice guy like that.
- Denton responds that they can’t really afford anything like that right now.
- Noel’s design shows up on Fleshbot, a few days later they remembered to credit him for it.
- Later Noel’s exact code, right down to an empty
div
he had to add to get the layout to work just right, shows up on Gawker and Gizmodo. Some colors are changed, and likely due to incompetence of the implementor the other new designs have numerous mistakes added. - Noel steams quietly for a few days, then talks to Nick Denton. Denton doesn’t see what the big deal was using Noel’s copyrighted work on several other sites. It reminds me of people who rip off other’s designs and then don’t understand why you’re mad about it. The copies are not as high quality as the original, as well.
Smells rotten to me. Personally I was quite fond of Gizmodo, as it really is a high quality blog, but I’m not going to visit it anymore and I’ve delinked it because I don’t want to support a company with such low ethical standards. I encourage you to consider the situation and come to your own conclusions. All I can do at this point to support Noel at this point is let more people know about what’s happened to him, in the hope that possibly this could end on a more positive note.
Update: Denton has emailed me and is telling everyone that he has posted chat transcripts that clear everything up. I applaud him for putting more information out there, but it doesn’t seem to help his case much. I suppose anyone can claim ignorance as the reason for a mistake. Some will believe that, some won’t. What makes the difference is actions from here on out, now that everything is “clear.”
Once a little boy sent me a charming card with a little drawing on it. I loved it. I answer all my children’s letters—sometimes very hastily—but this one I lingered over. I sent him a card and I drew a picture of a Wild Thing on it. I wrote, “Dear Jim: I loved your card.” Then I got a letter back from his mother and she said, “Jim loved your card so much he ate it.” That to me was one of the highest compliments I’ve ever received. He didn’t care that it was an original Maurice Sendak drawing or anything. He saw it, he loved it, he ate it.
From Maurice Sendak, the author of Where the Wild Things Are.
House and Baby
Some snaps around my apartment with Lea, Hege, and her beautiful new baby.