[code]
2016-01-28 01:36:49 n-tech and how it would integrate into a site running NNTP+Next
2016-01-28 01:36:53 n-tech Can you answer a few questions we're having
2016-01-28 01:36:56 n-tech tbbhhhhfaaaammmm
2016-01-28 06:49:32 __uguu__ i just woke up
2016-01-28 06:49:53 __uguu__ i added a json api so I can develop that
2016-01-28 06:50:12 __uguu__ in general i need to wake up first
2016-01-28 06:50:51 n-tech alright
2016-01-28 06:51:19 __uguu__ tl;dr edition: you don't need to implement nntp if you don't want to
2016-01-28 07:12:33 __uguu__ should I start leaking rumors about you working on nntpchan?
2016-01-28 07:13:13 __uguu__ no one but you and me know so if it happens it's you or me
2016-01-28 07:25:46 n-tech Let me give you a skinny
2016-01-28 07:25:55 __uguu__ ... a what?
2016-01-28 07:26:02 n-tech a short version of a larger story.
2016-01-28 07:26:04 n-tech I want tos pare details.
2016-01-28 07:26:12 n-tech the skinny* i guess
2016-01-28 07:26:17 n-tech I have a man who wants to start a successor to 8chan using Next.
2016-01-28 07:26:37 n-tech He believes in my endeavours despite the noise and he believes me when I tell him distibuted chans are the way of the future
2016-01-28 07:26:45 __uguu__ forward warning: i am of the opinion that 8chan's idea is why it failed
2016-01-28 07:26:57 n-tech the reddit thing?
2016-01-28 07:27:04 __uguu__ the user created boards thing
2016-01-28 07:27:09 n-tech hear me out
2016-01-28 07:27:13 __uguu__ okay
2016-01-28 07:27:17 n-tech I want to make a frontend for NNTPchan, or another distributed network like that
2016-01-28 07:27:20 n-tech and we have a few concerns but in general
2016-01-28 07:27:33 n-tech I want to make it so that the [0-zz] range is reserved for official boards
2016-01-28 07:27:38 n-tech that way if there's a bunch of drama and noise between BOs
2016-01-28 07:27:48 n-tech we can set up a "federal government" board that offers a consistent user experience
2016-01-28 07:27:53 n-tech but
2016-01-28 07:28:01 n-tech everything is NNTPified too
2016-01-28 07:28:15 n-tech so it'd be mychan.v or mychan.bane and people can access them through other nodes
2016-01-28 07:28:16 n-tech or vice vesa
2016-01-28 07:28:22 n-tech I just want a good starting point for this network
2016-01-28 07:28:25 __uguu__ i like that
2016-01-28 07:28:48 __uguu__ so net.8ch.tech vs xyz.endchan.tech
2016-01-28 07:29:13 n-tech do you put tld before the domain?
2016-01-28 07:29:16 n-tech in how boards are named
2016-01-28 07:29:20 __uguu__ the problem comes that you can't post in net.8ch.tech from xyz.endchan.tech
2016-01-28 07:29:31 __uguu__ that's why we would use overchan.tech instead
2016-01-28 07:29:54 n-tech That may be for the better
2016-01-28 07:30:01 n-tech This is where the problem arises, his concerns
2016-01-28 07:30:09 __uguu__ the origin of the post is defined in the message's Path header, i.e. someplace.tld!dix.tld!ass.tld!origin.tld
2016-01-28 07:30:13 n-tech Do deletions propagate? Post edits? Any sort of moderator actions?
2016-01-28 07:30:16 __uguu__ yes
2016-01-28 07:30:18 __uguu__ absolutely
2016-01-28 07:30:28 n-tech So each NNTP node has read-only archives of boards they want to read
2016-01-28 07:30:35 n-tech and each node can decide if they want to NNTP-ifiy their own content
2016-01-28 07:30:42 __uguu__ that's the entire idea behind the moderation system, it's decentralized, you can trust remote mods
2016-01-28 07:30:54 __uguu__ it's just that we've had no organization for it yet
2016-01-28 07:30:59 __uguu__ since, like, no one wants to mod
2016-01-28 07:31:28 __uguu__ all mod actions propigate but it's up the the admins of the servers to trust the moderation events
2016-01-28 07:31:45 __uguu__ the mod events are cryptographically signed so they are not spoofable
2016-01-28 07:32:11 __uguu__ does that make it better?
2016-01-28 07:33:17 __uguu__ right now we'd have to define a standard for post edits, i.e. how to package diffs
2016-01-28 07:34:07 n-tech Yea, that works. I'll forward this chat to him if that's OK
2016-01-28 07:34:12 __uguu__ do eeeeeeeeeeet
2016-01-28 07:34:24 n-tech We're in planning phase. He's a people person and I'm a PHP pro
2016-01-28 07:34:37 n-tech he'd be the community manager
2016-01-28 07:34:46 __uguu__ is he a shitfuck busybody?
2016-01-28 07:34:55 n-tech yes, has real responsibilities
2016-01-28 07:35:01 n-tech he'd be my Odili I guess
2016-01-28 07:35:05 __uguu__ :///
2016-01-28 07:35:13 n-tech but he has a joy for this kind of stuff
2016-01-28 07:35:17 n-tech like he reads my kiwifarms drama
2016-01-28 07:35:21 n-tech so he likes Internet culture lol
2016-01-28 07:35:29 __uguu__ is he a trannyfaggot?
2016-01-28 07:35:53 __uguu__ just want to make sure that nntpchan doesn't get ruined by SJW crybullies
2016-01-28 07:35:54 n-tech tranny? ew no
2016-01-28 07:36:02 n-tech dude he's more of a cyberbully than I am
2016-01-28 07:36:03 n-tech lol
2016-01-28 07:36:10 __uguu__ :\\\\
2016-01-28 07:36:22 n-tech well he could be
2016-01-28 07:36:27 n-tech he's not like some dark troll lord
2016-01-28 07:36:31 n-tech lol
2016-01-28 07:36:35 n-tech gosh see
2016-01-28 07:36:38 n-tech im bad with words
2016-01-28 07:36:41 n-tech so flustered
2016-01-28 07:37:03 __uguu__ i just wouldn't give him mod privs
2016-01-28 07:37:19 n-tech I would trust him to make more rational decisions than me to be honest
2016-01-28 07:37:37 n-tech You don't really have a good idea of what he's like and you're drawing conclusions from my noise which is really bad at describing him as a person
2016-01-28 07:37:38 n-tech lol
2016-01-28 07:37:52 n-tech dw it'll be chill, he's like a jim but less pigs
2016-01-28 07:38:06 n-tech and he understands FOSS
2016-01-28 07:38:08 n-tech :----DDD
2016-01-28 07:38:11 __uguu__ bring it up with nntpchan people is all i'd say
2016-01-28 07:43:54 n-tech Cool
2016-01-28 07:43:57 n-tech The progression would be
2016-01-28 07:44:12 n-tech New site with next -> get next working happy -> begin planning nntp -> nntp
2016-01-28 07:44:41 __uguu__ that's backwards tho :D
2016-01-28 07:44:46 n-tech Why?
2016-01-28 07:45:00 __uguu__ nntp -> plan nntp -> get next working happy -> new site with next
2016-01-28 07:45:09 n-tech lol
2016-01-28 07:45:12 __uguu__ that's what is going to happen honestly
2016-01-28 07:45:13 __uguu__ :D
2016-01-28 07:45:36 __uguu__ why not embrace it
2016-01-28 07:45:38 n-tech I can't do that, it'd be too far down the line. Isn't it possible to open the content to NNTP after the fact?
2016-01-28 07:46:53 __uguu__ my stance on this is "do whatever you want just don't spam the backbone"
2016-01-28 07:47:07 n-tech There's a backbone?
2016-01-28 07:47:14 __uguu__ yes, the nntp backbone
2016-01-28 07:47:22 n-tech This can be extended without anyone's approval yea?
2016-01-28 07:47:27 n-tech Like I can just host a backbone myself
2016-01-28 07:47:56 __uguu__ 'the back bone' is the collective nntp chan peering
2016-01-28 07:48:02 n-tech ah ok
2016-01-28 07:48:06 __uguu__ it's a term i coined a while ago
2016-01-28 07:48:15 n-tech it's a bad term it implies centralization
2016-01-28 07:48:18 n-tech call it something else
2016-01-28 07:48:28 n-tech :----DDDDDD
2016-01-28 07:48:30 __uguu__ like...?
2016-01-28 07:48:35 n-tech "network"
2016-01-28 07:48:38 n-tech "cluster"
2016-01-28 07:48:46 __uguu__ cluster implies centralized
2016-01-28 07:49:04 __uguu__ network sounds... meh
2016-01-28 07:52:00 __uguu__ you can use whatever terms you want
2016-01-28 07:52:29 n-tech committee
2016-01-28 07:52:34 n-tech the autism committee
2016-01-28 07:52:43 __uguu__ the idea behind nntpchan is that it allows fractal fragmentation on the same platform
2016-01-28 07:53:11 __uguu__ "the oligarchy" or "the nntp cabal"
2016-01-28 07:53:18 n-tech yessss
2016-01-28 07:53:20 __uguu__ the usenet cabal was a thing
2016-01-28 07:53:29 __uguu__ cabal is probably a better one
2016-01-28 07:54:39 n-tech Clarify: net.8ch.v cannot delete anything on com.mysite.v yes?
2016-01-28 07:55:03 n-tech or in any other configuration of something that's not me touching my site's content
2016-01-28 07:55:10 __uguu__ at the moment, all mods are for all boards
2016-01-28 07:55:29 __uguu__ but it only extends to the scope of the servers that trust the keys
2016-01-28 07:56:06 __uguu__ i can make it so that it applies to only some boards but idk if that makes sense
2016-01-28 07:57:57 n-tech I'm confused now. If I host a board on my site, is a moderator on another site allowed to delete the content in such a way that it deletes it from my site?
2016-01-28 08:04:29 __uguu__ only if you allow them
2016-01-28 08:04:36 n-tech gr8
2016-01-28 08:05:14 __uguu__ by default, it defaults to trusting no one
2016-01-28 08:05:31 __uguu__ (EXCEPT the local admin)
2016-01-28 08:06:57 n-tech the local admin in this instance would be my installation of Next, right?
2016-01-28 08:07:04 __uguu__ yes
2016-01-28 08:07:15 n-tech Like I don't have to integrate NNTPchan's permission system beyond having Next do commands on behalf of PHP qualified users ye?
2016-01-28 08:07:23 __uguu__ yes
2016-01-28 08:08:37 __uguu__ ideally have those php moderation commands propigate to the rest of the network tho as that helps a lot
2016-01-28 08:08:52 __uguu__ BUT you don't have to take any from the rest of the net if you don't want to
2016-01-28 08:09:05 __uguu__ (you will want to after a while tho, mark my words)
2016-01-28 08:09:15 n-tech That's what I'd want. I'd want to faithfully replicate other sites on the backbone, including their moderation commands
2016-01-28 08:09:27 n-tech but the only thing touching content from the new site should be moderators with their respective jurisdictions
2016-01-28 08:09:36 n-tech and Next's integration can issue commands to the backbone on their behalf
2016-01-28 08:09:45 __uguu__ yup
2016-01-28 08:09:49 n-tech perf
2016-01-28 08:13:36 n-tech And like, lets say a site wants to listen to my site and pull content
2016-01-28 08:13:44 n-tech They can choose not to listen to moderation commands, right
2016-01-28 08:14:10 n-tech A site I have no control over is allowed to listen to content creation updates but ignore anything about editing / deleting
2016-01-28 08:16:17 __uguu__ yes
2016-01-28 08:16:51 n-tech and soz if I'm asking like, simple or redundant questions
2016-01-28 08:17:03 n-tech I have a really good idea of what I'm getting into but we're being thorough so we can plan
2016-01-28 08:17:26 __uguu__ okay, for the record i would like to stay 100% transparent
2016-01-28 08:17:40 n-tech what do you mean?
2016-01-28 08:18:09 __uguu__ future discussing be done in #nntpchan not PM, i post this log to overchan.overchan for feedback
2016-01-28 08:18:39 n-tech #nntpchan on rizon or the i2pnet
2016-01-28 08:18:56 __uguu__ rizon, it's #overchan on irc2p and everywhere else
2016-01-28 08:19:10 __uguu__ #overchan is taken on rizon prolly
2016-01-28 08:19:37 __uguu__ that's reasonable no?
2016-01-28 08:19:59 n-tech should be fine
[/code]