frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Warp.dev Terminal – Overpriced, Buggy, and AI-Sabotaged My Code

53•MistermanX•1d ago
I used Warp.dev on the Business Plan. Blew through usage limits in 3 days, and suddenly I’m being charged for over-usage. Even after disabling that, their LITE version (supposedly "unlimited tasks") is borderline unusable.

The AI started actively breaking working code after I hit the limit. Repeated errors, no learning, and corrupted scripts. It destroyed bots I had already built.

Anyone else feel this service is more hype than functionality?

Comments

radkiddo•1d ago
Yep. Exactly as described, pure hype.
Ken_At_EM•1d ago
I installed this, lasted about 90 seconds on my machine before I went back to iTerm.
Larrikin•1d ago
Nearly everything about the experience of a terminal is better than iTerm though? I turned off all of the AI stuff since I can just use Claude directly for one off things. But it's very nice having the terminal treated like a text file instead of terminals pretending the mouse doesn't exist and there have been no advancements in text editing GUI in decades. It has issues with ssh ing into one machine but I just use command ssh for that single machine.
jkderry•1d ago
That’s literally how I use it too. I like file like editing in the terminal and that’s all. Maybe there’s something I can download for iTerm instead though.
egorfine•1d ago
why... would anyone want... AI in a terminal?
ivanjermakov•1d ago
For the same reason someone want AI in their text editor and search results.
nsonha•1d ago
the same people open a bare terminal and immediately jump into Claude Code
KingMob•1d ago
It's faster than poring thru bad manpages for commands you don't remember.
johnisgood•1d ago
I must be very old school then. I am 30 years old, but I still read man pages often, whether I am writing C code, or just use an utility. It is a choice, however. I do not care if people use LLMs for this.
KingMob•1d ago
I'm much older than that, and manpages have been a poor format for long time. I read manpages all the time, but I never like it.

They lack ToC, fast search, fuzzy searches, stem searches... really anything we've known to do with searches for the last 30 years. We're largely restricted to linear grepping and scanning.

GNU tried to make `info` happen, but it never caught on.

johnisgood•1d ago
Manual pages do have "fast search" (with regexp supported), so I am not quite sure what you mean.
KingMob•1d ago
Well, regexes, even with optimizations, are inherently linear searches, unlike a precomputed index (e.g., tries).

---

But the real problem with regexes is they force you mentally evaluate and skip over irrelevant hits, because it's not the right tool for excluding them.

Since regexes don't understand doc structure, you can't prioritize for a section heading with a word over other instances of the word.

Likewise for fuzzy search for longer phrases or cases where you're not sure of the precise order of multiple words.

They also lack stemming, so you either spend time constructing flexible regexes to handle related variants, or you run multiple searches with similar words.

Etc etc etc.

This is why text search engines are much more sophisticated than plain regexes.

---

Here's an example I ran into regularly when I was building a copy of bash's bind command:

How many irrelevant hits do you have to skip over to look up the the CLI options for bash's bind builtin? There's hits for the letters "bind" all over the manpage. And unfortunately the builtin options are near the end. I finally hit upon using "G" in less to jump to the end of the manpage, and then doing a reverse search for the hyper-specific phrase "BUILTINS", which takes me close to the right spot, but I only realized that after doing it a few times.

msgodel•1d ago
I think info probably would have been more popular if the local reader used HTML rather than info directly. Just the reader UI seems to turn people off to it.

Also man has "apropos" for search. It works pretty well IME.

KingMob•1d ago
Agreed on `info`. Such a missed opportunity.

`apropos` is for listing possibly relevant manpages, but I'm thinking about searching within a manpage. Particularly a long one like bash's.

msgodel•1d ago
typing / in the pager doesn't work for you?
KingMob•23h ago
Not always. See my sibling comment for details, and an example of when a smarter search strategy would be better.
egorfine•1d ago
Sure it's way easier to type "show me the list of files in current directory" and wait for LLM to do it's magic than it is to type "ls".
KingMob•1d ago
Quick! What's the CLI command to use ffmpeg to cut out the first 20s of a video, drop non-English subtitles, and convert to the AV1 codec while keeping the VBR under 1 MBs?!

While you laboriously hunt for all the correct options, I've gone to lunch.

I doubt anyone's using AI for "ls" unless they're just starting to learn the terminal.

soraminazuki•23h ago
Then you get this:

    ffmpeg -i input.mp4 -ss 20 -map 0 -c:v libaom-av1 -b:v 1M -c:a libopus -map -0:s -y output.mp4
It overwrites files without confirmation, needlessly re-encodes audio, drops all subtitles, and sets the average bitrate instead of the maximum. So with your example, someone else is doing damage control while you're enjoying your lunch.

I'm kind of surprised it got this many things wrong to be honest.

KingMob•23h ago
Kudos for taking this seriously.

I have no idea what prompt you fed it, but at least personally, I rarely get such poor results for ffmpeg.

But assuming I got this back, instead of running it blind, I wold check the options it suggested, find the flaws, fix them and then run it. Quite possibly still faster than it would take to construct by hand from scratch.

In that sense, LLMs are better search engines than existing search engines in terms of guiding you to the right neighborhood, if not the correct house.

---

When people criticize YOLO vibe coding, I think they're forgetting all the ways LLMs can still be very useful with a human in the loop.

egorfine•21h ago
I need LLM for that, sure.

But again, my question stands: why would I need an AI in my terminal?

KingMob•21h ago
If you think AI is useful for that, then why not stick it everywhere, including the terminal?

My only objection to AI in the terminal is it's one more subscription to track. But otherwise, I have no issue with AI chats in everything.

I mean, Warp is still a terminal at the end of the day. Nothing's forcing me to use AI, it's just handy for the occasional command. I use it sporadically enough that I never even leave the free tier.

I think OP made the mistake of trying to use the Warp model for coding; I wouldn't let anything less than a frontier model touch code.

egorfine•21h ago
Search and LLMs for that are truly great indeed.

But that's not exactly what i was asking about lol

CafeRacer•1d ago
So you can delete it later?
egorfine•22h ago
Ah yes. Like the transparent peel on a new hardware. Like systemd-resolved.
crypto_is_king•1d ago
I actually had good results with the free plan but with strong edit limitations (which I explicitly prompt for). Its the same underlying models as cursor (claude 4 is by far the best) and I find it a little easier to use because it takes up the full screen and is less eager than cursor somehow.
nsonha•1d ago
"AI started actively breaking working code" is vibe coding talk, you should monitor what it does and undo at the step that breaks. I've been able to do that just by prompting "undo last step/<specific action>"

I used it before as a free Claude Code to do ad-hoc scripting, pretty useful. Now I have found a bunch of TUI programs (Amazon Q, rovo dev, opencode) that can assist with that kind of workflow. I don't like that it's a GUI app, but I like the fact that it's a terminal app where I can type command directly into, not just prompt. Claude 4 should be fine, was on free, never hit limit so not sure what's the lite experience is.

iudqnolq•1d ago
I've found Claude to be terrible at undoing.

It feels analogous to what would happen if you put me in front of a broken project without source control that I've never seen before and asked me to fix it without giving me enough time to actually understand it. It starts from errors and bugs, guesses corresponding source code, and tries to narrowly fix just that snippet. Generally it favors deleting, but not specifically deleting new code.

I would have thought it could record a log of its actions and use that log to think about undoing. I would also think it could annotate lines with git blame so it knows undoing wouldn't involve changing anything more than say a day old. Unfortunately that isn't consistent with what I've seen.

I just make a WIP git commit and run git commit -A --amend --no-edit after manually reviewing each unit of work.

Edit: I also wish Claude implemented undo at a higher level instead of relying on the model. Some combination of snapshotting the whole repo and tracking operations that have precise inverses. But I understand that would have drawbacks.

