Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

"You tweachewous miscweant!" -- Elmer Fudd


devel / rocksolid.programming / Re: The next bridge

SubjectAuthor
* The next bridgeAnonymous
+- The next bridgeRetro Guy
+* the next bridgeAnonymous
|`- the next bridgeRetro Guy
+* The next bridgeAnonymous
|`- The next bridgeRetro Guy
+* the next bridgeAnonymous
|`- the next bridgeRetro Guy
+- The next bridgeAnonymous
+- The next bridgeAnonymous
+- NoneAnonymous
`- NoneAnonymous

1
The next bridge

<code.665.4ckspi@anon.com>

 copy mid

https://novabbs.com/devel/article-flat.php?id=376&group=rocksolid.programming#376

 copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!rocksolid2!def5!.POSTED.bogusentry!not-for-mail
From: pos...@anon.com (Anonymous)
Newsgroups: rocksolid.programming
Subject: The next bridge
Date: Wed, 06 Jan 2021 08:17:24 -0800
Organization: def5
Message-ID: <code.665.4ckspi@anon.com>
Content-Type: text/plain; charset=UTF-8
Injection-Info: def5.org; posting-host="bogusentry:192.168.1.189";
logging-data="5970"; mail-complaints-to="usenet@def5.org"
 by: Anonymous - Wed, 6 Jan 2021 16:17 UTC

The next bridge that we build should go from nntp to one of the those:
https://the-federation.info/
Would be awesome to have rocksolid in the fediverse. And with all the code existing already for servers, (including a wordpress plugin, apparently), it shouldn't be too hard to implement.

Thoughts ?

cheers

trw

--
Posted on def2

Re: The next bridge

<20210106161559.4fce6053@desktop14.dt>

 copy mid

https://novabbs.com/devel/article-flat.php?id=377&group=rocksolid.programming#377

 copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!rocksolid2!.POSTED.localhost!not-for-mail
From: retro_...@retrobbs.rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.programming
Subject: Re: The next bridge
Date: Wed, 6 Jan 2021 16:15:59 -0700
Organization: RetroBBS
Message-ID: <20210106161559.4fce6053@desktop14.dt>
References: <code.665.4ckspi@anon.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Info: novabbs.org; posting-account="retrobbs1"; posting-host="localhost:127.0.0.1";
logging-data="24278"; mail-complaints-to="usenet@novabbs.org"
X-Newsreader: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
 by: Retro Guy - Wed, 6 Jan 2021 23:15 UTC

On Wed, 06 Jan 2021 08:17:24 -0800
Anonymous <poster@anon.com> wrote:

> The next bridge that we build should go from nntp to one of the those:
> https://the-federation.info/
> Would be awesome to have rocksolid in the fediverse. And with all the
> code existing already for servers, (including a wordpress plugin,
> apparently), it shouldn't be too hard to implement.

It looks like activity streams standard is what is used. I'm not sure,
it's new to me but I think so:
https://www.w3.org/TR/activitystreams-core/

If it can be implemented without adding yet another language
requirement (I'd rather stick with php on my end), it would be a nice
project to pursue.

Using JSON, I don't think it would be hard to add this support to
rslight nntp server, maybe keeping it out of the actual forum interface
entirely. Not sure.

If we implement on just the server, nodes could use it without
changes. Of course they would need rslight nntp server to connect to.

This is just me thinking out loud right now, but it's interesting.

Retro Guy

Re: the next bridge

<code.667.1b9plv@anon.com>

 copy mid

https://novabbs.com/devel/article-flat.php?id=378&group=rocksolid.programming#378

 copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!rocksolid2!.POSTED.127.117.190.215!not-for-mail
From: pos...@anon.com (Anonymous)
Newsgroups: rocksolid.programming
Subject: Re: the next bridge
Date: Thu, 07 Jan 2021 06:31:27 -0800
Organization: rocksolid2 (novabbs.org)
Message-ID: <code.667.1b9plv@anon.com>
References: <code.665.4ckspi@anon.com>
Content-Type: text/plain; charset=UTF-8
Injection-Info: novabbs.org; posting-account="def.i2p"; posting-host="127.117.190.215";
logging-data="3054"; mail-complaints-to="usenet@novabbs.org"
 by: Anonymous - Thu, 7 Jan 2021 14:31 UTC

>If it can be implemented without adding yet
>another language requirement (I'd rather stick
>with php on my end), it would be a nice project
>to pursue.

I believe wordpress is written entirely in php. If there is a plugin for it to make it into an activity-pub, that should make it easy to implement the protocol for rslight, fudforum or vichan. Well "easy"....it would be a lot of work for sure, but at least the code is all there already...:
https://wordpress.org/plugins/activitypub/
https://github.com/pfefferle/wordpress-activitypub

--
Posted on def2

Re: the next bridge

<20210108001430.7ca8b191@desktop14.dt>

 copy mid

https://novabbs.com/devel/article-flat.php?id=379&group=rocksolid.programming#379

 copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!rocksolid2!.POSTED.localhost!not-for-mail
From: retro_...@retrobbs.rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.programming
Subject: Re: the next bridge
Date: Fri, 8 Jan 2021 00:14:30 -0700
Organization: RetroBBS
Message-ID: <20210108001430.7ca8b191@desktop14.dt>
References: <code.665.4ckspi@anon.com>
<code.667.1b9plv@anon.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Info: novabbs.org; posting-account="retrobbs1"; posting-host="localhost:127.0.0.1";
logging-data="9099"; mail-complaints-to="usenet@novabbs.org"
X-Newsreader: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
 by: Retro Guy - Fri, 8 Jan 2021 07:14 UTC

On Thu, 07 Jan 2021 06:31:27 -0800
Anonymous <poster@anon.com> wrote:

> I believe wordpress is written entirely in php. If there is a plugin
> for it to make it into an activity-pub, that should make it easy to
> implement the protocol for rslight, fudforum or vichan. Well
> "easy"....it would be a lot of work for sure, but at least the code
> is all there already...: https://wordpress.org/plugins/activitypub/
> https://github.com/pfefferle/wordpress-activitypub

I've downloaded the plugin and am reading through the code. This might
be the best place to start, but it'll take a while to understand what
I'm reading, lol. Meanwhile, I'm looking around for something simpler
(not OOP) as a guide.

Re: The next bridge

<code.669.n5u52@anon.com>

 copy mid

https://novabbs.com/devel/article-flat.php?id=380&group=rocksolid.programming#380

 copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!.POSTED!not-for-mail
From: pos...@anon.com (Anonymous)
Newsgroups: rocksolid.programming
Subject: Re: The next bridge
Date: Fri, 08 Jan 2021 09:26:17 -0800
Organization: i2pn2 (i2pn.org)
Message-ID: <code.669.n5u52@anon.com>
References: <code.665.4ckspi@anon.com>
Content-Type: text/plain; charset=UTF-8
Injection-Info: i2pn2.org; posting-account="def2";
logging-data="15204"; mail-complaints-to="usenet@i2pn2.org"
 by: Anonymous - Fri, 8 Jan 2021 17:26 UTC

>>f680129f142b4b051f
wow, I'm impressed at the speed...lol, I was just throwing out an idea...:-)
>but it'll take a while to understand what
I'm reading,
if you want to read it all, that will take some time alone....plus you have to have a rough understanding of the wp frame work too.
i think the easiest way to understand the thing for me would be to make a full installation and play with it in its native environment before trying to plug it into my own code. might even be the easiest option for a production server too.
but it will take me a while before i will come around to do that. so I appreciate any exploration that you do on your end. :-)
I do believe though that the fediverse is the thing that will eventually replace all the big corp central sites as well as their smaller still centralized copies. or a bit more carefully phrased: it has the potential to do so, and the timing is good (it is new enough to be interesting to many, and mature enough to scale and perform, it is 100% compatible with both tor and i2p, and there is really nice server software out there. also, many accounts are currently closed on the big corps sites, so people of all ways and directions will to try to migrate to something else).
In effect, I believe that it is only a rewrite of the news protocol (like history repeating itself), but everything is a bit more glossy, polished and up to date on the code side. also easier to run, apparently. optically and functionally more in line with the younger folks, using cell phones and such nonsense :-) (don't know if that is good thing :-), nah, only kidding....
so there, I think i will spend some time with that this year.

--
Posted on def2

Re: The next bridge

<48346f2b01fa38a7c6f860a54f00fd75$1@news.novabbs.org>

 copy mid

https://novabbs.com/devel/article-flat.php?id=381&group=rocksolid.programming#381

 copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!rocksolid2!.POSTED.localhost!not-for-mail
From: retro....@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.programming
Subject: Re: The next bridge
Date: Sun, 10 Jan 2021 11:27:16 +0000
Organization: Rocksolid Light
Message-ID: <48346f2b01fa38a7c6f860a54f00fd75$1@news.novabbs.org>
References: <code.665.4ckspi@anon.com> <code.669.n5u52@anon.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: novabbs.org; posting-account="retrobbs1"; posting-host="localhost:127.0.0.1";
logging-data="8090"; mail-complaints-to="usenet@novabbs.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs.org
X-Rslight-Site: $2y$10$QWNshF44zZco3AeC1/KvvuQ6q7cC2z0ZtCpXU0oHCwc2Jinf4F7km
 by: Retro Guy - Sun, 10 Jan 2021 11:27 UTC

Anonymous wrote:

>>>f680129f142b4b051f
> wow, I'm impressed at the speed...lol, I was just throwing out an idea...:-)
>>but it'll take a while to understand what
> I'm reading,
> if you want to read it all, that will take some time alone....plus you have to have a rough understanding of the wp frame work too.
> i think the easiest way to understand the thing for me would be to make a full installation and play with it in its native environment before trying to plug it into my own code. might even be the easiest option for a production server too.
> but it will take me a while before i will come around to do that. so I appreciate any exploration that you do on your end. :-)

