Comment on Mozilla lays off 60 people, wants to build AI into Firefox
laughterlaughter@lemmy.world 8 months agoassuming too much if you think modern applications are programmed/designed well. Ultimately no matter what you do, having a product be around for a decade, let alone multiple of them, is going to incur substantial tech debt, and significant feature creep.
I still don’t understand what this has anything to do with “forking makes a product bulkier,” the original claim. At most, what you’re saying is that the fork will have its own set of tech debt. But that doesn’t make it bulkier by default. Again, a fork of Firefox without the Pocket and “experiments” crap will be lighter.
My point is that beyond a certain point, a fork is no longer a fork, but more like a competing piece of software.
Well, yeah, isn’t that the point of forking? I still don’t see why a forked browser being “yet another competing browser” is a bad thing. It’s the opposite!
if your piece of software exists as a fork on top of another piece of software, you don’t get to call yourself “faster” or “leaner” or “more optimized” than the original.
I completely disagree with you, and I think I know why you think the way you think. It seems like you assume that all forks:
- Must always follow the development of the original software. Nope. Not true. It can happen, but not with all forks.
- Are inherently bulkier because devs add features on top of it. Which again, it’s not true for all forks. Some forks solely exist to remove crap in the original software.
Your base browser is still a piece of shit, you’ve taken a bad car, and repainted it, now it looks a little bit better. But it’s still a shit car.
Man, have you never seen TV shows about mechanics taking shitty cars and making them awesome? It appears that you have a narrow way of seeing how software development works. Devs don’t need to take in the whole “shitty project” and be resigned to deal with it. They can take the good parts, and rewrite the bad parts. And that’s just one example.
KillingTimeItself@lemmy.dbzer0.com 8 months ago
I mean yeah, removing two features removes two features, that still doesn’t optimize the entirety of the browser, all of the rest of the browser will behave the exact same with no difference (unless, somehow, those features are actually so badly implemented they actively impede performance) Thats like taking a corolla and removing the entirety of the interior to strip weight, and doing literally nothing else to it. It’s just marginally faster now. Handles a little better maybe. Everything else is still stock though.
I dont inherently have an issue with forks, i have an issue with stuff like thorium, you forked chrome, that’s great, chrome is faster than firefox by most accounts. You made it maybe 40% faster in some instances? Cool. It’s still basically chrome though. They describe it as The fastest browser which, if that’s true, that’s great! It’s still basically chrome though. The issue here is that the modern web, and the web browsers designed around it are just massively overbuilt and bloated. We’re solving problems that shouldn’t exist, and we’re adding features that do almost nothing other than cause problems half the time. That’s not a good starting point. Unless you completely rip everything out, and rebuild it. Which is inherently not what a fork is.
Yes, you wanna know what they do most of the time? Completely strip it down, and then rebuild it. If you have done that with either chromium or firefox, you wouldn’t be calling it a fork of chrome/firefox, and everybody would ALL over it. As far as im concerned, any fork of either of those browsers is just removing the most egregious garbage, which is a good thing, but it’s still just a bad browser underneath the removed garbage.
Let’s compare forks, firefox and librewolf, both browsers i have installed, and both browsers i use. As far as i can tell they’re effectively the same thing. Librewolf probably has some cruft removed and some good defaults compared to firefox, but other than that, nothing inherently different.
Lets look at chrome and chromium why dont we, this is actually just the reverse, but wouldn’t you be surprised to discover that i dislike chromium equally as much as chrome because they have equal design decisions? It’s almost like 90% of the feature base is going to be identical between them or something!
Thorium? I’ve not used that one yet, i assume it’s just chrome, equally annoying to use, but with the slight added benefit of having marginally less time to ponder my bad life choices in between bouts of loading heavily ad bloated sites, and JS infested messes of web design. Plus all the ram that it probably still consumes. Because it’s a web browser, why wouldn’t it.