nsonha•10h ago
maybe a system prompt to tell it to do checkpoints. Stash is one way, another is jujutsu with git backend. If this was Claude Code then hooks would be the perfect place to put that logic.
beng-nl•1d ago
I agree - people saying that kind of stuff I just can’t take seriously. Programmers know to use revision control systems, practically from the start of their being programmers. For the same reason: because you can break your own code. Not using a vcs when letting ai make changes just doesn’t make sense at all. And them complaining ai broke their code means they broke their code.
aitchnyu•1d ago
Everything reinforces my choice of Aider+Openrouter+code. I use models 20x cheaper than Sonnet, completely pay as you go, nobody is playing games with models, their LLM bills and my context to turn a profit. I generate Python scripts with Mongo and Cloudwatch queries instead of getting angry at the mystical sparkly button UX on their apps.
atmosx•1d ago
I would really like to learn more about your setup. Can you share details?
aitchnyu•1d ago
I paid for 5$ of credits from OpenRouter and looked up their hosted models. I installed Aider and run it in watch mode in my project. I then create comments with instructions at various files (like #refer this ai) and add ! to last command to execute it. I have disabled autocommit but I commit frequently manually to recover when it acts dumb and overwrites stuff.

https://aider.chat/docs/usage/watch.html I'm trying https://openrouter.ai/qwen/qwen3-235b-a22b-2507

stuaxo•1d ago
I find it mad people use this stuff outside of a vm or virtualisation.
CafeRacer•1d ago
Yes, and I find it mad when this stuff is used without source control.

Claude code, for example, sometimes is incredibly useful in generating repeatable patterns, and sometimes it just walks in circles. But at least I always understand what's it's doing, can revert and tell it to do differently.

gaws•14h ago
Use wezterm[1].

[1]: https://wezterm.org/

0xfedcafe•13h ago
I switched from Warp to Ghostty and was never happier in my life.

Ask HN: How will the OSA affect small Mastadon instances?

9•Digit-Al•1h ago•1 comments

Claude Code weekly rate limits

569•thebestmoshe•19h ago•647 comments

Ask HN: Does Claude AI run locally?

2•kvthweatt•2h ago•1 comments

Ask HN: What are you working on? (July 2025)

251•david927•1d ago•814 comments

Have We Stopped Inventing Futures Worth Predicting?

4•squarekernels•5h ago•1 comments

How do I get a paid internship as a 16yo developer?

8•uint23•12h ago•18 comments

Drafting Software Recommendation

15•morpheos137•4d ago•16 comments

Warp.dev Terminal – Overpriced, Buggy, and AI-Sabotaged My Code

53•MistermanX•1d ago•37 comments

Ask HN: How many of you are working in tech without a STEM degree?

51•zebproj•6d ago•77 comments

My Theory: Advertising is a lot like capitalism itself

8•cm2012•18h ago•10 comments

Ask HN: Has your opinion on AI changed over the past year?

4•atleastoptimal•15h ago•11 comments

Ask HN: Is there any LLM provider that is GDPR compliant?

6•pera•16h ago•1 comments

Are we building AI coding assistants wrong?

2•anaempromptu•19h ago•3 comments

Ask HN: How do you handle audit logs in your systems?

16•efeoge•1d ago•8 comments

Ask HN: Have you ever waited for a project to be launched but it never did?

3•alganet•20h ago•3 comments

How to prioritize marketing when attribution is broken and AI is changing rules?

3•ivanmarketingua•1d ago•1 comments

Ask HN: What is Lex Fridman's association with MIT?

11•chirau•10h ago•7 comments

Ask HN: Do You Block DigitalOcean?

10•sugarpimpdorsey•1d ago•8 comments

Ask HN: Will I get left behind if I don't jump on AI train?

21•LLcolD•2d ago•32 comments

Ask HN: How do you build B2B software that pays living expenses?

10•architectofsw•1d ago•7 comments

Ask HN: Why do Cursor, Windsurf and Claude Code dominate the conversation?

28•bluelightning2k•1w ago•38 comments

Ask HN: What is so good about MCP servers?

43•metadat•4d ago•38 comments

FreeToolSuite – 200 growing collection of genuinely useful free online tools

25•mviradia•2d ago•4 comments

Ask HN: Are we pretending RAG is ready, when it's barely out of demo phase?

11•TXTOS•2d ago•10 comments

Ask HN: Discrete Mathematics Preriquisites for Data Structures?

3•shivajikobardan•2d ago•1 comments

I'm Peter Roberts, immigration attorney who does work for YC and startups. AMA

164•proberts•1w ago•266 comments

Ask HN: What's your uv exit strategy?

12•ctoth•1d ago•8 comments

Ask HN: Engineers deserve better recognition. Can a protocol change that?

7•mzk_pi•1d ago•16 comments

Ask HN: Why is virtualization still not solved?

16•prmph•3d ago•30 comments

Ask HN: Who is looking for a cofounder in London?

10•warthog•2d ago•4 comments