Recent submissions

Comment · 1 month ago
A good chunk of this (20GB) is AI models, particularly Apple's local LLM (used to power parts of Siri and a couple other things)

It's not really "code" in the traditional sense

Comment · 3 months ago
There are diminishing returns, especially for more mundane tasks. Fable is nice, and I bet Sol is also nice. But there really isn't much of a difference right now when using something beyond Opus or presumably Terra for most things. They're most useful when doing greenfield, highly complex/novel tasks. When Open Source catches up, it will be more widely adopted.
Comment · 4 months ago
Yeah, not only the name: they’re also going with various semiotic signs that are strongly associated with a subscription service, including their website design, choice of typography, and even the press release–style copy.

Looks like they have been acquired by Cloudflare, and pivoted to fully open source, but they haven’t really tweaked their messaging to make that fully land with unsuspecting visitors.

It’s kinda like the reverse situation of open source projects that switch to a source available license, but keep the aesthetics of an open source project. Kinda funny!

Comment · 4 months ago
This is malware. It's doing something the user doesn't acknowledge or want, that has potentially destructive/negative consequences. Expecting users to have read the website (when they can might have installed this via a package manager, for example) is not reasonable.
Comment · 4 months ago
> The GPL imposes conditions on your use of the code / program, as does the MIT License.

No, they impose restrictions on your redistribution of the program. (And derivative works)

Which is why it's always been silly to present something like the GPL as an EULA in installers, for example.

Comment · 4 months ago
You can introduce a social/trust element to it, something like: Join our Discord, chat to us, come to our "office hours" video calls first, then you get to contribute.

Maybe also limit the size/scope of external contributions (only small bug fixes allowed for your first few PRs)

Comment · 4 months ago
This is not a regular code review of new code. The original code still exists, and is sitting side by side, just in a different language.

You'd be just looking at both files, side by side, to make sure nothing was lost in translation or newly introduced.

Comment · 4 months ago
A bit sad to see this. Of course they are free to do it the way they prefer, and there are successful projects like this (Notably SQLite) but there has to be a reasonable middle ground between "everyone can just flood us with 30,000-line 'Claude implement feature X make no mistakes' PRs" and "we're not open to outside contributions"
Comment · 5 months ago
It's not impossible, or even that hard to review the entire rewritten codebase.

10 engineers each reviewing 5,000 LoC a day for 20 days can do it.

And that is being highly conservative with the estimate. A good chunk of the the code is probably highly trivial boilerplate one can easily skim over in minutes.

Comment · 6 months ago
To get to the point where these artificial gates substantially matter for interop, you've already cleared 99% of the hurdles, and you can get away with just spoofing the User Agent string most of the time.

Widevine is legitimately a “gate”, but realistically it only stops 4K playback on Netflix, Disney and a few other streaming sites. And it's not super relevant considering that Zen has gathered 10M users without it.

Comment · 6 months ago
I'm honestly surprised they weren't before
Comment · 6 months ago
This seems like a very reasonable system to ensure e.g. you and your classmate/friends can still interact as you grow up and switch age brackets. I wonder how families etc deal with it though? Can you play with your younger sibling/cousin? Is there some sort of parental approval/override?
Comment · 6 months ago
> We don’t have corporate funding

I thought you were owned by Mozilla? A corporation that has over half a billion dollars in yearly revenue? If they decided to allocate zero funding to you, wouldn't it be vastly more effective to start some sort of campaign/movement (either internal or external) to get that funding back, or to entirely fork and leave Mozilla to be your own independent project, than to ask for random donations?

Comment · 7 months ago
Can a Roulette wheel set find vulnerabilities in software?
Comment · 7 months ago
Yeah if I understand it correctly, this is more like 2160p@2x which is... unusual?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton