IRC channel logs

2024-05-11.log

back to list of logs

<oriansj>hmm, it appears that git notes themselves could be used to store metadata about code reviews and someone made a tool about it years ago: https://github.com/google/git-appraise
<ekaitz>oriansj: yeah that git-appraise thingie is supercool
<ekaitz>also fossil kind of does a similar "all in the repo" approach that is interesting
<ekaitz>but fossil is not git
<tazjin>radicle does that too (by just creating git objects), need to try that out at some point: https://radicle.xyz/guides/protocol#collaborative-objects
<matrix_bridge><cosinusoidally> oriansj: binary glibc and bash. I could eliminate them like I did in my earlier bootstrap path, but I haven't got around to it yet. Things like M2 are still statically linked, but in later stages I use otccelf (built by M2) to allow me to dynamically link to glibc.
<matrix_bridge><cosinusoidally> Googulator: part of this was to allow me to better understand cc_x86 by trying to create something similar but hopefully simpler.
<matrix_bridge><cosinusoidally> oriansj: regarding going straight from M2-Planet to tcc. That reminds me, last year I condensed the whole i386 Linux version of tcc-0.9.27 into a single 11kloc C file https://github.com/cosinusoidally/mishmashvm/blob/master/tcc_js_bootstrap/alt_bootstrap/tcc_bootstrap.c if I eventually have the patience/spare time I might have a stab at cutting that down to the M2 dialect of C.