Hacker News new | past | comments | ask | show | jobs | submit login

A few points that I hope dont come off snarky

1) It's open source, so if you can code and have time, you can help.

2) Some small friction adders seem like a small price to pay to not have a facebook product installed on my phone and suck all my metadata down.




You’re right and I agree with you, but as to point 1, they don’t really act like a proper open source project and it seems more like a “source dump” than anything. It’s hard to compile on your own and they don’t like forks connecting to official servers either.


That, and "just go contribute" is really just a cop out answer. Users can desire features without it requiring that they learn to develop software. And really, does anyone want brand new, fresh developers contributing to a privacy-oriented product? Of course not. We need experienced and skilled developers to do that, because mistakes can be costly.


To be fair he was talking about usability and not encryption/privacy features. I agree mostly though, even capable developers don't have time. Feature requests make software better. If you want people to use your app, you should build for the user. It seems they want people to actually use it and didn't open source just to share knowledge of the code. They probably open sourced it to inspire trust.


"and they don’t like forks connecting to official servers either"

Don't like? Well, nice words for activ blocking.


> It’s hard to compile on your own

It was pretty easy to compile your own desktop version. I had to change some colors because white was hurting my eyes and i was able to do it easily.


Unfortunately, the Android app requires Play Services to compile even if not to run, which means F-Droid can’t include it by their own free software requirements. See the forum thread: https://forum.f-droid.org/t/signal-discussion-about-google-p...

Building it reproducibly and with 100% FOSS is very hard and you can’t fork it, otherwise they’ll stop you from using the official servers.




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

Search: