Apple Fun was a yawner?

February 28, 2006 · 0 comments

The consensus seems to be that today’s announcements were a yawning success.

Some say there was no fire, the reality distortion field in Cupertino is out of alignment.

All Apple said was join us for some fun new products. They didn’t say they were going to show us anything BIG or DIFFERENT.

Hell, I forgot about the announcements until after dinner.

My favorite comment was, that to turn the new mini into a dedicated entertainment device would cost over $1000, and was not worth it that much.

Really? $1000?

A $599 Mini with 512 MB of RAM, 80GB of storage, a remote control and Front Row software, can’t adequately play movies, music and dvds on you television? Really!?

Jumping from $399 and $499, to $599 and $799 might be a bit steep. But Apple did up the ante on the components significantly.

Gigabit ethernet, 7200 RPM drives, 4 USB 2.0 + 1 Firewire port and up to 2GB of RAM, not to mention the faster CPU.

Let’s not forget Airport Extreme and Bluetooth 2.0 now comes STANDARD on EVERY mini. Not as expensive add-ons.

By the start of next school year, these will be selling for $499 and $599 is my bet.

Mac Mini Core Duo

February 28, 2006 · 0 comments

Looks like Apple hit most of my must-haves with today’s refresh of the Mac Mini.

My must haves:

  • 2 GB of memory
  • Faster drives (the Apple store claims all drives run at 7200 RPM now)
  • Gigabit ethernet

I will be picking up one as soon as I sell off my development mini.

If anyone is in the market for a 1.42 Ghz Mini with 1GB of memory and a 100GB 7200RPM drive, let me know.

Also, I have a Xenarc touch screen display I am going to sell.

Back in the Rack

February 28, 2006 · 0 comments

Humpty Dumpty (aka my dead Xserve) is back in the rack.

The great guys over at Ten Plus Systems diagnosed and fixed the Xserve within 3 days.

Surprisingly, the culprit was a crappy G4 CPU. Never heard of that happening before, but Will at Ten Plus said it was common in 1st generation Xserves.

Given that this server has been replaced with others, my evil plan for world domination can now unfold! ;-)

Comments are back.

February 28, 2006 · 3 comments

Conversations are too important to do without.

:-)

f8p gets live APIs

February 28, 2006 · 0 comments

Just finished the XMLPRC and REST APIs for f8p.

Being my first live implementations of either type of API, I learned quite a bit.

The XMLRPC was a breeze since foundation is already baked into Rails. Figuring out how to piggyback REST on top of it was a bit more challenging.

  1. The methods are:

Create Link expects a “path”, like http://speedymac.com

Find Link expects the link “id”, like 7vkkxg

Find Uses From Link expects the link “id”, like 7vkkxg

  1. XMLRPC resides at:
  • http://fp8.com/backend/api
  1. REST calls are as follows:
  • http://f8p.com/backend/create_link
  • http://f8p.com/backend/find_link
  • http://f8p.com/backend/find\_uses\_from\_link

All responses should be well-formed xml.

  1. Usage examples:
  1. REST

    curl -d path=’http://speedymac.com’ -X POST http://f8p.com/backend/create_link

    < ?xml version=”1.0” encoding=”UTF-8”?> http://f8p.com/e1gdd1

    curl -d id=’e1gdd1’ -X POST http://f8p.com/backend/find_link

    < ?xml version=”1.0” encoding=”UTF-8”?>http://speedymac.com

    curl -d id=’e1gdd1’ -X POST http://f8p.com/backend/find_uses_from_link

    < ?xml version=”1.0” encoding=”UTF-8”?>5

  1. XMLRPC

    curl -d ‘< ?xml version=”1.0” ?>CreateLinkhttp://speedymac.com’ -H “Content-Type: text/xml” -X POST http://f8p.com/backend/api

    < ?xml version=”1.0” ?>http://f8p.com/e1gdd1

    curl -d ‘< ?xml version=”1.0” ?>FindLinke1gdd1’ -H “Content-Type: text/xml” -X POST http://f8p.com/backend/api

    < ?xml version=”1.0” ?>http://speedymac.com

    curl -d ‘< ?xml version=”1.0” ?>FindUsesFromLinke1gdd1’ -H “Content-Type: text/xml” -X POST http://f8p.com/backend/api

    < ?xml version=”1.0” ?>5

Urls. Meaningful. Beautiful.

February 27, 2006 · 0 comments

Some link traversal lead me to Mike Schinkel’s post about Well Designed URLs.

It is excellent, and part of the reason that I jump on the hype train known as Rails, as in Ruby on Rails.

How long before “www.” is toast everywhere? How much typing would it save?

Forget all the subsequent URL structural elements.

2 Point Oh No.

February 27, 2006 · 0 comments

In my river of feeds this evening, (err. morning?) I came a across this post from Russell.

His take on the differences between Web 2.0 and Mobile businesses, and it is an interesting one.

Basically, Mobiles charge for every thing that can be construed as having value. While Web 2.0 tends to have vague business models. Most still think traffic is king it seems.

This is the unlearned lesson from the first bubble in my opinion.

Build it and they will come? Again?

Friday's Desert Island Music

February 24, 2006 · 0 comments

Today’s desert island track, Restless by Evil Nine & Toastie Taylor, from the motion picture soundtrack for London.

Makes you move. Nice solid groove with a mildly hectic passage.

Today’s desert island disc is, Angel Dust from Faith No More.

The trailblazers for today’s rock-rappers. A true mash-up of rock, rap and electronic with attention paid to composition.

Yahoo's Design Library

February 23, 2006 · 0 comments

In response to this post, Alex King sent me a link to Yahoo’s Design Library.

A very nice resource, indeed!

Google Pages

February 23, 2006 · 0 comments

Google has launched a free browser-based web publishing service, Pages. Not to be confused with Apple’s Pages desktop publishing application.

The editing interface shows off the technological capabilities of Google to push the envelope with browser-based applications.

However, the design templates are truly hideous, also to be expected of Google.

Does Google ever hire graphically inclined designers for any of their teams?

Google Pages’ urls are somewhat better than the overly complicated urls Apple rolled out for their iWeb/.Mac sites.

Here is my little google home page.

My question is when will Apple, Google or some other big fish, rollout bring your own domain?

Google has started with Gmail for Domains, and Microsoft is supposed to have something similar with their Live.com service.

f8p. where links go to die.

February 23, 2006 · 0 comments

is a little application I built today, similar to TinyURL.

So, why not use TinyURL?

I want to integrate similar functionality into my projects.

In addition to the web interface, a REST API allows creation of short links from within other applications.

Naturally it is sprinkled with some ajaxy goodness.

The CSS still needs tweaking to make IE happy. But, isn’t that always the case?

A fun evening was had by all! :-)

Update: I hacked a quick bookmarklet for f8p. Drag the following link to your toolbar: link to f8p.

Friday's Desert Island Music

February 19, 2006 · 0 comments

Oops. I forgot to post these on Friday, they were left lingering in draft mode.

Today’s desert island track, C’mon Children by The Out Crowd

Reminiscent of 60’s psychedelic rock.

Today’s desert island disc is, Amos Lee – Live at KCRW.

The male counterpart of Norah Jones. Great voice, excellent compositions, and perfect for chilling out.

Sony PSP and UMD Movies

February 18, 2006 · 0 comments

Sony’s PSP is a cool product. I owned one for a few months, loved some of the games, but eventually parted with it do to the poor placement of the analog control pad, poor text entry capabilities (given the applications which use it), but most importantly, the lack of video output and adequate storage.

If you could play UMD movies on an external device, as well as store 10-20 GB of data on the device it would be an excellent entertainment device for traveling.

As it stands, why buy a UMD movie if you can only view it on the PSP?

It makes no sense at all. I don’t want to own 2 copies of my movies.

Which is probably why Sony is scaling back production of UMD movies.

Hopefully, Sony will either address the output issue or scrap movie playback and focus on improving the gaming aspect of the device.

Select with Auto Complete

February 18, 2006 · 0 comments

In Rails there are wonderful pre-built form components covering text fields, text areas, checkboxes and much more.

Also included are AJAX components like text_field_with_autocomplete, which is quite useful.

As I posted recently, the UI for selecting items typically relies on the SELECT tag. When the lists grow to an excessive length, it is an unfriendly user experience.

My first attempt involved the following UI.

select_auto.png

The auto complete field allows the user to quickly search and set the selection of SELECT tag.

It would be great if Rails included a select_with_auto_complete.

I would love to see how others tackle the issue from a UI standpoint.

Mac Mini to the Rescue

February 18, 2006 · 0 comments

Last week I got the call all developers fear. Our excellent colocation provider, Hosted Solutions, called to say one of our servers was not responding.

After a few minutes of testing, I hopped in the car and headed down to see what was up.

One of our Xserves had fallen and couldn’t get up. After an hour of trying everything, the last rites were read, and I moved into recovery mode.

In our data center we have a number of Xserves and Mac Minis.

The Xserves do all the heavy lifting (database, mail servers and business applications, and minis handle trivial tasks, like serving static content and running low traffic applications (like this blog).

The hard choice was what to sacrifice in order to restore essential services.

The mail server with all the anti-spam, virus and archival functions would never run on a Mac Mini.

One of the Xserves was running a mix of legacy and recently released applications.

The new applications, having been built using Ruby on Rails not WebObjects, I knew could run anywhere. In a matter of minutes, with a a few swapped Xserve drives, the mail server was back in full swing.

The other Xserve drive was placed in a separate drive bay to allow access the application files just in case they were needed. It mounted perfectly and a few tests later I was satisfied stability had been achieved.

I headed home to strategize the restoration of the business applications.

Our old creaky WebObjects applications would not run on anything less than the Xserve running Mac OS X Server without some major web foo. So we decommissioned those for now.

That left four applications, two of which were critical, to get back online.

Within a couple hours all four applications were running on one of the minis under Lighttpd and FastCGI, with the databases still hosted on Xserves.

Surprisingly, the applications are performing better on the Mac Mini than on the Xserve.

We had been planning a major restructuring of our infrastructure. The Xserves are all the first models Apple released and are growing long in the tooth.

The dead Xserve is now being dissected to see if it can be resurrected. But it will have a whole new purpose if it makes back into the line up.

This is providing the opportunity to try out a day dream of mine.

Adsense gone.

February 18, 2006 · 0 comments

Having run Google’s Adsense for a few months, I am dropping it from the site.

I don’t have any major expense, other than time, to offset on this site.

More importantly, I didn’t care for the ads being displayed.

If ads ever appear on my site again, they will be for products and services I believe in completely.

In my opinion, ads on blogs reflect the author.

Some of the products and services (other than my own) I do recommend are:

  • Apple Computers (Mac OS X, Xserve, Mac mini and Powerbook)
  • Hostedsolutions.com
  • Basecamp by 37 Signals
  • TextMate
  • Ruby
  • Ruby on Rails
  • Lighttpd
  • Firefox
  • Tinyurl.com
  • NetNewsWire
  • MarsEdit
  • Bizfilings.com
  • Godaddy.com
  • IBM/Lenovo Thinkpads
  • Ubuntu Linux

I would add MySQL, however, with Oracle acquiring both InnoDB and Sleepycat, PostgreSQL is looking more attractive each day.

Anonymous discourse

February 18, 2006 · 0 comments

I switched the site to accept only Pings and Trackbacks.

As Russell Beattie recently posted, they eat up time, and can spin off topic into personal attacks.

A mistake I made in the post, Worm Week, reminded me of the power of anonymous discourse, and led to a commenter questioning my ability at my chosen profession and the value of my views.

It is to be expected when you publish your commentary in any public forum, specially on the internet.

Trolling is the new rebellion. Outcasts, misfits and closed minded individuals partake in anonymous trolling to feel a sense of power.

With millions of discussion forum, mailing list and weblog posts every day, each one of us is more likely to strongly disagree with the majority of views published, than not.

I believe that the more I post, the more I learn about myself. If it offends, incites or bores people, I don’t care.

The courage to participate in life, regardless of consequence is the reward in everything I do.

That doesn’t mean I have to allow others to impose their limitations on me.

Of course, the longer one lives, the more likely you’ll make a hypocrite out of yourself.

Flame on!

Worm Week

February 17, 2006 · 0 comments

Ambrosia Software and Intego identified Oompa-Loompa, consisting of a compressed malicious application, masquerading as a JPEG file.

For Oompa-Loompa to do damage a user must decompress the file, open the fake JPEG, and enter their administrator password.

F-Secure’s offering is a concept worm they created, called OSX/Inqtana.A and takes advantage of a security hole in 10.4.1 already patched by Apple.

The OSX/Inqtana.A requires the user to accept 3 separate Bluetooth file transfers.

In other words, much ado about nothing.

No system can be infected without multiple decisions on the part of the user.

Correction:

I am curious about one thing, F-Secure doesn’t offer a Mac product, so why are they writing and publishing demonstration worms?

My mistake, I misunderstood the article. F-Secure did NOT produce OSX/Inqtana.A as a proof of concept. They just seem to be the first to jump on the bandwagon this week.

Google's Gmail for Domains

February 11, 2006 · 0 comments

Gmail for Domains is an intriguing idea. When I heard about it today, I quickly signed up for the beta test (we will see if a small business, like mine, gets accepted).

What is google getting out of it, besides more users of their system?

Goodwill in the market place, millions of little marketing opportunities, and distributed free technical support for their growing Gmail customer base.

If anyone can register a domain, sign-up with Gmail for Domains, market the service within their social sphere, while providing support and peripheral sales opportunities, it is a huge win for everyone.

Customers get an excellent e-mail experience. Businesses get to offer 1st class service. Google gets advertising traffic, market penetration, while offsetting from the technical support issues that comes with the growth.

Google is onto something big here.

Anyone have an inside track on how to get approved? ;-)

Mac Mini NOC

February 11, 2006 · 0 comments

Ken Collins built a full fledged NOC using Mac Mini’s.

I have 3 Mac Mini’s in our data center, running along side 3 Apple Xserves, and a 4th here on my desktop for development.

They are amazing little machines, and when tuned correctly, hum along nicely for just about any simple task.

Here are a few tips, based on my experience:

  • Edit the /etc/hostconfig file and use free utilities, to disable services like Crash Reports, Printing Services, Spotlight and Dashboard. I managed to get the core system to use less than 170 MB of memory.
  • Dump Apache for a light weight web server. Lighttpd is my preference, it is powerful, stunningly fast, and simple to configure.
  • Use memory caching to speed up dynamic content, using FastCGI or SCGI whenever possible. This will require you to rebuild PHP for FastCGI.
  • Build a true chroot ssh environment
  • Disable SSHv1 in /etc/sshd_config
  • Use scp with certificates to automate backup to a separate server. These are consumer machines so storing data on a separate partition does nothing.
  • Build and install all essential tools outside the paths known by Apple’s Software Update. I have seen Apple’s Software Update open up entire servers to hacks.

The secure.log will fill up with hack attempts the moment you put the machine on line, and you will be hacked, unless you take precautions beyond setting a few preferences in the OS X System Preferences.

Make sure you put the Mini behind an industrial strength firewall. The OS X firewall is decent, but if your data center does not provide ACL service, find one that does.

This blog is running on a Mac Mini, along with numerous other sites.

Telcos and the Internet

February 11, 2006 · 0 comments

Robert Cringley, over at PBS.org, has an interesting piece on the legislative moves on behalf of supposedly fragile telcos.

This snippet, sums up my thoughts on the whole issue:

All the backbone providers can say is that bandwidth prices have gone so low they can no longer operate at a profit.

So go out of business, then. And if you don’t go out of business, explain to us why not.

Tim Bray’s mantra is also applicable to this issue:

Give me a Fat Pipe, Always On, Get Out of the Way

Exactly.

If telcos did just that, I would pay for it. A lot of people would, meaning big dollars for telcos.

Today, I pay $40/month for a cable line to the house. Not for television, just data.

Why don’t I pay SBC for anything?

Their pathetic network can’t even provide a 384K connection to my home, in downtown Raleigh, North Carolina.

Time Warner saw the market full of consumers like me, prepared for it and are grabbing the business.

Telcos, long used to everyone needing them, don’t have the culture to adapt in this environment. Instead they are asking businesses and Congress to protect them.

Isn’t it called a free market economy for a reason?

These telcos are a key reason other countries are passing us by in terms of broadband adoption.

Friday's Desert Island Music.

February 11, 2006 · 0 comments

Today’s desert island track, Super Bon Bon by Soul Coughing

Grooving, dark and powerful.

Today’s desert island disc is, Dark Side of the Moon from Pink Floyd.

An all time classic, which I first experienced as a child sitting on the bow of a speed boat, listening in the high fidelity of the original Walkman, as we sped across a lake.

Not available on iTunes.

iWeb. Amazing and crapulent.

February 10, 2006 · 0 comments

iWeb is definitely an interesting product, with a lot of potential.

The potential being, ordinary people building beautiful websites.

The biggest mistake Apple made, was not including “Publish to FTP/SFTP”.

The other problem with iWeb sites, is that they chew through bandwidth. It is not a big deal for the hosting provider, but the customers are bound to get a surprise if (when) they burn through there alloted bandwidth, after posting the crazy cool video they edited with iMovie.

Apple has got to fix a few things:

  • Images, Video and Audio need to be optimized for delivery
  • CSS must be cleaned up
  • Remove the redundant index redirects when publishing outside .Mac

Stupid spam fighters

February 09, 2006 · 0 comments

