This is a heavily interactive web application, and JavaScript is required. Simple HTML interfaces are possible, but that is not what this is.
Post
Bruno Dias
brunodias.dev
did:plc:uemns7yqb62n5kpwe34wgdhs
Optimist: the glass is half full
Pessimist: the glass is half empty
Narrative designer: The glass is half {playerEmotionalState() >= OPTIMISM_THRESHOLD: full | empty}. // FIXME: Tune optimism threshold
[contains quote post or other embedded content]
2026-08-22T09:21:43.770Z