Glad to see some more interest in Factor. I have been so busy I have not active
but hope to be using Factor soon in some of my work.
On Aug 19, 2014, at 3:09 PM, Doug Coleman <doug.cole...@gmail.com> wrote:
> Hi Mark,
>
> Factor was not designed with multiuser Windows systems in mind. It would be
> best to have each user install their own copy of Factor in their home
> directory. We could try to fix all of the problems for .98 if make a list of
> them in an issue on github.
>
> For the second issue, are you using .96 or the latest download? Factor .96
> initialized the Mersenne Twister PRNG with a number from the system PRNG.
> Lately, it's been changed to initialized from the ``nano-count`` word and the
> latest Win64 download contains the new code. However, we still initialize a
> system PRNG and a secure PRNG, but those are supposed to initialize to ``f``
> if the system calls fail. We don't explicitly create keys, the system calls
> do that I guess.
>
> The code is at
> https://github.com/slavapestov/factor/blob/master/basis/random/windows/windows.factor
> if you have any suggestions on what to change.
>
> I would love to fix any problems you find as the course progresses if you
> decide to teach Factor.
>
> Cheers,
> Doug
>
>
> On Tue, Aug 19, 2014 at 9:37 AM, Mark Green <m...@antelope.nildram.co.uk>
> wrote:
> Hi,
>
> I am considering introducing Factor to students as an example of a
> concatenative language, but I am having some problems with the way Factor is
> set up which make it very hard to deploy onto a Windows network such as the
> one we use.
>
> 1. Factor's default work directory is a subdirectory of its install directory
> which normally would not be writable for users. Although work directories can
> be added it seems that the default cannot be changed permanently. Is there a
> way to alter the default work directly?
>
> 2. As Factor starts up it generates an encryption key and saves it to the All
> Users profile (I'd really like to know why it is doing this!). However it
> does not actually set the ACL to give all users access to the file, and if
> Factor is started by a user who cannot access this file it immediately halts.
> Is there a way to prevent this and why is Factor doing it anyway?
>
> Mark Green
> m...@antelope.nildram.co.uk
>
>
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Factor-talk mailing list
> Factor-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/factor-talk
>
> ------------------------------------------------------------------------------
> Slashdot TV.
> Video for Nerds. Stuff that matters.
> http://tv.slashdot.org/_______________________________________________
> Factor-talk mailing list
> Factor-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/factor-talk
------------------------------------------------------------------------------
Slashdot TV.
Video for Nerds. Stuff that matters.
http://tv.slashdot.org/
_______________________________________________
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk