roadmap

1. WIP 2025

ID: 93349821-ca20-4c07-a016-fd270c0c3b8d
CREATED: <2025-06-11 Wed 22:40>
ORDERED: t
  • State "OUTLINE" from [2024-08-16 Fri 23:04]
  • State "HACK" from "OUTLINE" [2025-06-11 Wed 22:40]
  • State "WIP" from "HACK" [2025-08-23 Sat 21:11]
  • play-time is over, time to build
  • complete core v0.1
  • small steps, loose organization practices, use time effectively
  • be proactive, empower the community, make contributions regularly

1.1. OUTLINE CC charter

CREATED: <2025-02-26 Wed 19:43>
ID: 6910397b-de00-4db0-9145-7e8e0b8c76df
  • State "TBD" from [2025-02-26 Wed 19:43]
  • State "OUTLINE" from "TBD" [2025-08-23 Sat 21:36]
  • to move forward with purpose we need a clear charter
  • audience: semi-technical (knows what python and git is, has used an IDE)
  • the art of programming
    • treating machines as extensions of ourselves, our minds and ideas
    • understanding machines as a means of understanding the world, understanding ourselves
    • expression of ourselves - digital traversal of mediums
    • programming as a skill
      • high skill-ceiling
      • skill-multiplier: programmers benefit the most from technological advances
      • programming knowledge has high utility
        • transferrable across domains/langs/systems
      • IDE, domain knowledge, learning system
    • programming as a science
      • expression is important to scientists too
        • math notation
        • algorithm development
      • modeling/simulation/forecasting
      • search and sort
      • multi-disciplinary utility
        • eliminates boundaries (DRY), more knowledge sharing
      • cellular automata
    • needs protecting
      • (LLMs, cite code quality, state of C++, Hare/Zig/Nim, frameworks, js ecosystem, malicious companies)
      • client/server arch, cloud, SaaS, subscription model, browsers, right to repair, limiting access to energy, data, bandwidth
    • how?
      • if you can't beat them…
        • Do It Yourself
      • eliminate dependencies
      • encourage extension
      • process, time
      • Lisp/Macros/Compilers
  • re-inventing the Lisp Machine
    • history, MIT->Symbolics->LMI->TI/Xerox->AI Winter
    • image-based software
    • vs other, why it failed
    • eliminating dependence on specialized hardware
  • exploring modern computability
    • 'mixed' systems - highly distributed systems with human operators
    • explainability, introspection, etc
    • finding the 'happy path' on target machines
    • make every device possible 'well-behaved'
    • highly deterministic, highly interactive
  • designing robust systems and toolchains
    • targeting a 'fleet' of machines/devices/nodes
      • home
      • office
      • lab
      • vehicle
    • modular p2p protocols, schedulers, services
    • small worker nodes, large service nodes, REPL access anywhere

1.2. TBD graph   org db

VERSION: 0.2.0
ID: 09987fe2-7272-4054-b728-e2c87135a8a1
  • State "TBD" from [2024-08-18 Sun 02:00]
  • systemize services
  • extend db
  • define API
  • init UI

1.3. TBD bbdb   mail db

VERSION: 0.1.0
ID: 9426d8b9-fa7b-4515-aa13-54cc45e8358f
  • State "TBD" from [2024-08-18 Sun 02:03]
  • contact management for data hoarders/hackers
  • use wide variety of techniques to disambiguate PII
  • pattern detection and analysis

1.4. WIP mpk

CREATED: <2025-02-26 Wed 21:06>
ID: 826fb4bb-61f6-4623-8412-bad6a3733f47
  • State "TBD" from [2025-02-26 Wed 21:06]
  • full mpd replication/compat
  • complete gstreamer FFI bindings
  • basic db schema
  • basic file management
  • UI design requirements
  • torrent/ytdl service layer

1.5. TBD alik

CREATED: <2025-02-26 Wed 21:08>
ID: c861539c-df73-414d-915c-c61632d27ab7
  • State "TBD" from [2025-02-26 Wed 21:08]
  • Note taken on [2025-08-23 Sat 21:31]
    honestly not sure that we even need this - skel is covering a lot of ground and still no 'personal' uses for LLMs.
  • design requirements only
  • local ML engine, LLM, compute-bias
  • container image/VM
  • c2, not-in-scope: p2p

1.6. WIP contrib

CREATED: <2025-05-01 Thu 18:19>
ID: 686b14b0-4400-44cf-b255-988b81ede5da
  • State "TODO" from [2025-05-01 Thu 18:19]

2. OUTLINE 2026

ID: 2075c192-a962-4dfc-9f0f-de44320ac79e
CREATED: <2025-06-11 Wed 22:41>
  • State "OUTLINE" from [2025-06-11 Wed 22:41]

2.1. TBD wm

ID: 782f6e6e-3c39-49e5-9901-2da56271173d
CREATED: <2025-08-23 Sat 21:33>
  • State "TBD" from [2025-08-23 Sat 21:33]
  • build a fully integrated Window Manager based on our fork of StumpWM

2.2. TBD cl

ID: 221cb8f8-7e91-451a-b416-aefd34c3c9f6
CREATED: <2025-08-23 Sat 21:34>
  • State "TBD" from [2025-08-23 Sat 21:34]
  • create an initial fork of SBCL which maintains compatibility with upstream
  • begin specification of cursed-lisp