Live data from Hacker News

Viewing profile — ddworken

ddworken

HN member
Joined
Thu, Oct 23, 2014, 10:36 PM UTC
HN karma
200
Public activity
73 items

About ddworken

[ my public key: https://keybase.io/dworken; my proof: https://keybase.io/dworken/sigs/om_ZRbgf-tx55FmtkZhd9j8Wd2WIOAx5JKpO5CuiuVU ]

david@daviddworken.com

Recent public activity

  1. comment
    Comment #42995527

    I actually made a CLI tool ( https://github.com/ddworken/hishtory ) that automatically binds to Control+R to support both history searching and AI queries (by prefixing queries wit…

  2. story
  3. comment
    Comment #38968315

    I'll also plug my project [0] as another alternative that supports syncing (similar to Autumn) and also has a number of powerful customization features (e.g. custom columns to coll…

  4. story
  5. comment
    Comment #33828025

    If you're interested in something more actively maintained, and with cross-machine syncing, two recent alternatives are: * github.com/ddworken/hishtory * github.com/ellie/atuin Dis…

  6. comment
    Comment #33446399

    Ah, thank you commenting on this! This is absolutely unintentional and was the fault of a missing comment in the bash script (that I didn't notice because I generally use zsh). See…

  7. comment
    Comment #33446362

    Yup exactly! This way you'll never again lose a history entry.

  8. comment
    Comment #33446359

    Yes! See the `hishtory redact` command to do exactly this.

  9. comment
    Comment #33446355

    Yes! Though they'll have a single shared history log since there is no way to distinguish between them.

  10. comment
    Comment #33446351

    See https://github.com/ddworken/hishtory/blob/master/backend/web... Also, Github pro tip: Press `t` when on any github repo to bring up fuzzy matching that can be used to easily fi…

  11. comment
    Comment #33446297

    Actually the install script is in the repo! See https://github.com/ddworken/hishtory/tree/master/backend/web...

  12. comment
    Comment #33446283

    +1 to prefixing with a space. hiSHtory supports this out of the box so that anything prefixed with a space isn't recorded (even if your shell doesn't do that by default!). And if y…

  13. comment
    Comment #33431816

    Agreed! I'll make sure to get this implemented ASAP. :)

  14. comment
    Comment #33431693

    See https://github.com/ddworken/hishtory/issues/6 for info on how to disable control-R and how to uninstall. And sorry about this, I agree that a cleaner way to uninstall is needed…

  15. comment
    Comment #33431637

    Though keep in mind that all history entries are end to end encrypted, so even with syncing enabled, your shell history isn't accessible to the backend.

  16. comment
    Comment #33431574

    See https://github.com/ddworken/hishtory/issues/4 This isn't supported quite yet, but is the next item on the road map.

  17. comment
    Comment #33430658

    It just adds to it, your standard shell history is still there and completely unaffected by this tool. And if you prefer using your native shell's control-r you can also do that. >…

  18. comment
    Comment #33430477

    In addition, hiSHtory also supports fish for anyone who uses fish!

  19. comment
    Comment #33430474

    If you'd rather `go install` it, that works too! The advantage of this is that it doesn't require users to have go installed. And if you look at the script, all it does is call an …

  20. comment
    Comment #33430437

    Yup exactly! And you can even collect other custom metadata to make it easier to jump write back to where you were.

  21. comment
    Comment #33430432

    Ah, I hadn't come across Atuin before! They're pretty similar, but I think one significant advantage of hiSHtory is the "Custom Columns" support where you can populate custom colum…

  22. comment
    Comment #33430417

    Ah very cool! One advantage of hiSHtory over this is that hiSHtory also supports Linux (since it isn't bound to iCloud sync).

  23. story
    Show HN: HiSHtory: Your shell history in context, synced, and queryable

    hiSHtory is a better shell history. It stores your shell history in context (what directory you ran the command it, whether it succeeded or failed, how long it took, etc). This is …

  24. story
    Show HN: HiSHtory: Your shell history in context, synced, and queryable

    hiSHtory is a better shell history. It stores your shell history in context (what directory you ran the command it, whether it succeeded or failed, how long it took, etc). This is …

  25. comment
    Comment #31010522

    Though you could have a repository on Github that contains a subdirectory that is a malicious bare Git repo. So doing: ``` git clone github.com/foo/bar cd bar/subdir/ ``` is unsafe…