This looks like it might be easier (for me) to work with. activitypub without the wordpress specifics: https://github.com/landrok/activitypub

At some point, I'd like to create two instances and see if I can get them to communicate properly. I'm thinking more as a nntp<=>activity streams thing, not rslight specific (but I'd use the rslight nntp code to work on it). Just my thoughts as of right now :)

> I do believe though that the fediverse is the thing that will eventually replace all the big corp central sites as well as their smaller still centralized copies. or a bit more carefully phrased: it has the potential to do so, and the timing is good (it is new enough to be interesting to many, and mature enough to scale and perform, it is 100% compatible with both tor and i2p, and there is really nice server software out there. also, many accounts are currently closed on the big corps sites, so people of all ways and directions will to try to migrate to something else).

I agree completely.

> In effect, I believe that it is only a rewrite of the news protocol (like history repeating itself), but everything is a bit more glossy, polished and up to date on the code side. also easier to run, apparently. optically and functionally more in line with the younger folks, using cell phones and such nonsense :-) (don't know if that is good thing :-), nah, only kidding....
> so there, I think i will spend some time with that this year.

Damn youngsters :)

--
Posted on Rocksolid Light
news.novabbs.org

Re: the next bridge

<code.671.1rllyi@anon.com>

 copy mid

https://novabbs.com/devel/article-flat.php?id=382&group=rocksolid.programming#382

 copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!rocksolid2!def5!.POSTED.bogusentry!not-for-mail
From: pos...@anon.com (Anonymous)
Newsgroups: rocksolid.programming
Subject: Re: the next bridge
Date: Sun, 10 Jan 2021 05:47:35 -0800
Organization: def5
Message-ID: <code.671.1rllyi@anon.com>
References: <code.665.4ckspi@anon.com>
Content-Type: text/plain; charset=UTF-8
Injection-Info: def5.org; posting-host="bogusentry:192.168.1.189";
logging-data="17042"; mail-complaints-to="usenet@def5.org"
 by: Anonymous - Sun, 10 Jan 2021 13:47 UTC

>>54d7f378f4481feace
case in point:
https://www.theguardian.com/us-news/2021/jan/10/apple-suspends-parler-from-app-store
Federated services is the way to go when big corps is shutting you down.

--
Posted on def2

Re: The next bridge

<code.672.35pore@anon.com>

 copy mid

https://novabbs.com/devel/article-flat.php?id=383&group=rocksolid.programming#383

 copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!rocksolid3!.POSTED.rocksolid3!not-for-mail
From: pos...@anon.com (Anonymous)
Newsgroups: rocksolid.programming
Subject: Re: The next bridge
Date: Sun, 10 Jan 2021 11:08:34 -0800
Organization: rocksolid3 (rocksolidbbs.com)
Message-ID: <code.672.35pore@anon.com>
References: <code.665.4ckspi@anon.com>
Content-Type: text/plain; charset=UTF-8
Injection-Info: rocksolidbbs.com; posting-host="rocksolid3:10.128.3.129";
logging-data="26268"; mail-complaints-to="usenet@rocksolidbbs.com"
 by: Anonymous - Sun, 10 Jan 2021 19:08 UTC

>>40f1b4c11099257759
>https://github.com/landrok/activitypub
Some more resources I found:
https://fediverse.party/en/miscellaneous
https://socialhub.activitypub.rocks/pub/guide-for-new-activitypub-implementers
https://writefreely.org/start
https://codeberg.org/zot/zap.git
https://github.com/emilebosch/awesome-fediverse

--
Posted on def2

Re: the next bridge

<56f65b0f7b352d63b3ad812208cfa779$1@news.novabbs.org>

 copy mid

https://novabbs.com/devel/article-flat.php?id=384&group=rocksolid.programming#384

 copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!rocksolid2!.POSTED.localhost!not-for-mail
From: retro....@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.programming
Subject: Re: the next bridge
Date: Sun, 10 Jan 2021 23:20:52 +0000
Organization: Rocksolid Light
Message-ID: <56f65b0f7b352d63b3ad812208cfa779$1@news.novabbs.org>
References: <code.665.4ckspi@anon.com> <code.671.1rllyi@anon.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: novabbs.org; posting-account="retrobbs1"; posting-host="localhost:127.0.0.1";
logging-data="10886"; mail-complaints-to="usenet@novabbs.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs.org
X-Rslight-Site: $2y$10$H8CFoP4ryq4CRs098Flb5.j5/g/4IJ/5jAy18uJRZMcDT1ekK77te
 by: Retro Guy - Sun, 10 Jan 2021 23:20 UTC

