Comment by dijit
6 days ago
in general, I find a little bit distasteful that the only way to build a browser is as a loss leading project for the largest advertising company on the planet
No wonder nobody can compete, loss leaders tend to kill competition as they can be maintained without direct business revenue at all.
The same issue plagues domesticated cats, they don’t need to hunt for food since they have an abundance at home so instead without risk of starvation they are free to hunt all birds in the territory for fun.
There are no browsers left except the artificial ecosystem of Safari. Firefox is not a blip on the radar.
So, everything is chrome and chrome is the web standard. Having a single private company in charge of what is and what is not web standards is a little bit scary, as, like the cat, they don’t really need to see and serve the needs of the environment. They are fed at home.
It is not the only way to build a browser.
It is the only way to build a browser and push adoption.
The problem is not the lack of direct revenues. It is the lack of marketing budget and control of platforms (Chrome dominates on Android for exactly the same reason Safari does on Apple).
Firefox is a perfectly good browser, but has lost its market share because Google has huge marketing advantage.
How much of Mozilla’s budget actually goes to Firefox? Last I checked making a browser wasn’t even on the road map
There's Mozilla Foundation (where making a browser is not on the road map) and Mozilla Corporation (which makes money by making a browser to finance the foundation).
Mozilla Corporation revenue is about half a billion, most of it coming from Google and only 2% (from what I found) going to the foundation. The foundation gets most of its money from Google as well, but separately, and the foundation's revenue is about 10% of Mozilla Corporation's. So overall over 90% of Mozilla's budget goes to software development and to cost centers that are associated to Mozilla Corporation.
That vast majority. And Firefox is massively profitable, too (with a rising share of income not coming from google, up to 15% the last time I looked).
Software development was 220 out of a total 425 M$ of expenses. General and administrative coming in second at 108 M$.
I don't know exactly what comparable software companies invest, but assuming that the 220 is entirely SWE salaries this seems appropriate overhead to my mind.
Edit, all of this is 2022:
https://assets.mozilla.net/annualreport/2022/mozilla-fdn-202...
> assuming that the 220 is entirely SWE salaries
With 750 employees for Mozilla Corp, that's unlikely. Even if 80% are developers that would be $350,000 salary on average.
4 replies →
I love how this went from "monopolies are bad" to "fuck cats".
Cats have a monopoly on suburban predation in many places. When is the DOJ going to step in?
After cats start selling their prey.
and televisions. Now you can't get a television that doesn't spy on you because of unhealthy funding driving the price down.
> loss leaders tend to kill competition as they can be maintained without direct business revenue at all
Ding ding ding. This is a classic monopolist strategy. It poisons the market for any other potential competitors by removing all possibility of profit from the category.
It's kind of eyebrow-raising that more people in this thread don't notice this. And instead just assume of COURSE browsers can't be funded except by a monopolist using it to shore up their surveillance business.
Tangent, but I don't understand this argument at all:
> The same issue plagues domesticated cats, they don’t need to hunt for food since they have an abundance at home so instead without risk of starvation they are free to hunt all birds in the territory for fun.
Please could you help me understand.
- If they don't _need_ to hunt for food, the frequency of hunting birds should go down (even if they still do it for fun sometimes)
- If they don't need to take risks to get food, why would they then take those same risks now for the purpose of entertainment? (That cancels out any meaning of there no longer being any risk in killing birds, so why mention it at all?)
My understanding is that you are implying that cats not having to kill birds out of necessity leading to them now being able to do it for fun is a bad thing. Is that correct? And if so, I don't follow that logic because of my above two points.
The points you raise would make sense if cats were purely logical, unfortunately they're not and a lot of what makes a cat work is instinct.
- Instinctively, cats will hunt.
- Lack of care about food source will make cats outlast prey who have to leave safe areas to find food.
- Lack of care about food availability can (and has been proven to) cause cats to hunt more often, not less- as the "cost" of going for a hunt is basically zero; there's no consequences for failure and even success is met with satisfaction but no "cost".
Anyway,there's better info on this subject: https://en.wikipedia.org/wiki/Cat_predation_on_wildlife
Thanks, your second point makes a lot of sense to me, and helped me to understand your point.
The Wikipedia article was also a good read.
Can you explain the cat thing? Why wouldn't cats who are not fed be forced to kill even more birds?
Is it because they would be focused on more efficient sources of food like mice instead?
https://en.wikipedia.org/wiki/Cat_predation_on_wildlife
Essentially, in the wild, cats would be forced to hunt based on hunger, so they'd have to pick and choose what to hunt.
Since they're never hungry, they do it based on fun, and they can "out-starve" their prey who may be hiding but have a higher need to eat and thus: leave their safety.
> they're never hungry
IME cats are hungry as soon as they have finished their food.
1 reply →
> in general, I find a little bit distasteful that the only way to build a browser is as a loss leading project for the largest advertising company on the planet
Safari came into the world on a similar timeline so this isn't true
If you look at the code size and feature set of Safari 1.0, it’s really a different universe from 2024. Web browsers have become miniature OSes. They contain multiple 3D rendering stacks (WebGL, WebGPU), hardware-accelerated 2D compositors, multiple languages that JIT optimize into native code (JavaScript, WASM), and require passing test suites with millions of cases. The bar has been raised massively since Safari came out, largely to user’s benefit, and honestly we mostly have Chrome to thank for it.
All very good points.
[flagged]
> A Web browser is on the way to being similar, just a standard tool?
I hope not, because then we get no choices regarding privacy and the most likely dominant player right now cares very much to not give you any privacy.
> the most likely dominant player right now cares very much to not give you any privacy.
I've installed a recent version of Chrome, but likely your point is some of why I've never let that program even execute.
Firefox seems to do well on privacy. Maybe that's why I use it and some of why it gets funded!! And for privacy I do use the proxy Firefox offers.
Some people want privacy. If they begin to sense that Chrome is a real threat to privacy, people will look for alternatives. Then some people, maybe with venture funding will get one of the recent copies of the Chrome source code, modify it, and offer a browser with good privacy, maybe charge $50 for it. Okay, problem solved?
Then hopefully privacy will be as accepted as 120 volt, 60 Hz AC home electrical power. All the homes want that power because all the appliences use it because all the homes use it.
Google makes their money from people arriving for the Google search service, maps, etc. From Web crawling, or whatever is done now, for their search service, Google is also a HUGE user of the Internet. Then it is very much in Google's interest to have the many millions of Web sites, HTTP, HTTPS, TLS (Transport Layer Security), DNS (Domain Name System), HTML, JavaScript, etc. all very standard: Google has to be able to read those millions of Web sites so wants them all to be standard, i.e., without a Tower of Bable problem.
Or all the Web sites (and programmers) follow the standards because all the Web browsers do (and several billion Web users use those browsers); and all the Web browsers do because many millions of Web sites do.
Maybe some of what Google might do but does not is due to some people noticing that situation and being sure to help Firefox.