Exporters From Japan
Wholesale exporters from Japan   Company Established 1983
CARVIEW
Select Language

May 2002 Archives

Derrick Story

AddThis Social Bookmark Button

Back around the first of the year when the new AOL AIM client for Mac OS X was released, I was impressed with the host of features it supported. That is, until I actually started using it full time. If you want to see something ugly, open the terminal window and check CPU usage with AIM running.

I know iChat is just around the bend, and I’ve certainly been impressed with what I’ve seen previewed. But for everyday use, Adium can’t be beat.

This lean, mean, Cocoa client looks great and my TiBook hardly knows it’s there. I particularly like the font rendering and the tabbed interface.

One of my coworkers commented that he had to turn off the sound on his iBook because the various bird noises emitting from the client drove him crazy. Funny thing, I was just about to say how cool I thought they were.

Brett McLaughlin

AddThis Social Bookmark Button

Well, I finally gave in to the hysteria. I’m a Java editor at O’Reilly, but have been foraging more and more into OS X land, for a couple of reasons.

First, I’m a bluegrass player (banjo, guitar, mandolin, etc.), and always playing with recording stuff. That got me into Macs, as all the good audio recording software (ProTools and MOTU [Mark of the Unicorn]) runs better on Macs. Although none of these guys are OS X-compatible yet, they forced a nice G4 desktop to enter into my life.

Lately, though, I’ve been more and more intrigued by OS X and it’s ability to solve so many of Windows’ inconsistencies and annoyances. I’m also beginning to really dig into Java and OS X, both as an editor, writer, and programmer. In fact, I’m going to try and write Volume II of my Enterprise Java series entirely on an OS X machine, code samples and all.

So with all that history, I convinced myself to get a TiBook instead of a PC laptop, and it arrived today… and man, I’m hooked.

Look, I have a Mac desktop, so there’s nothing per-say different about the TiBook in terms of operation or OS or anything like that… but the thing is just so … well … sexy! Sleek, silver, and my wife is still oohing and aahing over it (and she thinks computers are good for two things: solitaire and coasters). Anything that an 8-month, 3-week pregnant woman coos over at this point that doesn’t wear diapers is a major deal, you know…

So as I ‘blog this I’m throwing on the developer tools, and getting ready to check the sources for one of my books, the upcoming NetBeans: The Definitive Guide out, and I’m just struck by how Apple has finally done what Windows, Unix, Solaris, Linux, and all the others have been trying to do for so long: make you look cool to be a developer, instead of like a geek.

Instead of looking like some nerd that should have on horn-rimmed glasses, I can code on a machine that would fit in more at an IKEA magazine booth than an Internet cafe. And with 512 MB of RAM, I can edit Photoshop images that are 50 MB+ without having to kill my Java processing (an XSL transformation running under Ant) in the background; my Windows desktop (also with 512 MB) chokes on the exact same task. So now I’ve got the sleek, sexy exterior with the under-the-hood power I want.

You know what? I realize that I’m late to the party, and that I’m saying the same things that you probably have been hearing for months; but who cares? It’s new to me ;-) And of course, that means that now there’s a full-time Java editor at O’Reilly floating around looking for more Mac books, in addition to the upcoming (you heard it here) Java on OS X that I’m already bringing along. So sell the cars, kids, and get yourself a TiBook. Best buy of the year, bar none!

James Duncan Davidson

AddThis Social Bookmark Button

Once again, I’ve taken to the seas on Neil Bauman’s latest Geek Cruise in Alaska: MacMania. There’s lots of good stuff going on and lots of entertaining speakers like David Pogue of Missing Manual fame. With almost 200 geeks at sea, it’s a fun time.

The focal point of the cruise has become the library on board where 802.11b has been set up complete with a satellite uplink. This gives us, on average, a 70k connection to the mainland. The only catch is that there is a 600ms latency which really plays havoc with ssh terminal connections. But for email and web browsing, it’s great.

It’s interesting watching how wireless affects the group dynamics. The last Geek Cruise I was on, we spent most of our evenings in the bars dancing to loud cheesy music. This cruise, we’ve been staying up late in the library talking with each other, sharing digital pictures, and even hacking a bit of code. As I right this blog, John de Lancie is playing scratch tracks of his work for a group of people, Jason Hunter is showing his Yosemite pictures, Sal Soghoian looks to be working on some AppleScript code, and Randal Schwartz is cracking jokes.

