Johnny's Software Saloon

Weblog where I discuss things that really interest me. Things like Java software development, Ruby, Ruby on Rails, Macintosh software, Cocoa, Eclipse IDE, OOP, content management, XML technologies, CSS and XSLT document styling, artificial intelligence, standard document formats, and cool non-computing technologies.

My Photo
Name:
Location: Germantown, Maryland, United States

I like writing software, listening to music (mostly country and rock but a little of everything), walking around outside, reading (when I have the time), relaxing in front of my TV watching my TiVo, playing with my cat, and riding around in my hybrid gas/electric car.

Tuesday, January 31, 2006

Ken's Meme Deflector: XBlogThis!: An Extended BlogThis! Button

Ken's Meme Deflector: XBlogThis!: An Extended BlogThis! Button:
an extension to Blogger's BlogThis! script:XBlogThis! %u2190 Drag this into your browser's link bar.


At last! An easy, yet powerful, way to blog about things you run across as you find them.

Technorati tags:

Madison Avenue tries to figure out how to push ads onto iPods

It is really very simple. Instead of Madison Avenue trying to figure out howAdvertisers target video iPod users they should figure out how to let consumers target products.

After all that graffiti-like, drive-by style, in-your-face, marketing is what they used the last century on:

  • newspapers

  • radio (audio spraying)

  • television

  • DVDs

  • billboards

  • streets - something advertisers do get fined for, by the way

  • sides of buildings - something people get arrested for



Well, spraying ads on iPods is not very effective - nor very appreciated. Nor necessary. Really, it's not.

After all, when you pick up the phone, would you tolerate hearing an ad out of the blue when you call a relative or call in during an emergency? No, not at all.

Nevertheless, the telephone is one of the most effective sales tools around. People use phones every day to:


  • buy products

  • compare products

  • request information about a product they might want to buy

  • let vendors know how they feel about a new product or change to an existing product

  • report broken/defective product

  • get technical support for a product they own

  • thank manufacturer for product or vendor for service



People get the number of a company from packaging, directory assistance, an ad in a magazine (bet fewer people are reading anything in print these days), or their phone book - and they call it. Then they interact.

These days people can find a company's contact information online. In many though surely not all cases they can even contact them right then.

What advertisers should be figuring out is not how to use a shotgun (or spray can) approach to marketing. They should be figuring out how to centralize, organize, catalog, index, and promote products at a central facility. Someplace virtual.

Someplace that people can get to in seconds, make their desires known, and if they want get assistance from a human or automated agent. Things that are of special interest because they are new products, or novel products that fit what that person often likes to buy, could be located quickly too.

In a sense, that is exactly what Amazon is doing. And they monetize their efforts at building that site buy actually selling the products right then.

But Amazon does not sell everything. They do not have information on every product made. There are lots of services Amazon does not sell. I cannot think of any at the moment they sell to consumers, in fact.

Probably the money companies pay on hit-or-miss ads that actually take a way from the time consumers have to spend buying and using up products and services could be better spent in a lot of cases.

Say "what if?". What if someone created a repository of all that product and service information, funded by whatever amount of everyone's advertising budget was more cost effectively spent that way than on scattershot ads? What if people decided to go there when they "wanted something"?

I may be wrong.


Fifteen years ago, in 1990 I started the humorous convention of adding -age to different words to mean "more than a lot of, or more than enough of". I got the idea from the English word "tonnage" and a few others that similarly used that suffix. A couple years later, in the early 1990s, I used it in a sentence on AOL. They asked me what I meant, and I explained it to them and the general use of the idiom I had made up; my intentional corruption of the language.

Also, one of my friends who used to be in the movie business met the two Corys (Haim and Feldman) while they were shooting a movie somewhere in the early 1990s. I think it was in North Carolina. He probably mentioned it to one or both of them.

A couple years later, I was watching a movie on TV and I saw Cory Feldman say a line in a movie that was something like "Hey, babages - how is it going." I was like, "Hey, that's my word!". I always pronounced it "babage" though, because putting an S on the end was redundant, but yeah, "babage" was the word I made up I used all the time with my friends years earlier back in 1990 and 1991.

The point is: if an idea is good and it fits the world then it sticks and it propagates. There was a need for a more looser, more expressive slang and it fit - so it spread.

It was more efficient and carried more impact than the two sentences of expression/explanation it expressed. I used the word, and if someone did not know what it meant, they asked - after that, they did not need to ask again. Not only that, more of them started using it themselves.

