HackerTrans
TopNewTrendsCommentsPastAskShowJobs

ultramann

no profile record

Submissions

Show HN: Shifu – A pure POSIX shell framework to create powerful CLIs

github.com
7 points·by ultramann·il y a 3 mois·2 comments

comments

ultramann
·il y a 3 mois·discuss
[dead]
ultramann
·il y a 3 mois·discuss
I’m working on shifu (https://github.com/Ultramann/shifu), a pure POSIX shell framework to create powerful CLIs.

Shifu provides: argument parsing, subcommand dispatch, help string formatting, tab completion for interactive shells, compatibility with POSIX-based shells (tested with ash, bash, dash, ksh, zsh); all in a single POSIX shell file with no dependencies.

Edit: formatting
ultramann
·il y a 3 mois·discuss
Maybe not the thing I should be focusing on, but I was surprised this paper came from apple. I was under the impression that apples ai/LLM research was far behind the curve. I get that research is a rising tides lifts all boats situation, I just thought that I had seen lots of negative news about apples progress in the front, and heuristically haven’t seen many (any?) apple research papers make it the front page of hacker news. Wondering if anyone more familiar with apple/ai research could comment on this?
ultramann
·il y a 3 mois·discuss
Yeah, that was definitely the motivation of putting it in shell in the first place
ultramann
·il y a 10 mois·discuss
I currently have a 14 pro. I use a MagSafe wallet with it (holds three cards). This allows me a not crazy, but fairly uniform, thick single object I have to grab when I leave the…anywhere. While this might not work for everyone, it works great for me.

I’m potentially considering the air because wasted z-axis space the camera bump creates, I’d use with a MagSafe wallet again, so it wouldn’t be wasted for me. I like that the built in battery is likely sufficient for a day of my use, but can be easily extended with the MagSafe battery on days where I know I’ll be using more juice, e.g. when traveling. None of these things are unique to the air; instead the overall thickness which results from my usage is the differentiator, from which I think I might derive value.