Time Travel, 6502 Assembly

I’ve never googled myself in images before that is, until, today.  The results were amazingly accurate, however I noticed an old green screen monitor in some of the results.

Stranger still, it looked vaguely like a program I had written as a teenager.  It was called beautiful boot.  In a nutshell, it replaced the OS on a disk in place of a dynamic catalog.  This in turn, freed up valuable real estate on the floppy which made room for .. well.. more games.  Why is this strange?

  1. I wrote the code as a teenager in the 80s.  This is 30 years later.
  2. Someone took the time to disassemble (AND COMMENT!)  my code.
  3. Someone took the time to write about how it blew their mind at the time.

Here’s why I’m proud of what I did then:

  1. I actually stopped playing games long enough to create something that the world used for years to come.  Free, useful, cool.
  2. Even then, you can see how I cared about usability, efficiency, savings.  I like that what worked then as a teenager still works well as a CEO today
  3. I hand crafted the typeface.  I love type.  I love that people noticed it was stylish while easy to read.  Back then, you did it one pixel at a time, no tools.  Get out a piece of graph paper, draw the bits, convert binary 
  4. Amazingly small footprint.  A graphics subsystem, audio subsystem, animation, entire ascii FONT,  and disk I/O layer.  How big?  4KB.  Yes, only 4KB.  Crazy.  Back then, programmers carried screwdrivers.  Scary times indeed.
  5. It was self mutating/modifying.  It would persist itself with new state.

It was one of the earlier things I wrote.  I went on to develop things most probably don’t remember but were insanely ahead of their time - HBBS, Megaterm, Pixterm, The Parrot, A shape shifter/editor, etc.  Good times.

So, want to see what hand crafted 8 bit assembly looks like?  Take a look at the source.  Pretty crazy what you could do if you weren’t dating girls or drinking.

Today I was reading a great presentation by William Quigley on the current state of venture capital (curiosity only mind you, there is no scoop here).

Within the presentation there is a breakdown of PC Unit Sales through 2015 by Forrester.  I can’t say I agree with it.  In fact I disagree with it so much in fact I took few moments to make my own chart!  

Bottom line: I predict by 2015 2/3rds of US homes will be purchasing tablets/smart phones as their primary PC.  A bit aggressive, but possible.  Desktops will not even be considered (unless you redefine a desktop as a 60” TV with embedded CPU/net capable.), laptops will hold steady.

PC:  It stands for personal computer right?  If you have a device that computes within your personal space, you’ve got a PC.  They think a tablet is a PC (Ok, great!), then why isn’t a smart phone like the iPhone?  It’s even more personal, and computers like nobody’s business.  As the PC increasingly becomes a portal to our cloud life, it will come in all shapes and sizes.

Chart thoughts:

  • Mobile- It’s a mistake to not include mobile as an exclusive computing platform for both home and office users.  It’s not out of scope when it’s responsible for killing laptop/desktop share.  It’s relevant, it should be there.  It is accelerating the demise of the desktop.
  • Tablets- aren’t done.  Why they think the market tops out at 38% is beyond me.  You know what’s done in the future—v
  • Netbooks-  The category is done both in name and concept.  Either you have a laptop, or a tablet.  There isn’t room for a third in the market.
  • Desktops - we both agree they’ll shrink, however I think they’ll shrink faster than Forrester thinks.  My reasoning is cost & capability.  Laptops have already exceeded needed capabilities for average users.  For those that need more performance, you now have a virtual supercomputer via the net at your hands.  Why stick one under your desk?  Doesn’t make sense.  I think IT will accelerate this existing consumer trend.

Apple should purchase Skype

Before you get hung up on all of the reasons it can’t/wont happen, take a moment and imagine the possibilities:

  • Apple gains a critical piece of technology:  A distributed low cost communications framework on top of which they can build other technologies.  A few ideas:
  • iTunes CDN - efficient content distribution is hard.  Skype does this better than anyone.
  • iPhone Games - they could add gaming api that provides P2P data transport between devices ala bonjour without breaking the bank
  • iChat - With the new power of distributed networking within Skype, iChat would be made much more powerful - shared environments where users share video, documents, desktops, even virtual realities.
  • Apple instantly becomes the largest VOIP (video over IP) provider in the world.  The potential to leverage this reality in other markets / providers is insane.
  • Skype has an amazing product brand, Apple both recognizes this and could easily steward that product brand to the next level.

The largest issue (besides theoretical antitrust) would be convincing the carriers this isn’t a threat.  My guess (and hope) is they’ve already figured out they’re an ISP.  Skype will be allowed to run over their network regardless - Apple would be a better partner.

Once they own Skype, do they remove it from Android?  From a competitive point of view, it’s pretty tempting.  But imagine Apple having a critical piece of software on every meaningful platform has fantastic strategic value.  For example - take Android.  Google’s android needs Skype - just like the iPhone really needs Google.

What else could Apple do with Skype?

Apple gifted Microsoft $4.7 Billion

Now that Apple has surpassed Microsoft in terms of Market Cap, I’m starting to read how “Microsoft saved Apple” back in the day when they invested $150M in Apple (1997).

Give me a break.  That’s not what I remember.

I remember Microsoft hiring the same people that worked on quicktime.. and somehow ending up with Apple’s source code in their player.   I remember them settling patent disputes and forging a reasonable tit (office on time for the mac) for tat (MS Explorer browser default on mac).

Put simply, I remember Microsoft pushing Apple around until Jobs returned and promptly pushed back.

Apple had over $1B in cash at the time:

Their revenue was falling to a low of $6B:

They didn’t need cash, they needed a visionary leader and reclaimed one in Steve Jobs.

So here’s a new perspective/meme for you:

Apple tried to give Microsoft $4.7 billion and they declined.  They received 18.2M shares for only $150M ($8.24/share).  Had Microsoft held onto those shares, they’d have an additional 4.7 Billion for their bottom line.

This is me – Tumbling.

This is me – Tumbling.