3 ms·
> no source code? The way that some people on HN so casually demand someone to build something and then completely give it away never ceases to disappoint. Tha
by fourside 2y ago
> no source code?
The way that some people on HN so casually demand someone to build something and then completely give it away never ceases to disappoint. Thankfully the fact that this community is growing tells me this is not how most people think.
- Diti 2y agoWith the current politics, how do you expect minorities to trust a product with their identity and (sometimes) life, if you can’t inspect what’s being done with your data?
- kenjackson 2y agoReal question : how do you verify that the source code matches the code of the service you’re using? Is there some service that builds and hosts and you can verify what it builds against the hosted location?
- thrance 2y agoYou can only ever really ensure the client you use wasn't tampererd with, by carefully reading all of its source code and then building it yourself. For every update. Realistically, you will always need a minimum amount of trust, just don't misplace it.
- beeflet 2y agoThe minimum amount of trust is clearly a lot less for open source software because anyone can view the source and whistleblow vulnerabilities (and many will regularly do so to contribute or modify it anyways). Also, compiling and verifying software updates is pretty easy for typical application programs. I do it for cryptocurrency software, you just look over diffs and make sure it matches up to the changelog.
- beeflet 2y agoyes, this is exactly what open source "app stores" like f-droid do: reproducible builds. Also it is pretty trivial to compile it yourself to confirm.
- kenjackson 2y agoJust because I can compile it doesn’t mean it’s the same as what’s being run on the service. The build and what’s hosted have to be the same.
- _Algernon_ 2y agoDoesn't matter if the app is just an interface to a web server.
- beeflet 2y agoif it's just an interface to a web server, it should just be a web page not an app
- beeflet 2y agoit could have just been a website
- saagarjha 2y agoMany people here do not view providing source code as "completely giving it away".