Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Why not make said switch default to off?


Because the NSA wants it on. And what makes you think the switch works?

Where do you think these features come from? Windows has it and probably put it in for the NSA, Google has it and works with the NSA as equal partners. When I first read and saw these enhanced search subsystems in Windows and Linux that built search databases by scanning the system's file contents and saw how much cpu they used I immediately said to myself "Somebody's searching for something and it isn't me!"

Furthermore I've always believed that Ubuntu was an NSA front from its very inception.

(Puts tinfoil hat back on).


"And what makes you think the switch works?"

Now, correct me if I'm wrong here... but isn't Ubuntu open source?


The fact that Ubuntu is open source wouldn't change anything if those things were true. Just because you can look at the source does not mean you're looking at the source of the code you're running, because you almost certainly did not compile the whole Ubuntu distribution from the source, rather than that, 99+% users just downloaded the precompiled iso and installed from the official binaries, where a backdoor could slip by and you'd be none the wiser even if you did the insane task of reading all of the code you're running (which is not possible for a single human being) and then there's also the fact that you can slip a backdoor that even a great programmer wouldn't necessarily notice at a glance while looking at the sources, so there is that.

The crux of the matter is, you can't trust your computer. Even if you did trust nearly every single human being involved in the process, it just takes a compiler writer to break the chain of trust. http://cm.bell-labs.com/who/ken/trust.html

http://c2.com/cgi/wiki?TheKenThompsonHack


Can't you compile the source, run a checksum on all the files respective files and check if they're identical for both versions?


So open source means it does exactly what it claims to do? It sounds like correcting you might be a lifetime's work.

Consider the 'bug' that the switch value might be stored correctly but the software might ignore its setting.


Open source means you can have a look at what it actually does. So yes, after all it means that it will most probably do what it claims to do, because everyone (at least people who can code) could check and it takes just one person to have a look at it.


Money.


Money is innocuous and inert, greed however is more accurate.

Saying simply 'money' is disingenuous and it doesn't indicate obviously enough that Canonical is acting in a greedy manner.


I don't think it's greedy at all. Canonical is hardly beholden to the users of its software.


Revenue.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: