Top
Best
New

Posted by remote-dev 5 days ago

I am worried about Bun(wwj.dev)
520 points | 349 commentspage 3
pyrolistical 5 days ago|
I love coding with bun. It comes with everything.

For my projects I don’t even need any additional dependencies. I use vanilla dom and sqlite

remote-dev 5 days ago|
The built-in sqlite and testing functionality is the reason I started using it over pnpm/Node.
pkilgore 5 days ago||
Node has both built-in sqlite and testing functionality. Lots of reasons to like bun! But these two are interesting ones...
silverwind 5 days ago||
I hope Node eventually gets a WebSocket server like Bun has.
suck-my-spez 5 days ago||
I still don't think Bun is production ready. We just ripped bun out of a bunch of our production sevices. CPU runaway and memory leaks. All solved by switching back to nodejs.
jmuguy 5 days ago||
Why did you have to stop using Cursor? I ask this as someone that uses Cursor, but recently at a conference I heard it referred to negatively several times - but in a very vague sense. I don't really have a dog in the fight, I'm using it because thats what the other dev I work with is using.
remote-dev 5 days ago||
There is the SpaceX acquisition rumor, but that's not why.

I only use Cursor through the CLI, and while the UX of the CLI is pretty bad, I've found their harness (the prompts they use and orchestration of LLMs) to be nothing short of incredible. I can't comment on their agent development environment given I haven't spent a lot of time with it.

The reason I'm moving away from Cursor is cost. Unfortunately, if you want to use the SOTA models from both OpenAI and Anthropic you basically have to go direct through their subsidized plans.

apsurd 5 days ago||
I agree with your assessment that the harness is incredible and so I get a ton of mileage out of Auto + Composer 2. This is my workhorse.

Admittedly, with Opus 4.6+, GPT 5.5 I just haven't used them much and as I gain more experience I can see what the hype is all about. But to me, the answer isn't $200 max plan, it's bifurcating the work. Call me a spendthrift!

kristiandupont 5 days ago|||
I personally switched back to vscode as I started using Claude and Opencode more for the AI flow, and I didn't see much added value any longer. Also, I was incredibly frustrated that they decided to hide the close button and finally, there were weird issues with editor groups spawning at unwanted times. They might be able to fix it, but I felt that they were starting to reach the limits of what you can do with a "live fork".
veber-alex 5 days ago|||
The main complaint about Cursor I see online is that it's expensive.

Otherwise if you are looking for and IDE first approach with great AI integration it's the best product out there. I prefer it over CC/Codex.

danaw 5 days ago||
just conjecture but possibly because of the rumored acquisition plans from SpaceX (that's why i stopped using it)
jmuguy 5 days ago||
ah ok, yeah that would give me pause as well.
classicposter 4 days ago||
A former engineer at Bun said that "there was too much vibe coding, but my opinion wasn't taken into consideration."

https://paperclover.net/q+a/2506010139

> - too much ai chatter. so many examples of it failing to work. ill prove it by showing the most recent ai-generated pull request. yep, it’s failing. i will admit that my feedback on the above items were not very loud, but there has been no attempts to correct this vision.

AYBABTME 5 days ago||
That's a lot of very large jumps to come to the conclusion that Bun isn't going to turn out well.
wg0 5 days ago||
OpenAI and Anthropic both are destined to doom for sure. There's no way around it and it is all in the math. Bun would be a causality. It is only a matter of time.

Only company that would survive the AI race - the one where the current wave was actually invented along with the research paper, the libraries and even specialised hardware: Google.

Google has a serious problem with its product management culture (long list of products and projects, people even skeptical of Flutter) otherwise they would have surpassed Anthropic long ago.

cmrdporcupine 5 days ago||
Google seems profoundly uninterested in the agentic coding world though. gemini-cli is underwhelming, Antigravity not super compelling, and the Gemini model itself absolutely terrible and non-competitive in basic tool use necessary for coding, even inside their own harnesses.

It's fine for other purposes though. Which are arguably a much larger and lucrative market.

Scarbutt 5 days ago|||
That's assuming Google can outpace Nvidia, which may or never will. Nvidia is not just going to sleep on it.
CSSer 5 days ago||
Doesn't seem that bad if you're convinced they're the only viable market dominator.
tracker1 5 days ago||
TBF, I really haven't done much of anything with Bun other than occasional module testing. I mostly use Deno for my day to day, including a lot of shell scripts the past few years. I liked the newer ergonomics a lot, direct module references in repositories is really nice for shell scripts.

That said, I'm worried about them having good enough monetization while keeping features open... or at least able to be replicated by others. So I can understand some of the concerns.

theusus 5 days ago||
Bun is basically a wrapper over JSCore. I don't think it's that big of a feat. Furthermore they are heavily invested in vendor specific APIs which I think is not good.
HumanOstrich 5 days ago|
Using that logic, Node.js is just a wrapper over V8.
theusus 4 days ago||
Indeed it is
HumanOstrich 4 days ago||
Great!
afavour 5 days ago||
This isn't anything new and I feel the same way about Deno. We can argue about exactly how much trouble any runtime is in today vs yesterday vs tomorrow but VC funding of a javascript runtime feels inherently unstable to me.

The key question is how much unique tooling you're relying on. If you can switch to Node tomorrow, great. If you can't, make sure you have a contingency plan.

cmrdporcupine 5 days ago|
The problem is this.

If not VC funding, then what? Volunteer work? So other people can make money off it?

Our industry has no answer how to fund infrastructure.

You've got FAANG companies using open source projects built by volunteers and doing meagre grants every once in a while, not nearly enough to pay a SWE salary. A smattering of hard to get grants from NLnet, etc. And then places like Anthropic or Grok or OpenAI "buying" open source teams to pull them inside, which inevitably leads to drama.

I don't know what the answer is, but there's a serious issue here. Similar situations in the 80s were why the FSF was founded and the GPL established. (Not to fund, but to protect the rights of authors and users)

b40d-48b2-979e 4 days ago||
Perhaps runtimes used to make companies profit shouldn't be free if we're not funding those services in a way we do other public services (taxes)?

I never thought I would come around to the Java way of thinking on this, but companies are abusing the public good.

lrvick 5 days ago|
pnpm is even worse. There is no way to bootstrap it without binary blobs making it an easy target supply chain attack waiting to happen that could hide in plain sight indefinitely.
pjmlp 5 days ago|
Do you use Gentoo as OS?
lrvick 5 days ago||
I did for over a decade, but it does not go far enough with supply chain security.

I bootstrapped a new generation of Linux distribution from 180 bytes of human readable x86 machine code all the way up.

https://stagex.tools

wk_end 5 days ago||
You should probably caveat any post you make about security concerns with that, so people can more easily judge whether your concerns line up with their threat model.
lrvick 4 days ago||
With supply chain attacks in the news daily now wreaking havoc across the whole industry, ignoring them is negligent in all cases where software is written for the consumption of anyone other than the author.

The entire medical industry was negligent for 100 years following Ignaz Semmelweis proving basic sanitation tactics would save countless lives.

Similarly the entire software industry is and has been negligent since 1987 when Ken Thompson first demonstrated basic supply chain integrity tactics could stop otherwise unstoppable and undetectable attacks on software.

More comments...