dtb trinity
trinity commented on issue bonsai/harakit#19 2023-12-31 23:47:50 -07:00
ASV in Bonsai

My rough interpretation of ASV dating back some years (this is why I wrote ascii.h) was the following:

  • ASCII_US is the unit…
trinity commented on issue bonsai/harakit#15 2023-12-31 23:13:27 -07:00
dj(1) - disk jockey

There are some nuances I'm trying to figure out.

One is specifically at the last dd(1p) invocation here:

$ </dev/zero dd bs=10 count=10 
trinity commented on issue bonsai/harakit#19 2023-12-31 14:18:08 -07:00
ASV in Bonsai

I think we ought to reopen this issue as an ongoing discussion regarding ASV handling in Bonsai.

trinity commented on issue bonsai/harakit#24 2023-12-30 15:11:19 -07:00
Dependencies in README

Optionally, on Alpine, rustfmt.

trinity opened issue bonsai/harakit#24 2023-12-30 15:10:15 -07:00
Dependencies in README
trinity closed pull request emma/en#1 2023-12-30 11:43:55 -07:00
Some stuff
trinity commented on issue bonsai/harakit#21 2023-12-30 08:50:03 -07:00
rpn(1) - reverse polish notation

q

trinity commented on issue bonsai/harakit#23 2023-12-30 08:47:22 -07:00
tests/posix: dd(1p)

Emma and I have discussed a solution to input/output direction, mm(1), which will replace cat(1p) and tee(1p). I've yet to write a utility proposal though.

trinity opened issue bonsai/harakit#23 2023-12-30 08:44:13 -07:00
dd(1p)
trinity opened issue bonsai/harakit#22 2023-12-30 08:36:22 -07:00
swab(1) - swap bytes
trinity commented on issue bonsai/harakit#21 2023-12-29 20:53:56 -07:00
rpn(1) - reverse polish notation

Some questions regarding design:

  • How should numbers be represented internally? (float, fixed point, integer only)
  • What operations should be supported?
    • obviously +, -, * -…
trinity opened issue bonsai/harakit#21 2023-12-29 20:46:50 -07:00
rpn(1) - reverse polish notation
trinity commented on issue bonsai/harakit#8 2023-12-29 20:30:01 -07:00
qi(1): The qi shell

Both Emma and I plan to have math be in a separate utility or utilities and not built into the shell at all.

trinity commented on issue bonsai/harakit#19 2023-12-29 19:51:36 -07:00
ASV in Bonsai

I had a number of qualms about ASCII separated values I've answered for myself.

Another concern that has been brought up a number of times is that some fonts do not print the ASCII field…

trinity commented on issue bonsai/harakit#15 2023-12-29 13:31:24 -07:00
dj(1) - disk jockey

Actually - not truncating the output file should be the default. Truncation can be achieved easily:

dj -i in > out # through stdout and a shell redirect
>out; dj -i in -o out # the same…
trinity commented on issue bonsai/harakit#15 2023-12-29 13:27:29 -07:00
dj(1) - disk jockey

Some thoughts about dj(1) I have today.

Some dd(1p) behavior I find interesting:

  • If a partial block is read (e.g. read(fd, buf, ibs) < ibs) dd(1p) operates on that block in particular.…
trinity commented on issue bonsai/harakit#13 2023-12-29 13:09:07 -07:00
C Style

Why was this closed?

trinity commented on pull request bonsai/harakit#18 2023-12-28 16:36:47 -07:00
fop(1) and Rust sysexits support (no yacexits!)

Why define EXIT_FAILURE here? It's already in the C standard library. Unless this is for Rust purposes specifically.

trinity commented on pull request bonsai/harakit#18 2023-12-28 16:36:47 -07:00
fop(1) and Rust sysexits support (no yacexits!)

It would be nice to have a further level of indent to indicate the pipeline within the "$( )". I have a hard time reading this.