Being Ridiculed for My Open Source Project (2013)

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • replace

    Discontinued Command line search and replace utility

    I can't help but feel like I'm missing context here. The project (https://github.com/harthur/replace) seems like a vaguely reasonable "grep with a simpler interface and a regex syntax I'm already familiar with" kind of utility. It's far from a central example of the dependency bloat that people usually mock about Node.js--it uses the standard library for all the actual filesystem and regex work, and just has a couple dependencies for normal things like command-line parsing and ANSI color codes.

    Has the project been significantly rewritten and cleaned up following these posts? Was there some absurd hype cycle for this thing that didn't deliver? Did the Internet get at this person for some unrelated reason? What happened here?

  • rpl

    intelligent recursive search/replace utility

    There's a traditional semi-standard utility called `rpl` for making this easy.

    Unfortunately the current maintainer of the active fork decided to remove the `-R` option because they think piping find(1) output into it is better.

    There's some discussion at https://github.com/rrthomas/rpl/issues/9 .

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • pickdrop

    A unix shell script which allows you to "pick" files one at a time and then drop them in one place

    It’s crazy that this project produced such a strong response from anyone.

    I remember writing this old piece of shit around the same time:

    https://github.com/iaindooley/pickdrop

    The first version was a poor implementation in a number of ways and all I got were constructive contributions on how to improve it!

    Why was Heather ridiculed for her comparatively well written and documented project when I received an admittedly very small but generally positive and supportive response?

  • sd

    Intuitive find & replace CLI (sed alternative)

    Even if sed and grep are available their weird syntax is enough to make people write modern replacements.

    I don't care if they're not 100% feature complete, the fact I can remember how to use them for my simple everday tasks (searching, finding/replacing across many files) without needing to consult a manpage or search online for answers is enough.

    Modern sed:

    https://github.com/chmln/sd

    Modern grep:

    https://github.com/ggreer/the_silver_searcher

  • the_silver_searcher

    A code-searching tool similar to ack, but faster.

    Even if sed and grep are available their weird syntax is enough to make people write modern replacements.

    I don't care if they're not 100% feature complete, the fact I can remember how to use them for my simple everday tasks (searching, finding/replacing across many files) without needing to consult a manpage or search online for answers is enough.

    Modern sed:

    https://github.com/chmln/sd

    Modern grep:

    https://github.com/ggreer/the_silver_searcher

  • ripgrep

    ripgrep recursively searches directories for a regex pattern while respecting your gitignore

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts