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.
Yea, but by the time open source catches up, the frontier will be that much more capable and you won't want to waste time babysitting less capable models.
Another dimension for the fronteir to move in is speed. Codex has /fast which is great, but yea the bottleneck right now in many cases is just the time it takes these tools to complete tasks. I'm running many sessions in parallel just because I'm waiting for tasks to finish. I'm constantly round robin'ing them, and kicking them off on the next 20 minute task. If these models were faster I wouldn't need to context switch as much.
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!
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.
You're right, I don't want the software on my devices doing things the user doesn't acknowledge or want, that has potentially destructive/negative consequences. Down with that sort of thing!
So when are we nixing Widevine, EasyAC, carrier locks on phones, and TEEs that the user can't look into?
I'm not sure it can be malware if it's not some kind of -ware; like an SQL injection attack isn't malware even though it's attacking a weakness in the system
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"
How would you decide what is the middle ground though? If a project allows some AI-generated PR if its good quality, then it is a burden on the reviewer on what is considered good or not.
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)
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.
And five engineers reviewing 20 thousand LoCs would get the job done in ten days, but both numbers are just as BS when it comes to actually understanding the codebase. No one is comprehensively reading 5k lines per day for a month straight.
Seriously, “just review 5k lines a day for a month” is the most out of touch manager suggestion I’ve seen in a hot minute. As though you only need to read each line one single time in a review before magically committing its exact purpose, content, and overall implications to memory. The absurdity of which is multiplied for AI generated code which, based on what I see from my coworkers, is clunkier and weirder and less focused even than regular human code, on average.
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.
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?
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?
Thunderbird lives in an entity called MZLA, created by Mozilla and the Thunderbird Council (the elected open source community leadership) to be the legal and financial home to Thunderbird.
MZLA, which I lead, receives only money via donations from donors. We are a for-profit because the IRS is very skeptical of nonprofits who develop FOSS software (someone down below linked to a bunch of great links on this topic). We, do, however publish tons of information on what we are doing on our blog, and we are open source and a community run project, so if you really want to go deep on this - come join us in making Thunderbird.
Is "half a billion dollars in yearly revenue" still synonymous with "half a billion dollars in funding from Google" or did they pivot? Are mozilla still trying to reimagine themselves as an ad tech company?