Two Thunderbird Extensions

I find there are two extensions that I install for Thunderbird every time I set up a new computer. The first is Plaxo for Thunderbird, which does a pretty good job at syncing contacts. The second is Messagefaces with Gravatar support turned on, which you can find in Add-ons > Options > Online Services. (Wish it was on by default, it doesn’t really work without it.) Plaxo has an avatar feature but I turn it off because way more people have Gravatars than Plaxo avatars.

Divine Command Theory and the Euthyphro Argument

As always, this is best appreciated as a PDF, but for the rest of you here’s the text:

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

Thumb recovering, now flu

Well the good news is my thumb seems to be recoving, though I’m still keeping it in a splint because it’s really sensitive. The bad news is a few days ago I came down with some sort of cold/flu or strep throat (going to doctor again tomorrow) that has really knocked me out. Maybe it’s the same thing as Om Malik and Matt Marshall. (Someone should do a Web 2.0 mashup of blogs, event calendars, and Google maps to identify Patient Zero.) The only thing that has allowed me to stay concious and not fall too far behind is Tylenol Sore Throat, which is one of the most amazing painkillers ever. My sister was in town and bought this for me and it has been magical, though it tastes awful. One of the biggest problems with sore throats is I don’t eat or drink because it hurts too much, which then gets you dehydrated and sicker. With TST I’m able to get some food and drink down and it also helps with the fever. Hopefully within another day or two this will run its course.

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. 🙂

Introducing Jazz-Quotes.com

I attended an interesting high school called the High School for the Performing and Visual Arts, or HSPVA for short. More than computers my main passion when I joined was the saxophone, particularly jazz, and that’s what I studied for 4 years alongside many talented friends who would later become professional musicians.

As a result of this interest, almost from the beginning of this website (then photomatt.net) I had a section of my site for jazz quotes. It’s actually remained frozen in that old design for four years or more, and it was one of my resolutions for 2011 to relaunch it.

Well, with minutes to spare, I’m happy to share with you guys the new Jazz-Quotes.com.

There is a lot of work left to do on it to turn it into the more of a community-driven site that I envision, but there’s no reason the few hundred people a day that come to my site looking for jazz quotes shouldn’t get to enjoy them in this fresh new design on a dedicated domain. (Powered by WordPress, natch.)

Happy new year, everybody! I think 2012 is going to be an amazing year. Now to put another log on the fire.

Welcome 2005

At midnight I hope to be no where close to a computer, so I’ll post this now because I’m sure it’s 2005 someplace already. Thank you, everyone, for such a wonderful year and I wish you all the very best for the coming one.

Here are my resolutions for 2005:

  • Build up my piano chops — On some level I always wondered how things would be different if I stuck with piano instead of switching to sax. I’d like to learn a lot more piano.
  • Read more — I got some great books for Christmas and I think more offline reading would be good for me.
  • Release more — I let releases build up too long, I think most things I’m doing would benefit from a shorter development cycle. I also still have a lot of code I still need to clean up and GPL, more for the *Press family perhaps.
  • Write more — I’ve been happy with my code output lately, but my regular writing has suffered and I haven’t composed or arranged any significant music in about two years now.
  • No more mental roadblocks — For any of the above it would be easy to say “it would be easy to do X if I had Z” but this year I’ve learned that Z is just holding me back. Physical or habitual crutches may be more comfortable, but comfort is a terrible thing when you’re trying to push the envelope.

Exploring Ubiquiti

I was looking for something else when I stumbled across a little $95 router that claimed it could do 1M packets per second, multi-WAN, was tiny, and had 80 5-star reviews. Huh? The reviews had some left-handed compliments (“for advanced users only”) but one mentioned getting hooked on the company’s other products as well. Next thing I know I’m looking at a $67 access point that has everyone raving about its range and extensibility. These things were too cheap — my assumption was it was a Chinese OEM like Zyxel that makes novel but ultimately not the best quality products.

At this point I should confess I’m a bit of a consumer networking geek — it’s a hobby of mine. I really enjoy upgrading people’s routers so they have better range in parts of the house they didn’t before, getting them a DOCSIS 3.0 modem so their connection is faster (and buying it so they don’t pay an exorbitant rental fee to their cable company), everything about Sonos, hooking up an Airport Express to Sonos so you can Airplay things, showing how you can set up two APs with the same SSID and clients will just connect to whatever they’re closest to, you don’t need each one to have a unique SSID, you can give the 2.4ghz and 5ghz networks the same SSID, Time Machine for backups, setting up failover internet with multiple connections or a USB LTE stick… I redo all my home stuff about once every 18 months, and then take the best of what I’ve learned and set up friends. I’m constantly updating firmware. My current best practice setup is Sonos for all audio, usually streaming from Spotify or SiriusXM, a Peplink Balance One router, Netgear Nighthawk R9000 access points (though I liked the ASUS AC66U just as much), if I need a switch I’ll go for a higher-end managed one that support spanning tree protocol (STP) properly because otherwise the way the Sonos does bridging can spaz out and overload your network, Nest themostat and smoke detectors, Smartthings for everything else. I’m waiting for August for smart locks.

