Live data from Hacker News

Show HN: Free, instant, secure, disposable chat rooms built in Go

niltalk.com

41–50 of 99 posts

Re: Show HN: Free, instant, secure, disposable chat rooms built in Go

#41
post #3

Earlier quoted context omitted.

Disposing of the room does remove it and kick everyone out, indeed. And then the link is invalid. Neat. According for the privacy page, it's all living in RAM only, so in theory there is no logging ( https://niltalk.com/pages/privacy ). Guess we can check the code and see for ourselves, of course.

Guess we can check the code and see for ourselves, of course. Alas, you can't really know if the code on Github is actually the same running on their servers.

Author here. I concur, just like any other open source software running as a hosted service. It has to be trust based.

Re: Show HN: Free, instant, secure, disposable chat rooms built in Go

#43
Good work. Though I have to say I've seen so many of these web-based "secure, private, anonymous" chat services now, I've lost track.

What we need is end-to-end encryption and with an open source client that just has to be downloaded and built/installed once (and in such a way that it's verifiably secure, think reproducible builds).

Re: Show HN: Free, instant, secure, disposable chat rooms built in Go

#44
post #29

Earlier quoted context omitted.

Author here. Right now, it's only as secure as https, but I'll look into JS encryption. It's just a fun project that came out of some Go experiments.

Still would only be as secure as https if the client is downloading your JS crypto lib every visit.

Would it be safe to keep the crypto lib on the client somehow? Browser addon? local storage? How would we do that?

Re: Show HN: Free, instant, secure, disposable chat rooms built in Go

#46
post #32
post #30

https://niltalk.com/r/h8XLk pw hnchat don't delete the room! lol edit: this doesn't work on a public forum. some asshole always deletes it.

Aaaaand it's gone

Let's keep this one open: https://niltalk.com/r/PEiMn hnhnhn

The honor and glory of Hacker News users will keep this from being closed.

Re: Show HN: Free, instant, secure, disposable chat rooms built in Go

#47
post #34
post #33

Earlier quoted context omitted.

The problem with taking a discussion from a public forum private, is that in the current state, everyone can choose to dispose of the room. As proven in this very thread, it doesn't really work. The idea that everyone can dispose of the room is interesting, but there probably should be an option so that only the creator (or the first to join) can dispose of the room, for such public place cases.

It's actually meant for small group of people to have private conversations and is not really ideal for take a huge public discussion private. The idea of marking a peer the creator or making the first peer an owner complicates the whole privacy and security aspect.

Perhaps an option where a majority of users (if more than two) need to opt for deleting the room ?

Re: Show HN: Free, instant, secure, disposable chat rooms built in Go

#48
post #45

To make it even more instant (in terms of UX), I would display the message immediately so you don't get the little delay. From where I'm at, it's about 250 milliseconds from the point I hit ENTER to when I see the text displayed.

Author here. This is how it was meant to be but I somehow overlooked it. Thanks, will implement.

Re: Show HN: Free, instant, secure, disposable chat rooms built in Go

#49

Good work. Though I have to say I've seen so many of these web-based "secure, private, anonymous" chat services now, I've lost track. What we need is end-to-end encryption and with an open source client that just has to be downloaded and built/installed once (and in such a way that it's verifiably secure, think reproducible builds).

Author here. This is meant to be something super simple and instantly accessible. Start and finish a conversation in mere seconds if need be with no traces.

I am sure downloaded clients with end to end encryptions exist, but it's definitely outside the scope of something as simple as Niltalk.

Re: Show HN: Free, instant, secure, disposable chat rooms built in Go

#50
I've been killed kicking around the idea of doing something similar, in go, with the domain I own ChatFor.Us

JavaScript encryption, as others have mentioned is the thing I see I was planning that's missing from yours.

I'm planning on going a different direction with the domain, this functionality for private messaging for a platform set up for chat rooms as well.

Right now though I'm investigating a node.js and rethinkdb infrastructure, but that's also because I will need to persist data somehow.

Thanks for building this, at least validates that someone else has similar ideas.

Post reply on HN