5 ms·
Oh well, I really like using Bun and I get kinda sad about the turn they are taking after the Anthropic acquisition. I really want a good Node with batteries in
by hootz 5mo ago
Oh well, I really like using Bun and I get kinda sad about the turn they are taking after the Anthropic acquisition. I really want a good Node with batteries included, but I don't want it vibe coded.
- LoganDark 5mo agoI think it's hilarious how hopeful people were at the acquisition that Bun would be able to continue on mostly as it had been but then that all got completely thrown away and trashed. (Hilarious in the way that's terribly sad, of course.)
- abnercoimbre 5mo agoIt usually takes years for someone's values to be thrown out the window! How long was this one?
- em-bee 5mo agochanging your employer tends to accelerate that if the new employer has different values.
- htrp 5mo ago"It is difficult to get a man to understand something, when his salary depends upon his not understanding it"
- wiseowise 5mo agoGive man a Claude subscription and he can work for a day, let Anthropic buy the man and he doesn’t need to work a day in his life anymore.
- LtWorf 5mo agoI don't think the man had any values to begin with. https://news.ycombinator.com/item?id=48243990 https://news.ycombinator.com/item?id=48243990
- vosper 5mo agoHow has it been trashed? Does the Bun software not work anymore?
- happytoexplain 5mo ago>Does the Bun software not work anymore? Nobody knows.
- tedivm 5mo agoThey literally threw out every line of code that existed before and rewrote it in a completely different language, seemingly on a whim. That's how it was trashed, in the very literal sense that all of the existing project was tossed in the trash in favor of a completely brand new code base. That's a big deal even if you ignore the coding agent aspects.
- LoganDark 5mo agoThe worst part is that they basically didn't review the new code at all other than making sure it passes tests. We have no idea what could be lurking in the codebase now, and it's even all completely un-idiomatic, Zig-ish Rust.
- nullpoint420 5mo agoI swear they did this as a marketing ploy. To set the precedent that these large refactors are okay to do, and ingrain it in the engineering zeitgeist.
- mannanj 5mo agoKind of reminds me how Google starting putting on automatic AI processing of YouTube videos and shorts around the time of AI generated video and images. Their processing gave the videos artifacts that made them look more AI generated, making it harder to discern AI generated images, maybe to make demand for their watermark products.
- 5mo ago
- colordrops 5mo agoUnless specific issues have been identified that were introduced by it being "vibe coded", isn't a reaction to reject it outright without actually checking the ground truth just exhibiting the behavior you are criticizing?
- gpm 5mo agoI don't see any hypocrisy in the comment you are criticizing. The behavior they are criticizing appears to be vibe coding. How is rejecting something for being vibe coding "exhibiting the behavior" of vibe coding?
- sleazebreeze 5mo agoYou aren't allowed to dismiss vibe coded software based on the slop vibes. It must be well-researched and human reviewed in order to have an opinion.
- wiseowise 5mo ago“Don’t like it – don’t use it, nobody owes you anything”, then the next thread “noooo, why have you stopped using it, you must support my slop”. Absolute cinema.
- Bnjoroge 5mo agoThere’s a big difference between vibe coding and agentic engineering. If you think they are at all the same thing, you need to update your priors
- otabdeveloper4 5mo agoNo "engineering" ever stepped foot near that pile of godawful slop.
- solenoid0937 5mo ago> pile of godawful slop. Any software engineer that still rejects the concept of agentic coding is frankly NGMI. If you still see AI this way, you simply never bothered to update your priors, which is just not survivable in this career. I do hope you're already independently wealthy.
- garbagepatch 5mo agoAccording to the bun team, it was already vibecoded for months before the Anthropic acquisition.
- vinyl7 5mo agoProbably a lie tbh
- incr_me 5mo agoWhy is it so hard to believe that Jarred Sumner, a self-described "Thiel Fellow and a high school dropout", had values aligned with Anthropic's before Bun was approached for acquisition? It's not like Claude was an asteroid that crashed into Eden.
- scrollaway 5mo agoWtf is your problem with high school dropouts exactly?
- incr_me 5mo agoNo problem.
- ifwinterco 5mo ago"Man explicitly aligned with evil does thing that not everyone agrees with" is not that surprising when you put it like that
- merlindru 5mo agothe proof is on github; it's true
- jabavagauha 5mo agovibe coding on top of an existing battle-tested codebase is very different than merging a 1 million LoC pull request that is a week old
- torben-friis 5mo agoHave there been any significant issues caused by the vibecoded translation? To be clear, I'm not implying support for the merge. I am against this whole YOLO approach to engineering. Just curious how the switch is going since I haven't seen any news since the merge announcement.
- happytoexplain 5mo agoIt's too early. It might be too early forever.
- 827a 5mo agoIMO the source of the new code is less important than the sheer volume of it. Bun does not need to be entirely rewritten; certainly not over a period of a week, possibly not even over a period of a year. Stability is hard-fought and battle-tested. Everyone has a plan until they get punched in the face; and every repository has passing tests until it runs production code.
- torben-friis 5mo agoI agree, I'm just wondering whether the punches have come already. Honestly, the fact that they haven't is against my expectations, my guess was that we'd see a noisy one here a day after merging.
- giancarlostoro 5mo agoHow many lines of translated code would have been acceptable? What about before AI all the machine translated projects that people used for years without a single complaint? The person who did this was the lead for Bun from the get go no? So it stands to reason that they are one of the highest authorities in Bun itself.
- zarzavat 5mo agoWhat is the essence of a program? The name? No. The author? No. The test suite? No, testing is hard and most projects don't do enough of it. The code? Not really, code can be rewritten. The history of the program being executed by its users? Ding ding ding. Yes, it's this one. Bun no longer exists. What exists now is a program that has the potential to be Bun but at this time is not Bun because it has no history of being executed as Bun. If the rewrite has been done piece-by-piece or over a longer time period then this history could have been built up over time. As such we will have to wait a while for Bun to exist again.
- jatora 5mo agoWhy dont you want it vibe coded? Does that make it worse?
- hacker_88 5mo agoITS NOT VIBE CODED , JUST TRANSLATED .