Most active commenters
  • reader_mode(4)
  • jdroe1211(4)
  • sequoia(3)
  • dunefox(3)

←back to thread

544 points josh2600 | 70 comments | | HN request time: 0.85s | source | bottom
1. meowfly ◴[] No.26717573[source]
The comment from the article echos my own sentiments:

> Speaking solely as a person who is really into encrypted messaging, it terrifies me that they're going to take this really clean story of an encrypted messenger and mix it up with the nightmare of laws and regulations and vulnerability that is cryptocurrency.

Moreover, there are three other points I'd add:

1. I don't like "do everything" apps like WeChat or Line. One of Signals strengths was UX that focused on it's core competency. Early in Signal's development they would add privacy features. Lately they have been adding social features. This, however, feels especially out of left field and likely to hurt the UX.

2. This smells like dev resources will be spent building and maintaining something not related to messaging.

3. I've always had a "don't let perfect be the enemy of good" rationalization that gives Signal autonomy to grow a privacy centric messaging app despite the deficits (e.g lack of federation). In contrast, I personally associate "crypto" with "scam". There have been so many shady ICOs and pump-dump schemes around crypto. This will taint the product for those of us who don't think of crypto currency as being anything more than pump-and-dump schemes and a way to buy dab rigs online.

replies(16): >>26717639 #>>26717735 #>>26717739 #>>26717937 #>>26719072 #>>26719095 #>>26719299 #>>26719963 #>>26720322 #>>26720564 #>>26720761 #>>26720886 #>>26721182 #>>26721555 #>>26721814 #>>26726903 #
2. rapnie ◴[] No.26717639[source]
Amen to all your points. I find this really disappointing. The "yeah, but they are a non-profit so you can be assured they are good custodians of the product" no longer goes for me.
replies(1): >>26726948 #
3. takenpilot ◴[] No.26717735[source]
In a lot of ways, the transfer of cryptocurrency is the same as the transfer of generic messages.

It's only when you're transferring them back to dollars/yuan/yen/etc. that it's suddenly currency from a government.

replies(5): >>26717950 #>>26718260 #>>26718561 #>>26718580 #>>26721426 #
4. sequoia ◴[] No.26717739[source]
> Early in Signal's development they would add privacy features. Lately they have been adding social features.

This is intentional and relates to Signal's growth in the past few years. It's not "a hacker tool for nerds" it's "a friendly, easy to use chat app with stickers & voice messages (also strong encryption)."

IRC does one thing and does it well, and barely anyone uses it. The "clean technical vision" story isn't enough on its own.

replies(5): >>26718318 #>>26718841 #>>26718861 #>>26719338 #>>26721383 #
5. guerrilla ◴[] No.26717937[source]
Yeah I agree. I wouldn't mind so much if this were a second app but this is kind of scary.
6. guerrilla ◴[] No.26717950[source]
I'll tell you one way it's not, is as soon as someone commits a crime who happens to use Signal and the media gets ahold of this. It'll be a circus with terms like "dark webv and wha not thrown arohnd. GPs point #3 is kind of important for their reputation and if we want to onboard more people into crypto messaging.
7. gsich ◴[] No.26718260[source]
So how do I get the cryptocurrency in the first place? Especially Mobilecoin?
8. BlueTemplar ◴[] No.26718318[source]
Well, I guess that it can go both ways : you can have too many or not enough features...
9. JumpCrisscross ◴[] No.26718561[source]
> the transfer of cryptocurrency is the same as the transfer of generic messages

Technically, yes. Legally and sociopolitically, no.

And if you intentionally muddle the data streams, that brings the full force of anti-money laundering, tax evasion and terrorist financing law against you. It gives almost any government a free pass to do what it wants.

Freedom to speak privately is, in most democracies, popularly recognised as a right. Freedom to pay using dark money is not. Attaching the second to the first weakens both.

replies(2): >>26720650 #>>26726967 #
10. amelius ◴[] No.26718580[source]
You mean in the sense that it can be traced back to the originator, just like messages?
11. reader_mode ◴[] No.26718841[source]
> a friendly, easy to use chat app with stickers & voice messages (also strong encryption).

Except it's not, strong encryption and privacy emphasis goes against easy to use. I recently got my family to switch to Telegram (because I like the interface) - my sister works in an environment where she has to have a separate work phone without a camera and everything synced up out of the box, history, etc. Brother lost his phone - same thing, has chat histories and everything is back to normal. I use Telegram on desktop and mobile and it synces instantly.

Compare that to Signal, you don't even sync between active devices and you can forget about having old conversations on a new device. And just to give you a scope of how important messaging history to people is (I've seen people say nobody cares about IM history) - designer from work is lugging around her Android phone year after switching to iPhone just for WhatsApp history (it doesn't sync between OS-es).

replies(7): >>26719014 #>>26719536 #>>26720242 #>>26720267 #>>26720361 #>>26720475 #>>26724564 #
12. luma ◴[] No.26718861[source]
I love IRC but saying the IRC protocol does anything well (or is even a documented and agreed-upon protocol) is a bit of a stretch.

Otherwise, agree with the thrust of your statement. I believe getting Signal into the hands of more users is an overall net good and if stickers are the answer then get to making some stickers.

replies(2): >>26720493 #>>26726917 #
13. glsdfgkjsklfj ◴[] No.26719014{3}[source]
> goes against easy to use

or just respect reasonable limits?

Does it make sense to destroy one feature for the illusion of having both?

Elements.io and telegram (to a much lesser extent) are safes. You place something there and it is locked. Signal, whatsapp, et al promise to be safes, but as soon as you place something, a hidden camera scan all the documents and print copies in a hidden printer at your home safe.

Would you trust that safe? would you still even call them safes? Yet some product manager/marketer convinced you that these are essential features for a "easy of use safe".

replies(2): >>26721568 #>>26724267 #
14. intricatedetail ◴[] No.26719072[source]
Money can be a message worth 1000 times more than words...
15. NaturalPhallacy ◴[] No.26719095[source]
The only thing Signal should be able to do with crypto is send it privately.
16. andremedeiros ◴[] No.26719299[source]
I would even say that it’s not a clean story of an encrypted messenger. Not when your phone number is associated with it.
17. stefan_ ◴[] No.26719338[source]
And what on earth does cryptocurrency have to do with mass appeal then?

The whole "not available in the US" messaging around MobileCoin, no doubt to avoid regulatory attention, gives this particular ponzi scheme a very nice ring.

18. crtasm ◴[] No.26719536{3}[source]
I don't disagree that Telegram storing everything on their servers is very convenient, but:

> you don't even sync between active devices

I use Signal on a phone and a laptop, switching between the two frequently throughout the day and see the same conversations on both. (Edit: I realised you probably meant multiple phones, yes I see that's not yet supported.)

>and you can forget about having old conversations on a new device.

There's been a manual, secure transfer process between Android devices for years. More recently they've added an easy OTA transfer process for Android->Android, or iOS->iOS.

Here's the iOS announcement: https://signal.org/blog/ios-device-transfer/

replies(2): >>26720153 #>>26724201 #
19. demux ◴[] No.26719963[source]
Perhaps the onus is on you to change your opinion on crypto, regardless of whether it belongs in Signal or not.
20. reader_mode ◴[] No.26720153{4}[source]
> I use Signal on a phone and a laptop, switching between the two frequently throughout the day and see the same conversations on both.

I've had multiple issues with this before I gave up on Signal, it wouldn't show history when I initially paired up even when importing forever, then randomly stopped being connected and required me to pair again (losing everything on PC again)

> There's been a manual, secure transfer process between Android devices for years

Doesn't help much when you lose your phone.

I guess what I'm trying to say for most people the value of having your chat messages hosted in the cloud > security.

replies(1): >>26721619 #
21. jameshilliard ◴[] No.26720242{3}[source]
Yeah, the history sync issue is a huge problem, signal doesn't even support Android BackupAgent based client side encrypted backups or device to device transfers at all which should not be difficult to add, see: https://community.signalusers.org/t/support-native-android-b...

Signal should in theory also be able to just sync/backup everything to the desktop client, this would largely solve the inability to transfer between Android and iOS issue.

I don't understand why such basic quality of life improvements have yet to be implemented, especially since they are especially desirable for less technical users.

replies(1): >>26720633 #
22. godelski ◴[] No.26720267{3}[source]
> Except it's not... my sister ...

I don't see how these relate. Signal isn't explicitly aimed at high security targets, although it works for them (seeing the Snowden endorsement). Signal is about bringing encryption to the masses. Making E2EE the default choice for everyone. Is is much more about mass surveillance. Your sister has a different threat model, one where they are also concerned about the physical device being compromised (i.e. stolen, hacked, or being physically accessed).

These are different threat models. For E2EE for the masses you need things like stickers and for it to be "fun" in addition to being a tool. In your sister's threat model she's more concerned about the tool over the fun part. It is a work phone after all (I mean this is why they take out the camera).

E2EE for the masses is pointless if you can't appeal to the masses. Cypher nerds will always have their fun toys to communicate with but we are also in dire need for something that prevents mass surveillance. That is, after all, one of the fundamental necessities of a democracy: being able to speak your mind without fear of government spying/involvement (this is the reason they got funding from Radio Free America in the past). Unfortunately this means some compromises need to be made. But as far as I'm concerned Signal has done far better than any service I've seen and the relative leak is near zero. The weak points are SGX and pins, which only hide some minor metadata (even fully leaked this would be better than WA or Telegram).

replies(1): >>26720911 #
23. gfxgirl ◴[] No.26720322[source]
I agree with all of your points.

The counter argument would be seeing the success of WeChat in China and wanting to reproduce that success AND expecting that if they don't do it someone else will do it and take their market.

Whether that's true or not I don't know but if I believed it was true then your arguments wouldn't matter since I'd believe not doing it is an existential risk.

replies(1): >>26720630 #
24. mmahemoff ◴[] No.26720361{3}[source]
I recently switched WhatsApp from Android to iOS and I was flabbergasted there was no official mechanism to retain message history. As annoying as it is, it goes to show most people don't actually value it highly.

Facebook would have no trouble funding a basic iCloud-GDrive bridge if there was enough demand for it.

replies(2): >>26720931 #>>26723456 #
25. sequoia ◴[] No.26720475{3}[source]
You’re totally correct that there are trade offs. Coming from a background of using IRC, google chat & Facebook chat with and without e2e encryption and deleting accounts etc I’m used to not always having forever message history and I can see how not having that would be a nonstarter for some users.

Yes there are sacrifices and trade offs for the security signal offers and it’s not 100% as convenient as Facebook messenger in that regard, but it’s also not 100% as cumbersome and impractical as GPG email. It strikes what I consider a decent balance of being secure and private and usable enough for non-technical users. Yes the message history story is lacking, I lost my messages moving iPhone to iPhone because I did it wrong and yeah it made me sad for a moment but I’m philosophical about it I guess. Dust to dust and all that.

replies(1): >>26724682 #
26. sequoia ◴[] No.26720493{3}[source]
Haha yeah I never did learn all about modes and had to google commands or go to the mod channel and ask for help not infrequently, but irc does get held up as an example of “a simple and perfectly decent tool” and my point is that being simple and perfectly OK is not enough, it needs to also be user friendly and accessible to the lay person.

I think we’re violently agreeing.

replies(1): >>26720698 #
27. sammorrowdrums ◴[] No.26720564[source]
Crypto integration was one of the things that arguably killed Keybase for a lot of users, and damaged trust. Given that trust is the selling point for these type of services, I really hope Signal don't lose it.
replies(1): >>26722118 #
28. tsimionescu ◴[] No.26720630[source]
If that is their thinking, then they are quite naive. Comparing WeChat's success in tackling payments with a crypto-based attempt is laughable. WeChat is using real money, and it has explicit official endorsement by the state - an extremely powerful state at that in terms of internal control.

In contrast, any crypto-currency based solution will be inherently distrusted, and few if any states will endorse it. It is more likely to be actively discouraged by many states, and the crypto support may well end up as a pretext to ban Signal on economic rather than censorship grounds.

It is overall a disaster of an idea.

29. petre ◴[] No.26720633{4}[source]
They're orthogonal to good security. Missing data is always better than encrypted data. I wish it had a global keep messages for X time feature like iNessage instead of tge per yser configurable dissappearing messages.
replies(1): >>26720904 #
30. dannyw ◴[] No.26720650{3}[source]
Legally, yes. FinCEN distinguishes custodial exchanges with noncustodial wallets. It looks like signal is doing the latter.

Bitcoin Core (the software) is not registered as a money transmitter anywhere in the world, its developers are fine and never got into any trouble.

replies(1): >>26720661 #
31. JumpCrisscross ◴[] No.26720661{4}[source]
> FinCEN distinguishes custodial exchanges with noncustodial wallets. It looks like signal is doing the latter.

We agree. There is a legal difference between a custodial exchange and noncustodial wallet. Just as there is a difference between a non-money messaging system and a noncustodial wallet. The comment you are responding to concerned itself with the latter.

32. TylerE ◴[] No.26720698{4}[source]
IRC was simple and decent 20 years ago. Not today. Or even 10 years ago. The world has moved (very very far) on.
replies(1): >>26725171 #
33. arthurcolle ◴[] No.26720761[source]
Do you associate fiat money with "scam" as well?
replies(1): >>26726059 #
34. TriNetra ◴[] No.26720886[source]
I don't know how will it play out for Signal in countries which have banned or are planning to ban crypto as a currency. RBI had issued policy to banks to stop providing banking services to people/organizations holding/trading in crypto. Though the blanket ban was invalidated by the supreme court after two years, but using it as currency is against Indian Law and the government is working on a new law to further restrict it (read legalizing RBI policy to a great extent as I understood) .

In such cases, Signal could easily be banned in such countries outright.

replies(2): >>26721169 #>>26722380 #
35. jameshilliard ◴[] No.26720904{5}[source]
Implementing these sort of backup options should not result in a meaningful reduction in security as they don't effectively change the security model, encrypted client side backups are equivalent to the existing signal specific encrypted backups on android, device to device transfers are the equivalent of coping the existing signal specific encrypted backups to a new phone and restoring them. The desktop client receives copies of signal messages normally as well so it effectively keeps backups already(they just often end up incomplete and can't be restored properly).
36. reader_mode ◴[] No.26720911{4}[source]
I'm just giving real world scenarios where people might have two phones, plenty of people have them for different reasons, it's useful to sync between them - I should have worded that differently.
replies(1): >>26720975 #
37. reader_mode ◴[] No.26720931{4}[source]
I don't see the incentive for them to work on it - by the time you need it you're already deep into using the app so it's an inconvenience.

You can get away with this when you're the established player, but when you're the new guy every annoyance is a reason to revert to the previous app.

38. godelski ◴[] No.26720975{5}[source]
Oh, I understand now. Though I would argue in your sister's case she would explicitly not want to sync. But other people might. I'm actually highly in favor of Signal allowing multiple devices and their platform to be expanded (it'd be nice for IOT bots). Or even allowing for decentralization while maintaining the core official node.
39. GoblinSlayer ◴[] No.26721169[source]
Do we have a CVE for the regulator vulnerability yet?
40. GoblinSlayer ◴[] No.26721182[source]
And FBI associates "e2ee" with "terrorism".
41. ignoramous ◴[] No.26721383[source]
That and a handful of early WhatsApp employees now work at Signal. WhatsApp, back in the day when they were just 30+ people, accomplished amazing feats of product and engineering given the scale and growth. I sense Signal has the ambition to outright compete with WhatsApp on most if not all fronts.

I, for one, welcome this; the larger market is asking for a privacy-focused WhatsApp alternative, and Signal could be it.

42. fauigerzigerk ◴[] No.26721426[source]
Transferring cryptocurrency between different people (with the exception of spouses) is an asset disposal that is subject to capital gains tax in the UK. It doesn't matter what, if anything, you get in return.
43. 1vuio0pswjnm7 ◴[] No.26721555[source]
What about using Wickr as an alternative to Signal.

What all these "tech" companies tend to do is to exploit a captured audience. They are generally not focused on doing one thing well (producing a product or providing a service), they are more focused on building a following and then doing with those users whatever they like. One of the most blatent examples of this line of thinking is Microsoft's acquisitions. They acquire companies in order to get access to users. The "technology" is secondary. Another example is WeWork. They started introducing WeEverything. The product or service being offered is what is important. It could be anything. Instead the focus is on building an audience and exploiting that captured audience. One can apply this analysis to almost any "tech" company. "Growth" is the number one focus. No one really cares about what it is the company purports to be selling.

replies(2): >>26722684 #>>26729188 #
44. lxgr ◴[] No.26721568{4}[source]
How is Telegram a ”safe“ but Signal isn‘t? This doesn’t make sense.

Telegram stores all history (except secret chats, which are a pain to use) server-side and effectively unencrypted.

replies(1): >>26730510 #
45. simias ◴[] No.26721619{5}[source]
Same experience here. I'm absolutely flabbergasted that the Signal devs decided to implement something like stickers (which, btw, are a pale imitation of what Telegram offers in terms of ease of use and discovery) before they implemented full message sync between devices.

I have a smartphone that I control. I have a desktop computer that I control. I use an application on both computers that lets me send secure messages between device. The application somehow can sync new messages but refuses to let me import old ones. How insane is that? But apparently integrating with cryptocurrencies was above that in the todolist.

Signal is clearly a great protocol, but man is it seriously in need of a great implementation...

>But Marlinspike and Goldbard counter that Signal's new features won't give it any control of MobileCoin or turn it into a MobileCoin exchange, which might lead to more regulatory scrutiny. Instead, it will merely add support for spending and receiving it.

Oh, that's going to be a recipe for a great user experience again. You can send MobileCoin super easily... after you've gone on some crypto exchange platform to trade a highly speculative asset into one of your wallets. It's basically like Venmo indeed.

replies(2): >>26721967 #>>26724215 #
46. cyphermoon ◴[] No.26721814[source]
The "scam" is using payment systems that allow their owners, controllers, or just hackers to spy on every single transaction on earth, accessing all your past present and future economical activity on demand. Not even the worst dictatorships of centuries past ever dreamt of such awareness and control.

The promotion of pseudonymous and anonymous digital payment systems such as cryptocurrencies is vital to a healthy and functioning society.

replies(1): >>26727380 #
47. CorrectHorseBat ◴[] No.26721967{6}[source]
I'm not surprised at all. 3 out of 4 big message apps (Line, WhatsApp and Wechat) don't support full message sync, it's clearly not a showstopper for mass adoption. 99% of the people don't need it and it's hard to implement correctly. Not importing old messages could be a security feature.

Stickers on the other hand are something that does attract many casual users and has no security implications.

Payment features... I think it's a bad idea for many different reasons but it might attract many users if it's not too complex.

48. po ◴[] No.26722118[source]
Yeah, it was a disaster for Keybase IMO. My messaging tools are already valuable enough to me, the last thing I wanted was a reward on hacking it. When keybase did their Stellar drop, I didn't activate it and it was just a nagging option in the UI forever.

I don't like using SMS for 2FA because it encourages people to social engineer the phone company to port the victim's phone numbers. I wouldn't want crypto in my messaging app for a similar reason.

Right now hacking a user's Signal account means you get some txt messages. Big deal. With payments there is now real reason to try to hack Signal accounts because some percentage of them will contain money.

replies(1): >>26731856 #
49. ironMonkey ◴[] No.26722380[source]
Nothing really stops Signal from shipping a build w/o a crypto wallet to comply.
50. approxim8ion ◴[] No.26722684[source]
Wickr is proprietary.
51. bilal4hmed ◴[] No.26723456{4}[source]
https://9to5mac.com/2021/04/05/whatsapp-chat-history-migrati...

happening right now as a test

52. dunefox ◴[] No.26724201{4}[source]
> I use Signal on a phone and a laptop, switching between the two frequently throughout the day and see the same conversations on both.

Frequently messages aren't even synchronised between those two or they're out of order. Also, the desktop client itself is a bit of a joke.

53. dunefox ◴[] No.26724215{6}[source]
Stickers probably were much easier and quicker to implement and they're important for many people. It's not a difficult decision.
54. dunefox ◴[] No.26724267{4}[source]
Matrix is an industrial-strength steel safe. Telegram is one of those transparent plastic safes you can buy for 20€.
55. alexvoda ◴[] No.26724564{3}[source]
The lack of portability of WhatsApp between the two mobile OS platforms is infuriating.

Of the three (WhatsApp, Telegram, Signal) I find WhatsApp to be the worst from a UX pov and Telegram the best. Personally, I find this exodus of users from WhatsApp to be a good thing even for no other reason than having to deal less with their UX.

Signal is not much better UX wise, but at least it gives hope of being better because they have to compete and because they are open source. If they fail to bad at growing the project or providing the infrastructure, someone will eventually fork and setup a separate network. WhatsApp has no pressure. It is in Facebooks interest to eventually migrate everyone to FB Messenger.

56. M2Ys4U ◴[] No.26724682{4}[source]
>You’re totally correct that there are trade offs.

Sadly, Signal's developers don't think trade offs exist

57. anoraca ◴[] No.26725171{5}[source]
Discord is basically modern IRC. Twitch.tv chat is IRC based.
58. meowfly ◴[] No.26726059[source]
I can accept a definition of scam that includes fiat. Though it definitely doesn't track the same way with cryptocurrency.

I associate nootropics with scams but I definitely don't think all nootropics are scams. If someone said, here buy this pill that will make you smarter I'd be incredulous.

My point was cryptocurrency has a deserved bad reputation (for the reasons I mentioned).

I love the lofty ideals but the reality is the altcoin world especially is a minefield of scams. That reputation will hurt a messaging app that has done a pretty good job of building good will.

59. jdroe1211 ◴[] No.26726903[source]
I do not believe dev is relevant here, Sir. Let's dare to be different<3
60. jdroe1211 ◴[] No.26726917{3}[source]
Yes, Sir.
61. jdroe1211 ◴[] No.26726948[source]
Respectfully disagree, Sir.
62. jdroe1211 ◴[] No.26726967{3}[source]
Simply enough, people do NOT want filthy hooker money in their wallets, if they don't need to. Yuck.
63. antiphase ◴[] No.26727380[source]
I can't really see how a craptocurrency attached to a messenger provides any sort of pseudonymity. If I can send money to you, I can later identify you in a ledger, which simply means I need to find some reason to converse with you and it's game over. If the ledger isn't public, you're back under corporate or Government control.
replies(1): >>26735983 #
64. 1vuio0pswjnm7 ◴[] No.26729188[source]
https://github.com/WickrInc/wickr-crypto-c

   ## Linux
   ### Linux Requirements
   - CMake 3.1 or higher
   - Clang
   - OpenSSL => 1.0.2 (Optional)
   ### Linux CMake Configuration
   The linux build can be configured using the standard CMake flow with a few options
   ```
   mkdir build
   cd build
   cmake -DBUILD_OPENSSL=true \
   -DCMAKE_BUILD_TYPE=Release \
   -DCMAKE_INSTALL_PREFIX=USER_INSTALL_LOCATION ../
65. glenneroo ◴[] No.26731856{3}[source]
> When keybase did their Stellar drop, I didn't activate it and it was just a nagging option in the UI forever.

Just FYI but those Stellar drops are worth over 500 USD right now.

replies(2): >>26734230 #>>26751636 #
66. climb_stealth ◴[] No.26734230{4}[source]
Is there a way of converting those into actual USD?
replies(1): >>26734466 #
67. glenneroo ◴[] No.26734466{5}[source]
Most of the big exchanges such as Binance, Bittrex, Kraken and even Coinbase support it now.
replies(1): >>26734801 #
68. climb_stealth ◴[] No.26734801{6}[source]
Ooo, you are right. Thanks for the tips!
69. cyphermoon ◴[] No.26735983{3}[source]
Signal does not require KYC, so there is no direct link there. As far as public ledgers are concerned, pseudonymous activity offers reasonable privacy controls as long as you know what you are doing.

There are also entirely anonymous cryptocurrencies with no readable public ledgers. Everything is still decentralised, no centralised control of any kind, but you can't see what people are doing (Monero and Zcash being good examples. Signal uses Mobilecoin, which still needs to stand the test of time).

There is still a long road to go before there is a fool proof anonymous, liquid, consumer friendly, usable cryptocurrency, but it is the last bastion of defense against complete total state and corporate surveillance. - One of the greatest threats to human life, on par with climate change.

Your use of the word "craptocurrency" is rather childish and naive. Eventually you will take a closer look at the situation and reconsider. Good luck

I will leave this https://www.theengineroom.org/dangerous-data-the-role-of-dat...

70. nikisweeting ◴[] No.26751636{4}[source]
Oh wow, you're right, just checked mine and it's got $600+ in there.