It’s a good time. And the 2.4GHz wireless is only helping create an environment for the other socialization to happen.

Brett McLaughlin

AddThis Social Bookmark Button

As an O’Reilly editor, I’m always trying to look for information related to what readers think about our book offerings. Generally, I try to point readers at existing books, illustrate how their questions are often already answered in print, and in general expand awareness of existing O’Reilly titles.

As an O’Reilly author, though, I have a bit of a different approach. I look for holes in our offerings, and try to find interesting topics that are yet to be covered, and then write on those topics, or (back to editing mode) find someone else to.

One of the big topics these days, and one I’m pretty active in, is the J2EE space. It’s interesting to note that there are literally hundreds of books available, in production, in process, or in some other form of “in” right now. What I’m curious about is that with all that “coverage”, there still seems to be very little going on in the way of true saturation of that space. In other words, there still aren’t books that answer even simple questions.

Perusing the O’Reilly catalog, I see the various J2EE API books (Java Servlet Programming, JavaServer Pages, Java and XML, etc.), and lately some more practical books (the Building Java Enterprise Applications series, for example). I also know that people are desparately clamoring for patterns books (what is the Visitor pattern, et. al.), and even some server-specific books (jBoss, for example). So while there are all these books, there seem to be very few answers. I’m curious as to what others think… what voids are still out there?

Let me know… your comments are welcome, and hey, they go straight to the source for good content :-)

Brian Jepson

AddThis Social Bookmark Button

Related link: https://zdnet.com.com/2100-1105-919531.html

ZDNet reports that a SQL Server worm is making the rounds. It preys on SQL Server installations where the sa password has been left blank. So, if you’ve installed MSDE or SQL Server recently (even if it’s just a personal development machine), change that password!

James Duncan Davidson

AddThis Social Bookmark Button

I’ve been using OmniGraffle for about a year now. It’s a really good tool that does what Visio did best in its early years: Diagramming, plain and simple. In the new 2.0 version there are several really nice improvements, but my favorite by far is the ability to drag a Cocoa framework (say, /System/Library/Frameworks/Foundation.framework) onto the OmniGraffle application icon and have it generate a nice class diagram for you.

It’s way cool and has helped me quickly get a sense for several of the newer frameworks and how the pieces go together. Along with Cocoa Browser, it’s become one of my tools for working in Cocoa and Objective-C.

Derrick Story

AddThis Social Bookmark Button

While most folks at the Emerging Technology Conference are trying to figure out what tomorrow will bring, Brewster Kahle is using digital technology to catalog where we’ve been.

Kahle is an Internet pioneer who among other things, invented the Wide Area Information Server (WAIS). He studied artificial intelligence at MIT where he earned his B.S., and he’s now applying much of his intelligence toward saving millions of documents, images, thoughts, comments, and ideas from falling into a cultural abyss.

The Internet Archive is an effort to provide universal access to comprehensive collections about our cultural heritage. An aspect of this archive that you may have explored is the Wayback Machine, a catalog of Web pages dating back to the mid 90s.

Listening to Brewster talk during his Tuesday afternoon session was both comforting and alarming. On one hand I was thankful to have someone of his caliber working diligently to preserve the content that comprised one of the most phenomenal leaps in communication that society has ever seen — the Web.

On the other hand I was wondering, what were we thinking? I can’t believe that our culture is so short-sighted that we didn’t have a mechanism in place to record and preserve our own history.

Ask folks you know what they’ve retrieved from the Wayback Machine. Nine out of ten times they’re looking for pages that they created years ago and didn’t archive themselves. Were we that distracted while exploring this new frontier called the Internet? Maybe we were too busy creating content to consider preserving it too.

I’m a big fan of Brewster Kahle’s work. But his efforts have reminded me that I need to be my own archivist as well as creator. Thank goodness for the Internet Archive. But ultimately Brewster’s most important achievement might be his evangelism. Maybe his enthusiasm will help all of us do our part to preserve our cultural heritage.

James Duncan Davidson

AddThis Social Bookmark Button

After Steve Jobs announced Rendezvous at this year’s WWDC, a lot of questions were in the air. What is it? Will it really be standardized? As well, many comparisons were made between it and other technologies like JXTA and Jini.

Rendezvous quite a bit lighter than those other technologies and is based on an ongoing set of IETF standards in progress that have been under development for several years now. In fact, if you’ve ever seen your computer set itself to an IP address that starts with 169.254, you’ve used part of Rendezvous.

