Apple as the Microsoft-killer

This Cringely article mostly deals with Google and the possibility of the company being at an apex (although without much substance or willingness to go out on a limb). He goes on to explain the Google is doing their own thing and probably not looking to be a Microsoft killer, instead pointing at Apple as the likely culprit. The kicker of an idea is at the end:

Every one of those iPods is a bootable drive. What if Apple introduces OS 10.5, its next super-duper operating system release, and at the same time starts loading FOR FREE the current operating system version — OS 10.4 — on every new iPod in a version that runs on generic Intel boxes? What if they also make 10.4 a free download through the iTunes Music Store?

It wouldn’t kill Microsoft, but it would hurt the company, both emotionally and materially. And it wouldn’t hurt Apple at all. Apple hardware sales would be driven by OS 10.5 and all giving away 10.4 would do is help sell more iPods and attract more customers to Apple’s store.

That could be fun. The idea sounds plausible but it probably won’t happen. Then again, Apple switching to Intel was never supposed to happen either. I could see Apple releasing an older version of os x that runs on any Intel hardware and making /home/user directories easily portable on the iPod.






Display a custom message on old posts

Here’s a chunk of code for WordPress that will display a custom message on posts older than a certain date. You might ask, “Why would I need such a thing?” And I’d say you probably don’t but if the post is older than 60 days and not a monthly archive, the person has likely arrived via search engine or permalink.

So, who cares if someone is arriving via search engine? Well, they probably won’t stick around after you’ve given them their tidbit of information. However, you could direct them towards your site’s main page, some other content or even display some AdWords or other advertising (thus avoiding a hit to your loyal readers).

It’s a relatively straight-forward chunk of php code. You’ll probably want to put it in your post template, sandwiched between the function that displays content and the one that displays comments.

<?php 
	$entry_datetime = abs(strtotime($post->post_date)); 
	$time_since = time() - $entry_datetime;   
	$days_since = 60;
	if ($time_since > $days_since * 86400) :
?> 		
 <div class="message-age">
  ## Modify this message
  <p>This entry is more than 60 days old.</p>
 </div>
<?php endif; ?>

This code is GPLd, do whatever you want with it. You could have it display a different message for a post that’s a year old or two years old.

If there’s interest, I can turn this into a simple WordPress plugin but it doesn’t seem overly necessary.





Google Talk

Google Talk
The long-rumoured Google IM client arrives using the Jabber protocol and supporting voice calls. You need a Google id though, if you’re jonsing and still don’t have one I’ve got a few invites left.