Posts tagged ‘apple’

New MacBook Pro. Guess what? It’s got a top case alignment issue

When I drop close to two grand on a laptop, I expect perfection - or at least close to it. I noticed this case alignment issue with my new MacBook Pro about two hours after opening the box.

Notice the gap on the left side? The rubber contacts should be solid around the entire enclosure. I’m pretty sure it’s the top case and not the latch as well; slightly pressing down on the top of the unit shifts the gap to the right side of the laptop.

For size comparison purposes, the gap is slighly smaller than a 1/8″ stereo jack. I probably wouldn’t be concerned if I’d had the laptop for a few months, but I’d rather not get dust on the screen when it’s closed.

Apparently this problem isn’t completely unheard of online, but most of the posts seem to be from 2007 or older and are filled with far too much Internet lawyering rage. Since it’s a new unit, and I’d rather not have it in for repair right out of the box, Apple has claimed that they’ll email me some FedEx shipping labels so I can perform an exchange. They unfortunately won’t cross-ship the replacement, so I’ll have to blow away the drive tomorrow and re-copy all my music onto the replacement system when it arrives.

For what it’s worth: the labels have yet to show up in my inbox yet, but it’s the long weekend so I’ll cut them some slack.

Does anybody think I’m overreacting, or agree that this is something that shouldn’t happen? I never had the same issue with my white MacBook, so I’d at least like to see equal build quality between the two units. Not quite angry yet: just disappointed at the QC.

iTunes to Zune Playlist Converter

Please Note:

This application and all support for it has officially been moved to my new website. Please visit that location to download the latest version or to submit a comment.

In my the first part of my Microsoft Zune review, I mentioned that frustration with the autoplaylist feature of the Zune jukebox software had driven me to write a VB app that converts iTunes playlists to Zune compatible *.zpl playlists. On Jake’s suggestion, that app is now available for download here.

The program is pretty simple to use. Just follow these handy steps:

  1. Download the zip file and unzip it to a directory of your choice
  2. Open iTunes and close the Zune jukebox software
  3. Right click on the playlist that you wish to export and select ‘Export Song List…’ from the context menu
  4. Choose where you’d like to save the playlist, and ensure that ‘Save as Type’ is set to *.xml
  5. Launch the ‘iTunes to Zune Playlist Converter.exe’ application from the unzip directory
  6. Use the browse button to load the saved *.xml file into the ‘iTunes Playlist File (XML)’ field
  7. Use the browse button to choose where you’d like to save the converted Zune Playlist file. Note that for the Zune player to recognize the new playlist, it must be saved to C:\Documents and Settings\User\My Documents\My Music\Zune\Playlists\ on Windows XP, or C:\Users\UserName\Music\Zune\Playlists on Windows Vista.
  8. Click the ‘Convert’ button, and wait for the success message box to pop up.
  9. Launch the Zune jukebox software and go into the ‘Playlists’ view. You should see your newly created playlist in the pane to the left. Note that it might take a second to recognize the playlist, and another minute or two after that until the list is playable, depending on the size of the list. This is because the Zune software has to sift through the playlist and link each referenced file to one in its current library before the list can be used.

There, that wasn’t too hard, was it? Lastly, it’s important to remember that this only works if the iTunes library and the Zune library in question are drawing from the same media files! That means that you should have the Zune jukebox software set to monitor the iTunes music folder that you are drawing from, so that the same files are referenced in both programs’ libraries.

This little hack worked well for me, and allowed me to load my Zune with playlists created in iTunes, without having to try and use the gimped Zune rating system and autoplaylists to do so.

Enjoy, and if you have any questions or comments, post here, or email me at jonfritz at gmail dot com.

Cheers,

Jon

Edit: Thanks to David F for pointing out a flaw in the program that made converting multiple playlists in one session a pain. The application is now fixed. If anybody notices any more bugs, please let me know so that they can be fixed immediately.

The only big thing Rogers is launching July 11th

Something really big is coming July 11th. It's your bill.

His Holiness Steve Jobs announced the iPhone 3G today, and it’s finally official: the sparkling device will be available for Canadians to purchase from Rogers or Fido on July 11th. In this post, I’ll prepare you for the possible scenarios when the Christ Phone becomes available to mere mortals - and then discuss their likeliness.

