Hey everyone. We at StackVM just finished recording the 2nd demo video. The 2nd video shows all the cool new features we have recently built - user login system, chatting and sharing of virtual machines by just dragging and dropping. Also this time James Halliday joins me from Fairbanks, Alaska!

Here is the video #2,

StackVM brings virtual machines to the web. Join #stackvm on FreeNode to discuss!

If you haven't seen the first video, see my StackVM startup announcement post!

During the past few weeks we have also written two new node.js libraries for use at StackVM:

We did not demo gifcasts in this video but I am going to do a separate video in the next week or two showing just that. They're pretty awesome!

In a few weeks we'll also post the 3rd demo video. In that video we have planned to show virtual network editor that allows to network virtual machines by just dragging and dropping! Be sure to subscribe to catonmat's rss feed and follow me on twitter to know when the video is out!

See you!

Ps. Join #stackvm on FreeNode to discuss StackVM with me and James! We're there 24/7!


bigfish Permalink
August 10, 2010, 11:55

Cool! What is that 3D program that was shown in the demo? ... it looks like fun.

August 10, 2010, 12:09

That program is called anim8or. I spent most of middle school using this program.

August 10, 2010, 12:39

I love simple interfaces!

August 11, 2010, 03:24

Absolutely incredible stuff. I am in awe of what you two have brought to life in these demos.

August 11, 2010, 07:09

Thanks Lane!

August 11, 2010, 04:42

When do you plan to launch StackVM at least in beta?

I am not sure if this is not just another project that you'll get bored with and you'll abondon it.

August 11, 2010, 07:08

We'll launch when we get the ycombinator funding.

You can already get the software from github, it's all open-source: http://github.com/pkrumins/stackvm

For the demo I used this commit in the 'chat' branch: 162bca6eba35db815f27

Also this is our business so we're not going to abandon it.

August 11, 2010, 05:58

Looks simple and good. I have one question on your dynamic-gif-stack. Is there a specific reason to calculate width and height dynamically? Is it not easy to let the user provide it?

August 11, 2010, 07:12

The reason is that if updates happen in the middle of the screen for example. Then you can just cut out the bounding rectangle, which is essentially what dynamic-gif-stack does. The images are an order of magnitude smaller that way (200bytes vs 2kb).

node-png and node-jpeg have fixed-{png,jpeg}-stack where the user can specify the size.

August 11, 2010, 23:38

Oh.. that's a good reason. I did not think of it that way. Thanks for explaining.

August 12, 2010, 06:04

You're welcome!

August 13, 2010, 09:31

rotating octopus!

Leave a new comment

(why do I need your e-mail?)

(Your twitter handle, if you have one.)

Type the word "network_231": (just to make sure you're a human)

Please preview the comment before submitting to make sure it's OK.