From: Frank Halasz <fr...@halasz.org>
Date: August 2, 2021 at 12:42:20 AM PDT
To: Larry Masinter <L...@acm.org>
Subject: Notecards running "in" a web browser
Hi Larry,I want to get some of the less technical folks that worked on Notecards at PARC (like Cathy Marshall and Ken Allen) to play with the revived version and hopefully revive some of their old Notefiles. To this end, I set up a web portal thru which one can run Notecards (and hence Interlisp) within a web browser.Some details: the web portal is running on a Ubuntu instance on AWS. I use xpra to serve the Interlisp X window to the browser. Each user gets a separate docker container to run Interlisp with a separate docker volume to store changes to their Notefiles. For now, no other changes are persisted between sessions. A freebie Okta account provides the user auth/registration services. Security is light, at best. Tested only on Chrome and Edge on Windows. Have not yet tested on Safari or on Chrome on MacOS.Seems to work OK - with the expected screen update glitches here and there.You can go to http:/notecards.online to try it for yourself. (Note just http:, no https: yet.) Just register yourself (email and a password) and follow the links - not much to it.Somewhat belatedly I realized that I should check with you on whether we have the rights to put Interlisp and Notecards online like this. And if we do, do we have to limit access in any way?Right now, it's set up for self registration so that anyone who knows about (or discovers) it can come and register an account and run Notecards/Interlisp in their browser. I can easily change this so that you have to contact me to get an account & password. (Although until I get https implemented and take some effort to tighten the security a bit, this would provide only a slight barrier to a determined attacker.)-- Frank
That’s really exciting news! You might see a few logins from others.
I’m sure we’ll want to run something like that for other Interlisp applications.
Would you be willing to show & tell the setup some time this week
or next Monday 10:30?
--
--
You received this message because you are subscribed to the Google Groups "Medley Interlisp core" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lispcore+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/lispcore/00a001d787d6%24a0631c80%24e1295580%24%40acm.org.
Don’t be so picky – a first proof of concept. Getting long-term retention of work is the key.
To view this discussion on the web visit https://groups.google.com/d/msgid/lispcore/CAD2gp_Sm7YVSumdAgwVR0n%2BDYk0EAEupUVEmbNR%3DfVHF92_5Vg%40mail.gmail.com.
That being said, I did find a misconfiguration in the notecards.online Otka account that caused a bad redirect after the user clicked the activation button in their activate registration email.
Did you manage to get Medley/Notecards running in your browser? What was your impression about the performance / display quality?
Please hold off announcing it until we get the account maintenance set up and we have more to show for it.
The “non-profit company” will take a while to set up if it happens at all.
--
You received this message because you are subscribed to the Google Groups "Medley Interlisp core" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lispcore+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/lispcore/CAD2gp_R2xyAsw7_4T4Cqk2d-oV%3DmEJbb%2BtKb6niqu5Q3npO7%3DA%40mail.gmail.com.
Please hold off announcing it until we get the account maintenance set up and we have more to show for it.
The “non-profit company” will take a while to set up if it happens at all.
The “non-profit company” will take a while to set up if it happens at all.
As you know, I'm opposed to us taking on that headache when there are good alternatives.
That’s why I put it in scare quotes. I don’t have a good name for the problem I’m trying to solve…. “Get more organization for the project”, “allow us to take donations, sponsor workshops, hire some consultants for projects with no volunteers, get advice from interested people that a ‘board of directors’ would be a model.
SPI looks interesting except for their warning about hiring
The CHM would be a possibility, fit in with the Smalltalk Zoo
although our ambitions for future Medley might exceed the scope of what would constitute “computer history” within their focus areas (History of AI, History of Web).
The LFG foundation might be a possibility (as a project to support LFG on Medley).
An academic institution might be if we can interest someone –
Stanford (close, tied up with Stanford and https://saildart.org )
Members of the “Software Preservation Network” (home of EaaSi Emulation As A Service) and SPN Technical Infrastructure group.
GW (Steve)
RIT (Bill) – work on long-term archiving
I’m not sure we need one “home”. Perhaps different sub-projects could be done in coordination with different institutions.
SPI looks interesting except for their warning about hiring
The LFG foundation might be a possibility (as a project to support LFG on Medley).
notecards.online is back up. I hadn't yet wired it up as a system service that restarts automatically if it crashes, etc. That's now done.
Plus I am running on AWS medium instance with only 100gb of storage. So I have to figure out how many registered users we could support, given that every registered user get a unique docker volume.
A “full” sysout / lisp.virtualmem takes 10mb uncompressed (4% of available address space).
Compressed medley-nightly with all sources, fonts, lcoms/dfasls, Lispusers, tedit doc files is 27.4mb
Release nightly-210804 · Interlisp/medley (github.com) (scroll down to ‘assets’)
100gb is huge in comparison
From: lisp...@googlegroups.com <lisp...@googlegroups.com> On Behalf Of John Cowan
Sent: Wednesday, August 4, 2021 6:39 PM
To: Frank Halasz <fr...@halasz.org>
Cc: Larry Masinter <L...@acm.org>; Interlisp core <lisp...@googlegroups.com>
--
You received this message because you are subscribed to the Google Groups "Medley Interlisp core" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lispcore+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/lispcore/CAD2gp_RAQehvRpdV5EFo5vfeE7jSvs0d5ZHCaNHW5L-q-GFWzQ%40mail.gmail.com.