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