News for hackers. Stuff that matters.
Re:Facebook, WhatsApp Will Have to Share Messages With U.K.? by brenden2 on Saturday September 28, 2019 @12:06PM (#21101125)
Yep, it's a super difficult problem. Having the source code available, and being able to validate the builds yourself makes everything a lot easier.

It's one of the reasons the Debian project has worked so hard at reproducible builds: https://wiki.debian.org/ReproducibleBuilds/About

Bugs can certainly occur (like Heartbleed etc) but the alternative (closed source opaque binary blobs) is much worse.

Re:Facebook, WhatsApp Will Have to Share Messages With U.K.? by twoelfer on Saturday September 28, 2019 @12:28PM (#21101255)
No ordinary person is capable of building anything from source.
Re:Facebook, WhatsApp Will Have to Share Messages With U.K.? by pjkundert on Saturday September 28, 2019 @01:28PM (#21101615)
Check out Nix. Deterministic source derivations of pretty much anything you might want to build, trivially re-buildable from source by anyone. It takes seconds to install the "Nix Shell" on pretty much any of the modern OSes.

Now, to avoid the "Reflections On Trusting Trust" exploit, building the C compiler toolchain from known-good "root" compiler/linker toolchains, and then comparing the output vs. self-compilation is quite a bit harder.

Re:Facebook, WhatsApp Will Have to Share Messages With U.K.? by inimino on Saturday September 28, 2019 @07:30PM (#21103791)
Define "ordinary person", as plenty of people here have. However, there's very little difference between downloading a reproducible system that compiles everything on your machine and downloading a binary with a known checksum from a perspective of trust.
Re:Facebook, WhatsApp Will Have to Share Messages With U.K.? by brenden2 on Saturday September 28, 2019 @12:36PM (#21101308)
I used to use Gentoo, and I built my entire OS from source. I'm not extraordinary in any way, I'm just an ordinary person who has a deep interest in software and computers.
Re:Facebook, WhatsApp Will Have to Share Messages With U.K.? by UncleMeat on Saturday September 28, 2019 @01:12PM (#21101524)
I'd wager that fewer than 1/100,000 humans on the planet could feasibly build Gentoo from source.
Re:Facebook, WhatsApp Will Have to Share Messages With U.K.? by edoceo on Saturday September 28, 2019 @01:34PM (#21101655)
I've done two "stage one" builds of Gentoo. I'm not super skilled but, I had a lot of time and reference material. My bet is that folks could but would not want to. There is significant time cost.

Also, I'm still using one of those original builds on my laptop - upgraded of course...still mad love for my daily driver.

Re:Facebook, WhatsApp Will Have to Share Messages With U.K.? by shrimp_emoji on Saturday September 28, 2019 @01:57PM (#21101812)
>folks could but would not want to.

And so they never learned, and so they "can't".

In the same way, I can't use Gentoo or vim or compile either or ski or... :D

Re:Facebook, WhatsApp Will Have to Share Messages With U.K.? by inimino on Saturday September 28, 2019 @07:32PM (#21103801)
It's a pretty automated process. I'd estimate 1/10 of all people who can use a computer and install software at all could do it if they wanted to and had sufficient time.
Re:Facebook, WhatsApp Will Have to Share Messages With U.K.? by Filligree on Saturday September 28, 2019 @12:57PM (#21101425)
Which is, in itself, extraordinary. It can't be the solution for most of humanity.
Re:Facebook, WhatsApp Will Have to Share Messages With U.K.? by pjkundert on Saturday September 28, 2019 @12:24PM (#21101233)
The Nix project has been a spectacular help in this regard.