Thus a word, a convention, an idiom, or perhaps even a useful corruption of the language is born. A better form of communication begins. Probably that thought is as horrifying to a professional linguist as what I am suggesting about advertising is to a professional marketeer.

A few years after I started using various "-age" words I had coined, you started hearing the word "slayage" and a lot of other "-age" words on Buffy: The Vampire Slayer TV series.

Did the etymology of that word trace back to me? Was I its parent in the popular culture? I dunno. The timing and the coincidences fit enough to make it possible. Could someone else have come up with the same thing? Sure, but the word "tonnage" has been on the English for a long time. Coining words and inventing new idioms is done all the time.

Personally, I think I am that word's daddy but there is no way to say for sure. One thing that can be said for sure is, it is out there and so are the rules I made up for inventing more like that word. It popped into culture and it is enshrined in a lot of TV shows and a movie or two.

Almost fifteen years ago I said on AOL that someone should sell music on the Internet. I wasn't wrong then.

Maybe it is time for a new idiom in western marketing. Maybe you don't make it impossible to avoid your ads.

Maybe you just make it very, very easy for them to get all the information about the product when they are looking for something to satisfy a need it satisfies. It sounds like it is practically the same thing as the saturation advertising we have today but it is not. It sounds like it lacks perceived benefits of coating the environment and media with ads but maybe they are not as beneficial as making the product/service information much more accessible than it is now.

Look at it this way. Every day, people go to Apple's QuickTime movie trailer site and they spend 30-60 seconds or even more watching a trailer to a movie because they wanted to see that ad. They tracked that ad down, not by going through an ad link but knowing they could probably see it at Apple's movie (or game) trailer site - and they watched it They watched it willingly and, in most cases, gratefully.

Every day, people choose to leave the Library screen of their music collection in Apple's iTunes, and they go to the Apple Store. Why?

To find out what songs are out by their favorite artist, what 99 cent tune fits their current mood or would make the perfect gift for a friend - and they buy it, on the spot.

Those songs are not produced by Apple. And the point is not that Apple sells them. The point is that they can be put some place that is easy to get to and makes them easy to search and browse through swiftly and effortlessly. When you look at the iTunes store - don't see a retailer or a brand. Just see it for what it is - a convenience, an organized collection, something as streamlined as it could be.

That is the next marketing paradigm. And it is so, so obvious.

Damn spam. Do it right, man.

The guy who does it right it going to make ten billion dollars.

It an ad is that compelling, useful, informative or innovative - let the consumer pull it (the show, the documentation, the specs, the nutrition information, the ingredients, the images from the packaging, the product announcement, the speeches, the testimonials).

Do not push any of it on them. Make it easy, legal, fast, and convenient for him to take it with him on his iPod. And the same for giving it to his friends - let marketing be viral - just like the babage/slayage meme. And let reviewers and product evangelists and user group members and anyone else who is enthusiastic or even critical of it point to the same place.

Because that is what the point is - direct attention of interested people toward your product information and the "connection" with the consumer that results when they come to it of their own free will and desire. Not because they were coerced or forced. Because they were encouraged and they mostly already felt like it before it was pointed out to them.

At the end of the day, it is not how much advertising you push on people. It is how much product and service they pull from you.

Nothing else matters.


Technorati Tags:
,


Saturday, January 28, 2006

installed Apple iLife '06 this morning

I installed the latest Apple iLife today. Just a couple hours ago, in fact.

Amazingly, it took a whole hour to install on a 2 GHz G5 Mac. It's a DVD and it must just be chock full of software, music files, templates, and data.

Anyway, within an hour of the install finishing I had managed to get a web site put together.

Half an hour later I had recorded a podcast for it too, published the whole darn thing to the web with just the click of a button, and announced it to my friends.

Tuesday, January 24, 2006

Blog of an amazing Macintosh Programmer

Programmers doing programming for the Apple Macintosh might want to take a look at Todd Dichendorf's Blog.

Todd programs in a plethora of languages, so chances are you can benefit from his expertise at least a little - no matter which one you are using. He is also very up on XML related technologies, and that is useful no matter what language you use.

Todd has released a number of Macintosh programming tools during the last year. These tools look like a big help to other programmers. So far I have just tried out a couple of them. I have read the descriptions of most of them, though - and they look pretty neat.

I find his blog very educational both from the insights he offers on programming the Mac, as well as finding out about new software he has written.

The blog itself is also very nicely written, presented, and illustrated.


Technorati Tags:
,


Monday, January 23, 2006

Ruby RDoc Dashboard Widget for Developers

I just made a neat discovery. There is this cool Dashboard widget for the Mac called Ruby RDoc Widget.

I have been using it for a month or so to look things up about the Standard Libraries that come with Ruby. Well, tonight I discovered you can configure it with just a couple mouse clicks to show the Ruby On Rails documentation as well.

Anyway, for people who have Macs and do Ruby programming, I think they will really like this tool. And, judging by all the Ruby books I have bought and the screencasts I have seen, a lot of Ruby programmers use Macs to write their software. Apple was kind enough to include Python, Ruby, Perl, PHP, every popular command shell interpreter, C, C++, Objective-C, and Java with the Macintosh. So that is probably somewhat the reason for the draw Mac has for programmers.

For those that do not have Macs, there is something kind of like Dashboard called Yahoo Widgets. I went to the Yahoo Widgets Gallery just now - and there do not seem to be any Ruby documentation widgets for it at all. So I guess those people using MS-Windows will have to look bookmark the Ruby and Ruby on Rails documentation at their respective websites, unfortunately.

If anyone knows a Ruby programmer who has an Apple Macintosh, they might want to get them to show them this widget. It is pretty sweet. Looking at the screenshot of it on its home page, they are not really going to get a feel for how clean and readable it is.

Perhaps the content is available as a WinHelp file. I have never seen a WinHelp file that looked this crisp and clear, though. I guess I am just grateful to have a Macintosh.


Technorati Tags:
, ,


Saturday, January 21, 2006

Audioblogger: Speak Up!

Blogger.com has a neat way to post messages to your Blogspot weblog using Audioblogger: Speak Up!



The process for signing up and doing your posts are both pretty simple. It is designed to worth with Blogger/Blogspot so it does!

AudioBlogger test post

This is a test message, posted via phone from my AudioBlogger account.



this is an audio post - click to play

Thursday, January 19, 2006

PyDev 0.9.8.7 has been released

The PyDev plugin for doing Python programming the Eclipse IDE has been updated.

The new version os 0.9.8.7. Here is the information you need to download if you do not already have PyDev installed.

Note that it includes PyLint, which it leaves off by default, but you can use if you turn it on in PyDev section of Eclipse Preferences.

Also note that if you have already installed PyDev, when you update to 0.9.8.7, you will have to tell it where the Jython and Python interpreters are once again. You will probably see a message box pop up informing you of this after you update. It only takes a minute to tell it where they are again.


Technorati Tags:
, ,


Monday, January 16, 2006

Clueless customers pay for iPod lessons

Amazing.

You just have to connect the unit to a computer with the supplied cable and it transfers your music library to the iPod and charges its battery.Then you push Play button to play. To pause, push it again. Hold it down 10 seconds and the unit goes to sleep, conserving battery power.

Read more at www.theinquirer.net/?ar...

Saturday, January 14, 2006

Installed Locomotive

I installed Locomotive this morning. It is an open source project that provides several handy things.


  1. Preconfigured environment(s)

  2. Easy creation of new rails projects

  3. Control over rails server for starting/stopping it



Locomotive is a Mac application. That means it is easy to install and uninstall on the Macintosh and you cannot run it on MS-Windows.

It really did make it easy to set up my first project. Once you do that, you can start running it. Note that it will not force you to enter a port number but it does need one in order to start it. If for some reason Locomotive does seems to refused to acknowledge the number you configure for your project, press the enter key while the cursor is in the field with the port number in it. That will make it take it.

You should be able to start the generated project immediately in Locomotive. Do it and then tell Locomotive to view it in the browser. You will be able to read instructions in the browser for what to do next. They are kind of vague though. Probably a good time to grab your Agile Ruby on Rails book!

Next step, write my rails application.


Technorati Tags:
, ,


Apple now worth more than Dell


Apple Computer, Inc. is now worth more than Dell, Inc.

Yeah, it is true. As of Friday when the market closed before this weekend, Apple was worth about a hundred and sixty million more dollars (USD) than Dell.

Kind of reminds me of the story of the tortoise and the hare.

I guess Apple's lead will improve because, for the time being, people are going to be afraid to buy a Dell if they can't be sure Vista will run on it. Even Microsoft is not sure!

