roadmap
1. WIP 2025
ID: 93349821-ca20-4c07-a016-fd270c0c3b8d CREATED: <2025-06-11 Wed 22:40> ORDERED: t
- State "OUTLINE" from
- State "HACK" from "OUTLINE"
- State "WIP" from "HACK"
- 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
- State "OUTLINE" from "TBD"
- 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
- expression is important to scientists too
- 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
- if you can't beat them…
- 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
- targeting a 'fleet' of machines/devices/nodes
1.2. TBD graph org db
VERSION: 0.2.0 ID: 09987fe2-7272-4054-b728-e2c87135a8a1
- State "TBD" from
- 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
- 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
- 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
- Note taken on
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
2. OUTLINE 2026
ID: 2075c192-a962-4dfc-9f0f-de44320ac79e CREATED: <2025-06-11 Wed 22:41>
- State "OUTLINE" from
2.1. TBD wm
ID: 782f6e6e-3c39-49e5-9901-2da56271173d CREATED: <2025-08-23 Sat 21:33>
- State "TBD" from
- 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
- create an initial fork of SBCL which maintains compatibility with upstream
- begin specification of cursed-lisp