log☇︎
256100+ entries in 0.174s
asciilifeform: if you have enough of'em scattered, their removal becomes uneconomical even for hitler
asciilifeform: yes, it is nice to have 100kW sw that can be reliably heard across the atlantic. but you don't need it to cross land, it is much better to have 1,001 small and disposable unattended boxes.
asciilifeform: BingoBoingo: the point, which i tried and apparently failed to make earlier, is that gigantic radio stations are a largely-unnecessary luxury
BingoBoingo: <mircea_popescu> are there any stations even left that do 100kw in soviet us ? << 50kw is the cap and requires "clear channel" Daytime range of such power not too impressive
PeterL: could relay messages from one gossipd node to another
asciilifeform: as for what its use is - could be, e.g., gossip lighthouse, or btc tx relay, or something else. uses are to be conceived of later.
asciilifeform: the 'signed-packet-relay' concept's entire appeal is that it is more or less jam-proof, and the nodes - disposable
asciilifeform: remember that the hypothetical scheme is not gossipd.
asciilifeform: Framedragger: private key is in the thing lords use to inject packets into the relay net.
jhvh1: asciilifeform: The operation succeeded.
asciilifeform: !~later tell trinque http://www.semiconductorstore.com/cart/pc/viewPrd.asp?idproduct=48194 <<< aaand another
asciilifeform: shinohai: the amd thing is for aficionados strictly
shinohai: neat asciilifeform ... I haven't sourced one of the others yet :/
asciilifeform: whole ~point~ of 'relay signed strings' is that you can start releasing balloons, etc.
Framedragger: PeterL: ah, good point. and regarding first packet, i wonder if some very light lighthouse version would make sense, a pre-shared sequence of whitelisted nonces between two given nodes, whatnot. in the beginning, interchangeable over internet. and later, updateable over same radio channel ("here's my payload, and also please add to your whitenoncelist this encrypted sequence of nonces for future channel initiations.")
jhvh1: asciilifeform: The operation succeeded.
asciilifeform: !~later tell trinque i found another debuggable amd board, http://www.semiconductorstore.com/cart/pc/viewPrd.asp?idproduct=48155
shinohai: Let's hope not, unless you like scams too.
shinohai: Exactly who I thought of PeterL lol
PeterL: hi burnsd03, who are you? name makes me think of burnside, wasn't that the btctc guy?
burnsd03: mircea_popescu could you please make me an account? Just following the quick-start guide :)
asciilifeform: i do not know how to make the house stand up. if you do - post.
asciilifeform: this is what i get for following the advice to 'post things instead of sitting on'em' - sometimes it will be an escherian house.
asciilifeform: PeterL: it would if the scheme allowed for any way to send the first packet...
PeterL: not sure if that makes sense with what asciilifeform was talking about?
a111: Logged on 2016-09-22 14:46 asciilifeform: you have a nonce in the packet, and the packet only registers as valid when said nonce is equal to hash of some packet that is in the receiver's current buffer.
PeterL: http://btcbase.org/log/2016-09-22#1547078 << when message is recieved using nonce, remove nonce from buffer, then that message cannot be replayed because nonce no longer in buffer ☝︎
asciilifeform: mircea_popescu: and i am floored to discover that the man who wrote ~the~ book on subj of bios internals, never had an ICE.
asciilifeform: Framedragger: thing needs work.
Framedragger: asciilifeform: you mean an initial packet after a period of silence? hm yeah; one way would be to have a scheme in place which i think you may have suggested anyway: to have stations constantly stream packets at some rate, 24/7.
asciilifeform: (even if the ~title~ is terrifyingly cringe-inducing)
asciilifeform: mircea_popescu: this isn't any old d00d, either, his b00k is excellent
asciilifeform: 'Anyway, I was quite surprised to find a "low cost" version of this kind of ICE over at: http://www.loper-os.org/?p=1667. Well, I'd like to thank to whoever posted a comment about this ICE in my previous post. It's very interesting nonetheless ;-).'
asciilifeform: mircea_popescu: the noose spreadz!!11 >> http://bioshacking.blogspot.sg/2016/09/down-to-silicon-level-debugging.html
asciilifeform: as soon as anybody ( mircea_popescu ? ) figures this piece out, folks can go, build.
asciilifeform: i.e. how to transmit the first packet.
asciilifeform: anyway the obvious hole in my scheme is the base case of the induction
asciilifeform: (atmospheric noise is likely to result in this naturally, but can be made explicit.)
asciilifeform: one obvious pill against this is to flush buffers periodically.
asciilifeform: the one thing he could do is to stretch out a packet's life, by setting up own relay net
Framedragger: maybe i'm not getting the picture how quickly entries in the buffer can expire, though
Framedragger: same exact packet - he would assume the nonce in packet refers to a packet that is still in the receiver's buffer
Framedragger: asciilifeform: ah, right, i forgot everything's signed, lol. nice! i guess enemy could replay for a (choosably) small window of time, some degree of flooding possible? but this could be minimized and that's the point, right?
shinohai: burnsd03: this is the chan where you register your key
asciilifeform: the only thing he can replay is a VALID packet, while it is valid! which helps you.
asciilifeform: he cannot sign the payload-cum-nonce.
Framedragger: asciilifeform: i wonder, could this not be predicted by the enemy? (value of nonce - say the enemy is aware of the (likely) packets received by the receiving end.) i'm not sure, just trying out all possibilities in the head, because otherwise sounds nice
asciilifeform: gives 'expiration' without invoking notions of political time etc.
asciilifeform: this'd have a cost, however, of limiting the number of 'hops' that the thing can propagate along.
asciilifeform: you have a nonce in the packet, and the packet only registers as valid when said nonce is equal to hash of some packet that is in the receiver's current buffer. ☟︎
asciilifeform: Framedragger: aaaaaaaactually there is a very elegant solution to replay when you have radio net like this
Framedragger: indeed, indeed. and yet incorporating a lighthouse lifts the scheme from pure elegance to additional complexity. but maybe that's not to be avoided, and such is life
asciilifeform: Framedragger: see my lighthouse scheme for the pill against replay ddos.
Framedragger: nice. what of DoS via replay, asciilifeform ? or should this get ignored? i.e. enemy just floods with identical packets (so both checksum and sig ok), and those get redistributed
Framedragger: nice reference to diogenes asciilifeform
asciilifeform: every key gets a timeslot, such that one defeated lord does not result in a perma-ddosed net.
asciilifeform: and likewise the power of the station can vary depending on who the operator is ( if mircea_popescu , megawatt, if asciilifeform living in amphora on the streets of athens, a watt, etc)
asciilifeform: this can vary significantly, it is not necessary for ALL nodes globally to use same freq., only for neighbours to somehow agree;
asciilifeform: 2) consider a device of the following scheme. receives luby-coded packets via radio; if packet checksums AND has one of N lordly signatures, it is relayed (transmitted to neighbouring nodes.) otherwise, not.
asciilifeform: shinohai: the amp is the tricky bit. and the dirigible.
shinohai: YAgi's are cheap and easy to make would that work ?
asciilifeform: 1) every old lappy comes with a high-quality DAC fit for shortwave! the vga card. ☟︎
asciilifeform: sooooooo mircea_popescu , Framedragger , et al, while we're on 'pirate radio' thread, i'd like to put a few useful items in the record:
PeterL: http://wotpaste.cascadianhacker.com/pastes/jfzos/?raw=true << saving for posterity. I archived back about a year, if anybody wants to archive farther back than that they can use this.
Framedragger: lol. bug in uefi, me heart is truly broken
asciilifeform: in other lulz, http://seclists.org/oss-sec/2016/q3/592 << picture if you went into a restaurant and waiter tells you that the chair-dildo system is broken
asciilifeform: (perhaps 5th is to steal the crown jewels from the culprit himself)
asciilifeform: mircea_popescu: microscope is of course the 4th method. ought to be included for completeness .
asciilifeform: it is the least 'sexy' method but betcha it is where the corpse is buried.
mircea_popescu: somewhat less conclusive, but more expensive. still, it may turn out very interesting
asciilifeform: the OTHER thing to do, on top of these earlier 2, is to collect martian packets.
mircea_popescu: either because lazydumb or because afraid someone might microscope/probe the things and find it.
asciilifeform: the intel find (and if you buy the 'bug' excuse, i've a bridge to sellya) was a clue that the bastards never bothered with serious crypto magic for the boobytrap
mircea_popescu: asciilifeform tru, but dollars to donuts they didn't change the magic for each chip.
mircea_popescu: thestringpuller ideally you want to do it all in ram and dump to disk 2gb at a time
asciilifeform: mircea_popescu: there's ~dozen subspecies of each, but yes
thestringpuller: "The main cost in the initial synchronization is disk I/O when seeking for transactions in the blockchain. Default cache size (dbcache) is 100MB, and it is too low. I always set it manually depending on the amount of RAM in the system (5GB for dbcache on a 8GB system)." << re: discussions of using SSDs on initial sync.
mircea_popescu: the companion to Framedragger 's exploration to be done at home is evidently - there's only 3 chips, right ? get a realtek, an intel and a broad and fuzz them
mircea_popescu: word ; i was thinking of proposing exactly this but then i got distracted.
asciilifeform: feed the thing validly checksummed but otherwise from rng packets, at line rate
a111: Logged on 2016-09-22 12:20 mircea_popescu: you have a reasonably fresh list of respondent boxes, feed them 0x32 at offset 0x47f then poll in 5 and 500 seconds see if they're up.
asciilifeform: http://btcbase.org/log/2016-09-22#1546830 << this'd be incredibly spiffy ☝︎
asciilifeform: Framedragger: at this point i think everyone here has an unpublished prototype.
a111: Logged on 2016-09-22 12:28 mircea_popescu: by now it's a 5 year old thing, if they were gonna do something about it they've had done by now.
Framedragger: need to minimize energy expenditure at $job. "go home tired" sort of case, it's sad. i'd like to, e.g., among other matters (incl mkj log etc of course), write a very initial very to-be-criticized gossipd for udp/ip, using (kill me now) python twisted. i guess many live like this, savouring free time, with personal projects falling behind. [i rant today, because exhaustion + coffee infusion => wee bit psychedelic]
asciilifeform: anyway sloth is a sin, motherfuckers. the 2 (3?) dudes i gave esp8266 boards to at c3, have they powered'em up?
asciilifeform: Framedragger: at one time i suggested thermovoltaic device to mircea_popescu , he wrote entire article
Framedragger: right, right. hm that's pretty great
asciilifeform: Framedragger: notice, you don't even need the external i/o pins
Framedragger: mmm. i2c interface, etc. yeah. this is a very neat useful thing.
asciilifeform: Framedragger: the mega-feature was the all-in-one micro (just needs current source, a few milliamp) and unspeakable cheapness
mircea_popescu: ballas' celebrated "so you feel strongly about something, strong enough to not do anything" is just as much a statement. there's no lack of observation, it's just that piggy likes his truffle.
Framedragger: asciilifeform: https://en.wikipedia.org/wiki/ESP8266 - nifty! but this is wifi, i.e. ghz ranges no?
mircea_popescu: it's very much a destructive psychiatric condition ; harmful for self, harmful for others. smoke and don't do this, rather than don't smoke and do it.
asciilifeform: mircea_popescu: afaik the concept was first described by dan mocsny
mircea_popescu: where they take turns to play the obese and the enabler for each other.
mircea_popescu: the fundamental point of reddit & co, and the main reason to avoid them, is that they format people into this specific mode,
mircea_popescu: the only sane way to look at it is over BingoBoingo 's mayo-enabler pair.
Framedragger: mircea_popescu: the sad part is that by "battling out" ideas in this wordspace, one gets a bit of serotonin rush, to feel *as if* they have actually done something material. i know i get this, at least. evolutionary side-effect, this whole "curiosity -> completion" gap used to be much larger, not it short-circuits easily. it sucks, need to make conscious effort to resist sinking into nihilistic bliss, i think. </rant>
asciilifeform: imagine living in obama's closet when he isn't looking. you can actually do that in radio...