News for hackers. Stuff that matters.
Re:Google Chromium, sans integration with Google by kobalsky on Monday November 29, 2021 @04:40PM (#29385640)
I really hope the privacy-conscious people downloading this aren't just downloading these binary blobs and instead compiling it from source. Especially after seeing this disclaimer on their download page:

>>>IMPORTANT: These binaries are provided by anyone who are willing to build and submit them. Because these binaries are not necessarily reproducible, authenticity cannot be guaranteed. For your consideration, each download page lists the GitHub user that submitted those binaries.

Re:Google Chromium, sans integration with Google by FourthProtocol on Monday November 29, 2021 @05:19PM (#29386021)
Well that's the thing - I'm not willing to build them. I wouldn't know where to start, even. And no ambition to learn, whilst Firefox and uBlock keep going. Seriously why should I? Maybe someone more able than I can share their knowledge with a pointer to a guide that says why this is better than what I have, and how to get it running on my Windows box.

My current position is to step wide and rather carefully around anything by/from Google.

Re:Google Chromium, sans integration with Google by path411 on Monday November 29, 2021 @06:39PM (#29386845)
Just use brave. I don't get why people are still trying to split off a new no-Google pro privacy chromium when there is a Very good option already. If people pushed to help brave even better we would be in a very good world
Re:Google Chromium, sans integration with Google by Eelongate on Monday November 29, 2021 @09:36PM (#29388223)
Brave shills cryptoshit at me, and Mozilla shills VPNs at me. Chrome is from an ad company. All three set off my sleaze alarm. What a sad state of affairs.
Re:Google Chromium, sans integration with Google by Certhas on Tuesday November 30, 2021 @03:34AM (#29390134)
If Brave and Firefox are in the same league as Chrome for you your sleaze alarm is a very very bad guide to the modern world and seriously needs upgrading.
Re:Google Chromium, sans integration with Google by Eelongate on Tuesday November 30, 2021 @08:31AM (#29391866)
There are different levels of sleaze; I use firefox not chrome so don't try to put words into my mouth. While firefox may be a better choice than the other two, that's not saying much and Mozilla is very sleazy. If you don't see that, maybe you're acclimatized to it.
Re:Google Chromium, sans integration with Google by KronisLV on Tuesday November 30, 2021 @12:58PM (#29395206)
> While firefox may be a better choice than the other two, that's not saying much and Mozilla is very sleazy.

Rather than take such statements at face value, here's an example of one such instance that probably hurts its credibility: https://calpaterson.com/mozilla.html

Also, they're not exactly a world apart from Google in some respects either, for example: https://killedbymozilla.com/ vs https://killedbygoogle.com/ (though i guess the amount of projects also illustrates the difference in their sizes)

However, that's not to say that we even have many viable alternatives to Firefox either: https://batsov.com/articles/2021/11/28/firefox-is-the-only-a...

Personally, i think that we're past the peak of Firefox and are currently in the midst of it fading away, which i expect will come to its conclusion in the following decade. Apart from that, we basically have just a bunch of browsers that are all similar to Chromium.

Essentially, Chrome will have probably lived long enough to kill IE by becoming the next IE.

Who knows where the web standards will go when there will only be Google backed browsers: https://mozilla.github.io/standards-positions/

Re:Google Chromium, sans integration with Google by blindmute on Tuesday November 30, 2021 @10:08AM (#29392898)
How do you recommend Mozilla generates the millions in revenue necessary to develop a browser?
Re:Google Chromium, sans integration with Google by ButtSpark69 on Tuesday November 30, 2021 @02:23AM (#29389799)
In Brave you can just turn the adds off. They're optional for if you want to earn their token.
Re:Google Chromium, sans integration with Google by onion2k on Tuesday November 30, 2021 @03:21AM (#29390069)
You're still supporting the cryptocurrency ecosystem by using it though. It's not completely unreasonable to want to avoid doing that if you're opposed to cryptocurrencies in a wider context.
Re:Google Chromium, sans integration with Google by vadfa on Tuesday November 30, 2021 @06:24AM (#29391000)
You can do that but they will eventually add a new ad.

One day they added a small widget to buy crypto in the new tab page. That was the breaking point for me. Like it happened with Firefox ads, I started to understand that Brave was working against me too.

Re:Google Chromium, sans integration with Google by path411 on Tuesday November 30, 2021 @03:55AM (#29390253)
Brave even in the discussion is atleast a big improvement in affairs. I couldn't name a single chromium privacy fork from 5 years ago or whenever they started.

It's also like a few clicks to turn off brave settings. It's less setup for brave than I go through on any new video game settings lol

Re:Google Chromium, sans integration with Google by wutbrodo on Monday November 29, 2021 @11:21PM (#29388919)
Yes, high-quality free products tend to try to find ways to fund themselves that involve appeals to their users. It's beyond ludicrous to find this a "sad state of affairs".
Re:Google Chromium, sans integration with Google by IntelMiner on Tuesday November 30, 2021 @03:19AM (#29390058)
If only there was some sort of "free high quality product" operating system that existed and proved this asinine defense of capitalism wrong
Re:Google Chromium, sans integration with Google by p410n3 on Tuesday November 30, 2021 @03:28AM (#29390105)
That'd be nice.

But all we got is Linux on the desktop...

Re:Google Chromium, sans integration with Google by LordAtlas on Tuesday November 30, 2021 @04:17AM (#29390370)
Comedy is truth and pain.
Re:Google Chromium, sans integration with Google by moonchrome on Tuesday November 30, 2021 @04:35AM (#29390452)
>If only there was some sort of "free high quality product" operating system that existed and proved this asinine defense of capitalism wrong

The only reason Linux is popular on servers is because it has huge corporate sponsorship. Big players figured it it's more beneficial for their bottom line to commoditize the backend infrastructure and invest in OSS. Same is happening with developer tools.

It's not happening with anything consumer facing because everyone wants to take their angle at capitalising on the market. I can't think of quality user facing OSS that isn't aimed at developers or isn't trying to capitalise on the users somehow. Scratch that - blender is the only one I can think of - these guys are an amazing exception.

Re:Google Chromium, sans integration with Google by hattar on Tuesday November 30, 2021 @11:31AM (#29393921)
Keepass, Calibre, and 7-zip come to mind.
Re:Google Chromium, sans integration with Google by moonchrome on Tuesday November 30, 2021 @04:20PM (#29397608)
I won't argue these projects aren't quality because they certainly do the job, but they obviously lack polish of commercial software. Eg. despite looking into kepass I still chose to pay for 1password, just for the convenience.
Re:Google Chromium, sans integration with Google by SalamiMoon on Tuesday November 30, 2021 @12:58PM (#29395207)
VLC and OBS as well.
Re:Google Chromium, sans integration with Google by moonchrome on Tuesday November 30, 2021 @04:17PM (#29397578)
VLC is a good point I forgot about it. AFAIK OBS is sponsored by streaming platforms - I think it's another case of comoditizing the infrastructure.
Re:Google Chromium, sans integration with Google by wutbrodo on Wednesday December 01, 2021 @12:49PM (#29406798)
Another free product is the online dictionary! You may want to look up the word "tend", and the lack of universality it implies.
Re:Google Chromium, sans integration with Google by DeathArrow on Tuesday November 30, 2021 @03:56AM (#29390263)
I use Edge. It works on Windows, Linux and Android.
Re:Google Chromium, sans integration with Google by moonchrome on Tuesday November 30, 2021 @04:27AM (#29390417)
This is the worst option, Microsoft has consistently show they have the lowest ethical standards when it comes to products like Edge. They packed in a 3rd party payment tool in the browser ! It's like browser with crapware built in.

The only reason they aren't worse than Google is that they've been so shit at capturing the market share they don't get to make the same kind of moves, but Bing/Edge are not good alternatives for Google/Chrome.

I'm not one of those people that screams "M$ evil boooo", I actually use .NET day-to-day on a current project. But they have a really shit track record on Edge, it's the first browser I would avoid.

Re:Google Chromium, sans integration with Google by skrowl on Tuesday November 30, 2021 @11:26AM (#29393856)
Your M$ evil boooo mentality is somewhat out of date.

Microsoft is making great strides in open source and Linux. A decade ago, you wouldn't have believed MS would publish SQL Server for Linux, release something as great as VS Code, create Windows Subsystem for Linux (and Android soon), acquire npm and github and make them better rather than destroying them, etc.

Re:Google Chromium, sans integration with Google by heavyset_go on Tuesday November 30, 2021 @04:29PM (#29397721)
Re:Google Chromium, sans integration with Google by DeathArrow on Tuesday November 30, 2021 @05:00AM (#29390575)
What 3rd party payment? I enjoy Edge because it blocks ads on Android, supports Chrome extensions and it is not controlled by Google.
Re:Google Chromium, sans integration with Google by moonchrome on Tuesday November 30, 2021 @05:10AM (#29390626)
There was a post here recently about it [1]. After shipping this with browser I would have 0 trust in this product.

I gave up on Edge because it didn't support uBlock origin on Android, I view bundled add blockers as just another way for the browser to block competition while still serving you their own "respectful" ads.

[1] https://www.xda-developers.com/microsoft-edge-buy-now-pay-la...

Re:Google Chromium, sans integration with Google by soundnote on Thursday December 02, 2021 @07:23AM (#29415223)
Edge is a quality product, but sadly a privacy disaster. Their new tab page is chatty as hell, they do run their own sync backend, but that backend is not fully end to end encrypted, only some data types are. Their session IDs are hardware-based, while many other browsers' are more transient (some don't persist across browser restarts, some do).
Re:Google Chromium, sans integration with Google by jug on Tuesday November 30, 2021 @04:54AM (#29390544)
Vivaldi?
Re:Google Chromium, sans integration with Google by NylaTheWolf on Tuesday November 30, 2021 @01:26PM (#29395572)
I've started using Vivaldi to break away from Chrome because the features just drew me in. It has a its quirks and flaws, but I really like it!
Re:Google Chromium, sans integration with Google by howdydoo on Monday November 29, 2021 @07:33PM (#29387281)
Ungoogled Chromium isn't new. It predates Brave by years. And Brave is funded by advertising, just like Google. (In theory, at least, if the company becomes self-sustaining.) I'm not sure why we needed to add cryptocurrency to that formula.
Re:Google Chromium, sans integration with Google by blacksmith_tb on Monday November 29, 2021 @07:51PM (#29387426)
I only use Brave for Google properties like gMaps and Google Translate (which never work quite right in FF for me), but you don't have to turn on any of the crypto stuff if you don't want to, I keep it all disabled.
Re:Google Chromium, sans integration with Google by stjohnswarts on Tuesday November 30, 2021 @02:31PM (#29396382)
I don't have a problem with ads, I have a problem with tracking and profile building.
Re:Google Chromium, sans integration with Google by Yizahi on Tuesday November 30, 2021 @05:05AM (#29390601)
The problem is that Brave, Edge, Chromium, Vivaldi and everything else are not "split from Chrome". They are in sync in Chrome and just add their gimmics to every new Chrome change. There is zero point in using any of them if the target is to dethrone Google from their monopoly. The real "split from Chrome" browser is for example Safari - Safari and Chrome go back to the same Webkit but went different ways, with different decisions and different codebase. Brave is just a clone of Chrome with bells and whistles. Not very brave, just saying :)
Re:Google Chromium, sans integration with Google by freedomben on Tuesday November 30, 2021 @05:08PM (#29398121)
You think Ungoogled Chromium is more split than Brave is? Or are you not replying to what the parent said?
Re:Google Chromium, sans integration with Google by IncRnd on Monday November 29, 2021 @09:47PM (#29388322)
Well, if I took all the brave features out of brave, it might then be reasonable to use.
Re:Google Chromium, sans integration with Google by MisterSandman on Wednesday December 01, 2021 @10:24AM (#29404559)
Brave is done a lot of sleazy shit in the past, I clouding redirecting all Amazon links to their own Amazon referrals etc. They're hardly the knight in shining armour HN makes them out to be.
Re:Google Chromium, sans integration with Google by yosito on Monday November 29, 2021 @07:43PM (#29387379)
I'm curious why Brave crashes on CalyxOS (degoogled Android) any time I try to view my wallet balance.
Re:Google Chromium, sans integration with Google by bsclifton on Tuesday November 30, 2021 @01:36AM (#29389569)
Likely due to SafetyNet API not being supported on that platform. I think this is captured with https://github.com/brave/brave-browser/issues/15344
Re:Google Chromium, sans integration with Google by franga2000 on Tuesday November 30, 2021 @02:00AM (#29389686)
Why the hell does a web browser implement SafetyNet?!? The one and only justifiable use for SafetyNet that I've seen is Snapchat - everything else has been a net negative...
Re:Google Chromium, sans integration with Google by bsclifton on Tuesday November 30, 2021 @11:44AM (#29394086)
If a user has Brave Rewards and ads enabled and gets an ad grant at the end of the month, SafetyNet is one measure used to help filter out fraudsters. The absence of it shouldn't cause a crash though
Re:Google Chromium, sans integration with Google by heavyset_go on Tuesday November 30, 2021 @04:31PM (#29397749)
It's DRM that ensures only Google-approved platforms can run Android apps.
Re:Google Chromium, sans integration with Google by yosito on Tuesday November 30, 2021 @07:14AM (#29391290)
Thanks for the info! Very disappointing that Brave markets themselves as a degoogled browser, but depends on Google Play Services.
Re:Google Chromium, sans integration with Google by redkoala on Monday November 29, 2021 @06:50PM (#29386942)
Brave is also based on the Chromium engine, and using any Chromium based browser would work against open web standards.
Re:Google Chromium, sans integration with Google by henvic on Monday November 29, 2021 @06:34PM (#29386790)
So you say your current position is to be rather carefully around anything by/from Google, but you trust Internet randos to build the binary of the browser you use?

Okay.

Re:Google Chromium, sans integration with Google by wongarsu on Monday November 29, 2021 @07:30PM (#29387260)
Firefox is a well-known project that I've followed for one and a half decade, with roots much older than that and an established an well-known governance structure. I'd certainly trust them as much if not more than Google.

Unlike this project, which is very much from "internet randos"

Re:Google Chromium, sans integration with Google by ekianjo on Tuesday November 30, 2021 @01:26AM (#29389529)
> with roots much older than that and an established an well-known governance structure

such a well-known governance that keeps putting back telemetry and ads when users dont want them.

Re:Google Chromium, sans integration with Google by franga2000 on Tuesday November 30, 2021 @04:13AM (#29390348)
The term "telemetry" can mean anything from automatic crash reports to click tracking to transmitting your browsing history along with your social security number. Google is far closer to the end of that spectrum, Mozilla is somewhere in the lower first half.

As for ads - where? I haven't seen any and I've been using Firefox on multiple platforms for many years.

Re:Google Chromium, sans integration with Google by krageon on Tuesday November 30, 2021 @05:22AM (#29390683)
Both ends of the telemetry spectrum are evil, explicitly because the term means nothing except "data about you".
Re:Google Chromium, sans integration with Google by franga2000 on Tuesday November 30, 2021 @06:31PM (#29398810)
That's...not what telemetry means...

Even if it did, we're again back at the point of "X is a spectrum". "evil" is a spectrum which, according to you, includes anonymous crash reports and then goes on to include serial killers and war criminals. Even then, anonymised usage data used to guide development is far less evil than collecting highly personal and identifying data and using it for targeted psychological manipulation to get you to buy things.

I get it, Mozilla isn't the poster child FLOSS org that we'd like it to be, but it's still orders of magnitude better than the competition.

Re:Google Chromium, sans integration with Google by mkl on Tuesday November 30, 2021 @05:36AM (#29390774)
> the term means nothing except "data about you".

No, crash reports are primarily data about the program, with very little if anything about you.

Re:Google Chromium, sans integration with Google by krageon on Wednesday December 01, 2021 @06:08AM (#29402657)
Very few applications take pains to make sure no personal information is submitted in crash dumps. Generally it is just a bald memory dump that you're supposed to ship out - definitely not a good idea if you care about your privacy.
Re:Google Chromium, sans integration with Google by ciphol on Tuesday November 30, 2021 @04:42AM (#29390485)
So they will do stuff like show you ads. They won't do stuff like steal your credit card details, passwords, or identity which an internet rando might do.
Re:Google Chromium, sans integration with Google by dkdk8283 on Tuesday November 30, 2021 @05:11AM (#29390628)
Mozilla has tested our patience with Pocket, a horrible service that’s more or less abused by Moz.
Re:Google Chromium, sans integration with Google by lopis on Tuesday November 30, 2021 @05:34AM (#29390759)
Is a pre-installed clipboard addon somehow as bag as siphoning all your private data and browsing habits? I don't think we're comparing equivalent evils here. It's also easy to not use Pocket.
Re:Google Chromium, sans integration with Google by wongarsu on Tuesday November 30, 2021 @05:31AM (#29390748)
Yes, there's a lot to be desired with Mozilla, and I don't think they do a particularly good job. With "I trust them as much if not more than Google" I wasn't setting a particularly high bar.
Re:Google Chromium, sans integration with Google by bryceacc on Monday November 29, 2021 @07:21PM (#29387189)
i read that as "why bother with a hacked up chromium when i can just use firefox"
Re:Google Chromium, sans integration with Google by smitty1e on Tuesday November 30, 2021 @12:08AM (#29389172)
Point being that you're always trusting somebody.

"Reflections on Trusting Trust": https://www.cs.cmu.edu/~rdriley/487/papers/Thompson_1984_Ref...

And even if you go Full OpenBSD, you're still relying on some chip microcode and BIOS that you bought sight-unseen.

So, unless the Free Software Foundation staffs its own fab staffed by angels, the best we can do is minimize risk.

Re:Google Chromium, sans integration with Google by another-dave on Monday November 29, 2021 @06:40PM (#29386856)
Wisdom of crowds though — there's enough eyes on the stuff built by "internet randos" over at Mozilla to have a larger level of trust in it Vs an unknown fork of Chromium
Re:Google Chromium, sans integration with Google by tshaddox on Monday November 29, 2021 @07:07PM (#29387092)
Do you trust Internet randos to build the binaries of the compilers you use to compile the Chromium source code? How deep do we need to go?
Re:Google Chromium, sans integration with Google by spudlyo on Monday November 29, 2021 @07:38PM (#29387336)
If you really want to blow your mind you can go all the way back to stage0[0].

A more practical depth would be to bootstrap with GNU Mes, which is a source based bootstrapping path, that begins with a tiny scheme interpreter (~5000 LOC of simple C) and a C compiler written in scheme that are mutually self-hosting.

These tools can compile a slightly patched version of TinyCC that is self-hosting. Using this C compiler you can bootstrap a bunch of gnutools (glibc, binutils, gcc) and using these tools you can bootstrap a full Guix Linux distro.

[0]: https://github.com/oriansj/stage0

Re:Google Chromium, sans integration with Google by not2b on Monday November 29, 2021 @09:24PM (#29388114)
The bootstrapping process that GCC uses is as follows:

stage 1: build from source using your existing compiler

stage 2: build again from source using the compiler you just built

stage 3: (just for checking): build a stage 3 compiler from the stage 2 compiler. Verify that it is byte-for-byte identical.

extra stages for the paranoid: repeat the process with a different starting compiler, as unrelated as possible. Again, verify that the output is bit-for-bit identical. You then know either that you're good, that the compiler reflects the source, or both starting compilers have the same devious hidden hack, perhaps courtesy of Ken Thompson himself.

GNU Mes achieves that paranoid step: once you verify with GNU Mes that you get the same bits, you don't really have to do this ever again, because you can certify that the compiler you get is reproducible from source and has no tricks.

Re:Google Chromium, sans integration with Google by adar on Tuesday November 30, 2021 @12:53AM (#29389379)
> So you say your current position is to be rather carefully around anything by/from Google, but you trust Internet randos to build the binary of the browser you use?

How did you come to this conclusion when they stated that they'd rather use Firefox? Or are you saying Mozilla are the internet randos?

Re:Google Chromium, sans integration with Google by glitchc on Tuesday November 30, 2021 @12:19AM (#29389214)
Why not? I trust internet randos to build the binaries of (linux) OSes I use. It’s not like I know the folks who compiled the Ubuntu or Manjaro LiveCD from Adam.
Re:Google Chromium, sans integration with Google by ipaddr on Monday November 29, 2021 @07:38PM (#29387342)
Wouldn't you trust randos with nothing in common but trying to build an open browser vs a corporation who mission is to gather information from you via your browser?

Sounds a little crazy not to trust them.

Re:Google Chromium, sans integration with Google by minhazm on Monday November 29, 2021 @07:55PM (#29387449)
The trust is in different areas. The risk that Google would ship something that steals your passwords, addresses, or credit card information and does anything harmful with it besides ad targeting is basically zero. You know what you're getting with Google for the most part. The risk in the case of downloading random binaries is they may actually steal your information and cause real harm beyond ad targeting.

If you want chromium without Google there are several options such as Edge, Opera, Brave and probably a dozen more I've never heard of.

Re:Google Chromium, sans integration with Google by ineedasername on Monday November 29, 2021 @11:12PM (#29388867)
I trust that Google will abuse my personal information for monetary gain via advertising. I also trust that their compiled versions of Chrome will not be a ticking time bomb of ransomware.

On the other hand, I simply don't trust internet randos, much less to install their binaries.

And it seems like a third option of Firefox w/ uBlock is less bad than either of the above.

Re:Google Chromium, sans integration with Google by ineedasername on Monday November 29, 2021 @11:05PM (#29388835)
No, unless I misunderstand them, they're saying they make do with Firefox and uBlock. They're not saying they will download the rando binary.
Re:Google Chromium, sans integration with Google by minitech on Monday November 29, 2021 @06:18PM (#29386642)
If you don’t use ungoogled-chromium, you’re presumably not downloading and running community-provided non-reproducible binary blobs of ungoogled-chromium, so you don’t need to learn to compile them from source instead. That’s what the comment was about.
Re:Google Chromium, sans integration with Google by deusum on Monday November 29, 2021 @05:45PM (#29386293)
Have some fun, make your own delta script. Download only what you need, recompile!
Re:Google Chromium, sans integration with Google by ThatFave on Tuesday November 30, 2021 @04:54AM (#29390543)
I like LibreFox.
Re:Google Chromium, sans integration with Google by skrowl on Tuesday November 30, 2021 @11:16AM (#29393744)
https://www.basilisk-browser.org/ and https://www.gnu.org/software/gnuzilla/ are also nice, depending on which OS you're on
Re:Google Chromium, sans integration with Google by kreeben on Tuesday November 30, 2021 @04:59AM (#29390573)
I'm a waterfoxer, myself. Unmozillad Firefox. I'm going to unwaterfox the shit out of that browser if they start acting up.
Re:Google Chromium, sans integration with Google by cyanydeez on Monday November 29, 2021 @07:58PM (#29387464)
someone should setup some bare shell sandbox called "build your own chromium"

/nerdsnipe

Re:Google Chromium, sans integration with Google by makeitdouble on Monday November 29, 2021 @08:03PM (#29387503)
Could that be straight running the CI build image on your machine ?
Re:Google Chromium, sans integration with Google by brian_herman on Monday November 29, 2021 @09:16PM (#29388044)
yes
Re:Google Chromium, sans integration with Google by j-james on Monday November 29, 2021 @06:39PM (#29386847)
Considerably more trustworthy binaries are available for Arch, Debian, and Fedora through OpenSUSE's Open Build Service. Arch binaries are also reproducible.

https://build.opensuse.org/project/show/home:ungoogled_chrom...

https://github.com/Eloston/ungoogled-chromium/discussions/14...

https://github.com/ungoogled-software/ungoogled-chromium-arc...

Re:Google Chromium, sans integration with Google by anotherhue on Monday November 29, 2021 @07:59PM (#29387474)
NixOS has it packaged, reproducibly I presume? https://github.com/NixOS/nixpkgs/blob/8a308775674e178495767d...
Re:Google Chromium, sans integration with Google by iszomer on Monday November 29, 2021 @05:28PM (#29386107)
Took a few hours to compile on a ryzen 2600.

Worth it until the next "update", I think.

Re:Google Chromium, sans integration with Google by londons_explore on Tuesday November 30, 2021 @01:25AM (#29389524)
Chromium security patches usually don't require a full recompile. Usually an incremental build will just take 30 seconds or so. Obviously that still means you need 100GB spare for the working directory.
Re:Google Chromium, sans integration with Google by Uehreka on Monday November 29, 2021 @05:47PM (#29386313)
Does Chromium have `make -j$(nproc)` or equivalent? Because a few hours on a fairly recent processor with a whole bunch of cores sounds long.
Re:Google Chromium, sans integration with Google by ghoward on Monday November 29, 2021 @05:54PM (#29386391)
Not GP, I am a Gentoo user that compiles ungoogled-chromium from source. I have a 16-core AMD CPU.

Despite that, it takes 4-8 hours to compile, due to two factors: 40,000+ separate targets, of which most are C++ files (famously slow to compile anyway).

And yes, 40,000+ separate targets is no exaggeration; ninja's first run claims about 18,000 targets, and after it finishes those, it generates a second ninja file that has to compile 23,000 targets.

I personally think it's worth it. Others may disagree, and I can't blame them. I have to run it overnight.

Re:Google Chromium, sans integration with Google by nicce on Monday November 29, 2021 @06:45PM (#29386908)
Something is off there. I have Ryzen 3900X and it takes around 1-1,5 hours to compile ungoogled chromium.

It is really hard to keep up-to-date with security patches if you need to compile every few days from source with that time..

Edit: Also 32GB RAM which matters

Re:Google Chromium, sans integration with Google by numpad0 on Monday November 29, 2021 @11:29PM (#29388970)
The fact that it takes 1.5 hours on essentially an early 2000s supercomputer cluster full steam ahead to compile a fancy HTML viewer with integrated lightweight Java-like mini script language is bonkers.
Re:Google Chromium, sans integration with Google by cylon13 on Tuesday November 30, 2021 @02:46AM (#29389893)
You may be under-appreciating just how fancy this thing is.
Re:Google Chromium, sans integration with Google by Nextgrid on Tuesday November 30, 2021 @04:36AM (#29390461)
I wonder how long does Java (which actually has a standard library, unlike JavaScript) take to compile? Would be an interesting comparison.
Re:Google Chromium, sans integration with Google by ghoward on Tuesday November 30, 2021 @10:23AM (#29393080)
Far less on my machine. I think 1 hour?
Re:Google Chromium, sans integration with Google by throwdbaaway on Monday November 29, 2021 @07:19PM (#29387177)
Here with Ryzen 5700G, it takes almost 2.5 hours to compile chromium (doing one at the moment). This is with /var/tmp/portage mounted on tmpfs.
Re:Google Chromium, sans integration with Google by ghoward on Monday November 29, 2021 @08:02PM (#29387493)
I have a 3900, no X, and 32 GB of RAM. I used to use a tmpfs, but I found that the build would run out of memory.
Re:Google Chromium, sans integration with Google by nicce on Tuesday November 30, 2021 @07:19AM (#29391319)
What if you try to compile in similar way than here? https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=ungoo...

Edit: Also, 3900 is 3900X running on eco mode (same spec but half power). You might get a lot more performance by tuning BIOS settings.

Re:Google Chromium, sans integration with Google by ghoward on Tuesday November 30, 2021 @10:27AM (#29393128)
I'm not going to try to compile by hand, unfortunately. <shudder>

I'll take a peek at the BIOS, but I'll also no good at doing such things.

Re:Google Chromium, sans integration with Google by bee_rider on Monday November 29, 2021 @08:39PM (#29387748)
Do you have to do the make clean all, or equivalent, every time? Chrome has a ton of bits and bobs built in, right? Not all of which need to be updated every time (I guess?).

I wonder how it compares to the build time of something with equivalent functionality, like firefox.

Re:Google Chromium, sans integration with Google by danaos on Monday November 29, 2021 @06:18PM (#29386636)
It typically takes more than 20 hours on my dual core laptop. It's a pain, but once compiled I get the best of both worlds: fast as chrome, privacy friendly as firefox.

EDIT: Looks like popularity is on the rise [1]. Hopefully it will make it into the community repository.

[1] https://pkgstats.archlinux.de/packages/ungoogled-chromium

Re:Google Chromium, sans integration with Google by prurigro on Monday November 29, 2021 @08:46PM (#29387803)
Are you building on an HDD? I went from 3-4 hours to under two when I switched to an SSD.
Re:Google Chromium, sans integration with Google by ghoward on Monday November 29, 2021 @11:26PM (#29388952)
It's off an SSD. I have an SSD for my OS, which is where /var/tmp is on my machine.
Re:Google Chromium, sans integration with Google by ori_b on Monday November 29, 2021 @06:15PM (#29386614)
Chromium is big. I think the last time I looked, it's larger than all the BSDs combined.
Re:Google Chromium, sans integration with Google by throwaway2077 on Monday November 29, 2021 @06:10PM (#29386558)
holy shit, what did the other dude who replied to this 15 minutes ago do?
Re:Google Chromium, sans integration with Google by contravariant on Monday November 29, 2021 @06:15PM (#29386612)
Well going by some of their other comments, probably not nothing.
Re:Google Chromium, sans integration with Google by bullen on Monday November 29, 2021 @06:02PM (#29386486)
It's interesting the first release on that page is from 2016 and then the build .zip was 69MB, the last release from yesterday weighs 100MB compared to the official chromium which is 179MB that is alot of google and alot of non-google added in 5 years!
Re:Google Chromium, sans integration with Google by NavinF on Monday November 29, 2021 @09:18PM (#29388061)
I can't find a list of removed features, but I'm gonna take a wild guess that it includes proprietary codecs. It's the same reason why the chromium binaries in most distro repos are smaller than the official ones, but also useless for normal users that want to experience all content on the net.
Re:Google Chromium, sans integration with Google by FinalBriefing on Monday November 29, 2021 @05:57PM (#29386436)
Couldn't they (or someone) set up a Github Action to compile the project on every release?
Re:Google Chromium, sans integration with Google by easton on Monday November 29, 2021 @10:27PM (#29388612)
I forked the repo with the intention of doing this a couple months ago. The default Windows runner for Actions doesn’t have enough free disk space to compile Chromium (at least, given the build instructions the project provided). Given it took an hour to fail every time, it made trying to optimize hard and I eventually gave up.
Re:Google Chromium, sans integration with Google by francisduvivier on Tuesday November 30, 2021 @03:05AM (#29389985)
Got a link to that fork? I might want to pick that up sometime.
Re:Google Chromium, sans integration with Google by easton on Tuesday November 30, 2021 @03:10PM (#29396862)
https://github.com/jedieaston/ungoogled-chromium-windows isn't my original attempt (I deleted the original repo, oops), but I recreated pretty much where I was. GH Actions runners only have 14GB of usable space, and Chromium requires 100GB or so of free space to compile on Windows apparently: https://chromium.googlesource.com/chromium/src/+/refs/heads/...
Re:Google Chromium, sans integration with Google by heavyset_go on Monday November 29, 2021 @06:43PM (#29386878)
GitHub Actions free tier comes with ~34 hours of free compute time with 500MB storage. Pro comes with 50 hours and 1GB. Enterprise comes with much more. Building on Windows or macOS divides those compute rates by 2 and 10 respectively.

For a project with frequent point releases, building Chromium via GitHub might require a monetary commitment.

Re:Google Chromium, sans integration with Google by nicce on Monday November 29, 2021 @06:47PM (#29386920)
Has it changed? It used to be unlimited for open projects.
Re:Google Chromium, sans integration with Google by heavyset_go on Monday November 29, 2021 @06:55PM (#29386987)
I wasn't aware it was ever free for open projects. Reading this page shows that you're right[1], public repositories can use GitHub Actions for free.

[1] https://github.com/features/actions

Re:Google Chromium, sans integration with Google by moffkalast on Monday November 29, 2021 @07:36PM (#29387309)
So what's stopping them?
Re:Google Chromium, sans integration with Google by heavyset_go on Monday November 29, 2021 @08:02PM (#29387499)
Seems like something someone with some time can make a pull request for ;)
Re:Google Chromium, sans integration with Google by ronnier on Monday November 29, 2021 @05:05PM (#29385884)
I just use Brave browser now. It's very good. I can use chrome extensions.
Re:Google Chromium, sans integration with Google by keyle on Monday November 29, 2021 @05:22PM (#29386052)
I've had a horrible experience on PC with early Brave. I'll never install that again. Just understand this, you don't trust Google, fine... Now do you trust some randos telling you you should trust them instead of Google...
Re:Google Chromium, sans integration with Google by ldiracdelta on Monday November 29, 2021 @06:07PM (#29386534)
I'm inclined to trust Brenden Eich over Google or random compiles.
Re:Google Chromium, sans integration with Google by ronnier on Monday November 29, 2021 @05:38PM (#29386215)
Yeah, because they don't control half of the internet.
Re:Google Chromium, sans integration with Google by BrendanEich on Tuesday November 30, 2021 @02:57AM (#29389946)
How early? Could be worth trying again.
Re:Google Chromium, sans integration with Google by smoldesu on Monday November 29, 2021 @05:09PM (#29385925)
I think I trust a random binary blob more than I do Brave's random binary blob, with all of it's crypto lug-alongs.
Re:Google Chromium, sans integration with Google by ronnier on Monday November 29, 2021 @05:14PM (#29385971)
The crypto stuff does weird me out. But I'd rather use it than a google product.
Re:Google Chromium, sans integration with Google by fsflover on Monday November 29, 2021 @06:02PM (#29386490)
Re:Google Chromium, sans integration with Google by jptech on Monday November 29, 2021 @09:32PM (#29388184)
I use Firefox as my main browser, Brave as backup foot sites that don't work well with FF. Brave does a good job with randomizing fingerprints.
Re:Google Chromium, sans integration with Google by path411 on Monday November 29, 2021 @06:40PM (#29386855)
Pretty easy to turn off the crypto stuff
Re:Google Chromium, sans integration with Google by ronnier on Monday November 29, 2021 @06:54PM (#29386983)
Agreed. That's what I did.
Re:Google Chromium, sans integration with Google by smoldesu on Monday November 29, 2021 @06:19PM (#29386664)
I'd rather use a Google product than a Brendan Eich one.
Re:Google Chromium, sans integration with Google by andrepd on Monday November 29, 2021 @06:03PM (#29386491)
Well why choose? Just use neither.
Re:Google Chromium, sans integration with Google by dartharva on Tuesday November 30, 2021 @12:45AM (#29389348)
I don't know, Brave has always broken more sites and failed to block more ads for me, than either Chromium or Firefox with uBlock Origin.
Re:Google Chromium, sans integration with Google by webmobdev on Monday November 29, 2021 @05:08PM (#29385914)
Vivaldi Browser is a better Chrome clone than Brave.
Re:Google Chromium, sans integration with Google by keyle on Monday November 29, 2021 @05:27PM (#29386100)
Interesting, that source code is growing FAST though, I wonder why that is...

https://vivaldi.com/source/

edit: "integrated email client" Ok now I see why ;)

Re:Google Chromium, sans integration with Google by konart on Tuesday November 30, 2021 @12:52AM (#29389369)
Vivaldi, just like Opera back in a day has things integrated, yeah... They even have Philips Hue controls https://help.vivaldi.com/desktop/miscellaneous/philips-hue/
Re:Google Chromium, sans integration with Google by MrWiffles on Monday November 29, 2021 @05:33PM (#29386157)
I thought Vivaldi was closed source for some reason, so thank you for this! I may be using that more often now!
Re:Google Chromium, sans integration with Google by pseudalopex on Monday November 29, 2021 @06:18PM (#29386641)
The UI is closed source.
Re:Google Chromium, sans integration with Google by keyle on Tuesday November 30, 2021 @04:34AM (#29390449)
Right, I didn't know that

> Note that, of the three layers above, only the UI layer is closed-source. Roughly 92% of the browser’s code is open source coming from Chromium, 3% is open source coming from us, which leaves only 5% for our UI closed-source code

That changes the equation quite a bit.

Re:Google Chromium, sans integration with Google by Bayart on Monday November 29, 2021 @06:46PM (#29386918)
It's still readable and editable, AFAIK. At least the CSS files.
Re:Google Chromium, sans integration with Google by pseudalopex on Monday November 29, 2021 @06:56PM (#29386988)
Re:Google Chromium, sans integration with Google by 1_player on Monday November 29, 2021 @05:49PM (#29386334)
Vivaldi is the definition of bloat. What was that saying, that all software grows until it bundles an entire mail client? Yeah, that's Vivaldi.
Re:Google Chromium, sans integration with Google by Bayart on Monday November 29, 2021 @06:47PM (#29386921)
It's just doing the same stuff Opera did (with a much less pleasing engine).

I've used Vivaldi for years but now I'm getting split on it. I've got regressions that are just unacceptable (especially when it comes to video playback), but at the same time it comes with features I can't live without.

Re:Google Chromium, sans integration with Google by yborg on Tuesday November 30, 2021 @04:45AM (#29390493)
Zawinski's Law of Software Envelopment : “Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can.”
Re:Google Chromium, sans integration with Google by 1_player on Tuesday November 30, 2021 @05:33AM (#29390753)
Google/Chrome has gmail. Vivaldi has a mail client. That's why Firefox is dying!
Re:Google Chromium, sans integration with Google by NylaTheWolf on Tuesday November 30, 2021 @01:30PM (#29395619)
I mean, there are different setups of Vivaldi you can choose when you first open the browser: https://vivaldi.com/features/#essentials

Essentials gives you the very basic stuff, classic gives you some extra features, and fully loaded gives you the built in mail client and all that other stuff.

Re:Google Chromium, sans integration with Google by theduder99 on Monday November 29, 2021 @05:09PM (#29385924)
because reasons?
Re:Google Chromium, sans integration with Google by heavyset_go on Monday November 29, 2021 @05:01PM (#29385831)
Anyone know how the Flatpak builds of this project[1] are built? Does FlatHub have a CI pipeline that builds Ungoogled Chromium binaries?

[1] https://flathub.org/apps/details/com.github.Eloston.Ungoogle...

Re:Google Chromium, sans integration with Google by wjt on Monday November 29, 2021 @05:10PM (#29385934)
They are built by Flathub, just like the vanilla Chromium build on Flathub.

Here is the most recent build logs for x86_64 https://flathub.org/builds/#/builders/12/builds/8123 which I found from the GitHub green-tick status icon on the latest commit on https://github.com/flathub/com.github.Eloston.UngoogledChrom....

Re:Google Chromium, sans integration with Google by heavyset_go on Monday November 29, 2021 @06:38PM (#29386829)
Thanks
Re:Google Chromium, sans integration with Google by Timothycquinn on Monday November 29, 2021 @06:38PM (#29386830)
How hard is it to compile these days? I recall trying to build several years back for Electron development work on Ubuntu and it was a royal pain in the butt.
Re:Google Chromium, sans integration with Google by mattowen_uk on Tuesday November 30, 2021 @05:24AM (#29390704)
Ok, let's say I'm a tech savvy Windows user. Assuming I have something like Visual Studio installed, would this compile correctly off the bat? I doubt it. (I've not tried tbh)

Personal experience, most of the source I download from GitHub either will straight refuse to compile in Visual Studio, or requires me tweaking a lot of the dependencies and stepping through the warnings and errors until it does.

"Ah, but don't use Visual Studio" you say. "Use XYZ-compiler-de-jour". Right, that's now in the 'too-hard/too-time-consuming' bucket, and I'll look for something else.

Re:Google Chromium, sans integration with Google by NavinF on Monday November 29, 2021 @09:27PM (#29388151)
Pretty easy if you have a reasonably fast PC (>8 cores, ideally HEDT/server), use one of the two popular platforms (Windows or Ubuntu) and don't try to outsmart the build system.
Re:Google Chromium, sans integration with Google by londons_explore on Tuesday November 30, 2021 @01:20AM (#29389493)
Chromium builds are reproducible though .. So why isn't this project using that to publish hashes of valid builds?
Re:Google Chromium, sans integration with Google by bigyellow on Tuesday November 30, 2021 @12:18PM (#29394602)
This is the hilarious irony of this entire software project. I trust Google a lot more to produce a safe binary than some random internet stranger who promises to be good. Even if I don't ultimately trust Google as a software vendor, I can at least make some reasonable assumptions about the security of their product.
Re:Google Chromium, sans integration with Google by fabianhjr on Monday November 29, 2021 @05:24PM (#29386069)
> I really hope the privacy-conscious people downloading this aren't just downloading these binary blobs and instead compiling it from source.

Those would be on a nix (linux/bsd/other) free source OS with distro specific binaries (or rolling their own and would be better off compiling it themselves anyways)

Re:Google Chromium, sans integration with Google by KennyBlanken on Monday November 29, 2021 @04:59PM (#29385810)
I am baffled that they would accept binaries, instead of, oh, say, pull requests helping set up builds.
Re:Google Chromium, sans integration with Google by onion2k on Monday November 29, 2021 @05:05PM (#29385883)
There is exactly such a PR - https://github.com/Eloston/ungoogled-chromium/pull/1693 - as you might imagine building a complex binary for many target OSs and flavors within OSs, it's a little complicated and requires some discussion about the right approach. In the mean time, binaries are available.
Re:Google Chromium, sans integration with Google by pajko on Monday November 29, 2021 @10:42PM (#29388694)
The Marmaduke build might be a better alternative in this regard: https://chromium.woolyss.com/
Re:Google Chromium, sans integration with Google by marcodiego on Monday November 29, 2021 @06:39PM (#29386840)
I installed it through flatpak. What is HN crowd opinion on this?
Re:Google Chromium, sans integration with Google by tshaddox on Monday November 29, 2021 @07:05PM (#29387081)
And for the precisely the same reason, I hope the privacy-conscious people who are compiling it from source aren't downloading their compilers as binary blobs!
Re:Google Chromium, sans integration with Google by pabs3 on Monday November 29, 2021 @08:24PM (#29387642)
There is a project to solve that, they aim to bootstrap an entire Linux distro from under 1K of machine code plus all the necessary source code.

https://bootstrappable.org/

Re:Google Chromium, sans integration with Google by moffkalast on Monday November 29, 2021 @07:34PM (#29387295)
And I sure hope they didn't download and install their OS from a premade image too, you really can't trust canonical and the rest of those gangs these days!
Re:Google Chromium, sans integration with Google by DavideNL on Thursday December 02, 2021 @03:49AM (#29413892)
> These binaries are provided by anyone

I don’t think this is true for macOS? the builds seem automated…

Re:Google Chromium, sans integration with Google by thumbellina on Tuesday November 30, 2021 @04:11AM (#29390335)
Or, more typically, the binary is built your distribution.