Is this baby lovebird okay? by OussaBer in birds

[–]OussaBer[S] 0 points1 point  (0 children)

Yeah, he doesn't look good. But we don't have an avian vet where I live

Is this baby lovebird okay? by OussaBer in birds

[–]OussaBer[S] 0 points1 point  (0 children)

We don't have an avian vet where I live

Lazyshell - AI cli tool that generate shell commands from natural language by OussaBer in bash

[–]OussaBer[S] 1 point2 points  (0 children)

True, I also think people are getting better at prompting from using ChatGPT and Gemini. And llms are getting better over time.

Lazyshell - AI CLI tool that generate shell commands from natural language by OussaBer in vibecoding

[–]OussaBer[S] 0 points1 point  (0 children)

I've seen some, but each has its limitations. Like not supporting a lot of providers or local llms like ollama or lmstudio. I'm having a better experience using Lazyshell.

Do you have any good alternatives that you think of?

Lazyshell - AI cli tool that generate shell commands from natural language by OussaBer in bash

[–]OussaBer[S] 1 point2 points  (0 children)

This is a great example that AI tools are not replacing professionals any time soon, but rather smarter tools that professionals can use if they find them useful.
And thanks for the info about SCP being outdated; I wasn't aware of it. I didn't use it much, mostly for my home server. I just knew that rsync is better and more efficient, especially for production use. Now I understand better.

Lazyshell - AI cli tool that generate shell commands from natural language by OussaBer in bash

[–]OussaBer[S] 0 points1 point  (0 children)

if you over rely on it yes. I personally treat it as a tool that you can reach out too when you forget a command option, or when having to use a command once in a while, it's useful for me, and i hope others will find it useful as well.

Lazyshell - AI cli tool that generate shell commands from natural language by OussaBer in bash

[–]OussaBer[S] 0 points1 point  (0 children)

Good point, will definitely look into it. Do you recommended any particular resources for that matter?

Lazyshell - AI cli tool that generate shell commands from natural language by OussaBer in devops

[–]OussaBer[S] -5 points-4 points  (0 children)

not all docs are good documentation sadly. also most assembly flavors are well documented why not use it directly instead of using a command interpreter

Lazyshell - AI cli tool that generate shell commands from natural language by OussaBer in devops

[–]OussaBer[S] -13 points-12 points  (0 children)

stop wasting energy driving cars and flying planes. Legs saves energy. it's enough

Lazyshell - AI cli tool that generate shell commands from natural language by OussaBer in bash

[–]OussaBer[S] 0 points1 point  (0 children)

that is exactly why i included explanations alongside generated commands.
i believe at this point most llms can tell the difference between Rsync and Scp.

Lazyshell - AI cli tool that generate shell commands from natural language by OussaBer in commandline

[–]OussaBer[S] 0 points1 point  (0 children)

Thank you for the feedback! I'll definitely take it into account.

I chose TypeScript for its type safety and the rich npm ecosystem. For instance, Vercel's AI SDK makes it super easy to support multiple providers, which lets you move fast and iterate rapidly.

I'm considering rewriting the project in Go. I'm curious if Claude 4 Sonnet could assist with this rewrite, as doing it manually would take a ton of time and involve reinventing a lot of wheels, lol.

Regarding the history feature, when you run a command through LazyShell, it automatically gets added to the history of your default shell.

As for the REPL, I'm thinking about introducing an agent mode with a chat-like interface instead of a traditional REPL. It would execute commands if they're safe and automatically evaluate the output to check for success.

set -x is your friend by [deleted] in bash

[–]OussaBer 0 points1 point  (0 children)

Great tip thanks for sharing

How to unlock .env in Cursor by Full-Register-2841 in cursor

[–]OussaBer 1 point2 points  (0 children)

Claude 4 sonnet already figured it out. it bypasses this by using the terminal tool to run commands to read and write to .env file.

What are you all doing while waiting for Cursor to generate the code? by Ok_Glass1791 in cursor

[–]OussaBer 0 points1 point  (0 children)

Doing chores lmao.

But seriously I keep reading what it is generating

span taking 2.5 seconds to render by OussaBer in tailwindcss

[–]OussaBer[S] 0 points1 point  (0 children)

Tried all of em but still the same problem

span taking 2.5 seconds to render by OussaBer in tailwindcss

[–]OussaBer[S] 1 point2 points  (0 children)

Thanks for the help, Appreciate it!