Anonymous wrote:

>>>54d7f378f4481feace
> case in point:
> https://www.theguardian.com/us-news/2021/jan/10/apple-suspends-parler-from-app-store
> Federated services is the way to go when big corps is shutting you down.

Usenet is federated, but I don't think that it will be used by most for this reason. Most usenet users are probably google groups users who most likely don't know that the data is spread around and shared.

Connecting with these newer modern methods of federation I think is necessary, but no reason to drop usenet at all in the process. The more difficult to shut things down the better.

--
Posted on Rocksolid Light
news.novabbs.org

Re: The next bridge

<code.674.1thfnu@anon.com>

 copy mid

https://novabbs.com/devel/article-flat.php?id=385&group=rocksolid.programming#385

 copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!rocksolid2!def5!.POSTED.bogusentry!not-for-mail
From: pos...@anon.com (Anonymous)
Newsgroups: rocksolid.programming
Subject: Re: The next bridge
Date: Sun, 10 Jan 2021 23:39:26 -0800
Organization: def5
Message-ID: <code.674.1thfnu@anon.com>
References: <code.665.4ckspi@anon.com>
Content-Type: text/plain; charset=UTF-8
Injection-Info: def5.org; posting-host="bogusentry:192.168.1.189";
logging-data="10828"; mail-complaints-to="usenet@def5.org"
 by: Anonymous - Mon, 11 Jan 2021 07:39 UTC

>>87bae213dd3451fe65
>but no reason to drop usenet at all in the process
Of course not, why would we drop something that is working nicely ?

--
Posted on def2

None

<code.675.34q96q@anon.com>

 copy mid

https://novabbs.com/devel/article-flat.php?id=386&group=rocksolid.programming#386

 copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!rocksolid2!def5!.POSTED.bogusentry!not-for-mail
From: pos...@anon.com (Anonymous)
Newsgroups: rocksolid.programming
Subject: None
Date: Mon, 11 Jan 2021 08:50:53 -0800
Organization: def5
Message-ID: <code.675.34q96q@anon.com>
References: <code.665.4ckspi@anon.com>
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary=80117a3114d09cc25430beeac404656fa26266fb
Injection-Info: def5.org; posting-host="bogusentry:192.168.1.189";
logging-data="9700"; mail-complaints-to="usenet@def5.org"
 by: Anonymous - Mon, 11 Jan 2021 16:50 UTC
Attachments: raven_1.png (image/png)

>>63264dfe1f328bcdd3
some nice read on the subject (thank you, sciencehub):
(too heavy to attach, so uploaded):

http://ana5icnp3au4qy5i.onion/?p4Yd6zThm2MAzCAPmLaBrLNu3YK

"The disinformation landscape and the lockdown of social platforms"
by
Shawn Walker Dan Mercea and Marco Bastos

Attachments: raven_1.png 
None

<code.677.40yzdv@anon.com>

 copy mid

https://novabbs.com/devel/article-flat.php?id=388&group=rocksolid.programming#388

 copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!.POSTED!not-for-mail
From: pos...@anon.com (Anonymous)
Newsgroups: rocksolid.programming
Subject: None
Date: Tue, 12 Jan 2021 09:33:07 -0800
Organization: i2pn2 (i2pn.org)
Message-ID: <code.677.40yzdv@anon.com>
References: <code.665.4ckspi@anon.com>
Content-Type: text/plain; charset=UTF-8
Injection-Info: i2pn2.org; posting-account="def2";
logging-data="10107"; mail-complaints-to="usenet@i2pn2.org"
 by: Anonymous - Tue, 12 Jan 2021 17:33 UTC

>>63264dfe1f328bcdd3
another one: https://blog.twitter.com/en_us/topics/company/2021/protecting--the-conversation-following-the-riots-in-washington--.html

"Since Friday, more than 70,000 accounts have been suspended as a result of our efforts, with many instances of a single individual operating numerous accounts. These accounts were engaged in sharing harmful QAnon-associated content"

Not that I will miss QAnon content in any way, mind you. However even if this decision might be right on a factual basis, it is more that the big corporations decide what can and cannot be published which is worrying me.
Of course, I would have censored them as well on my nodes, most probably, but at least here there wouldn't have been 70k accounts before any reaction on my part.
anyway, the need for selfhosted, federated solutions is growing day by day.....

--
Posted on def2

1
server_pubkey.txt

rocksolid light 0.9.7
clearnet tor