Apr 1, 2002

The PowerPC Conspiracy

Since the late 90s, when Apple introduced the PowerPC G4 and Intel introduced the Pentium III, there has been a severe performance gap between the venerable Macintosh and the ubiquitous PC. Not only did the Pentium III have a higher clock speed than Apple's G3 or G4, but its performance per clock also increased. The days of Apple/IBM/Motorola (henceforth AIM) triarchy in the microprocessor business were at an end, its pinnacle reached with the Mach V, a PowerPC 604 variant that outperformed the Classic Pentium, MMX Pentium, and Pentium Pro clock-for-clock. With plans for the Mach VI and Mach X (the PowerPC 604r and 605, respectively) canned, Intel took sweeping strides toward the throne of CPU superiority and has held on with an iron grip ever since.

What Motorola doesn't want you to know is that this obsolescence was planned from the beginning of its involvement in the PowerPC fiasco. Owing to spite and jealousy over Apple's choice of IBM's PowerPC architecture over its own Ripfire 88k series, Motorola decided to trumpet Apple's decision despite the fact that it had something better Apple desperately needed at that point in time: the M68060, the sixth CPU in the hot 68k family. Keeping its hands quietly in its pockets and staring at the floor in silence, Motorola remained mum on the new specs for the '060 and let Apple purchase the PowerPC 601 from IBM, which would act as a time bomb set to destroy Power Macintosh performance.

The PowerPC 601 was the Piltdown Man of its family: it bridged the gap between the older POWER instruction set architecture (ISA) and its direct successor, the PowerPC ISA; in fact, the 601 actually included some POWER instructions and emulated others by stringing together PowerPC instructions—it could run binaries compiled for POWER chips unmodified. This little dynamo also out shined the Pentiums of the day, which ran at 50, 66, and 75 MHz. The 601 was generally 1.2-1.5 times as fast as a Classic Pentium at the same clock speed. Apple and IBM were pleased while Motorola snickered silently in the shadows: their M68060 was running circles around both the Pentium and the PowerPC 601 in a beast called the Amiga. To put it in perspective, the '040 and '060 Amiga lines actually used PowerPC chips as text co-processors!

As Intel glacially moved from the Classic Pentium to the MMX-enhanced Pentium (and also down-clocking the new line), AIM released the PowerPC 602, 603, 604, and 620 parts, all designed to conquer niches in the market that the stop-gap 601 could never be specialized for. The 602 was used in stadium scoreboards, remote-controlled Transformers, and the popular Nintendo64. The 603 was a very power-friendly chip and could turn its various subsystems off and so was used in low-end desktops, laptops, and network computers. Its older brother, the 604, was created to compete with the secret P6 project that would eventually produce the monstrous Pentium Pro. Finally, the 620 was a 64-bit überzilla with support for up to 128 MB of L2 cache and top clock speeds exceeding 200 MHz.

Years later, in 1997, the PowerPC 602, 603, 604, and 620 chips had either been canned or were severely losing steam. In a seemingly clever move, AIM took the 603 and augmented it. The result was the PowerPC 750, which came to be known as the G3. Motorola's plan to sabotage Apple's desktop performance had just been realized. By the end of the year, Apple was selling Power Macs that ran at 233 and 266 MHz while the last of its PowerPC 604-based line had been running at 350 MHz! Aside from the obvious fabrication limitations of the G3, it also ran slower per clock than the 604 had. Of course, with Apple's interim CEO Steve Jobs at the helm, Mac users did not question this blatant paradox. G3 systems were snatched up by the thousands.

Presently, it is clear that Motorola's nefarious plot has almost come to its fruition. Apple just recently reached 1,000 MHz while the Intel (and now also AMD) attained clock rates of 2,400 MHz in the same time frame. Motorola injected additional roadblocks into Apple's plans by not letting it move away from the abysmally performing 603 core—the G4 was just a hacked-up G3 with AltiVec and an FPU borrowed from the outdated 604!

It is clear that for Apple to survive, it must look beyond Motorola's PowerPC: IBM's own processors would be a good choice, and a logical one at that. One thing remains plain: Motorola is slowly killing Apple—from the inside.

Mar 4, 2002

Eric S. Raymond's Match.com Love-Letter

