[self-interest] UI2 stepProcess infinite blowup and the dangers of not cloning

David Goehrig dave at nexttolast.com
Sat May 26 22:19:24 UTC 2012


On May 26, 2012, at 5:41 AM, Russell Allen <mail at russell-allen.com> wrote:

> On the other hand I have occasionally wished that it was possible to write a webserver without having to worry about blowing up the UI :)
> 
> Russel
>> 

Well the biggest problem I've run into in the screen cast is that os command: 's underlying primitive  blocks the VM execution. So while demoing using curl from inside the VM, my clever fork a process code still requires detaching the shell process producing a sad race condition. 

Funnily enough the harder example of making the HTTP request using raw sockets works fine. 

I am going to capture a few minutes of more programming and debugging, but my B roll is now about 2 hours long.  I had a couple VM lockups too so it took nearly 4 hours to shoot a good 20 minutes of video. 

I actually shot the writing of all of the code, so I will make the images available. I haven't had much success filing out this particular module as every time the transporter runs my image locks up. And the app goes spinning wheel of death. 

Dave

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.selflanguage.org/pipermail/self-interest/attachments/20120526/f2ce69c2/attachment.html>


More information about the Self-interest mailing list