If you want to read up on Rendezvous and how it works, check out the Zeroconf working group site. And those of you that are working on JXTA and Jini–listen up. You really want to make sure you take advantage of this stuff. It’s easy. It’s simple. It’s elegant. And I have a feeling its going to take off.

AddThis Social Bookmark Button

Related link: https://www.nytimes.com/2002/05/13/technology/13FREE.html

The NY Times takes a gander at Creative Commons, a non-profit enabling simple ways for people to designate their work as being in the public domain. “It’s a way to mark the spaces people are allowed to walk on” says Stanford Law professor, Larry Lessig.

Creative Commons will be officially announced this week at the O’Reilly Emerging Technology Conference.

Derrick Story

AddThis Social Bookmark Button

If you’ve never heard the term “cafe computing” before, then that makes two of us. But after this week at WWDC, I sure know the phrase now, and from what I can tell, this is triple-shot technology.

On the surface, the concept is simple. You go to a coffee shop, open your laptop, log on to the local network, and answer your e-mail while sipping a cup of extra strong French roast.

But a number or important tech things are happening to enable your coffee shop browsing. First you need a portable device that’s light enough to carry around with you. Then you need sophisticated battery technology to power it for a long time. And finally, you have to be able to connect.

We’re approaching the day when you’ll have three different wireless options available — 802.11g, Bluetooth, and Zero Configuration Networking. I call them the triple-shot brew.

Shot One: 802.11g

Apple helped 802.11b gain popularity by embedding the technology in their computers. WiFi is great for certain applications, and we’ll probably see Apple adding 802.11g to its AirPort functionality before too long. The “g” version is capable of a much higher data rate than “b” — 54Mbps compared to 11Mbps. But 802.11g has a smaller broadcast radius than 802.11b at full bandwidth. In cafe computing environments this shouldn’t present a problem though because base stations are near by.

In case you’re wondering, 802.11g won’t replace “b,” at least not in the foreseeable future. It will augment it, and your equipment will be able to access both protocols.

Shot Two: Bluetooth

There’s no need however, to use 802.11 if you want to exchange electronic business cards with the guy sitting next to you drinking an Americano. Bluetooth is perfect for such a situation. Apple seems to be viewing Bluetooth as a sort of wireless USB, and I’m sure we’ll be seeing Bluetooth hardware built into Macs very soon. Apple has already released its second preview of Bluetooth software, and they are well down the road to exploring its possibilities.

Some people have wondered if introducing Bluetooth to the cafe environment will disrupt 802.11 traffic because they both live on the 2.4 GHz band. The answer is probably no.

Bluetooth slices up that band into 70 or so sections and sends out 1Mbps packets over the entire spectrum. If one of those packets happens to collide with an 802.11 transmission, it’s simply dropped and resent. In other words, interference isn’t really an issue.

Shot Three: Rendezvous

And last, but not least, there’s Rendezvous, Apple’s name for Zero Configuration Networking. Rendezvous uses IP to discover, query, and transfer data wirelessly using standard IP protocols.

As hardware vendors begin to add multicast responders to their products, we’ll soon see a day where you walk into a room with your laptop and it “discovers” all the devices in the local area. So if you need to print, the laser printer in the corner of the room automatically shows up in your printer dialogue box. And when you leave the room, it disappears.

As it turns out, you may never want to leave the Cafe. With your laptop, you can browse the Internet, check your e-mail, share information with those around you, use local devices, and yes, have something to drink too.

Cafe computing sounds like such a simple activity, even though it embodies very sophisticated technologies. The good news is that most of this technology will be invisible to users. Just good coffee and lots of data.

Other WWDC weblogs:
Tim O’Reilly on Mac OS X
Rendezvous Is French for JXTA
Apple Not Resting on Its Mac OS X Laurels

Jason McIntosh

AddThis Social Bookmark Button

After having found Objective-C and Cocoa programming in Mac OS X to be a lot of fun, I’ve started work on my first big project, a DocBook-aware text editor. Unfortunately, there doesn’t seem to be a lot of support for XML processing with Objective-C, at least not enough support to be obvious to a Cocoa newbie like me.

What I have found so far reminds me a little of what the Perl & XML scene looked like perhaps three or even four years ago: there is scattered support here and there, but no solutions that fill one with confidence. Here’s some bits and pieces I’ve come across in my search:

Related Reading

Perl & XML

Perl & XML

By Erik T.?Ray, Jason?McIntosh

The Coconut Library contains an API for working with libxml2 — wow, as a big fan of the XML::LibXML Perl module, I’d really like that. Unfortunately, these libraries are geared to work on on Unices other than Mac OS X, and I’m not sure how to get them into the right shape so that they’ll compile with Project Builder. I’m not sure I’d want to anyway; from what I can make out of the scanty documentation, the library uses its own classes for everything, including strings, so it apparently assumes you have no Cocoa or AppKit frameworks on your machine already. Eh.

GNUStep also contains some tantalizing XML support, but again, this project’s goal involves bringing Cocoa-like programming frameworks to platforms other than Mac OS X, and not extending OS X’s own frameworks.

Subsume Technologies’ STXML framework, on the other hand, is definitely for Mac OS X (so much so that it’s only available as a binary). It reminds me a lot of Perl’s XML::Simple module, except that the API it offers appears to be read-only, and thus it’s not much use to me; I want to be able to parse a file into a memory structure, and then modify it while the user modifies the corresponding document. I suppose I could always punt and try subclassing the sucker, just to get started quickly.

(Meanwhile, I smiled to see that Subsume hosts the original DasBlinkenlights Mac screensaver program from 1992.)

Maybe the most promising thing I have found is the MPWXmlKit framework, a free and open project offered by Metaobject. Yay, it compiles in Project Builder (albeit with lots of warnings, and only after you compile and link in the same company’s free MPWFoundation framework). Peek in the public headers: I see DOM! I see SAX! I know them! They are my friends! But I don’t see any documentation or examples, and no class has an obvious way to feed it a file. I Perlishly expect to see at least one class defining a parseFromFile method. No dice there. Hmm. And the great Google is mum. Still rather intriguing…

Apple itself offers two XML solutions for Mac OS X programmers, both of which land wide to the net, as far as I’m concerned: a Java framework, and a Carbon library. Nothing for Objective-C? From Apple? Gee whiz.

I kind of wish there was something like CPAN for Cocoa frameworks. Oh well. My search continues…

Maybe I should just write the whole thing using the Cocoa-Perl bridge. That’ll show ‘em.

Derrick Story

AddThis Social Bookmark Button

Tim O’Reilly, CEO of O’Reilly & Associates, took center stage for a lunch time keynote at WWDC in San Jose. Tim’s talk, “Watching the Alpha Geeks: OS X and the next big thing” was a stroll through lessons from the past leading to successful trends of the future.

Tim praised Apple’s approach to building Mac OS X, not because he was speaking at WWDC, but because Apple appears to be following a proven positive approach to the design of its Unix-based platform — characteristics shared by another modern success story: the Apache Web server. Tim’s three keys to survival are:

  1. Adhere to standards.
  2. Keep things small and modular.
  3. Document as you go — man pages and RFCs

He urged Apple developers to “think platform, not just application — build in extensibility and interoperability,” and to “play well with others — it breeds success and you’ll have more fun.”

The one-hour talk wrapped up with questions from the audience. My favorite was, “If you had three wishes from Steve Jobs, what would they be?” Tim responded:

  • Keep speaking out on the fair-use issues that he’s been addressing.
  • Keep doing the cool stuff because we’re enjoying Apple’s innovation.
  • Keep playing well with others by adhering to existing standards.

As a side note, the biggest applause of the talk was when Tim praised Steve Jobs’ acceptance speech at the Grammys where he said that people are entitled to fair use of the music they legally purchase.

Tim’s messages seemed to resonate well with the WWDC audience. At one point, after Tim had finished his talk and the applause died down, one attendee remarked, “Man, that talk was dense. My head’s spinnin’.”

Late breaking note: Apple has posted an article about Tim’s talk on their WWDC site.

Other WWDC weblogs:
Cafe Computing Goes Triple Shot
Rendezvous Is French for JXTA
Apple Not Resting on Its Mac OS X Laurels

Derrick Story

AddThis Social Bookmark Button

Around the halls of WWDC there’s lots for developers to discuss … and to quip about too. My favorite witticism so far is, “Rendezvous Is French for JXTA.”

If you’re not sure what JXTA is, well, you’re not alone. I sat through an entire presentation a while back, and I’m still not sure myself. To the best of my knowledge, it’s the next generation of Jini, a technology developed by Sun that enables data sharing among devices in a localized area.

