The unhappiness is primarily stemming from Bun’s ownership by Anthropic - HN sees this as Anthropic using an OSS project for reckless marketing stunts.
For the record I don’t believe it’s a stunt, it’s ridiculous to me - everyone’s just seeing what they want to see out of sheer hate for anything Anthropic does.
In any case if the rewrite is really as reckless as many in this thread claim, we will see Bun collapse in on itself with a 1M LOC codebase the core team doesn’t understand, or rollback to Zig. So we don’t need to have a flamewar over it, time will answer the question.
The “no moat” comment is from May 2023, very early in the LLM era. Agents were not a thing yet, it was all just text generation.
The integration of LLMs with tools and data via agent harnesses has created the opportunity for a real moat. As these products start differentiating, the moats will develop to be significant.
Doubling your money in 10 years is < 7.2% per year compounded. With the risks involved here, I wouldn’t take that bet. There are safer assets that would return that much.
Just holding Nasdaq 100 ETFs is enough? People get impressed by "doubled my money" but forget that the most important question is - how much time did it take? Even a super safe asset with 3% returns will double your money... in 24 years.
I’m curious about your politics that are comfortable accepting a long list of invasions by the US, but somehow draw the line when it comes to this particular invasion.
I’m not saying it’s good to favour invasive countries, I’m just saying this is hypocritical. I have no particular love for either the US or Russia.
It’s ironic the way you put it - the US has also invaded many countries, is responsible for a lot of cyber crime, and uses misinformation to sow chaos in other countries [1]. Should we all stop “funding“ the US? Somehow Ukranian lives are precious, but Iraqi and Bangladeshi lives are not?
I have no horse in this race - I’m neither American nor Russian, nor do I particularly love either country. But I am tired of US hypocrisy. I don’t understand how you all don’t see it - you’re all holed up in your cocoons and have no idea what’s actually going on in the world.
Some people do avoid US companies for the reasons you've mentioned.
People tend to care more about what they are familiar with. Someone in Zimbabwe probably cares more about the war in Sudan and avoids dealing with the countries involved than with the Russian invasion of Ukraine and use Russian products. Same with someone in Iran, they probably care more about Syria and Palestine, and avoid Israeli products while using Yandex.
Maybe it's hypocrisy, but humans don't have the capacity to support every victim of every war.
I have no dog in the US / Russia debate but i recognise that both have tremendous ability to affect the world. Same with China and i avoid chinese products where I can.
That said, i'm much less concerned about North Korea, compared to Russia. The latter has sophisticated weapons and military tactics. North Korea may be an evil state but its small population and economy mean that their ability to sow chaos is limited.
Exact same argument with Sudan, the Houthis, etc. Iran is in the middle of this pack but Russia is far and away the most significant danger.
We don't even have to leave the African continent do understand that people being okay with and performing genocides, waging war, etc, isn't an exclusive American trait.
Molotov-Ribbentrop Pact — Moscow divided Poland with Germany (1939), invaded Finland (1939), occupied Baltic States (1940) — for two years of WW2 Moscow was Germany ally. After WW2 Moscow occupied half of Europe for 45 years, countries become free less than 50 years ago. Moscow made North Korea and China regimes, still supports dictatorship across the world, occupies and annexes neighbors.
I don't think Russia has many neighbouring countries it can still invade, because it literally already did all of them (except Norway?). And with their size, they have a lot of neighbours. It's very comfortable to restrict your argument to the last 50 years, but the true story of Russia is completely different.
It's rumored Dylan Field (CEO of Figma) approached Microsoft [1] around the same time they were talking to Adobe but Microsoft declined to make a deal at the time (seemingly due to Microsoft's then in-process $69billion acquisition of Activision Blizzard).
What “US proprietary systems” does UPI lock people into, exactly?
The number of available UPI apps today exceeds 100. Some of the big ones are created by US companies, sure, but many are created by Indian/non-US-owned companies. There is no lock-in though.
Also, UPI is not on Windows/MacOS either, so it’s not correct to infer that it’s “not open” simply because it doesn’t run on Linux. It was designed from the start to be a mobile payment system, and there are good reasons for that (more on this below).
The reason it doesn’t work on AOSP is, I presume, due to security concerns related to rooting (similar to why it doesn’t work on older known-insecure versions of Android/iOS). The security/fraud prevention mechanisms rely on proving that your device has a SIM card with the phone number linked to your bank account - and the same phone number is tied to your identity via Aadhaar. These guarantees are presumably much harder/costlier to ensure on such devices.
EDIT to add: There is also an economic angle here: the above description of reliable, low-cost KYC in UPI also reduces the cost of operating the network (both directly by simplifying KYC, and indirectly by making fraud harder).
Source: I work on a UPI app (although I am by no means a security expert).
> Mobile number, resolved directly by NPCI using proposed mobile to account mapper, is represented as mobile-no@mobile.npci (e.g. 9800011111@mobile.npci). Instead of this, many PSPs (PhonePe/BHIM most notably) ended up using mobilenumber@psp by default because of the usability benefit, and this "centralized mobile mapper" was never built afaik.
There’s been a recent development on this front: interoperable mobile number payments are coming to UPI in the next few months. The special VPA format for it is mobile-no@mapper.npci.
No, the "delivers sound directly to your ears" is a direct quote from the event (I watched the whole thing). You can also find it on The Verge's live blog (they caught that silly quote too) - https://www.theverge.com/2021/10/18/22731639/apple-2021-macb...
For the record I don’t believe it’s a stunt, it’s ridiculous to me - everyone’s just seeing what they want to see out of sheer hate for anything Anthropic does.
In any case if the rewrite is really as reckless as many in this thread claim, we will see Bun collapse in on itself with a 1M LOC codebase the core team doesn’t understand, or rollback to Zig. So we don’t need to have a flamewar over it, time will answer the question.