I do the club scene a lot, some say I am a good dancer. I enjoy having a few drinks, usually ale or mead, and I have been known to cause a scene now and then…

Eric paused, breathing heavily. He'd never done this before and he wanted to make sure all of his best qualities were included in this email.

Feb 26, 2002

Requiem for an Open Source Mullet

Today I arrived at work and noticed nothing unusual — except the shifting and shuffling sounds comeing from the Open Source Mullet's cubicle. Minutes later, he swung around my corner of the cubicle farm flung up a peace sign to me.

"See y'around, man!"

I had no idea of the terrible truth.

It turns out that the Open Source Mullet had been quietly fired just moments before I had gotten to work. It was a lesson in choice of software: Open Source and proprietary software, licenses, and philosophy do not mix. It wasn't a shock, really, but after a year I had mostly stopped expecting it. Still, there are things the Open Source Mullet taught me; ways he touched my soul; knowledge he passed on to me I will always hold near to my heart.

  • Kansas City's "Butt Hill" is home to the "people who wear leather but don't ride bikes."
  • Sweating, swearing, flairing your nostrils, and drinking 12 cups of coffee a morning are not ways to be productive.
  • OpenBSD is a far more superior OS for firewalling than Linux.
  • Insisting on using Linux as a backup system for a Windows network will severely unimpress your boss.
  • Being owned by kiddiez using the "Hitler Root Kit" (I shit you not) makes you lose face amazingly quickly, even before you decide to wipe and reinstall the entire box.

So there will be no more flairing nostrils, swearing under anyone's breath, suggestions of Linux as a viable solution to [insert your problem here], hole-ridden t-shirts with "SCHWAG" written across their fronts, or pickup trucks in the parking lot decorated with Greatful Dead stickers, animal skulls, and dried mud.

This is a scathing reminder to never use Linux. Not that I needed it; I use Mac OS X happily every day and would never dream of switching teams — Linux can offer nothing to me that Mac OS X doesn't do better. But the real-world repurcussions of using "Free" Software and "Open Source" solutions were never more vivid and in-my-face than this morning.

Let it be a lesson to you all.

Feb 14, 2002

Wanna Cyber?

