Hacker Newsnew | past | comments | ask | show | jobs | submit | sync's commentslogin

If using straight npm (v11.10.0 or higher), you can just add to .npmrc in the project root:

min-release-age=5


I tried it on my codebase. There's a lot of overlap with tools like Oxlint / ESLint, I'm not sure that's too valuable vs. a more focused tool that actually focuses solely on 'slop' signals. These lint rules tend to get very opinionated which is why those tools expose so many configuration options.

One real bug tho:

> [ERROR] Imports "mdast" but it's not declared in package.json

A type-only import like `import type { Blockquote, RootContent } from 'mdast';` is actually acceptable if `"@types/mdast": "^4.0.4"` is included in the package.json.


thanks for this catch, really appreciate. Can you create an issue on GitHub so you can easily track when I resolve this?

Nice ideas! I've been using the `?` shortcut in atuin [0] which accomplishes the same sort of thing, but these days also has access to an Agent-like experience which allows me to prompt something like "Conventional Commit message for unstaged changes" and it will call `git diff` (after asking permission, of course) and then generate the commit message.

[0] https://atuin.sh


Can you use any API like openai or openrouter with atuin?

Not currently, but we've been discussing how best to implement BYOK and BYOM setups

Neat! FYI when I tried it out, seems like there's a 60s timeout:

[Error] Failed to load resource: the server responded with a status of 504 (Gateway Time-out) (generate, line 0)

My "prompt" was, uh, simple: "Turns out, you don't need water to live."


TY for the error details! Helped me track down what was happening here - turns out nginx had a 60s timeout setup for calls, and promps average around 55-65s to return. Meant it was working 100% on dev, and apparently every attempt I had on prod was under that 60s count.

Just moved things to a websocket connection for the return. Should be working now - here's the image it generated for "Turns out, you don't need water to live": https://diffui.ai/files/brand-shares/2ff1b00a-d698-43ea-a42e...



You can strip the DRM fairly easily these days if you have an ACSM file, I vibecoded this the other day after I couldn’t find any online converter that actually worked: https://www.acsm-converter.com


I'm having a hard time adjusting to the Project Panel on the right (and, at least for me, hidden by default) - seems like they're trying to bury the concept of a 'file'?

It's certainly interesting though, and I'll give it some time - the post says "It feels more natural once you've spent a little time with it"


I think it's more that you don't need to look at the actual tree structure all that often, especially when most codebases follow logical and conventionalised structures you remember these structures and can use Command-P to search for files individually to open and the tree structure becomes something you peek at infrequently to ensure that everything is going in it's right place.


You can move it to the other side panel by right clicking the Project icon that toggles the view.


Which plan are you on? I could see that happening with Pro (which I think defaults to Sonnet?), would be surprised with Max…


Opus is not available for claude code in pro


Yes it is.

https://claude.com/pricing

It's not available on Free plan, but it's available on Pro.


It eats even the Max plan like crazy.


Pro. It even gave me $20 free credits, and exhausted free credits nearly instantly.


The pro plan is useless. You need at least the 5x max plan to get any real work done.

That said I find the GPT plans much better value.


Yeah. But then you have to use GPT


GPT 5.4 in Codex is good enough now.

Try it.


HN is getting ridiculous. You cannot seriously be complaining about Opus token usage on the Pro plan.


Compared to the usage you get on OpenAI's $20 plan tho?


at least for why Cloudflare keeps repeating the word… Welcome to Agents Week: https://blog.cloudflare.com/welcome-to-agents-week/


Yeah, the lede is buried a bit, these new rate-cards seem to be aligning towards token-based pricing with the prior rates now labeled 'legacy'

https://help.openai.com/en/articles/20001106-codex-rate-card https://help.openai.com/en/articles/11481834-chatgpt-rate-ca...


The prior rates in question there are message based pricing, not the flat rate subscription.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: