Show Idle (>14 d.) Chans


← 2023-07-31 | 2023-08-02 →
gregorynyssa[asciilifeform]: Please disregard the "iha" message.
awt[asciilifeform]: !!ticker btc usd
signpost[asciilifeform]: http://logs.bitdash.io/pest/2023-07-31#1029348 << it's specifically "online codes", which yep, supports arbitrarily long streams of a given payload.
bitbot[asciilifeform]: Logged on 2023-07-31 18:19:29 gregorynyssa[deedbot|signpost|PeterL]: signpost: Does your implementation of Luby codes support streams of indefinite duration, or only files of known size?
PeterL[asciilifeform]: I think the question was more about things of unknown length, like a live stream?
signpost[asciilifeform]: ah. I'd think one would simply chunk those into finite blocks of audio/video stream
signpost[asciilifeform]: primarily I'm interested in OC enabling swarm downloads where no node is coordinating the activity of other nodes.
signpost[asciilifeform]: one can simply say 1) who has $hash 2) N nodes reply in the affirmative 3) requester asks each for a little more than 1/N encoded blocks 4) requester reassembles the payload after about $payloadSize*1.03 blocks are received (adjusts depending on loss-tolerance parameters)
signpost[asciilifeform]: note that none of the nodes need to be told where to start, what blocks to send, etc
signpost[asciilifeform]: http://trinque.org/2023/01/18/ocpy_squirt_slurp/ << this fully demonstrates the algo. I switched to a C implementation because I didn't want to do gymnastics to achieve parallelism in python if even possible. the algo itself parallelizes nicely
PeterL[asciilifeform]: Its a nice system, have you figured out how to do the requesting a hash and replying part, will that piggyback on Pest?
signpost[asciilifeform]: yeah, this oughta be message types in pest imho.
signpost[asciilifeform]: curious if gregorynyssa has seen local news of a claimed chinese replication of the possible korean superconductor.
asciilifeform: 'unknown length' is isomorphic to simply e.g. 'ok you got 3min of audio, here's 3 moar'
asciilifeform: i.e. doesn't require a special abstraction
signpost[asciilifeform]: yup, what I meant by chunking
gregorynyssa[asciilifeform]: http://logs.nosuchlabs.com/log/pest/2023-08-01#1029873 << I saw that mentioned on WeChat, but details are scarce.
dulapbot: Logged on 2023-08-01 10:38:11 signpost[asciilifeform]: curious if gregorynyssa has seen local news of a claimed chinese replication of the possible korean superconductor.
← 2023-07-31 | 2023-08-02 →