I do have a good feel for Rendezvous though. Steve Jobs explained it to me yesterday (and a thousand or so Apple developers too). Rendezvous is dynamic discovery among devices via IP networks without user configuration. Yes, that means zero configuration.

“You just want things to discover each other and share information,” he said during the keynote at WWDC. The example Steve Jobs used to explain this proposed standard was compelling.

One person has iTunes open and is listening to music. Another person walks in the room with a PowerBook and iTunes open. Both computers discover each other and make their respective music libraries available via AirPort. One person can actually choose to listen to a song on the other’s computer, and it is streamed across the AirPort network. When one person leaves the room, the iTunes library goes with that person and disappears from the other’s computer.

That’s it. I now know more about Rendezvous than I probably will ever know about JXTA. Oh, I guess there’s one other difference … Rendezvous is going to be really big.

Brian Jepson

AddThis Social Bookmark Button

Related link: https://porting.openoffice.org/mac/index.html

MacCentral reports that a developer’s version of OpenOffice is available for Mac OS X. It requires XFree86. (screenshots).

Derrick Story

AddThis Social Bookmark Button

Apple’s World Wide Developers Conference in San Jose, CA is showing the muscle of Unix and the flair of Apple innovation.

Last year, the call to developers was to support the new operating system by developing OS X apps as quickly as possible. At times, the tone of the conference had even bordered on threatening, as crystallized by Steve Jobs saying, “The train has left the station.”

This year’s tone is much different. Now that Apple has managed to ship Mac OS X 10.1, iPhoto, the iPod, and some great new computers, they’ve been able to take a deep breath and begin a new phase of refinement and innovation.

During the opening keynote at this year’s WWDC, developers were granted a peek into the new world of Mac OS X . The goal of the presentation is to provide developers enough time to create third-party applications that take advantage of the OS’s new features. So when Jaguar hits the streets late this summer, the new apps that really show it off are there too. Apple seems willing to endure the headache of information control in order to move Mac OS X forward at unprecedented speed.

There’s plenty of new functionality built into Jaguar (the code name for the next version of Mac OS X). Here are a few broad brush strokes.

  • Mac OS X will continue to be standards-based.
  • Your Mac OS X client will interact better in Windows environments.
  • The digital hub is for real and improving.
  • Networking will be better than ever.
  • Apple will continue to develop new applications as well as improve its operating system and building great hardware.
  • If you ever had any doubts about the future of Mac OS X, Jaguar will melt those doubts like snow on a hot griddle.

As I sat through the keynote, and the first overview session on Jaguar, one thought kept nagging me. “How did the rest of the computing world let Apple capitalize on desktop Unix first?” Was everyone else sleeping?

David Sims

AddThis Social Bookmark Button

Some interesting news this morning, via Dave Winer, that of all the mentions of Disney CEO Michael Eisner online - not just material published by Disney or its subsidiary ABC, but every article online from the New York Times, Wall Street Journal, Business Week, Forbes, The Economist and so on -
the top result on Google is Tim O’Reilly’s recent weblog on Eisner’s disingenuous comments before a Senate subcommittee on the Internet and copyright. (A post by Dave Winer is number two.)

First reaction: That’s amazing and fantastic! Google’s the most respected search engine on the web these days (previous title holders, though we don’t like to admit it, included Hotbot, Alta Vista, and Yahoo) and it’s found a way to punch through the grip of big-name corporate media, the East Coast gatekeepers of sanctioned news. It’s a happy day when a dissenting opinion gets so prominent a voice.

Counter reaction: Google’s being weakened by its reliance on webloggers and their crosslinks. Tim’s blog is interesting, but even though he signs my paycheck, I can’t convince myself that his comments on Eisner’s testimony are the most important source on Eisner on the Web. The prominence of Tim’s blog is a great chuckle among those of us who have our noses stuck so far up the weblog/Google/RSS information chain that we can’t see daylight unless someone blogs it. But it could make it a less valuable tool for mainstream (whatever that is) users. You may not like Disney or its behavior, but Eisner has been one of the most important figures in the business of Media over the past 20 years. Disney’s such a powerful force these days that we forget that it was on the ropes when Eisner took the helm in the mid 1980s. Someone researching Eisner online might want to know that.