brynscamaro (23:11:13): you can tear me up
Trollaxor (23:11:33): great
brynscamaro (23:11:46): want to cyber
Trollaxor (23:11:54): r u gay?
brynscamaro (23:11:59): bi
Trollaxor (23:12:10): are you flaming?
brynscamaro (23:12:22): I'm a bottom
brynscamaro (23:12:31): luv to be fucked
Trollaxor (23:12:32): ooh good
brynscamaro (23:12:56): I'll swallow all of it
brynscamaro (23:13:07): how would you fuck me
Trollaxor (23:13:19): without lube and until you cried and bled.
brynscamaro (23:13:30): really
Trollaxor (23:13:49): u dont think i could make u bleed?
brynscamaro (23:14:31): I would put my legs over your shoulders so you could go deeper
Trollaxor (23:14:42): i may kill you that way
brynscamaro (23:14:57): I want it
brynscamaro (23:15:04): fuck me
brynscamaro (23:15:32): I'm useing a dildo right now
Trollaxor (23:15:38): uh ok... "ohh oooh i am so hard... your hole is so tight, you little twink"
brynscamaro (23:16:12): harder baby
Trollaxor (23:16:43): i just ruptured your colon
Trollaxor (23:16:44): booooooommmmm
brynscamaro (23:16:47): tear my ass up
brynscamaro (23:17:04): cum on...be serious
brynscamaro (23:17:11): u gay?
Trollaxor (23:17:21): you're bleeding profusely
Trollaxor (23:19:01): i think you are passing out so i slap you and fuck you harder
Trollaxor (23:19:13): "wake up bitch"
brynscamaro (23:19:21): I can swallow 12 inches
Trollaxor (23:19:24): "you useless fuckhole"
Trollaxor (23:19:57): ok i take my shit-encrusted dick out of your ass and hold it in front of you. "swallow, bitch"
brynscamaro (23:20:21): I'll suck you good
brynscamaro (23:20:38): I promise
Trollaxor (23:21:09): ok lick the shit off of my dick first
brynscamaro (23:21:19): my ass is clean
brynscamaro (23:21:31): sucking on your head
Trollaxor (23:21:33): not after i got through with it
Trollaxor (23:21:47): there'sd blood and turd all over my hard throbbing cock
brynscamaro (23:22:12): thats nasty dude
Trollaxor (23:22:32): you asked for it
Trollaxor (23:22:33): now SUCK IT BITCH
Trollaxor (23:22:39): you twink, i want you to make me cum
Trollaxor (23:22:44): all 10"
Trollaxor (23:22:49): cumming all over your face
brynscamaro (23:22:55): sucking baby
brynscamaro (23:23:19): you taste so good
Trollaxor (23:23:34): does that blood and feces taste good too?
Trollaxor (23:23:43): TELL ME IT TASTES GOOD TWINK
brynscamaro (23:23:52): yes
Trollaxor (23:24:02): ok i slap you a few times. SUCK HARDER
brynscamaro (23:24:20): mmmmmm
Trollaxor (23:24:35): i want you to masturbate yourself as you do this
brynscamaro (23:24:45): i am
brynscamaro (23:24:47): u
Trollaxor (23:24:57): finger your asshole
brynscamaro (23:25:03): mmm
brynscamaro (23:25:09): wish it was u
brynscamaro (23:25:35): will you kiss me
Trollaxor (23:25:38): ok i take my dick out of your mouth
brynscamaro (23:25:41): suck on my toung
Trollaxor (23:25:43): i kiss you
Trollaxor (23:25:48): now lay down on the bed flat
brynscamaro (23:26:00): yes
Trollaxor (23:26:01): you know what's coming next?
brynscamaro (23:26:13): time to ride
Trollaxor (23:26:25): no lay on your back, boi
brynscamaro (23:26:30): ok
brynscamaro (23:26:58): lieing
brynscamaro (23:27:05): ready
Trollaxor (23:27:23): now i squat over your head, my asshole poised above your lips... i let out a thunderous fart and hear you sucking in the scent through your nose. then i let loose with a wet ripping noise… a 18" turd slides out, 4" wide, and firm, and you begin wolfing it down as fast as you can.
brynscamaro (23:27:25): fuck me
brynscamaro (23:28:55): thats fucking nasty... I would kill you if you did that you dickless bitch!

"brynscamaro" signed off at 23:29:31.

Feb 2, 2002

Clarus: The Apple Dogcow

It's a well known fact that Apple, since its inception, has been a haven for free thinkers and progressive thought, heralded by none other than famous acid-tripping Steve Jobs and his hippie buddies from California. It was on one of the famous beach parties, notorious for getting out of hand, that Clarus was born.

It was a balmy night in August 1984 that Jobs held yet another beach party, this one with a special theme: who could come up with a mascot for the Mac development team? Of course, the Apple II team was there and tensions, as always, were high. That didn't deter the Mac team from bringing their pet, Clara, a cow they'd been raising on the Apple campus since birth.

Clara was birthed by the Mac team when they'd held a party on the Apple campus and had hired a bull-breeder as entertainment. All night long, the bull-breeder studded Hercules, his prize bull, with an assortment of cows. As the festivities continued throughout the night, a strange moaning was coming from one of the trailers.

One of the cows he'd brought with him was, unbeknownst to the bull-breeder, pregnant! The Mac development team, being the resourceful hackers they were, helped give birth to the calf, the mother losing its life in the process. The bull-breeder was so taken by the Mac dev team's efforts he let them keep the calf, which they named Clara.

Now, at the August 1984 beach party, the Mac team lobbied for Jobs to adopt Clara as the development mascot of the Macintosh. The Apple II team, spurned and bitter because of dwindling sales and neglect at the hand of Jobs, had brought their own mascot — Cletus, a vicious Rotweiler they'd bought from a ruddy-faced street man in the ghetto of Cupertino for $25.

Cletus was a frothing, flea-and-mange ridden terror that barked at the least provocation. The Apple II team fed it raw goat meat and corrupted 5.25" floppies to make it mean. They also kicked it and made sure its chain was too tight at all times. Here at the party was their chance for revenge at Jobs and his favorite Mac development team.

As the night wore on, both the Apple II and Mac teams got drunker and drunker before Jobs called for a company vote on the mascot. What met the company's faces was something none of them could have imagined, however.

