Skip to content

Technology

Entries related to techology in general…

Deals to be found at the Apple refurb store…

If you know me at all, you know how I feel about glossy screens, especially on laptops. As nice as the new MacBook and MacBook Pros are (and they are very nice, based on some early hands-on time with the new MacBook at the local store), the glossy screens are a deal breaker for me. I tried to use a MacBook for six months or so, but in the end, the glossy screen was too much for me, so I went up to the MacBook Pro and its nice matte display.

With the lack of a matte option on the new MacBook Pro line, I won't be buying another Mac laptop (of the 15" variety) until Apple comes out with some form of non-glossy screen--whether that's a true matte screen, or just an effective anti-glare coating, I don't really care. But until there's a solution, I'm going to use what I have for as long as I possibly can.

My current machine is a two-year-old 15" 2.33GHz MacBook Pro with 2GB of RAM--and it's a very nice machine. However, it's already two years old, and I want to get at least five more years out of my matte screened laptop...so I figured I'd go look on eBay for used last-gen 2.6GHz MacBook Pros--the fastest 15" machine with a matte screen available, basically.

On my way to eBay, though, I got sidetracked by the Special Deals section of the Apple Store--otherwise known as the Refurb Store.
[continue reading…]



Music in the new iPod nano ad…

Because I couldn't find this anywhere else on the net, here it is ... the music in the new iPod nano ad is a song called Bruises by Chairlift from an album called Does You Inspire You. I found this by doing a lyric search on the first line ("I tried to do handstands for you..."), which led me to this blog post [dead link removed] -- not directly about the iPod nano ad, but it does mention the song and the lyrics.

iTunes store link

The new nano may just get me to upgrade my original "tall" nano, which is one of my favorite iPods ... but the new one has some really nice sounding features; I'm going to try to go see one in person tomorrow.



Macs, clones, and license agreements

As you may know by now, a company known as Psystar has announced they're selling Mac "clones" for $549, complete with Leopard pre-installed. From a legal perspective, these machines clearly violate Apple's OS X 10.5 end user license agreement (EULA). If you're so inclined, you can find a full copy of all of Apple's EULAs on this page--the 10.5 EULA is a 2.1MB download. The relevant portion of the EULA is section two, part A:

This License allows you to install, use and run one (1) copy of the Apple Software on a single Apple-labeled computer at a time. You agree not to install, use or run the Apple Software on any non-Apple-labeled computer, or to enable others to do so.

Seems pretty black and white, doesn't it? Use OS X in this manner, and you're violating the EULA. So how can a company like Psystar hope to stay in business, given this legal transgression that's key to their business model? Wired offers up some legal opinions on how they may be able to survive--basically, violating an EULA isn't in nearly the same class of legal violation as is violating copyright or patent law. A breach of contract suit won't prevent Psystar from selling their clones, and probably wouldn't even serve as a financial deterrent: as one attorney notes in the Wired article, "the maximum damage Apple would be able to claim is the price of Leopard -- actually, the OEM (original equipment manufacturer) price of Leopard, which might be a few dollars." Another attorney comments that EULAs are problematic in court, as they've vague by nature. He says, "Companies make them as broad as possible but there's no way to basically enforce them. It's a scare tactic, a way to say, hey, we're reserving all these rights."

The Wired article is a good read, and notes that Apple's best defense may be in technology, not the courts--future system updates may render cloned systems unusable, which will certainly cut down on Psystar's ability to attract and retain customers. So that's what the experts think. From where I sit, over in the "just barely passed the required business law class" section of the room, here's my take on why I don't think it'd be wise of Apple to bring their EULA into the court system.
[continue reading…]



Now speaking WordPress 2.5

After a mostly-painless upgrade, we're now running WordPress 2.5. About the only hiccup is that the Addicted to Live Search plug-in (which I am addicted to) doesn't seem to work right with anything other than the default permalink style. (Permalinks are the URLs for individual stories.)

The default permalink style is ugly and doesn't necessarily work well with search engines, but I love the search feature so much I'm using them for now...hopefully the plug-in will be patched in the near future.



A Windows Vista hint…

Clearly this one doesn't belong on Mac OS X Hints, but I wanted to have it documented somewhere. There's usually a Windows box of some sort in my home, for testing and game playing. The testing role for my physical Windows box has pretty much been replaced by VMware Fusion, so it's really now a game playing machine.

As such, I upgraded it recently (well, rebuilt it from scratch is a better summary) with a new CPU and video card. I also wanted to put Vista on it, for one reason only: to run Crysis under DirectX 10, which only works in Vista. My Vista DVD is an upgrade installation, which must be installed from within Windows XP. Windows XP, when it came out, didn't support SATA drives, so for a fresh install of XP (it was a new install on my newly-built machine), you must set the SATA mode in the machine's BIOS to IDE. I did that, installed XP, and upgraded to Vista.

Vista includes AHCI support, so my SATA drives can be used in native SATA mode. However, if you just switch your BIOS to ACHI mode, and you were using XP in IDE mode, then your box will fail to boot -- that's because the AHCI drivers are not installed by default in Vista if you start with XP in IDE mode. So how do you switch Vista from IDE to ACHI mode?
[continue reading…]