I raised a similar point a few weeks ago with a prominent blogger who declined to politely agree and nod gravely at my concern. Bloggers, he pointed out, are a highly intelligent lot. And if they decide to vote with their links that something is important, it is. True: but bloggers are hardly any more representative than the folks at the Washinton Press Club. Like journalists, they have their biases: they lean towards the left, they lean towards the techy, and they lean towards open source.

If Google wants to evolve into a functional resource for all users, it will have to work itself off this current path, or it will open up an opportunity for The Next Great Search Engine.

James Duncan Davidson

AddThis Social Bookmark Button

The O’Reilly Network team has descended on San Jose in preparation for the start of WWDC on Monday morning. When I first arrived in the afternoon, the big challenge was navigating among all the participants in San Jose’s Cinco de Mayo celebration. But as the sun went down, and all the sunburned party people went home, a whole new group of people emerged. Some of them were sporting shirts with various logos on them, others were carrying laptop bags, all were focused on one thing–getting ready for the conference that starts with a SteveNote first thing in the morning.

In just a few hours, I ran into all sorts of people that I know, made new friends, and overheard lots of conversations about all sorts of technologies. Some were talking about OpenGL rendering of meteorological events. Others were debating the various issues with using QuickDraw while still others were discussing Cocoa and how to take advantage of its benefits. A specially heated discussion topic was a group of people trying to come up with questions to "Stump the Experts." at the annual session where developers gather to try to ask questions of an expert panel–and get rewards when their questions go unanswered.

As the evening draws to a close, the truly die-hard are gathering here and there. Some for libation, others for the wireless access that Apple has provided at the conference center (even though the only seating to be found was the rock-hard floor). Everywhere is the backlight glow of Apple logos from scads of iBooks, TiBooks, and PowerBooks. One things is for sure, it’s going to be a full week.

Kevin Hemenway

AddThis Social Bookmark Button

I was brushing my teeth this morning when my mind drifted to Cory Doctorow’s How I Learned to Stop Worrying and Love the Panopticon. I knew I had heard a similar title somewhere in my web travels, and early morning wisdom satisfied my nagging, wholly unintentional inquisition: ’twas J. S. Majer’s piece on Gamegrene.com entitled How I Learned to Stop Worrying and Love the Monomyth.

As my mind is apt to do, I started thinking of dry humor parodies of the title - beginning with rhymes and humming a beat to its flow. However, that same early morning wisdom contributed to late-for-work clumsiness, manifesting itself as a big glob of toothpaste on my pants. I am, by far, the messiest tooth brusher in the world.

Minutes later, slightly wet and minty fresh, a single word droned in my head, decepticon, Decepticon, DECEPTICON! My over-worked subconscious had pulled through again. I had a little giggle over the name, and started shaving.

Nevertheless, I got to thinking.

Decepticons, of course, are the bad guys in the Transformers cartoon from years and years back. They were the ultimate evildoers: sneaky, daring, and bent on the destruction of everything good in our lives. Far be it from me to act like an old man, but fond memories of the cartoon came flooding back, as well as things I had read recently. Sultry giggling turned into nervous chuckling.

I was on to something. Transformers, the computer industry… they paralleled! Not only did they parallel, they also brought forth a rather inspiring light, one that put me at ease.

Let me explain. Don’t click that Back button just yet.

In most cartoons, there are only two opposing forces: good and evil. With Transformers, you had your good guys, the Autobots, and you had your “love to hate them” bad guys, the previously mentioned Decepticons. While there were occasionally gray areas, it was pretty black and white - the Autobots brought flowers, and the Decepticons gave you a hand buzzer.

Recently, something new has entered the Transformers mythos (ia! ia!), so says the April 2002 issue of ToyFare, describing a new line of toys coming soon called “Armada”. Along with the familiar faces of the Autobots and the Decepticons, they’ll be Mini-Cons, tiny little bots that pack lots of power. The Mini-Cons represent the worker race of Cybertron, the home planet where the Transformers originate - they keep things running whilst the big boys play war games.

This is a perfect representation of the major operating systems.

You’ve got your Macintosh, the feel-good creative touchy-feely Autobot love fest. Users of the Mac OS fight tooth and nail to make you realize what you’re missing. I, being one of them, truly wish everyone else would get a clue. We rarely get angry, and we rarely complain. Things just work and we like it that way.

