02:45 |
asciilifeform |
meanwhile, in sads, asciilifeform dusts off priceless 'trinitron', and picture wobbles. no known cure. |
| |
↖ |
02:45 |
dulapbot |
(trilema) 2015-06-14 assbot: Brand-New Trinitron (circa 2000) - Unboxed in 2015. - Album on Imgur ... ( http://bit.ly/1dFoDwJ ) |
02:46 |
asciilifeform |
( incl. in debug menu, so it aint the comp. nor the mains power, it was plugged into a lab-grade sinusoidal doubleconverter ) |
02:49 |
* |
asciilifeform would happily pay, say, $10k, for a ~new~ one, but they physically dun exist |
02:50 |
asciilifeform |
this item, 'gdm-5402', has barely 10 hours on it! |
02:52 |
* |
asciilifeform was not able to find or even conceive of a physical explanation for such wobble, given that electrical/magnetic interference rules out, and unit essentially virginal. |
02:53 |
asciilifeform |
*ruled |
| |
~ 20 minutes ~ |
03:13 |
verisimilitude |
http://logs.nosuchlabs.com/log/asciilifeform/2021-09-08#1056996 I noticed, but forgot to mention it. |
| |
↖ |
03:13 |
dulapbot |
Logged on 2021-09-08 13:28:30 asciilifeform: re 0xFE -- lulzily no one noticed that 4.1 and 4.2 numbering is entirely fucked. |
03:26 |
scoopbot |
New post on A Syndication of Verisimilitudes: Integrity with One-Time Pads |
| |
↖ ↖ |
03:32 |
vex |
condolences re: sony alf |
03:35 |
vex |
10k is almost worth boots on ground in tokyo |
03:36 |
asciilifeform |
vex: i dun think you get my meaning -- there aint any in tokyo just as in zimbabwe. last 1 was made in '00ish. |
03:37 |
asciilifeform |
20y seems to be at the outer limit of their ~storage in sealed crate~ lifespan. |
03:37 |
vex |
some greybeard in one of the millions of laneways prolly has one in box collecting dust. |
03:37 |
vex |
finding- different story |
03:37 |
asciilifeform |
godfuckingdamnit |
03:37 |
asciilifeform |
THIS ONE WAS SEALED motherfucker |
03:37 |
vex |
oh |
03:38 |
asciilifeform |
and worked 6y ago |
03:38 |
asciilifeform |
shat self ~in climate-controlled storage~ |
03:39 |
asciilifeform |
http://logs.nosuchlabs.com/log/asciilifeform/2021-09-09#1057143 << lolk |
03:39 |
dulapbot |
Logged on 2021-09-09 23:13:56 verisimilitude: http://logs.nosuchlabs.com/log/asciilifeform/2021-09-08#1056996 I noticed, but forgot to mention it. |
03:39 |
asciilifeform |
http://logs.nosuchlabs.com/log/asciilifeform/2021-09-09#1057145 << verisimilitude have you never heard of error correcting codes, or simply for some unclear purpose pretending not to have ? |
| |
↖ |
03:39 |
dulapbot |
Logged on 2021-09-09 23:26:53 scoopbot: New post on A Syndication of Verisimilitudes: Integrity with One-Time Pads |
03:41 |
vex |
di you try a fistful of g-forces? |
03:46 |
asciilifeform |
did, after all else. 0diff. |
03:46 |
vex |
expected |
03:55 |
vex |
didya ask sony? they might like to see a wobbly one |
04:01 |
asciilifeform |
you gotta be joking. |
04:02 |
vex |
I'm actually not, at the very least, they know some gaijin babarian liked a product they once had |
04:03 |
asciilifeform |
they didn't repair even when was under warranty 20y ago lol |
04:13 |
vex |
I'd like to know why the fuck it's wobbling, and it's not even mine |
04:17 |
vex |
if you email corporate, and tell them the whole story without too many -motherfuckers-, who knows, mebbe they learn something |
04:17 |
vex |
just b4 drinkin' time on a thursday, give `em something to talk about |
04:23 |
vex |
shinohai, can you get a direct line to some cocksucker in sony corporate? |
04:33 |
vex |
in other wrist action, whaack, how's your diet? sprats and leafy greens grown on actual dirt ftw |
| |
↖ |
04:38 |
vex |
btw alf I found a new can of sprats. I'd send u some |
04:43 |
vex |
but they're too good |
04:44 |
vex |
i'd hate to get you hooked on unobtanium |
04:50 |
vex |
cattus won't eat em. prefers regular |
04:50 |
verisimilitude |
I accidentally omitted a paragraph at the end, which is now added. |
04:51 |
verisimilitude |
http://logs.nosuchlabs.com/log/asciilifeform/2021-09-09#1057159 I know them. |
04:51 |
dulapbot |
Logged on 2021-09-09 23:39:49 asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2021-09-09#1057145 << verisimilitude have you never heard of error correcting codes, or simply for some unclear purpose pretending not to have ? |
04:52 |
verisimilitude |
Does my scheme not approach an ideal? |
| |
~ 8 hours 7 minutes ~ |
12:59 |
PeterL |
verisimilitude: have you thought of adding comment functionality to your blog? |
| |
↖ |
13:01 |
PeterL |
http://logs.nosuchlabs.com/log/asciilifeform/2021-09-09#1057145 << You say your scheme is ideal, but after reading the article I am not sure what your scheme is or how it helps anything? |
| |
↖ |
13:01 |
dulapbot |
Logged on 2021-09-09 23:26:53 scoopbot: New post on A Syndication of Verisimilitudes: Integrity with One-Time Pads |
13:03 |
PeterL |
the article gives the impression that you thought a little bit about a problem, but does not clearly establish what the problem is that you are trying to solve or how people have approached it in the past |
| |
~ 1 hours 37 minutes ~ |
14:40 |
asciilifeform |
meanwhile, various lurkers comment on 0xFE. |
14:46 |
asciilifeform |
PeterL: as i gather, verisimilitude was approaching this problem. |
14:46 |
dulapbot |
(trilema) 2016-09-11 asciilifeform: -- an 'all or nothing transform' (term of art) that, unlike, e.g., rivest's, does not rely on the strength of any hash, nor symmetric cipher, nor imposes algebraic structure. |
14:46 |
dulapbot |
(trilema) 2016-12-23 asciilifeform: incidentally, since (to borrow the lament of turing's school headmaster) 'the room already stinks of mathematics', i'll share a tidbit that i promised folx some half year ago and promptly forgot: |
| |
~ 1 hours 2 minutes ~ |
15:48 |
signpost |
ttp://logs.nosuchlabs.com/log/asciilifeform/2021-09-10#1057172 << diet change and a couple rounds of complete sugar removal (to fix gut) completely changed my inflammation issues, including this. |
15:48 |
signpost |
ah feck |
15:48 |
signpost |
http://logs.nosuchlabs.com/log/asciilifeform/2021-09-10#1057172 |
15:48 |
dulapbot |
Logged on 2021-09-10 00:33:35 vex: in other wrist action, whaack, how's your diet? sprats and leafy greens grown on actual dirt ftw |
15:48 |
signpost |
also no rotgut. good liquor and wine only. |
15:48 |
signpost |
(they call it that for a reason) |
| |
~ 17 minutes ~ |
16:06 |
signpost |
incidentally the "on actual dirt" is also a big deal. demineralization is a thing. |
16:06 |
signpost |
the water's so shitty here I have to filter it to 0ppm, then remineralize. |
16:06 |
signpost |
if you're drinking distilled water all the time, you're pulling minerals *out* of your body. |
16:07 |
signpost |
also, fuck mac laptops. apple's keyboards are designed with contempt for the human hand. |
16:08 |
asciilifeform |
signpost: ~all~ laptops at this pt |
16:10 |
signpost |
the mac was so bad this lolnovo keyboard feels like a dream compared. but yes, terrible action compared to old machines 1in thick. |
16:12 |
signpost |
re: inflammation I'm suspicious we're all full of fungus due to long food supply chains and destruction of gut flora. |
16:12 |
signpost |
(ain't the fungi's fault you're half-dead either; just doing its job) |
16:14 |
signpost |
quite curious if the ivermectin working for covid is explained *by* its effect on parasites, removing load from the immune system, and not an effect on the virus. |
16:19 |
asciilifeform |
signpost: afaik gutworms not much of a thing in the reich today |
16:20 |
asciilifeform |
( tho asciilifeform recalls from 20y a crackpot treatment for allergies where sufferers would go to mexico to have worms ~installed~ -- give immune system sumthing to occupy self with instead of autoimmune wank ) |
16:20 |
signpost |
pretty sure candida albicans is |
16:20 |
asciilifeform |
*20y ago |
16:30 |
thimbronion |
asciilifeform: no comments on your spec yet, but I have sort of formulated a plan to go forward. First I'm gonna bring alcuin's packet structure up to spec, even if some of the fields are mocked. Last priority will probably be adding the client commands. Also still not clear to me if anyone is gonna use alcuin if it's written in Python 27. |
16:30 |
thimbronion |
*2.7 |
16:30 |
signpost |
imho consider the thing a draft, don't worry about which version of py |
16:30 |
asciilifeform |
thimbronion: yours is still by far the closest thing that exists to a prototype |
16:30 |
signpost |
get it working then out of py |
16:30 |
asciilifeform |
thimbronion: indeed we'll want to move it outta py. but 1st gotta nail down the algo. |
16:31 |
thimbronion |
I could see getting it out of py in a piecemeal fashion. |
16:31 |
asciilifeform |
imho not very complicated thing, overall. certainly much simpler than full-spec irc server. |
16:32 |
thimbronion |
asciilifeform: relatively uncomplicated, yes. |
16:33 |
asciilifeform |
as always if thimbronion (or anyone else) can think of a way to simplify w/out compromising fundamental design aims -- i'm all ears |
16:34 |
thimbronion |
asciilifeform: alcuin is a simplified version! Of course it compromises the funamentals though. |
16:34 |
asciilifeform |
thimbronion: i was speaking of ~the design~ |
16:35 |
thimbronion |
asciilifeform: I'm aware |
16:35 |
asciilifeform |
i.e. are there pieces of the algo that could be made simpler ? ( e.g. punkman's observation re the uselessness of dedicated ACK packets ) |
16:36 |
asciilifeform |
asciilifeform's current working draft of 0xFD has a 'getdata' packet type, where one can request (though not necessarily receive) a last-15min (i.e. likely to exist in dedupe queue) broadcast packet by its sha256 |
| |
↖ |
16:37 |
asciilifeform |
so when station receives a broadcast msg and the netchain dun match its notion of the tip of the net -- can request, a la trb, the previous msg, and so on recurs. |
16:37 |
whaack |
once i started getting symptoms i started to really feel just how uncomfortable the mac keyboard is |
16:38 |
signpost |
i |
16:38 |
signpost |
ah crap, I have toggled the weechat input box somehow |
16:39 |
signpost |
there we go. ctrl-space |
16:39 |
signpost |
whaack: it's like drumming one's fingers on concrete. |
16:39 |
asciilifeform |
^ |
16:39 |
thimbronion |
whaack: I remember that realization. I was around your age. |
16:40 |
signpost |
I can also play guitar now for longer than 15min. |
16:43 |
thimbronion |
whaack: the sad thing is that the people I was working with were like "oh you you shouldn't use the laptop keyboard, here use this Microsoft Natural Keyboard instead" |
16:43 |
PeterL |
http://logs.nosuchlabs.com/log/asciilifeform/2021-09-10#1057222 << would that expose a DDOS vector, with somebody asking for a bunch of random hashes and then you have to go check to see if you have them? |
16:43 |
dulapbot |
Logged on 2021-09-10 12:36:26 asciilifeform: asciilifeform's current working draft of 0xFD has a 'getdata' packet type, where one can request (though not necessarily receive) a last-15min (i.e. likely to exist in dedupe queue) broadcast packet by its sha256 |
16:44 |
asciilifeform |
PeterL: 'someone' would have to be in yer wot |
16:45 |
asciilifeform |
on top of this, yer station looks for ~every~ incoming packet it that queue ~anyway~, for deduping |
16:45 |
asciilifeform |
(erry validated packet, naturally) |
16:45 |
asciilifeform |
*in that |
16:45 |
thimbronion |
asciilifeform: I think this is implicit in your write up, but it might be helpful to include for the "thick": The fact that you have to be in the WoT to use it, which is a major attack on spooks attempting to "influence" the conversation. |
16:45 |
PeterL |
aha. OK, makes sense. |
16:46 |
asciilifeform |
thimbronion: this fact is quite pedantically laid out in the intro section neh |
16:47 |
PeterL |
also re Pest: you say to check against each key in random order, this is meant to mean you go through all keys or stop once you find a valid one? Or is that left to the implementation? |
16:47 |
asciilifeform |
PeterL: originally was thinking 'go through ALL' |
16:48 |
asciilifeform |
PeterL: possibly punkman is right, and the optimization where you 1st try the most recent K that worked for the src ip -- is permissible |
16:48 |
* |
asciilifeform was hoping to see this discussed |
16:49 |
thimbronion |
"resistance to natural and artificial interference" here? |
16:50 |
asciilifeform |
thestringpuller: 1.2 -- 'Pest stations exchange authenticably-encrypted messages exclusively with an operator-configured set of peers...' |
16:50 |
asciilifeform |
grr s/ thestringpuller / thimbronion |
16:50 |
* |
asciilifeform wonders if there exists irc client with properly working 'tab' feature |
16:52 |
PeterL |
not sure if related, I seem to be the only one here with capilaized handle, are handles case sensitive? |
16:52 |
signpost |
weechat's doing the tab completion on lowercase 'p' for PeterL just fine |
16:54 |
thimbronion |
asciilifeform: I'm aware you explain that it requires the WoT, my point is that it may not be obvious to many people how the WoT attacks spooks, if that wasn't clear. Perfectly valid approach not to explain that. People can google the WoT and draw their own conclusions. |
16:54 |
signpost |
this sounds like an "...and then the masses will all join" |
16:55 |
signpost |
there is zero benefit to that. explain it as you make actual relationships with people and peer up with them. |
16:55 |
signpost |
wot's the map, not the territory. |
16:55 |
thimbronion |
signpost: I don't believe the masses will ever use it. |
16:55 |
signpost |
iirc there's already ample explanation of what the wot is on trilema and in logs |
16:55 |
asciilifeform |
even supposing that suddenly every rock and tree wanted to use -- they'll use w/ each other, there aint a 'the server'. |
16:56 |
* |
asciilifeform thought was clear from spec intro. but invites other folx to suggest rewording. |
16:57 |
asciilifeform |
there's no central-anything to 'get crowded' in pest. |
16:59 |
signpost |
I'm still curious about this "attacks spooks" |
16:59 |
signpost |
elaborate thimbronion? |
16:59 |
thimbronion |
asciilifeform: I will just write my own article explaining what I believe the benefits to be for my friends, who I don't believe will get it from reading your article. |
16:59 |
asciilifeform |
thimbronion: might want to nail down algo 1st, neh |
16:59 |
thimbronion |
asciilifeform: certainly. |
17:00 |
signpost |
recall the threads of the corrupting power of bitcoin. the "spooks" that encountered directly, defected. |
17:01 |
signpost |
it would be a mighty fine thing if even spooks were brought into sane human relationship with named-and-known peers. |
17:06 |
signpost |
asciilifeform: this getdata command is exciting. in time one might specify specific packets that are to be archived longer. |
17:06 |
thimbronion |
signpost: the way I see it, spooks are a major influence on platforms because there's no WoT - anyone can participate in the conversation. With a WoT, you have to know someone to even join the conversation. This forces spooks to put more effort into their influence ops. |
17:08 |
* |
asciilifeform must point out, for readers, that excluding traitors/reich agents/provocateurs from one's wot is a human problem, and rather outside the scope of pest or other algorithmic discussions |
17:08 |
signpost |
^^^ |
17:08 |
signpost |
also infiltration is a time-honored intelligence tradition. |
17:09 |
thimbronion |
signpost: I don't see how this contradicts what I wrote. |
17:10 |
signpost |
it contradicts because if e.g. CIA were to adopt this tool it would immediately *upgrade* their ability to operate. |
17:10 |
signpost |
arguably they are already an international gang operating wot-tronically. separating that from the microsoft and expecting it would weaken does not follow. |
17:10 |
thimbronion |
signpost: adopt for use amongst themselves? |
17:10 |
asciilifeform |
signpost: i suppose in this vein e.g. bittorrent also 'upgraded cia's ability to operate' neh |
17:11 |
asciilifeform |
any effective tool worx for erryone |
17:11 |
signpost |
last gen p2p networks were almost certainly designed to be a combination of honeypot and operational tool, yes. |
17:11 |
signpost |
if not bittorrent. |
17:12 |
signpost |
at any rate asciilifeform and I agree. it's not specifically bug-spray for CIA, nor is it specifically helpful just to those that might want to operate saner within it. |
17:12 |
signpost |
carl force whatever gets bent around bitcoin and benefits just like everyone else. this isn't bad. |
17:13 |
thimbronion |
In that case asciilifeform is aiding the enemy? |
17:13 |
signpost |
perhaps make an attempt to re-read what I've said. |
17:13 |
signpost |
"this is magic pill against the bad people wielding power" is nonsense. |
17:14 |
signpost |
that is not a description of the benefits of wot-tronics. |
17:20 |
thimbronion |
Perhaps talking past each other a bit. Not really sure. Platforms have no WoT. Is that an incorrect statement? |
17:21 |
asciilifeform |
thimbronion: enemy already has working exclusionary comms. |
17:22 |
signpost |
yeah, there are a few things with which I disagree in my interpretation of thimbronion's statement. |
17:22 |
signpost |
1) the platforms are a distraction, not serious political force. |
17:22 |
PeterL |
thimbronion: maybe define "platforms"? Seems like a generic term you are using for something specific? |
17:22 |
asciilifeform |
signpost, thimbronion : rather than 'magic spray', asciilifeform has quite concrete design aims , which iirc elaborated in the spec, but will restate perhaps more edibly : 1) third parties must not be able to learn anyffin from a station (including that it exists, unless they already know that it exists and sitting directly on the packet's physical travel route) ; |
17:22 |
signpost |
they keep the plebs from smearing too much shit on the walls, but otherwise sum to zero |
17:23 |
asciilifeform |
2) third parties must not be able to modify (mitm) or forge traffic in such a way as to waste more than simply coupla 100 cpu cycles of 1 station. |
17:23 |
signpost |
2) the ways in which "spooks" wield power are in no way degraded by this tool. they have their own tools, networks, etc. |
17:23 |
signpost |
wuh oh, enumeration collision! |
17:23 |
asciilifeform |
lol |
17:24 |
signpost |
3) this isn't signpost licking the balls of said spooks. just saying the benefits are elsewhere. |
17:24 |
asciilifeform |
signpost: the only angle from which 'weaken reich' here is simply to lay foundation for decentralized net on top of existing physical reichnet. |
17:24 |
signpost |
and 4) were this hypothetical wot large enough to disrupt geopolitical power, it'd have long since engulfed "spooks" |
| |
↖ |
17:24 |
asciilifeform |
(starting w/ ordinary chat) |
17:24 |
signpost |
indeed |
17:24 |
asciilifeform |
'eat the airplane 1 bite at a time' |
17:25 |
signpost |
no serious disagreement here, other than I have an immune reaction to popescuan "AND THEN THE WORLD" underpants logic |
17:25 |
signpost |
we're at "lift ourselves an inch above the shit soup" stage |
17:26 |
signpost |
also not shitting on either asciilifeform's or thimbronion's work. mighty exciting. |
17:26 |
asciilifeform |
signpost: i confess i dun give half a shit whether 'over 9000' people use; spec is intended for asciilifeform's l1/l2 and prototype. |
17:27 |
asciilifeform |
there aint 'world' using e.g. vtron, either. it doesn't make it stop working somehow. |
17:27 |
asciilifeform |
nor would be somehow a breakthrough if suddenly everyone wanted it. |
17:27 |
signpost |
(also, the fountain code I'm grunting through specifies that it makes for a mighty fine flood-fill alternative to bittorrent) |
17:27 |
signpost |
"hay wot, start pissing random chunks of $item my direction plz" |
17:28 |
asciilifeform |
signpost: the satellite tv people already use lubyism in exactly this way (per frame) iirc |
17:28 |
thimbronion |
PeterL: http://trilema.com/2019/no-platforms/ |
17:28 |
signpost |
yup |
17:29 |
asciilifeform |
signpost: will be handy for adding warez file transfer, trb block propagation, etc to pest. |
17:29 |
signpost |
mmmmhm |
17:29 |
asciilifeform |
but 1st -- basics |
17:30 |
* |
asciilifeform is particularly interested to hear re possible holes in spec whereby 'man in the middle' could potentially do moar than simply drop packets |
17:31 |
asciilifeform |
(arguably -- the worst possible failure (after a successful forging of signature) is liquishit amplification. ) |
17:35 |
asciilifeform |
( funnily enuff, the original arpa people got hosed by this at least once -- is surprisingly difficult to rigorously prevent. ) |
17:35 |
dulapbot |
Logged on 2021-07-11 13:41:49 asciilifeform: was reading b00k by the perpetrator of 'spanning tree protocol' re arpa history and storms where ~all~ of arpa had to be reset manually etc. lulzy. |
17:49 |
* |
asciilifeform rereads upstack and has this to say : |
17:51 |
asciilifeform |
imho the concept of 'messianic' technologies is extremely misguided. by itself even a breakthrough like pgp is entirely inert. |
| |
↖ ↖ |
17:52 |
asciilifeform |
even e.g. bitcoin is largely a set of future possibilities than present-day macroscopic dent in the reich. |
17:52 |
asciilifeform |
*rather than |
17:54 |
signpost |
yup, and they're net-negative if they inspire a bunch of amulet-thinking in who might otherwise use for something interesting. |
17:54 |
asciilifeform |
signpost: amulet-thinking is a well-known trap for the 'intellectual' flavour of lazy. |
17:54 |
dulapbot |
Logged on 2021-06-08 16:07:53 asciilifeform: verisimilitude: again, there's a ~bottomless pit of these. y'know, as with other clickbait/tabloid themes. 'how you hairbrush is killing you.' '47 dirty tricks your dentist doesn't want you to know.' etc |
17:56 |
asciilifeform |
there's the well-known joak where doctor prescribed bc pill to idjit chix, but she continues getting impregnated, then turns out she was keeping them in her pocket, 'what do you mean have to swallow it?!' |
17:59 |
signpost |
hue |
17:59 |
* |
signpost bbl |
18:00 |
asciilifeform |
for thinking folx, the correct model is imho -- get the foundations right, then combine -- e.g. with pgp, basic vtron is possible; with ffa, generalized vtron, ab initio trb, etc possible |
18:00 |
dulapbot |
Logged on 2021-09-09 13:41:05 asciilifeform: asciilifeform has two uses for ffa -- general-purpose sign/verify suitable for use w/ generalized vtron ; and for the ecdsa numerics in ada trb replacement. |
18:01 |
asciilifeform |
with 'pest', in principle, yet other new things possible. starting with getting dulapnet the everliving permanent fuck off the central point of failure. |
18:02 |
asciilifeform |
( and proceeding to the ancient dream of a net where enemy can't even tell whether your box is switched on, because it won't answer anything from him, not even pings; and so on ) |
18:03 |
asciilifeform |
and eventually with dht on top of the thing, so no longer need to give half a fuck about ip addrs. |
| |
↖ |
18:05 |
asciilifeform |
imho at no point is 'messianic' ('how will this kill clitler??') thought necessary or even helpful. |
18:06 |
asciilifeform |
i dun think it is necessary to concretely explain just precisely how a system allowing mutually-consenting parties to communicate securely in a hostile environment, kills clitler. (even if it does.) |
18:09 |
asciilifeform |
in other lulz, someone seems to have posted 0xFE to a heathen pit. |
| |
↖ |
18:09 |
asciilifeform |
e.g.: |
18:10 |
asciilifeform |
'Then it starts off saying that you're going to need a "vtree", and for that obviously you need a "V-tron" and that's about where I gave up. It was like trying to read something from a parallel world.' |
18:10 |
asciilifeform |
didjaknow!! |
18:10 |
thimbronion |
wasn't me. |
18:10 |
asciilifeform |
there's even moar, e.g. 'Also tbh. how can I trust a person who in 2021 still hasn't understood that/why HTTPS is important for security even if you only provide read only content with making proper crypto/security decisions?' |
18:10 |
asciilifeform |
pure gold. |
18:11 |
asciilifeform |
as well as folx who simply can't read... 'I also don't see much DDOS proofing in this. Best I can find is that you can unpeer people, but since every message is rebroadcasted by everyone, that doesn't seem like much of a protection.' |
18:13 |
asciilifeform |
'Can a rouge peer just come in, fork everyone, and leave?' |
18:13 |
* |
asciilifeform presumes 'rogue' ? |
18:13 |
asciilifeform |
can someone explain wtf a 'rogue peer' is supposed to be ? |
| |
↖ |
18:13 |
punkman |
asciilifeform: anyone saying "not even routed over onions" yet? |
18:13 |
asciilifeform |
... someone you peered while his pistol in yer mouth ? |
18:13 |
asciilifeform |
punkman: notyet! give'em time! |
18:14 |
asciilifeform |
in summary. |
18:14 |
dulapbot |
(trilema) 2015-12-19 asciilifeform: http://log.bitcoin-assets.com/?date=19-12-2015#1348050 << you know what's great? rat poison STILL WORKS even if you don't explain to the rats exactly ~how~ ! |
18:14 |
* |
punkman has a "peerfinder" standalone proggy on todo list, will share in a few weeks |
18:15 |
asciilifeform |
punkman: this re which ? |
18:15 |
punkman |
http://logs.nosuchlabs.com/log/asciilifeform/2021-09-10#1057336 |
18:15 |
dulapbot |
Logged on 2021-09-10 14:03:45 asciilifeform: and eventually with dht on top of the thing, so no longer need to give half a fuck about ip addrs. |
18:15 |
asciilifeform |
aa |
18:25 |
punkman |
re:ddos, is the dedupe cache, meant to be red packets? it might make sense to (also) keep cache of black packets for 15min, so you can dedupe without decrypting. |
18:26 |
asciilifeform |
punkman: if you're storing items you have not authenticated -- enemy can fill you |
| |
↖ |
18:26 |
asciilifeform |
y'know, like prb's 'orphans'. |
18:26 |
punkman |
no, you auth them before putting in cache |
18:26 |
asciilifeform |
so why not spend the extra coupla100 cpu cycles to decrypt ? |
18:26 |
asciilifeform |
that way can tell for instance if replay of stale. |
18:27 |
asciilifeform |
(another trivial ddos approach) |
18:27 |
asciilifeform |
'authenticated', in the protocol, means that not only signature passes, but that not stale. |
18:27 |
punkman |
no idea what performance looks like for serpent and other parts |
18:27 |
punkman |
I'm sure asciilifeform has better clue |
18:28 |
asciilifeform |
punkman: that's not the weak link. storage in all cases is. hash,serpentism,etc. parallelize, with e.g. 32cpu you can guarantee processing of valid/invalid packets at nic line rate. |
18:28 |
asciilifeform |
but not if you can be induced to ~store~ garbage. |
| |
↖ |
18:28 |
asciilifeform |
~storing~ crapola under any circumstances must be ruled out. |
| |
~ 27 minutes ~ |
18:56 |
PeterL |
http://logs.nosuchlabs.com/log/asciilifeform/2021-09-10#1057349 << rogue peer, I would guess, is enemy agent that has penetrated your wot, and wants to break your comunication system? |
18:56 |
dulapbot |
Logged on 2021-09-10 14:13:21 asciilifeform: can someone explain wtf a 'rogue peer' is supposed to be ? |
18:57 |
asciilifeform |
PeterL: one can easily rate-limit peers, but i left this outta the spec. |
18:57 |
asciilifeform |
( think it oughta be in ? ) |
18:57 |
asciilifeform |
rate-limiting would make the protocol rather narrowly specific to chat. |
18:58 |
asciilifeform |
as it is, i don't consider flooding by a peer to be a problem that needs a complex techno-solution; |
18:58 |
asciilifeform |
the solution is to unpeer. |
18:58 |
asciilifeform |
and is simple because culprit is obvious immediately. |
19:00 |
PeterL |
actually, reading their comment more closely, a rogue peer would be someone not running per the spec and not putting in the correct selfchain field. I don't see how that would cause problems for anybody else though? |
19:01 |
asciilifeform |
PeterL: would only cause the fork indicator to switch on. |
19:01 |
PeterL |
and only on that one person, right? |
19:01 |
asciilifeform |
well on anyone he namesquats. |
19:02 |
asciilifeform |
but the origin of the message is immediately visible (i.e. him) |
19:02 |
PeterL |
so I could go through and namesquat each person, causing everybody to be forked and then ... profit? |
19:03 |
asciilifeform |
if by 'profit' means 'all your peers unplug you within 5min' then yes |
19:05 |
asciilifeform |
imho the 'problem' of 'how do i keep my peers from spamming me' is rather like 'how do i prevent my wife from cutting my cock off while i sleep' |
19:05 |
PeterL |
asciilifeform: "I'm rather surprised that it was of interest to more than the 3 people for whom it was written." << Hey, there are more than 3 of us here! |
19:05 |
asciilifeform |
i.e. you don't, except indirectly, while choosing peers/wife |
19:06 |
asciilifeform |
PeterL: well orig. thread iirc was with signpost , thimbronion , and punkman . but yer quite welcome to count in. |
19:10 |
asciilifeform |
thinking about it, the commenter who asked re what happens re forks, if a station is offline for a spell, had a point; possibly fork warning ought only to be issued once per occurrence, except if the known-correct selfchain is in fact <15min ago (i.e. found in your dedupequeue) |
19:11 |
asciilifeform |
possibly the 1 and only useful item in that hn thread; almost missed it among the semiliterate prattle |
| |
~ 22 minutes ~ |
19:34 |
* |
asciilifeform thinking about rate-limit -- a limit of e.g. 3 msg/min ~as displayed in console~ (importantly; rather than in general, which would impede multipath propagation) -- would prolly be reasonable. but not sure whether this belongs in algo spec. |
| |
↖ |
19:34 |
asciilifeform |
*per peer |
19:36 |
asciilifeform |
unrelatedly, thought re introducing concept of a 'semi-peer' -- someone from whom ~only direct messages~ accepted, and to whom net broadcasts are not relayed. |
19:36 |
asciilifeform |
use cases include e.g. shinohai's camwhores, and the like. |
19:38 |
asciilifeform |
arguably unnecessary, as one could make separate nets for each such. but possibly convenient ? |
19:45 |
PeterL |
3 msg/min seems kinda slow to me, especially if you consider things like bots where you might have more than one person talking at it, or e.g. watchglass which spits a wall of text |
19:48 |
PeterL |
and here we have a convention of using up the entire line, but it seems like other texters (e.g. vex) prefer to shoot out a series of quick short bursts |
19:49 |
asciilifeform |
PeterL: there's probably a constant reasonable folx could agree on. but imho aint esp. important item, or necessarily vital to include in spec. |
19:50 |
asciilifeform |
the important thing to note is that a net of say 100 people will contain quite a bit moar (largely dupe) traffic than you'd ever want in your console -- but still useful for multipath propagation/resilience. so any per-peer rate limit must affect only console imho. |
| |
↖ |
20:05 |
signpost |
yeah, I dunno that it belongs in spec yet, anyway |
20:08 |
signpost |
rather than per peer rates, one might think about a maximum bandwidth the entire node is permitted to use. |
20:08 |
signpost |
can then apportion attention "fairly" or weighted according to wot rating |
20:08 |
signpost |
painting with a broad brush, seems like an amusing problem to solve when had. |
20:09 |
signpost |
I can meanwhile do the same with iptables or w/e |
20:13 |
PeterL |
asciilifeform: in section 3.2.1.4. what is the purpose of the 1 byte reserved field? |
| |
~ 16 minutes ~ |
20:30 |
asciilifeform |
PeterL: so that all other fields 32bit-word-align. |
| |
↖ |
20:30 |
asciilifeform |
(primarily. secondarily, can be used in future, in principle.) |
20:31 |
asciilifeform |
signpost: throttling with iptables or similar aint ideal -- you'd rather want to prioritize packets from known (i.e. in AT) sources |
20:32 |
PeterL |
would that require a lot more complexity to sort and prioritize things? |
20:33 |
asciilifeform |
(to restate -- ideally would have two bw quotas, 1 for entire station, and 1 reserved for known-current AT ips.) |
20:33 |
asciilifeform |
PeterL: would require simply that incoming packet from an IP in AT goes to the front of the queue; while all others -- to back |
20:34 |
PeterL |
perhaps that could be an optional part of specification? |
20:46 |
bingoboingo |
http://logs.nosuchlabs.com/log/asciilifeform/2021-09-10#1057339 << I posted to different heathen pit |
| |
↖ |
20:46 |
dulapbot |
Logged on 2021-09-10 14:09:38 asciilifeform: in other lulz, someone seems to have posted 0xFE to a heathen pit. |
20:47 |
bingoboingo |
http://logs.nosuchlabs.com/log/asciilifeform/2021-09-10#1057300 & http://logs.nosuchlabs.com/log/asciilifeform/2021-09-10#1057323 << Slowly coming to terms with these points for a while now |
20:47 |
dulapbot |
Logged on 2021-09-10 13:24:31 signpost: and 4) were this hypothetical wot large enough to disrupt geopolitical power, it'd have long since engulfed "spooks" |
20:47 |
dulapbot |
Logged on 2021-09-10 13:51:02 asciilifeform: imho the concept of 'messianic' technologies is extremely misguided. by itself even a breakthrough like pgp is entirely inert. |
20:53 |
bingoboingo |
Took a break from seeing how dumb I could take bubblewrap chasing sound freaks to lament how Internet unfolded https://www.youtube.com/watch?v=Cd0lc5UkLw4 |
| |
↖ |
20:58 |
asciilifeform |
http://logs.nosuchlabs.com/log/asciilifeform/2021-09-10#1057416 << plox to link for completeness. ( asciilifeform actually took the time to answer some of the HN people , for instance ) |
20:58 |
dulapbot |
Logged on 2021-09-10 16:46:49 bingoboingo: http://logs.nosuchlabs.com/log/asciilifeform/2021-09-10#1057339 << I posted to different heathen pit |
20:59 |
bingoboingo |
https://www.reddit.com/r/irc/comments/pkk3oz/irc_like_p2p_network_draft_spec_pest_v_0xfe/ << Not much to answer "This is so beautiful [heart eyes] So it's like the torrent or bitcoin, but minimal compared to RetroShare" |
21:00 |
asciilifeform |
ty bingoboingo |
21:00 |
* |
asciilifeform not expecting mega-insight from redditae |
21:00 |
punkman88 |
asciilifeform: not sure I understand what "station's 64-bit monotonic epoch clock" means in the spec |
21:02 |
asciilifeform |
punkman: 64-bit time_t on unixlikes |
21:04 |
asciilifeform |
see also. |
21:04 |
signpost |
asciilifeform: thought was the ip-to-key mapping could fiddle iptables to set packet priority, if that table were accessible externally of proggy |
21:05 |
signpost |
broader point being "maybe leave a tuning interface on the thing without specifying tuning" |
21:05 |
asciilifeform |
signpost: in principle -- yes. |
21:05 |
asciilifeform |
( in practice this prolly oughta wait for an in-kernel realization of the whole shebang ) |
21:06 |
asciilifeform |
recall, signpost , we discussed 'physical box where -- sewer in, clean water out' so to speak, for network. |
21:06 |
signpost |
indeed |
21:06 |
asciilifeform |
'pest' is a basic shoelace variant of this. |
21:07 |
asciilifeform |
'sewage' end can consist of arbitrarily many NICs and occupy arbitrary range of ip etc |
21:07 |
asciilifeform |
so long as one works -- you're linked with yer peers. |
21:10 |
asciilifeform |
anyways i suspect we aint even half-done, and that's just in re the ~protocol~. |
21:11 |
* |
asciilifeform still needs to write the rekey section, for instance. and figure out ACKs. |
21:11 |
punkman88 |
asciilifeform: ah ok, confused because clock_gettime is not actually monotonic |
21:11 |
asciilifeform |
already fixed a coupla wording howlers (imho) in current working draft; comments re others welcome |
21:12 |
asciilifeform |
punkman88: right; i specified monotonicity , but did not say how (achieving it may vary per platform) |
21:15 |
asciilifeform |
signpost: imho whole thing (as pictured currently) elementarily realizable as a simple os, in asm. |
21:15 |
asciilifeform |
( the only i/o device it'd need to know about -- are the nics ) |
21:15 |
asciilifeform |
we had the thread (re earlier conceptions w/ rsaism ) , i simply dun have the link handy. |
| |
~ 2 hours 11 minutes ~ |
23:26 |
signpost |
http://logs.nosuchlabs.com/log/trilema/2017-06-30#1677363 << possibly one such thread, of many |
23:26 |
dulapbot |
(trilema) 2017-06-30 trinque: I'm curious about asciilifeform's 64bit DOS as a network-edge device. |