Google doesn’t index application/xhtml+xml pages, geez what a mess. I prefer the rigidity of XHTML syntax but I don’t want the mess that comes along with it. Hat tip: Petroglyphs. Update: See comments.
Create Windows 7 Hotspots
Windows 7 has an awesome utility called netsh that allows you to create wifi networks, even if you’re already connected to a wifi network on the same interface, which is actually slightly better than the same feature on OS X. If you don’t want to play with the command-line, there’s a handy utility called Connectify that makes creating a wifi hotspot from your Windows 7 box a breeze. This was one of the things I missed most about my Mac laptops.
Kindle Thoughts
Seth’s Blog: Random thoughts about the Kindle. I agree with most of this. I’ve been meaning to write a Kindle review forever. I’m probably not going to get to it, but I will say that it has fundamentally changed the way I read and buy books. It has also increased my book reading a non-trivial amount.
Too Much Salt
While linking the NY Times anyway, check out this article about concerns over salt consumption in the US and the industry’s response to it and try not to hear all the quotes in the voice of Nick Naylor.
July 4th Picnic
At Maya’s for a July 4th picnic.
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.
Dating a Developer
Dating an Apple Developer, which is somewhat generally applicable. Hat tip: Mr Haughey.
Like Milk
“I’m gonna treat you like milk and spoil you.”
How To Get Lots of Links and Traffic
No More Websites
BlogSavvy, which I’ve been enjoying lately, asks Why on earth would you want a website? “This time round that hadn’t even popped into my mind… of course I was going to use WordPress to put it together, why would I waste my time and expend my energy on doing it any other way?” James really “gets” a lot of topics.
Feature Creep: PowerPhlogger
It’s always sad to see a good project go a direction that you’re not going to follow it in. Case in point: Power Phlogger. It’s a neat stats application that I was always partial to because it gave information like user resolution and color depth that you don’t usually get from stats programs. It is called through javascript or a backup “image” so you only get “people” in your stats, not bots. It makes it easy to view your stats in terms of actual people visiting your site, what pages they went to, how long they spent on each, information that I find a lot more useful than “X number of people came to your site in May, here are the browsers they used.” Most web logs (not weblogs) have a lot of redundant information that can be easily abstracted in a relational database. (Okay, weblogs too.)
However it’s been half a year since the application has been updated, and much longer since there have been any significant upgrades. They basically stopped working on it to focus on PowerPhlogger3, which is going to be built from an entirely new codebase. That should have been my first warning. Part of the reason WordPress has been so successful when other PHP blogging applications that started about the same time haven’t is that it built on the b2 codebase rather than rewriting everything from scratch. The old code had a lot of problems, but it’s something we’re improving incrementally with each version. (The old code also did a lot of things right.) What if the Firefox developers had decided they needed an entirely new rendering engine and we had to wait 3-4 years for the first release of Firefox? The release date for PPhlogger has fallen back again and again, and no code is currently available to the public. It went from requiring PHP 4.2 to not working on anything but PHP 5, which hasn’t even been released yet and is a long way from being available on most hosts. Along the way they created yet another PHP5 framework. Whenever version 3 comes out it will run on a dozen different databases (11 more than I need). Everything is object-oriented now.
I’m sure all of this is very exciting from some sort of computer science standpoint of code purity, but on the other end there is an impatient user. The situation is made worse by the fact that, as I have found on wordpress.org, PPhlogger 2 does not scale well, to the point of slowing down everything else on the server. I ended up just removing it. I’m going to have to turn it off on this site soon. To some extent logs become useless when your traffic grows; you just can’t watch stats like you used to. That’s why services like Technorati are popular amoung high-traffic bloggers—they extracts meaningful data (who’s linking to me?) out of the noise of web stats. I’m looking for another program that will do this.
PowerPhlogger’s first release candidate will come out “no earlier than July 2004,” a date that has been moved several times. I hope I am wrong in thinking the project has jumped the over-architected shark and they release an amazing product that is fast, useful, and stable.
Millions of Blondes
I’m not going to particpate in it, but the “best blonde joke” (example) thing is driving thousands and thousands of hits every day to WordPress.com. It’s traffic on par with a front-page Digg, just constant and steady. Where did this thing come from??? (Continuing my tradition of being a month late to internet trends.)
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.
RNC Timeslices
We ♥ Laura. Parents will always be there. Fantastic picture.
XML-RPC Vulnerability
To clarify for all the confused people WordPress is not affected by the recent XML-RPC problem that lots of other apps were. We use different, more secure libraries for XML-RPC. The problem was discovered by the same guy though, I imagine he was auditing our code and found totally unrelated, which we fixed in our recent release. Of course you wouldn’t guess that from the title, “PHP Blogging Apps Vulnerable to XML-RPC Exploits.” Let’s go down the list: PostNuke – content management; WordPress – blogging; Drupal – content/community management; Serendipity – blogging; phpAdsNew – ad serving; phpWiki – wiki (not blogging); phpMyFAQ – FAQ management. If it bleeds it leads, right? 😉
Cappadocia
Arriving at Museum Hotel, underground cities, rock-cut temples and ancient churches.
International URIs
Internationalized URI support in WordPress. Does your weblog tool do that? (This means you can have characters like جØÂخدذ in your URIs.
Mac Theme Development
Round 2
I could enjoy these more if I cared for the design of the site itself. Sequels always have trouble.
Paris WordCamp
At WordCamp Paris and dinner afterward.