At the Automattic office we run Meraki, which was pretty solid until we upgraded to the MR34 to get 802.11AC, but it’s expensive, and you need to subscribe to a per-device yearly license fee for everything to work. They also have a great WP-powered blog, and generally the cleanest site of anyone out there. That said, they’re impossible to buy without going through a terrible reseller, so I’ve never been able to justify using it at home.

Back to Ubiquiti. First I come across their forums/community sites, which are ugly and sprawling and full of amazing info from people who do wireless deployments across all of the top companies like Aruba, Ruckus, Aerohive, Xirrus, Meraki. You see people making builds for alternative UPNP packages and that going into their core release months later. (Everything is Debian based, from what I can tell.) The company is based in San Jose that went public a few years ago, and is now worth about 3.7B, and the founder (formerly of Apple) bought the Memphis Grizzlies. They seem to have gotten their start with long-haul point-to-point wireless radios that can go dozens of kilometers, which makes sense why their APs would be known for their range. You can buy direct from them, or like I mentioned most of their stuff is available on Amazon. And it’s inexpensive! Even Ubiquiti’s AC product, which is $300, is much, much cheaper than the Meraki MR34 which costs $1,400 and requires a yearly license or it stops working.

Plus they make these wonderfully cheesy product promo videos:

https://www.youtube.com/watch?v=5aRDVVXMFzE

Normally I wouldn’t post about something until I’ve tried it in-person, but I was excited to find this whole new (to me) world of high-performance, reasonable-cost devices. John Pozazidides, long-time WP community member, did an overview of the Unifi devices on Youtube. At Automattic our once-a-year grand meetup is coming up in Utah, and every year wireless is an issue, especially the first day or two. I ordered some of the Ubiquiti equipment to test when I’m in Houston next week, looking forward to playing around with it.

Any Ma.tt readers with experience with any of these or big WLAN deployments?

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.

 

Lent This Year: Buying Things

Today is Ash Wednesday and the start of Lent, when typically Catholics give something up, or try to form a new habit, for about six weeks. Many of my friends who aren’t Catholic do the same, it’s a good practice to try to go without something in your life you take for granted. It can make you reexamine assumptions, take you out of your comfort zone, or make you appreciate the thing you gave up much more when you return to it. Also it’s just a bit more fun when you do it with friends. 😀

Last few years I’ve given up:

  • 2013: Meat.
  • 2014: Smartphones. (This was hard!)
  • 2015: I meditated every day using Calm.

This year I’ve been thinking about what I take for granted, and surveyed friends for what their suggestions would be. One of the things that I’m pretty bad at is buying too many things, especially gadgets. I’m pretty good at clearing out old ones so it doesn’t get too cluttered, but I definitely have a habit of getting the latest USB gadgets on Amazon, shirts from Kit & Ace, workout stuff from Lululemon, shoes I don’t need, etc.

So the thing I’m going to give up this year is shopping or buying any material things. I’m also going to take the opportunity to try and reduce the stuff I do have in my life to things that spark joy.

Commercial Akismet

Blog Herald asks about WP plugging a commercial project, namely Akismet. One of the lessons I learned from Ping-O-Matic is that web services like this can grow far beyond what you anticipated, need a lot of attention, and can be expensive to maintain. (Akismet has to be really fast otherwise it bugs people and delays commenting.) You also have a social contract with all of your users to continue to provide a service they’ve all come to rely on. When Akismet first got started, I wasn’t at all worried about the technology — I was using it myself and it worked great. I spent most of my brain cycles planning out how the service could be economically independent and self-sustaining in the future, so it could thrive and provide a great service to the public without relying on charity. I had to balance this with my desire to just give everything away (as I usually do).

I’m happy with where it eventually ended up. The Pro-Blogger limit was set very high and the vast majority (over 99.9%) of people use Akismet at no cost whatsoever. I’m able to justify devoting my time to the service while still putting bread on the table and the larger blogger community can stop dealing with disgusting spam on their blogs. The technology has scaled incredibly well and even before the Yahoo deal Akismet had a bright future. Also the API and the plugin itself is completely open so people could clone the API or modify the plugin if they wanted. The service just hit its first major milestone, has been embraced by the development community, and I’m confident now that it will continue as a public service. I think it’s also providing something pretty valuable, as evidenced by the people who have been buying Pro-blogger licenses just to support it, not because they fall under the commercial terms.

One of the cornerstones of Automattic’s web-scale infrastructure is a project out of Russia we started using in 2008 called Nginx. Don’t let the sparse website fool you, Nginx (pronounced engine-ex) has been taking high-end websites by storm, and is used on 24% of the top thousand websites (a good chunk of them WordPress). I was very proud of our team helping sponsor and debug SPDY support in the latest release. Hopefully this accelerates the adoption of technology like SPDY that improves the user experience of the web.