I saw Ernie had done some work on the new Yahoo sites so I thought I’d log in to check it out. Notepad was… a textarea. Calendar was cool. Contacts still had all the information I had imported 4 years ago, which I thought was pretty neat. When I went to the mail tab, however, I was greeted by this not-so-friendly notice:
Your Yahoo! Mail account is no longer active.
Why is my account inactive?
Yahoo! Mail deactivated your mail account because either:
You have not logged into your account in the last 4 months, or
You have asked that your mail account be deactivated
What does this mean?
All emails, folders, attachments and preferences have been deleted
All messages sent to saxmatt02@yahoo.com are being bounced back to the sender
You can still use your Yahoo! ID to access other registered services on Yahoo!
Deleted information cannot be recovered
Protect your account!
Subscribe to Yahoo! Mail Plus and you will not be required to sign in […]
I got tired of typing. I think everyone at Yahoo should be banned from using exclamation points for a month, even in their code. I hope I didn’t have anything important in that email account.
Jon experiments with Gravatar in Gmail. I would love to see more of this. We also need a better way to get Gravatars into your Apple address book / iPhone for people that don’t have a set picture.
Today is my first day post-sabbatical, getting back in the swing of things with Automattic. W.org, all the things. What a unique experience! I found the lead up to the sabbatical and planning process to be infinitely valuable, the sabbatical itself to be interesting experentially, and I’m curious to see what the post-sabbatical effects are. I have that nervous excitement like it’s the first day of school, which I haven’t felt in years. What should I wear? Who will sit with me at lunch?
I could now give a much better talk about the value of sabbaticals, having finally done one myself vs observing the hundreds that have taken place at Automattic. Like having a kid, it’s something you can understand intellectually but the direct experience is profound in ways that are hard to articulate.
There’s so much to catch up on and it’s kind of delightful to check in on progress of things after a few months rather than day-to-day like I normally do. If I had one bit of advice it would be to not get a big surgery (I had a sinus one) or plan for other major health things during a sabbatical, that should be on a different track if you can help it.
At the beginning I allowed myself two goals around sailing and chess. Sailing I decided to postpone to take advantage of a peak opportunity in July, but chess has been a fun incorporation into my daily habits and also incredibly humbling playing with folks who have been at it longer. The thing I didn’t plan for that became actually really important to me was getting back to the saxophone, not even trying to perform but the ritual and zen of long tones and practice is incredibly grounding in a way I didn’t know I was missing.
A few bullet point highlights:
Rowed to Alcatraz.
Got Covid the 4th time.
Went to Super Bowl.
Spent time at my alma mata University of Houston.
Toured the modern cathedrals of datacenters.
Did a ton of health scans, blood tests, doctor meetings.
Also, there was actually a lot of Automattic stuff happening most notably the acquisition of Beeper! I wasn’t able to unplug as much as I hoped, but I did definitely reverse my normal priorities. One thing I really missed was that I had very high hopes to see a lot of people, but a lot of stuff came up so outside of the events it was probably smaller social circle than I normally have.
It does make me think about apophatic theology or how Nassim Taleb talks about via negativa. Whatever you’ve been doing, it’s nice to try the opposite for a while, just to see what happens.
My bud Kelly just pointed me to these cool Powerbook bags. This looks like it could work. I want something very slim and form-fitting for my 12″ to basically protect it from scratches. Most of the time it’ll probably be inside my messenger bag, but I need to protect it from scratches inside of that. Any suggestions?
I want someone to write a DTD generator that looks at a given URL or referring page and creates a DTD based on whatever XML or HTML tag soup it finds. People crave validation.
I just got a Google alert for a Red Herring article on Six Apart set to publish in a few days. They mention us here: “Critics of Six Apart say that WordPress, a blog publishing platform developed by a grassroots team, is more robust than Movable Type. WordPress is also open source and free. But things are different in Six Apart’s cash-crop enterprise space, where support and security are at the top of the list. Half of Movable Type servers sit behind a firewall, says Mr. Berkowitz.”
Automattic.com is no longer a placeholder, it now has a bit more info about the team behind WordPress.com and Akismet. This is what I’ve been working on since I left CNET. The site is still just a shell though, a lot more tidying up to do there. Your mileage may vary. (Should we call it Beta?) This week is pretty jam-packed with announcements, so stay tuned. 🙂
Check out the new bundling of WordPress with Yahoo Hosting, which is why I was biting my tongue so much last week. 🙂 We’re sitting next to Movable Type on their blog page, but I’m completely comfortable with new users trying out both and making their decision from there. (I often recommend it.) The other part of why this is interesting is the Akismet angle, which I wrote more about here.
(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.)
After a lovely weekend in New York I headed straight to Seattle, but not because of the Microsoft announcement like many people thought, but to attend a meeting for Grist, an environmental non-profit (with a sense of humor) whose board of directors I just joined. In addition to being a great organization to be involved with that has funny but important coverage, I hope to learn a lot more about the non-profit world and apply it to the WordPress Foundation. Tonight I leave for the Philippines where I’ll attend and speak at a WordCamp in Manila. I’m looking forward to the end of the year when things slow down.
If you’re up for a morning laugh you should read one of the most brain-dead posts on open source I’ve ever seen. So many different things are mixed up there it’s hard to keep track, it’s like twenty issues tangentially related all being tied together in a conspiracy theory that is interesting but frightening. I left a comment but it hasn’t shown up yet. Update: The comments and pings have been updated and they’re letting all viewpoints through, so speak your mind over there if you want to.
The divine command theory is the view of morality in which what is right is what God commands, and what is wrong is what God forbids. This view is one that ties together morality in and religion in a way that is very comfortable for most people, because it provides a solution to pesky arguments like moral relativism and the objectivity of ethics. Continue reading Divine Command Theory and the Euthyphro Argument→
Now I’m seeing the Googlebot request /about/ pages relative to known blogs that don’t have any links to any /about/ URI. The last time the Googlebot flailed around like this it was fun to watch for a little bit and wonder what they had cooking in the labs, but then it got annoying. I don’t know if there are rules of bot etiquette, but requesting imagined unlinked resources while spidering can’t be a best practice.
There is of course one blog vendor who consistently has about pages at /about/ URIs, and that’s Typepad. Now my question Google is: what should the rest of us do if we want our about pages indexed by this new system? Mine happens to be in the about subdirectory of my blog, but what about people who have about.html or about-me.php? Should I set up a permanent redirect for every blog I have redirecting to the real about page?
(Note: That’s faux indignation. I don’t have any juicy conspiracy theories, and I’m not really that peeved, mostly I’m just curious what they’re up to. However juicy conspiracy theories are welcome in the comments. [As long as they don’t make fun of me for noticing these things.] )
UPDATE: It just requested a non-existent non-linked /contact/ URI.
UPDATE: It just requested a non-existent non-linked /stats/ URI.
I would like to award the prize for the Most Damage Inflicted to the Geek/Nerd World in the Past 5 Years to Michael Lopp, author of the seminal Nerd Attention Deficiency Disorder in 2003. No article more effectively romanticized an inability to do one thing at a time, and do it well. On the bright side, Digg and Bloglines should probably give him stock. Need an antidote? Spend 10 minutes collecting everything you need to work on a problem, and unplug the internet for 2 hours. You’ll finish in 30 minutes.
In Joining the Dark Side -OR- Is Mac IE 5 Support Worth $1,500, Scott responds to Tantek’s calling out of the new Feedster’s lack of support for Mac IE. Personally I’m sympathetic to Feedster’s case because I’ve had to spend hours talking to someone with a Mac trying to debug Mac IE issues with this site and wordpress.org and ended up having to change my favorite list menu technique from using floats to display: inline, which meant changing all the other menu styles to compensate. It was a pain.
I know that when I’m tweaking and checking things in different browsers, the number of my audience who uses that browser isn’t always the most important thing. In the previous case the only Mac IE I had heard anything from since both of the sites started was Tantek, and that was important enough to spend a couple hours of my time on. Imagine if you’re doing a job and the client’s boss uses Netscape 4, (god help you and) suddenly that browser becomes much more important in your testing, and you should triple your rate.
However, is this something the Web Standards Project should be interested in the same way we have been All Music or Odeon? I don’t speak for anyone but myself, but in my opinion it’s not the same at all. Feedster’s pages are a few trivial mistakes away from valid XHTML 1.1 and valid CSS, which is no easy task. (MIME issues aside.) Of course they should fix those mistakes, but it is a matter of a few minutes rather than 1-1.5 days. They aren’t writing to one browser or propietary technologies, they’re writing to modern standards and excluding browsers that have serious flaws in that area. Is that so different from the browser upgrade campaign?
From a user experience point of view, excluding Mac IE users might be a good idea as well. If Feedster allowed Mac IE users to visit and they saw a messed up layout (or no layout at all), as Tantek has suggested, then their perception of the Feedster brand, reliability, and image would be negative. I bet Keith would have some great thoughts on this. If they’re given a message that the site doesn’t support Mac IE, (honestly) they’ve probably seen this before and will just switch to another browser for that site. In my experience Mac users tend to be total browser flirts, and have every browser you’ve ever heard of installed. I would rather they open up my site in Safari or Firefox.
If Tantek was here I imagine he would counter that those browser options are really only valid for users on OS X, and that ignores hundreds of iMacs and such in libraries and such. Of course the question that a site owner needs to ask himself then is that in terms of costs and benefits, does that half of a single percent audience in libraries on older computers overlap with the audience you’re targetting with your site? If I was doing an ecommerce selling something like BMW accessories, I wouldn’t even give it a second thought. This isn’t about the many innovations that Mac IE introduced or its excellent standards support for its time, the issue is where Mac IE stands today.
On the bright side, Feedster has characterized this as a business cost/benefit decision and said if anyone sends them Mac IE CSS they’ll use it, which seems like a good concession. Of course I think Feedster should support Mac IE, and a day and a half to add support seems a little high, but if they choose not to I can understand.
Also speaking of politics getting dirty, the San Francisco State Senate race has had a ton of falsehoods and attacks from Scott Weiner, someone I’ve met before and previously thought was a nice guy, but the latest mailers I’ve seen have just been deceitful (especially considering the Guardian actually endorsed his opponent, Jane Kim).