Then you have the Windows OS in its many guises - this is the grumbley-grumble sin of choice for business users. Windows is prevalent everywhere, being the system of least resistance for multi-billion dollar companies, one that its users generally hate. Naturally, Windows represent the Decepticons - it’s fun, easy and “in” to pick on ol’ Bill, a man who’s been woefully understood by press, “pundits”, and the average computer user.

And the Mini-Cons? That’s easy - the various *nixes. It gets the job done and runs most of our beloved Internet. It’s a crucial piece of the surrounding environment that is familiar to all O’ReillyNet readers. The lack of a standard, usable desktop has relegated *nix to the “worker” users - pockets of people who sneer at the major players (Autobots and Decepticons, Macs and Windows), knowing that they’ve got something far better than the others will ever know.

But wait - the metaphor gets even better.

In the Transformers: Armada storyline, Mini-Cons are very special: “when attached to another Transformer, that Transformer becomes more powerful - the more Mini-Cons … joined together, the more exponentially powerful they become.” Because of this, the Autobots and Decepticons both want to get a piece of the Mini-Con pie, all because it’ll make them stronger.

Let’s do a search and replace: “in essence, Macs and Windows want to get a piece of the *nix pie, all because it’ll make them stronger.” Another piece falls into place. It doesn’t end there.

The “good” archetype is one of savoring existence - being aware of the environment around you, tree-hugging, recycling, supporting industry standards, and building software for the lowest common denominator. The “evil” archetype takes what isn’t theirs - they create an incompatible Kerberos protocol, they remove and restrict user choice, and their arrogance and unyielding nature seeks to enslave information.

The article in ToyFare tells an epic story of how the Decepticons want to use the Mini-Cons for evil, and how the Autobots naturally want to protect the innocent from the danger that awaits them. It’s the standard good vs. evil.

Enter Mac OS X.

Much like the Mini-Cons will combine with Autobots to become “exponentially [more] powerful”, so too did the Macintosh operating system. OS X combines the powerful kernel and command line skill of BSD, with an aquafied GUI that makes you want to run to a Gummi store. Easy. Pretty. Powerful. And Good.

Due to good’s role in maintaining the norm, the current Mac user base needs to know absolutely nothing about this Mini-Con addition - they can go on their merry way clicking jelly buttons, watching genie effects, and having a grand ole time. Undreamt of power awaits them when they need it. Robots in disguise? Not at all - OSes in disguise.

Microsoft, on the other hand, didn’t work with Linux. They created .NET, a way for them to subvert the weakness and legal melodrama of their own OS, all the while pushing it as a transport layer running on any system. Appease the Mini-Cons but put drugs in their coffee. Inevitably, the inherent instability of evil proved itself all too clearly when the MSN Messenger servers went down. People yelled, people screamed, people questioned. Yet, like an addiction, they still wanted more.

Do I worry about .NET? Do I cringe at the thought of not being able to write a letter with my networked word processor because I didn’t pay a monthly fee? Alfred E. Neuman respects mah authoritah: I do not worry.

If there’s one thing that cartoons have always told us, it’s that good always rises up and beats back the forces of evil. That the imminent strength of Shameful Joy is always more powerful than Sour Grapes, but not always strong enough to end the scourge forever. The harder and stronger the Decepticons push their wares, the more the Autobots provide a salve of innovation, power, and stability.

The Decepticon’s greatest weakness isn’t that they will eventually be defeated, but rather that they bring out the best in the Autobots. Without the threat of evil, there’d be stagnation. Do I dare wish away the Decepticons? Nay - the old adage of “keeping your enemies closer” is not about mysterious Confucianism, it’s about self-preservation and growth.

In the immortal words of Optimus Prime, “let’s roll!”

Am I crazy? Do you see the parallel?

David Sims

AddThis Social Bookmark Button

Related link: https://www.saveinternetradio.com/

Missing your streaming tunes today? May 1st is
Save Internet Radio Day
, and all of our favorite streams are silent.

If you like listening to creative, innovative, diverse, non-corporate streams while you work (or just while you’re chilling), get loud, get active. Talk to Congress; tell them they messed up with the Copyright Royalty Arbitration Panel (CARP), setting up a royalty scheme that will put small webcasters out of business.

Brian Jepson

AddThis Social Bookmark Button

Related link: https://www.esj.com/features/article.asp?EditorialsID=90

This is a great article by Jon Udell. It captures the .NET big picture in a way that hasn’t been captured before. Jon manages to get into a lot of technical detail while keeping the article accessible to people who might be seeing this stuff for the first time.

Advertisement