Installing Mac OS X 10.5 on my first generation 17-inch PowerBook G4

Mac OS 10.5 running on my first generation 17

My PowerBook is five years old now, and doing a little research the other day, I figured that it wasn’t in such bad shape that it couldn’t handle a bit of an upgrade when it came to the operating system. It started out with 10.2 (Jaguar) when I first bought it, and the moves to versions 10.3 (Panther) and 10.4 (Tiger) were simple upgrades. Over the years, performance has gotten sluggish, so my thought has always been that if I were to take this aged beast to 10.5 (Leopard), I’d have to do a clean install.

The whole process took about four hours to complete, reformatting the hard drive, installing the OS, and getting the needed updates all in place. Network traffic seemed to be the major slow down, but there wasn’t much in terms of hiccups. Just needed a little patience while it all worked its way through.

The big thing for me was getting all the data backed up, but I keep more of the important info stored on my desktop at home. The PowerBook is more of a mobile device when I need to have that ability, so it was mainly making sure that nothing was missed that I couldn’t live without.

When it came to applications, I was willing to part with programs like Microsoft Office or Photoshop that I’ve been able to obtain from my remaining days of college (yes, legally) because I’ve come to rely on so many open source options like GIMP, Google Docs, Open Office, Smultron, Cyberduck, or whatever neat files that seem to pop up on opensourcemac.org. I have also tried iLife alternatives like Picasa and found that it’s fairly well adapted for my situation because I always have that desktop to go do some major photo work when needed.

Getting everything in place today, I have been extremely happy with how my PowerBook has been performing with Leopard on it. The UI has taken a little getting used to, but I keep getting the cool factor more often than none. I’m rarely one to complain because I find ways to adapt to various situations without too much problem, something I do consistently with my day job in a Windows environment, mixing in hints of Linux.

Alas, the battery on this baby is far passed its life cycle, so I’ll never know how it does with Leopard because it would only last from about 20 minutes on a full change with Tiger. Firefox is already behaving better, especially when it comes to Google Reader, my major lifeline to keeping up with the rest of the world.

It hasn’t been 24 hours since I got the install done, but I’m impressed with what I’ve seen so far. It gives this old laptop some extra worth until I can replace it with one of those new, fancy MacBook Pros that came out just this week. I’m good in the short term.

Leopard is cool, I get it

I’ve had a few folks ask about Mac OS 10.5 Leopard. Have I seen it first hand? No. Have I upgraded to it? No. Do I want to? Yes.

I’ve been reading a lot about it[arstechnica], and it seems like something I could really use, like, and get used to. There are so many features that I would love to get my hands on, and there are some pretty neat podcasting tools that have peaked my attention.

Still, I haven’t gotten my hands on it yet. In due time, it’ll come. Rebecca’s MacBook can handle it, and the iMac will cruise right along with it. However, I’m thinking that my 17-inch Powerbook G4[wiki], this being my major hesitation before leaping into Leopard, might not like or be able to fully handle the new OS.

Right now, I’m running 1GB of RAM on my Powerbook, and the maximum I can put into it is 2GB. There lies the dilemma. Do you make the upgrades or do you consider an overall upgrade, getting a flavor of MacBook with a faster processor?

It’s a no-brainer as to what you should do, but the reality of what you, and the bank account, can do is another.

I’m incredibly jealous of the track pad on Rebecca’s laptop and the ability to use it to scroll. I swear that ups the ability to do things faster, and it might be time for me to downgrade to a smaller laptop for the sake of portability.

That brings me back to Leopard. The Spaces feature means that you don’t need a huge screen real estate, the reason I got this first generation 17-inch, to be efficient. I think I could be happy with a 13-inch screen, and the ability to have Firewire 800 is a consideration that I could live without, but prefer. Still, with the iMac at home, I can survive on Firewire 400 when being portable with my external hard drive, but even that lives at home most of the time.

After that, I have a little issue with being on the bleeding edge. I’ll let those brave souls out there be the first to be first. If there are any issues, let them figure that out and have the fixes come down as a result. I haven’t heard of anything huge yet, but never say never.

Until then, I’ll keep contemplating upgrades for my Powerbook and looking for cheap RAM for a laptop that was discontinued about as soon as it was released.

Flaw in Mac OS X; proof-of-concept code exploit

Worth noting and passing on to other MacOS users.

A security researcher has published attack code for an unpatched flaw in Mac OS X, the latest vulnerability in the “Month of Kernel Bugs” campaign.

The proof-of-concept code exploits a security hole in the way Apple Computer’s operating system handles disk image files, the researcher wrote Monday on a blog devoted to the campaign, which promises to reveal details of a new flaw in low-level software every day this month.

“Mac OS X com.apple.AppleDiskImageController fails to properly handle corrupted DMG (disk image) image structures, leading to an exploitable memory corruption condition with potential kernel-mode arbitrary code execution by unprivileged users,” wrote the researcher, who goes by the initials “LMH.”

The vulnerability could be exploited remotely, as Apple’s Safari Web browser loads DMG files from external sources, such as one found while visiting an URL, LMH wrote. That could let an outsider compromise a system. [cnet]