Note: These are my best guesses from the unofficial information online at HowardForums, the Apple press releases, and general observations about the wireless industry. These points are subject to change before release: if they do, I’ll update the post with details. When I say “Rogers” in this writeup, I mean both Fido and the parent company.

The iPhone 3G will cost $199 in the US, but be ludicrously overpriced in Canada.

A false assumption, but not entirely unreasonable considering how device pricing in Canada has typically worked. Apple has set prices globally for the 8GB model to be at most $199 - not with a minimum advertised price, but with carrier advertising and promotional agreements that have the same effect. Expect to pay $199 CDN for the 8GB model and $299 CDN for the 16GB, keeping in line with Apple’s announcement.

You’ll have to sign a new three year contract (or renew for three years) with Rogers or Fido to get an iPhone 3G.

Correct and accurate. The iPhone 3G will only be sold in Canada under a contract, at Rogers or Fido dealers and not at Apple stores. If you’re a new customer, it won’t be a two year commitment as AT&T demands in the United States or 18 months as per O2 in the UK. Rogers’ three year standard is the only way you’ll get the device - and expect that you’ll have to keep both your voice and data plan during this time.

Existing customers will likely have to pay a $35 (re)activation fee to switch to Steve’s pride and joy, but will end their current contract without an ECF penalty. In other words, if you’re a year and a half into your contract and decide to grab the iPhone, you won’t be stuck for four and a half years - just three. This is probably the only reasonably consumer-friendly element of the device launch. It comes with a benefit for the carrier, though.

After all, while Rogers may lose money initially on letting you out early from your existing subsidized phone - you know, the one that wasn’t brewed in Cupertino - they have two things going for them:

  1. They don’t have to pay Apple for each subscriber anymore - like AT&T did for the first year of the device - so all the monthly fees are going directly to the carrier. Average revenue per user is now up by, say, $10 to $18 per month for anyone on an iPhone plan automatically.
  2. Your bills are going to be higher, since you’ll need a fancy data and SMS package custom-tailored for the device. Don’t expect pricing to be anywhere near the stock Mega Time 25 plan. Average revenue per user on an iPhone voice and data package will have at least doubled, if not tripled or quadrupled from $25 plus System Access Fee. When this happens, it halves or thirds the time it takes for Rogers to recoup their losses on the previous handset.

    Average revenue per user for Canadian carriers in 2007 was $56 - but under 10% of that was on data services. iPhone users will be seen as “above average” (read: suckers and chumps) to both investors and executives; so ARPU will also follow this trend.

Also? It wouldn’t be too out of place to see an increased Early Cancellation Fee for people trying to escape their iPhone contracts. At minimum, expect $400 plus a $100 data ECF for a total of $500. The sky’s the limit for the maximum, but my best guess would be an increase of $200 (specialty product) for a total of $700.

I already have an iPhone and it won’t work on Rogers after July 11th.

Any existing iPhone you may have unlocked and working on Rogers already won’t cease to work, but there’s a high chance you won’t be able to take advantage of any new iPhone-specific data plans. Rogers has lately restricted data packages to specific phones - and not just models, but specific Rogers-branded and sold devices. They accomplish this by checking the IMEI number of the device, and falling back to $0.05/KB standard data rates if you don’t have a phone with an IMEI in a certain whitelist. Good luck getting on that!

(This has recently been a major problem with unlocked BlackBerry devices, and specific data packages. For example, trying to add the $15 “unlimited personal email” package or the $15 Smartphone Value Pack to an unlocked Curve 8320 is now a difficult task. Since the IMEI isn’t in Rogers’ database, the customer service representative doesn’t see what kind of device it is and can’t provision the correct plan. The correct response is to tell them to use the generic 111111111111119 IMEI and then the packages appear.)

If you manage to pick an iPhone 3G up on eBay or outside of the country, and it’s not branded to Rogers - I wish you well when activating, but you’ll run into the same “not our product; not our problem” attitude. You also won’t be able to sell the device to a foreign user easily: Rogers refuses to provide unlock codes to users, so the best solution might be a software exploit that Apple can revoke at any time.

The iPhone won’t be the beginning of truly unlimited data in Canada.

Definitely possible and should be expected. After all, in Irish markets, O2 Ireland caps data usage for the iPhone at 1GB per month. Australian customers get a slightly more lenient 3GB allowance.

