making.systems

AUTHOR_SPEC

ROLE: SYSTEMS_DEVELOPER
MEMORY: ALLOCATED
I/O_PORTS: INBOUND_CLOSED

[01] EXECUTION_DOMAIN

Interested in C, C++, Zig, and Rust. This ledger exists to document my dive into the lowest levels of the computing stack. I completely despise modern software bloat and locked-down cloud platforms. I'm looking into things like type theory, homelabbing and OS development. I dabble in networking, cyber security and economics from time to time.

[02] SYSTEM_DIRECTIVES

  1. Make every CPU cycle count.
  2. Move fast and break things when experimenting.
  3. Aim for determinism and type safety wherever applicable.
  4. There is no such thing as a zero-cost abstraction.
  5. If the repairs cost too much, you should just buy new. (Rewrites are not always bad)

[03] ACTIVE_PROCESSES

PID USER PR NI VIRT RES %CPU %MEM TIME+ COMMAND
904 sys_dev -20 0 128.0G 64.0G 60.0 55.0 142:12.04 primary_employment_daemon
1024 sys_dev 20 0 64.0G 32.0G 20.0 25.0 88:45.18 university_runtime
1 root 20 0 4.0G 1.2G 10.0 5.0 1140:59.99 /sbin/init
7734 sys_dev 20 0 16.0G 8.0G 8.0 12.5 14:11.95 cpp_spec_analysis
8092 sys_dev 39 19 8.0G 2.0G 2.0 2.5 04:02.11 type_theory_evaluator