Hacker Newsnew | past | comments | ask | show | jobs | submit | tribesman's commentslogin

The other day i posted a rant on p2p here on HN and everyone was like, huh! Use whatsapp.

We need to build our own p2p and e2e secure chat client like whatsapp which works on every platform.

Sure, it's possible - skype was exactly this before except for the e2e part.

Why we techies can't? Let's make a group and dissect the problem in our free time. Who is up for it?


Some people are working on this problem. You might be interested in looking at the Matrix standard [0] or some of the things built using it like Riot [1], a Slack-like web client supporting text, voice and video communication for one-on-one or group contexts.

0: https://matrix.org/docs/guides/faq.html

1: https://about.riot.im/what-is-riot/


So what's the underlying storage? Is it LSM with more tricks and prallezation + probabilistic algorithms + SIMD intrisics?


Memory.


Yea, now I've separated from her to live a celibate life.


In fact, Ashoka can be considered far better using this methodology.


> It is dangerous to see bias everywhere.

They are everywhere and even the experts are not immune to them.


"Hungarian Notation is the tactical flesh light of source code obfuscation offering max pleasure; use it!"


He is from Balochistan, Pakistan terrorized area and an entrepreneur. Be easy on him, he will add it soon.


Thanks for this. I am in fact from Pakistan but resident in Bahrain currently. And yes, I had to move out from Karachi due to security situation.


I thought it had improved with the military operation? Which neighborhoods are so bad as to have to leave the country?


What does him living in Pakistan have to do with anything? How do you know this?


Totally :) Thanks to Stripe Atlas I am able to build this website and try to make a business out of it.


> How do you know this?

I believe from the comment history of the OP. There is a specific comment where the OP mentions that they are Pakistani.


I never found any p2p app with similar user experience as WhatsApp.

All people on this site brag of p2p and their technical prowness, yet no one has managed to build a killer p2p chat app. Disgusting!

Probably, they are still debating what programing language to use.


I find WhatsApp user experience lacking and I wouldn't use it if my friends and contacts weren't all there.

It's decent platform for simple sentences and trading emojis/memes I guess.


Thanks for your feedback! I agree, WhatsApp is an amazing piece of software with a great user interface & UX.

There are significant computer science challenges when building peer-to-peer software that are much easier to solve when building a centralized system. This may be the reason that people seem to "brag" when they create something p2p - because it is difficult to do - and it may also be the reason why there has not been in your opinion "a killer p2p chat app" yet.

One great thing about WebTorrent is that it makes building p2p software for the web much easier. They have done a great job!


The challenge is yours, then!


Yea, but I've no skills to make one. I am willing to pay for one, £1 per month.


Maybe because WhatsApp has billions to make sure everything works?

Even the non-p2p open source apps are less polished.

So really it has nothing to do with p2p at all.


Have you tried Matrix? https://matrix.org/


Matrix is a great project! I believe it uses a federated model which means that it relies on people donating their servers and bandwidth and messages pass through those federated servers rather than directly between peers as with WebRTC.


Tee-you-pal


What he means is that, discussion about this is futile, nothing gonna change and life continues.


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

Search: