Accelerated by Claude Code, leashed tightly by unit and integration tests, and test-driven development.
Speaking as a compiler and kernel expert, the productivity boost for domain experts is real.
Compiler status: Full C99 compliance, test suites pass, alpha-beta stage, starting to test on Gentoo and open source package builds "real world builds"
Posixutils status: Very close to 1.0 (all POSIX utils, all POSIX util features, tests pass)
Love this! I had the same idea, and was pondering funding apps like this. Was going to call it "SimpleFree" and focus on privacy, offline, mobile, games.
Thanks! There is very little info available on useful, working Veo 3 techniques, so I cobbled together what I could find, with my own experiments: https://x.com/jgarzik/status/1926496820311605577
Most people really, really do not understand the large amount of military traffic on Telegram, and the consequence of that during wartime... and how valuable that is to multiple nation-states around the world.
Strategic comms, soldier command and control, battlefield drone command and control, intel asset management.
Armchair analysts need to put on their big-boy military pants.
Because it is a FAQ, the major differences between this project and uutils are:
1. Wider scope: posixutils is far more ambitious than uutils from a breadth standpoint: posixutils will include bc, m4, c99 compiler, fort77 compiler, a cron daemon etc. uutils is far more limited in the scope of programs covered, mimicing GNU coreutils.
2. More minimalist: Each posixutils utility implementation is intentionally more minimalist, intending to avoid the bloat of supporting rarely-used, non-POSIX features. Our common denominator and baseline is the POSIX spec, then add non-POSIX features that users cannot live without.
3. Transportable: Each posixutils utility should look like normal Rust code, easily stand alone with little-or-no deps, and be used in another project. This project is MIT-licensed, not GPL licensed, to aid in that transportability goal.
Some of the wisdom from the recent XZ backdoor incident was that cmake was a contributing factor, due to its internal complexity.
Some of the current trend is to strip out autotools and cmake, and go back to the basics, because modern OS support is a subset of what was relevant 20 years ago.