frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

LLMs are powerful, but enterprises are deterministic by nature

2•prateekdalal•27m ago•0 comments

Ask HN: Anyone Using a Mac Studio for Local AI/LLM?

44•UmYeahNo•1d ago•28 comments

Ask HN: Ideas for small ways to make the world a better place

12•jlmcgraw•13h ago•18 comments

Ask HN: Non AI-obsessed tech forums

23•nanocat•11h ago•18 comments

Ask HN: 10 months since the Llama-4 release: what happened to Meta AI?

44•Invictus0•1d ago•11 comments

Ask HN: Non-profit, volunteers run org needs CRM. Is Odoo Community a good sol.?

2•netfortius•8h ago•1 comments

Ask HN: Who wants to be hired? (February 2026)

139•whoishiring•4d ago•514 comments

AI Regex Scientist: A self-improving regex solver

6•PranoyP•15h ago•1 comments

Ask HN: Who is hiring? (February 2026)

312•whoishiring•4d ago•511 comments

Tell HN: Another round of Zendesk email spam

104•Philpax•2d ago•54 comments

Ask HN: Is Connecting via SSH Risky?

19•atrevbot•2d ago•37 comments

Ask HN: Has your whole engineering team gone big into AI coding? How's it going?

17•jchung•2d ago•12 comments

Ask HN: Why LLM providers sell access instead of consulting services?

4•pera•21h ago•13 comments

Ask HN: What is the most complicated Algorithm you came up with yourself?

3•meffmadd•23h ago•7 comments

Ask HN: How does ChatGPT decide which websites to recommend?

5•nworley•1d ago•11 comments

Ask HN: Any International Job Boards for International Workers?

2•15charslong•10h ago•2 comments

Ask HN: Is it just me or are most businesses insane?

7•justenough•1d ago•6 comments

Ask HN: Mem0 stores memories, but doesn't learn user patterns

9•fliellerjulian•2d ago•6 comments

Ask HN: Is there anyone here who still uses slide rules?

123•blenderob•3d ago•122 comments

Kernighan on Programming

170•chrisjj•4d ago•61 comments

Ask HN: Anyone Seeing YT ads related to chats on ChatGPT?

2•guhsnamih•1d ago•4 comments

Ask HN: Does global decoupling from the USA signal comeback of the desktop app?

5•wewewedxfgdf•1d ago•2 comments

We built a serverless GPU inference platform with predictable latency

5•QubridAI•2d ago•1 comments

Ask HN: How Did You Validate?

4•haute_cuisine•1d ago•4 comments

Ask HN: Does a good "read it later" app exist?

8•buchanae•3d ago•18 comments

Ask HN: Have you been fired because of AI?

17•s-stude•4d ago•15 comments

Ask HN: Cheap laptop for Linux without GUI (for writing)

15•locusofself•3d ago•16 comments

Ask HN: Anyone have a "sovereign" solution for phone calls?

12•kldg•3d ago•1 comments

Test management tools for automation heavy teams

2•Divyakurian•1d ago•2 comments

Ask HN: OpenClaw users, what is your token spend?

14•8cvor6j844qw_d6•4d ago•6 comments
Open in hackernews

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

57•MistermanX•6mo 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•6mo ago
Yep. Exactly as described, pure hype.
Ken_At_EM•6mo ago
I installed this, lasted about 90 seconds on my machine before I went back to iTerm.
Larrikin•6mo 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•6mo 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•6mo ago
why... would anyone want... AI in a terminal?
ivanjermakov•6mo ago
For the same reason someone want AI in their text editor and search results.
nsonha•6mo ago
the same people open a bare terminal and immediately jump into Claude Code
KingMob•6mo ago
It's faster than poring thru bad manpages for commands you don't remember.
johnisgood•6mo 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•6mo 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•6mo ago
Manual pages do have "fast search" (with regexp supported), so I am not quite sure what you mean.
KingMob•6mo 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•6mo 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•6mo 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•6mo ago
typing / in the pager doesn't work for you?
KingMob•6mo ago
Not always. See my sibling comment for details, and an example of when a smarter search strategy would be better.
egorfine•6mo 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•6mo 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•6mo 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•6mo 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•6mo ago
I need LLM for that, sure.

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

KingMob•6mo 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•6mo ago
Search and LLMs for that are truly great indeed.

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

CafeRacer•6mo ago
So you can delete it later?
egorfine•6mo ago
Ah yes. Like the transparent peel on a new hardware. Like systemd-resolved.
crypto_is_king•6mo 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.
Retsoat•6mo ago
exactly right
nsonha•6mo 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•6mo 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•6mo 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•6mo 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.
Retsoat•6mo ago
these are good tips. for me, warp definitely suffers from some of these issues, but it suffers WAY less than competitors like claude code.
aitchnyu•6mo 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•6mo ago
I would really like to learn more about your setup. Can you share details?
aitchnyu•6mo 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

Retsoat•6mo ago
warp is definitely pricey, but it's the best way to get SOTA models like o3 and opus 4.1 to work properly in your terminal, in my opinion.

you're paying for Warp's integration, which for most people is better than what DIY can accomplish.

stuaxo•6mo ago
I find it mad people use this stuff outside of a vm or virtualisation.
CafeRacer•6mo 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•6mo ago
Use wezterm[1].

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

0xfedcafe•6mo ago
I switched from Warp to Ghostty and was never happier in my life.
deverman•6mo ago
Yeah pretty happy with Ghostty and might even switch back to Terminal in MacOS Tahoe since they finally updated it.
jharohit•6mo ago
Use Ghostty