In their drunken, stoned stupor, the embittered Apple II team had snuck into Clara's trailer and cut the rear end of off Clara. Drugging her with ether to staunch her cries, they had used an electric chainsaw, cut her back legs and rectum cleanly off, and taken them to the bonfire to cook and eat. They'd even fed some to the drunk Mac dev team.

After they'd done this, they forced Cletus into the gaping hole in Clara's rear end. Gnawing away at his first real meal in months, Cletus lodged himself in Clara's colon and couldn't break free. So when the Mac dev team opened Clara's trailer and led their pet down the ramp, they were met with a bloody, gut-strewn mess and a weird, unnatural animal call of moof!

The entire company was sickened by this and soon the sand was dotted with puddles of vomit. Cries of moof, moof! filled the air as the joined dogcow trundled terribly along the beach, seizuring with each step, vomiting an icky mass of hair and blood, with a glazed look in its cow eyes. With a final shudder, the dogcow fell and died, and the partygoers surrounded the putrid mess of bovine/canine flesh.

Of course, it didn't take long for the Mac dev team to discover the Apple II team's treachery and a bloody brawl ensued over the death of Clara. By the end of the night, the cow, the dog, and the Apple II team were simple piles of broken, bloody bones.

In light of the events that night, Jobs had no other choice to commemorate the tragic events that had unfurled and therefore made Apple's development mascot the dogcow, Clarus, a merging of the two animals' names, Clara and Cletus.

And that, for those who didn't know, is the origin of Clarus the dogcow. Every time you click on a Mac OS Easter-egg that utters moof, you can look back to the terrible events that August, 1984 night at the Apple beach party that brought you the Clarus, the Apple dogcow.

Jan 28, 2002

The PowerPC 7455 Is Too Little, Too Late

Let's face it: Apple's new offerings in the Power Mac line are too little, too late. The PowerPC 7455 is a cop-out for the real deals (the 7460, 7500, and the 8500). If Apple doesn't get its act together soon on the high end, it'll be relegated to a consumer-only nitch and dwindle until it's bought out for its brand name.

Apple's been severely slacking when it comes to keeping its high end customers appeased. Just how long did the Power Mac stay at 500 MHz? 18 months? Well, you do have to hand it to Apple: they broke Moore's law. But don't drone on about Motorola's bug in the 7400 that kept it at 500 MHz and no higher. IBM has a 1 GHz G3 out now (the PowerPC 750FX) and could have easily provided Apple with the firepower it needed then. No AltiVec you say? Motorola's a greedy miser. They could easily release an AltiVec-only co-processor, but they want to keep it tied to PowerPC so they're guaranteed business. Business from a company too stupid to drop deadbeat technology, Apple.

Motorola's PowerPC 7455 is a compromise. It's basically a rehash of heretofore substandard processor technology with a few new fabrication features added to let it crawl towards the 1 GHz mark. There's nothing new on the table with it, and that's what makes Apple look even stupider. How long have rumor sites been predicting Apollo (the 7460)? And it's a well-known fact that the 8500 has been in testing for over a year. Yet Apple finally breaks the gigahertz barrier with something that barely is capable of doing so, a silly token upgrade to the 7450.

Why do we Mac users put up with Apple delivering slop from a bleeding company that can't keep a schedule? The only thing that makes these systems "fast" compared to the new 2.2 GHz 786/Pentium4 or AMD's XP is Steve Jobs's Reality Distortion Field. That in itself is amazing, but not perpetually sustaining. Eventually (hopefully) Mac users will smarten up to this kind of marketechnology.

It's really kind of funny. Apple has awesome machines and stays ahead of the competition hardware-wise but runs Mac OS 8 and 9, which aren't at all native to PowerPC and can't do SMP, then it gets an OS that has memory protection, SMP support, full native PowerPC code, preemption, etc. (Mac OS X) and lets its hardware fall behind by a year.

I remember back when when Apple was encroaching on SGI's low and mid end systems; now you need a PowerPC 74xx to run Mac OS X because the 750 is under-powered but still shows up in the iMac and iBook lines. That's called selling snake-oil.

If I were you I'd consider the above and think about jumping ship. I didn't like to admit it but once I was honest with myself I felt like technology was going somewhere besides the Barbie aisle.