Newsletter Issue #455
August 17th, 2008THIS WEEK’S TECH NIGHT OWL LIVE RADIO UPDATE
Back to school means that young people are going to be taken on shopping tours to buy not just the materials they need for their education, but lots of cool new gear. So you can expect that lots of iPods and Macs are being sold, plus lots of other cool electronic gadgetry.
So on last week’s episode of The Tech Night Owl LIVE, we called upon the expert to talk about the subject, none other than Steve “Mr. Gadget” Kruschen. The products he described covered a wide range and included a small set top box from Roku that streams Netflix movies and the best backup solutions for your brand new Mac.
No, we didn’t discuss that unexpected system failure at Netflix. The problem appears to have been fixed, at least as of the end of the week. All of the DVDs I had in my queue for this week, in fact, arrived on Saturday, just in time for weekend watching.
We also presented a detailed look at the top iPhone games, plus some insights into Apple’s MobileMe troubles, from Macworld Game Room columnist, Peter Cohen. Of course, I was a little out of my element here, since I’m not really a gamer, but I’m tempted to try a few — well, maybe one of these days.
In addition, Macworld’s Jim Dalrymple joined us to deliver a progress report on his efforts to record an album with his band, Full Throttle, which will be available on iTunes later this year.
Moving to another front, on The Paracast this week, Pioneer abduction researcher Budd Hopkins, who heads up the Intruders Foundation, joins The Paracast to talk about his research and present his highly outspoken viewpoints on the UFO mystery.
THE DEATH OF POWER PC SUPPORT IS COMING SOONER THAN YOU THINK!
When Adobe released a new version of Premiere for the Mac platform after an absence of several years, it arrived with support strictly for Intel-based Macs. The same held true for two new applications, Encore and Soundbooth, and Adobe’s excuse had it that removing support for older Macs would allow for much speedier development and testing. That meant we’d buy able to buy their new apps much sooner, which surely would help Adobe’s bottom line.
All right, so maybe that made sense at the time, since a large number of content creators were no doubt moving to the speediest Macs on the planet with which to create their audio and visual masterpieces. However, you can see the handwriting was definitely on the wall, although I, for one, didn’t expect to see a wholesale removal of Power PC support for at least another few years.
How wrong I was!
In June, Apple announced 10.5’s successor, Snow Leopard, intended to be largely a bug fix and performance enhancement release, without a lot of snappy features to entice you to upgrade. Although the official word on which Macs would be supported has yet to come from Apple, some developers were quick to violate their confidentiality agreements and report that the preview edition they got at the WWDC were slated for Intel only. While it’s possible that might change, the prospects don’t appear very promising.
I suppose there’s a reasonable argument in favor of that position. Most of Snow Leopard’s improvements were really designed to impact the Intel platform, such as superior multicore support. After all, only a single line of Power PC G5 Macs, sold in fairly limited quantities, had dual-core processors. While multiprocessing Macs were sold in both G4 and G5 variants, the total number isn’t terribly high compared to the Power PC user base.
As a result, I suppose many of you were inclined to cut Apple some slack there. After all, if Snow Leopard isn’t going to do much on your Mac, you needn’t worry about not being able to install it.
However, that would also seem to indicate that 10.6’s successor will also likely be Intel only. That means that Leopard and its various and sundry maintenance updates definitely represent the end of the line for the Power PC.
That, of course, doesn’t mean that there will be a wholesale defection of applications as far as Power PC support is concerned. The newly-released QuarkXPress 8, for example, retains support for not just Tiger but any Mac with a G4 or better. What’s more, there’s no indication that Adobe is going to abandon such support in its forthcoming CS4 upgrade. If they tried that stunt, I’m sure that millions of Illustrator and Photoshop users would complain vociferously, and sales would be sharply impacted.
Further into the future, it’s an open question just how long you’ll be able to buy new apps for PowerPC Macs. Apple is leading the way here, and Snow Leopard will provide some neat hooks for developers to enhance performance of their products. If anything, that will only greatly expand the performance disparity between these processor platforms and no doubt encourage many of you to retire your older Macs and join the Intel generation.
In retrospect, though, it seems to have come far more quickly than I think most of you might have imagined. Normally, Macs have been fully supported with new operating system reference releases for four or five years at the minimum. However, it’s also true that Mac sales are much faster than they used to be, and as Apple moves upwards of two-and-a-half-million Macs every quarter, the number of Intel models are quickly supplanting the Power PC.
Sure, when he announced the conversion to Intel during his WWDC keynote in 2005, Steve Jobs explained how simple it would be build Universal applications for Intel and Power PC. Just click a checkbox and compile your software. Well, that was partly true. You still had to optimize the application separately for the two platforms, and that could take some time to accomplish.
The optimization process wasn’t always successful. Microsoft Office 2008 for the Mac, for example, doesn’t perform so well in Power PC trim, but it’s not so swift on Intel Macs either for that matter.
Now I realize that suggesting that a lot of my loyal readers buy new Macs may not be a terribly popular thing to do. So I won’t! After all, the arrival of Snow Leopard is a year away, and then some. Nothing will suddenly render your existing applications inoperative. If you are pleased with the way your Mac performs now, don’t for a moment fret about the things that’ll happen a year or two down the road.
You can cross that bridge when the time is appropriate, and when it may be appropriate for you is not something I would even try to guess.
TECH SUPPORT FOLLIES: SUMMER EDITION
They say it’s hard to get good help these days, but in an economic climate where people are crying for decent employment, I’d think that qualified support people would be far easier to locate. That, however, isn’t always the case.
Now I should explain that I am a pretty satisfied user of the local cable service, Cox Communications, and I have a bundle that includes landline phone service, high speed Internet (20 megabits down/2 megabits up) and digital TV. For the most part, these packages are quite good. Cox digital telephone, for example, is as good as the service offered by the traditional telecoms, if not better, and don’t get me started about our local company, Qwest, which is notorious for treacherous tech support. I can tell you some stories, but not now.
In any case, Cox is going to get some well-deserved lumps this time, in the wake of a questionable software upgrade recently released for the Scientific-Atlanta high defintion Explorer 8300HD set top box they provide.
I first noticed a weird effect when my wife turned off the box to use the VCR. Its tiny LED screen displayed what appeared to be random hex codes, a symptom it was receiving some sort of downloadable update. After a short time, the telltale time display returned, and Barbara switched on the box shortly thereafter.
The first symptom to appear on the TV was definitely odd. A 4:3 standard definition TV channel had a picture stretched to fill the entire width of our widescreen TV. The resolution displayed in the LED was 480i, so I performed a little two-step with the 8300HD and verified that the only resolution configured for the box was the widescreen 1080i setting. That’s the default setting for high definition.
So where was it getting that 480i standard screen setting? The tech support person I reached when I contacted Cox hadn’t gotten the memo yet about the upgrade, and besides, when he checked it, found it to be no more descriptive than the pithy comments Apple provides for its updates.
After playing with the settings, I configured the box to default to a single resolution, 1080i, and let my Panasonic plasma TV perform resolution scaling chores. However, this unannounced alteration disturbed me, so I asked to have a service person come over and examine the situation just in case something really went wrong down the road.
His conclusion: Everything was perfect and, besides, standard definition TV should be stretched to the full width of a widescreen TV, even if it throws the proportions off and makes the pictures unnaturally wide. In fact, he claimed he set things up that way for all his customers. I pity them.
I made an effort to explain how wrongheaded this conclusion was, but he maintained that an incorrect setting was right and proper. In the end, I left the 8300HD at its single resolution setting and sent him on his way. I was tempted to call in a supervisor and suggest the technician needed some retraining, but I had better things to do.
Now the actual picture quality remains unaltered, which shows that the Panasonic is doing a great job handling the various resolutions sent down by Cox. I also noticed that on screen menus generated by the set top box seemed snappier, so there was at least one tangible benefit from that firmware exercise.
Speaking of Panasonic, I’m currently testing one of their DMP-BD30 Blu-ray DVD players. Blu-ray is the victorious high definition standard, by the way, and I have to tell you that the first DVD I tried, an HD version of the original 1994 movie, “Stargate,” an extended edition, had a brilliant, glorious picture that was far and away superior to the HD fare that originates from a TV station. That’s the difference between 1080p and 1080i, and you can see it, even if the distinction is somewhat subtle. There’s definitely less graininess in rapid-moving images, and no jaggies in titles or multicolored clothing and objects.
All right, that’s the positive aspect of the DMP-BD30. The sole negative so far is the way Panasonic packages its periodic downloadable firmware updates to the device. You see, they provide it in the Windows-specific .exe format, which is then supposed to be extracted to reveal the actual flash file. Rather than look for any translation software, I fired up Parallels Desktop on my Mac Pro, launched Windows Vista, and performed the download in Safari.
Parallels is well integrated with the Mac environment, and I just had to drag and drop the extracted flash file to my Mac’s desktop to complete the process. As per Panasonic’s instructions, you just copy the file to a blank CD-R. Once the disc is burned, insert the CD into the DMP-BD30, turn it on and observe the process. The instructions available from Panasonic’s support site explain the messages you’ll see on the player’s screen to indicate whether or not the upgrade is actually needed.
In my case, it was required, and after 10 minutes or so, the CD was ejected as the screen flashed a FINISH status message. Now, other than enhancing “playability and stability,” I have no idea what, if anything, was actually changed. I noticed no particular difference before or after the update was performed, but I’m happy to be running the latest and greatest.
Memo to Panasonic: Is it so hard to package these updates in a form that works with all computing platforms? I think not.
THE FINAL WORD
The Tech Night Owl Newsletter is a weekly information service of Making The Impossible, Inc.
Publisher/Editor: Gene Steinberg
Managing Editor: Grayson Steinberg
Marketing and Public Relations: Barbara Kaplan
Worldwide Licensing and Marketing: Sharon Jarvis
| Print This Issue
“Adobe’s excuse had it that removing support for older Macs would allow for much speedier development and testing”
I don’t think it is that: I remember them saying the reason was these applications relying on some third party code libraries available for Intel processors only.
Well, that’s just part of the explanation. But it does encompass what I summarized too.
Peace,
Gene
Gene, I think you’re right about the impending doom of the PowerPC platform, at least in so far as operating system upgrades go. A sure sign is that it’s getting harder and harder to find PowerPC upgrades for the old G4 towers.
However, there’s never anything wrong with moving forward AND keeping an old Mac around to run your favorite old software!
I have a PowerBook G3 FireWire/Pismo running Mac OS 9.2.2, and a 17″ PowerBook G4 running OS X 10.4.11, and a top-end 15″ MacBook Pro running 10.5.4. I keep the old ‘Books around for various reasons. Obviously, I do 98% of my work on the new MacBook, but every now and then, I still need to do something in PageMaker 6.5 (It works fine in Classic), or do something in some ancient Kodak pro lab software we used to use (it “sort of runs” on 9.2.2, but it really preferred 8.1).
I’m reminded each time I boot that old Pismo of just how far we’ve come in eight years… It’s always hard to fork over the money for a new machine, but oh, so satisfying once it’s up and running. I’ve felt that way ever since my first Mac, an SE.
Fortunately, my kids don’t mind our two G4 AGP-450 towers… They still think they’re cool! So do I, because my company was going to throw them in the dumpster if I didn’t take them home… They run Tiger just fine. When my wife can no longer update her dual 1.8 GHz G5, We’ll upgrade her to the latest Intel box. If she needs some Adobe software that won’t run on PowerPC first, well, that’ll be the trigger…
The biggest drain is not the coding, the compiler really does most of the heavy lifting. The time is sucked up by regression testing, QA Testing, big fixes that are sometimes platform specific now multiplied x2 plus you need to deal with what may work and how, in Panther, Tiger, etc…all together it can mean a 2-3X increase in development time and expense. To reduce this possible features are cut to bring the bug count down sometimes, because the feature never runs well on a specific configuration, never to be seen again. It also means developers are slower to exploit some processor or OS technologies because your customers are never happy when you tell them they can’t have something someone else that paid the same price is getting. in other words it’s a very complicated problem and Apple going one way is really needed.
The reason for Adobe not to ship Premiere for PPC is basic. It is purely i386 ASM code in various places, it was never designed with multi platform (in terms of CPU) in mind and I bet there are lots and lots of windows system calls etc. You see the games popping up right after Intel switch being “Intel only”? Except some really complex and demanding games, reason is similar. Some are even packing a Windows game with “Cider” technology and (sadly) still sell Mac version 30% more expensive. This wasn’t really what I expected after the legendary “endian, non endian, altivec” issues were gone. It is sad really.
Adobe also proved that Premiere can’t be trusted as a multi-platform, state of the art code like AVID or Final Cut Pro. Nobody takes it too serious anyway. The fact that it is “AVI based” should give a clue.
The reason Snow Leopard, a pure 64 bit OS without Carbon (not sure about Carbon?) support for Intel chips is easy one too but it could be really hard to understand for PPC users. On Intel land, if you have all pure 64bit code running, you have access to 2x more registers and special CPU features. PowerPC was designed with 64bit in mind from the start and it doesn’t really care if code is 64bit or not, it is the same amount of registers and commands. That is why you see laptop/windows people who can only install 4 GB still uses 64bit Windows editions and demand 64bit applications. It is not like they want Internet Explorer to use 8 GB+ of memory 🙂 It is, they want IE in “64bit native code”. They aren’t elitist or clueless, pure 64bit really works faster on Intel/AMD 64bit CPU. Not 2x though 😉
So, a pure 64bit OS for PPC doesn’t really make too much sense and some people really know what all of this about say, there is also a possibility that PPC will run “pure 64bit” code 10-20% _slower_ than same code in 32bit code.
While G5 , especially multi CPU/core G5 machines deserve a “pure Cocoa and 64bit” OS from Apple, it is not happening but it is not really a big loss. Pure 64bit editions of Linux and BSD are available for G5+
Interestingly, if Snow Leopard was available for G4/G5, it would create major hassle for PPC people upgrading to it. How? If they really shaved off lots of Carbon or completely got rid of it, we would be in position of asking for PowerPC “snow leopard” code to those developers. As it is 64bit OS, we would be in fact asking for “PPC 64bit code without carbon calls”. I don’t see it working in future. In current shape of things, 10.4.11+10.5.x compatibility will be enough.
Also Apple should sit and explain it to developers on a public page. It is not “G5 is outdated,we drop support” thing, it is way technical. I know they must be afraid from making things too complex, nerd but Developer pages should contain that background info.
Another note to developers who will drop G5/PPC support without any valid, understandable reason? Well, I don’t know/use/buy their software anyway 🙂 Seriously, my software doesn’t really care for “fashion” things. If they need to drop something, they always have very valid reasons such as Rapidweaver 4 requiring Leopard because it uses its core features.
It is very visible in folding@home . They could never ship some kinds of molecules/code to PPC because the variant of Fortran they use never had compiler for PPC processors. It was happening long before the Intel switch so some code really can’t exist on PPC.
On Adobe’s Premiere case. It was always poster child of Windows semi-pro video editing and it was always AVI based already. It would be huge if AVID drops support or FCP drops support which, until some massive changes, I don’t see it happening. In fact, AVID guys still recommend 10.4.10 with a specific, older Quicktime installed. In pro video business, you don’t require “latest” OS. It would never work. There are still lots of Video workstations running on Windows 2000 for example. Not like they can’t install Vista or afford it, it is tested to the limits and truly stable thing and those machines aren’t connected to Internet anyway.
While I am not in sound business, the amount of machines running OS X 10.2.8 really surprises me, they are in million dollar Hollywood class sound studios too. Again, they aren’t connected to net and they only do one job, they do it well.
No surprise there with the drop of PowerPC support. Go back to 1996 and Apple dropped 680×0 support two years after the PowerPC was introduced. Same goes for PowerPC to Intel. Two years after the Intel Macs were released, we are seeing less and less PowerPC support. The PowerPC G5 is already 5 years old, why should Apple still support it? I think they have already fully optimized OS X for PowerPC, so there isn’t much more they can get out of it. I would much rather have an OS optimized for Intel, since that is the future of the Mac.
I disagree with your assumption that most Macs are supported for 4 or 5 years minimum with an OS. My Mac Centris 650 supported System 7.1 through 8.1. (System 7.5 and System 7.6 offered some improvement in networking, but overall lacked significant new features. OpenDoc, QuickDraw GX, and PowerTalk were complete failures). My Power Mac G3 Beige supported 8.0 through 9 (9.1 through 9.2.2 was just bug fixes). (Mac OS X 10.2.8 was tolerable, with CPU and Graphics upgrades). My PowerBook G3 Wallstreet 2 offered less OS support with 8.6 through 9. My iMac G5 iSight only supports OS X 10.4 and 10.5!
There are a few Macs that do have a vast range of support. For example, my PowerBook G4 15″ Titanium 867 MHz model supports OS 9.2.2 booting, through 10.5! Not bad for a Mac that was introduced in Nov 2002. Granted 10.5 is not a very good experience, so I fell back to Tiger.
The majority of Macs only support two versions of the Mac OS. The transition from System 7.1 to Mac OS 8.1 was approximately 5 years, but that was mainly due to the failure of Copeland. Tiger to Leopard was much quicker, and my iMac doesn’t get many new useful features between Tiger and Leopard. The feature list may appear long, but most are never used. So sometimes it may seem a Mac has a long duration of OS support, but if you look at the actual OS releases, it is only two versions.