fm (fantasy machine) is a minimal computer specification.

it draws inspiration from the design of fantasy consoles and emulators in an
attempt to present a highly simplified personal computing stack optimized for
creative ideation that can "run anywhere".

it attempts to maintain many of the fundamental capabilities of modern desktop
operating systems while heavily reducing implementation complexity by focusing
on matters of personal need and intention.

i'm currently working towards a chickenscratch javascript implementation of the fm
spec, its assembler, emulator, associated documentation, rationale, and likely
a few programs to demonstrate meaningful interaction with and within the
system.

fm is designed by deianeira for deianeira but hopes also to serve as an
educational tool and model for others interested in implementing simplified
computing stacks of their own, in direct service of their needs and
intentions.

more soon...

fm as a concept and an implementation owes the following, listed in no
particular order:
	https://100r.co/site/uxn.html
	https://duskos.org
	https://www.lexaloffle.com/pico-8.php
	https://www.bitsy.org
	https://tny.m15o.net
	https://en.wikipedia.org/wiki/Forth_(programming_language)
	https://www.forth.com/starting-forth
	https://plan9.io/plan9
	http://templeos.org
	https://js1k.com/2016-elemental/demo/2415
	https://js1k.com/2016-elemental/details/2415