Live data from Hacker News

Show HN: An anonymous P2P social network for Android, written in Clojure

nightweb.net

41–50 of 141 posts

Re: Show HN: An anonymous P2P social network for Android, written in Clojure

#41
post #15

This is so cool. It makes me want to switch to Android just to use it. Any thoughts on a desktop client?

Ditto. Definitely seems like it has the potential to be the Killer app based on the viral potential of P2P, anonymity and widely adapted OS platform. All the best.

Re: Show HN: An anonymous P2P social network for Android, written in Clojure

#42
Here goes: http://nightweb.net/#type=user&userhash=4zfhmwiio7kdp5oc...

How does the protocol differ from, say, tent.io?

Just in case anyone has the same issue: on my device (Nexus 4) it took a while for the UI to become responsive when first opening the app. Patience solved this one :)

Re: Show HN: An anonymous P2P social network for Android, written in Clojure

#43
post #36

Earlier quoted context omitted.

Exactly, I've been both wanting to learn Clojure and develop for Android (but no Java thanks) for a while. So here's mine http://nightweb.net/#type=user&userhash=dtvjjjuk7eai42xx...

Here's mine, for science: http://nightweb.net/#type=user&userhash=tnaohxmxj2eg3fsf...

Here is mine: http://nightweb.net/#type=user&userhash=bicbgdgdxvv5ifxa... kj2voujr7vk

Re: Show HN: An anonymous P2P social network for Android, written in Clojure

#44

Why do you say it's a "killer app" for Android? I think it's a great idea, but it does not use the fact that it lives on a mobile phone, so it's certainly not a killer app for it. Can we haz a desktop or web version?

I only saw this on their website:

    > The goal of Nightweb is to be a "killer app" 
    > for anonymous networking

Re: Show HN: An anonymous P2P social network for Android, written in Clojure

#45
had the same idea a while back and was pondering how I would get past NAT if you are on a mobile network. does it work there as well? I'm assuming it will continue to work as long as your carrier doesnt block the respective ports.

also, don't take this personally - but if you're looking at targeting a broader crowd, you might have to update the UI to make it look more like traditional social apps.

Re: Show HN: An anonymous P2P social network for Android, written in Clojure

#46
post #42

Here goes: http://nightweb.net/#type=user&userhash=4zfhmwiio7kdp5oc... How does the protocol differ from, say, tent.io? Just in case anyone has the same issue: on my device (Nexus 4) it took a while for the UI to become responsive when first opening the app. Patience solved this one :)

The word "decentralized" is a pretty loaded term unfortunately. I think tent.io and other similar projects are decentralized in the sense of who controls the servers, but they are still fundamentally client-server protocols. Nightweb (and I2P specifically, which it uses) is fully peer-to-peer, so there is no distinction between clients and servers. I think that's the most important difference.

Sorry about the non-responsive loading, I will work on that in the future.

Re: Show HN: An anonymous P2P social network for Android, written in Clojure

#47

Why do you say it's a "killer app" for Android? I think it's a great idea, but it does not use the fact that it lives on a mobile phone, so it's certainly not a killer app for it. Can we haz a desktop or web version?

The main advantage of the application running on phones is that everybody has one (hyperbole intended) and that phones are always on.

For a web version to be fully distributed it would need to be run on a server, so people would have to hook up a RaspberryPi at home, rent a VPS or trust some big Nightweb farm (the diaspora model). It's infinitely easier for most users to just install an app on their phone.

A Desktop version would probably not be "always on", which would limit the usability as a social platform seriously.

Re: Show HN: An anonymous P2P social network for Android, written in Clojure

#48
post #14
post #13

Earlier quoted context omitted.

Thanks very much. By the way, currently clicking the link in a browser doesn't seem to bring up the intent chooser to open it in the Nightweb app. I'll try to fix that today. In the meantime, the workaround is to email or text the link to yourself, and click it from there instead. Yeah I've thought about allowing multiple users on a single device, so I'll look into that in the near future. EDIT: I fixed the issue wit…

you should define a separate namespace for users/posts, like a subdomain or path, for the app, right now the browser is confused when opening the homepage

I think it's considered bad practice to define your own URI scheme for your app, though it is very common on iOS since you have no other choice. I thought using HTTP links would be nice since (a) they are much more likely to be linkified when pasted in emails and on websites, and (b) clicking them from non-Android devices will take you to the website where you can learn about it.

Re: Show HN: An anonymous P2P social network for Android, written in Clojure

#49
post #9

I have been waiting for this. Here's my Nightweb link for anyone interested in experimenting with me: http://nightweb.net/#type=user&userhash=5avfzwgkdzgddsv3... gw: It would be great to have multiple personas available to me, like an inverse of google+ circles.

I've also been waiting for something like this. Glad to see it's finally here.

http://nightweb.net/#type=user&userhash=aibbyarsuvbdttxc...

Re: Show HN: An anonymous P2P social network for Android, written in Clojure

#50
post #44

Why do you say it's a "killer app" for Android? I think it's a great idea, but it does not use the fact that it lives on a mobile phone, so it's certainly not a killer app for it. Can we haz a desktop or web version?

I only saw this on their website: > The goal of Nightweb is to be a "killer app" > for anonymous networking

>> > for anonymous networking

It suggests me to share my profile and posts with others(with rest of sharing apps like Twitter). How am I anonymous then?

Besides, after installing the app and creating a profile - I just had to enter a name, how do I make first contact? I searched and it didn't work.

Looks like there's sth that I am not doing right.. ?

Post reply on HN