To put it into simple terms, there is a risk, but you have to actively download a file from the Internet for anything “bad” to happen. Nothing happens from just having your computer connected to a network. I’m sure Apple will attempt to fix this in the very near future.

Just be smart with what you are doing. Don’t download anything you can’t be really sure of. If a website that you visit automatically has a file start downloading onto your computer, stop it as soon as you can. If it gets downloaded anyway, do not allow it to expand or activate. Cancel anything your browser asks, and do not double click on the file itself. Delete it as soon as possible.

Skype 2.0 goes gold for the Mac

Video panel in the preferences of Skype 2.0Skype is the staple of The Crazy Canucks podcast. I got it downloaded and tinkered with it just a little bit(the image posted here is a quick screenshot of the video panel in the preferences, which has similarity to iChat). We’re actually looking to record another episode this evening, but I doubt this will really effect anything involving VoIP. The major addition to this version is video support being added for Mac users, making video chatting available between PC users of Skype.

Posted on their blog yesterday:

Skype for Mac 2.0 goes gold today, which means that we’ve tested it, you’ve tested it and we all agree that it does a pretty good job. Download it now and video call your friends, family, colleagues or anyone else you’d like to see face to face. Remember not only does it work with other Mac users but it also works with Windows users too. That means even more people for you to video call with.

We’ve improved the video quality and made changes so that video calling can now work on older systems allowing more of our Mac community can use it.

Thanks for all your feedback and help to improve the quality of video throughout the beta. A lot of you have sent in your stories on how you’re using Mac 2.0 to get face to face with far flung friends and relatives and we’re delighted we can help to bring you all closer together. Many of you also told us that you’re using video calls with business colleagues across the globe or to see your family back home when you’re away with work. If you have any more stories you’d like to share with us please email them to stories@skype.net. [skype]

The question will be about quality when you make your video calls across platform. The quality of your video card combined with the quality of your webcam will offer mixed results, more so when it comes to the world of PCs. Regardless, you’ll still be able to see grandma wave to you over the internet, no matter how blurry or pixelated she might look. You’ll just never know if she’s giving you the finger or not.

Exploring the open source road

For the longest time, there have been two main programs that I have used when it comes to doing a lot of my web-editing stuff. BBEdit and Fetch have long been staples in my application library, and that’s pretty much the same two tools that I have been using since I was in high school. I’ve tried my hand at other things, but nothing felt right or as good as lines of code across my screen.

Mmmmm… code.

I decided to venture down the Google way and see what else might be out there in the open source world, specifically for the MacOS. Well low and behold, Open Source Mac was the first site to show up on the list and had the answers I was looking for. I went from just checking a few applications out to making the following programs a part of my permanent library of web tools.

Vienna Finding an RSS application, plugin, or whatever makes reading my feeds easier has been a battle. Safari is good, but not great. Firefox has some good plugins, but nothing has made me happy. Vienna is my first experience with using a stand-alone application to monitor RSS feeds. It works well, imported all of my feeds without a hitch, and looks really nice. “Smart Folders” are super handy, and it’s MacOS native.

CyberduckIf the name doesn’t get you, then the application icon will. Cyberduck is a really great concept for an FTP program. It’s got a simple look to it, but I was instantly hooked with it’s ability to do everything that I needed it to. Let’s be honest though, what more do you want from an FTP program? Upload, download, surf directories, change permissions, and so on. I could use some neat, quacking sound effects though, especially when a download is complete or something.

SmultronSmultron. My final verdict is still pending on this one, but it is a huge step in the right direction. I love the single window with the ability to do split screen editing, and you can trade that for tabs instead. Managing so many files with one program is tricky for any code ninja, but the ability to highlight text to apply a tag is a bit lacking(or maybe I just haven’t discovered that element yet). One cool thing is that it recognizes functions, which makes jumping around your CSS super snappy.

There are more applications that I’m curious about trying out, but these were three that were very impressive to me. Those other programs I mentioned cost money. These other three don’t, and I get a little tired of having to pay for those upgrades, especially when you can get open source stuff like this. However, donate to the developers if you can and give them feedback so they can make this stuff better.

MSN 6.0 for the Mac isn’t my new best friend

I use a variety of chat clients. Anyone who does the same knows how much of a pain in the ass this is. I’ve tried those all-in-one things that people cobble together, but let’s be honest about them, alright? They’re crap. Nothing has been made that can truly do with the original version can do. Stability is always questionable, and it never looks pretty. Setup can be a pain, and cross-platform communication is painful.

So MSN 6.0 came out yesterday for the Mac. Great. Yet another version that doesn’t have what it needs to have, and it works worse than the previous one. No video or audio support, and there is this “Windows Live” thing that you can click on. Everytime I do that, it screws up. Gotta quit out and relaunch.

This is the only chat program Rebecca has while she’s at work, and it gets oh so better. MSN will decide to not even send out messages back and forth sometimes. Whole conversations will get mucked up, and we’re left clueless as to what the other person is saying or if either of us got the message at all.

I think that out of all the cients I use, MSN is the most unreliable. The words “Microsoft” and “Mac” probably tells all, but if you’re going to put something new out, make it work. Making it look better doesn’t help things at all.