Live data from Hacker News

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

nightweb.net

51–60 of 141 posts

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

#51
Not yet indexed by Play Store, but can be found by going to the http url. Oops, the problem is: My 2 T-Mobile HTC 4G phones are not compatible with this app. Neither T-Mobile Samsung SGH-T679, and Vodaphone Samsung GT-I9000. Only works on Asus Nexus 7.

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

#52
post #50
post #44

Earlier quoted context omitted.

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.. ?

You have to find people externally, such as through the links people shared on this page. There is a bug preventing links in a browser from being openable in the app, but I just released an update that fixes this. There is no way to discovered people internally right now, though I did make it auto-add my user so you can at least see some content after it runs for a little while.

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

#53
post #51

Not yet indexed by Play Store, but can be found by going to the http url. Oops, the problem is: My 2 T-Mobile HTC 4G phones are not compatible with this app. Neither T-Mobile Samsung SGH-T679, and Vodaphone Samsung GT-I9000. Only works on Asus Nexus 7.

It requires version 4.0.3 (Ice Cream Sandwich) and above, so that may be the issue.

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

#54
post #50
post #44

Earlier quoted context omitted.

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.. ?

I don't think of it as "anonymous" networking, but more as a network that can't be controlled or brought down. Especially by relying on bluetooth and future, improved peer-to-peer connection technology, we could be free from carriers and ISPs.

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

#55
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...

And here is mine http://nightweb.net/#type=user&userhash=7whx46v3h2ehiiei...

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

#56
Great stuff but will it really scale? See secushare.org/2011-FSW-Scalability-Paranoia

Did anyone try to save Nightweb's data directory encrypted in Dropbox or ownCloud?

Would it be possible to add something like a reply option to a post? This would give us twitteresque chat.

Would love to be able to share posts with certain persons only.

PS: Can someone provide a download link for those avoiding Google Play? TIA

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

#57
Android 4? That's a pity. But why a mobil app? Why not a .war app for the i2p router? IMO Social networks are something that are mostly used on desktop computers.

Also it seems to me like you want to fork i2p. I think that's a very bad idea. First since you should be very confident in your skills if you roll your own crypto. Second because a split seems not necessary and harmful in the long run for the network. The i2p networks could be bigger aswell, and this could help.

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

#58
post #48
post #14

Earlier quoted context omitted.

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.

You could also have a context header on top saying something like "Join [User] on Nightweb" or "Hey, [User] is on Nightweb!" and then your website follows explaining the concept.

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

#59
post #57

Android 4? That's a pity. But why a mobil app? Why not a .war app for the i2p router? IMO Social networks are something that are mostly used on desktop computers. Also it seems to me like you want to fork i2p. I think that's a very bad idea. First since you should be very confident in your skills if you roll your own crypto. Second because a split seems not necessary and harmful in the long run for the network. The i…

I didn't actually modify the core or router code at all, I only needed to modify the I2PSnark code (i.e. the BitTorrent component). I did not roll my own crypto at all, other than the digital signing of meta torrents which is an application-level concern. It is technically a fork because I have a separate copy of the I2P codebase in my repo, but I will always update it to the latest versions as they come out.

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

#60
post #53
post #51

Not yet indexed by Play Store, but can be found by going to the http url. Oops, the problem is: My 2 T-Mobile HTC 4G phones are not compatible with this app. Neither T-Mobile Samsung SGH-T679, and Vodaphone Samsung GT-I9000. Only works on Asus Nexus 7.

It requires version 4.0.3 (Ice Cream Sandwich) and above, so that may be the issue.

Guess it will not turn out as killer app then. This suggests other fixes, such as apk sizes http://stackoverflow.com/questions/10475954/why-does-the-goo...
Post reply on HN