log☇︎
225600+ entries in 0.091s
asciilifeform: 16th c. trigonometers did not have to beg folks to agree. they were fought over by the chiefs of their time, because artillery.
asciilifeform: point here was that it has immediate engineering applications. like trigonometry.
asciilifeform: i've no idea why he did it. for all i know, 'they' threatened to feed his children to shoggoths if he refrained.
asciilifeform: sorta like what a more clever usg would have offered.
asciilifeform: mr mold realized this, but for reasons of his own he ended up crapping out a centrally-controlled abortion
asciilifeform: the important takeaway from the earlier thread is that 'democracy is mistake, hierarchy is useful concept' is a testable hypothesis with immediate engineering applications.
asciilifeform: ^
asciilifeform: resistor?
asciilifeform: BingoBoingo: ???
asciilifeform: very closely analogous, actually.
asciilifeform: ordinary net - conductor. wotnet - semiconductor.
asciilifeform: who was it who compared wot to semiconductor? mircea_popescu ?
asciilifeform: aha.
asciilifeform: because folks who eagerly push the limits of the permissible - will find themselves dealt out of the game.
asciilifeform: the beauty of a wot-enabled net is that you no longer need to think about perverse edge cases quite so much.
asciilifeform: or, to be more charitable, f-students
asciilifeform: all thieves. ted nelson wrote about it in no uncertain language, in the late '60s.
asciilifeform: (to pervert the liberast slogan 'a different world is possible')
asciilifeform: a different kind of net is possible.
asciilifeform: wanted to be sure to hammer in the point.
asciilifeform: perhaps will live to regret.
asciilifeform: decimation: i deliberately oversimplified things here.
asciilifeform: ruthlessly cumulative game.
asciilifeform: just like to take analysis you gotta pass arithmetic.
asciilifeform: right-o.
asciilifeform: the riddle is not difficult.
asciilifeform: rot13: boivbhfyl, bayl rcurzreny xrlf znl fvta cnlybnqf orpnhfr jbg xrl yvirf va ryrpgevpnyyl vfbyngrq qrivpr naq vf abg npprffvoyr gb lbhe pbzchgre jvgubhg znahny gevttre chyy!
asciilifeform: nah, that's what the nonce (see, i left out details i consider profanely obvious) is for
asciilifeform: i bet mircea_popescu can tell us why ephemeral key is a must
asciilifeform: nope
asciilifeform: i left it as an exercise.
asciilifeform: can anyone tell me why?
asciilifeform: the ephemeral key is absolutely necessary.
asciilifeform: decimation is a winner
asciilifeform: mircea_popescu: i did just say this.
asciilifeform: nope. every single one below udp mtu.
asciilifeform: i've deliberately described only a point-to-point link. routing with multiple hops is left as an exercise for the reader!
asciilifeform: anything else gets insta-dropped.
asciilifeform: to finish the earlier thread: machine on the other end of the link (destination) decides whether to keep packet and attempt payload reassembly based on simple criteria: 1) is it a hello from a wot-blessed (from his pov) key 2) is it signed by an ephemeral key from one such 'hello' received recently.
asciilifeform: all packets were created equal...
asciilifeform: d3m0cr4cy!
asciilifeform: set to serve up ntp for no particular reason.
asciilifeform: decimation: nope. iirc, it mostly uses misconfigured tv boxes
asciilifeform: not a bad intro.
asciilifeform: aha.
asciilifeform: and any other slow, noisy channel.
asciilifeform: at any rate, tiny packets plus fountain code plus each one is signed, will work great with transmission media other than internet (say, shortwave)
asciilifeform: (consult literature)
asciilifeform: max. 576 is max that won't fragment.
asciilifeform: but if working with existing planet, have to swallow some very basic dirt like udp.
asciilifeform: fucking magic numbers << mircea_popescu wants to buy everyone on the planet a new nic and lay own oceanic fibers, launch own satellites, etc. ? sure, why not.
asciilifeform: what follows is the payload, divided into K gibblets, each below udp mtu in size, each signed with ephemeral key. the gibblets are coded using fountain code (e.g. 'raptor') and you need N of K - in any order - to reassemble. ☟︎
asciilifeform: here's a very rough description of above experiment. to start a transmission a --> b, 'a' sends a hello (udp) packet, which consists of an ephemeral rsa key, hash and length of (coming) payload, and all of the preceding signed with his wot key. this fits handily below the traditional 576 byte mtu.
asciilifeform: l0l!!
asciilifeform: so communication can be maximally stateless
asciilifeform: someone probably wonders 'wtf, why fountain code'. answer: getting rid of tcp.
asciilifeform: aha.
asciilifeform: i.e. - wot.
asciilifeform: but really it was because posts were attached to identities (as a matter of convention, rather than 'hard' protocol)
asciilifeform: folks typically say 'it was because electric identities were attached to people'
asciilifeform: whole thing was based (in my head) on a hypothesis that folks misidentify the reason for the glory of old usenet
asciilifeform: if i understand mircea_popescu correctly
asciilifeform: rather opposite goal to 'tor.'
asciilifeform: but not ready for battlefield. and no time now.
asciilifeform: i may have spoken of this once. i've a very rough draft of precisely this, using an interesting bit of mathematics called 'fountain code'
asciilifeform: which practice ?
asciilifeform: if want some other network - have to produce it.
asciilifeform: let's rephrase a little. the internet as presently exists, is, in practice, mainly a machine for 1) connecting derps to 'reddit' and 'arsebook' 2) routing ddos packets to trilema, qntra...
asciilifeform: say, cataclysmic war.
asciilifeform: i can think of a few events that would apply the necessary upward pressure on bandwidth cost.
asciilifeform: only the lowliest sp4mz0r actually pays for bots.
asciilifeform: bots still work as before
asciilifeform: but suppose you could silently teleport it.
asciilifeform: because in real life, taking a shit in someone's kitchen requires physically entering.
asciilifeform: ddos still exists if network treats random derp in random place equally with the folks whose traffic one actually wants.
asciilifeform: directly to victim
asciilifeform: sending entirely ordinary packets
asciilifeform: perfectly feasible simply using bots
asciilifeform: remember that ddos does not necessarily require 'amplification'
asciilifeform: who wishes to pay for this? mircea_popescu ?
asciilifeform: you're talking about, unless i misunderstand, 'pushing' one bit for each 'pulled' ?
asciilifeform: the problem with 'amplification attack' isn't that i can send b bytes and get K*b back. failing this - tremendous waste! problem in actuality is spoofed packets getting routed, which at this point is always and without exception the result of idiot network designers and admins
asciilifeform: *theory
asciilifeform distinctly recalls that half the u.s. research establishment at one point furiously masturbated to game theorey
asciilifeform: who? - made what? - while unaware of game theory?
asciilifeform: pre-i386.
asciilifeform: rather, http://log.bitcoin-assets.com/?date=08-12-2014#948287 ☝︎
asciilifeform: http://log.bitcoin-assets.com/?date=08-12-2014#948319 ☝︎
asciilifeform: ^ for typical crap artist's collection
asciilifeform: (the latter tends to sit on fatter pipe, however. so i've no idea which one wins in practice.)
asciilifeform: there are considerably more misconfigured consumer routers, tv boxes, electrical dildoes, etc. than 'wordpress' installs.
asciilifeform: this is not high science. ip spoofing and ddos vectors enabled by it are an age-old plague.
asciilifeform: hence x gets the reply.
asciilifeform: spoofing allows y to impersonate x.
asciilifeform: that last bit is precisely what i was speaking of.
asciilifeform: weirdos like us, who might use gnarly multihomed pipes, not counted
asciilifeform: most 'human' networks have a single gateway.
asciilifeform: http://www.bcp38.info/index.php/Main_Page << summary
asciilifeform: packets claiming to be from inside your net should not be able to enter it from outside.
asciilifeform: this is something else