Hide Idle (>14 d.) Chans


← 2021-03-08 | 2021-03-10 →
adlai has finally begun reading about [rateless] erasure codes, thanks to thread
snsabot: Logged on 2021-02-21 10:32:03 trinque: verisimilitude: I'd like to see an implementation of this in Ada or CL, and haven't the time currently https://pdos.csail.mit.edu/~petar/papers/maymounkov-online.pdf
adlai: http://logs.nosuchlabs.com/log/asciilifeform/2021-02-14#1031588 << quite simply because I"m a bit sick of thinking about how to improve my HTTP site's structure, given that it's planned to host both 'blog', and mirror content, and possibly some dynamic content -- although by 'dynamic' I mean generated by the server at request-time, as opposed to client-side javascript.
snsabot: Logged on 2021-02-14 22:01:06 verisimilitude: That still doesn't answer why Gopher was mentioned, adlai.
adlai: I'd begun reading about Gopher after finding it mentioned in your site, although so far, I have not explored 'gopherspace' beyond verisimilitudes.net; thus, you serve as a de-facto ambassador of that protocol.
adlai understood from your response that this is similar to asking "tell me, Michael, what is it like to be black?"
adlai: as for the input methods thread: my 'training and expertise' with that other keyboard makes me not mind chording in the least, although I do prefer modal systems when they are possible
adlai doesn't see why a sufficiently configurable chording device couldn't have keys 'stick' for chords, effectively producing short-term time-dependent modal chording
adlai: what asciilifeform implemented in his javascript demo of the microwriter is cool; especially, the fact that synchronisation is only required at the release; however, ideally you'd never have to press more than one key simultaneously
trinque: howdy adlai
trinque: $ticker btc usd
trinque: still dead. looks like 54.5k-ish today
trinque: so stimulated!
asciilifeform: wb adlai
asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2021-03-09#1033004 << ftr i did not invent this -- it was a behaviour of the original machine being emulated
snsabot: Logged on 2021-03-09 03:24:42 adlai: what asciilifeform implemented in his javascript demo of the microwriter is cool; especially, the fact that synchronisation is only required at the release; however, ideally you'd never have to press more than one key simultaneously
adlai: right, you still copied the precise behavior, rather than some pantsuit "this is what I came to expect"
adlai: /away hola, alf et mic
adlai must confess: while sober - wastes time at solving trivial textbook problems of group theory, iteratively alpha-beta-ing mobile games, sieving reddit for interesting conversations [e.g. "what if you owned an acre, but no municipal garbage collection?"]
adlai must confess,,, drunk? irc!
adlai: my hesitation for writing the, honestly, rather trivial erasure coding, is that there is no specified prng
adlai: easy cop-out #1 - sha[2], of broadcaster address; vulnerable to "you got relayed, but we forgot to relay your original address"
adlai thought of that one after asking self, "why would anyone need this anyway? receiving bitcoin data?"
adlai: so, my thinking is that a sane erasure code assumes that prng params are part of the broadcaster address.
adlai: i.e., if you connect to silkroadvb5piz3r.onion with ketsak key /livebeef/[base64], yet site is broadcasting on /deadbeef/[base58], tough shit.
trinque: I think it just wants a uniform distribution of block assignments.
adlai: mno
trinque: don't know that any kind of real randomness matters that much
adlai: well, mya, that is the trivial version
trinque: the elusive mya!
adlai: if there is mutual understanding, you can save a factor
adlai: perhaps -- avoid idiocy, broadcast explicit inclusion set w/each block
adlai -> piss, then reread
trinque: and ftr, yes, trivial, and yet somehow still on IRC
trinque has not been spending all this time on "gee, how to xor correctly" but the applied question
adlai: less-trivial soln nr2 is to [ab]use CL:RANDOM-STATE
adlai could also learn Ada! although, less confident in ability to write, rather than merely read
adlai: re:"applied question", my thinking is -- inspired by verisimilitude ! -- that published code should not do anything other than blab, within reasonable DOWNload ratelimits as provided by ISP.
adlai: now, you may ask: why "by verisimilitude?", and answer is: read his gopher impl
shinohai: ^ bot back, was still sending pings out but evidently not connected to fleandode.
trinque: cool, ty shinohai
shinohai: $ticker btc usd
btcinfobot: Current BTC price in USD: $54309.04
shinohai: phew lads
trinque: funny thing is if you divide by current M2 we're about 23% above Dec '17.
asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2021-03-09#1033016 << for this application, do not actually need 'cryptographically serious' prng ( e.g. blumblumshub ) but simply one that (1) reasonably fast (2) with long period. if want concrete spectrum, can transform artificially.
snsabot: Logged on 2021-03-09 09:58:01 adlai: my hesitation for writing the, honestly, rather trivial erasure coding, is that there is no specified prng
asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2021-03-09#1033017 << dependence on ip fields imho absolutely poison here. 1 of the great wins from a new packet protocol is, potentially, total agnosticism of carrier (not only ip origin/dest, but even whether carried over an 'aimed' protocol at all, vs. e.g. shortwave)
snsabot: Logged on 2021-03-09 09:58:55 adlai: easy cop-out #1 - sha[2], of broadcaster address; vulnerable to "you got relayed, but we forgot to relay your original address"
snsabot: Logged on 2021-03-09 10:46:44 shinohai: ^ bot back, was still sending pings out but evidently not connected to fleandode.
asciilifeform: imho this is a solved problem.
asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2021-03-09#1033041 << possibly i'm thick, but what reason is there to think that we know actual m2 ?
snsabot: Logged on 2021-03-09 10:53:30 trinque: funny thing is if you divide by current M2 we're about 23% above Dec '17.
shinohai: http://btc.info.gf/blog/botworks---ircbot-and-logbot-genesis.html <<< just basic ircbot by trinque with whaack 's "no suicide on reconnect" patch, though seems to be doing fuck-all in my case.
asciilifeform: shinohai: that bot has (afaik unresolved) threading issue (i.e. can end up attempting to send asynchronously in the middle of a ping-pong cycle)
verisimilitude: Here's how Reddit can kill Bitcoin you guys: https://news.ycombinator.com/item?id=26400018
verisimilitude: My Gopher hole is rather pure, adlai.
verisimilitude: I've even an article detailing ways other holes displease me.
trinque: asciilifeform: assume m2 is even higher. only makes it worse
trinque incidentally just switched this keyboard to colemak, seems like it will take some load off left hand
trinque: isn't so hard to adapt actually
thimbronion: verisimilitude: On the subject of hacker news, I reviewed some old threads I had with some guys with lots karma were unpersuaded (more like determined not to understand it). I checked up on their latest comments (yes, I know, huge wate of time) and couldn't find any references to Bitcoin. I dunno maybe I respect more the guys who attempt to attack than the guys who just pretend it doesn't exist.
thimbronion: * "some guys with lots of karma *who were* unpersuaded"
asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2021-03-09#1033053 << would be funny to write a perl script which generates these 'revelations'. 'mad lib' style -- {chinese miners, lockheed, putin} for $who, {51% attack, break ecdsa, ...} for $what, etc
snsabot: Logged on 2021-03-09 16:18:57 verisimilitude: Here's how Reddit can kill Bitcoin you guys: https://news.ycombinator.com/item?id=26400018
asciilifeform: ( for all anyone knows, pieces like this already come outta perl script. like clockwork, for 11y nao... algo, i suppose, (1) generate 'bitcoin will die next tuesday!' (2) post on reddit & other tard pits (3) buy the dip (4) profit etc )
asciilifeform: thimbronion: i would literally rather talk with hoboes in the street than read hn. your link is a textbook example of why.
asciilifeform: nothing ~new~ ever comes outta'em.
asciilifeform: this for instance is 10y old nao!
asciilifeform: ( see also re subj. )
snsabot: Logged on 2020-12-16 22:06:03 asciilifeform: upstack, stratagem 'shoot erryone who so much as mentioned bitcoin' was 'the spoon is good at dinner time', i.e. was the 'thing to do' 7y ago. before the oligarchs bought in. (these generally do not appreciate attempts to make their holdings worthless)
asciilifeform: i would literally rather interact with an aquarium fish, than with a nominal human with the memory span of aquarium fish.
asciilifeform esp. luvvs variants where 'why not cia coopt the bitcoincore devs' and author not realizes that this ~actually took place~ almost decade ago, to ~no interesting effect...
asciilifeform: !w poll
watchglass: Polling 15 nodes...
watchglass: 185.85.38.54:8333 : Could not connect!
watchglass: 185.163.46.29:8333 : Could not connect!
watchglass: 108.31.170.100:8333 : (pool-108-31-170-100.washdc.fios.verizon.net) Alive: (0.098s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=673916 (Operator: asciilifeform)
watchglass: 205.134.172.6:8333 : (172-6.core.ai.net) Alive: (0.082s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=673916
watchglass: 54.39.156.171:8333 : (ns562940.ip-54-39-156.net) Alive: (0.112s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=673916
watchglass: 205.134.172.4:8333 : (172-4.core.ai.net) Alive: (0.143s) V=70001 (/therealbitcoin.org:0.7.0.1/) Jumpers=0x1 (TRB-Compat.) Blocks=673916
watchglass: 205.134.172.26:8333 : Alive: (0.143s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=673916
watchglass: 205.134.172.28:8333 : Alive: (0.084s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Return Addr=0.0.0.0:8333 Blocks=673916 (Operator: whaack)
watchglass: 208.94.240.42:8333 : Alive: (0.162s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=673916
watchglass: 192.151.158.26:8333 : Alive: (0.206s) V=70001 (/therealbitcoin.org:0.7.0.1/) Jumpers=0x1 (TRB-Compat.) Blocks=673916
watchglass: 143.202.160.10:8333 : Alive: (0.253s) V=70001 (/therealbitcoin.org:0.7.0.1/) Jumpers=0x1 (TRB-Compat.) Blocks=673916
watchglass: 176.9.59.199:8333 : (static.199.59.9.176.clients.your-server.de) Alive: (0.276s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=412018 (Operator: jurov)
watchglass: 213.109.238.156:8333 : Alive: (0.405s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=673652
thimbronion: asciilifeform: it's verisimilitude's like fyi.
watchglass: 84.16.46.130:8333 : Violated BTC Protocol: Bad header length!
asciilifeform: verisimilitude: i suspect that not all authors of such pieces are formally paid shills; rather, the subject has a strong (i suspect -- from envy) dementia-inducing effect on various folx;
asciilifeform: observe that there is not a similar profusion of articles with patently-broken explanations of e.g. bittorrent or tcp.
verisimilitude: I'll likely be typing less, indefinitely, due to this chording, not that such is strictly poor. I'm not yet good enough to type without heavy force.
verisimilitude: Dictating to a machine with speech would be better.
← 2021-03-08 | 2021-03-10 →