So the Saga of the Coffee + Laptop continued today.

Upon the Computer gaining its heartbeat back, I quickly realized that there were sections of my Hard Drive that had mysteriously disappeared!

So here are the bits of intelligence that I can share with the world.

Long ago, when I first bought my 15″ Powerbook, the Logic Unit failed, not once, but twice.  That machine was taken back from Apple, thanks to my purchase of the 3 year Apple Care Protection plan.  As this occured right during the transition from PowerPC to Intel based computers, I was offered a brand new MacBook Pro.  This was the first release of the machines, in fact they were so new they weren’t even in the store yet.   I would have had to wait for 2 weeks, and as many of you freelance web developers know, that is just not possible.

So I opted for the 17″ PowerBook pimped out to the max.

The problem here, is that I was given an Apple Care Tech Tools Deluxe cd based on my first computer, and was not given a new cd when I received the 17″ machine.  Why does this matter?  Because when you try to boot your 17″ PowerBook with a 15″ Tech Tool cd, you get a Kernel Panics.

Use this link, to get a disk image (DVD/CD) of the new version of the software.
Back to the present.

Apple’s built in Disk Utility did not repair my corrupted hard drive.

Apple’s Tech Tool Deluxe Volume Repair tool did not fix my corrupted hard drive.

What did the trick?

DiskWarrior 4 from Alsoft.

512msw4dvbl_aa280_.jpg

At $99 this is not necessarily cheap, but it did the trick right away.

I recommend.

I posted earlier on how to Get Rich with PHP5.

In that article Rasmus Lerdorf writes about how to use a certain set of debugging tools as well as PECL packages and database modifications to really tweak some serious speed out of your PHP web application.

I use a powerbook G4 for my PHP hackery, so some of the tools he mentioned are not available with a deault OSX 10.4 installation.  So I thought, hey lets write a how to install to make this work!!

First lets get a little tool called http_load. Get it here.

Untar the file.

tar zxvf http_load-12mar2006.tar.gz

run make

I recommend copying http_load to a directory like /usr/local/bin or /usr/local/sbin … basically somewhere in your path 🙂

Now lets install kcachegrind.  For that, follow this link over to the stray notes blog.

Stray Notes » Blog Archive » Running Kcachegrind on Mac OSX 10.4
Running Kcachegrind on Mac OSX 10.4

Now with both of those installed, you should be ready to go!

Debug your hearts out people!

I love Jeffrey Zeldman. As a young and aspiring web developer, living rent check to rent check, I feel personally close to this article. Web 2.0 has been an interesting trend, much talked about, and yet hard to find or actually define. Read this article to find a particually well defined view of what the wrong version of Web 2.0 is. The web today will not be the same web tommorow. Business has been redefined by the internet, and those companies which don’t see that will get farther and farther behind. The concept of value though has not fundamentally changed. The internet does force

Without further ado, please, read this article, and become wise with the ways of Zeldman….. and the force, when you get a chance.

A List Apart: Articles: Web 3.0
Web 3.0
by Jeffrey Zeldman

Web 3.0

Some small teams of sharp people—people who once, perhaps, worked for those with dimmer visions—are now following their own muses and designing smart web applications. Products like Flickr and Basecamp are fun and well-made and easy to use.

That may not sound like much. But ours is a medium in which, more often than not, big teams have slowly and expensively labored to produce overly complex web applications whose usability was near nil on behalf of clients with at best vague goals. The realization that small, self-directed teams powered by Pareto’s Principle can quickly create sleeker stuff that works better is not merely bracing but dynamic. As 100 garage bands sprang from every Velvet Underground record sold, so the realization that one small team can make good prompts 100 others to try.

Click here to read the rest of the article.

Ever since I first saw the three part video series The Triumph of the Nerds, I have loved Bob Cringely’s “I, Cringely” column. He recently released his predictions for 2006 on January 5th. Of these I find that #4 is really interesting to me:

4) Enough about Apple. Google will continue to roll out new products and services as it builds out its infrastructure for a huge push in 2007. They’ll need money, of course, so I predict a supplemental stock offering timed with a 20-to-1 stock split. 2006 is a building year for Google.

Will it be a building year for Google? If so won’t Google want a web product that is aimed at getting the world more fit through information and collaboration? They will. They will buy Collabofit. If they don’t, then Yahoo will.

All right, the 2006 predictions for Ben Wann are over. See you in 2007 🙂

Here is the rest of the I, Cringely Article.

I, Cringely: Win Some, Lose Some

Now for this year’s predictions:

1) This one is easy: Apple will eventually announce all the products they were supposed to have announced at this week’s MacWorld show, but didn’t, including a bunch of media content deals, a huge expansion of .Mac to one TERABYTE per month of download capacity per user, a new version of the Front Row DVR application, and two new Intel Macs with huge plasma displays, but with keyboards and mice as options — literally big-screen TVs that just happen to be computers, too.

2) The reason Apple changed its MacWorld announcements at the last minute was because the company sued little Burst.com a few days before, trying to invalidate the Burst patents. But since Apple sued Burst, Burst shares have gone UP by 30 percent. The market is rarely wrong. Suing Burst was an enormous mistake for Apple, casting a pall on their video strategy and potentially costing the company strategic alliances with networks and movie studios. Apple realizes this now and is struggling internally to find a way to change course and put a positive spin on the course correction. Apple will lose and Burst will win, and Apple won’t be able to afford to wait for the courts to decide anything, since time is critical in staking out Internet video turf. I predict that Apple will eventually take a license from Burst, that is UNLESS SOME OTHER COMPANY (Google? Real? Yahoo?) doesn’t snatch up Burst first. Here’s something I’ve noticed lately: Big companies believe in patents as long as they are talking about THEIR patents. Because Burst is three guys in an office in Santa Rosa, companies like Microsoft and Apple tend not to take them seriously. They forget that Burst spent 21 years and $66 million developing that IP, and the company has code that is still better than anything else on the market — code not even Microsoft has seen. Unless someone buys the company first, Burst is going to win this and eventually license the world. They are in the right, for one thing, and in practical terms they now have as much money for legal bills as any of their opponents. Apple can’t win this one.

Continue reading

Man’s mind, once stretched by a new idea, never regains its original dimensions.
– Oliver Wendell Holmes

Saw this on my Google personalized homepage and it made me think a bit. We all need a little stretching now and again. If we are working on being mentally “fit” we will stretch constantly. It is interesting the parallels between the athlete stretching after a hard workout, and this comment by Holmes. The athlete stretches to gain flexibility, and to acheive a higher degree of quickness in the future. The thinker, hopefully all of us not just athletes, needs to be stretched just as much. If we are never stretching, then we are getting Lazy. Lazy thought is the biggest problem in the world today. It is the root of apathy, and the killer of progressive thinking.

Just a thought. Tell me what you think.

Just got done reading an article over Paul Graham’s site. Everytime I leave there, I get a little pick me up on the work that I am trying to do. DONT WORK FOR THE MAN! Gotta stick to that….. Must stick to it…..
Must form start-up company…… Must be bought so I can make more start-up companies.

Anyways here is the link to the article. 🙂

Ideas for Startups

How do you get good ideas for startups? That’s probably the number one question people ask me.

I’d like to reply with another question: why do people think it’s hard to come up with ideas for startups?

That might seem a stupid thing to ask. Why do they think it’s hard? If people can’t do it, then it is hard, at least for them. Right?