LisPi · @lispi314
782 followers · 17460 posts · Server mastodon.top

@icon_of_computational_sin > Three months later I return and check my P2P Email. Where exactly were the messages I was sent stored all this time? Yeah...
On ? On the nearest node on the route from the source to you, insofar as the expiration settings for messages haven't deleted them.

Presuming friendly peers as you'd assume from a friend-to-friend setup? That expiration could just be set to never.

As for chrome it's very easy: Don't use it. Cheers 🎉

#NNCP

Last updated 1 year ago

LisPi · @lispi314
708 followers · 15348 posts · Server mastodon.top

@eater @noracodes There's also like , which makes no assumption of adequacy & fitness of infrastructure (such assumptions are often wrong).

But also some projects like do actually (optionally) handle the lower layers of the networking stack (short of physical itself).

#asynchronouscommunication #NNCP #meshnet #gnunet

Last updated 1 year ago

LisPi · @lispi314
702 followers · 15079 posts · Server mastodon.top

So many of those blogs about being bad make this weird mistake of going "but there are no good reasons to encrypt messages or files as standalone units, use encrypted chat/synchronous transfer like magic-wormhole", completely ignoring that is a use-case that absolutely should be supported.

So that leaves you with or (among others), though many of those articles fail to mention either of them.

Why do people assume reliable low-latency connectivity?

#gpg #asynchronouscommunication #age #NNCP

Last updated 1 year ago

LisPi · @lispi314
696 followers · 14921 posts · Server mastodon.top

> See, because you need an always-on computer in order to really reliably use social media
Bruh. , and () beg to differ (no reason you couldn't use for Usenet now if isn't your thing).

So do and .

That criticism is pretty much specific to as commonly implemented.

The is more than just ActivityPub and will outlive it.

#decentralized #usenet #fidonet #uucp #uucpnet #NNCP #nntp #ssb #retroshare #activitypub #fediverse

Last updated 1 year ago

LisPi · @lispi314
647 followers · 13479 posts · Server mastodon.top

@aprilfollies @pluralistic If you're actually interested in and , you might find interesting.

It's a renewed essentially, with modern encryption & first-class support for portable storage as a transport (nncp.mirrors.quux.org/Comparis).

#sneakernet #asynchronouscommunication #NNCP #uucp

Last updated 1 year ago

LisPi · @lispi314
614 followers · 12897 posts · Server mastodon.top

@pooserville Not really, the comparison to email was only ever a comparison.

Email never actually had this issue in a way that mattered until the idiotic tendency for assuming constant low-latency TCP-friendly connections fully set-in.

You can still send email over , , and just fine, by the way.

And you completely ignored my second post, which suggested several ways by which the design could've avoided reimplementing but for social media.

#floppies #fidonet #uucp #NNCP #smtp

Last updated 1 year ago

John Goerzen · @jgoerzen
1064 followers · 2920 posts · Server floss.social

@ernie This point extends perfectly well to the Free Software / community also.

I work on what I find fun and interesting. I have no illusion that , , , and such are suddenly going to become popular. But wow are they FUN to work with, and useful too. I blog for the same reason. I've written several books with major publishers, about topics I enjoy, but still, I find that writing about what I want, when I want, without a deadline is more fulfilling.

#FLOSS #NNCP #gopher #Yggdrasil

Last updated 1 year ago

LisPi · @lispi314
595 followers · 12568 posts · Server mastodon.top

@navi @bartavi has a much better defined retry behavior in SMTP.

