User Tools

Site Tools


people:joby_elliott

This is an old revision of the document!


Joby Elliott

I'm a gazillionth-year CS senior, who was at one point 7 credit hours away from a BFA.

I work as a web developer now, and that's really how I wound up interested in how to build distributed things.

Ulam Public Key

Joby Elliott.pub
[MFM-Handle:Joby Elliott]
-----BEGIN RSA PUBLIC KEY-----
MIGJAoGBAKUTu/emZzpaT4WoSaGrdkYlnBFh0+p8K0Im5n/EDZwWqP+Gm2TgORGi
K7iDXCy3KMWmlTAbr9IshvT0EI6Kd0/RkdqsAxZka2WRevoVwuvAC5loE1OB7z9T
aBZY9GuADceMEYhTrv4n9frcLiPKXsYOnyDyUoN6KzbfKvIFmdxxAgMBAAE=
-----END RSA PUBLIC KEY-----

Project Direction Ideas

I'm still somewhat interested in consensus-building, but I kind of wonder if it should even be all that complex in a lot of cases. Certainly this is a big topic to bite into, and if I were to explore it I would need to find a way to focus a little.

At this point I'm so taken with the concept of bonds that I'm actually leaning toward wanting to just do an implementation of that. I've got some ideas for how to use them for semi-permeable membranes, too.

As a less big-monster-central-questiong-of-the-entire-paradigm project than “consensus,” I have an idea for combining the wavefront/burn idea with the ant/nest concept with something like pheromones but which builds a sparse grid of copies of itself. Make the grid self-repairing, and use propagating/burning signals to map the gradient both back to the nest and to ants that have located things they are looking for. See if a solid resource-gathering behavior can be built that way, even inside a maze or around obstacles.

Ulam in Windows

I've done something sort of demented, but thought I would throw out that this is possible. If you install a Windows Insider preview build, you can then install the Windows for Linux Subsystem. It's basically a thing that lets native Linux binaries run inside Windows. Then you can install a prepackaged CLI copy of Ubuntu out of the Windows Store, and you'll have a fully functional Ubuntu command line running natively inside Windows. Then you can install Xming (or some other X server) in Windows, and run GUI Ubuntu programs natively(ish) on Windows 10!

It's sick, I know. It lets me write, compile, and run Ulam on my Surface Pro though. The simulator even runs pretty fast.

people/joby_elliott.1505263880.txt.gz · Last modified: 2017/09/13 00:51 by jelliott