01:26 |
phf |
http://logs.bitdash.io/pest/2022-08-25#1011598 << pest.lisp is also single threaded, because i just don't want to deal with synchronization issues |
01:26 |
bitbot |
Logged on 2022-08-25 17:55:56 awt: Yes threading would be good. I tried it initially, but couldn't untangle db locking issues. |
01:30 |
phf |
but the inner loop functions are of course significantly cheaper than python… |
| |
~ 2 hours 15 minutes ~ |
03:45 |
crtdaydreams |
http://logs.bitdash.io/asciilifeform/2022-08-23#1113346 << I appreciate you sharing. I'll hold my tounge and avoid making anymore assumptions. |
03:45 |
bitbot |
(asciilifeform) 2022-08-23 gregorynyssa: I still look forward to finishing the rest of the FFA tutorials when mathematics returns to my life. have a nice day, everyone. |
03:59 |
crtdaydreams |
http://logs.bitdash.io/pest/2022-08-24#1011448 << this is analogous to one IRC client for every channel, think of the overhead !11!, also arguably multichan by a single client (and therefore single port) which decreases attack surface considerably at scale, and obfuscates traffic, making traffic analysis far more difficult |
03:59 |
bitbot |
Logged on 2022-08-24 09:44:44 asciilifeform[jonsykkel|deedbot|crawlerbot]: http://logs.bitdash.io/pest/2022-08-22#1011335 << 'multichan' is already there -- erry net is 'channel' |
04:01 |
crtdaydreams |
keeping peers within dunbar is one thing, but constraining peers and +l2 to the dunbar is another entirely |
04:04 |
crtdaydreams |
if wanted to create pestnet for users of blatta, to discuss testing and working on blatta, i.e. #blatta, at this moment would need to cp blatta, modify, re-key, open new port, port forward, etc. |
| |
↖ |
04:13 |
crtdaydreams |
perhaps this is a misconception arising because of the current divide between station and client, if so, please feel free to clarify |
04:26 |
jonsykkel |
if u think about wot as an atempt to create explicit system mirroring meatspace relatnioships |
04:26 |
jonsykkel |
a pestnet would then be the mirror of a group of ppl within earshot of eachother (for larger nets will also depend on ur wotness to them) |
04:26 |
jonsykkel |
a pest direct mesage exchange would then be the mirror of 2 ppl moving away from the group |
04:26 |
jonsykkel |
either to have privat comversation or to discuss somthing else than vat big group is tlaking about at the moment |
04:26 |
jonsykkel |
somtimes it makes sense in meatspace that >2 ppl move away from group in this way |
| |
↖ |
04:26 |
jonsykkel |
a irc channel has secret flag to distinguish between those 2 use cases |
| |
↖ |
04:26 |
jonsykkel |
whether a perfect miror of a meatspace mechanism is the desired goal can be debated |
04:26 |
jonsykkel |
or maybe it is desirabl, but theres a tradeoff with complexity, so theres some optimal balancing point |
04:34 |
crtdaydreams |
http://logs.bitdash.io/pest/2022-08-26#1011614 << In a pest the process is a corrospondence (private msg) with each of those individuals then above |
04:34 |
bitbot |
Logged on 2022-08-26 04:26:32 jonsykkel: a irc channel has secret flag to distinguish between those 2 use cases |
04:34 |
bitbot |
Logged on 2022-08-26 04:04:19 crtdaydreams[jonsykkel|awt]: if wanted to create pestnet for users of blatta, to discuss testing and working on blatta, i.e. #blatta, at this moment would need to cp blatta, modify, re-key, open new port, port forward, etc. |
04:35 |
crtdaydreams |
Mebbe I've misconstrued the term "Multichan" with "Multinet" |
04:35 |
crtdaydreams |
It seems that could be the source of confusion here. |
04:37 |
* |
crtdaydreams refers to the capacity to have one pestron handle multiple pestnets |
04:39 |
crtdaydreams |
either that or blatta, smalpest et al already support management of multiple nets and I've missed that feature entirely |
04:39 |
jonsykkel |
but if u keep same port, same keys etc is it then multi nets |
04:40 |
crtdaydreams |
jonsykkel: atm can already have multiple keys for the same user in the wot |
04:41 |
crtdaydreams |
not much of an extension to designate the use of a particular key to a particular network |
04:41 |
jonsykkel |
ryte, but purpose of that afaik is only to allow for rekeying without posibility of losing peertivity |
04:41 |
jonsykkel |
(in case station crashes during rekey and changes commited to disk on one end but not the other) |
04:42 |
jonsykkel |
or somthing |
04:42 |
crtdaydreams |
^ defo tru |
04:44 |
jonsykkel |
canot spek for blata but smalpest indeed only single net single irc socket per proces |
04:48 |
crtdaydreams |
ok, thanks for clarifying that |
04:51 |
crtdaydreams |
i.e. atm l2+ nick conflict problem virtually non-extant, as no implmentations support l2+! |
04:55 |
jonsykkel |
nah l2+ is supported through hearsay |
04:56 |
jonsykkel |
guy[relayer1|relayer2...] etc |
05:03 |
jonsykkel |
l2 being (set-difference peers-of-your-peers your-peers) |
05:03 |
jonsykkel |
(and excluding urself) |
05:10 |
jonsykkel |
(or are you in ur own l2? philosophical nugget to chew on for u gyse) |
| |
~ 1 hours 4 minutes ~ |
06:15 |
* |
crtdaydreams is unaware of any two people here peered with two different bobs as only could exist in an impersonator scenario opposed to multinet collisions |
06:18 |
crtdaydreams |
atm would see both bobs in #pest, as if in a different net would be running on a different process and therefore unrelated #pest |
06:22 |
* |
crtdaydreams begins to wonder which jonsykkel is peered with o_O |
06:25 |
PeterL |
signpost: I seem to remember one time you pasted a job offer letter into the chat? |
| |
↖ |
06:28 |
crtdaydreams |
also, signpost, best use-case I can see of your pest dns / filesharing would be the decentralization of the deedbot wot itself, i.e. pgp keys & ratings etc. distributed across pest |
| |
↖ |
06:30 |
* |
crtdaydreams wonders if that constitutes as railing an ak |
06:35 |
PeterL |
no, it had come up before as a useful addition |
06:36 |
PeterL |
crtdaydreams: presuambly when you initiated the peering with each person it involved passing a key through gpg, so you should know who all your direct peers are |
06:38 |
PeterL |
jonsykkel: you are defined as being your own L0, and the L# is the shortest path to each node, so therefore you are not in your L2 |
06:41 |
PeterL |
the pest spec does support dm-ing multiple people (sending the same message as a dm to each), but I don't think this is implemented yet (?) and I don't think my IRC clients knows how to do that anyway |
06:42 |
PeterL |
once that gets implemented, you could have your >2 person sidechat using multi-person dm's |
06:44 |
PeterL |
(this in re. http://logs.bitdash.io/pest/2022-08-26#1011613) |
06:44 |
bitbot |
Logged on 2022-08-26 04:26:29 jonsykkel: somtimes it makes sense in meatspace that >2 ppl move away from group in this way |
06:47 |
PeterL |
and once you get the various networks set up, it is simple enough to have one client point at multiple pest-nets, like how my client lets me connect both here and to dulapnet at the same time. |
| |
~ 26 minutes ~ |
07:14 |
jonsykkel |
PeterL: the elegance of ur definition is compelling, but i can find no historical president of anyone refering to themselves as their l0, which indicates its not in colloquial use at least |
07:19 |
jonsykkel |
ur client could dm multi ppl, but not sure how u would tell the others to display these in same window and multidm the same ppl without clunky manual "operation of ak" or changes in spec |
07:20 |
jonsykkel |
(not arguing for this 2 be clear, dont have any strong opinions on it. was just thinking out loud to begin with) |
07:29 |
crtdaydreams |
^ in similar vein, and trying to clarify ideas |
07:35 |
jonsykkel |
dunno vat a good interface for such temporary sidechat could look like anyway |
07:36 |
jonsykkel |
at least have a stronk distaste for shitcord style "250 permanent channels for discussing slightly diffrent stuffs" with associated autistic noises that appear if u "use channel wrong" |
07:44 |
PeterL |
jonsykkel: think of the L# as the minimum number of hops to receive a message. If I generate a message, 0 hops are needed. A message from my L1 will have at least 1 hop, a message from my L2 will have at least 2 hops, etc. |
07:44 |
crtdaydreams |
jonsykkel: wasn't suggesting sidechat, nor neuron activation bing bong sounds for chimps |
07:46 |
* |
crtdaydreams sure as hell hopes that instances will not go beyond a taskbar highlight for dms/mentions only |
07:46 |
crtdaydreams |
s/instances/implementations |
07:47 |
PeterL |
crtdadreams: shouldn't the level of notification just be a setting in your client? |
07:51 |
crtdaydreams |
PeterL: ofc, but I hold the expectation that the line between client and station will eventually be blurred, as aforementioned the irc frontend is temporary for the lack of time to write an effective gui, that and all available gui stacks appear to be shit |
07:54 |
crtdaydreams |
whether or not the udp listening socket remains daemonized in a final form would be entirely up to implementation I would expect |
07:57 |
jonsykkel |
crtdaydreams: i meant the noises coming from the inhabitants of this particular type of sewer. "pls take this discussion to #john_deere_tractor, this is #tractor general" |
07:57 |
crtdaydreams |
jonsykkel: dickscord moderator moment |
07:58 |
crtdaydreams |
the #blatta example I used earlier was purely for illustrative purposes, but I get what you mean |
07:59 |
jonsykkel |
sure sure |
08:06 |
crtdaydreams |
admittedly I have a dickscord toilet acc, deleted acc at one point, couldn't contact anyone and wasn't apart of #a at the time, lived on burner accs for a while (only ever use webshit interface), eventually just caved in and made another acc. it's a love-hate relationship. |
08:09 |
crtdaydreams |
it's pretty much the "uh but all muh friends use it" excuse |
08:14 |
crtdaydreams |
inb4 need new frens; yeh fair enuff. |
08:14 |
jonsykkel |
have some old budys i spek to there too, and i can feel the jscancer taking years off my life evry time open tab |
08:15 |
jonsykkel |
technologically inept frens is a real problem |
08:15 |
crtdaydreams |
the biggest filter to pest lol |
08:16 |
crtdaydreams |
managed to convince one guy to join me on XMPP |
08:18 |
crtdaydreams |
was great initially, but sorta drifted since, whether product of platform or project, dunno to this day |
08:19 |
crtdaydreams |
similar excuse of convenience |
08:22 |
crtdaydreams |
thankfully avoided the cesspools mentioned above, pretty much comms for people I know AFK |
08:25 |
crtdaydreams |
gtg, nite jonsykkel |
08:25 |
crtdaydreams |
o/ |
08:29 |
jonsykkel |
yep |
08:29 |
jonsykkel |
nite |
| |
~ 2 hours 52 minutes ~ |
11:22 |
awt |
Initial versions of blatta indeed supported channels. Message body included IRC formatting. |
| |
~ 56 minutes ~ |
12:18 |
phf |
i think maybe multinet is the only way to do multichannel with pest |
12:19 |
asciilifeform |
phf: afaik yes. (and was asciilifeform's orig. notion re how 'channels' oughta work) |
12:21 |
asciilifeform |
part of asciilifeform's rationale was 'it is lulzy to have dozen channels when you have 6 d00dz' but moar generally imho irc-style channels are an abstraction that glues very poorly ~on top of~ pestnet mechanics, with schisms/mergers/gags etc |
12:23 |
phf |
yeah, dm's don't have same failover mechanisms, which come from not support >l1 altogether. but once you start baking that for multichannel you run into custodianship issues, etc |
12:25 |
phf |
presumably you can add some kind protocol for establishing new pestnets from inside pestnet. |
| |
~ 7 hours 10 minutes ~ |
19:35 |
signpost |
http://logs.bitdash.io/pest/2022-08-26#1011642 << doubt it; I was self-employed for a decade. |
19:35 |
bitbot |
Logged on 2022-08-26 06:25:12 PeterL: signpost: I seem to remember one time you pasted a job offer letter into the chat? |
19:36 |
signpost |
http://logs.bitdash.io/pest/2022-08-26#1011643 << >> http://logs.bitdash.io/pest/2022-07-15#1009689 |
| |
↖ |
19:36 |
bitbot |
Logged on 2022-08-26 06:28:15 crtdaydreams[jonsykkel|awt|signpost]: also, signpost, best use-case I can see of your pest dns / filesharing would be the decentralization of the deedbot wot itself, i.e. pgp keys & ratings etc. distributed across pest |
19:36 |
bitbot |
Logged on 2022-07-15 19:45:41 phf[billymg|signpost]: i'm so far designing my pest to keep the packets indefinitely. considering that the whole of tmsr, including that utterly pointless b-a ancient history, was about 450mb in memory. from that perspective if things like rating become simply some form of structured pronouncements, one essentially keeps “own wot” |
| |
~ 51 minutes ~ |
20:27 |
awt |
The job offer was ben_vulpes I think |
20:30 |
signpost |
guess I could've been sending one out tbh, but I can't find the residue of that particular embarassment in my noggin. |