Spam detection software, running on the system “xxx.xxx.xxx.xxx”, has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn’t spam) or label similar future email. If you have any questions, see xxx@xxx.com for details.

Any filtering system that sends back this type of message, using the from address contained in spam messages, indicates that the administrator is a moron.

They are simultaneously compounding the problem and demonstrating their complete ignorance, regarding spam.

How much traffic consists of these messages? Ghosts in the machine, so to speak.

Equally, moronic, though not quite as bad, are the bounce messages sent by anti-virus software.

The chance of a human being reading these messages, and being capable of addressing the issue, are likely nil.

These messages simply add noise to the signal, we all try to maintain.

Is it art, mash-up or theft?

February 08, 2006 · 0 comments

has an amazing Machinima video titled Still Seeing Breen.

It was created using the Half-Life 2 game engine, and features the Breaking Benjamin track So Cold.

Is it art? A mash-up? Or simply illegal use of intellectual property?

I guess that depends on which country you live in, right?

E-mail as revenue.

February 08, 2006 · 0 comments

No doubt, this story is just getting started, already the dollars are growing though.

The fee of between one-fourth of a cent and one cent per message serves as a further incentive for senders to be conservative in their mail volume, Gingras said.

Source: InfoWorld

The original proposition was 1/4 of cent, here the CEO of Goodmail, suggests a range of up to 1 cent.

My hypothetical $250,000 a day for AOL, using Goodmail’s system, just grew to $1 million each day.

Considering postal rates, what marketing manager wouldn’t pay 5 or 10¢ per message for guaranteed delivery?

UPDATE – To be clear. I have no issue with companies generating revenue in this manner. Just don’t try to fold it into the battle against spam, as some cure-all for e-mails woes.

Yahoo/AOL's email tax

February 08, 2006 · 0 comments

Cory over at Boing Boing has a nice post about the Yahoo/AOL/Goodmail system’s affects on free speech.

To restate the obvious, this service is nothing more than a new revenue stream.

It will do NOTHING to reduce spam.

If these companies were serious about stopping spam, they would attack the root of the issue, companies who sell products using spam.

Pharmaceuticals, mortgages and other products advertised in spam, all lead to real companies and real dollars.

Without marketing budgets spam would die.

I suspect the reason this avenue is not pursued is similar to the war on drugs.

Follow the spam, you’ll find easily replaced cogs. Follow the money, you may find your own boss signing off on the marketing budget.

If anyone wants to help setup a spam product directory, I have a domain that is perfect, spamproducts.com

Confidential E-mail

February 08, 2006 · 0 comments

Why do people and companies add lame and unenforceable trailers to e-mail?

  1. Exhibit 1

CONFIDENTIAL. The contents are also subject to copyright protection. Unless you are the addressee (or authorized by the addressee), you may not use, copy or disclose to anyone the contents of this message or attachments. If you have received the message in error, please advise the sender by reply e-mail or telephone (xxx-xxx-xxxx) and delete the message.

  1. Exhibit 2

CONFIDENTIALITY NOTICE: The information in this electronic message (including any attachments) is confidential and may be privileged or proprietary. If you are not the intended recipient, any dissemination, disclosure, copying, downloading, or other use of the information is prohibited and unauthorized, and may be unlawful, regardless of address or routing. If you are not the intended recipient, please inform the sender immediately and permanently delete and destroy the original and any copies of this message, including any attachments.

I’m no lawyer, but logic suggests, that these are unenforceable, since the recipient had no way of reviewing the agreement prior to accepting or rejecting the terms (ie. receiving the message).

If a company or individual contacts me with one of these attached I ignore them.

Their attempt to exercise legal control of our conversation is unacceptable.

If what they are saying needs to be protected, e-mail is the wrong medium for its distribution.

They need to get a clue.

Groups vs. Tags

February 07, 2006 · 0 comments

In past projects, where we needed to group records, like users into groups, the traditional method was a has_and_belongs_to_many structure.

You would create a group, assign users as members of the group.

So Web 1.0, right?

In a recent project for managing e-mail, I experimented with loose relationships. We only looked up contacts when viewing a message. Never actually hard linking the message to a contact_id.

It was a great success, with contacts and messages managed independently, yet still providing relevancy to the content as users added new data to either entity.

On a new project, once again I am implementing group functionality. This time I am trying to use tags instead. Dangling them off the lowest leaf in the structure, the client, instead of as a parent or peer.

My hope is that this will simplify the creation of groups, and provide a simpler UI experience for the users.

A lot of people talk about UI design, but there are few examples of actual implementations.

What is the best way to manage habtm or has_one with 10,000 choices?

It would be nice if there was a site where the best practices are posted for discussion and reference.

Noqr. Failing fast.

February 06, 2006 · 0 comments

Noqr, as I envisioned it is dead.

Being an pragmatic visionary (if there is such a thing) I have way too many great ideas to waste time.

Noqr’s death was not caused by a lack of time, technology or motivation. It just wasn’t innovative enough to warrant the effort, at this time.

For now it is tucked away in my code repository.

Perhaps future day dreaming will inspire me to revisit the idea.

The great part of building applications today, it costs next to nothing to fail, and failing is now inspiring.

Balkanizing the internet

February 04, 2006 · 0 comments

America Online and Yahoo, two of the world’s largest providers of e-mail accounts, are about to start using a controversial system that gives preferential treatment to messages from companies that pay from 1/4 of a cent to a penny each to have them delivered. The senders must contact only people who have agreed to receive their messages, or risk being blocked entirely.

Source NYT

This is simply a new revenue scheme, an attempt to wall up their gardens, and the first real step towards breaking the internet.

The system they are proposing will do nothing to cut down on spam. Nothing.

Marketing companies, whom make big dollars sending spam, can and will pay the fee to insure delivery of their messages.

Small business and individuals will be taxed to communicate with anyone within these walled gardens.

If they get there way, nothing but walled gardens are in our future.

  • AOL and Yahoo want to charge extra to insure delivery of e-mail.
  • SBC wants to charge companies to deliver content to subscribers who already pay to access the very same content.
  • Google supposedly wants to create its own pseudo-internet.

No wonder the everyone in the world wants to wrestle control of the internet away from the U.S.

If American businesses do not assert a principle of Net neutrality, we will be forced to cede control to an international organization within the decade.

To Select or Not?

February 03, 2006 · 0 comments

In a typical web form, setting the belongs_to/has_one relationship, is usually represented by a drop down menu (select tag).

This becomes cumbersome when the selection grows to hundred or thousands of options.

The use of an AJAX powered autocomplete field is one way I have been experimenting with this week.

The problem is the autocomplete field was never intended to set a relationship, only fill in the value of a text field.

I thought an elegant solution might be the Combo Text Box found here.

But, it does not work in IE 6.

I have fallen back to offer an option to search using an autocomplete field to set the selected tag in the drop down menu.

There must be a better way?

Friday's Desert Island Music

February 03, 2006 · 0 comments

Today’s desert island track, F**n’ in the Bushes from the album Standing on the Shoulder of Giants by Oasis

Not what you would expect from Oasis.

Today’s desert island disc is, Lemon Parade from Tonic.

This album is a ranges from rollicking fun to melancholy, yet touching.

Xbox 360 market observation

February 02, 2006 · 0 comments

While catching up on some podcasts, I was reminded of the Xbox 360 Tracker, to which I promptly subscribed.

After watching the results over the last week, I found it interesting that while stock did show up quite regularly, the items for sale were never the standard Core or Live systems.

Instead, bundles were being sold, which included a plethora of accessories and games, and the prices rarely dropping below $900-1000.

One would expect the retailer to gouge consumers a little, given the scare inventory, but I think there is more here than meets the eye.

Depending on which press release you believe, either Microsoft purposely scaled back production to sustain interest and sales, or demand exceeded their goals.

We know from launch numbers, demand was luke warm in Asia, and dwarfed even by the ill-fated Sega Dreamcast launch in the states.

So why blow your lead and opportunity in this manner?

After observing this the launch over the last few months, I think this boils down to something simpler.

Financial survival.

Having lost millions on the first Xbox, and the reported cost of producing a 360 somewhere between $550 and $725 per unit, even Microsoft can’t afford to sell millions of standalone units.

By tightening supply, they’re encouraging retailers to help them offset the loss up front.

Knowing that the gamers will shy away from forced bundling experienced during previous console launches, they are simply counting on the instincts of the retailers to help them

Subliminal bundling.

In this way, Microsoft is softening the financial impact during the first few quarterly reports. Instead of having to trot out the tired “razor blade” excuse to justify the massive losses incurred during the launch.

Virtue - virtual desktop manager, is back.

February 02, 2006 · 0 comments

Looks like Tony Arnold has brought Virtue to Tiger.

This is awesome news. I first picked it up over a year ago, but had to relinquish it when I moved to Tiger.

Excellent work Tony!