<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi again,<div class=""><br class=""></div><div class="">So in the last month I’ve made a few background changes to the code for trying Self online to improve robustness. Hopefully it is more likely to work if you try it!</div><div class=""><br class=""></div><div class="">I’ve also added a new feature, which is allowing multiple users to access the running Self world.</div><div class=""><br class=""></div><div class="">This functionality was already in the standard Self image (though buried in the MacOS version), I’ve just made it more visible and integrated it with the <a href="http://OurSelf.io" class="">OurSelf.io</a> stack.</div><div class=""><br class=""></div><div class="">To try it out, start a trial Self world, and open the desktop for it in your browser.</div><div class=""><br class=""></div><div class="">Then do the following: </div><div class=""><br class=""></div><div class="">  (users userNamed: ‘Guest’) password: ’secret’.     “ <- must be 8 chars or less “</div><div class=""><br class=""></div><div class="">Then from the main menu, choose ‘Give user access…’, choose ‘Guest’ from the users list.</div><div class=""><br class=""></div><div class="">You should get a URL, which you can put into a separate browser window.</div><div class=""><br class=""></div><div class="">There should now be two views onto your Self world.  Each view can move around, and has full access to everything. </div><div class=""><br class=""></div><div class="">I’ve now been developing this through the browser window for a bit (rather than doing it locally and uploading the snapshots). It isn’t as fast as a local Self, especially in terms of latency, but it is quite usable and the ability to just stop what I’m doing, close the browser window and then restart my work just by going to a webpage on other computer is quite nice.</div><div class=""><br class=""></div><div class="">Anyway, I’m keeping on working on this so if any of you manage to get it working and give feedback that would be cool</div><div class=""><br class=""></div><div class="">Cheers! Russell</div><div class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 29 Jun 2019, at 11:39 am, Russell Allen <a href="mailto:mail@russell-allen.com" class="">mail@russell-allen.com</a> [self-interest] <<a href="mailto:self-interest@yahoogroups.com" class="">self-interest@yahoogroups.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div id="ygrp-mlmsg" style="font-size: 13px; font-family: Arial, helvetica, clean, sans-serif; caret-color: rgb(0, 0, 0); font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration: none; position: relative;" class=""><div id="ygrp-msg" style="line-height: 1.22em; z-index: 1;" class=""><div id="ygrp-text" style="line-height: 1.22em; font-family: Georgia;" class=""><p style="line-height: 1.22em; margin: 0px 0px 1em;" class="">Hi all<br style="line-height: 1.22em;" class=""><br style="line-height: 1.22em;" class="">I’ve being playing with setting up a online sandbox to play with Self in.<br style="line-height: 1.22em;" class="">I have a *very* early demo up at:<br style="line-height: 1.22em;" class=""><br style="line-height: 1.22em;" class=""><a href="https://ourself.io/" style="line-height: 1.22em; font-family: Verdana;" class="">https://ourself.io</a><br style="line-height: 1.22em;" class=""><br style="line-height: 1.22em;" class="">If you go there, you can click the button and wait. If you’re lucky, you will get to a page which gives you a link to a running morphic desktop and a Self console. It should last about 20 minutes or so, and won’t save any changes.<br style="line-height: 1.22em;" class=""><br style="line-height: 1.22em;" class="">This is held together with blutack and gaffer tape so will probably break :)<br style="line-height: 1.22em;" class=""><br style="line-height: 1.22em;" class="">Also there are only a few slots for running Self worlds on the small DigitalOcean account this is running on, so capacity will be reached quickly.<br style="line-height: 1.22em;" class=""><br style="line-height: 1.22em;" class="">The technology stack is: A FreeBSD host on ZFS, running Nginx as a proxy. Each Self is in a FreeBSD jail, with its own X libs. The Self desktop is sent to your browser as follows: Self->X11->Xvnc->Websocket->NoVNC->Browser.<br style="line-height: 1.22em;" class=""><br style="line-height: 1.22em;" class="">There’s very little of my own code in this. Everything is nicely boring.<br style="line-height: 1.22em;" class=""><br style="line-height: 1.22em;" class="">Anyway, if you do get it running I’d love to get any feedback.<br style="line-height: 1.22em;" class=""><br style="line-height: 1.22em;" class="">:) Russell<br style="line-height: 1.22em;" class=""><br style="line-height: 1.22em;" class=""></p></div><div style="line-height: 1.22em; color: rgb(255, 255, 255); height: 0px;" class=""></div></div></blockquote></div><br class=""></div></body></html>