Block a user
swab(1)
- swap bytes
My current conundrum is that there are multiple useful types of byte reversal:
- reversing bits in a byte
- reversing bytes within a certain block size (e.g. "swabbing" - swapping bytes within…
Name
That's true but using a generic name is perilous when the den is occupied by a giant. Consider uutils, which [is packaged as a great variety of names](https://uutils.github.io/coreutils/book/instal…
Network access during Rust builds
This may be relevant: https://thomask.sdf.org/blog/2023/11/14/rust-without-crates-io.html
Make
dash(1)
the default /bin/sh
I'd like to explore what Chimera does because BSD ash(1) is in my opinion the best implementation of POSIX sh(1p) by far.
qi(1)
: The qi shell
The "$()"
pattern is horrid.
()
- subshell$()
- oh wait, i need standard output"$()"
- oh wait, quoting
My ideal (Lisp!) shell syntax would be
$ echo "$(ls)"
.
..
…
qi(1)
: The qi shell
Plan 9's rc(1) doubles quote runes to escape them:
; echo "foo"
foo
; echo ""foo""
"foo"
; echo ''foo''
'foo'
Which I've always felt is quite nice.
The reason sh(1p)'s…
hru(1)
– human-readable units
I'd like an option to set the maximum unit to use. Maybe the minimum too.
dj(1): fix typos in comments
dj(1): add copyright header in man page
a1b29bb6ed
Makefile: fix PHONYness of existing recipes and make non-PHONY recipes
c237af0e37
Makefile: move PHONYs to their respective recipes