Read the text box in that article titled: Future-proofing for Microsoft's next OS. The scary thing is, that is not an old article. That article is dated January 2006 - this month!


"Microsoft claims it doesn't know what hardware will run the new operating system at full power, saying it likely won't know until at least summer 2006."


-- Computer Shopper


People know Mac OS X will run on a Mac though, don't they? Yep!!!

So, anyway, who is the number-one personal computer maker now? Apple!

Whatever you do, don't look here.


Technorati Tags:


Laptops Now More Popular Than Desktops

Given that the price of a MacBook Pro from Apple and a generic Wintel notebook from Dell are about the same price, the rising popularity of notebooks could raise the significance of that fact.

According to a recent ABC News article Laptops Now More Popular Than Desktops in the USA.

Apple managed to limbo dance the lowest price of a Mac last year down under $500 (USD). This year, they have got their professional grade notebook's price down under $2000.

In the past, people would justify the cost of a PC by saying it cost a fraction of the price of an Apple Macintosh computer. Probably fair, considering a PC was a fraction of an Apple Macintosh computer.

Now with the price of low-end desktops about the same for Macintosh and PC, and the high end notebooks of the Macintosh and PC persuasion likewise neck-and-neck - it is high time people consider the virtues of the Mac and the hassles of the PC.

Know why Apple did such a good business in their Apple retail stores last quarter?

I do not know any person who walked into one of those stores and did not make a decision to buy their first Mac or their first iPod, if they had never owned one before. I think that is the reason Apple did a billion dollars worth of sales out of those stores in the last quarter of 2004.

Price Deathmatch: Apple MacBook Pro vs. Dell Inspiron E1705

Great little product comparison mikemchargue.com: Price Deathmatch: Apple MacBook Pro vs. Dell Inspiron E1705.

Since the MacBook Pro costs $2,399 and the Dell Inspiron E1705 costs $2,341 when you walk out of the store with it, it looks like it would be the cheaper product by $58.

But not so fast. Some software will probably expire on the Dell and you will need to shell out over $60 to renew it or buy something comparable. At that point, which is likely just a couple months after buy Buy the Dell, the Mac turns out to be cheaper after all.

Then if you really want to get out the TCO brass knuckles, there are other things that tip the value-for-the-price even further in Apple's direction.

Things like: much easier automation of repetitive tasks (even complex ones involving GUI apps) on the Mac than Windows can do, Macs are up-and-running with less configuration effort when you get it home, Macs come with better multimedia software, Macs are lighter, Mac applications are easier to install and uninstall than Windows applications.

In other words, the Windows computer is more labor intensive and in labor sensitive markets like we have today, the professional hours wasted doing extra work translate out to a lot of extra money. At home, people generally are not any more likely to want to dole out free health care to a computer than their employers are to them or the system on their desk.

So, Mac is lighter, cheaper, less work, and more capable. In the real world, that stuff matters.

oXygen XML editor - XML Editor and XSLT Debugger - version 7 released

I just received notice today - well, Friday - that oXygen XML Editor and XSLT Debugger version 7.0 was just released.

Being a loyal customer/user, I downloaded it immediately. It seemed to be running faster than I remember it running before, following this upgrade. I could be mistaken though. It has been a couple months or so since the last time I ran it.

It includes an XQuery debugger now. I guess that has elevated its XQuery support to the level of its already impressive XSLT support.

If you are doing development that involves XML standards, you should check it out. It supports too many to list here. Run by their web site and read the list of all the things it can do. It is quite impressive.

Friday, January 13, 2006

The Beatles Were Into Computers?

Ever noticed how many programming metaphors are embedded in The Beatles song Happiness Is A Warm Gun?

I need a fix 'cause I'm goin' down.
Back to the bits, I left uptown.
I need a fix 'cause I'm going down.


LOL!

Currently playing in iTunes: Happiness Is A Warm Gun by The Beatles.

Installed PyDev Plugin In Eclipse 3.1

I installed a Python development plugin in Eclipse this morning. The one I chose looks pretty mature and is compatible with Linux, Mac OS X, MS-Windows, etc.

I am using the PyDev plugin. It supports a lot of code templates, an outline view of the module you are editing, debugging, etc. It seems like it does a pretty thorough job of supporting the Eclipse features you would hope it did.