In Canada, 1GB of data usage is readily available - for $100 per month on Rogers’ existing BlackBerry plans. With Sprint now capping their mobile broadband Internet at 5GB/month and still advertising it as unlimited, expect that a lot more data in quantity will become available - but not “all you can eat.”

Consider that Apple’s involvement after the phone sale is drastically less than with the first generation device, leaving the carriers significantly more room to do evil things to consumers.

I’ll have to pay a lot of money per month for the iPhone 3G, making the $199 pricetag pretty much a drop in the bucket.

No pricing details have been acknowledged or leaked yet, but we do have the comparisons available for the UK: for 30 pounds ($60.53 CDN as of posting time) per month, the 8GB iPhone will cost about the same as it will in Canada, with 75 minutes/125 text messages and “unlimited” data.

A more prudent analysis would involve O2 Ireland’s pricing schema for the existing device. The “paddy tax”-ing company charges about 35 pounds (~$71 CDN) for 175 minutes, 100 text messages and 1GB of data.

Best guess from my end of the court would be a combined voice and data $90+SAF plan with a 1GB cap.

What’s the bottom line?

Without Apple’s direct intervention, don’t expect too much of a change in Rogers’ status quo, and prepare to pull your pants down for three years if you absolutely must have the shiny trinket.

I’m still waiting to hear how the spectrum auction’s going.

Public service announcement: Run a virus scanner, people

I’ve been getting random IM’s from infrequent contacts on Windows Live Messenger (MSN). These all have a weird domains or “viewprofile.php”-style links, which is usually a good indicator that your system is presently compromised with a trojan or worm. Run a virus scan if you’ve been getting complaints. Stinger will probably even take care of things.

Since I run a MacBook using That Damned Quacking Duck for instant messaging, my own smug sense of superiority is enough to prevent infection.

Wireless shakeup: Bell’s unlimited data addon for $7

The latest news from the Bell CDMA camp is raising eyebrows - and is the first volley in a potentially upcoming wireless data price war in Canada. The Toronto Star reports that Bell has launched a promotion: the HTC Touch, a Windows Mobile-based device, is eligible for a $7 per month unlimited data addon to an existing voice plan.
Bell’s branded HTC Touch

Strictly speaking, this feature is not a new development, but the decision to offer the plan on a PDA certainly is. Bell Mobility customers have been eligible for some time now to purchase the Unlimited Mobile Browser package, the focus of the news article. In technical terms, what “unlimited” really means is “unlimited WAP browsing”.

This definition, while not necessarily consumer-friendly, is much less of a risk for carriers. Customers are limited to accessing mobile-enabled sites serving WML pages. Generally these sites are heavily bandwidth-optimized and require multiple Next Page operations to completely browse the remote site. As a result, carriers don’t typically have to worry about heavy users abusing the system; the $7 fee will usually be quite profitable due to the difficulty and time required to use inordinate amounts of data. Each “page” is generally delivered in under 1KB. WAP sites can also easily be cached on a proxy server, reducing the external bandwidth required on the wireless provider’s part.

Rogers, for example, began offering unlimited WAP access this year within the Rogers-specific WAP site. What’s more, it’s included with any user’s plan without an additional fee. This is more of a marketing technique, though. It only serves to advertise; point to external, revenue-generating WAP sites; and offer costly downloadable ringtones and games. As soon as users leave the walled garden, the charges begin, and they’re not pretty.

Why this plan is so important now, though, is the fact that the HTC Touch is a Windows Mobile device. It contains a suite of Microsoft applications that almost all have one thing in common: they’re Internet enabled, and they can access the full Internet - not some watered-down, proxified version where WAP sites are the only possible destinations. Instead of using a browser limited to SMS-length information retrievals, Windows Mobile devices ship with Pocket Internet Explorer. Pocket IE, while offering nowhere near the advanced capabilities of a desktop Internet Explorer installation, attempts to replicate the full Web experience as closely as possible on a PDA.

Bell, remarkably, has changed the definition of “unlimited mobile Internet” to “unlimited mobile Internet - NO, REALLY, Internet.” Windows Mobile also offers portable versions of Windows Live Messenger and Outlook, not to mention the Office suite of productivity applications. With the HTC Touch’s ability to access significantly greater amounts of data at much higher EvDO speeds, the rules of the game have been changed.

