| ▲ | Anthropic acquires Bun(bun.com) |
| 1036 points by ryanvogel 4 hours ago | 508 comments |
| |
|
| ▲ | dts an hour ago | parent | next [-] |
| A lot of people seem confused about this acquisition because they think of Bun as a node.js compatible bundler / runtime and just compare it to Deno / npm. But I think its a really smart move if you think of where Bun has been pushing into lately which is a kind of cloud-native self contained runtime (S3 API, SQL, streaming, etc). For an agent like Claude Code this trajectory is really interesting as you are creating a runtime where your agent can work inside of cloud services as fluently as it currently does with a local filesystem. Claude will be able to leverage these capabilities to extend its reach across the cloud and add more value in enterprise use cases |
| |
| ▲ | hoppp 2 minutes ago | parent | next [-] | | It's fine but why is Js a good language for agents? I mean sure its faster than python but wouldn't something that compiles to native be much better? | |
| ▲ | robertjpayne 21 minutes ago | parent | prev | next [-] | | This is an insanely good take I never thought of. | |
| ▲ | fishmicrowaver 18 minutes ago | parent | prev [-] | | What the ? I am either too old, or stupid, or both, to understand this. I'd expect this bullshit from Consultants. | | |
| ▲ | askedrelic 2 minutes ago | parent | next [-] | | This matches some previous comments around LLMs driving adoption of programming languages or frameworks. If you ask Claude to write a web app, why not have it use your own framework, that it was trained on, by default? | |
| ▲ | ojame 11 minutes ago | parent | prev [-] | | Currently Claude etc. can interact with services (including AWS) via MCPs. What the user you're replying to is saying the Bun acquisition looks silly as a dev tool for Node. However if you look at their binding work for services like s3[0], the LLM will be able to interact directly with cloud services directly (lower latency, tighter integration, simplified deployment). 0: https://bun.com/docs/runtime/s3 | | |
| ▲ | mrcsharp 2 minutes ago | parent [-] | | That doesn't make sense either. Agents already have access to MCPs and Tools. Your example is solved by having an S3 wrapper as a set of tools. |
|
|
|
|
| ▲ | rcarmo a minute ago | parent | prev | next [-] |
| Neat. I just started using bun as my default "batteries included" JavaScript engine, so it's nice they're getting this boost. |
|
| ▲ | Jarred an hour ago | parent | prev | next [-] |
| I work on Bun. Happy to answer any questions |
| |
| ▲ | losvedir 41 minutes ago | parent | next [-] | | I'm sort of surprised to see that you used Claude Code so much. I had a vague idea that "Zig people" were generally "Software You Can Love" or "Handmade Software Movement" types, about small programs, exquisitely hand-written, etc, etc. And I know Bun started with an extreme attention to detail around performance. I would have thought LLM-generated code would run a bit counter to both of those. I had sort of carved the world into "vibe coders" who care about the eventual product but don't care so much about the "craft" of code, and people who get joy out of the actual process of coding and designing beautiful abstractions and data structures and all that, which I didn't really think worked with LLM code. But I guess not, and this definitely causes me to update my understanding of what LLM-generated code can look like (in my day to day, I mostly see what I would consider as not very good code when it comes from an LLM). Would you say your usage of Claude Code was more "around the edges", doing things like writing tests and documentation and such? Or did it actually help in real, crunchy problems in the depths of low level Zig code? | | |
| ▲ | LexiMax 8 minutes ago | parent | next [-] | | > I had a vague idea that "Zig people" were generally "Software You Can Love" or "Handmade Software Movement" types, about small programs, exquisitely hand-written, etc, etc. I feel like an important step for a language is when people outside of the mainline language culture start using it in anger. In that respect, Zig has very much "made it." That said, if I were to put on my cynical hat, I do wonder how much of that Anthropic money will be donated to the Zig Software Foundation itself. After all, throwing money at maintaining and promoting the language that powers a critical part of their infrastructure seems like a mutually beneficial arrangement. | |
| ▲ | vector_spaces 21 minutes ago | parent | prev | next [-] | | I am not your target with this question (I don't write Zig) but there is a spectrum of LLM usage for coding. It is possible to use LLMs extensively but almost never ship LLM generated code, except for tiny trivial functions. One can use them for ideation, quick research, or prototypes/starting places, and then build on that. That is how I use them, anyway Culturally I see pure vibe coders as intersecting more with entrepreneurfluencer types who are non-technical but trying to extend their capabilities. Most technical folks I know are fairly disillusioned with pure vibe coding, but that's my corner of the world, YMMV | | |
| ▲ | dijit 17 minutes ago | parent | next [-] | | fwiw, copilots licence only explicitly permits using its suggestions the way you say. putting everyone using the generated outputs into a sort of unofficial grey market: even when using first-party tools. Which is weird. | |
| ▲ | adventured 5 minutes ago | parent | prev [-] | | I'll give you a basic example where it saved me a ton of time to vibe code instead of doing it myself, and I believe it would hold true for anyone. Creating ~50 different types of calculators in JavaScript. Gemini can bang out in seconds what would take me far longer (and it's reasonable at basic tailwind style front-end design to boot). A large amount of work smashed down to a couple of days of cumulative instruction + testing in my spare time. It takes far long to think of how I want something to function in this example than it does for Gemini to successfully produce it. This is a use case scenario where something like Gemini 3 is exceptionally capable, and far exceeds the capability requirements needed to produce a decent outcome. Do I want my next operating system vibe coded by Gemini 3? Of course not. Can it knock out front-end JavaScript tasks trivially? Yes, and far faster than any human could ever do it. Classic situation of using a tool for things it's particularly well suited. Here's another one. An SM-24 Geophone + Raspberry PI 5 + ADC board. Hey Gemini / GPT, I need to build bin files from the raw voltage figures + timestamps, then using flask I need a web viewer + conversion on the geophone velocity figures for displacement and acceleration. Properly instructed, they'll create a highly functional version of that with some adjustments/iteration in 15-30 minutes. I basically had them recreate REW RTA mode for my geophone velocity data, and there's no way a person could do it nearly as fast. It requires some checking and iteration, and that's assumed in the comparison. |
| |
| ▲ | abnercoimbre 11 minutes ago | parent | prev | next [-] | | Handmade Cities founder here. We didn't associate with Bun other than extending an invitation to rent a job booth at a conference: this was years ago when I still had a Twitter account, so it's fair if Jarred doesn't even remember. If Handmade Cities had an opportunity to collaborate with Bun today, we would not grab it, even prior this acquisition. HMC wants to level up systems while staying performant, snappy, and buttery smooth. Notable examples include File Pilot [0] or my own Terminal Click (still early days) [1], both coming from bootstrapped indie devs. I'll finish with a quote from a blog post [2]: > Serious Handmade projects, like my own Terminal Click, don’t gain from AI. It does help at the margins: I’ve delegated website work since last year, and I enjoy seamless CI/CD for my builds. This is meaningful.
However, it fails at novel problems and isn’t practical for my systems programming work. All that said, I congratulate Bun even as we disagree on philosophy. I imagine it's no small feat getting acquired! [0] https://filepilot.tech [1] https://terminal.click [2] https://handmadecities.com/news/summer-update-2025/ | |
| ▲ | Aurornis 10 minutes ago | parent | prev [-] | | > I had a vague idea that "Zig people" were generally "Software You Can Love" or "Handmade Software Movement" types, about small programs, exquisitely hand-written, etc, etc. In my experience, the extreme anti-LLM people and extreme pro-vibecoding people are a vocal online minority. If you get away from the internet yelling match, the typical use case for LLMs is in the middle. Experienced developers use them for some small tasks and also write their own code. They know when to switch between modes and how to make the most of LLMs without deferring completely to their output. Most of all: They don't go around yelling about their LLM use (or anti-use) because they're not interesting in the online LLM wars. They just want to build things with the tools available. |
| |
| ▲ | sktrdie 26 minutes ago | parent | prev | next [-] | | I've never personally used Bun. I use node.js I guess. What makes Bun fundamentally better at AI than, say, bundling a node.js app that can run anywhere? If the answer is performance, how does Bun achieve things quicker than Node? | |
| ▲ | 420official 24 minutes ago | parent | prev | next [-] | | Does this acquisition preclude implementing an s3 style integration for AWS bedrock? Also is IMDSv2 auth on the roadmap? | |
| ▲ | rikafurude21 24 minutes ago | parent | prev | next [-] | | Any chance there will be some kind of updating mechanism for 'compiled' bun executables? | |
| ▲ | elktown an hour ago | parent | prev | next [-] | | Is this acquihiring? | | |
| ▲ | simonw an hour ago | parent [-] | | No. Anthropic need Bun to be healthy because they use it for Claude Code. | | |
| ▲ | tshaddox 8 minutes ago | parent | next [-] | | Isn't that still "acqui-hiring" according to common usage of the term? Sometimes people use the term to mean that the buyer only wants some/all of the employees and will abandon or shut down the acquired company's product, which presumably isn't the case here. But more often I see "acqui-hire" used to refer to any acquisition where the expertise of the acquired company are the main reason to the acquisition (rather than, say, an existing revenue stream), and the buyer intends to keep the existing team dynamics. | |
| ▲ | PetrBrzyBrzek 43 minutes ago | parent | prev | next [-] | | I think it’s an acquihire, and they also like Bun. | |
| ▲ | elktown an hour ago | parent | prev [-] | | But it seems like that could happen faster internally than publicly? |
|
| |
| ▲ | brrrrrm an hour ago | parent | prev | next [-] | | on Bun's website, the runtime section features HTTP, networking, storage -- all are very web-focused. any plans to start expanding into native ML support? (e.g. GPUs, RDMA-type networking, cluster management, NFS) | | |
| ▲ | Jarred an hour ago | parent [-] | | Probably not. When we add new APIs in Bun, we generally base the interface off of popular existing packages. The bar is very high for a runtime to include libraries because the expectation is to support those APIs ~forever. And I can’t think of popular existing JS libraries for these things. |
| |
| ▲ | linkage an hour ago | parent | prev | next [-] | | You said elsewhere that there were many suitors. What is the single most important thing about Anthropic that leads you to believe they will be dominant in the coming years? | | |
| ▲ | convenwis 34 minutes ago | parent [-] | | No idea about his feelings but believing that they will be dominant wouldn't have to be the reason he chose them. I could easily imagine that someone would decide based on (1) they offered enough money and (2) values alignment. |
| |
| ▲ | linkage an hour ago | parent | prev | next [-] | | How much of your day-to-day is spent contributing code to the Bun codebase and do you expect it to decrease as Anthropic assigns more people to work on Bun? | |
| ▲ | Skywalker13 an hour ago | parent | prev | next [-] | | Hi Jarred, I contributed to Bun one time for SQLite. I've a question about the licensing.
Will each contributor continue to retain their copyright, or will a CLA be introduced? Thanks | | |
| ▲ | jasnell an hour ago | parent [-] | | With Bun's existing OSS license and contribution model, all contributors retain their copyright and Bun retains the license to use those contributions. An acquisition of this kind cannot change the terms under which prior contributions were made without explicit agreement from all contributors. If Bun did switch to a CLA in the future, just like with any OSS project, that would only impact future contributions made after that CLA went into effect and it depends entirely on the terms established in that hypothetical CLA. |
| |
| ▲ | jannes an hour ago | parent | prev | next [-] | | Congrats on the payday :) Do you think Anthropic might request you implement private APIs? | |
| ▲ | genshii an hour ago | parent | prev | next [-] | | Hi Jarred, thanks for all your work on Bun. I know that one thing you guys are working on or are at least aware of is the size of single-file executables. From a technical perspective, is there a path forward on this? I'm not familiar with Bun's internals, but in order to get the size down, it seems like you'd have to somehow split up/modularize Bun itself and potentially JavaScriptCore as well (not sure how big the latter is). That way only the things that are actually being used by the bundled code are included in the executable. Is this even possible? Is the difficulty on the Bun/Zig side of things, or JSC, or something else? Seems like a very interesting (and very difficult) technical problem. | |
| ▲ | atonse an hour ago | parent | prev | next [-] | | One more thing I hope doesn't change, is the fun Release videos :-) I really enjoy them. They're very apple-y, and for just a programming tool. | |
| ▲ | fishmicrowaver an hour ago | parent | prev | next [-] | | Yeah why are you not out on a boat somewhere enjoying this moment? Go have fun please. | | |
| ▲ | almosthere 43 minutes ago | parent [-] | | Acq's typically have additional stips you have to follow - they probably have new deadlines and some temporary stress for the next few months. |
| |
| ▲ | msuniverse2026 an hour ago | parent | prev [-] | | Any thoughts on the claude "soul document" that was leaked this week? |
|
|
| ▲ | mritchie712 3 hours ago | parent | prev | next [-] |
| > At the time of writing, Bun's monthly downloads grew 25% last month (October, 2025), passing 7.2 million monthly downloads. We had over 4 years of runway to figure out monetization. We didn't have to join Anthropic. I believe this completely. They didn't have to join, which means they got a solid valuation. > Instead of putting our users & community through "Bun, the VC-backed startups tries to figure out monetization" – thanks to Anthropic, we can skip that chapter entirely and focus on building the best JavaScript tooling. I believe this a bit less. It'll be nice to not have some weird monetization shoved into bun, but their focus will likely shift a bit. |
| |
| ▲ | Karrot_Kream an hour ago | parent | next [-] | | > They didn't have to join, which means they got a solid valuation. Did they? I see a $7MM seed round in 2022. Now to be clear that's a great seed round and it looks like they had plenty of traction. But it's unclear to me how they were going to monetize enough to justify their $7MM investment. If they continued with the consultancy model, they would need to pay back investors from contracts they negotiate with other companies, but this is a fraught way to get early cashflow going. Though if I'm not mistaken, Confluent did the same thing? | | |
| ▲ | robertjpayne 44 minutes ago | parent [-] | | They had a second round that was $19m in late 2023. I don't doubt for a second that they had a long runway given the small team. |
| |
| ▲ | n2d4 an hour ago | parent | prev | next [-] | | > They didn't have to join, which means they got a solid valuation.
This isn't really true. It's more about who wanted them to join. Maybe it was Anthropic who really wanted to take over Bun/hire Jarred, or it was Jarred who got sick of Bun and wanted to work on AI.I don't really know any details about this acquisition, and I assume it's the former, but acquihires are also done for other reasons than "it was the only way". | |
| ▲ | papichulo2023 19 minutes ago | parent | prev | next [-] | | Anthropic is still a new company and so far they seem "friendly". That being said, I still feel this can go either way. | |
| ▲ | serial_dev 3 hours ago | parent | prev | next [-] | | > I believe this a bit less. They weren’t acquired and got paid just to build tooling as before and now completely ignoring monetization until the end of times. | | |
| ▲ | velcrovan 2 hours ago | parent [-] | | Maybe they were though. Maybe Anthropic just wanted to bring a key piece of the stack in-house. |
| |
| ▲ | drakythe 3 hours ago | parent | prev [-] | | Given the worries about LLM focused companies reaching profitability I have concerns that Bun's runway will be hijacked... I'd hate for them to go down with the ship when the bubble pops. | | |
| ▲ | Karrot_Kream an hour ago | parent [-] | | This is my fear. It's one thing to lose a major sponsor. It's another to get cut due to a focus on profitability later down the line. |
|
|
|
| ▲ | piskov 4 minutes ago | parent | prev | next [-] |
| Genuine question: why js? Why not something like c#: native, fast, crossplatform, strongly-typed, great tooling, supports both scripting (ie single file-based) and compiled to a binary with no dependency whatsoever (nativeAOT), great errors, list goes on. All great for AI. Genuinely perplexed. |
|
| ▲ | greatNespresso 3 minutes ago | parent | prev | next [-] |
| Looks like a good time to try learning Zig again |
|
| ▲ | bilekas 7 minutes ago | parent | prev | next [-] |
| Genuine question, why acquisition when anthropic could simply sponsor, contribute and influence instead? Acquisition seems like a large overhead and maybe a slight pivot to me. |
|
| ▲ | pier25 an hour ago | parent | prev | next [-] |
| I wonder what this means for Deno. Will this make it more or less likely for people to use Bun vs Deno? And now that Bun doesn't need to run a profitable cloud company will they move faster and get ahead of Deno? |
| |
| ▲ | GianFabien 29 minutes ago | parent [-] | | I think Deno's management have been somewhat distracted by their ongoing lawsuits with Oracle over the release of the Javascript trademark. I started out with Deno and when I discovered Bun, I pivoted. Personally I don't need the NodeJS/NPM compatability. Wish there was a Bun-lite which was freed of the backward compatability. | | |
| ▲ | pier25 17 minutes ago | parent [-] | | I'm in a similar position. I use Hono, Zod, and Drizzle which AFAIK don't need Node compat. IIRC I've only used Node compat once to delete a folder recursively with rm. |
|
|
|
| ▲ | hinkley 2 hours ago | parent | prev | next [-] |
| I wonder if this is a sign of AI companies trying to pivot? > Bun will ship faster. That'll last until FY 2027. This is an old lie that acquirers encourage the old owner to say because they have no power to enforce it, and they didn't actually say it so they're not on the hook. It's practically a cheesy pickup line, and given the context, it kinda is. |
| |
|
| ▲ | indigodaddy 12 minutes ago | parent | prev | next [-] |
| Has CC always used Bun? When it tries it out many months ago it was an npm install not bun install in their instructions (although I did use bun install myself). Just odd that if they were using bun, why the installation wasn’t specifically a “bun install” (I suppose they were trying to keep it vanilla for the npm masses?) |
|
| ▲ | andrewl-hn 3 hours ago | parent | prev | next [-] |
| I’ll be honest, while I have my doubts about the match of interests and cohesion between an AI company and a JS runtime company I have to say this is the single best acquisition announcement blog post I’ve seen in 20 years or so. Very direct, very plain and detailed. They cover all the bases about the why, the how, and what to expect. I really appreciate it. Best of luck to the team and hopefully the new home will support them well. |
| |
| ▲ | raw_anon_1111 3 hours ago | parent | next [-] | | But how is another company that is also VC backed and losing money providing stability for Bun? How long before we hear about “Our Amazing Journey”? On the other hand, I would rather see someone like Bun have a successful exit where the founders seem to have started out with a passion project, got funding, built something out they were excited about and then exit than yet another AI company by non technical founders who were built with the sole purpose of getting funding and then exit. | | |
| ▲ | simonw 3 hours ago | parent | next [-] | | 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. | | |
| ▲ | tyingq 3 hours ago | parent | next [-] | | If I had the cash, I could sell dollar bills for 50 cents and do a $7b run rate :) | | |
| ▲ | simonw 3 hours ago | parent | next [-] | | If that was genuinely happening here - Anthropic were selling inference for less than the power and data center costs needed to serve those tokens - it would indeed be a very bad sign for their health. I don't think they're doing that. Estimates I've seen have their inference margin at ~60% - there's one from Morgan Stanley in this article, for example: https://www.businessinsider.com/amazon-anthropic-billions-cl... | | |
| ▲ | 1shooner 2 hours ago | parent | next [-] | | >The bank's analysts then assumed Anthropic gross profit margins of 60%, and estimated that 75% of related costs are spent on AWS cloud services. Not estimate, assumption. | | |
| ▲ | simonw an hour ago | parent | next [-] | | If Morgan Stanley are willing to stake their credibility on an assumption I'm going to take that assumption seriously. | | |
| ▲ | skywhopper an hour ago | parent | next [-] | | This is pretty silly thing to say. Investment banks suffer zero reputational damage when their analysts get this sort of thing wrong. They don’t even have to care about accuracy because there will never be a way to even check this number, if anyone even wanted to go back and rate their assumptions, which also never happens. | | | |
| ▲ | SiempreViernes an hour ago | parent | prev [-] | | Calling this unmotivated assumption an "estimate" is just plain lying though, regardless of the faith uou have in the source of the assumption. | | |
| |
| ▲ | robotresearcher an hour ago | parent | prev [-] | | Those are estimates. Notice they didn’t assume 0% or a million %. They chose numbers that are a plausible approximation of the true unknown values, also known as an estimate. |
| |
| ▲ | viscanti 2 hours ago | parent | prev | next [-] | | They had pretty drastic price cuts on Opus 4.5. It's possible they're now selling inference at a loss to gain market share, or at least that their margins are much lower. Dario claims that all their previous models were profitable (even after accounting for research costs), but it's unclear that there's a path to keeping their previous margins and expanding revenue as fast or faster than their costs (each model has been substantially more expensive than the previous model). | | |
| ▲ | simonw 2 hours ago | parent | next [-] | | It wouldn't surprise me if they found ways to reduce the cost of serving Opus 4.5. All of the model vendors have been consistently finding new optimizations over the last few years. | |
| ▲ | manmal an hour ago | parent | prev [-] | | I sure hope serving Opus 4.5 at the current cost is sustainable. It’s the first model I can actually use for serious work. |
| |
| ▲ | verdverm 2 hours ago | parent | prev | next [-] | | I've been wondering about this generally... Are the per-request API prices I'm paying at a profit or a loss? My billing would suggest they are not making a profit on the monthly fees (unless there are a bunch of enterprise accounts in group deals not being used, I am one of those I think) | |
| ▲ | bpavuk 3 hours ago | parent | prev | next [-] | | but those AI/ML researchers aka LLM optimization staff are not cheap. their salaries have skyrocketed, and some are being fought for like top-tier soccer stars and actors/actresses | |
| ▲ | hollerith 3 hours ago | parent | prev [-] | | The leaders of Anthropic, OpenAI and DeepMind all hope to create models that are much more powerful than the ones they have now. A large portion of the many tens of billions of dollars they have at their disposal (OpenAI alone raised 40 billion in April) is probably going toward this ambition—basically a huge science experiment. For example, when an AI lab offers an individual researcher a $250 million pay package, it can only be because they hope that the researcher can help them with something very ambitious: there's no need to pay that much for a single employee to help them reduce the costs of serving the paying customers they have now. The point is that you can be right that Anthropic is making money on the marginal new user of Claude, but Anthropic's investors might still get soaked if the huge science experiment does not bear fruit. | | |
| ▲ | JumpCrisscross 3 hours ago | parent [-] | | > their investors might still take a bath if the very-ambitious aspect of their operations do not bear fruit Not really. If the technology stalls where it is, AI still have a sizable chunk of the dollars previously paid to coders, transcribers, translators and the like. |
|
| |
| ▲ | mgfist 3 hours ago | parent | prev | next [-] | | Surely you understand the bet Anthropic is making, and why it's a bit different than selling dollars at a discount | | |
| ▲ | myhf 3 hours ago | parent | next [-] | | Because discounted dollar bills are still a tangible asset, but churning language models are intangible? | |
| ▲ | beepbooptheory an hour ago | parent | prev [-] | | Maybe for those of us not-too-clever ones, what is the bet? Why is it different? Would be pretty great to have like a clear articulation of this! |
| |
| ▲ | liuliu 2 hours ago | parent | prev | next [-] | | You are saying that you can raise $7b debt at double-digit interest rate. I am doubtful. While $7b is not a big number, the Madoff scam is only ~$70b in total over many years. | | |
| ▲ | robocat 3 minutes ago | parent | next [-] | | > the Madoff scam is only ~$70b in total Incorrect - that was the fraudulent NAV. An estimate for true cash inflow that was lost is about $20 billion (which is still an enormous number!) | |
| ▲ | tyingq 2 hours ago | parent | prev [-] | | No, I'm scamming myself. Halving my fortune because I believe karma will somehow repay me ten fold some time later. | | |
| ▲ | ineedasername an hour ago | parent [-] | | Somehow? I've been keeping an eye on my inbox, waiting to get a karma vesting plan from HN, for ages. What's this talk of somehow? |
|
| |
| ▲ | mritchie712 2 hours ago | parent | prev [-] | | you have anthropic confused with something like lovable. anthropic's unit margins are fine, many lovable-like businesses are not. |
| |
| ▲ | weakfish 2 hours ago | parent | prev [-] | | Idk, I’m no business expert by any means, but I’m a hell of a lot more _scared_ by a company burning so much that’s $7b is still losing |
| |
| ▲ | rvnx 3 hours ago | parent | prev | next [-] | | Often it happens that VCs buy out companies from funds belonging to a fresh because the selling fund wants to show performance to their investors until "the big one", or move cash one from wealthy pocket to another one. "You buy me this, next time I save you on that", etc... "Raised $19 million Series A led by Khosla Ventures + $7 million" "Today, Bun makes $0 in revenue." Everything is almost public domain (MIT) and can be forked without paying a single dollar. Questionable to claim that the technology is the real reason this was bought. | | |
| ▲ | skipants 2 hours ago | parent | next [-] | | It's an acquihire. If Anthropic is spending significant resources, or see that they will have to, to improve Bun internally already it makes a lot of sense. No nefarious undertones required. An analogous example off the top of my head is Shopify hired Rafael Franca to work on Rails full-time. | |
| ▲ | raw_anon_1111 3 hours ago | parent | prev [-] | | If it was an acquihire, still a lot less slimy than just offering the employees they care about a large compensation package and leaving the company behind as a husk like Amazon, Google and Microsoft have done recently. | | |
| ▲ | KK7NIL 3 hours ago | parent [-] | | Is it? What's wrong with hiring talent for a higher salary? You have no responsibility for an unrelated company's operations; if that was important to them they could have paid their talent more. | | |
| ▲ | JumpCrisscross 2 hours ago | parent | next [-] | | From the acquirer’s perspective, you’re right. (Bonus: it diminishes your own employees’ ability to leave and fundraise to compete with you.) From an ecosystem perspective, acquihires trash the funding landscape. And from the employees’ perspective, as an investor, I’d see them being on an early founding team as a risk going forward. But that isn’t relevant if the individual pay-off is big. | | |
| ▲ | KK7NIL 2 hours ago | parent [-] | | > And from the employees’ perspective, as an investor, I’d see them being on an early founding team as a risk going forward. Every employee is a flight risk if you don't pay them a competitive salary; that's just FUD from VC bros who are getting their playbook (sell the company to the highest bidder and let early employees get screwed) used against them. | | |
| ▲ | JumpCrisscross 2 hours ago | parent [-] | | > Every employee is a flight risk if you don't pay them a competitive salary Not relevant to acquihires, who typically aren’t hired away with promises of a salary but instead large signing bonuses, et cetera, and aren’t typically hired individually but as teams. (You can’t solve key man problems with compensation alone, despite what every CEO compensation committee will lead one to think.) > that's just FUD What does FUD mean in this context? I’m precisely relaying a personal anecdote. | | |
| ▲ | KK7NIL 2 hours ago | parent [-] | | > aren’t hired away with promises of a salary but instead large signing bonuses Now you're being nitpicky.
Take the vesting period of the sign on bonus, divide the bonus amount by that and add it to the regular salary and you get the effective salary. > aren’t typically hired individually but as teams. So?
VC bros seem to forget the labor market is also a free market as soon it hurts their cashout opportunity. > What does FUD mean in this context? I’m precisely relaying a personal anecdote. Fear, Uncertainty and Doubt.
Your anecdote is little more than a scare story. It can be summarized as: if you don't let us cashout this time, we'll hold this against you in some undefined future. | | |
| ▲ | JumpCrisscross 6 minutes ago | parent [-] | | > Now you're being nitpicky. Take the vesting period of the sign on bonus, divide the bonus amount by that and add it to the regular salary and you get the effective salary These aren't the same things and nobody negotating and acquisition or acqhihire converts in this way. (I've done both.) > Fear, Uncertainty and Doubt. Your anecdote is little more than a scare story. It can be summarized as: if you don't let us cashout this time, we'll hold this against you in some undefined future It's a personal anecdote. There shouldn't be any uncertainty about what I personally believe. I've literally negotiated acquihires. If you're getting a multimillion dollar payout, you shouldn't be particularly concerned about your standing in the next founding team unless you're a serial entrepreneur. Broader online comment, invoking FUD seems like shorthand for objecting to something without knowing (or wanting to say) why. |
|
|
|
| |
| ▲ | dlgeek an hour ago | parent | prev | next [-] | | You want those people specifically. To get them, you need to hire them for a lot more money than you pay your current folks. That causes a lot of resentment with folks and messes up things like salary bands, etc. But since they own equity in the current company, you can give them a ton of money by buying out that equity/paying acquisition bonuses that are conditional on staying for specific amounts of time, etc. And your current staff doesn't feel left out because "it's an acquisition" the way they would if you just paid some engineers 10x or 100x what you pay them. | |
| ▲ | raw_anon_1111 an hour ago | parent | prev [-] | | I left out the part that the motivations for the acquirers were not to save money or to be slimy. It was the only way to get around overzealous government regulators making it harder to acquirer companies. |
|
|
| |
| ▲ | lacker 3 hours ago | parent | prev | next [-] | | The real risk is not that Anthropic will run out of money, but that they will change their strategy to something that isn't Bun-based, and supporting Bun won't make sense for them any more. | | |
| ▲ | manmal an hour ago | parent [-] | | Is there anything you’d need from bun in the future that can’t be done by forking it? |
| |
| ▲ | nathan-wall 3 hours ago | parent | prev | next [-] | | > But how is another company that is also VC backed and losing money providing stability for Bun? Reminds me of when Tron, the crypto company, bought BitTorrent. | | |
| ▲ | wmf 3 hours ago | parent [-] | | The difference is that Tron is a scam and BitTorrent Inc was nothing special either. | | |
| ▲ | hamdingers 3 hours ago | parent | next [-] | | Match made in heaven considering BitTorrent Inc bundles crypto miners and other malware with μTorrent. | |
| ▲ | dhosek 3 hours ago | parent | prev [-] | | GIF of Pam from the office saying, “They’re the same picture.” |
|
| |
| ▲ | kelvinjps10 2 hours ago | parent | prev [-] | | I misread Amazon, implying that Amazon might buy Anthropic, and I think that's what will end up happening. | | |
| ▲ | raw_anon_1111 29 minutes ago | parent [-] | | In my three or four non chatbot related projects, I’ve found Amazon’s Nova models to be just as good as Anthropic’s. |
|
| |
| ▲ | laserbeam 2 hours ago | parent | prev | next [-] | | I admit, it is a good acquisition announcement. I can’t remember the last acquisition announcement that was kept for more than 1-2 years. Leadership changes, priorities shift… | |
| ▲ | moritzwarhier 3 hours ago | parent | prev | next [-] | | Ditto, and I got to know Bun via HN. It seemed intriguing, but also "why another JS runtime" etc. If Bun embraces the sweet spot around edge computing, modern JS/TS and AI services, I think their future ahead looks bright. Bun seems more alive than Deno, FWIW. | |
| ▲ | juddlyon an hour ago | parent | prev | next [-] | | I had the same impression: bottom line up front, didn’t bury the lede, no weasel language. | |
| ▲ | jjcm 2 hours ago | parent | prev [-] | | One thing I like about this, despite it meaning Bun will be funded, is Anthropic is a registered public benefit corporation. While this doesn't mean Anthropic cant fuck over the users of Bun, it at least puts in some roadblocks. The path of least-resistance here should be to improve Bun for users, not to monetize it to the point where it's no longer valuable. | | |
| ▲ | echelon 2 hours ago | parent [-] | | > Anthropic is a registered public benefit corporation Does that mean anything at all? OpenAI is a public benefit corporation. |
|
|
|
| ▲ | Tiberium 4 hours ago | parent | prev | next [-] |
| 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 to write incorrect code. Zig does force some safety with ReleaseSafe IIRC, but it's still not the same as even modern C++, let alone Rust. I'll admit I'm somewhat biased against Bun, but I'm honestly interested in knowing why people prefer Bun over Deno. |
| |
| ▲ | kabirgoel 3 minutes ago | parent | next [-] | | My team has been using it in prod for about a year now. There were some minor bugs in the runtime's implementation of buffers in 1.22 (?), but that was about the only issue we ran into. The nice things: 1. It's fast. 2. The standard library is great. (This may be less of an advantage over Deno.) 3. There's a ton of momentum behind it. 4. It's closer to Node.js than Deno is, at least last I tried. There were a bunch of little Node <> Deno papercuts. For example, Deno wanted .ts extensions on all imports. 5. I don't have to think about JSR. The warts: 1. The package manager has some issues that make it hard for us to use. I've forgotten why now, but this in particular bit us in the ass: https://github.com/oven-sh/bun/issues/6608. We use PNPM and are very happy with it, even if it's not as fast as Bun's package manager. Overall, Deno felt to me like they were building a parallel ecosystem that I don't have a ton of conviction in, while Bun feels focused on meeting me where I am. | |
| ▲ | TheFlyingFish 3 hours ago | parent | prev | next [-] | | I haven't used Deno, but I do use Bun purely as a replacement for npm. It does the hard-linking thing that seems to be increasingly common for package managers these days (i.e. it populates your local node_modules with a bunch of hard links to its systemwide cache), which makes it vastly quicker and more disk-efficient than npm for most usage. Even with a cold cache, `bun install` with a large-ish dependency graph is significantly faster than `npm install` in my experience. I don't know if Deno does that, but some googling for "deno install performance vs npm install" doesn't turn up much, so I suspect not? As a runtime, though, I have no opinion. I did test it against Node, but for my use case (build tooling for web projects) it didn't make a noticeable difference, so I decided to stick with Node. | | |
| ▲ | satvikpendem 3 hours ago | parent | next [-] | | Deno does all that. Hell, yarn does too, or pnpm as the sibling mentioned. | | | |
| ▲ | WorldMaker 2 hours ago | parent | prev | next [-] | | Deno does that. It also refrains from keeping a local node_modules at all until/unless you explicitly ask it to for whatever compatibility reason. There are plugins to things like esbuild to use the Deno resolver and not need a node_modules at all (if you aren't also using the Deno-provided bundler for whatever reason such as it disappeared for a couple versions and is still marked "experimental"). | |
| ▲ | homebrewer 3 hours ago | parent | prev | next [-] | | pnpm does all that on top of node. Also disables postinstall scripts by default, making the recent security incidents we've seen a non-issue. | | |
| ▲ | junon an hour ago | parent | next [-] | | As the victim of the larger pre-Shai-Hulud attacks, unfortunately the install script validation wouldn't have protected you. Also, if you already have an infected package on the whitelist, a new infection in the install script will still affect you. | |
| ▲ | antihero 3 hours ago | parent | prev | next [-] | | I’m not sure why but bun still feels snappier. | | | |
| ▲ | daheza 2 hours ago | parent | prev [-] | | Are there any popular packages that require postinstall scripts that this hurts? |
| |
| ▲ | agumonkey 2 hours ago | parent | prev [-] | | IIRC bun zig code base has a lot of fine optimization too. I think the lead did a conference explaining his work. Or maybe i'm confused. |
| |
| ▲ | satvikpendem 3 hours ago | parent | prev | next [-] | | Search for pointer exceptions or core dumps on Bun's GitHub issues and you'll see why people (should) use Deno over Bun, if only because Rust is a way more safe language than Zig. | | |
| ▲ | reactordev 3 hours ago | parent | next [-] | | This is a non sequitur. Both Rust and Zig and any other language has the ability to end in an exception state. Whether it be kernel exception, pointer exception, or Rust's panic! - these things exist. The reason why you see so many GitHub issues about it is because that's where the development is. Deno is great. Bun is great. These two things can both be great and we don't have to choose sides. Deno has it's use case. Bun has it's. Deno want's to be secure and require permissions. Bun just wants to make clean, simple, projects. This fight between Rust vs The World is getting old. Rust isn't any "safer" when Deno can panic too. | | |
| ▲ | satvikpendem 2 hours ago | parent | next [-] | | Don't make a false equivalence, how many times does one get a panic from Deno versus a segmentation fault in Bun? It's not a similar number, and it's simply wrong to say that both are just as unsafe when that's plainly untrue. | | | |
| ▲ | diarrhea 2 hours ago | parent | prev | next [-] | | > This is a non sequitur. Both Rust and Zig and any other language has the ability to end in an exception state. There are degrees to this though. A panic + unwind in Rust is clean and _safe_, thus preferable to segfaults. Java and Go are another similar example. Only in the latter can races on multi-word data structures lead to "arbitrary memory corruption" [1]. Even in those GC languages there's degrees to memory safety. 1: https://go.dev/ref/mem | | |
| ▲ | drannex 2 hours ago | parent [-] | | I'll take a small panic and unwind any day over a total burnout crash. Matters in code and life. |
| |
| ▲ | skipants 2 hours ago | parent | prev [-] | | I agree. Pointing at Github issues is a strange metric to me. If we want to use that as a canary then you shouldn't use Deno (2.4k open issues) or Bun (4.5k open issues) at all. |
| |
| ▲ | rvrb 2 hours ago | parent | prev [-] | | I haven't verified this, but I would be willing to bet that most of Bun's issues here have more to do with interfacing with JavaScriptCore through the C FFI than Zig itself. this is as much a problem in Rust as it is in Zig. in fact, it has been argued that writing unsafe Zig is safer than writing unsafe Rust: https://zackoverflow.dev/writing/unsafe-rust-vs-zig/ | | |
| ▲ | timeon an hour ago | parent [-] | | > I haven't verified this, but I would be willing to bet So vibes? | | |
| ▲ | rvrb an hour ago | parent [-] | | Nah, critical thought and applied experience. Maybe ironically, demeaning that with a cute putdown like "vibes" is the exact kind of anti-intellectualism you think you are criticizing here. You've made an attempt to shutdown a discussion without any kind of your own experience or thought necessary. In case you are actually interested in what can be an interesting discussion, there's real evidence that writing idiomatic Zig code does not breed endless memory leaks or UMA: https://mitchellh.com/writing/ghostty-gtk-rewrite A take away from that article: For most complex libraries that expose a C API, the C API represents a boundary where object lifetime
is transferred or blurred. Whatever language you're using to interact with it, the safety you're
guaranteed is only as good as understanding the semantics of the API and writing a good wrapper.
But thinking critically is not the easiest way to win imaginary fights on the internet, so I'll forgive you if you're not interested in using your brain or challenging your preconceptions. |
|
|
| |
| ▲ | FragenAntworten 3 hours ago | parent | prev | next [-] | | Easily bundling and serving frontend code from your backend code is very appealing: https://bun.com/docs/bundler/fullstack Despite the page title being "Fullstack dev server", it's also useful in production (Ctrl-F "Production Mode"). | |
| ▲ | spiffytech 2 hours ago | parent | prev | next [-] | | I tried several times to port Node projects to Deno. Each time compatibility had "improved" but I still didn't have a working build after a few days of effort. I don't know how Deno is today. I switched to Bun and porting went a lot smoother. Philosophically, I like that Bun sees Node compatibility as an obvious top priority. Deno sees it as a grudging necessity after losing the fight to do things differently. | | |
| ▲ | fastball an hour ago | parent [-] | | Which makes sense given that a big impetus for Deno's existence was the creator of Node/Deno (Ryan Dahl) wanting to correct things he viewed as design mistakes in Node. |
| |
| ▲ | WorldMaker 2 hours ago | parent | prev | next [-] | | > 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?). JSC is still the JS engine for WebKit-based browsers, especially Safari, and per Apple App Store regulations the only JS engine supposedly allowable in all of iOS. It's more "mature" than V8 in terms of predating it. (V8 was not a fork of it and was started from scratch, but V8 was designed to replace it in the Blink fork from WebKit.) It has different performance goals and performance characteristics, but "less tested" seems uncharitable and it is certainly used in plenty of "real-world tasks" daily in iOS and macOS. | |
| ▲ | skybrian 3 hours ago | parent | prev | next [-] | | 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/ | | |
| ▲ | Tiberium 3 hours ago | parent [-] | | 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 | | |
| ▲ | hardwaregeek 3 hours ago | parent [-] | | 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 |
|
| |
| ▲ | dunham an hour ago | parent | prev | next [-] | | Is JSC less tested? I thought it was used in Safari, which has some market share. I used bun briefly to run the output of my compiler, because it was the only javascript runtime that did tail calls. But I eventually added a tail call transform to my compiler and switched to node, which runs 40% faster for my test case (the compiler building itself). | |
| ▲ | ecares 3 hours ago | parent | prev | next [-] | | It has wayyyyy better nodejs compatibility (day 1 goal) | | |
| ▲ | Tiberium 3 hours ago | parent | next [-] | | As far as I know, modern Node compat in Deno is also quite great - I just import packages via 'npm:package' and they work, even install scripts work. Although I remember that in the past Deno's Node compat was worse, yes. | |
| ▲ | 0x457 an hour ago | parent | prev [-] | | Pretty sure one of the Deno day 1 goals was to correct mistakes made during the early days of Node.js. |
| |
| ▲ | gre 3 hours ago | parent | prev | next [-] | | I had memory leaks in bun and not in deno or node for the same code. ymmv | |
| ▲ | bcye 3 hours ago | parent | prev | next [-] | | 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) | | |
| ▲ | catapart 3 hours ago | parent [-] | | 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. | | |
| ▲ | bcye 2 hours ago | parent [-] | | Even for server ~~java~~typescript, I almost always reach for Bun nowadays. Used to be because of typestripping, which node now has too, but it's very convenient to write a quick script, import libraries and not have to worry about what format they are in. |
|
| |
| ▲ | pjmlp 3 hours ago | parent | prev | next [-] | | Agreed, the language would be interesting during the 1990's, nowadays not so much. The tools that the language offers to handle use after free is hardly any different from using Purify, Insure++ back in 2000. | | |
| ▲ | defen 2 hours ago | parent [-] | | I find comments like this fascinating, because you're implicitly evaluating a counterfactual where Bun was built with Rust (or some other "interesting" language). Maybe Bun would be better if it were built in Rust. But maybe it would have been slower (either at runtime or development speed) and not gotten far enough along to be acquired by one of the hottest companies in the world. There's no way to know. Why did Anthropic choose Bun instead of Deno, if Deno is written in a better language? | | |
| ▲ | pjmlp 2 hours ago | parent | next [-] | | Because maybe they reached out to them, and they didn't took the money, while Bun folks business model wasn't working out? Who knows? Besides, how are they going to get back the money spent on the acquisition? Many times the answer to acquisitions has nothing to do with technology. | | |
| ▲ | defen 2 hours ago | parent [-] | | > Claude Code, FactoryAI, OpenCode, and others are all built with Bun. Anthropic chose to use Bun to build their tooling. | | |
| ▲ | pjmlp an hour ago | parent [-] | | We can think of they making bun an internal tool, push roadmap items that fit their internal products, whatever, which doesn't answer the getting back money of the acquisition. Profit in those products has to justify having now their own compiler team for a JavaScript runtime. |
|
| |
| ▲ | n42 38 minutes ago | parent | prev [-] | | Don't engage with this guy, he shows up in every one of these threads to pattern match back to his heyday without considering any of the nuance of what is actually different this time. | | |
|
| |
| ▲ | cesarvarela 3 hours ago | parent | prev | next [-] | | I've found it to be at least twice as fast with practically no compat issues. | | |
| ▲ | smarnach 2 hours ago | parent [-] | | Twice as fast at executing JavaScript? There's absolutely zero chance this is true. A JavaScript engine that's twice as fast as V8 in general doesn't exist. There may be 5 or 10 percent difference, but nothing really meaningful. | | |
| ▲ | jasnell 32 minutes ago | parent | next [-] | | Keep in mind that it's not just a matter of comparing the JS engine. The runtime that is built around the engine can have a far greater impact on performance than the choice of v8 vs. JSC vs. anything else. In many microbenchmarks, Bun routinely outperforms Node.js and Deno in most tasks by a wide margin. | |
| ▲ | johnfn 2 hours ago | parent | prev | next [-] | | You might want to revise what you consider to be "absolutely zero chance". Bun has an insanely fast startup time, so it definitely can be true for small workloads. A classic example of this was on Bun's website for a while[1] - it was "Running 266 React SSR tests faster than Jest can print its version number". [1]: https://x.com/jarredsumner/status/1542824445810642946 | |
| ▲ | ukblewis 2 hours ago | parent | prev [-] | | It depends on what. Bun has some major optimisations. You’ll have to read into them if you don’t believe me. The graphs don’t come from nowhere |
|
| |
| ▲ | kenhwang 3 hours ago | parent | prev | next [-] | | I always figured Bun was the "enterprise software" choice, where you'd want to use Bun tools and libraries for everything and not need to bring in much from the broader NPM library ecosystem. Deno seems like the better replacement for Node, but it'd still be at risk of NPM supply chain attacks which seems to be the greater concern for companies these days. | | |
| ▲ | skybrian 2 hours ago | parent [-] | | If you want to download open source libraries to be used in your Bun project then they will come from npm, at least by default. [1]. So it seems odd to say that Bun is less dependent on the npm library ecosystem. [1] It’s possible to use jsr.io instead: https://jsr.io/docs/using-packages | | |
| ▲ | kenhwang 2 hours ago | parent [-] | | Yes, both can pull in open source libraries and I can't imagine either dropping that ability. Though they do seem to have different eagerness and competency on Node compatibility and Bun seems better on that front. From a long term design philosophy prospective, Bun seems to want to have a sufficiently large core and standard library where you won't need to pull in much from the outside. Code written for Node will run on Bun, but code using Bun specific features won't run on Node. It's the "embrace, extend, ..." approach. Deno seems much more focused on tooling instead of expanding core JS, and seems to draws the line at integrations. The philosophy seems to be more along the lines of having the tools be better about security when pulling in libraries instead of replacing the need for libraries. Deno also has it's own standard library, but it's just a library and that library can run on Node. | | |
|
| |
| ▲ | gr4vityWall 3 hours ago | parent | prev | next [-] | | > I'll admit I'm somewhat biased against Bun? Why? Genuine question, sorry if it was said/implied in your original message and I missed it. | | |
| ▲ | Tiberium 3 hours ago | parent [-] | | Good question, hard to say, but I think it's mainly because of Zig. At its core Zig is marketed as a competitor to C, not C++/Rust/etc, which makes me think it's harder to write working code that won't leak or crash than in other languages. Zig embraces manual memory management as well. | | |
| ▲ | ecshafer 2 hours ago | parent [-] | | Rust is more of a competitor to C++ than C. Manual memory management is sometimes really helpful and necessary. Zig has a lot of safety features. |
|
| |
| ▲ | silasdavis 3 hours ago | parent | prev | next [-] | | Stopped following Deno while they were rejecting the need for a package management solution. Used Bun instead. | | |
| ▲ | croes 2 hours ago | parent [-] | | Isn’t because packages are one of the problems deno tried to fix? | | |
| ▲ | WorldMaker 2 hours ago | parent [-] | | They tried to realign package management with web standards and tools that browsers can share (URLs and importmaps and "cache, don't install"). They didn't offer compatibility with existing package managers (notably and notoriously npm) until late in that game and took multiple swings at URL-based package repositories (deno.land/x/ and JSR), with JSR eventually realizing it needed stronger npm compatibility. Bun did prioritize npm compatibility earlier. Today though there seems to be a lot of parity, and I think things like JSR and strong importmaps support start to weigh in Deno's favor. |
|
| |
| ▲ | torginus 2 hours ago | parent | prev | next [-] | | Is it just me, but I don't find npm that slow? Sure it's not a speed demon, but I rarely need to do npm install anyways so it's not a bottleneck for me. For deploy, usually running the attached terraform script takes more time. So while a speed increase is welcome, but I don't feel it gives me such a boost. | | |
| ▲ | hinkley 2 hours ago | parent [-] | | The speed shows up for large projects. Especially if you end up with multiple node_modules directories in your dev sandbox. |
| |
| ▲ | dmit 2 hours ago | parent | prev | next [-] | | > is there anything that Bun does better? Telling prospective employees that if you're not ready to work 60-hour weeks, then what the fuck are you doing here? for one. > Zig does force some safety with ReleaseSafe IIRC which Bun doesn't use, choosing to go with `ReleaseFast` instead. | |
| ▲ | yieldcrv 2 hours ago | parent | prev [-] | | I've been using Bun since 2022 just to be trendy for recruitment (it worked, and still works despite it almost being 2026) Bun is fast, and its worked as a drop in replacement for npm in large legacy projects too. I only ever encountered one issue, which was pretty dumb, Amazon's CDK has hardcoded references to various package manager's lock files, and Bun wasn't one of them https://github.com/aws/aws-cdk/issues/31753 This wasn't fixed till the end of 2024 and as you can see, only accidentally merged in but tolerated. It was promptly broken by a bun breaking change https://github.com/aws/aws-cdk/issues/33464 but don't let Amazon's own incompetency be the confirmation bias you were looking for about using a different package manager in production you can use SST to deploy cloud resources on AWS and any cloud, and that package works with bun |
|
|
| ▲ | fishmicrowaver 3 hours ago | parent | prev | next [-] |
| My first thought went to how openai used Rust to build their CLI tool and Anthropic's CEO bought influence over Zig as a reaction. |
|
| ▲ | djfobbz 8 minutes ago | parent | prev | next [-] |
| I finally hope Bun will start to support and work on WSL1 |
|
| ▲ | elktown an hour ago | parent | prev | next [-] |
| I've seen a few of these seemingly random acquisitions lately, and I congratulate the companies and individuals that are acquired during this gold rush, but it definitely feels awkwardly artificial. |
|
| ▲ | mokarma 3 hours ago | parent | prev | next [-] |
| Quote from the CEO of Anthropic in March 2025:
"I think we'll be there in three to six months where AI is writing 90% of the code and then in 12 months we may be in a world where AI is writing essentially all of the code" |
| |
| ▲ | somebodythere 2 hours ago | parent | next [-] | | I think this wound up being close enough to true, it's just that it actually says less than what people assumed at the time. It's basically the Jevons paradox for code. The price of lines of code (in human engineer-hours) has decreased a lot, so there is a bunch of code that is now economically justifiable which wouldn't have been written before. For example, I can prompt several ad-hoc benchmarking scripts in 1-2 minutes to troubleshoot an issue which might have taken 10-20 minutes each by myself, allowing me to investigate many performance angles. Not everything gets committed to source control. Put another way, at least in my workflow and at my workplace, the volume of code has increased, and most of that increase comes from new code that would not have been written if not for AI, and a smaller portion is code that I would have written before AI but now let the AI write so I can focus on harder tasks. Of course, it's uneven penetration, AI helps more with tasks that are well-described in the training set (webapps, data science, Linux admin...) compared to e.g. issues arising from quirky internal architecture, Rust, etc. | | |
| ▲ | howdyhowdy123 an hour ago | parent [-] | | That's ridiculous. Not it isn't even close. | | |
| ▲ | goosejuice 23 minutes ago | parent [-] | | At an individual level, I think it is for some people. Opus/Sonnet 4.5 can tackle pretty much any ticket I throw at it on a system I've worked on for nearly a decade. Struggles quite a bit with design, but I'm shit at that anyway. It's much faster for me to just start with an agent, and I often don't have to write a line of code. YMMV. Sonnet 3.7 wasn't quite at this level, but we are now. You still have to know what you're doing mind you and there's a lot of ceremony in tweaking workflows, much like it had been for editors. It's not much different than instructing juniors. |
|
| |
| ▲ | mjr00 2 hours ago | parent | prev | next [-] | | Why didn't they just use AI to write their own Bun instead of wasting 8-9 figures on this company? Makes no sense. | | |
| ▲ | furyofantares an hour ago | parent | next [-] | | From the article, Claude Code is being used extensively to develop Bun already. > Over the last several months, the GitHub username with the most merged PRs in Bun's repo is now a Claude Code bot. We have it set up in our internal Discord and we mostly use it to help fix bugs. It opens PRs with tests that fail in the earlier system-installed version of Bun before the fix and pass in the fixed debug build of Bun. It responds to review comments. It does the whole thing. You do still need people to make all the decisions about how Bun is developed, and to use Claude Code. | | |
| ▲ | mjr00 an hour ago | parent [-] | | > You do still need people to make all the decisions about how Bun is developed, and to use Claude Code. Yeah but do you really need external hires to do that? Surely Anthropic has enough experienced JavaScript developers internally they could decide how their JS toolchain should work. Actually, this is thinking too small. There's no reason that each developer shouldn't be able to customize their own developer tools however they want. No need for any one individual to control this, just have devs use AI to spin up their own npm-compatible package management tooling locally. A good day one onboarding task! |
| |
| ▲ | delaminator an hour ago | parent | prev | next [-] | | Deciding what to Implement and Implementing the Decisions are complementary, one of these is being commoditised. And, in fact, decimated. Personally I am benefitting almost beyond measure because I can spend my time as the architect rather than the builder. | |
| ▲ | fredoliveira 2 hours ago | parent | prev | next [-] | | "Wasting" is doing a lot of work in that sentence. They're effectively bringing on a team that's been focused on building a runtime for years. The models they could throw at the problem can't be tapped on the shoulder, and there's no guarantee they'd do a better job at building something like Bun. | | |
| ▲ | ok_dad 2 hours ago | parent [-] | | Let me refer you back to the GP, where the CEO of Anthropic says AI will be writing most code in 12 months. I think the parent comment you replied to was being somewhat facetious. |
| |
| ▲ | postalrat an hour ago | parent | prev [-] | | Because 90% is not 100%. |
| |
| ▲ | jsheard 3 hours ago | parent | prev | next [-] | | Maybe he was correct in the extremely literal sense of AI producing more new lines of code than humans, because AI is no doubt very good at producing huge volumes of Stuff very quickly, but how much of that Stuff actually justifies its existence is another question entirely. | |
| ▲ | jomohke an hour ago | parent | prev | next [-] | | Why do people always stop this quote at the breath? > .... and in 12 months, we might be in a world where the ai is writing essentially all of the code. But the programmer still needs to specify what are the conditions of what you're doing; What is the overall app you're trying to make; What is the overall design decision; How we collaborate with other code that has been written; How do we have some common sense with whether this is a secure design or an insecure design. So as long as there are these small pieces that a programmer has to do, then I think human productivity will actually be enhanced (He then said it would continue improving, but this was not in the 12 month prediction.) Source interview: https://www.youtube.com/live/esCSpbDPJik?si=kYt9oSD5bZxNE-Mn | |
| ▲ | WhyOhWhyQ 3 hours ago | parent | prev | next [-] | | I actually like claude code, but that was always a risky thing to say (actually I recall him saying their software is 90% AI produced) considering their cli tool is literally infested with bugs. (Or it least it was last time I used it heavily. Maybe they've improved it since.) | |
| ▲ | rsyring 3 hours ago | parent | prev | next [-] | | Do you have a source for the quote? | | | |
| ▲ | brobdingnagians 2 hours ago | parent | prev | next [-] | | I'm curious what people think of quotes like these. Obviously it makes an explicit, falsifiable prediction. That prediction is false. There are so many reasons why someone could predict that it would be false. Is it just optimistic marketing speech, or do they really believe it themselves? | | |
| ▲ | OkayPhysicist 2 hours ago | parent [-] | | Everybody knows that marketing speech is optimistic. Which means if you give realistic estimates, then people are going to assume those are also optimistic. |
| |
| ▲ | thesdev 2 hours ago | parent | prev | next [-] | | Why didn't they have the AI write a JS runtime instead of this acquisition? | | |
| ▲ | delaminator an hour ago | parent [-] | | The big picture of “build a runtime” is an easier idea than “what would make this runtime better and how should the parts interact”. |
| |
| ▲ | rprend 2 hours ago | parent | prev | next [-] | | Accurate for me. Accurate for basically every startup from the past 12 months. Prob not for legacy codebases, though. | |
| ▲ | johnfn 3 hours ago | parent | prev [-] | | AI writes about 90% of my code. | | |
| ▲ | WesleyJohnson 3 hours ago | parent | next [-] | | What languages and frameworks? What is the domain space you're operating in? I use Cursor to help with some tasks, but mainly only use the autocomplete. It's great; no complaints. I just don't ever see being able to turn over anywhere close to 90% with the stuff we work on. | |
| ▲ | pjmlp 3 hours ago | parent | prev | next [-] | | Only 10% to go for a full replacement. | |
| ▲ | smcleod 3 hours ago | parent | prev [-] | | Probably about 95% of mine now. Much better than I could for the most part. | | |
| ▲ | bopbopbop7 3 hours ago | parent [-] | | Weird, AI writes terrible code for me that would never pass a code review. I guess people have different standards for good code. | | |
| ▲ | sinatra 3 hours ago | parent | next [-] | | Hah. It can’t be “I need to spend more time to figure out how to use these tools better.” It is always “I’m just smarter than other people and have a higher standard.” | | |
| ▲ | samdoesnothing 2 hours ago | parent | next [-] | | Show us your repos. | | | |
| ▲ | smcleod 2 hours ago | parent | prev | next [-] | | Spot on. | |
| ▲ | wry_discontent 2 hours ago | parent | prev [-] | | The tools produce mediocre, usually working in the most technical sense of the word, and most developers are pretty shit at writing code that doesn't suck (myself included). I think it's safe to say that people singularly focused on the business value of software are going to produce acceptable slop with AI. |
| |
| ▲ | sulam 2 hours ago | parent | prev | next [-] | | Or maybe he's working in a space that is less out of distribution than the work you're doing? | | |
| ▲ | bopbopbop7 2 hours ago | parent [-] | | You’re right, I’m not making a nextjs/shadcn/clerk/vercel ai wrapper startup. | | |
| ▲ | smcleod 2 hours ago | parent [-] | | I don't remember saying I worked with nextjs, shadcn, clerk (I don't even know what that one is), vercel or even JS/TS so I'm not sure how you can be right but I should know better than to feed the trolls. |
|
| |
| ▲ | smcleod 3 hours ago | parent | prev [-] | | I suspect you do not know how to use AI for writing code. No offence intended - it is a journey for everyone. You have to be setup with the right agentic coding tool, agent rules, agent tools (MCP servers), dynamic context acquisition and workflow (working with the agent operate from a plan rather than simple prompting and hoping for the best). But if you're lazy, don't put the effort in to understand what you're working with and how to approach it with an engineering mindset - you'll be be left on the outside complaining and telling people how it's all hype. | | |
| ▲ | the_overseer 2 hours ago | parent | next [-] | | Always the same answer. It's the user not the AI being blown out of proportion. Tell me, where are all those great amazin applications that were coded 95-100% by AI? Where is the great progress the great new algorithms the great new innovations hiding? | | |
| ▲ | DaiPlusPlus 2 hours ago | parent [-] | | Well, there was this: https://martin.janiczek.cz/2025/11/21/fawk-llms-can-write-a-... | | |
| ▲ | the_overseer an hour ago | parent [-] | | From the link: "For now, I’ll go dogfood my shiny new vibe-coded black box of a programming language on the Advent of Code problem (and as many of the 2025 puzzles as I can), and see what rough edges I can find. I expect them to be equal parts “not implemented yet” and “unexpected interactions of new PL features with the old ones”. If you’re willing to jump through some Python project dependency hoops, you can try to use FAWK too at your own risk, at Janiczek/fawk on GitHub." That doesn't sound like some great success. It mostly compiles and doesn't explode. Also I wouldn't call a toy "innovation" or "revolution". |
|
| |
| ▲ | bopbopbop7 2 hours ago | parent | prev | next [-] | | How many agents, tools, MCP & ACP servers, claude hooks, and workflows do I need to set up before English becomes a good programming language? | | |
| ▲ | smcleod 37 minutes ago | parent [-] | | One agent, a few sub-agents, 1 MCP server, no "ACP" (never seen that used), no hooks, one workflow that I usually follow. |
| |
| ▲ | brobdingnagians 2 hours ago | parent | prev | next [-] | | Do you know of any YouTube videos where you would say they do a very good job of showing off this style of coding? | | | |
| ▲ | samdoesnothing 2 hours ago | parent | prev [-] | | Post a repo | | |
| ▲ | smcleod 2 hours ago | parent [-] | | https://github.com/sammcj/mcp-devtools | | |
| ▲ | bopbopbop7 an hour ago | parent | next [-] | | Your best example of something you made with AI is another AI code generator… definitely not beating the AI bubble allegations anytime soon. | | |
| ▲ | smcleod 36 minutes ago | parent [-] | | 1. I didn't say it was a best example, I replied to a comment asking me to "Post a repo" - I posted a repo. 2. Straw man argument. I was asked for a repo, I posted a repo and clearly you didn't look at the code as it's not an "AI code generator". | | |
| ▲ | bopbopbop7 27 minutes ago | parent [-] | | 1. I didn’t ask for a repo.
2. Still wasn’t me. Maybe an AI agent can help you check usernames?
3. Sorry, a plugin for an AI code generator, which is even worse of an example. |
|
| |
| ▲ | samdoesnothing 23 minutes ago | parent | prev [-] | | How much time do you think you saved versus writing it yourself if you factored in the time you spent setting up your AI tooling, writing prompts, contexts etc? |
|
|
|
|
|
|
|
|
| ▲ | dzonga 3 hours ago | parent | prev | next [-] |
| it boils down to - we didn't have full conviction that over the long run we will prove superior to node.js, however a.i company burning a lot of cash, has invested in us by basing their toolchain on us - so they have no option to acquire-hire us. |
|
| ▲ | mhitza 3 hours ago | parent | prev | next [-] |
| This acquisition makes no sense. Investors must be happy because Bun never had to find out how to become profitable. |
| |
| ▲ | baq 3 hours ago | parent | next [-] | | It’s enough Anthropic finds it profitable to run Claude Code on it. | |
| ▲ | dboreham 3 hours ago | parent | prev [-] | | > This acquisition makes no sense. except this sense: > Investors must be happy because Bun never had to find out how to become profitable. | | |
|
|
| ▲ | stack_framer an hour ago | parent | prev | next [-] |
| Anyone know how much Anthropic paid for Bun? I assume it was at least $26M, so Bun could break even and pay back its own investors, but I didn't see a number in the announcements from Anthropic or Bun. |
|
| ▲ | jjordan 4 hours ago | parent | prev | next [-] |
| I don't really see how Bun fits as an acquisition for an AI company. This seems more like "we have tons of capital and we want to buy something great" than "Bun is essential to our core business model". |
| |
| ▲ | gkoberger 4 hours ago | parent | next [-] | | If Anthropic wants to own code development in the future, owning the full platform (including the runtime) makes sense. Programming languages all are a balance between performance/etc and making it easy for a human to interact with. This balance is going to shit as AI writes more code (and I assume Anthropic wants a future where humans might not even see the code, but rather an abstraction of it... after all, all code we look at is an abstraction on some level). | | |
| ▲ | hobofan 3 hours ago | parent | next [-] | | Even outside of code development, Anthropic seems to be very strongly leaning into code interpreter over native tool calling for advancing agentic LLM abilities (e.g. their "skills" approach). Given that those necessitate a runtime of sorts, owning/having access to a runtime like Bun that could e.g. allow them to very seamlessly integrate that functionality into their products better, this acquisition doesn't seem like the worst idea. | |
| ▲ | Kwpolska 3 hours ago | parent | prev | next [-] | | They will own it, and then what? Will Claude Code end every response with "by the way, did you know that you can switch to bun for 21.37x faster builds?" | | | |
| ▲ | singularity2001 3 hours ago | parent | prev | next [-] | | "the full platform"
there are more languages than ts though?Acquisition of Apple Swift division incoming? | | |
| ▲ | tomashubelbauer 3 hours ago | parent | next [-] | | TypeScript is the most popular programming language on the most popular software hosting platform though, owning the best runtime for that seems like it would fit Pareto's rule well enough: https://github.blog/news-insights/octoverse/octoverse-a-new-... | |
| ▲ | gkoberger 3 hours ago | parent | prev | next [-] | | I think there's a potential argument to be made that Anthropic isn't trying to make it easier to write TS code, but rather that their goal is a level higher and the average person wouldn't even know what "language" is running it (in the same way most TS devs don't need to care the many layers their TS code is compiled via). | |
| ▲ | giancarlostoro 3 hours ago | parent | prev | next [-] | | According to a JetBrains dev survey (I forget the year) roughly 58% of devs deploy to the web. That's a big money pie right there. | | |
| ▲ | vlovich123 3 hours ago | parent [-] | | Bun isn’t on the web. It’s a server runtime. | | |
| ▲ | giancarlostoro 3 hours ago | parent [-] | | It's a JS runtime, not specifically servers though? They essentially can bundle Claude Code with this, instead of ever relying on someone installing NodeJS and then running npm install. Claude will likely be bundled up nicely with Bun in the near future. I could see this being useful to let even a beginner use claude code. Edit: Lastly, what I meant originally is that most front-end work happens with tools like Node or Bun. At first I was thinking they could use it to speed up generating / pulling JS projects, but it seems more likely Claude Code and bun will have a separate project where they integrate both and make Claude Code take full advantage of Bun itself, and Bun will focus on tight coupling to ensure Claude Code is optimally running. | | |
| ▲ | rounce 3 hours ago | parent | next [-] | | They could do that already, nothing in the license prohibited them from doing so. | | |
| ▲ | giancarlostoro 2 hours ago | parent [-] | | Sure, but Bun was funded by VCs and needed to figure out how to monetize, what Anthropic did is ensure it is maintained and now they have fresh talent to improve Claude Code. |
| |
| ▲ | vlovich123 3 hours ago | parent | prev [-] | | Server here I used loosely - it obviously runs on any machine (eg if you wanted to deploy an application with it as a runtime). But it’s not useful for web dev itself which was my point. Frontend work by definitions n doesn’t happen with either Node nor Bun. Some frontend tooling might be using a JS runtime but the value add of that is minimal and a lot of JS tooling is actually being rewritten in Rust for performance anyway. |
|
|
| |
| ▲ | bigyabai 3 hours ago | parent | prev [-] | | Why acquire Swift when you can write iOS apps in Typescript instead? | | |
| |
| ▲ | BoorishBears 3 hours ago | parent | prev [-] | | It doesn't make sense, and you definitely didn't say why it'd make sense... but enough people are happy enough to see the Bun team reach an exit (especially one that doesn't kill Bun) that I think the narrative that it makes sense will win out. I see it as two hairy things canceling out: the accelerating trend of the JS ecosystem being hostage to VCs and Rauch is nonsensical, but this time a nonsensical acquisition is closing the loop as neatly as possible. (actually this reminds me of Harry giving Dobby a sock: on so many levels!) |
| |
| ▲ | logsr 2 hours ago | parent | prev | next [-] | | Claude Code running on Bun is an obvious justification, but Buns features (high performance runtime, fast starts, native TS) are also important for training and inference. For instance, in inference you develop a logical model in code that maps to a reasoning sequence, and then execute the code to validate and refine the model, then use this to inform further reasoning. Bun, which is highly integrated and highly focused on performance, is an ideal fit for this. Having Bun in house means that you can use the feedback from all of automation driven execution of Bun to drive improvements to its core. | |
| ▲ | rvz 3 hours ago | parent | prev | next [-] | | It does actually. Claude Code is a 1B+ cash machine and Anthropic directly uses Bun for it. Acquiring Bun lowers the risk of the software being unmaintained as Bun made $0 and relied on VC money. Makes sense, but this is just another day in San Francisco of a $0 revenue startup being bought out. | |
| ▲ | nurumaik 4 hours ago | parent | prev | next [-] | | Looks like they are acquiring the team rather than the product | | |
| ▲ | simonw 4 hours ago | parent [-] | | No, they're clearly acquiring the technology. They're betting Claude Code on Bun, they have an invested interest in the health of Bun. | | |
| ▲ | LunaSea 3 hours ago | parent | next [-] | | Why would they want to bet on nascent technology whereas Node.js bas existed for a god 15 years? | | |
| ▲ | simonw 3 hours ago | parent | next [-] | | Because they needed something that could produce a single binary that works on every platform. They started shipping Claude Code with Bun back in July: https://x.com/jarredsumner/status/1943492457506697482 | | |
| ▲ | LunaSea 3 hours ago | parent [-] | | They could use the Node.js equivalent: https://nodejs.org/api/single-executable-applications.html#s... | | |
| ▲ | zstscrs an hour ago | parent | next [-] | | Every time I see people mention things like this in node vs bun or deno conversations I wonder if they even tried them. >The single executable application feature currently only supports running a single embedded script using the CommonJS module system. >Users can include assets by adding a key-path dictionary to the configuration as the assets field. At build time, Node.js would read the assets from the specified paths and bundle them into the preparation blob. In the generated executable, users can retrieve the assets using the sea.getAsset() and sea.getAssetAsBlob() APIs. Meanwhile, here's all I need to do to get an exe out of my project right now with, assets and all: > bun build ./bin/start.ts --compile --outfile dist/myprogram.exe > [32ms] bundle 60 modules > [439ms] compile dist/myprogram.exe it detects my dynamic imports of jsons assets (language files, default configuration) and bundles them accordingly in the executable. I don't need a separate file to declare assets, declare imports, or do anything other than just run this command line. I don't need to look at the various bundlers and find one that works fine with my CLI tool and converts its ESM/TypeScript to CJS, Bun just knows what to do. Node is death through thousand cuts compared to the various experiences offered by Bun. Node adds quite the startup latency over Bun too and is just not too pleasant for making CLI scripts. | |
| ▲ | simonw 3 hours ago | parent | prev [-] | | They evidently evaluated Node.js in comparison to Bun (and Deno) earlier this year and came to a technical decision about which one worked best for their product. | | |
| ▲ | dvtkrlbs 2 hours ago | parent [-] | | I highly doubt that the JS ecosystem is driven mostly by hype so I highly doubt the nodejs solution even put on a table in an internal issue tracker. | | |
| ▲ | simonw 2 hours ago | parent [-] | | Claude Code shipped on top of Node.js for the first four months of its existence. Why wouldn't they consider their options for bundling that version into a single binary using Node.js tooling before adopting Bun? |
|
|
|
| |
| ▲ | jitl 3 hours ago | parent | prev | next [-] | | it starts fast and does better job than nodejs for their product | |
| ▲ | stonogo 3 hours ago | parent | prev [-] | | Because Microsoft already owns that. | | |
| ▲ | Octoth0rpe 3 hours ago | parent [-] | | Are you referring to node? MS doesn't own that. It's maintained by Joyent, who in turn is owned by Samsung. | | |
| ▲ | simonw 3 hours ago | parent [-] | | Joyent handed Node.js over to a foundation in 2015, and that foundation merged into the JS Foundation to become the OpenJS Foundation in 2019. I'm not sure if Joyent have any significant role in Node.js maintenance any more. | | |
|
|
| |
| ▲ | giancarlostoro 3 hours ago | parent | prev [-] | | That was my thinking is, this would be useful for Claude Code. |
|
| |
| ▲ | sankalpmukim 4 hours ago | parent | prev [-] | | Does this acquisition mean Claude Code the CLI is more valuable than entiriety of Bun? | | |
| ▲ | simonw 3 hours ago | parent | next [-] | | Claude Code has an annual run rate of $1bn. Bun currently has an annual run rate of $0. | |
| ▲ | gehsty 3 hours ago | parent | prev | next [-] | | It certainly generated more revenue, so this is not surprising? | | |
| ▲ | re-thc 3 hours ago | parent [-] | | > It certainly generated more revenue, so this is not surprising? Anything is greater than 0 |
| |
| ▲ | throwaway290 2 hours ago | parent | prev [-] | | No, just that people who borrowed bun 7 million dollars want some of it back... |
|
|
|
| ▲ | kace91 3 hours ago | parent | prev | next [-] |
| >If most new code is going to be written, tested, and deployed by AI agents That perspective following “in two-three years” makes me shudder, honestly. |
|
| ▲ | victorbuilds 4 hours ago | parent | prev | next [-] |
| I use Claude Code CLI daily - it's genuinely changed how I work. The $1B number sounds crazy but honestly tracks with how good the tool is. Curious how Bun integration will show up in practice beyond the native installer. |
|
| ▲ | iyn 4 hours ago | parent | prev | next [-] |
| Curious about the deal value/price — any clues whether it was just to make existing investors even (so say up to $30M) or are we talking some multiple? But if it's a multiple, even 2x sounds a bit crazy. |
| |
| ▲ | jtokoph 2 hours ago | parent | next [-] | | One option is that the current Bun shareholders didn't see a profitable future and didn't even care if they were made even and a return of the remaining cash was adequate. Another option is that this was an equity deal where Bun shareholders believe there is still a large multiple worth up potential upside in the current Anthropic valuation. Plus many other scenarios. | |
| ▲ | dustingetz 3 hours ago | parent | prev [-] | | i don’t get it either - bun being the foundation of tons of AI tools is like a best possible outcome, what were they hoping for when they raised the money? Or is this just an admission of “hey, that was silly, we need to land this however we can”? Or do they share major investors and the therefore this is just a consolidation? (Edit: indeed, KP did indeed invest $100M in Anthropic this year. I’m also confused - article states Bun raised 26M but the KP seed round was 7, did they do the A too but unannounced? Notably, the seed was summer 2022 and chatgpt was Nov 30, so the world is different, did the hypothesis change?) |
|
|
| ▲ | asim 3 hours ago | parent | prev | next [-] |
| It's more honest than the Replicate answer but I think inevitably if you can't raise the next round and you get distracted by the shiny AI that this is the path taken by many teams. There is absolutely nothing wrong with that. There was an exuberant time when all the OSS things were getting funded, and now all AI things get funded. For many engineer founders, it's a better fit to go build deep technical stuff inside a bigger company. If I had that chance I would probably have taken it too. Good luck to the Bun team! |
|
| ▲ | bovermyer an hour ago | parent | prev | next [-] |
| When I saw the headline I was ready to be mad, but after reading the post, I'm cautiously on board with this. |
|
| ▲ | Anonyneko an hour ago | parent | prev | next [-] |
| I'm only surprised that it wasn't Vercel who bought them. |
|
| ▲ | TekMol 3 hours ago | parent | prev | next [-] |
| 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? |
| |
| ▲ | Supercompressor 8 minutes ago | parent | next [-] | | Free now isn't free forever. If something has inherent value then folks will be willing to pay for it. | |
| ▲ | taylorlapeyre 3 hours ago | parent | prev | next [-] | | The post mentions why - Bun eventually wanted to provide some sort of cloud-hosting saas product. | | |
| ▲ | TekMol 3 hours ago | parent | next [-] | | Everyone could offer a cloud-hosted saas product that involves bun, right? Why invest into a company that has the additional burden of developing bun, why not in a company that does only the hosting? | | |
| ▲ | simonw 3 hours ago | parent | next [-] | | The standard argument here is that the maintainers of the core technology are likely to do a better job of hosting it because they have deeper understanding of how it all works. There's also the trick Deno has been trying, where they can use their control of the core open source project to build features that uniquely benefit their cloud hosting: https://til.simonwillison.net/deno/deno-kv#user-content-the-... | |
| ▲ | simpsond 2 hours ago | parent | prev [-] | | Hosting is a commodity. Runtimes are too. In this case, the strategy is to make a better runtime, attract developers, and eventually give them a super easy way to run their project in the cloud. Eg: bun deploy, which is a reserved no op command. I really like Buns DX. |
| |
| ▲ | knowitnone3 an hour ago | parent | prev [-] | | Except Amazon would beat them to it |
| |
| ▲ | ChrisbyMe 3 hours ago | parent | prev | next [-] | | 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. | | | |
| ▲ | rglover 3 hours ago | parent | prev [-] | | Either for a modest return when it sells or as a tax write off when it fails. | | |
|
|
| ▲ | bblaylock an hour ago | parent | prev | next [-] |
| This reads more like Anthropic wanted to hire Jarred and Jarred wants to work with AI rather than build a Saas product around bun. I doubt it has anything to do with what is best for bun the project. Considering bun always seemed to value performance more than all else, the only real way for them to continue pursuing that value would be to move into the actual js engine design. This seems like a good pivot for Jarred personally and likely a loss for bun. |
| |
| ▲ | simonw an hour ago | parent | next [-] | | It doesn't read like that to me at all. This reads to me like Anthropic realizing that they have $1bn in annual revenue from Claude Code that's dependent on Bun, and acquiring Bun is a great and comparatively cheap way to remove any risk from that dependency. | | |
| ▲ | bblaylock an hour ago | parent | next [-] | | I haven't had any issue moving projects between node, bun, and deno for years. I don't agree that the risk of bun failing as a company affects anthropic at all. Bun has a permissible license that anthropic could fork from, anthropic likely knew that oven had a long runway and isn't in immediate danger, and switching to a new js cli tool is not the huge lift most people think it is in 2025. Why pay for something you are already getting for free and can expect to keep getting for free for at least four years, and buy for less if it fails later? | |
| ▲ | _jab an hour ago | parent | prev | next [-] | | This argument doesn’t make much sense to me. Claude Code, like any product, presumably has dozens of external dependencies. What’s so special about Bun specifically that motivated an acquisition? | | |
| ▲ | cobolcomesback 44 minutes ago | parent | next [-] | | A dependency that forms the foundation of your build process, distribution mechanisms, and management of other dependencies is a materially different risk than a dependency that, say, colorizes terminal output. I’m doubtful that alone motivated an acquisition, it was surely a confluence of factors, but Bun is definitely a significant dependency for Claude Code. | | |
| ▲ | rvnx 37 minutes ago | parent [-] | | MIT code, let Bun continue develop it, once project is abandoned hire the developers. If they don't want to maintain; GitHub fork with more motivated people. |
| |
| ▲ | almosthere an hour ago | parent | prev [-] | | If they found themselves pushing PRs to bun that got ignored and they wanted to speed up priority on things they needed, if the acq was cheap enough, this is the way to do it. |
| |
| ▲ | Karrot_Kream an hour ago | parent | prev | next [-] | | I'm also curious if Anthropic was worried about the funding situation for Bun. The easiest way to allay any concerns about longevity is to just acquire them outright. | |
| ▲ | rco8786 39 minutes ago | parent | prev | next [-] | | Except bun is OSS, so they could have just forked if something happened | | |
| ▲ | square_usual 36 minutes ago | parent [-] | | It's not easy to "just" fork a huge project like Bun. You'll need to commit several devs to it, and they'll have to have Zig and JSC experience, a hard combo to hire for. In many ways, this is an acquihire. |
| |
| ▲ | manojlds an hour ago | parent | prev [-] | | Really? What risk is even there? |
| |
| ▲ | thatoneengineer an hour ago | parent | prev [-] | | Nah, it reads like the normal logic behind the consulting model for open source monetization, except that Bun was able to make it work with just one customer. Good for them, though it comes with some risks, especially when structured as an acquisition. |
|
|
| ▲ | gethly 2 hours ago | parent | prev | next [-] |
| > I started porting esbuild's JSX & TypeScript transpiler from Go to Zig How was Go involved there before Zig? |
| |
|
| ▲ | kristianp an hour ago | parent | prev | next [-] |
| I'm confused. I installed claude code with: npm install -g @anthropic-ai/claude-code
I thought claude code just used Nodejs? I didn't realise the recommended install used a different runtime. |
| |
| ▲ | simonw an hour ago | parent [-] | | They switched to recommending this as the installation method back in July: curl -fsSL https://claude.ai/install.sh | bash
That install script gives you a single binary which is created using Bun. | | |
| ▲ | kristianp an hour ago | parent [-] | | Maybe that's why I didn't have some bugs people were reporting on HN, or because I was using linux. |
|
|
|
| ▲ | ymsodev 4 hours ago | parent | prev | next [-] |
| This somewhat answers the question of "how on earth is a JS runtime company going to profit?" |
|
| ▲ | everlier 3 hours ago | parent | prev | next [-] |
| So many comments about reasoning here, yet none about the very obvious one, it's not stability of the infrastructure, it's future direction of a product like Claude Code. They need to know how to continue their optimisation machine to fit developers needs the best way possible (for good or for worse). I guess we should wait for some opt-out telemetry some time soon. It'll be nothing too crazy at first, but we'll see how hungry they are for the data. |
| |
| ▲ | sulam 2 hours ago | parent [-] | | Don't they already have a ton of telemetry from Claude Code itself? I'd be shocked and expect an instant fork if Anthropic telemetry was added to Bun. |
|
|
| ▲ | ngrilly 34 minutes ago | parent | prev | next [-] |
| Considering that 1) Bun is written in Zig, 2) Zig has a strict no-AI policy [1], and 3) Bun has joined Claude, it seems that Bun and Zig are increasingly culturally apart. [1] https://ziglang.org/code-of-conduct/#strict-no-llm-no-ai-pol... |
| |
| ▲ | dan-robertson 19 minutes ago | parent | next [-] | | You’re reading a code of conduct for contributing to the zig project. I don’t think everything there is guidance for everything written in zig, eg ‘English is encouraged’ is something one might not want for a project written in zig by native French-speakers, and I don’t think that’s something zig would want to suggest to them. I read the AI part is much more motivated by the asymmetries of open source project contribution than any statement about the language itself. Fly-by AI contributions are bad because they make particularly poor use of maintainer time. Similar to the rule on proposing language changes, which can suck up lots of reading/thinking/discussion time. When you have people regularly working together (eg those people in anthropic working on bun) the incentives are different because there is a higher cost to wasting your colleague’s time. | |
| ▲ | ignoramous 23 minutes ago | parent | prev | next [-] | | > Bun and Zig are increasingly culturally apart That's like saying GCC and NodeJS are culturally apart, as if that has significant bearing on either? | |
| ▲ | M4v3R 28 minutes ago | parent | prev [-] | | Nothing I found says anything about Zig folks being inherently against AI. It just looks like they don’t want to deal with “AI Slop” in contributions to their project, which is very understandable. |
|
|
| ▲ | zecheng 2 hours ago | parent | prev | next [-] |
| So Anthropic sees its CLI (in TypeScript) as the first-class product and maybe planning to expand the claude code with more JS based agents / ecosystem? Especially owning the runtime gives a lot of control over developer experience. |
|
| ▲ | a-dub 3 hours ago | parent | prev | next [-] |
| they acquihired the team and derisked their investment in building claude code on top of bun. makes sense to me. moreover, now they can make investments in order to make it an an even more efficient and secure runtime for model workspaces. |
|
| ▲ | ctoth 3 hours ago | parent | prev | next [-] |
| This decision is honestly very confusing to me as a constant user of Claude Code (I have 3 of them open at the moment.) So many of the issues with it seem to be because ... they wrote the damn thing in JavaScript? Claude is pretty good at a constrained task with tests -- couldn't you just port it to a different language? With Claude? And then just ... the huge claude.json which gets written on every message, like ... SQLite exists! Please, please use it! The scrollback! The Keyboard handling! Just write a simple Rust or Go or whatever CLI app with an actual database and reasonable TUI toolkit? Why double down and buy a whole JavaScript runtime? |
| |
| ▲ | dboon 3 hours ago | parent | next [-] | | Ink (and modern alternatives) probably are the best TUI toolkit. If you want to write a UI that's genuinely good, you need e.g. HTML, or some way to express divs and flex box. There isn't really another way to build professional grade UIs; I love immediate mode UI for games, but the breadth of features handled by the browser UI ecosystem is astonishing. It is a genuinely hard problem. And if you're expressing hierarchical UI, the best way to do it is HTML and CSS. It has the richest ecosystem, and it is one of the most mature technologies in existence. JS / TS are the native languages for those tools. Everything is informed by this. Of course, there are other options. You could jam HTML and CSS into (as you mention) Rust, or C, or whatever. But then the ecosystem is extremely lacking, and you're reinventing the wheel. You could use something simpler, like QML or handrolled. But then you lose the aforementioned breadth of features and compatibilities with all the browser code ever written. TypeScript is genuinely, for my money, the best option. The big problem is that the terminal backends aren't mature (as you said, scrollback, etc). But, given time and money, that'll get sorted out. It's much easier to fix the terminal stuff than to rewrite all of the browser. | | |
| ▲ | EMM_386 an hour ago | parent | next [-] | | Ink seems to be the root cause of a major issue with the Claude Code CLI where it flickers horribly when it needs to repeatedly clear the screen and redraw. I don't know why it's even necessary for this. https://github.com/atxtechbro/test-ink-flickering Issue on Claude Code GitHub: https://github.com/anthropics/claude-code/issues/769 | |
| ▲ | frumplestlatz 3 hours ago | parent | prev [-] | | 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. | | |
| ▲ | hiAndrewQuinn 3 hours ago | parent [-] | | 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 yourself. [1]: https://taskusanakirja.com/ | | |
| ▲ | frumplestlatz 3 hours ago | parent [-] | | 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. | | |
| ▲ | dboon 2 hours ago | parent [-] | | Yes, for simple projects, absolutely. But when you're shipping something as widely adopted as CC, I disagree. At the end of the day, you're making a UI. It happens to be rendered via the terminal. You still need accessibility, consistent layouts, easy integration with your backend services, inputs, forms, and so on. If you don't need that stuff, there are lots of other, simpler options. But if you do, your other options begin to resemble a half baked, bug filled reimplementation of the web. So just use the web. |
|
|
|
| |
| ▲ | frumplestlatz 3 hours ago | parent | prev | next [-] | | I have to admit this was my first thought, too. I'm pretty obsessed with Claude Code, but the actual app is so incredibly poorly engineered for something that doesn't even do that much. Rust, Go, whatever -- writing a good TUI isn't that hard of a problem. Buying an entire VC funded JS runtime company isn't how you solve it. | |
| ▲ | mccoyb 3 hours ago | parent | prev [-] | | Boggles the mind. |
|
|
| ▲ | huqedato an hour ago | parent | prev | next [-] |
| Aham, tx. Good to know - I'll switch my projects to Deno. |
| |
|
| ▲ | bibimsz 16 minutes ago | parent | prev | next [-] |
| bullish for js, bearish for python? |
|
| ▲ | tkel 4 hours ago | parent | prev | next [-] |
| Oh no ... unfortunately this likely means a Bun.AI API in my JS runtime. |
|
| ▲ | giancarlostoro 3 hours ago | parent | prev | next [-] |
| Sounds like the goal is to bundle up Bun with Claude Code insanely tightly, to the point where it doesn't matter if you have nodejs installed locally, but also they can optimize key things for Claude Code's Bun runtime as needed. It's a brilliant acquisition, and bun stays open source, which allows it to continue to grow, to Anthropics benefit and everyone else's. |
| |
| ▲ | mpeg 3 hours ago | parent [-] | | A nice start would probably be for Claude Code to stop trying to use npm when it detects a bun lockfile and vice versa... | | |
| ▲ | christophilus an hour ago | parent | next [-] | | I just ln bun to npm, npx, and node. This has the added benefit of letting ts_ls and various other tools work without requiring me to have both node and bun installed locally. | |
| ▲ | giancarlostoro 2 hours ago | parent | prev [-] | | Yeah Claude is very good, but it definitely needs to get "smarter" in some nuanced areas. |
|
|
|
| ▲ | CuriouslyC 2 hours ago | parent | prev | next [-] |
| I'm sure the Bun team will get Claude Code straightened out. Weird acquisition, but TBH Anthropic needed to fill this hole. |
|
| ▲ | theflyinghorse 4 hours ago | parent | prev | next [-] |
| Congratulations to the bun team! |
|
| ▲ | wiseowise 4 hours ago | parent | prev | next [-] |
| Hope nobody buys Astral or Python is f*cked. |
| |
| ▲ | zelphirkalt 4 hours ago | parent | next [-] | | Then it would probably be back to Poetry. Or some other newcomer, or maybe a fork of uv. | | |
| ▲ | simonw 3 hours ago | parent | next [-] | | uv is very forkable - dual-licensed under Apache and MIT, high quality codebase, it's Rust rather than Python but the Python community has an increasing amount of Rust experience these days. That's why I'm not personally too nervous about the strategic risk to the Python community of having such a significant piece of the ecosystem from a relatively young VC-backed company. | |
| ▲ | baq 3 hours ago | parent | prev | next [-] | | If you froze uv today it’ll take years for anything to get to a state where the switch would be worth it. | |
| ▲ | andrewl-hn 3 hours ago | parent | prev [-] | | Honestly, given the constant rollercoaster of version management and building tools for Python the move to something else would be expected rather than surprising. I’ve seems like a great tool, but I remember thinking the same about piping, too. | | |
| ▲ | baq 2 hours ago | parent [-] | | uv is a revolution in every possible positive sense of the word in the Python world and I've been here since 1.5. it is imperative that bitter oldtimers like us try it, I did and the only regret I've got is that I didn't do it sooner. |
|
| |
| ▲ | pjmlp 3 hours ago | parent | prev | next [-] | | Never used any of their tools. Python is doing great, other than still doing baby steps into having a JIT in CPython. | |
| ▲ | whalesalad 3 hours ago | parent | prev | next [-] | | Our entire business runs on Python without a drop of Astral in the mix. No one would even notice. | | |
| ▲ | snapcaster 3 hours ago | parent [-] | | you should try uv, really impressive tool | | |
| ▲ | pseudosavant 3 hours ago | parent [-] | | Honestly, that is an understatement. `uv run` has transformed how I use Python since 99% of the time I don't need to setup or manage an environment and dependencies. A have tons of one-off Python scripts (with their dependencies in PEP 723 metadata at the top of the file) that just work with `uv run`. I get how it might not be as useful in a production deployment where the system/container will be setup just for that Python service, but for less structured use-cases, `uv` is a silver bullet. |
|
| |
| ▲ | thevillagechief 3 hours ago | parent | prev | next [-] | | I don't want to even think about it. uv has been a revelation! | |
| ▲ | trollbridge 3 hours ago | parent | prev | next [-] | | #1, uv is open-source and it could easily be forked and kept up to date. #2, if you don't like uv, you can switch to something else. uv probably has the least moat around it of anything. Truly a meritocracy: people use it because it's good, not because they're stuck with it. | |
| ▲ | Philpax 3 hours ago | parent | prev [-] | | Finally, an event capable of killing the Python demon! |
|
|
| ▲ | afavour 4 hours ago | parent | prev | next [-] |
| What matters: it's staying open source and MIT licensed. I sincerely hope it stays that way. Congrats to the Bun team on making a great tool and getting the recognition they deserve. > Being part of Anthropic gives Bun: Long-term stability. Let's see. I don't want to always be the downer but the AI industry is in a state of rapid flux with some very strong economic headwinds. I wouldn't confidently say that hitching your wagon to AI gives you long term stability. But as long as the rest of us keep the ability to fork an open source project I won't complain too much. (for those who are disappointed: this is why you stick with Node. Deno and Bun are both VC funded projects, there's only one way that goes. The only question is timeline) |
| |
| ▲ | cortesoft 4 hours ago | parent [-] | | 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. | | |
| ▲ | afavour 3 hours ago | parent [-] | | > 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. | | |
| ▲ | pier25 an hour ago | parent | next [-] | | > Node has much more likelihood of long term stability than Bun Given how many more dependencies you need to build/maintain a Node app, your Bun application has a better chance of long term stability. With Node almost everything is third party (db driver, S3, router, etc) and the vast majority of NPM deps have dozens if not hundreds of deps. | |
| ▲ | skybrian 3 hours ago | parent | prev [-] | | 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. |
|
|
|
|
| ▲ | ChrisbyMe 3 hours ago | parent | prev | next [-] |
| Interesting that this announcement is tied in with one for Claude Code revenue. Feels like maybe AI companies are starting to feel the questions on their capital spending? They wanna show that this is a responsible acquisition. |
|
| ▲ | kelvinjps10 2 hours ago | parent | prev | next [-] |
| on the post they try to reassure the following question
"If I bet my work project or company's tech stack on Bun, will it still be around in five or ten years?"
and the thing is that we don't know if Anthropic itself will be around 5 to ten years |
|
| ▲ | pelagicAustral 4 hours ago | parent | prev | next [-] |
| Godspeed. Seems like a good pairing. Bun is sort of the only part of the JS ecosystem I like, and Code has become such an important tool for my work, that I think good things will come out of this match. Go Bundler as well. |
|
| ▲ | NiloCK 3 hours ago | parent | prev | next [-] |
| This morning I found myself muttering something I won't repeat as a reaction to Claude Code's remarkably slow startup time. Put the Bun folks directly on that please and nothing else. |
|
| ▲ | polskibus 3 hours ago | parent | prev | next [-] |
| Wouldn’t it make more sense to write the same functionality using a more performant, no-gc language? Aren’t competitors praised for their CLIs being faster for that reason? |
| |
| ▲ | munificent 3 hours ago | parent | next [-] | | With AI tooling, we are in the era where rapid iteration on product matters more than optimal runtime performance. Given that, implementing your AI tooling in a language that maximizes engineer productivity makes sense, and I believe GC does that. | | |
| ▲ | logsr an hour ago | parent | next [-] | | JS/TS has a fundamental advantage, because there is more open source JS/TS than any other language, so LLMs training on JS/TS have more to work with. Combine that with having the largest developer community, which means you have more people using LLMs to write JS/TS than any other language, and people use it more because it works better, then the advantage compounds as you retrain on usage data. | |
| ▲ | timeon an hour ago | parent | prev [-] | | One would expect that "AI tooling" is there for rapid iteration and one can use it with performant languages. We already had "rapid iteration" with GC languages. | | |
| ▲ | munificent 27 minutes ago | parent [-] | | If "AI tooling" makes developers more productive regardless of language, then it's still more productive to use a more productive language. If JS is more productive than C++, then "N% more productive JS" is still more productive than "N% more productive C++", for all positive N. |
|
| |
| ▲ | kurtis_reed 3 hours ago | parent | prev [-] | | Codex is written in Rust |
|
|
| ▲ | heinekan 4 hours ago | parent | prev | next [-] |
| I’m curious to what the acquisition price was. Bun said they’ve raised $26 million so I’m assuming the price tag has to be a lot higher than that for investors to agree to an acquisition. |
|
| ▲ | joewhale 2 hours ago | parent | prev | next [-] |
| why couldn't Anthropic simply use Claude Code to write Bun over the weekend?? |
| |
| ▲ | Thrymr an hour ago | parent [-] | | It is open source (MIT license), Claude should have a pretty good start on it already. |
|
|
| ▲ | hprotagonist 3 hours ago | parent | prev | next [-] |
| So, we can anticipate that the new Anthropic browser will now have the interpreter Ken Thompson previewed for us 41-odd years ago? |
|
| ▲ | yanis_t 4 hours ago | parent | prev | next [-] |
| I don't get it. Why would Anthropic need to own a JS runtime? |
| |
| ▲ | simonw 4 hours ago | parent | next [-] | | Because they have a product that makes $1bn+ a year that depends on having a good, stable, cross-platform JS runtime. | | |
| ▲ | krashidov 3 hours ago | parent | next [-] | | I'm still confused. Why not just pour a ton of resources into it since it's open source. I guess dev mindshare? It is a great product | | |
| ▲ | simonw 3 hours ago | parent [-] | | Pouring a ton of resources into an open source project that raised $26m in VC doesn't guarantee that the project will stick around. Acquiring it does. | | |
| ▲ | krashidov 2 hours ago | parent [-] | | Buying Bun to ensure it sticks around doesn't pass the smell test unless they had very few months of runway left | | |
|
| |
| ▲ | LunaSea 3 hours ago | parent | prev | next [-] | | You're describing Node.js which has existed for the last 15 years | | |
| ▲ | dboreham 3 hours ago | parent [-] | | And is owned by Microsoft. The theory is that by symmetry Anthropic should own a node competitor. | | |
| |
| ▲ | altmanaltman 3 hours ago | parent | prev | next [-] | | 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? | | |
| ▲ | simonw 3 hours ago | parent | next [-] | | > 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. | |
| ▲ | NewsaHackO 3 hours ago | parent | prev [-] | | >but they are a company that burns billions every year in losses No they don't. |
| |
| ▲ | pzo 3 hours ago | parent | prev | next [-] | | Ok but node is even more stable and mature - compare node api parity in bun and also issue of bun vs node | | | |
| ▲ | sneak 3 hours ago | parent | prev [-] | | That doesn’t require or benefit from acquiring Bun. Node continues to exist and serve fine. |
| |
| ▲ | fprotthetarball 3 hours ago | parent | prev | next [-] | | I'm wondering if Bun would be a good embedded runtime for Claude to think in. If it does sandboxing, or if they can add sandboxing, then they can standardize on a language and runtime for Claude Code and Claude Desktop and bake it into training like they do with other agentic things like tool calls. It'd be too risky to do unless they owned the runtime. | |
| ▲ | baq 3 hours ago | parent | prev [-] | | Why would Sun then Oracle own Java? Why would Microsoft own .net? Why would Apple own swift? IOW look where the puck is going. |
|
|
| ▲ | reactordev 3 hours ago | parent | prev | next [-] |
| Bun is such a great runtime. If you haven't tried it, try it. It's got bells and whistles. This will make sure Bun is around for many, many, years to come. Thanks Anthropic. Why Bun? Easy to setup and go. bun run <something.ts> Bells and whistles. (SQL, Router, SPA, JSX, Bundling, Binaries, Streams, Sockets, S3) Typescript Supported. (No need to tsc, bun can transpile for you) Binary builds. (single executables for easy deployment) Full Node.js Support. (The whole API) Full NPM Support. (All the packages) Native modules. (90% and getting better thanks to Zig's interop) S3 File / SQL Builtin. (Blazingly Fast!) You should try it. Yes, others do these things too, but we're talking about Bun. |
| |
| ▲ | tpetry an hour ago | parent | next [-] | | Its not 100% nodejs compatible. I see enough non-green dots in their own official report https://bun.com/docs/runtime/nodejs-compat And even in packages with full support you can find many github issues that bun behaves directly which leads to some bugs. | |
| ▲ | dawnerd 2 hours ago | parent | prev | next [-] | | > This will make sure Bun is around for many, many, years to come. Well, until the bubble bursts and Anthropic fizzles out or gets acquired themselves. | | |
| ▲ | holysoles 2 hours ago | parent | next [-] | | If they keep it MIT licensed, if/when things come crashing down, I think its reasonable to think Bun would continue on in some form, even if development slows pace without paid contributors. | |
| ▲ | reddalo 2 hours ago | parent | prev [-] | | ...and then it's going to be time for an "incredible journey" post. |
| |
| ▲ | croes 2 hours ago | parent | prev | next [-] | | Does it have permission flags yet like deno has? | | |
| ▲ | johncolanduoni 2 hours ago | parent [-] | | I’ve never understood the security utility of the Deno flags. What practical attack would they protect you from? Supply chain seems to be the idea, but how many npm packages do people use that neither: * Get run by devs with filesystem permissions * Get bundled into production |
| |
| ▲ | mtoner23 2 hours ago | parent | prev [-] | | It'll be around until they realize it makes 0$, and costs them millions per year in salaries/stock. then it will quietly die | | |
| ▲ | oheyadam an hour ago | parent [-] | | You think they wouldn't have done that napkin math before deciding to acquire it? |
|
|
|
| ▲ | ximeng 3 hours ago | parent | prev | next [-] |
| I use bun in a project but Claude Code always uses node to run throwaway scripts. Maybe they can persuade it to use bun as part of this acquisition? |
| |
| ▲ | threetonesun 3 hours ago | parent | next [-] | | Oddly I saw it try to use bun the other day, and was confused because everything in the project is in node. | |
| ▲ | simlevesque 3 hours ago | parent | prev | next [-] | | I bet CC will become a binary with bun included and it'll use it's internal JS engine to run most scripts. | |
| ▲ | runjake 3 hours ago | parent | prev [-] | | I always tell it to use Bun and it works? Am I misunderstanding? | | |
| ▲ | ximeng 3 hours ago | parent [-] | | It seems the default is node (despite the project docs saying to use bun and all example script documentation using bun). It will use bun if told, but there’s definitely nothing saying to use node and it uses that anyway. |
|
|
|
| ▲ | kylecarbs 4 hours ago | parent | prev | next [-] |
| Bun has completely changed my outlook on the JS ecosystem. Prior to Bun, there was little focus on performance. Now the entire space rallies around it. Congrats to Jarred and the team! |
| |
| ▲ | krig 3 hours ago | parent | next [-] | | > Prior to Bun, there was little focus on performance. This is just completely insane. We went through more than a decade of performance competition in the JS VM space, and the _only_ justification that Google had for creating V8 was performance. > The V8 engine was first introduced by Google in 2008, coinciding with the launch of the Google Chrome web browser. At the time, web applications were becoming increasingly complex, and there was a growing need for a faster, more efficient JavaScript engine. Google recognized this need and set out to create an engine that could significantly improve JavaScript performance. I guess this is the time we live in. Vibe-coded projects get bought by vibe-coded companies and are congratulated in vibe-coded comments. | | |
| ▲ | logsr an hour ago | parent [-] | | > Vibe-coded projects get bought by vibe-coded companies this is so far from the truth. Bun, Zig, and uWebsockets are passion projects run by individuals with deep systems programming expertise. furthest thing from vibe coding imaginable. > a decade of performance competition in the JS VM space this was a rising tide that lifted all boats, including Node, but Node is built with much more of the system implemented in JS, so it is architecturally incapable of the kind of performance Bun/uWebsockets achieves. | | |
| ▲ | krig 21 minutes ago | parent | next [-] | | > Bun, Zig, and uWebsockets are passion projects run by individuals with deep systems programming expertise. furthest thing from vibe coding imaginable. Sure, I definitely will not throw projects like Zig into that bucket, and I don't actually think Bun is vibe-coded. At least that _used_ to be true, we'll see I guess... Don't read a snarky comment so literally ;) | |
| ▲ | creata an hour ago | parent | prev [-] | | > Node is built with much more of the system implemented in JS, so it is architecturally incapable of the kind of performance Bun/uWebsockets achieves That sounds like an implementation difference, not an architectural difference. If they wanted to, what would prevent Node or a third party from implementing parts of the stdlib in a faster language? |
|
| |
| ▲ | satvikpendem 3 hours ago | parent | prev | next [-] | | That's because it's not written in JS at all but a compiled systems language, no wonder it's gonna be fast. | | |
| ▲ | denismenace 2 hours ago | parent [-] | | Virtually all JavaScript engines are written in compiled languages. (Most runtimes for that matter nut just JS) | | |
| ▲ | satvikpendem 2 hours ago | parent [-] | | My mistake, I was thinking of the wider ecosystem not the runtime, ie formatters, bundles and linters like Biome, oxc, etc being written in Rust or other compiled languages. That's where I saw the biggest speedup, because developers of them decided to use a compiled language to write them in instead of JS via a JS runtime where you'll inherently be limited by even a JIT language. |
|
| |
| ▲ | nailer 3 hours ago | parent | prev | next [-] | | One important original point of node was that v8 made JS very fast by compiling to machine code, plus it’s had multithreading built in for a decade. | | |
| ▲ | whizzter 43 minutes ago | parent [-] | | Machine code yes (along with Spidermonkey, JSC and Nashorn), the timeframe around 2005-2010 saw the introduction of JIT'ed JS runtimes. Back then however JS was firmly single-threaded, it was only with the introduction of SharedArrayBuffer that JS really started to receive multithreading features (outside of SharedArrayBuffer and other shareable/sendable types, a runtime could opt to run stuff like WebWorkers/WebAudioWorkers in separate processes). Early Node f.ex. had a multi-process setup built in, Node initially was about pushing the async-IO model together with a fast JS runtime. Why Bun (and partially Deno) exists is because TypeScript helps so damn much once projects gets a tad larger, but usage with Node hot-reloading was kinda slow, multiple seconds from saving a file until your application reloads. Even mainline node nowadays has direct .ts file loading and type erasing to quicken the workflow. |
| |
| ▲ | stefan_ 3 hours ago | parent | prev [-] | | That is the most absurd thing I've heard in 20 years. Chrome literally was launched on performance, for JS and beyond. The reality is that the insane "JS ecosystem" will rally around whatever is the latest hotness. |
|
|
| ▲ | krig 3 hours ago | parent | prev | next [-] |
| This announcement made me check in on the arbitrary code execution bug I reported that the Bun Claude bot created a PR for about 3 weeks ago: https://github.com/oven-sh/bun/pull/24578 So far, someone from the bun team has left a bunch of comments like > Poor quality code ...and all the tests still seem to be failing. I looked through the code that the bot had generated and to me (who to be fair is not familiar with the bun codebase) it looks like total dogshit. But hey, maybe it'll get there eventually. I don't envy "taylordotfish" and the other bot-herders working at Oven though, and I hope they get a nice payout as part of this sale. |
| |
| ▲ | bopbopbop7 3 hours ago | parent [-] | | So you pushed a PR that breaks a bunch of tests, added a 5 layer nested if branch block that mixes concerns all over the place, then ignored the reviewer for three weeks, and you’re surprised they didn’t approve it? | | |
| ▲ | krig 10 minutes ago | parent | next [-] | | I just reported the bug, it was the bot that was proudly mentioned in the announcement which created the PR and the code... | |
| ▲ | Master_Odin 2 hours ago | parent | prev | next [-] | | The OP directly says: > that the Bun Claude bot created a PR for about 3 weeks ago The PR with bad code that's also been ignored was made by the bot that Bun made, and brags about in their acquisition post. | |
| ▲ | throwaway290 2 hours ago | parent | prev [-] | | > So you pushed a PR that breaks a bunch of tests, added a 5 layer nested if branch block that mixes concerns all over the place, then ignored the reviewer for three weeks, and you’re surprised they didn’t approve it? ...Did you miss the part where Bun used Claude to generate that PR?:) | | |
|
|
|
| ▲ | ChrisGreenHeur an hour ago | parent | prev | next [-] |
| A single bun? Is that really newsworthy? |
|
| ▲ | klysm 3 hours ago | parent | prev | next [-] |
| This wasn’t very high up on my list for acquisitions but props to the bun team for cashing in on the AI hype somehow! |
|
| ▲ | focusgroup0 3 hours ago | parent | prev | next [-] |
| Congratulations to Jared. He and the team are Real Ziggers. Looking forward to a faster Claude Code! |
|
| ▲ | smileson2 4 hours ago | parent | prev | next [-] |
| Makes sense, I had idea how else the investors would have made money on a javascript bundler/jsc frontend |
|
| ▲ | sherbondy 3 hours ago | parent | prev | next [-] |
| Congrats Jarred and team! You have saved humanity many hours already, and I'm sure with Anthropic's backing, you will spare us many more. Farewell would-be headaches from Node & NPM tooling and waiting for builds and tests and package updates. Exciting times ahead! Using bun on a side project reinvigorated my love of software development during a relatively dark time in my life, and part of me wonders if I would have taken the leap onto my current path if it weren't for the joy and feeling of speed that came from working with bun! |
|
| ▲ | supportengineer 3 hours ago | parent | prev | next [-] |
| Curious, how did he pay the bills when spending these years developing Bun? |
| |
|
| ▲ | hedayet 3 hours ago | parent | prev | next [-] |
| No strategic roadmap is ever going to tell you: "Build a $0-revenue JavaScript runtime and one day an AI company will acquire you" |
| |
| ▲ | ironmagma 2 hours ago | parent | next [-] | | It reminds me of hearing that music majors often do well in medical school. Want to go to medical school? Just major in music, duh. | | |
| ▲ | OkayPhysicist 2 hours ago | parent [-] | | Ha, Physics majors get the same talk about law school. It's just the selection bias of selecting for people willing to make hard pivots filtering out the under-achieving, go-with-the-flow types. |
| |
| ▲ | pizlonator an hour ago | parent | prev | next [-] | | Lots of strategists will tell you something like: "Build something that's useful and then there will be money". That's 100% what happened to Bun. It's useful (like really useful) and now they're getting rewarded | |
| ▲ | westoque 2 hours ago | parent | prev | next [-] | | i really think this is part of the pitch deck for bun's funding. that a bigger company would acquire it for the technology. the only reason an AI company or any company for that matter would acquire it would be to: 1. acquire talent. 2. control the future roadmap of bun. i think it's really 1. | |
| ▲ | wmf 3 hours ago | parent | prev | next [-] | | Honestly that's probably the best play. Monetizing dev tools directly is a nightmare. | | |
| ▲ | reddalo 2 hours ago | parent | next [-] | | And you risk ending up like Postman or Insomnia, once beautiful software which is now widely hated by developers. | |
| ▲ | morkalork 2 hours ago | parent | prev [-] | | Countdown till Astral is acquired? |
| |
| ▲ | mitchell_h 2 hours ago | parent | prev | next [-] | | I had the same thought when openai acquired rockset. | |
| ▲ | supportengineer 3 hours ago | parent | prev [-] | | Well, that was the playbook in the 1999-2001 dotcom days. | | |
| ▲ | Windchaser 3 hours ago | parent [-] | | Which is probably why no one's going to recommend it these days ...but hey, things are different during a bubble. |
|
|
|
| ▲ | jaredcwhite 2 hours ago | parent | prev | next [-] |
| My long-term bet on Node being "boring" and "stable" continues to pay major dividends. So glad I never invested any time and effort on this ecosystem… |
| |
| ▲ | pjmlp an hour ago | parent [-] | | That is the way, when one is long time around, there are these alternatives coming and going, while the reference platforms keep going. |
|
|
| ▲ | tolerance 3 hours ago | parent | prev | next [-] |
| Who is expects Anthropic to migrate all their code to Codeberg. |
|
| ▲ | jedahan 4 hours ago | parent | prev | next [-] |
| :( |
|
| ▲ | catapart 3 hours ago | parent | prev | next [-] |
| oh well. it was cool while it lasted! I guess I'll figure out how to make deno do what I want, now. |
|
| ▲ | tolerance 3 hours ago | parent | prev | next [-] |
| Shouts out to the fellow who half-broke the news in this submission that was presumably killed because of the aggressive paywall: https://news.ycombinator.com/item?id=46123627 And apparently the submission's source for being the only org I can tell that anticipated this: https://www.theinformation.com/articles/anthropic-advanced-t... |
|
| ▲ | threecheese 2 hours ago | parent | prev | next [-] |
| Interesting. Looking through a strategic lens, I feel like this is related to the $1,000 free credit for Claude Code Web (I used a few hundred). What the heck are they aiming for? CodeAct? (https://arxiv.org/abs/2402.01030) |
|
| ▲ | egorfine 3 hours ago | parent | prev | next [-] |
| Well, Bun is MIT-licensed. So once they change the license and/or kill the project, the community can fork it easily. |
| |
| ▲ | wmf 3 hours ago | parent [-] | | The point of this deal is that they do not need to change the license. Nobody will ever pay for Bun and now they don't have to force it. |
|
|
| ▲ | ptak 3 hours ago | parent | prev | next [-] |
| What a trip. Love both, so all good I guess. |
|
| ▲ | intrepidsoldier an hour ago | parent | prev | next [-] |
| In other news - Amp Code is a separate company now - https://ampcode.com/news/amp-inc |
|
| ▲ | dboon 3 hours ago | parent | prev | next [-] |
| Incredible news on so, so many levels! (1) Bun is what technical startups should be. Consistently excellent decisions, hyper focused on user experience, and a truly excellent technical product. (2) We live in a world where TUIs are causing billion dollar acquisitions. Think about that. Obviously, Bun itself is largely orthogonal to the TUIs. Just another use case. But also obviously, they wouldn't have been acquired like this without this use case. (3) There's been questions of whether startups like Bun can exist. How will they make money? When will they have to sell out one of the three principles in (1) to do so? The answer seems to be that they don't; at least, not like we expected, and in my opinion not in a sinister way. A sinister or corrupting sell out would be e.g. like Conan. What started as an excellent tool became a bloated, versioned mess as they were forced to implement features to support the corporate customers that sustained them. This feels different. Of course, there will be some selling out. But largely the interests of Anthropic seem aligned with "build the best JS runtime", since Anthropic themselves must be laser focused on user experience with Claude Code. And just look at Opencode [^1] if you want to see what leaning all the way into Bun gets you. Single file binary distribution, absurdly fast, gorgeous. Their backend, OpenTUI [^2], is a large part of this, and was built in close correspondence with the Bun folks. It's not something that could exist without Bun, in my opinion. (4) Anthropic could have certainly let Bun be a third party to which they contributed. They did not have to purchase them. But they did. There is a strange not-quite altruism in this; at worst, a casting off of the exploitation of open source we often see from the biggest companies. Things change; what seems almost altruistic now could be revealed to be sinister, or could morph into such. But for now, at least, it feels good and right. [^1]: https://github.com/sst/opencode
[^2]: https://github.com/sst/opentui |
|
| ▲ | egl2020 3 hours ago | parent | prev | next [-] |
| Can anyone provide some color around this: "I started porting esbuild's JSX & TypeScript transpiler from Go to Zig"? Hypothetical benefits include monolanguage for development, better interoperability with C and C++, no garbage collection, and better performance. What turned out to be realized and relevant here? Please, no speculation or language flames or wars. |
|
| ▲ | _pdp_ 3 hours ago | parent | prev | next [-] |
| It makes total sense to me. |
|
| ▲ | forrestthewoods 2 hours ago | parent | prev | next [-] |
| Why the hell is a CLI coding agent built in JavaScript? It’s wild what happens when a generation of programmers doesn’t know anything except webdev. How far from grace we have fallen. |
| |
| ▲ | simonw 2 hours ago | parent [-] | | The big advantage of a language like JavaScript of Python for a CLI tool of this nature is that they naturally support adding extensions or plugins. That's quite a bit harder if your tool is built using a compiled language like Go. |
|
|
| ▲ | renewiltord 4 hours ago | parent | prev | next [-] |
| Hahaha congratulations. This is amazing. The most unlikely outcome for a devtools team. Fascinating stuff. This is promising for Astral et al who I really like but worried about their sustainability. It does point to being as close to the user as possible mattering. |
|
| ▲ | jackblemming 4 hours ago | parent | prev | next [-] |
| The Bun team works hard, glad to see it pay off. |
|
| ▲ | colesantiago 4 hours ago | parent | prev | next [-] |
| Is Claude Code the first CLI tool to have a $1BN ARR? |
| |
| ▲ | CSSer 4 hours ago | parent | next [-] | | I don't know for sure, but it's definitely the first tool of that value to have a persistent strobing (scroll position) bug so bad that passersby ask me if I'm okay when they see it. | | |
| ▲ | epiccoleman 3 hours ago | parent [-] | | Man, I had never even put words to that problem but you are right that it is beyond annoying. It seems to me like it worsens the longer the Claude instance has run - I don't seem to see it early in the session. | | |
| ▲ | CSSer 3 hours ago | parent | next [-] | | Yeah, issues have been open on GitHub for months. I've tried shortening my scrollback history and using other emulators but it doesn't seem to make a difference. It's pretty frustrating for a paid tool. | |
| ▲ | thomasfromcdnjs an hour ago | parent | prev [-] | | ha I thought it was just a me thing and had have accepted my fate. |
|
| |
| ▲ | jedixit 4 hours ago | parent | prev | next [-] | | This graph from the SemiAnalysis blog suggests that GitHub Copilot reached it earlier this year: https://substackcdn.com/image/fetch/$s_!BGEe!,f_auto,q_auto:... | | |
| ▲ | simonw 3 hours ago | parent [-] | | "GitHub Copilot" encompasses so many different products now that it's hard to see it as a CLI tool. | | |
| ▲ | altmanaltman 3 hours ago | parent [-] | | It doesn't make a lot of sense that they'll compare Microsoft 365 Copilot with Claude Code, though? Like it is a legit CLI tool but we should ignore it because it shares the name with something else? | | |
|
| |
| ▲ | fragmede 2 hours ago | parent | prev [-] | | Terraform gets to $600mm if you squint really hard make up stuff. Kubectl though. Whatever you want to say about kubernetes complexity, it does get a bunch of money run through it. We could also look at aws-cli, gcloud and az, and if we assign cloud budgets that get run through there, I'm sure it's in the hundreds of millions. Then there's git. Across the whole ecosystem, there's probably a cool couple billion floating through there. gh is probably much smaller. Other tools like docker and ansible come to mind, though those are not quite as popular. Cc only hits $1B ARR if you squint really hard in the first place, so I think in this handwavy realm, I'd say aws-cli comes first, then kubectl, then git, with maybe docket and terraform in the mix as well. Nonetheless, Claude is a really awesome cli tool that I use most days, I find. |
|
|
| ▲ | ChrisArchitect 4 hours ago | parent | prev | next [-] |
| Associated Anthropic post: https://www.anthropic.com/news/anthropic-acquires-bun-as-cla... |
|
| ▲ | slig 4 hours ago | parent | prev | next [-] |
| Love bun! Congratulations! |
|
| ▲ | ryanvogel 2 hours ago | parent | prev | next [-] |
| video covering it https://www.youtube.com/watch?v=6hEiUq8jWIg |
|
| ▲ | patrick4urcloud an hour ago | parent | prev | next [-] |
| wow ! |
|
| ▲ | suralind 3 hours ago | parent | prev | next [-] |
| Good luck, always worried about stuff like that because it happened so many times and the product got worse eventually. At the same time, ai understand how much effort went into building something like Bun and people need to fund their life's somehow, so there's that. |
|
| ▲ | valbaca 3 hours ago | parent | prev | next [-] |
| > If Bun breaks, Claude Code breaks. Anthropic has direct incentive to keep Bun excellent. and when this bubble pops down goes bun |
|
| ▲ | tibbydudeza 4 hours ago | parent | prev | next [-] |
| Reminds me of Atlassian buying an AI browser. |
|
| ▲ | myth_drannon 4 hours ago | parent | prev | next [-] |
| First major success story for Zig language? (Not trying to diminish Bun's team success) |
| |
| ▲ | Uninen 3 hours ago | parent [-] | | I'd say Ghostty is a pretty big success story as well. | | |
| ▲ | Cieric 3 hours ago | parent [-] | | Let's not forget about TigerBeetle either. They weren't bought (as far as I'm aware), but they seem to have some pretty good backing from customers. |
|
|
|
| ▲ | mrcwinn 4 hours ago | parent | prev | next [-] |
| Congrats. This is the first time I remember reading a genuine, authentic story about a sale. Much preferred over “this is about continuing the mission until my earn-out is complete.” |
|
| ▲ | qsort 4 hours ago | parent | prev | next [-] |
| Anthropic? The AI people? |
| |
| ▲ | jsheard 4 hours ago | parent [-] | | Look, if a terminal emulator can raise $67 million by riding the AI hypewave then a Javscript runtime can do the same. Nobody ever said that AI investments and acquisitions have to make any sense. |
|
|
| ▲ | re-thc 4 hours ago | parent | prev | next [-] |
| Congrats... > Long-term stability. a home and resources so people can safely bet their stack on Bun. Isn't it the opposite? Now we've tied Bun to "AI" and if the AI bubble or hype or whatever bursts or dies down it'd impact Bun. > We had over 4 years of runway to figure out monetization. We didn't have to join Anthropic. There's honestly a higher chance of Bun sticking out that runway than the current AI hype still being around. Nothing against Anthropic but with the circular financing, all the debt, OpenAI's spending and over-valuations "AI" is the riskier bet than Bun and hosting. |
| |
| ▲ | Lermatroid 4 hours ago | parent | next [-] | | Yeah that’s the main part that puzzled me, super happy for the team that they got a successful exit, but I wouldn’t really consider Anthropic’s situation to be stable… | |
| ▲ | phantasmish 4 hours ago | parent | prev | next [-] | | Yeah, no reader of tech news will take an acquisition of a company with four years of runway as anything but decreasing the odds their product will still be around (and useful to the same audience…) in four years. Even without being tied to a company with lots of exposure to a probable bubble. | | |
| ▲ | supern0va 3 hours ago | parent [-] | | How so? Presumably Jarred got a nice enough payout that if Anthropic failed, he would not need to work. At that point, he's more than welcome to take the fully MIT licensed Bun and fork it to start another company or just continue to work on it himself if he so chooses. | | |
| ▲ | phantasmish 3 hours ago | parent | next [-] | | History? I didn’t say it was definitely the end or definitely would end up worse, just that someone who’s followed tech news for a while is unlikely to take this as increasing the odds Bun survives mid-term. If the company was in trouble anyway, sure, maybe, but not if they still had fourish years in the bank. “Acquired product thriving four years later” isn’t unheard of, but it’s not what you expect. The norm is the product’s dead or stagnant and dying by then. | |
| ▲ | littlestymaar 39 minutes ago | parent | prev [-] | | > At that point, he's more than welcome to take the fully MIT licensed Bun and fork it to start another company or just continue to work on it himself if he so chooses. Is there any historical precedent of someone doing that? |
|
| |
| ▲ | ricopags 4 hours ago | parent | prev [-] | | I say don't muddy the water with the public panic over "will it won't it" bubble burst predictions. The effective demand for Opus 4.5 is bottomless; the models will only get better. People will always want a code model as good as we have now, let alone better. Bun securing default status in the best coding model is a win-win-win | | |
| ▲ | pzo 3 hours ago | parent | next [-] | | Opus 4.5 is not living in vacuum. It’s the most expensive of models for coders and there is Gemini 3 pro - with many discounts and deepseek 3.2 that is 50x cheaper and not much behind. | |
| ▲ | re-thc 3 hours ago | parent | prev [-] | | > I say don't muddy the water with the public panic over "will it won't it" bubble burst predictions. It does matter. The public ultimately determines how much they get in funding if at all. > The effective demand for Opus 4.5 is bottomless; the models will only get better. The demand for the Internet is bottomless. Doesn't mean Dotcom didn't crash. There are lots of scenarios this can play out, e.g. Anthropic fails to raise a certain round because money dried up. OpenAI buys Anthropic but decides they don't need Bun and closes out the project. |
|
|
|
| ▲ | copperroof 3 hours ago | parent | prev | next [-] |
| Well this just created a lot of work for me. Everything’s turning to shit at an alarming rate. |
|
| ▲ | Sirikon an hour ago | parent | prev | next [-] |
| Hahahahahhaahhahahahahahhahahahahahhahahaha. Regards. |
|
| ▲ | lkqjweflkj 2 hours ago | parent | prev | next [-] |
| Not to be confused with Bunn [1], the coffee maker makers. [1] www.bunn.com |
|
| ▲ | moralestapia 4 hours ago | parent | prev | next [-] |
| What? Why? |
|
| ▲ | Simran-B 3 hours ago | parent | prev | next [-] |
| Classic - brand new blog post: > We’re hiring engineers. Careers page: > Sorry, no job openings at the moment. |
| |
|
| ▲ | clot27 2 hours ago | parent | prev | next [-] |
| deno won, rust won |
|
| ▲ | zwnow 3 hours ago | parent | prev | next [-] |
| Well not gonna use Bun anymore I guess |
| |
| ▲ | jjice 3 hours ago | parent [-] | | Why not? | | |
| ▲ | zwnow 3 hours ago | parent [-] | | Because I avoid all major AI players with everything I got as all of them are thieves. | | |
| ▲ | jekrb 2 hours ago | parent [-] | | ...you do know that YC has backed several AI companies, right? | | |
| ▲ | zwnow 2 hours ago | parent [-] | | Does that make it a big AI player? I only read shit on here. | | |
| ▲ | rvz 2 hours ago | parent [-] | | Did you donate money or time to Bun? | | |
| ▲ | zwnow 2 hours ago | parent [-] | | Why would I | | |
| ▲ | rvz an hour ago | parent [-] | | There you go. Thank you for showing exactly why acquisitions like this will continue to happen. If you don't support tools like Bun, don't be surprised to see them raise money from VCs and get bought out by large companies. | | |
| ▲ | zwnow 38 minutes ago | parent [-] | | I make 2k a month i dont have the financial freedom to support Javascript runtimes |
|
|
|
|
|
|
|
|
|
| ▲ | beanjuiceII 3 hours ago | parent | prev [-] |
| anthropic wont win, and will just get bought out by an ibm or oracle in the end...time to migrate from bun now |