Boy, development is so much nicer today than it was on my first job. On that one, we had a dedicated minicomputer and there was only one editor - the one that came with it. It was an incredibly weak one. There was no WYSIWYG, no windows, no mice. It was not fun.

That whole system was proprietary. It was closed source.

Back in school, we had a Multics system. It was proprietary but it was open source. Every Multics came with all the source code for everything. Every user had access to all the source code. They included the kernel source, the source for the compilers, the command line shell, the editors, everything. It came with text editors but later I got to use emacs on it.

On my second job we used Unix. Again, a proprietary system. We did not get the source code but a lot of it was written by university graduate students who wrote their programs as C.S. projects. Some of these were open source. Some of these were built on other ones.

The open systems I used before and after my first jobs kicked that closed system's ass.

I really like having tools like Eclipse and its wonderful add-ons at my beck and call. Sure beats the old days.

Yes, Virginia. There Is Spam.

On a whim tonight, I clicked the Next Blog button at the top of my weblog here on Blogger.

I was treated to Spam Chongqing. It's the art of retaliating... oh, never-mind. Just look at it yourself.

In addition to some pithy reviews of various things and activities, it has some links to spam recipes. Yes, the author of that blog apparently gets them suggested to them regularly by a certain piece of software with a very witty sense of humor.

And, hey. You will add the definition of a new word to your vocabulary.

Revelations in the Chi of Apple Products

I learned some useful things about Apple this winter. About Apple products, that is.

In-Ear Headphones for iPod.



I cannot use the ear buds that come with the iPod for very long because my ear cannals are small - and they are not. The In-Ear Headphones on the other hand, fit me very comfortably.

However, they are a little brittle. You can actually break them from carrying them around in the hip pocket of your pants with some other stuff in there. It takes a while but eventually it happens. Trust me, I know.

Solution is simple. Do not carry them around loose. Keep that plastic case that they come in. Put them back in that case - which is patented, by the way - before putting them in your pocket. Pay attention to how they were placed in the case when you bought them too, so you can get them back in again easily.

Learned that lesson myself this month. My In-Ear Phones finally broke from riding around too much in my pocket. As of last night, I am on my second pair.

Apple Remote and Front Row Software



You cannot use it unless you have one of the new iMac G5 computers that comes with the integral iSight camera. Bummer! I do not so I cannot. Oh well. Who trusts a computer that has a cam and a mic in it and is connected to the Internet all the time, anyway? Seems like an odd arrangement of technology. At least I think so.

Apparently the IR sensor for the remote is only built into this new iMac G5 model. You would think Apple could come out with an IR receiver with a USB interface, right? Well, not yet, I guess.

Too bad. It's a cool product. I looked at some of those remotes in person last night. Very sleek. Man, those Apple hardware guys can design some sleek stuff!

Those Geniuses Really Are Geniuses!



At least, they do have special powers.

One night a couple months back I was trying to decide if I should buy an extended warranty for my iPod. I wanted to know how close it was to my first year being up because once your year is up you cannot buy it. I figured if I had two months or less to go I would get it.

Turns out the guys at the Genius Bar can look that information and more out for you on a little strip of of thermal paper, just like the cash register receipts. In fact, the Apple store employee who got mine printed out for me printed all the products I had bought this year at that store. They include part number, warranty end date, and - if applicable - the serial number. Sweet.

Apple has always been a little extra impressive to me. I was a tech at an Apple dealer back in the early 1980s. Their repair guides were really sweet. They had instructions, flowcharts, technical notes, and memorandums in them. They were great.


Wednesday, January 11, 2006

No longer a newbie on Ruby

Last month I taught myself the Ruby programming language.

I have written an object-oriented adventure game. If that genre does not ring a bell, you might be more familiar with the term RPG: role-playing game.

Object-oriented languages are very well-suited to writing RPGs. The original object-oriented programming language, Simula, was invented to do simulations.

An RPG has a bunch of types of objects in it: rooms, weapons, treasure, monsters, players, and so on. Modeling the objects in the game using objects in the program just works very, very well.

The advantage of this particular exercise is that it forces you to use all of the object-oriented and data structure building/manipulating features of a programming language. It also forces you to do input, output, and string processing.

So I really recommend trying this when you are trying to learn a new language and that language supports classes and things.

I have already started writing a chess program in Ruby. A neighbor of mine, Mark, taught me the game before either of us learned to read. I played it quite a bit in grade school and less and less as I got older. Still, the rules are pretty simple and there are only 6 different pieces.

