Live data from Hacker News

Anthropic acquires Bun

bun.com

201–210 of 1001 posts

Re: Anthropic acquires Bun

#201
post #49

Earlier quoted context omitted.

Nothing gives you long term stability in tech. You have to constantly work at staying stable, and it isn't always up to anything the company is in control of, no matter what ownership they have.

> Nothing gives you long term stability in tech. Sure. But everything is relative. For instance, Node has much more likelihood of long term stability than Bun, given its ownership.

Sure, that makes it a good backup strategy. But there’s little reason to use a worse tool until the time you need the backup comes.

Re: Anthropic acquires Bun

#202
post #176
post #105

Earlier quoted context omitted.

Anthropic may be losing money, but a company with $7bn revenue run rate ( https://www.anthropic.com/news/statement-dario-amodei-americ... ) is a whole lot healthier than a company with a revenue of 0.

If I had the cash, I could sell dollar bills for 50 cents and do a $7b run rate :)

Surely you understand the bet Anthropic is making, and why it's a bit different than selling dollars at a discount

Re: Anthropic acquires Bun

#203
post #175

As someone who have been using Deno for the last few years, is there anything that Bun does better? Bun seems to use a different runtime (JSC) which is less tested than V8, which makes me assume it might perform worse in real-world tasks (maybe not anymore?). The last time I checked Bun's source code, it was... quite messy and spaghetti-like, plus Zig doesn't really offer many safety features, so it's not that hard t…

It just works. Whatever JavaScript/TypeScript file or dependencies I throw at it, it will run it without needing to figure out CJS or ESM, tsconfig, etc. I haven't had that experience with deno (or node)

Same. I had a little library I wrote to wrap indexedDB and deno wouldn't even compile it because it referenced those browser apis. I'm sure it's a simple flag or config file property, or x, or y, or z, but the simple fact is, bun didn't fail to compile.

Between that and the discord, I have gotten the distinct impression that deno is for "server javascript" first, rather than just "javascript" first. Which is understandable, but not very catering to me, a frontend-first dev.

Re: Anthropic acquires Bun

#204
What is the business model behind open source projects like bun? How can a company "aquire" it and why does it do that?

In the article they write about the early days

    We raised a $7 million seed round
Why do investors invest into people who build something that they give away for free?

Re: Anthropic acquires Bun

#205

Earlier quoted context omitted.

The idea that you need or want HTML or CSS to write a TUI is missing the entire point of what made TUIs great in the first place. They were great precisely because they were clean, fast, simple, focused -- and didn’t require an entire web stack to draw colored boxes.

I'm not so sure about that. I've written some nontrivial TUIs in my time, the largest one being [1], and as the project got more complicated I did find myself often thinking "It sure would be nice if I could somehow just write this stuff with CSS instead of tiny state machines and control codes for coloration". There's no reason these languages couldn't compile down to a TUI as lean as hand-coloring everything yourse…

I'm certainly not advocating for a return to C + ncurses, but there's a wide ocean of options between that and HTML+CSS+JS in the terminal.

Re: Anthropic acquires Bun

#206
post #38

Earlier quoted context omitted.

Because they have a product that makes $1bn+ a year that depends on having a good, stable, cross-platform JS runtime.

but they are a company that burns billions every year in losses and this seems like a pretty random acquisition. Bun is the product that depends on providing that good, stable, cross-platform JS runtime and they were already doing a good job. Why would Anthropic's acquisition of them make them better at what they were already doing?

> Why would Anthropic's acquisition of them make them better at what they were already doing?

Because now the Bun team don't have to redirect their resources to implementing a sustainable business model.

Re: Anthropic acquires Bun

#207
post #146

Earlier quoted context omitted.

It's the Anthropic careers page that you're likely looking for now: https://www.anthropic.com/jobs?team=4050633008

Is it just me or does this page keep jumping back to the top when I try to scroll?

It's doing it to me as well in Brave on macOS.

Re: Anthropic acquires Bun

#208
post #204

What is the business model behind open source projects like bun? How can a company "aquire" it and why does it do that? In the article they write about the early days We raised a $7 million seed round Why do investors invest into people who build something that they give away for free?

Either for a modest return when it sells or as a tax write off when it fails.

Re: Anthropic acquires Bun

#209
post #204

What is the business model behind open source projects like bun? How can a company "aquire" it and why does it do that? In the article they write about the early days We raised a $7 million seed round Why do investors invest into people who build something that they give away for free?

I mean if you're getting X number of users per day and you don't need to pay for bandwidth or anything, there's gotta be SOME way to monetize down the line.

If your userbase or the current CEO likes it or not.

Re: Anthropic acquires Bun

#210

Earlier quoted context omitted.

I’ve been using Deno too. Although npm support has improved and it’s fine for me, I think Deno has more of a “rewrite the world” philosophy. For example, they created their own package registry [1] and their own web framework [2]. Bun seems much more focused on preexisting JavaScript projects. [1] https://jsr.io/ [2] https://fresh.deno.dev/

It's interesting that people have directly opposite opinions on whether Deno or Bun are meant to be used with the existing ecosystem - https://news.ycombinator.com/item?id=46125049

I don’t think these are mutually exclusive takes. Bun is essentially taking Node and giving it a standard library and standard tooling. But you can still use regular node packages if you want. Whereas Deno def leaned into the clean break for a while
Post reply on HN