phind-for-firefox
just
phind-for-firefox | just | |
---|---|---|
53 | 170 | |
1 | 18,178 | |
- | - | |
10.0 | 9.4 | |
about 1 year ago | 3 days ago | |
Rust | ||
Mozilla Public License 2.0 | Creative Commons Zero v1.0 Universal |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
phind-for-firefox
-
April 2023
AI search engine for developers (https://www.phind.com/)
- best chatgpt website alternatives (save message 🧑💻)
- BEST ChatGPT Website Alternatives (save message 🧑💻)
-
Is ChatGPT incompetent or do I suck at prompt engineering?
Try something like https://www.phind.com which uses resources like Stackoverflow and others to generate more correct answers, it’s not perfect but it’s a very good way to interrogate “someone” about a topic which is how you should use these tools.
-
GPT-4 dissuading me from using it
I use www.phind.com for software engineering assistance. I think it's using something like GPT-4 under the hood.
- Best ChatGPT Alternatives
-
AI Co-pilots for SwiftUI: what do you guys recommend? (I’ve been using ChatGPT4 with great success but it’s knowledge cutoff is 2021 ie. only up to iOS 14)
Check out https://www.phind.com, it works great for me. I don't understand fully how it works but I guess it's GPT4 with web search capability below the surface. What's weird is that it's fully free.
-
A lawyer used ChatGPT for legal filing. The chatbot cited nonexistent cases it just made up
On its own a search engine no. But it confabulates less when you give it one
just
-
Show HN: Bin CLI – A simple task/script runner for any programming language
Most projects I've worked on included a bunch of scripts for common tasks (installing dependencies, starting/stopping dev servers, testing and deploying changes, and so on). There are a few tools designed for this, such as Just (https://just.systems/) and Task (https://taskfile.dev/), and I know some people use Make as a task runner (e.g. https://news.ycombinator.com/item?id=40333481), but I've always preferred the simplicity and universality of shell scripts.
Bin CLI is a tool I wrote to add some of the niceties of these tools to shell scripts: it works even when you're currently in a subdirectory, only requires you to type enough of the command (script) name to uniquely identify it, and allows aliases to be defined. It also allows a project's commands to be listed (along with some help text), supports subcommands, and supports tab completion of command names. Of course scripts can be written in other languages too, just by adding the appropriate shebang.
Collaborators/contributors who don't have Bin CLI installed can just run the scripts directly - so I can enjoy the benefits without adding a hard dependency or extra barrier to entry. However, I also added support for defining one-liner scripts/aliases in a config file (much like "npm run" scripts are defined in package.json) for times when I want to avoid creating many trivial/wrapper scripts for common tasks.
It is implemented as a single Bash script, with minimal dependencies, small enough to keep in my Dotfiles repo (62 KB). I also made .deb and .rpm packages so it can easily be installed system-wide.
-
Tired of Makefiles
I find `just` to be better suited than `make` for this use case: https://github.com/casey/just
The siblings comment is good too, and often I'll put all the various commands into a subdir, and `just` is just an interface to that, particularly so if the script gets complex.
Then, `just` is really a signal "hey, this repo supports this interface" and things like `just -l` for discoverability.
- Just a Command Runner
-
I stopped worrying and loved Makefiles
I don't like makefiles, but I've been enjoying justfiles: https://github.com/casey/just
-
Ask HN: Any tool for managing large and variable command lines?
I started using just [0] on my projects and have been very happy so far. It is very similar to make but focused on commands rather than build outputs.
Define your recipes and then you can compose them as needed.
[0] https://github.com/casey/just
-
Ask HN: What software sparks joy when using?
just - https://github.com/casey/just
-
GitHub switched to Docker Compose v2, action needed
Welp there is absolute chaos in that thread -- guess it's not an April Fools joke.
I wonder if relying on CI for anything other than provisioning machines is a mistake -- maybe we should have never moved from doing things from local scripts written in $LANGUAGE.
That said, I'm probably biased since I'm a massive fan of things like `make` and more appropriately for the current age, `just`[0]
[0]: https://github.com/casey/just
-
Which command did you run 1731 days ago?
> When a command has some cognitive requirements I create a script with some ${1:-default} values and I store them all in $PATH enabled local/bin
I would consider using just for this:
https://github.com/casey/just
-
Using Make – writing less Makefile
Your coworker's experience is more principled: Make is a mediocre tool for executing commands. It wasn't ever designed for that. Although it is pretty common to see what you are mentioning in projects because it doesn't require installing a dependency.
For a repo where an easy to install (single binary) dependency is a non-issue, consider using just. [1] You get `just -l` where you can see all the command available, the ability to use different languages, and overall simpler command writing.
[1] https://github.com/casey/just
What are some alternatives?
AutoGPT - AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.
Task - A task runner / simpler Make alternative written in Go
chatbox - User-friendly Desktop Client App for AI Models/LLMs (GPT, Claude, Gemini, Ollama...)
cargo-make - Rust task runner and build tool.
Open-Assistant - OpenAssistant is a chat-based assistant that understands tasks, can interact with third-party systems, and retrieve information dynamically to do so.
cargo-xtask
textSQL
Taskfile - Repository for the Taskfile template.
colab-tunnel - Connect to Google Colab VM locally from VSCode [Moved to: https://github.com/amitness/colab-connect]
CodeLLDB - A native debugger extension for VSCode based on LLDB
evaporate - This repo contains data and code for the paper "Language Models Enable Simple Systems for Generating Structured Views of Heterogeneous Data Lakes"
cargo-release - Cargo subcommand `release`: everything about releasing a rust crate.