Like RPGs, I read articles on how to program a chess game back in my teens or early twenties. So I expect getting a computer to play chess will not be that difficult for me. I am not really aiming to have the computer win, just play by the rules. I usually lose to computers, so if I beat it - I will actually find that more satisfying, personally. :-D

MarsEdit 1.1 released for Intel and PowerPC based Macs

Along with all the hoopla over the introduction of the new Intel-based Macintoshes by Apple yesterday, there was a MarsEdit product upgrade announcement by Newsgator.


A new version of the MarsEdit 1.1 blogging software has just been released. I am using it now, in fact.


MarsEdit is a blogging application for writing entries to a variety of popular weblogs. It is simple to use and packed with powerful features.


This new version is one of the new Intel and PowerPC dual binaries. The old application was 6.3 megabytes and this new one is 13.2 megabytes. So the size is just over double what the old application's size was. The advantage is that it will run at full speed on an Intel-based Macintosh or a PowerPC based Macintosh. Since the new iMacs have not one but two CPUs on their central processor chip and are rated twice as fast as the iMac G5 they are replacing, full speed means double speed in their case.


Installation was simple: just drag the application to the Application folder, replacing any old version that was already there. This is one of the beauties of working on a Macintosh.


No registry, no uninstaller, and most of the time - no installer required either. Just drag to the Application's folder to install - drag to Trash to uninstall. Kind of the way you would expect installing/uninstalling to be. Especially on a personal computer.


John


Technorati Tags:
,


Friday, January 06, 2006

November/December 2005 Software

The end of 2005 is looking like an unbeatable quarter in terms of gratuitous software releases!

During the last 2 months of 2005 those of us glad to be able to enjoy cross-platform and Mac-only software were deluged with much appreciated software updates.

We got Ruby on Rails 1.0, Firefox 1.5, Thunderbird 1.5, Camino 1.0 (beta 2), and OmniGraffle 5.1, and OmniOutliner 3.5!

From time to time, I ask people why they do not try the Macintosh. They kind of hang their head a little and explain that they have to be able to run their apps.

The Mac has great desktop productivity software, all the apps you could want to stay in contact with your friends/coworkers/relatives, Microsoft Office, and its own only-available on Macintosh applications. What more software could you want?

Then they say they need to play games. I say that the Mac has hundreds of games. They say, no - they want more. What, thousands?

If you are going to play thousands of games, what do you want a computer for? When will you have time to do anything serious with it?

I guess if you want a computer to stay in touch with people and produce/organize stuff you want a Mac. If you want to play thousands of computer games, you want a PC.

Anyway, the software is here. If someone told you there was no cool software for the Macintosh, I suggest you walk into an Apple retail store and see what the good folks at Apple have brought about for people who want to play games and do other stuff too!

Unlike, some platforms, the Mac has tons of top-notch developer tools that are free or extremely inexpensive.

So, as many applications as there are right now for the Mac - there will be even more by the time you read this.

November/December 2005 Software

The end of 2005 is looking like an unbeatable quarter in terms of gratuitous software releases!

During the last 2 months of 2005 those of us glad to be able to enjoy cross-platform and Mac-only software were deluged with much appreciated software updates.

We got Ruby on Rails 1.0, Firefox 1.5, Thunderbird 1.5, Camino 1.0 (beta 2), and OmniGraffle 5.1, and OmniOutliner 3.5!

From time to time, I ask people why they do not try the Macintosh. They kind of hang their head a little and explain that they have to be able to run their apps.

The Mac has great desktop productivity software, all the apps you could want to
stay in contact with your friends/coworkers/relatives, Microsoft Office, and its own only-available on Macintosh applications. What more software could you want?

Then they say they need to play games. I say that the Mac has hundreds of games. They say, no - they want more. What, thousands?

If you are going to play thousands of games, what do you want a computer for? When will you have time to do anything serious with it?

I guess if you want a computer to stay in touch with people and produce/organize stuff you want a Mac. If you want to play thousands of computer games, you want a PC.

Anyway, the software is here. If someone told you there was no cool software for the Macintosh, I suggest you walk into an Apple retail store and see what the good folks at Apple have brought about for people who want to play games and do other stuff too!

Unlike, some platforms, the Mac has tons of top-notch developer tools that are free or extremely inexpensive.

So, as many applications as there are right now for the Mac - there will be even more by the time you read this.

Related pages & news