Mobile PowerPoint

So really, what prompted Bell Canada - for a long time, the only possible phone company - to change their tune? The Toronto Star speculates that the potential threat of Rogers beginning to offer the iPhone could have swayed the decision. Since Apple has shown absolutely zero interest in producing a CDMA-compatible version of their holy grail, and Bell’s national network is rooted in the technology, there is nearly equivalently zero possibility that Bell can deliver an exclusivity arrangement for the device. This means that, much like Verizon and Sprint in the United States, Bell must convince customers that it’s not the device that matters: it’s the network and services. After all, what’s an iPhone really going to cost when data alone on a PDA is $80 per month for 500MB?

The plan also gives Bell a certain level of credibility with tech-savvy consumers. The company (in certain circles) has long been viewed as corporate, inflexible and uncompetitive. Data plans encourage a second look by knowledgeable users, who will drive additional customer adoption by virtue of recommendations.

The GSM versus CDMA technology argument is best hashed out by people on HowardForums, where thinly-veiled trolling over voice quality, network coverage and device swaps is commonplace. One thing’s for sure: Bell is in the perfect position as a carrier to offer this deal, since their CDMA-based network and provisioning structure can effectively limit this plan to eligible Touch users. On a comparable GSM network, users could buy a plan and start using it with a different device in the time it takes to swap SIM cards.

Competing carriers Rogers and Telus should be concerned for their data profits, and rightly so. Enthusiasts and savvy consumers are already taking advantage of the groundbreaking plan in the typically ‘pikey’ fashions: purchasing the device outright on a prepaid plan and adding the data capabilities; negotiation with retentions specialists for reduced data rates; and harassing customer service representatives for “official comments.” The TELUS forum in particular is filled with snarky, baiting posts: clicking a link titled Its Official, Telus’s Official Response To The Bell $7 Data Plan! “…is to deny the whole thing exists, and that Bell is just talking out of their harses, and that its not true!”

(Later on in the thread, the unofficial Telus retention offer seems to be a $15 per month unlimited email/instant messaging plan with 250MB extra data. Not bad, especially if you’re using a BlackBerry instead. ;))

Regardless of who your carrier is right now, it’s certainly a much better time to be a wireless data user in Canada - things are only looking up for the future. Any thoughts or comments about what this development means for your own wireless usage?

High-resolution Leopard Blue Screen of Death

In the spirit of the Blue Screen of Death icon for SMB shares making it into Leopard, here’s a high resolution version of the actual screen contents, which read:

Windows

A fatal exception 0E has occurred at 0028:C0011E36 in VXD VMM(01) +
00010E36. The current application will be terminated.

* Press any key to terminate the current application.
* Press CTRL+ALT+DEL again to restart your computer. You will
lose any unsaved information in all applications.

Press any key to continue _

Cell phone and wireless technology in Canada: an overview, part 2

As a followup to my initial post on Canadian wireless technology, here’s some additional information on hot topics.

For those not in the know, consumer data rates in Canada absolutely suck. In the States, technically (if not truly) unlimited plans are available starting at $20 per month. The best comparable plan in Canada is Telus’ 1024MB for $100 option. Part of the reason for this situation is our (comparatively limited) selection of wireless providers and population concentration near the border.

What’s all this I hear about “unlocking” phones?
When you buy a phone directly from a GSM carrier like Rogers, it comes with a provider lock on it. This means that the only type of SIM cards that can be used are those provided by your original carrier - so if you buy a Rogers phone, you’ll need to use a Rogers SIM card with Rogers service. If you put a SIM from any other provider in the phone, the only number you’ll be able to dial is 911.

Since most cell phones are subsidized by the wireless provider and people like low initial prices for phones (for example, the phone you get for “free” for signing a contract costs something), the carrier will lock the phone to ensure that you stick with their service. The carrier also likes getting paid for extras such as long distance and out of area calling. Due to the global nature of GSM networks, the better solution for the consumer is to buy a prepaid SIM card when travelling. This way, you’re only paying 20 to 50 cents per minute rather than $1.95/minute. Locking prevents this from happening.

