changelog shortlog graph tags branches files raw help

Mercurial > org > plan / changeset: tasks

changeset 18: e08c4d391e95
parent 17: fd32bff88de6
child 19: ab65bef096dd
author: Richard Westhaver <ellis@rwest.io>
date: Wed, 04 Sep 2024 16:59:57 -0400
files: roadmap.org tasks/core.org
description: tasks
     1.1--- a/roadmap.org	Tue Aug 27 21:35:44 2024 -0400
     1.2+++ b/roadmap.org	Wed Sep 04 16:59:57 2024 -0400
     1.3@@ -4,23 +4,29 @@
     1.4 #+setupfile: ../clean.theme
     1.5 #+filetags: milestone
     1.6 * 2024
     1.7-SCHEDULED: <2024-01-01 Mon>--<2024-12-31 Tue>
     1.8 :PROPERTIES:
     1.9 :ID:       bef157e2-ef55-4653-9916-1a329255a920
    1.10 :CREATED:  <2024-08-26 Mon 18:47>
    1.11 :END:
    1.12-** WIP migrate VC off of EC2                                  :opsec:vc:code:
    1.13+** DONE migrate VC off of EC2                                 :opsec:vc:code:
    1.14 :PROPERTIES:
    1.15 :ID:       e71f5fa6-59de-4c80-9cf8-3345f7310105
    1.16+:CREATED:  <2024-09-03 Tue 22:13>
    1.17 :END:
    1.18 :LOGBOOK:
    1.19 - State "WIP"        from              [2024-05-06 Mon 16:43]
    1.20+- Note taken on [2024-09-03 Tue 16:52] \\
    1.21+  removed dependency on heptapod, running plain ol hgweb behind proxy
    1.22+- State "DONE"       from "WIP"        [2024-09-03 Tue 22:13]
    1.23+- Note taken on [2024-09-03 Tue 22:13] \\
    1.24+  next up: clonebundles,packy,git hosting
    1.25 :END:
    1.26 We no longer need to maintain an instance of our forge in AWS now that
    1.27 we have enough compute in-house.
    1.28 
    1.29 vc.compiler.company will be migrate to rurik on a dedicated pod
    1.30-(requires ubuntu).
    1.31++(requires ubuntu)+.
    1.32+
    1.33 ** WIP Wireguard VPN                                              :net:opsec:
    1.34 :PROPERTIES:
    1.35 :ID:       867d2bd7-cedc-4695-b98a-57296bae7792
    1.36@@ -35,12 +41,15 @@
    1.37 our primary devices have been configured and tested with two available
    1.38 endpoints. Our goal is to migrate all existing devices, then make
    1.39 appropriate accomodations for Podman containers, and finally KVM.
    1.40-** TBD IO                                                              :lisp:
    1.41+** TODO IO                                                             :lisp:
    1.42+SCHEDULED: <2024-10-11 Fri>
    1.43 :PROPERTIES:
    1.44 :ID:       ad563749-b7c1-4d17-8a9d-65361ce8013a
    1.45+:CREATED:  <2024-08-28 Wed 21:49>
    1.46 :END:
    1.47 :LOGBOOK:
    1.48 - State "TBD"        from              [2024-05-06 Mon 16:50]
    1.49+- State "TODO"       from "TBD"        [2024-08-28 Wed 21:49]
    1.50 :END:
    1.51 io_uring is the Linux library we have chosen to spend some time
    1.52 getting comfortable with and for which we've written incomplete Common
    1.53@@ -76,9 +85,12 @@
    1.54 :END:
    1.55 :LOGBOOK:
    1.56 - State "TBD"        from              [2024-08-18 Sun 01:58]
    1.57+- Note taken on [2024-08-28 Wed 21:49] \\
    1.58+  see graph.el, org-graph-init.lisp
    1.59 :END:
    1.60 - similar idea to org-roam
    1.61 - stored in rocksdb columns
    1.62+
    1.63 ** DONE infra
    1.64 :PROPERTIES:
    1.65 :ID:       615dfb29-859c-4ad7-9acf-01ea8aee1174
    1.66@@ -93,14 +105,13 @@
    1.67 host and grabbing a pre-compiled lisp as well as a compressed
    1.68 =infra.core= image.
    1.69 * OUTLINE 2025
    1.70-SCHEDULED: <2025-01-01 Mon>--<2025-12-31 Wed>
    1.71 :PROPERTIES:
    1.72 :ID:       93349821-ca20-4c07-a016-fd270c0c3b8d
    1.73 :END:
    1.74 :LOGBOOK:
    1.75 - State "OUTLINE"    from              [2024-08-16 Fri 23:04]
    1.76 :END:
    1.77-** TBD orgdb
    1.78+** TBD orgdb                                                         :org:db:
    1.79 :PROPERTIES:
    1.80 :VERSION:  1.0.0
    1.81 :ID:       09987fe2-7272-4054-b728-e2c87135a8a1
    1.82@@ -108,7 +119,7 @@
    1.83 :LOGBOOK:
    1.84 - State "TBD"        from              [2024-08-18 Sun 02:00]
    1.85 :END:
    1.86-** TBD bbdb
    1.87+** TBD bbdb                                                         :mail:db:
    1.88 :PROPERTIES:
    1.89 :VERSION:  0.1.0
    1.90 :ID:       9426d8b9-fa7b-4515-aa13-54cc45e8358f
     2.1--- a/tasks/core.org	Tue Aug 27 21:35:44 2024 -0400
     2.2+++ b/tasks/core.org	Wed Sep 04 16:59:57 2024 -0400
     2.3@@ -5,10 +5,12 @@
     2.4 #+setupfile: ../../clean.theme
     2.5 #+OPTIONS: num:nil d:t prop:t toc:t
     2.6 #+ARCHIVE: ../../archive/plan.org::** core
     2.7+#+LOCATION: ~/comp/core/
     2.8 #+filetags: core
     2.9-* PROJECT ffi v0.1.0 [1/8]                                         :lisp:ffi:
    2.10+* PROJECT ffi [1/8]                                                :lisp:ffi:
    2.11 :PROPERTIES:
    2.12 :ID:       4de17a09-48fb-4640-b30a-e40cc1f8c330
    2.13+:VERSION: 0.1
    2.14 :END:
    2.15 :LOGBOOK:
    2.16 - State "TODO"       from              [2024-08-10 Sat 22:20]
    2.17@@ -246,7 +248,7 @@
    2.18 * TODO retire x.lisp                                              :lisp:skel:
    2.19 SCHEDULED: <2024-08-22 Thu>
    2.20 :PROPERTIES:
    2.21-:LOCATION: x.lisp
    2.22+:LOCATION: ~/comp/core/x.lisp
    2.23 :Effort:   4:00
    2.24 :ID:       88343a1c-e17b-4cb8-b6d6-f770c482665e
    2.25 :END:
    2.26@@ -258,9 +260,10 @@
    2.27 with skel taking on more responsibility we no longer need a dedicated build tool.
    2.28 - migrate all functionality to skelfile
    2.29 - cleanup readme with installation instructions (with and without =infra=)
    2.30-* PROJECT cli/clap v0.2.0 [1/6]                                    :lisp:cli:
    2.31+* PROJECT cli/clap [1/6]                                           :lisp:cli:
    2.32 :PROPERTIES:
    2.33 :ID:       217cd955-5575-4953-bf36-4d2d4c1fd616
    2.34+:VERSION: 0.2
    2.35 :END:
    2.36 :LOGBOOK:
    2.37 - State "TODO"       from              [2024-07-21 Sun 01:33]
    2.38@@ -303,8 +306,10 @@
    2.39 - pipe results?
    2.40 +forth+
    2.41 ** FIXME opt/arg parsing
    2.42+SCHEDULED: <2024-08-30 Fri 18:00>
    2.43 :PROPERTIES:
    2.44 :ID:       f44f2d22-44d8-438b-b388-546c0bc0c65b
    2.45+:CREATED:  <2024-08-30 Fri 16:10>
    2.46 :END:
    2.47 :LOGBOOK:
    2.48 - State "FIXME"      from              [2024-08-21 Wed 21:23]
    2.49@@ -312,9 +317,20 @@
    2.50 - do not need to handle multiple commands
    2.51   - what do we want to do about subcommands?
    2.52 - do not need to support 'global' option for commands
    2.53+- use cli-parse to test.
    2.54+*** TODO clap fixtures                                                 :test:
    2.55+:PROPERTIES:
    2.56+:CREATED:  <2024-09-01 Sun 21:54>
    2.57+:ID:       f910ffdb-1adc-44b3-bac0-de641e1e17a7
    2.58+:END:
    2.59+:LOGBOOK:
    2.60+- State "TODO"       from              [2024-09-01 Sun 21:54]
    2.61+:END:
    2.62 * TODO multipoint-images                                       :lisp:bin:sys:
    2.63+SCHEDULED: <2024-09-08 Sun>
    2.64 :PROPERTIES:
    2.65 :ID:       f1d14ea9-fbbe-4043-a54d-d7c8774f16d6
    2.66+:CREATED:  <2024-09-01 Sun 21:52>
    2.67 :END:
    2.68 :LOGBOOK:
    2.69 - State "TODO"       from              [2024-07-28 Sun 21:01]
    2.70@@ -333,9 +349,10 @@
    2.71 :LOGBOOK:
    2.72 - State "TODO"       from              [2024-08-01 Thu 12:27]
    2.73 :END:
    2.74-* PROJECT q 0.1 [0/4]                                                :lisp:q:
    2.75+* PROJECT q [0/4]                                                    :lisp:q:
    2.76 :PROPERTIES:
    2.77 :ID:       b19fb0f9-65b2-476c-adb3-b4b77e585f37
    2.78+:VERSION: 0.1
    2.79 :END:
    2.80 :LOGBOOK:
    2.81 - State "TODO"       from              [2024-08-03 Sat 01:03]
    2.82@@ -488,9 +505,10 @@
    2.83 :LOGBOOK:
    2.84 - State "RESEARCH"   from              [2024-08-01 Thu 12:30]
    2.85 :END:
    2.86-* TODO parse 0.1 [0/2]                                             :lisp:lib:
    2.87+* TODO parse [0/2]                                                 :lisp:lib:
    2.88 :PROPERTIES:
    2.89 :ID:       50dff527-6778-42d3-934c-2d013d701514
    2.90+:VERSION: 0.1
    2.91 :END:
    2.92 :LOGBOOK:
    2.93 - State "TODO"       from "TODO"       [2023-12-13 Wed 18:24]
    2.94@@ -521,9 +539,10 @@
    2.95 :END:
    2.96 the toml parser on quicklisp is based on esrap, make a comparable one
    2.97 using our parser module.
    2.98-* PROJECT organ 0.2 [0/2]                                        :lisp:organ:
    2.99+* PROJECT organ [0/2]                                            :lisp:organ:
   2.100 :PROPERTIES:
   2.101 :ID:       f5ad161f-c954-45e2-aeb4-c88d916bae7f
   2.102+:VERSION: 0.2
   2.103 :END:
   2.104 :LOGBOOK:
   2.105 - State "TODO"       from              [2023-11-29 Wed 21:25]
   2.106@@ -593,9 +612,10 @@
   2.107 : Slots with :INSTANCE allocation:
   2.108 :   AST                            = NIL
   2.109 
   2.110-* PROJECT rdb 0.2 [0/6]                                            :lisp:rdb:
   2.111+* PROJECT rdb [0/6]                                                :lisp:rdb:
   2.112 :PROPERTIES:
   2.113 :ID:       e5cd7ab8-f0d1-4b6e-ab68-852741e313cc
   2.114+:VERSION: 0.2
   2.115 :END:
   2.116 :LOGBOOK:
   2.117 - State "TODO"       from "TODO"       [2023-12-13 Wed 18:26]
   2.118@@ -667,9 +687,10 @@
   2.119 - I feel this may be less efficient but haven't benched it (requires additional arg)
   2.120 - separate packages are a pain to query symbols with
   2.121 
   2.122-* PROJECT vc 0.1 [2/3]                                              :lisp:vc:
   2.123+* PROJECT vc [2/3]                                                  :lisp:vc:
   2.124 :PROPERTIES:
   2.125 :ID:       c14dc79d-eeed-42bf-aba2-35ef5aa7e45d
   2.126+:VERSION: 0.1
   2.127 :END:
   2.128 :LOGBOOK:
   2.129 - State "TODO"       from              [2024-02-29 Thu 16:10]
   2.130@@ -704,9 +725,10 @@
   2.131 - State "DONE"       from "TODO"       [2024-08-10 Sat 01:34]
   2.132 :END:
   2.133 
   2.134-* PROJECT dat 0.1                                                  :lisp:dat:
   2.135+* PROJECT dat                                                      :lisp:dat:
   2.136 :PROPERTIES:
   2.137 :ID:       31fa3e61-b586-4023-be94-5195a26596ce
   2.138+:VERSION: 0.1
   2.139 :END:
   2.140 :LOGBOOK:
   2.141 - State "TODO"       from              [2024-08-11 Sun 00:08]
   2.142@@ -769,17 +791,19 @@
   2.143 - obj/
   2.144   - color
   2.145   - uri
   2.146-* PROJECT syn 0.1                                                  :lisp:syn:
   2.147+* PROJECT syn                                                      :lisp:syn:
   2.148 :PROPERTIES:
   2.149 :ID:       a199245b-4bed-48eb-83f5-e83c03da3a7d
   2.150+:VERSION: 0.1
   2.151 :END:
   2.152 :LOGBOOK:
   2.153 - State "TODO"       from              [2024-08-13 Tue 22:15]
   2.154 - State "PROJECT"    from "TODO"       [2024-08-18 Sun 16:19]
   2.155 :END:
   2.156-* PROJECT skel 0.2 [1/4]                                          :lisp:skel:
   2.157+* PROJECT skel [1/4]                                              :lisp:skel:
   2.158 :PROPERTIES:
   2.159 :ID:       53982b3c-4860-469b-abb5-b279ee669cbd
   2.160+:VERSION: 0.2
   2.161 :END:
   2.162 :LOGBOOK:
   2.163 - State "TODO"       from              [2023-12-16 Sat 00:55]
   2.164@@ -811,20 +835,30 @@
   2.165 :LOGBOOK:
   2.166 - State "TODO"       from              [2024-08-11 Sun 00:10]
   2.167 :END:
   2.168-** TODO implement vm
   2.169-SCHEDULED: <2024-08-28 Wed 14:00-18:00> DEADLINE: <2024-08-25 Sun>
   2.170+** NEXT implement vm
   2.171+DEADLINE: <2024-09-02 Mon> SCHEDULED: <2024-09-02 Mon 14:00>
   2.172 :PROPERTIES:
   2.173 :ID:       15d506e3-b46a-4064-9054-0fe6c01205fb
   2.174 :CREATED:  <2024-08-18 Sun 22:03>
   2.175+:Effort:   8:00
   2.176 :END:
   2.177 :LOGBOOK:
   2.178 - State "TODO"       from              [2024-08-11 Sun 00:11]
   2.179 - New deadline from "[2024-08-18 Sun]" on [2024-08-18 Sun 22:03]
   2.180+CLOCK: [2024-08-28 Wed 18:52]--[2024-08-28 Wed 21:33] =>  2:41
   2.181+- State "WIP"        from "TODO"       [2024-08-28 Wed 21:43]
   2.182+- New deadline from "[2024-08-25 Sun]" on [2024-08-28 Wed 21:43]
   2.183+- Note taken on [2024-08-30 Fri 21:27] \\
   2.184+  not liking our current impl.. rewrite and document
   2.185+- State "NEXT"       from "WIP"        [2024-08-31 Sat 12:39]
   2.186+- New deadline from "[2024-09-01 Sun]" on [2024-09-01 Sun 21:40]
   2.187 :END:
   2.188 - core/vm.lisp
   2.189-* PROJECT std 0.2 [2/8]                                            :lisp:std:
   2.190+
   2.191+* PROJECT std [2/8]                                                :lisp:std:
   2.192 :PROPERTIES:
   2.193 :ID:       e43489ff-4ca9-45e4-83f2-ee9b0967af3a
   2.194+:VERSION: 0.2
   2.195 :END:
   2.196 :LOGBOOK:
   2.197 - State "TODO"       from              [2023-12-12 Tue 19:49]
   2.198@@ -909,9 +943,10 @@
   2.199 - [ ] use macro
   2.200 - [ ] using macro
   2.201 - [ ] requires macro
   2.202-* PROJECT obj 0.1 [2/5]                                            :lisp:obj:
   2.203+* PROJECT obj [2/5]                                                :lisp:obj:
   2.204 :PROPERTIES:
   2.205 :ID:       c1500e3b-1d95-4ba2-96d5-8301b02293e2
   2.206+:VERSION: 0.1
   2.207 :END:
   2.208 :LOGBOOK:
   2.209 - State "TODO"       from              [2023-12-17 Sun 00:59]
   2.210@@ -1000,9 +1035,10 @@
   2.211 - State "TODO"       from "TODO"       [2024-08-12 Mon 22:26]
   2.212 :END:
   2.213 
   2.214-* PROJECT net 0.1 [5/8]                                            :lisp:net:
   2.215+* PROJECT net [5/8]                                                :lisp:net:
   2.216 :PROPERTIES:
   2.217 :ID:       5d088bf7-f201-4875-9167-4293bebbcf46
   2.218+:VERSION: 0.1
   2.219 :END:
   2.220 :LOGBOOK:
   2.221 - State "TODO"       from              [2023-12-17 Sun 01:00]
   2.222@@ -1091,9 +1127,10 @@
   2.223 :LOGBOOK:
   2.224 - State "RESEARCH"   from              [2024-08-10 Sat 01:23]
   2.225 :END:
   2.226-* PROJECT pwn 0.1 [0/1]                                            :lisp:pwn:
   2.227+* PROJECT pwn [0/2]                                                :lisp:pwn:
   2.228 :PROPERTIES:
   2.229 :ID:       6fef0787-9d0b-473a-b2de-f0969320fea7
   2.230+:VERSION: 0.1
   2.231 :END:
   2.232 :LOGBOOK:
   2.233 - State "TODO"       from              [2023-12-17 Sun 01:04]
   2.234@@ -1101,16 +1138,27 @@
   2.235   Should this be a separate application? Lisp exploit development framework
   2.236 - State "PROJECT"    from "TODO"       [2024-08-18 Sun 16:20]
   2.237 :END:
   2.238-** TODO diz
   2.239+** TODO diz                                                             :asm:
   2.240 :PROPERTIES:
   2.241 :ID:       bb192fb0-ad07-44be-89c0-27dbf78a830d
   2.242 :END:
   2.243 :LOGBOOK:
   2.244 - State "TODO"       from              [2023-12-17 Sun 01:04]
   2.245 :END:
   2.246-* PROJECT gui 0.1 [0/2]                                            :lisp:gui:
   2.247+- disassembly toolkit
   2.248+** TODO sassy                                                           :net:
   2.249+:PROPERTIES:
   2.250+:CREATED:  <2024-09-02 Mon 16:14>
   2.251+:ID:       83eb5ce0-97b4-40c3-b355-7aef4e5604e9
   2.252+:END:
   2.253+:LOGBOOK:
   2.254+- State "TODO"       from              [2024-09-02 Mon 16:14]
   2.255+:END:
   2.256+- SaaS toolkit
   2.257+* PROJECT gui [0/2]                                                :lisp:gui:
   2.258 :PROPERTIES:
   2.259 :ID:       73aea563-3df7-4611-a27d-874772806f18
   2.260+:VERSION: 0.1
   2.261 :END:
   2.262 :LOGBOOK:
   2.263 - State "TODO"       from              [2023-12-17 Sun 03:40]
   2.264@@ -1133,9 +1181,10 @@
   2.265 :PROPERTIES:
   2.266 :ID: e18a90d7-10bc-44d3-8508-56483d29d385
   2.267 :END:
   2.268-* PROJECT rt 0.1 [0/4]                                              :lisp:rt:
   2.269+* PROJECT rt [1/4]                                             :lisp:rt:test:
   2.270 :PROPERTIES:
   2.271 :ID:       7a14c529-8609-4638-b101-7304a1605fcc
   2.272+:VERSION: 0.1
   2.273 :END:
   2.274 :LOGBOOK:
   2.275 - State "TODO"       from              [2024-02-29 Thu 16:06]
   2.276@@ -1165,9 +1214,22 @@
   2.277 :LOGBOOK:
   2.278 - State "TODO"       from              [2024-08-13 Tue 22:22]
   2.279 :END:
   2.280-* PROJECT emacs 0.1 [0/6]                                             :emacs:
   2.281+** DONE temporary files and directories
   2.282+SCHEDULED: <2024-08-31 Sat 12:00> DEADLINE: <2024-09-01 Sun>
   2.283+:PROPERTIES:
   2.284+:CREATED:  <2024-08-28 Wed 21:35>
   2.285+:ID:       91ce2763-8f64-4f24-a41e-030c22e047c8
   2.286+:Effort:   5:00
   2.287+:END:
   2.288+:LOGBOOK:
   2.289+- Refiled on [2024-08-28 Wed 21:35]
   2.290+CLOCK: [2024-08-31 Sat 20:39]--[2024-08-31 Sat 22:14] =>  1:35
   2.291+- State "DONE"       from "TODO"       [2024-08-31 Sat 22:14]
   2.292+:END:
   2.293+* PROJECT emacs [1/9]                                                 :emacs:
   2.294 :PROPERTIES:
   2.295 :ID:       b6a3ffb9-a7aa-4038-8876-fcdb8115dc08
   2.296+:VERSION: 0.1
   2.297 :END:
   2.298 :LOGBOOK:
   2.299 - State "TODO"       from              [2024-08-16 Fri 22:39]
   2.300@@ -1445,19 +1507,90 @@
   2.301 - emacs caching
   2.302 - KV model
   2.303 
   2.304-** TODO org-follow-location                                             :org:
   2.305+** DONE org-follow-location                                             :org:
   2.306 :PROPERTIES:
   2.307 :ID:       08257c5a-51f2-40b2-aa1e-58b02d31c68a
   2.308+:CREATED:  <2024-08-29 Thu 18:23>
   2.309+:Effort:   4:00
   2.310 :END:
   2.311 :LOGBOOK:
   2.312 - State "TODO"       from              [2024-08-21 Wed 20:37]
   2.313+CLOCK: [2024-08-29 Thu 18:24]--[2024-08-29 Thu 18:51] =>  0:27
   2.314+- State "WIP"        from "REFILE"     [2024-08-29 Thu 18:24]
   2.315+- State "DONE"       from "WIP"        [2024-08-29 Thu 23:46]
   2.316 :END:
   2.317 - follow LOCATION property of heading at point
   2.318 - respect parent LOCATION, buffer local settings, etc
   2.319 
   2.320-* TBD homer 0.1 [1/2]                                            :lisp:homer:
   2.321+** TODO org-set-location
   2.322+SCHEDULED: <2024-08-30 Fri>
   2.323+:PROPERTIES:
   2.324+:CREATED:  <2024-08-29 Thu 23:46>
   2.325+:ID:       6c7c06fc-9220-40c6-8e0e-c7e734e7cd8a
   2.326+:END:
   2.327+:LOGBOOK:
   2.328+- State "TODO"       from              [2024-08-29 Thu 23:46]
   2.329+:END:
   2.330+similar to org-set-effort, to be called automatically on capture.
   2.331+- should prompt for directory then file - skip file with C-u or with RET
   2.332+** TODO org-timeline upgrades [0/3]                                     :org:
   2.333+:PROPERTIES:
   2.334+:CREATED:  <2024-08-27 Tue 14:19>
   2.335+:ID:       1a283ac6-13cc-4316-b9fd-350d1766174a
   2.336+:END:
   2.337+:LOGBOOK:
   2.338+- Refiled on [2024-08-30 Fri 19:03]
   2.339+:END:
   2.340+[[https://github.com/deopurkar/org-timeline][GitHub - deopurkar/org-timeline: Add graphical view of agenda to agenda buffer]]
   2.341+- now lives in lib/org-timeline.el
   2.342+- have some upgrades to make
   2.343+*** TODO timeline selection update on pointer hover
   2.344+:PROPERTIES:
   2.345+:CREATED:  <2024-08-27 Tue 14:22>
   2.346+:ID:       4b2f89c6-9bf0-46bf-91c5-44afd54860e8
   2.347+:END:
   2.348+:LOGBOOK:
   2.349+- State "TODO"       from              [2024-08-27 Tue 14:22]
   2.350+:END:
   2.351+The update behavior on mouse hover is quite nice - let's enable that
   2.352+for keyboard-based navigation too.
   2.353+*** TODO org-agenda-follow impl
   2.354+:PROPERTIES:
   2.355+:CREATED:  <2024-08-27 Tue 14:20>
   2.356+:ID:       1b23b7c0-7ad3-4906-8bcb-66cad8831484
   2.357+:END:
   2.358+:LOGBOOK:
   2.359+- State "TODO"       from              [2024-08-27 Tue 14:20]
   2.360+:END:
   2.361+- toggled on with =F=, but doesn't follow timeline blocks
   2.362+- should follow block on hover or when cursor is inside a block
   2.363+- same applies for timeline selection
   2.364+*** TODO align org-timeline properties with ulang                     :ulang:
   2.365+:PROPERTIES:
   2.366+:CREATED:  <2024-08-27 Tue 14:26>
   2.367+:ID:       cb1272df-e155-417d-8fa9-380dac848915
   2.368+:END:
   2.369+:LOGBOOK:
   2.370+- State "TODO"       from              [2024-08-27 Tue 14:26]
   2.371+:END:
   2.372+- there's some timeline-specific properties, let's integrate those
   2.373+  with our standard properties
   2.374+- TIMELINE_FACE = COLOR?
   2.375+- TIMELINE_TEXT = SUMMARY
   2.376+- TIMELINE_GROUP = GROUP or CATEGORY
   2.377+- TIMELINE_DO_NOT_OVERLAP
   2.378+** TODO sk.el project integration                                      :skel:
   2.379+:PROPERTIES:
   2.380+:CREATED:  <2024-09-03 Tue 22:14>
   2.381+:ID:       c9e157da-50e9-4dc3-96fd-bb9bc9175ee5
   2.382+:END:
   2.383+:LOGBOOK:
   2.384+- State "TODO"       from              [2024-09-03 Tue 22:14]
   2.385+:END:
   2.386+* TBD homer [1/2]                                                :lisp:homer:
   2.387 :PROPERTIES:
   2.388 :ID:       ef204ce0-7a99-45a6-942e-6d8f549f94f9
   2.389+:VERSION: 0.1
   2.390 :END:
   2.391 :LOGBOOK:
   2.392 - State "TBD"        from "TODO"       [2023-12-12 Tue 19:53]
   2.393@@ -1481,6 +1614,19 @@
   2.394 :LOGBOOK:
   2.395 - State "TODO"       from              [2023-12-24 Sun 19:32]
   2.396 :END:
   2.397+* PROJECT bench                                                  :test:bench:
   2.398+:PROPERTIES:
   2.399+:CREATED:  <2024-08-28 Wed 21:59>
   2.400+:ID:       a3e85640-60e5-44d1-bbf3-5a287e0feb4c
   2.401+:VERSION: 0.1
   2.402+:END:
   2.403+:LOGBOOK:
   2.404+- State "PROJECT"    from              [2024-08-28 Wed 21:59]
   2.405+:END:
   2.406+- [[https://github.com/miloyip/nativejson-benchmark][GitHub - miloyip/nativejson-benchmark: C/C++ JSON parser/generator benchmark]]
   2.407+- tbd: dat generic benchmarking with fixtures
   2.408+- TPC-H
   2.409+- taobench
   2.410 * RESEARCH eBPF                                                         :net:
   2.411 :PROPERTIES:
   2.412 :ID:       6cfbb313-4673-4fca-afcf-3fe00c12a3de