New WordPress attack floating around…

I use a shell script to back up my web sites each day -- it exports and downloads a SQL file of the database contents, as well as rsync's the actual HTML files. When I was checking the log file for last night's downloads, I noticed something very strange in the output:

  receiving file list ... done
  ./
  html/wp-content/
  html/wp-content/1/
  html/wp-content/1/3c-texas-holdem-poker.html
  html/wp-content/1/american-poker.html
  html/wp-content/1/bonus-code-party-poker.html
  html/wp-content/1/casino-poker-gratis.html
  html/wp-content/1/come-giocare-a-poker.html
  html/wp-content/1/come-giocare-poker.html
  ....
  ....

In total, there were 71 files in the newly-created 1 folder: 70 .html files, and one g.js file. There was also a new oddly-named backup folder, and the index.php file in wp-content (which is just a blank placeholder) had been replaced with basically the same file but with an added line break on the first line.

I googled on some of the .html filenames, and found a number of WordPress sites with the same issue (the "1" folder), but nobody who was talking about the cause of the problem. So I posted about it to the WordPress forums, where someone pointed me to this page, which contains at least a little more background on the issue. I'm also posting some of the html filenames here, in case others are searching for more information on the attack.

As of now, I don't know how they got in (though I suspect via one of the plug-ins), but I don't think it's through any sort of direct site access: none of the site's other files and folders were changed, nor were any posts or comments created. It also doesn't seem to be an automated attack, as the 1 folder hasn't returned after I manually removed it yesterday. But if you run WordPress, keep an eye on your wp-content folder for anything other than what should be there: index.php, plugins, and themes by default. If/when I find out more about this, I'll post a follow-up.



A favorite plug-in debugged…

Note: Ajaxified Expand NOW no longer works in WordPress 3.0.

As a replacement, I'm using Sliding Read More, which works perfectly (and with a nice visual effect). The following is only useful if you're running an older version of WordPress.

Recently (and very smoothly), I moved a couple of sites, including robservatory.com, to a new hosting company. I had been hosting with my good friend James, who runs Find Mac Stuff, for many years, but my small sites were really on too big (ie too expensive) of a server for my simple needs.

The move to the new company went well, with the exception of my favorite plug-in here, Ajaxified Expand Now, which expands articles in place, saving a page reload. It was returning an error message ("Error while connecting to the server. Please try again later.") instead of the content. So I disabled the plug-in, but asked James to take a look at the code.
[continue reading…]



iPhone wallpaper collection

After updating my iPhone to 1.1.3 (and jailbreaking it, courtesy of ZiPhone), I decided I was bored of my current iPhone wallpapers—I've been using Rob Randtoul's very nice iPhone wallpaper collection, but felt it was time for something new. So this morning, I spent a bit of time trimming some of my pictures down to iPhone size, and found that the end results looked better than I was anticipating. So I thought I'd share the results, in case anyone wants more variety on their iPhone. Click the image at left for a larger view of the collection, and if you'd like to download the wallpapers, well, here's the link:

iPhone Wallpapers [1MB]

To use, just add these to your iPhoto library, then sync to your iPhone. I code my iPhone wallpapers with a unique keyword in iPhoto, create a Smart Album based on that keyword, then sync that smart album to the iPhone. Then use the Wallpaper section of the iPhone's Settings panel to set your wallpaper. (If you have a jailbroken iPhone and you install SummerBoard, you can use your wallpaper as a background behind the iPhone's actual screen, too, and not just the wake-from-sleep screen.)

Many of these aren't really suitable as wallpaper (especially in SummerBoard mode), but some actually work out pretty well.



Too much realism in flight simulation?

As a (non-active) instrument-rated pilot, one of my favorite diversions is X-Plane—as it's the closest I'll ever get to flying the "big iron." There are realistic touches in many spots in the sim, including the occasional bird flock visible during takeoff or landing at some airports. Now I'd seen these flocks on many occasions, but hadn't realized that they were actually...involved...in the simulation.

But the other day, I was taking off in a 747 out of Portland (not like we really get those here), and a flock flew across the runway just after I rotated. Despite my best efforts, the 747 flew right through the clump of birds, and the he results were...quite surprising, and more gory than I was expecting. Read on for the details and a (too realistic?) screenshot.
[continue reading…]



Ten seconds with the Google Phone’s chat app

In case you missed it, Google recently detailed its mobile platform. One of the focus areas is an emphasis on driving context-sensitive ads to the mobile devices. I can just imagine how this will play out...text chats, for instance...

Rick: So Ted ... first, that new car stereo [KMart: All the best brands for less] you bought is awesome! So what should we do tonight [NBC Presents Jay Leno's tonight show] for fun? Want to catch [BassMasters fly rods are the best!] a movie? [Regal: Your best value in entertainment today!]

Perhaps it's just me, but I'll take my mobile platform ad-free, thank you very much--even if it means paying more each month.