The solution is to unlock your phone, removing the restriction on the carrier. This process can be done for free with some models of phone (the original Razr, for example, can be unlocked fairly easily) and a few minutes of Internet research, or you can find an independent dealer that should perform the operation for a fee. A good place to look is Howard Forums, since Rogers will not give you the unlock code for your phone even if you’re out of contract. Unlocked phones carry a higher resale value on eBay, since any buyer can use their own GSM provider at will.

Public interest in unlocking phones has spiked since Apple’s release of the iPhone, which up until this point has always been shipped with a lock to AT&T in the United States. Since it’s not possible to get an AT&T phone plan from outside the US, and a prepaid card would have astronomical roaming fees for being on a different GSM network, users who want to play with shiny, lickable iFruit have been looking for an unlock solution.

This post comes at an interesting time, since tomorrow Apple is expected to release a European version of the iPhone on the O2 network. The latest news from Rogers about Apple’s device is that negotiations are still ongoing; don’t expect anything until 2008. In the meantime, you’ll not only have to unlock the iPhone to use it properly here, but you’ll need a data plan that will likely be more expensive than any cell bill you’ve ever received.

Of course, with the recent unlocking progress, it’s possible to disable cell data and simply use the phone for your calls, and WiFi for Internet browsing when you’re in a hotspot. Still, at that point, it’s the same price to buy a 16GB iPod touch, pair it with a cheap Nokia for $0 on contract, and call it a day.

Remote Desktop 2.0 for Mac - Universal Binary released

ArsTechnica writes that Remote Desktop for Mac 2.0 beta has finally been released. It’s now a Universal Binary, which means that it runs natively on Intel OS X systems, while consuming less RAM and picking up speed. Apparently this version will expire in March 2008, which means we’ll have to see another update before then.

I’ll be trying this first thing tonight, as my client of choice for a while now has been CoRD which supports “tabbed” sessions for multiple connections.

Friday’s links of interest: color themes, a new blog, and tech talk

In an effort to be regular with my content - considering this week has not been kind to my posting schedule - I’ll continue with “Random Links of Interest Friday”. Here’s what I’ve stumbled across this week:

  • A List Apart: Sliding Doors CSS. This article provides examples of how to implement rounded tabs by styling an unordered list element.
  • CBC News: Digg dumps Google for Microsoft as ad partner. Facebook already has had the Microsoft contract for a while now, and I’m fairly certain Microsoft’s ad business is operated outside of the MSN/Windows Live norms.
  • ColorSchemer Online. I’ve been doing a few web designs this week and sites like this one have been immensely helpful in selecting complimentary colours for links, active elements, etc…
  • O2Networks Blog: A friend of mine, Dave Aldwinckle, has joined the weasel community of people who write things nobody else wants to hear online. He’s already got some great content online, such as this uTorrent technical manual for new users to the world of BitTorrent. (Disclaimer: EdgeLink Consulting indirectly hosts and helps with the IT dirty work for Dave’s site.
  • Wall Street Journal: Hide the Button: Steve Jobs Has His Finger on It. A discussion of everyone’s favourite CEO and his hatred for buttons in user interfaces.
  • McAfee Site Advisor Phishing Quiz. See if you can spot the scam sites from the real ones. Most of the problems, though, stem from incredibly poor English. If any of these scammers paid a technical writer to proofread their content, it would start getting really challenging to separate the real from the imitation sites.
  • ScoreHero gets new Guitar Hero III information. While I’m probably not picking up this game (waiting for Rock Band personally), it’s neat to hear about the improvements coming in the next version of the game. The forum thread is full of fanboys, though - as would be expected if your favourite game developer paid for a trip to you to see their next product.
  • The Math Moron. A Slate columnist, frustrated with her own mathematical ineptitude, decides to enroll in Kumon to be better able to help her daughter with homework. Also check out her latest piece about being a standardized patient and the following chat transcript.
  • RewriteRule examples for Apache. While the actual rules themselves are regular expressions (regex), the formatting of them can be slightly different. This site has a few good examples for your webserver configuration.
  • TOBlog: Your Rights as a Photographer in Toronto. A former coworker of mine wrote this post about what you’re legally allowed to do when taking pictures. Good advice for anyone who’s gotten a digital camera and is starting out into photography.

Oh Apple, you card: Browsing networked Windows PC’s shows blue screens of death

Quite the excellent image by Apple, good show:

Blue Screen of Death Network Browser