I'm going to treat this like a product engineering discussion
User Story:
As a Private Citizen and Engineer, I want a graphical multi-input interface to load, view, interact with and post documents to remote and local HTTP servers ("web-browsing") on any personal computing device. I want web-browsing to have out of the box default security and privacy guardrails that are well documented can be disabled or modified by me the user and only me the user. I want this software to be fully modifiable by any person using tools that are easily, freely available and accessible (aka FOSS). I want this capability to be free at the time of use with no restrictions on amount scope or scale of use.
I think the above describes the product that everyone wants
It sure sounds a lot like Firefox to me
Why aren't we collectively putting our time/effort etc.. into making Firefox the singular and best FOSS browser ever?
> Why aren't we collectively putting our time/effort etc.. into making Firefox the singular and best FOSS browser ever?
Because the leadership is hellbent on copying Chrome but worse and investing in utterly pointless endeavors instead of making a good browser. It's a shame. Giving money to the Mozilla Foundation is the same as throwing it to a black hole.
I hope a new truly FOSS browser shows up and catches on that does not use Blink and isn't owned by a group of human-shaped leeches.
>Because the leadership is hellbent on copying Chrome but worse and investing in utterly pointless endeavors instead of making a good browser.
Is this a hypothesis that we can specify and test? Is this how we would approach this problem?
It sounds more like a cynical write-off, not a actual strategy
>I hope a new truly FOSS browser shows up and catches on that does not use Blink and isn't owned by a group of human-shaped leeches
Cool, but that strategy clearly isn't working.
I'm suggesting, instead of writing off Firefox, we (you specifically, and me and whomever else wants to) start engaging with Mozilla to help figure this stuff out
Nothing is perfect, but at least it's got some of the hardest parts right: Organizational momentum and distribution. Technical stuff is easy to change compared to that.
The challenge now is finding competent people who can actually put the effort in, with no compensation, to make it work and that might take convincing the Mozilla folks to do something differently.
Having done this kind of thing a few times, that sounds way easier than trying to totally start over from scratch though.
> Is this a hypothesis that we can specify and test? Is this how we would approach this problem? It sounds more like a cynical write-off, not a actual strategy
There is nothing to test, it's why I stopped using Firefox. Check the Mozilla foundation page for all the crap they fund instead of the browser. Look how much the UI looks like Chrome, even little things like clicking the searchbar expanding it outside its bounds.
> I'm suggesting, instead of writing off Firefox, we (you specifically, and me and whomever else wants to) start engaging with Mozilla to help figure this stuff out
They don't listen to feedback. When Apple (the company known for telling people they were holding their phones wrong) introduced the safari tab-redesign that merged tabs with the searchbar, it was nearly universally disliked and they backtracked on the change. Apple of all companies backtracked on a bad design. Mozilla? They just keep on going.
When Nintendo was struggling due to the failure of the Wii U, Satoru Iwata took on a massive pay cut to avoid firing people. Mozilla? Fired the Servo team and raised executive compensation.
> In 2020 Mozilla announced it would cut 25% of its worldwide staff of nearly 1,000 to reduce costs. Firefox has fallen from 30% market share to 4% in 10 years. Despite this, executive pay increased 400%, with Mitchell Baker, Mozilla’s top executive, receiving $2.4m in 2018.
> Check the Mozilla foundation page for all the crap they fund instead of the browser.
Notwithstanding that, they still put out firefox. And Firefox is a far superior browser to any of the alternatives if you care about user-centric control and privacy. So to anyone who cares even a little about being able about these things, supporting Firefox is the way to go.
If a mythical even-better browser shows up, great. But here and now, it's Firefox, or completely surrender the web to commercial interests.
> Notwithstanding that, they still put out firefox
Firefox was created by pre-Baker Mozilla which was an organisation focused mostly on - to coopt the terminology used by those who coopted Mozilla later - "software justice". When Eich was ousted (for voicing an opinion he shared with people like Barack Obama [1]) and Baker took his place she set a course towards different goals: Mozilla was going to focus more on social justice because it was not enough to only build software. She clearly did not realise - or did not care - that it was through creating viable open alternatives to proprietary browsers and related software that Mozilla was in fact doing the best it could towards achieving the aim of a more just world.
Baker needs to be ousted, she can go lead some NGO somewhere if she wants to fly social justice flags. Let Mozilla be led by those who understand that software freedom is an integral part of freedom of information access and an open internet which are essential to counteract the tendency towards authoritarianism which has plagued society since the dawn of time.
To those who feel the need to vote down instead of coming with counter-arguments I want to ask what you think is wrong in my reasoning. As far as I can see Baker has been a net-negative for Mozilla both due the politicisation of the organisation as well as her financial mis-management. Tell me where I'm wrong instead of trying to get my message greyed-out. I was there (at the IETF conference) when the Netscape source was released, was among the first to build the code, have done my part with testing and patching and still use Firefox. I see Baker's mismanagement and misdirection of Mozilla as a tragic mistake. What are your arguments?
> Firefox was created by pre-Baker Mozilla which was an organisation focused mostly on..
Yes, I'm familiar with the history (fun: I even have an original signed CD of the initial Netscape open source release, handed out at the release party in San Francisco which I attended).
Mozilla of today could perhaps be more focused on the browser.
Nevertheless, they continue to support it, maintain it and release it. If you want a browser today in 2023 that puts out user control and privacy first, this is it, Firefox.
> Nevertheless, they continue to support it, maintain it and release it.
Baker's organisation continues to release the browser which pulls in several hundreds of millions from Google. This money is for the largest part not used to improve the browser or the software ecosystem surrounding it - Firefox sync is withering on the vine, Thunderbird has been spun off, Seamonkey has been spun off a long time ago, Servo has been terminated (the project is continued by volunteers), the Rust team has been let go, etc. The money is used for political activism and to fund Baker (who again raised her own remuneration, from $2.5 million to $3 million) [1] and her organisation.
That Firefox still is being released is more despite of Baker's managerial decisions than thanks to them. Mozilla is kept alive by Google because the presence of Firefox on the market is an insurance against claims of a monopoly. That insurance is getting less effective now that Firefox has dropped to a low single digit market share so it remains to be seen whether Google will continue to shore up Mozilla for much longer.
> If you want a browser today in 2023 that puts out user control and privacy first, this is it, Firefox.
Yes, that is still true because of the work done by Mozilla developers and volunteers. Now imagine how much further the browser and related projects could have been had Mozilla been led by someone who would use the proceeds of the Google deal to further software and ecosystem development instead of what largely amounts to political virtue signalling, "color of change" and other PACs and similar activities.
Baker is not the right person to lead this organisation, she is a political activist [2] better suited for an NGO or PAC.
Under section 3.5 of the Mozilla foundation Bylaws [1], Baker could be removed by the board, which consists of Mitchell Baker, Brian Behlendorf, Helen Turvey, Nicole Wong, Amy Keating, and Mark Surman [2]. Note that the directors are elected by the directors in the first place so sadly, it is unlikely to happen.
Isn't that because Firefox itself basically makes no money? I know about Google's deal with them but it seems like Mozilla is trying to diversify away from them.
I'd say it's because it is the nature of bureaucracy to expand. An open source browser doesn't need to make money, but a foundation tends not to maintain an unerring focus on a single specific goal.
Firefox is the only thing that makes money. The problem is that the money made by Firefox was not invested back into Firefox. As a result market share fell. Less market share leads to less money from search deal.
The only thing Firefox users hate more than Mozilla taking money from Google is Mozilla making money from other sources. Why can't the Mozilla team just be ascetic hairshirts who make exactly the browser they want and bring XUL back while they're at it. /s
The Mozilla Foundation is a non-profit that owns the for-profit Mozilla Corporation.
Step 1 is get rid of the for-profit corporation that pays its CEO 2.4 million dollars a year to lose market share. That's 24 well-paid developers, or double that from lower-income countries.
The foundation had a revenue of $441 million in 2020. We know that in 2014 ~90% of their revenue come from its search-engine deal with Google. That means that without Google they'd have ~44 million to work with these days (or more).
That's a lot of devs, before even considering non-search-engine sources of revenue. Personally I don't mind ideas like the VPN. I do mind the stupid grants the foundation does unrelated to a web-browser or acquisitions like pocket.
For a non-profit that (already) runs a mass of volunteers? Surely you jest.
The CEO of the blender foundation makes around 100k. They develop one of the greatest open source success stories on 2 million a year. That's less (for the whole project) than Baker makes (2.4 million). There's no excuse for the shitshow that is Mozilla, none.
Not to be negative, but what value would Servo exactly bring to users and the web after all the engineering effort? I'm sure it was technically impressive.
Chrome, when it came, was stupidly faster than any other competitor, including Mozilla Firefox.
What would Servo bring to make web a big jump forward for us users, beyond ideology and fun work for its developers? (Ideology doesn't sell software, as opensource efforts have proven repeatedly over last 3 decades).
> but what value would Servo exactly bring to users and the web after all the engineering effort?
Servo was a much more modular effort.
1. we would get a lightweight (modular) electron alternative. This would have helped rust gui ecosystem a lot, just like wgpu helps rust gamedev scene.
2. Probably have more variety in browsers as everyone can now reuse servo components to make their custom version of firefox. Imagine all the linux distros which reuse gnu/linux, but have their own philosophy of package management, updates, mutability etc.. We could have had the same sort of varieties in browsers for different usecases.
Same selling points as Chromium originally: faster and safer. The premise of Servo is that it'd make better use of multicore and would be safer because it was written in a memory-safe language. For modern users the big one is probably battery usage, though, which Safari excels at but would be harder for an open source player that has to support every device.
As someone with almost no knowledge of Servo, and personally not having a good opinion of the Mozilla foundation, your comment tells me all I need to know why they stopped support of Servo development.
Only social initiatives get feel good money to waste on nice to haves. This "Servo" thing does not sound like it.
Even granting that some of them come from dependent libraries, if the world's arguably best funded software engineering organization can't keep C++ footguns out of an application that runs untrusted code on the regular ... one may want to have a think about whether C++ is the best tool for that purpose
The point is that all this is not seen as valuable by users and market leaders. You don't gain marketshare in b2c by saying "my gizmo is more memory-safe than other gizmos", you have to show features. Chrome's process-separation was a feature: you could easily dispose of non-responsive pages, which other browsers couldn't do as well. Even then, it wasn't really why Chrome took off - it took off because of deep integration with Google's ecosystem, incessant marketing efforts, and monopolistic behaviour (Google "unwittingly" breaking GMail and other G products on other browsers, on a regular basis).
So what feature would full memory-safety actually enable? I suspect that's the bit that the Servo folks couldn't articulate well enough.
I'm delighted to hear that you (and I) were not personally impacted by those but to say "I didn't get in a crash, who cares about seat belts working" is comically misguided
Also your "for Chrome to autoupdate" perspective makes me wish I could search for every single red Update screenshot I've seen in presentations or Zoom meetings
Some big chunks of servo got moved into firefox, so it wasn't a complete loss. But it would have been better if servo kept going, even if it never became something you would daily drive and instead it just kept generating good ideas to be subsumed into firefox.
Servo is active again thanks to Igalia allocating a handful of full time engineers. They are making good progress especially on layout, so keep an eye on it!
Firefox is getting many things right, but maybe we need something like some community fork with a leadership that's able to create a constructive effort to bring back the focus on what was once the spirit of this browser.
There are many non-aligned efforts with various directions, some focused on privacy, some on UI config, etc. maybe getting these people together to create something common where something can be integrated into one.
Just to keep rambling, I'd add that maybe a online conference independently run to get some important conversion going in the community, with the various firefox-fork maintainers and other important contributor, and try to layout some common roadmap, outline the main issues and get people exited again about the product would be a relatively low-hanging fruit to this started.
You’re in the right mindset. I’d recommend a pivot from the “private citizen” persona to the “CTO persona”. As a CTO, I want a web browser based on open standards so that my company’s portfolio of products and internal business apps are protected from monopoly behavior by browser vendors.
Mozilla may have forgotten the CTO persona. CTOs can donate engineering hours to Mozilla. Companies can donate money. If companies in the Fortune 500 aren’t using Firefox internally and companies like Netflix aren’t recommending Firefox to users, then Mozilla will continue to struggle to get market share and sustain funding.
One key use case: Firefox used to make it easy to create corporate intranet apps (the apps teams at companies use to do work). However, Firefox security changes started breaking intranet apps by returning the “your connection is not secure” error and giving workers no way to override. This hurts CTOs so CTOs switch their companies to Edge & Chrome.
We know what Mozilla will do with it - not ideal but it's the devil we know
We have no idea what Brave will do with it
My personal heuristics around VC backed companies (Having been a CEO with venture backing, an LP in a venture fund, a director in a publicly traded company etc...) is the following:
There do not exist PE backed companies that will take actions that conflict with an even theoretical reduction in potential ROI.
Leaders lose long term control of their companies to VC the moment they sign the term sheet
So I have zero faith that anyone who aligns themselves to profit making, will not harm either the customers or the employees that are involved in favor for the people providing the capital.
I think for a lot of people Firefox does tick those boxes, but the way Mozilla has been run is... less than ideal. I'm sure many commenters here will have strong opinions about it, personally I'm not convinced that modern Mozilla is the right organization to pour this time and effort into.
That seed stage investment is a tiny slice of the cap table and has no control, just ride-along preferred shares. Your aversion to VC is something I share, but not to this IQ-lowering degree.
>They did append their affiliate id to type-ins for a single crypto exchange once
They didn't do this either. There was an omnibox site suggestion that included an affiliate id. Nothing got appended and people were able to see the affiliate id before hitting enter to visit the site. These site suggestions could also be disabled in the settings.
Thats nearly exactly what I said? - If you typed the domain into the address bar, and pressed enter (obviously) the affiliate id got appended. I'm not clear what distinction you're making here.
It's like saying that if I type news into the omnibar and hit enter the browser appends .ycombinator.com
That isn't really what is happening. It shows a preview for news.ycombinator.com and hitting enter confirms that option. The distinction is one is clear to the user and the other is a modification that happens behind the scenes.
Because the product engineering isn't as important as the community and organization. I got excited about Firefox when it forked from Netscape, but since then I have been unimpressed.
From a user story perspective you skipped the most important “so that” part that describes your needs separate from the functional spec masquerading as a user story.
Although I think I agree with you, if your “so that” is so you can visit a particular website, those features you are specifying may demonetize and eliminate the website you want to go to causing it not to exist.
Brave's CEO (Brendan Eich) used to be co-founder and CEO of Mozilla. They kicked him out because in 2008 he donated $1000 of his money to an unapproved political cause. Can't put time/effort into something that is more interested in virtue signalling than improving.
CTO would've been appropriate, but not CEO. Mozilla could not keep a CEO donating to ban gay marriage. I rather doubt even Microsoft would've kept him. It's divisive and distracting, especially for a public benefit organization. They made the right call.
7 million people voted in favor of Proposition 8. Would you ban all 7 million from any position of authority? What of the 6.4 million who voted against, are they "divisive"?
It's fine if he voted against it. But a donation disqualifies him from that position if for no other reason than it's distracting from Mozilla's purpose. Whether good or bad, the foundation has a strong human rights focus.
Gervase Markham was a dedicated outspoken fundamentalist at Mozilla until his death and was very influential, but he wasn't in a leadership position. Big difference.
Firefox browser and engine is technical obsolete joke. Their sand-boxing security model, multi-threading, graphical libraries... Remember cancelled Servo rewrite, or the whole "multi-threaded" saga?
Try to actually compile that bloody thing, before you write "software to be fully modifiable by any person using tools that are easily, freely available and accessible"
Even Ubuntu team gave up on compiling their software, and are serving mainstream binaries from Mozilla!
Brave has some shady stuff, but that is easy to disable in configuration. And under-hood they follow security patches pretty well, have good security and stuff like 3D acceleration just works!
And you do not need 10 browser extension from some shady authors, that has full access to your browsing data!!!
As someone who has built and lightly studied Firefox codebase out of pure curiosity this technical joke doesn't really ring remotely true. Sure it's an older codebase and Mozilla doesn't have enough funding manpower to do big rewrites but I don't remember Firefox crashing on me in recent times and I use it exclusively on Mac/Linux and Windows. No site compat issues either. So stop blowing smoke I guess and provide actual details on how it is a joke?
It is not about crashing, but security. Chromium based browsers have multiple layers of sandboxing and hardening. Webpage rendered basically runs in several virtual machines that are very hard to breach.
Mozilla had process based isolation (mainly due old code base). That is far less effective. Some things like GPU access are not sandboxed at all!
>Google remains the default search engine provider inside the Firefox browser until 2023 for an estimated $400 million to $450 million per year.
Mozilla is a multibilion corporation. They DO have resources for proper rewrite in Rust. How they spend their money is another thing!
Old code base was good excuse in 2016! Brave Software Inc is much smaller company, and they do advanced stuff like their own search engine!
GPU sandboxing landed in 110 on Windows. https://wiki.mozilla.org/Security/Sandbox/Process_model#GPU_... says it will be likely added to OSX and Linux with Webrender. Web Content processes are already sandboxed so I wouldn't say it's a joke ;) - sure they lag behind Chromium but Google has way more resources than Mozilla.
Most extensions are single person projects run on GitHub. Imagine if their Gmail account, or phone SIM gets breached and backdoored version reaches Extension Store.
Plus several extensions were just sold to highest bidder!
Sure, but it does not address the question I have placed for you. Can you name the extension you consider shady? A lot of projects on github are one man operations.
Ublock Origin installed from Firefox Extension Web Store. I have no idea how this was verified and distributed. I do not trust webstore as a channel. Also user may easily click on "Unblock" or "Unlock" and get something completely different.
If this extension came from my Linux distro package, or bundled into Firefox binary, I would trust it.
With Brave I have no need to use extensions. Everything is bundled and can be enabled via about:flags.
The alternatives aren't exactly benign, though: Mozilla seems completely fine with others deciding what I should see on the Internet (those others being politically aligned with Mozilla, of course), which is what their "amplify factual voices" point really means. The list is just left-leaning mainstream outlets whose quality has taken a nosedive, and if it comes to fact checking, we all know ostensible fact checking outlets police narrative adherence more than factuality.
As much as dislike the major idea behind it that push ( build a system to get Trump out -- mildly ridiculous to focus entire company around that ), there was one idea in there that did make sense:
- Reveal who is paying for advertisements, how much they are paying and who is being targeted.
I think that would change internet landscape a fair bit.
We aren't going to see browser competition unless and until we fundamentally rethink what the internet should be.
The specifications are simply too complex to foster any meaningful competition. There's too much ground to cover playing catchup and Google has such a large market share that, combined with their data and ad monopoly, allows them to create new specs and features that focus entirely on growing their business model.
Web sepcifications should be simple enough that it's pheasible for small teams to actually maintain a quality open source browser with modest funding. We've ended up falling into the same trap as many other big systems, we lost sight of what the goals and limitations for the web were and instead chased convenience and shiny new features above all else.
I'd like to see an alternative to the Web as well. The truth is that we don't need web browsers as much as we need say Wikipedia, YouTube, Reddit, Amazon, Facebook, GitHub, StackOverflow etc. And we don't need those sites so much as we need the data that is on those services.
What is a better source of how to tutorials YouTube? What's a better venue of asking questions than Reddit and StackOverflow? What use is the Internet without those?
The AI wave is doing this, by which I mean it is finally separating the content and presentation of information and allowing the collation and reformatting of substance across multiple entities which today each have their own interfaces.
For example, the entire idea that we visit specific websites and manually compare prices when buying things is ridiculous and misses huge parts of the benefits of using computers in the first place.
That's because the pendulum hasn't swung back in that direction yet. By this time next year, it's likely that many of the popular LLM sites will slip in advertisements, pushing the agenda of whoever trained the models.
I think this is actually a modern misunderstanding of the original benefits of computers. Computers were originally designed as a tool, they allowed us to work more efficiently but weren't directly taking over doing the actual work. A spreadsheet doid the calculations for me, but I had to provide both the data and the actual formulas to run.
AI, or more accurately machine learning, attempts to take us out of the process. It isn't separating content and presentation, it's separating content and understanding. The algorithm will read in data, compress it, and save only the patterns it learned. By the time the content is presented there is little connection to the original source and what I'm seeing isn't just a separated presentation layer, it's something entirely different like playing a game of telephone.
Google's browser engine is open source. You can reuse Google's browser engine meaning that you can focus on the features that differentiate your browser instead of implementing the spec like you suggest.
Yes. I see chromium as the linux kernel. Piece of fundamental infrastructure that does the the heavy lifting and one can reconfigure, tweak, add features or eventually fork if needed. Never been easier to build an independent browser.
The open web is dead if the only option is to base every browser on a Google core. How do specs fit into this if every browser is just a UI shell around chrome? Where is the competition driving innovation of the web platform when the only competitive landscape is how pretty you can make your toolbars and bookmarks?
We need independent groups of passionate people making sure that the web platform is focused on the best end user experience. We don't always have that today, but that vision is completely dead if the web functionality is decided entirely by an advertising platform.
Keep in mind that when using chromium you can innovate on any part of the stack not just the UI. You can focus on what matters to you: You can reimplement CSS animations, the network stack, add any new APIs, define any privacy or security policies…
A robust and reusable browser engine lowers the barrier of entry for anyone to innovate and differentiate. Browser compatibility is close to solved since everyone shares most of the implementation. Better user experience across the board at lower cost.
Specific examples are Brave, Opera, or more recently the Meta Browser shipping in the Meta Quest: very small team now leading the WebXR standard. it wouldn’t be possible without Chromium.
>How do specs fit into this if every browser is just a UI shell around chrome?
The browser engine is open source. You can make changes and proposals with your own fork. If you are making a browser for musicians you could try and advance the WebMIDI spec and add new functionality to it and then try to get it standardized. But as a browser developer you don't want to me spending your time implenting specs that other people have already implemented, but rather spending time working on things that improve your browser for your userbase.
What you're describing is the opposite of the whole point of specifications. The aim wasn't to circle around a single implementation, it was to define feature specifications that would allow multiple vendors to build cross-compatable web browsers.
What would be the point of open specifications if there was only a single implementation?
>What would be the point of open specifications if there was only a single implementation?
I never said there was? When you write the first implementation then there will only be a single implementation, but that's how counting works. 1 comes after 0. Anyone is free to write another implementation.
Exactly, in that model the only way to build a browser is to depend on someone else to implement the specs. It's not feasible to build a new browser, at best you can start with what Google implemented, including proprietary features, and go from there. At that point you likely don't understand the codebase fully and are going to be dependant on staying in sync with chromium to get new features.
This model of starting with chromium really has nothing to do with building a web browser, it is just building a UI around Google's browser. There isn't much daylight between that and the often complained about limitation of Apple only allowing the use of WebKit on iOS.
I think we're just thinking about very stiffener goals for the web. I'm not interested in a version of the web that is driven by one browser or company, even if it can technically be modified or tweaked as long as you don't diverge see enough to break upstream compatibility.
Your original comment was about competition between browsers. For browsers to compete they don't all need to have their own browser engine written from scratch.
Web standards are not driven by one browser or one company. That would still be true if everyone based their browsers off of Blink.
There isn't any real browser competition when the only difference is in what the UI around the actual web browser is. The browser experience is what actually renders the web page, not the menu system around it.
We wouldn't need standards at all if everyone used the same browser engine. Whoever owns the engine, likely Google, would make the engine however they choose and could change core fundamentals of how the web itself works.
Many devs were up in arms when a GitHub issue raised the idea of effectively DRMing the internet. Google can bake that right into chromium if they want to, and if they were the only browser engine they could easily get away with closed sourcing chromium and only shipping binaries so the feature can't be disabled or removed.
Web standards in that world would be an internal discussion at Google, likely driven entirely by their business needs. There's no browser competition there, the open web would be completely dead.
>There isn't any real browser competition when the only difference is in what the UI around the actual web browser is.
I am not suggesting that people only make UI changes. I am suggesting that there is value in reusing work that already exists.
>The browser experience is what actually renders the web page, not the menu system around it.
Chromiums renderer is going to be fine for most people looking to build a browser. People building a browser should focus onan building what makes their browser unique. Not every browser is setting off to create a new rendel engine.
>We wouldn't need standards at all if everyone used the same browser engine.
There still would be a need for cross industry collaboration on how to move the web forward. If Clang was the only C++ compiler there still is a benefit on having the standards process and working groups figuring out how to evolve the language.
>Whoever owns the engine, likely Google, would make the engine however they choose and could change core fundamentals of how the web itself works.
This is a problem with browser marketshare and not browser engine marketshare.
>and if they were the only browser engine they could easily get away with closed sourcing chromium and only shipping binaries so the feature can't be disabled or removed.
Other browsers can work together on developing on top of the last public release of chromium. This is still less work than all of these browser developers independently creating their own browser engines.
I've been using Brave (quite happily) for years, I was inspired by their initial mission. Reading this article, hearing that they're implementing "price-tiered AI" (~original~), is so antithetical to what I once thought they stood for that I'm ready to ditch.
This might sound crazy, but the primary purpose of a browser isn't to improve search results with a custom API (almost none of which compare to vanilla Google), but to actually improve the browsing experience. Haven't tried Arc, but from what I've seen it seems like they're actually focusing on UX, which is the kind of thing I'm looking for in a browser.
No, it doesn't bode well =(. To be honest, I wonder if the webbrowser 'market' has been fundamentally broken ever since the Netscape days.
Effectively ever since IE broke Netscape's back, every single major web browser has been funded either off the back of other business units (IE, Chrome, Safari), or funded by search engine deals. No customer has actually had to really contemplate 'what is the value of a browser' in like 25 years. No one actually has a sense of how valuable a browser actually is (except through the perverse metric of how many ads can you serve to the user via default search...).
I think it's telling that all of Brave's new revenue streams aren't actually -from- their self-professed mission.
That's not quite the full story. Since 2000 Opera showed ads if you didn't pay for it, and they removed those in 2005, a good bit before smartphones really started.
In a way they were ahead of the curve, considering how popular ad-based models with optional removal purchases are these days.
I wish Brave/YouTube weren't such a dismal experience on Chromebook. You can't click on the red bar to jump ahead. You can't pause/restart by pressing the space bar. The navigation is awkward and crippled. Same for Firefox. I guess they're all using the same engine.
The only decent browser is Chrome, and the ad blockers don't work anymore.
ChromeOS lets you run Android apps which integrate nicely enough (eg opening links in the app), and also there's the virtual Debian (by default) part that doesn't integrate as well but is more flexible. So yes, you can run other browsers although last I checked it was a little bumpy.
Last I checked Brave had no support for large screens (tablets, foldables, chromebooks) on Android at all - it was horrible from usability perspective.
The "environment" problem isn't economic, but social. It's not new, and it's not about to change:
- Most users don't know that the browser that came with their device can be replaced by something else.
- Of those that know, many don't.
- Of those who do, they want it free; you cannot monetize it. You can't lock them in; they will switch to something else at the sign of any trouble.
The alternative browser user is pretty much the same person who doesn't want to see a single ad anywhere, or pay for anything.
You might as well wrap quartz pebbles in cloth and wait for whey to drip out.
A possible area for an alternative browser might be the corporate environment; employers who want to prescribe some kind of more locked down, security-fortified browser for use within their intranet. The challenge there is demonstrating value, compared to regular approaches: using regular browsers and securing things elsewhere.
Recently there was a HN submission to a story about how scalpers are able to get Ticketmaster tickets before everyone else, which mentioned custom browsers that the use. Someone makes money in that niche.
Enough is enough. Y'all need to pack it up and go home. The big boy browsers are making features that make websites seem like native applications while y'all are still struggling making css look right. Maybe this is not a brave
thing specifically since last I looked brave was based on chromium so should have feature parity with chrome browsers, but then what's the point? Are we just pointing things to different servers in the source (or removing that part) and claiming FOSS/privacy. I'm honestly confused by these alternative browsers.
Brave has some user-first features you'll never see from Chrome. E.g. ad/tracking blocking by default, cookie consent popup blocking offered, YouTube downloads on iOS.
That's in addition to some anti-Google and better privacy features.
I want a browser which actively fights the enshitification of the web. Brave is the best I've found so far. I'm hoping to find better.
Having google in control of the only large browser software project is an existential threat to the open web, so it would be great to have many competing browsers all flourishing
Interesting to see they are offering services that can either be in house or offloaded to another service provider.
They are oscillating between building their own search engine versus using Bing. And offering their own internal AI named Leo versus passing information to one of the many cloud provider APIs.
For Brave, difficult to claim privacy if they don't do all that in house. But it forces them out of their lane from building a browser to building all these services.
Kind of seems like they are becoming Google, which has always been the foil Brave has claimed to be fighting against.
They're repackaging Googles software, they've always been already there.
Building a business who's feature is "We're independent from Google" on top of codebase that is dependant on Googles development effort was always a hypocritical thesis.
Of course they do. Who doesn't. I've still not been able to find a new job. The market, especially outside of the US is dead for experienced Product leads.
You can calculate full/part time stuff from that page but it'd require a lot of number fidgeting. Keep in mind those values do not show grouped sums. Table 9 [1] is much more straight forward. Full time workers (in thousands) went from 134,189 to 134,167, part time workers went from 27,185 to 27,336. So a total of -22k full time jobs, and +151k part time jobs.
The big reported increase came from the establishment/business survey. That survey results in overcounting people working multiple jobs. And multiple job holders (also in table 9) jumped from 8,028 to 8,151, for 123k more people now working at least 2 jobs. So we saw a loss of full time jobs, a gain of part time jobs, and a gain of people working more than one job.
The article discusses the sectors for most of those jobs, which is hospitality. The sorts of jobs most people who visit this site are seeking remain in decline. IT unemployment is about double the rate of overall unemployment currently.
The IT sector has a slightly higher unemployment rate 4.3 than the headline rate 3.9. And there is a special note about the IT rate being specifically impacted by the tv industry strikes as the sector covering sound and film engineers makes up most of the IT unemployment number.
The industry that actually has a significantly higher rate is leisure and hospitality at 5.4.
The top line numbers are so cooked. We are losing full time jobs in well paying sectors and adding part time jobs in hospitality. That’s not the big win that it seems. Just yesterday El-Erian wrote a column casting doubt on the soft landing which people have been desperately trying to manifest. What a joke.
This suggests the range is much tighter than double, while also showing hospitality as the industry with the highest rate of unemployment. As of Sep 7.
> Government employment increased by 73,000 jobs, driven by state government education and local government, excluding education.
That part should raise serious questions about the validity of this metric.
Any taxpayer-funded or debt-funded government "job" is not a creator of real (in the economic sense) wealth.
Rather, such government "jobs" merely siphon off and consume real wealth generated by actually-productive market participants, and then permanently destroy that wealth.
Even worse, the process of destroying of that real wealth is often done in a way that then impedes the productivity of the real wealth creators, introducing a secondary and longer-lasting real economic loss.
Each government "job" added should be seen as a significant net loss to the overall economy.
Those government "jobs" are in effect just destroying the real output of some number of private sector jobs.
Why do you mistakenly believe that government needs to be involved with something like that?
There's nothing overly special about an interstate-style highway network. It's essentially just a large number of roads covering a long distance that are connected together, with emphasis on driving speed.
The private sector is more than capable of planning, building, connecting, maintaining, and operating roads of all types, widths, and lengths.
I don't know where you are, but in Canada the various governments end up having to resort to the private sector anyway for highway-related projects.
It's government interference that prevents there from being more privately-build and operated highways. That's exactly the problem I was talking about in my earlier comment. Government "jobs" are dead weight on the real economy, only inhibiting those who are actually productive.
The 407 is actually a pretty good example of government inefficiency when it comes to planning and building highways.
It exists because the 401 wasn't built with sufficient long-term capacity, even after it was widened significantly.
I wouldn't really consider the 407 a true "private" highway, though. It's more a case of the private sector rescuing the government from a typical government-created debacle, and last I heard, the highway is now majority-owned by the CPP Investment Board (a Crown corporation).
Have you ever actually driven on the 407, by any chance? It's a much nicer experience than the 401, although having to pay a toll while also paying significant taxes can be annoying. Under a proper system, there'd only be usage tolls, and no taxes involved.
I have. It's a nice experience but boy is it expensive.
How do you imagine increasing private ownership of roads would work? It's near-impossible to ever have true competition in the sector so market forces wouldn't work as they normally do. Where's the incentive to innovate? Where's the incentive to lower prices?
And good luck implementing a "proper" system where there are two tiers of citizens: The rich and the rest. That's just not a good recipe for the cohesiveness of society.
Feh. Of course this is happening. Who's hiring experienced product leads outside the US anyway?
The job market, especially outside of the US, is dead for experienced product leads, and the culture and other factors outside the US can't be changed so easily. I know at least five people now, from the EU, who are struggling hard landing product leadership roles internationally.
With all these tech companies tightening budgets and laying off staff, hiring has slowed across the board. I mean I guess for sure there's still desire for senior PM talent, but the roles are 100% more scattered.
I only know a bunch of people in the EU and don't really have a global picture so how's the product job landscape globally? What regions or companies still have healthy hiring pipelines? Is it mainly US-based companies recruiting abroad or are there other non-US tech scenes continuing to grow? I mean, there must be, but nothing compared to the US.
Maybe the AI takeover should come as soon as possible after all.
User Story:
As a Private Citizen and Engineer, I want a graphical multi-input interface to load, view, interact with and post documents to remote and local HTTP servers ("web-browsing") on any personal computing device. I want web-browsing to have out of the box default security and privacy guardrails that are well documented can be disabled or modified by me the user and only me the user. I want this software to be fully modifiable by any person using tools that are easily, freely available and accessible (aka FOSS). I want this capability to be free at the time of use with no restrictions on amount scope or scale of use.
I think the above describes the product that everyone wants
It sure sounds a lot like Firefox to me
Why aren't we collectively putting our time/effort etc.. into making Firefox the singular and best FOSS browser ever?
edit: Oh I didn't realize that Brave totally abandoned their model and started taking Venture from RGA and Page One in 2019. Game has been over since then at least: https://www.crunchbase.com/organization/brave-software/compa...