dice.camp is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon server for RPG folks to hang out and talk. Not owned by a billionaire.

Administered by:

Server stats:

1.8K
active users

#NNCP

0 posts0 participants0 posts today
Replied in thread

@codemonkeymike I've even found people interested in my obscure asynchronous communication interests like #NNCP and #UUCP. Twitter was never great for less popular things and got worse over time as it tried to boost the popular.

#Mastodon is the closest thing I've seen to a 90s #BBS, and this is a compliment.

You can also follow hashtags here, so any post by any person that is followed by anybody on your instance with that hashtag will show up in your feed. 2/

working on my configuration. decided to go back to leafnode and pan for my laptop instead of inn2 via uucp, which means my configuration slowly resembles some sort of network lab, with my windows machine using and , my server having inn2, alpine, and tin, and this one now.

in addition while these happily connect to my server via , the server itself currently only uses to exchange messages with other servers (and maybe soon )

playing around with right now ('s fresh-faced little sibling).

finally managed to get it set up to hopefully do what it is supposed to do. @jgoerzen's guides on his website helped, but the app's documentation is again spread over multiple man pages that barely seem to be connected to one another.

nncp can transport data (e.g. or , or bigger files) between different nodes that do not need a direct connection, or even be online at the same time.

Replied in thread

@oh2cil @KC1PYT @TwiceShy I make that distinction because Usenet can flow over at least three protocols (NNTP, #UUCP, and #NNCP) and the rnews interface is simple enough that it could easily flow over more.

NNCP has a "multicast areas" feature which is sort of a generic replication of the Usenet distribution model.

I should also note that #NNCP is always 100% encrypted. This makes it awesome for a lot of use cases, but problematic for ham uses.

Replied in thread

@oh2cil @KC1PYT @TwiceShy Hi! You have piqued my interest. I enjoy #NNCP, run a #Usenet transit server, am a ham, and have also written code for #LORA
(I'm not the #NNCP author, but I talk about it a lot more than the author does 🙂 )

If you're talking about something to exploit the fact that you can reach multiple radios on the "RF broadcast domain", yes #Usenet would fit the bill well, but #NNTP would not, since it's a 1-to-1 TCP connection.

Replied in thread

@bplein So I want something that can handle somewhere around 2-4 SATA drives and has 8GB or more RAM. It is a backup machine that receives backups using #ZFS or #dar over #NNCP

Currently I use USB "toasters" but I am having reliability problems with them, and figured that something that is native SATA rather than USB may be better.

I could see possibilities for future use involving a small VM and such, so being able to go above 8GB RAM is a nice to have. Does that answer it?

Replied in thread
@shoq @Karoli If you live somewhere that doesn't have completely fucked urban density, #MeshNetworking with Yggdrassil and online gateways is an option. (Guess what suburbs also promote?)

#P2P #AsynchronousCommunication options like #Briar, #NNCP and others also become very relevant. It is also quite possible to setup #NetNews servers like #INN to operate in such an environment, as it is what it was designed for in the first place (back when phone calls were the primary networking option).

There are also low bitrate radio-based networking options available like #LoRaWAN (https://en.wikipedia.org/wiki/LoRa#LoRaWAN), directional wifi relays (https://en.wikipedia.org/wiki/Long-range_Wi-Fi) would be usable in rural areas (and could be used to setup #Yggdrassil nets, again, and with very good bandwidth) and DIY #FSO (https://en.wikipedia.org/wiki/Free-space_optical_communication) can achieve bitrates competitive with rural internet: #RONJA (https://en.wikipedia.org/wiki/RONJA)

Definitely it requires dropping a lot of the current high-bandwitdh & low-latency programs & applications that have become so popular.

If you own your home and have the right to do minor renovations on it, do consider becoming a relay for various meshnets and other P2P and/or asynchronous communication options.
en.wikipedia.orgLoRa - Wikipedia
Replied in thread

@ariadne @viq At the same time, this looks like yet another server-centrism issue to me.

You should, as an instance, be able to refuse to federate with anyone. Yes.

However, I should be able to connect my client to however many instances at once that have a copy of the room and rebuild the history client-side if I so feel like it. I should also be able to unilaterally ignore/block everything from instances or users I don't care to read from or about.

I should be able to add new posts to the room while offline and resynchronize them up to various instances at some later point when I get online. Or I could send them to some instances ahead of time as #NNCP messages.

udongein.xyzUdongein
Unfortunate observations as far as #AsynchronousCommunication facilitation goes.

There appears to be no user-friendly way to use #NNCP on #Android.

This seems unfortunate, as mobile phones are essentially purpose-designed mobile nodes capable of bridging networks and being easily carried around.

I don't really have the kind of UI sense that NTs tend to like though, so I'm probably not the best person to rectify this lack (at least in any way conducive to the kind of mass adoption I think Asynchronous Communication should be seeing).
Replied to John Goerzen

@jgoerzen @kelbot @ajroach42 : I’ve read a lot of your stuff about #NNCP when trying to see how we could decentralize #gemini
(see ploum.net/2021-10-10.html and ploum.net/2021-10-25-offmini2. ).

So yeah, there’s clearly something that could be done here.

With the soon to be released Offpunk 2.0, the code has been split in several independents CLI tools. All the networking/caching is done by "netcache" and I would happily discuss what could be done to integrate it with NNCP.

ploum.netOffmini, My Dream of Making Gemini Offline and DistributedOffmini, My Dream of Making Gemini Offline and Distributed écrit par Ploum, Lionel Dricot, ingénieur, écrivain de science-fiction, développeur de logiciels libres.
Replied to ploum

@ploum @kelbot @ajroach42 Oh great! Thank you! I do have a question. I have been thinking "this would work great with #NNCP." As in, if I ran offpunk --fetch-later or --sync, it could generate a little command file that could be sent asynchronously to a machine with Internet, and then it could respond with the requested data. (apt-offline does something similar for Debian repos). I thought maybe I could make this work by syncing its cache dir or something. Is that realistic?