Nixar

Dev tools

shell utilities

SHOW HN2015

130points
62comments
#168of 2,565 in 2015
Top 7%of 2015 by points

How HN took it

RoastedHalf or more of the comments are critical

5 positive, 8 neutral or asking, 2 mixed, 25 critical, out of 40 comments about the project. Thread score -0.46.

Idea: 1 for, 10 againstDocs: 0 for, 5 againstPerformance: 1 for, 2 againstExecution: 0 for, 3 againstDesign: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Interesting exercise, looks nice, could be a gateway to Unix userland

    From 3 comments
    • Looks really nice from first glance, would need to give it a try for a week or so to see how it really fits in my workflow. >In daily life I need work linux shell and got the…
      insanebits on HN
    • I agree. I could see this being, for lack of a better phrase, a gateway drug for some to the full power of the *NIX userland.
      jamescun on HN
    • its really handy, great work
      lambo_fanboy on HN

Objections

  • Duplicates existing Unix tools and aliases

    From 3 comments
    • Maybe I'm just old hat, but all the examples given I immediately thought of their *NIX equivalent. This doesn't appear to do anything above and beyond what our current tooling…
      jamescun on HN
    • Most of these could be written as bash aliases, so not really a great win for node...
      rmsaksida on HN
    • grep cat df du ... not that complicated come on..
      bechampion on HN
  • Requires installing Node.js

    From 2 comments
    • This is node.js? no. Golang/C/C++ I can handle, but I'm NOT installing node.js just for this.
      mickgardner on HN
    • Exactly my thought. Apart from the fact that it doesn't add anything to my existent Tool-chain at the moment.
      enibundo on HN
  • Slower than standard shell tools

    From 1 comment
    • In same directory time ls -al | awk '{print $1,$3}' real 0m0.008s user 0m0.000s sys 0m0.004s time ls -al | col 1 3 real 0m1.690s user 0m1.143s sys 0m0.173s While I appreciate the…
      rolandukor on HN
  • Command names differ from Unix, e.g. ls becomes fs

    From 2 comments
    • Looks really nice from first glance, would need to give it a try for a week or so to see how it really fits in my workflow. >In daily life I need work linux shell and got the…
      insanebits on HN
    • You probably don't want that. It's a namespacing issue. If you call some new command ls and it has a different API that is a serious affordance issue.
      escherize on HN
  • Buggy output and broken docs site

    From 2 comments
    • Seems a bit buggy. I just tried `show` on a plist file and got ``` <dict> <key>CFBundleDevelopmentRegion</key> <string>English</string>…
      interpol_p on HN
    • what is 'turn' ; their docs site is broken
      easytiger on HN

Requests

  • Implement as bash aliases or scripts

    From 2 comments
    • I would really be interested in the Nixar commands beeing implemented as normal bash alias commands.
      kluck on HN
    • It would be far more reasonable if "nixar" was a set of aliases or just a bunch of bash scripts ... something like ``` alias count='wc -l' ``` or ``` echo "#bin/sh\nsed \"1,…
      drinchev on HN
  • Keep names close to Unix commands

    From 1 comment
    • Looks really nice from first glance, would need to give it a try for a week or so to see how it really fits in my workflow. >In daily life I need work linux shell and got the…
      insanebits on HN
  • Clearer license information

    From 1 comment
    • Tried to play my favourite game of "find the license" but couldn't. Anyone else found it?
      reitanqild on HN

Questions

  • Why build this instead of using existing tools

    From 2 comments
    • I don not understand this. My only question is why? This seems to be one of these tools the author thinks is really good, but in the end nobody will use a tool like this.
      seivui on HN
    • Looks really nice from first glance, would need to give it a try for a week or so to see how it really fits in my workflow. >In daily life I need work linux shell and got the…
      insanebits on HN
  • What does the turn command do

    From 1 comment

Alternatives named

  • awk, grep, sort, head, tail and other standard Unix tools

    From 2 comments
    • Nice exercise. But for utility - I have been doing the same things 15 years ago with the standard shell tools: awk, grep, sort, tail, head, cat, tac. Nothing wrong with old tech.
      ddalex on HN
    • grep cat df du ... not that complicated come on..
      bechampion on HN
  • sc spreadsheet transpose and rs

    From 2 comments
    • sc [1], the venerable text mode spreadsheet, has `pt' (transpose) command. And yes, it's a visual program, in that you operate on grid of cells. [1]…
      dexen on HN
    • rs(1)'s transpose
      james2vegas on HN
  • Fish shell

    From 1 comment
    • Have you tried fish? I really like it, both to script and to use interactively. Some examples: http://fishshell.com/docs/current/tutorial.html#tut_loops…
      pnt12 on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/10570666)