(Protocols dependent on successful low-latency TCP connections essentially don't qualify as supporting , complete.org/asynchronous-comm, email as commonly used does as noted there)

It is also simply not dependent on in the first place, you can use , , or a thumb drive (or floppy) with a spool just as well for it.

as defined by the standard lacks that flexibility.

#asynchronouscommunication #email #smtp #uucp #NNCP #fidonet #activitypub

Last updated 1 year ago

LisPi · @lispi314
585 followers · 12302 posts · Server mastodon.top

@babouille @ariadne You need not have multiple device IDs?

Even without any special steps, your devices will achieve eventual consistency on next lookup (unless something dies, but that'd be why I want message-centric gossip distributed & p2p systems to catch on).

The only aspect that requires synchronization would be whatever configuration decides what you want to keep, delete, follow, etc and your own sent messages.

That could be handled by some messaging scheme over or .

#syncthing #NNCP

Last updated 1 year ago

LisPi · @lispi314
580 followers · 12221 posts · Server mastodon.top

@mint @roboneko @i2p @torproject @z3r0fox So new keys would also need extensions to the protocol for sharing.

Starts to be quite a few. It's weird to make a federation protocol in this day & age and not consider peering difficulties and inability to communicate directly (fuck, does it better via & ).

China isn't the only regime with a hard-on for censorship and utter disregard for the sanctity of networks after all. That should have been part of the design considerations.

#usenet #uucp #NNCP

Last updated 1 year ago

LisPi · @lispi314
572 followers · 12083 posts · Server mastodon.top

@aurynn s/Signal/NNCP on I2P/

#NNCP #i2p

Last updated 1 year ago

John Goerzen · @jgoerzen
1029 followers · 2891 posts · Server floss.social

@profoundlynerdy @delta In terms of names, I don't have a survey. I have a couple dozen or so using my quux.org public relay. For what, I don't know, because is encrypted. Personally, my biggest use case is airgapped backups, where it processes thousands of hourly zfs sends a week for me. My page at complete.org/ideas-for-nncp-pr may help you get started.

I think NNCP is particularly strong for scenarios... 1/

#NNCP #offline

Last updated 1 year ago

Profoundly Nerdy · @profoundlynerdy
95 followers · 453 posts · Server bitbang.social

@0xDEADBEEF @helge I haven't dug too far into , but I suspect the "message type" is just text with a path.

Think of it this way:

user@some.tld is a path (via DNS lookup) to a specific user on a given system located within a given TLD.

Similarly:

alt.os.linux.gentoo

That is also a path, think /var/spool/news/alt/os/linux/gentoo/[thread name and time of first post].

Store and forward networks, like , set their own maximum message limits. A binary would be MIME econded text, etc.

#usenet #NNCP

Last updated 1 year ago

LisPi · @lispi314
553 followers · 11801 posts · Server mastodon.top

@profoundlynerdy @dalias @blakereid Currently, as far as I know, there is a single implementation (and it seems to be implementation-defined).

(nncp.mirrors.quux.org/, it has a few mirrors) is essentially a modernization of with a few added features (nncp.mirrors.quux.org/Comparis).

There's someone running a blog (complete.org/nncp/) with articles on various experiments they've done with it, which incidentally includes running an gateway (complete.org/usenet-over-nncp/).

#NNCP #uucp #nntp

Last updated 1 year ago

LisPi · @lispi314
550 followers · 11723 posts · Server mastodon.top

@ajroach42 Isn't that ?

#NNCP

Last updated 1 year ago

Vagrant Cascadian · @vagrantc
231 followers · 467 posts · Server floss.social

@mkj @cks

It is a violation for building packages to download arbitrary things from the network, so that will have to be disabled during package builds, at least...

itself seems to have a decent history of for versions 1.20 and 1.19, at least:

tests.reproducible-builds.org/

tests.reproducible-builds.org/

The one package off the top of my head built with golang, also seems to have a good history of building reproducibly:

tests.reproducible-builds.org/

#debianpolicy #goLang #reproduciblebuilds #NNCP

Last updated 1 year ago

John Goerzen · @jgoerzen
1013 followers · 2796 posts · Server floss.social

I just realized a lot of my favorite software is hard to describe. : an outliner, but also a highly-integrated task manager and markup language. , an asynchronous message passer -- and thing that can use USB drives as a network. , a file location tracker and syncer that does a ton. , an improvement on tar, that can be FUSE-mounted, sliced and diced, compressed and encrypted in different ways. , a live-modifiable mail reader & enhanced vim (with evil-mode) 🙂

#orgmode #NNCP #gitannex #dar #Emacs

Last updated 1 year ago

John Goerzen · @jgoerzen
1009 followers · 2788 posts · Server floss.social

Some of my favorite features in Debian 12 are ones I helped package, and are now easy to install everywhere:

A simple, encrypted, auto-meshing network, suitable as a VPN or as part of a global mesh: Thanks to this, my family's laptops can talk to each other from wherever they are with no hassle; coffee shop, home, work, etc.

An asynchronous, encrypted, onion-routed, delay-tolerant tool: Thanks to this, my backups and archive can be easily airgapped

#Yggdrasil #NNCP

Last updated 1 year ago

LisPi · @lispi314
527 followers · 10927 posts · Server mastodon.top

@Elizafox Yes. Retro-computing enthusiasts are.

For modern stuff one uses instead.

#NNCP

Last updated 2 years ago

LisPi · @lispi314
478 followers · 9717 posts · Server mastodon.top

@dalias @astraleureka @xarvos @faoluin @ariadne It's funny that newer protocols tend to deal with asymmetric/diverse link methods (phone, sneakernet, internet, etc), some necessitating first-class support for , so badly.

, and ( is an outlier that can be carried by all of those and too) all dealt with that much better. Of recent projects, only and (and a few more niche ones) appear to have given any real thought to that.

#asynchronouscommunication #usenet #uucp #fidonet #NNCP #email #smtp #ssb

Last updated 2 years ago