60100+ entries in 0.452s

mircea_popescu: trinque amusingly, candi does sort-of this, as
a prototype of it.
mircea_popescu: in other lulz, i took girl + car out on
a survey of local brothels tonite.
☟︎ BingoBoingo: " Huel @gethuel Jun 19
A new concept in food - 100% vegan with protein, fatty acids, fiber and 27 essential vitamins and minerals." << Poor naming. "Huel" is mostly known to USians as the name of the fat pickpocket on some "prestige" tv show.
trinque: "connect" too, is not quite right, as it would be
a superior model for me to huck
a request to you, which ~maybe~ you get, and which ~maybe~ you drop on the floor at wire speed, and maybe you huck me something back, if you want.
trinque: concretely, I would like to connect to your lisp instance from mine and be able to interrogate it for classes of objects it contains, for particular instances (i.e. there is
a global notion of identity, global addressing, see threads on GNS), get instances which match some predicate...
☟︎ trinque: there, gopher wins against
http in that it enforces
a strict tree
mircea_popescu: at least it's conceptually
a thing, as opposed to "here's some data, and here's some half-tagging, and here's some half-code with it"
mircea_popescu: (
a punk, it bears reminding, is
a young man who takes it up the ass on the quiet.)
mircea_popescu: come
a long way, have we, from those early bumbling days of early bumbling intellects.
mircea_popescu: i dun have
a general suggestion, perhaps just sit down with the whole thing and make an actual data diagram thing ?
sina: mircea_popescu: suggestions on avoiding ad-hoc datatypes? one idea I was thinking was for example rather than ../messages/<msg_hash> file with contents "sender,delivered_by,message", have
a directory ../messages/<msg_hash>/sender|delivered_by|message files?
trinque: I'd say folks yes, use sqlite because they did not reason the program out completely before beginning to write code, but they often use postgresql as
a messaging platform, RPC, or what have you
trinque: what it lacks (at least as part of the CLOS standard, afaik) is
a standard for how one CLOS program shares objects and methods with another, whether on same box or across the network.
☟︎ a111: Logged on 2017-07-08 00:44 mircea_popescu:
a breadboard is, for electronic circuitry, exactly what
a general purpose db is for programming.
mircea_popescu: wait, he's trying to turn the horde of aging "trynna make it as
a pimp" blacks into good consumers with credit cards ?
BingoBoingo: You wanna know whats more important than throwin away money at
a strip club? Credit/ You ever wonder why Jewish people own all the property in America? This how they did it. << Line by noted White Supremacist Jay-Z
mircea_popescu: "looks like
a python that's trying to swallow
a buncha smaller snakes"
sina: still needs
a tad work to make the code
a bit easier to read and finish model.delete_peer()
sina: if you're an enemy capable of capturing
a gossiptron and knowing of the things, why wouldn't you?
mircea_popescu: well suppose enemy finds
a gossiptron. why should he be able to tell which keys were bogus ?
sina: because I definitely remember in the past thinking thoughts along the lines of "filesystem is
a ~btree, rdbms is
a ~btree, why am I ~btree on top of ~btree", and reading discussions about this topic on the internet, and feel like I remember *someone* mentioning something about this
mircea_popescu: this is fine, as
a general notion, but what is it based on ?
sina: agreed and understood, I am just subtly trying to make the point of "making me implement
a shittier sqlite"
mircea_popescu: sina to find out which keys aren't assigned you also keep
a /keys/available then
mircea_popescu: well, if you wish to assign
a SPECIFIC key, then you must edit the /keys/assigned/key.symlink reference to point to it.
sina: or implement
a chunk of mv/ln in my code
sina: if its
a matter of moving
a key from keys/available/???.key => keys/assigned/name_of_peer_assigned.key ...or symlinking as you mention
sina: for the assigned keys, it seems fine to have
a directory like key/name_of_peer_assigned.key
sina: so there are 3 "states" for
a key, 1. available, 2. bogus, 3. assigned
sina: for now it's set to clean up anything older than
a week every week
sina: alright, now back to my /tmp dir to try and prototype
a fs based thing
sina: fair. names are limited currently to [
a-zA-Z0-9_]+
a111: Logged on 2017-07-08 01:11 mircea_popescu: the amusing part not yet picked up (i was expecting alf to jump) is that... it has inband encoding. "self" is
a special word!
a111: Logged on 2017-07-08 02:35 sina: and you contend the actual final implementation of such
a thing will actually be less lines of
a code than the existing thing
a111: Logged on 2017-05-19 17:22 asciilifeform: in other news,
a 4096-bit
A**B takes approx 14 seconds (3GHz) .
mircea_popescu: there's nothing wrong with measuring the world around. an attempt to explain why this is
a waste of time isn't really going to be entertained.
a111: Logged on 2017-03-15 23:46 asciilifeform: in unrelated noose, 'nqb' reads & parses
a full 1MB block, with 2218 tx, and recreates it from fast-form, again to disk, in 0.123 sec. on
a 3GHz opteron cum ssd.
mircea_popescu: asciilifeform i still didn't get what i'd call good numbers /
a good measurement.
ben_vulpes:
a reasonable daring, my patience for aramaic went the way of my patience for kanji etc
ben_vulpes: asciilifeform: talmud likely five hundred years to early of
a comparison
mod6: and as far as pete_dushenski or whomevers quest to write
a log digest or whatever, it never happened. the foundation briefly considered
a role for gathering up trb related parts, but that was set aside in exchange for tb0t
mod6: sometimes its
a tmsr-ism like 'printolade'
a111: Logged on 2017-07-08 02:01 mircea_popescu: certainly above qs could have been asked just as well by
a noob, and vague "large threads" reference dun help him any.
a111: Logged on 2017-07-08 02:00 phf: ah, so it's
a subtle "what tenets would that be? handy if you made
a LIST of them here, eh!"
mod6: as
a way to teach it to myself, i've been poking around with
a v impl.
mod6: looks like was taken on
a proper ny roof
mod6: sina: sure, think on it for
a bit. no rush.
sina: and you contend the actual final implementation of such
a thing will actually be less lines of
a code than the existing thing
☟︎ mircea_popescu: sina you can implement your whatever as
a binary tree, leverage the directory structure, and simply check if there's
a file / write it.
mircea_popescu: sina or just you know, look into how to do btree and have
a hash something ?
sina: mircea_popescu: but still even in that case I need to "walk" the list of assignments, looking for ^available, so I need to use grep or write
a iterating-finder-thingo myself and then something like sed to change the line or write
a text-changer-at-
a-line myself
sina: imagine flatfile example of "assigning" generated key from "available" => "user" state, or "user" => "bogus" state, that's moving
a keyfile from gossipd/keys/available to gossipd/keys/users/foo or similar action, now my program has to either invoke "mv" or write mv-like functionality into my app
a111: Logged on 2017-07-08 00:38 asciilifeform: ( it adds
a screamingly unwarranted runtime and nonfitsinhead complexity to just about any proggy )
sina:
http://btcbase.org/log/2017-07-08#1680437 << why I used
a db: because the spec said use flatfile, I first tried to implement flatfile one and after realising I would need to either shell out to utilities like "touch" and/or "find"/"ls" etc, or implement some of their functionality myself, I decided to import
a library that does that stuff not terribly, called sqlite
☝︎ sina: did you make
a lispy one go faster?
☟︎ a111: Logged on 2017-07-05 15:39 phf: sina: is that ^
a correct method?
mod6: i think it's highly interesting, but indeed, there's
a lot of depth. sometimes takes
a while to grok the threads. that's my own personal take. getting old, not for me anyway.
mircea_popescu: certainly above qs could have been asked just as well by
a noob, and vague "large threads" reference dun help him any.
☟︎ phf: ah, so it's
a subtle "what tenets would that be? handy if you made
a LIST of them here, eh!"
☟︎ mircea_popescu: yeah, whole line sounds
a lot like baiting, but not at all my intention.
phf: that's
a tricky request, but the tenets are around shitlangs differentiation, "fits in head", v as
a way of releasing code, what it means to own
a piece of technology. there's
a handful of threads that had definitive conclusions, that i consider tenets (i think the word should be in quotes to indicate that while not true tenets, violating them will require reopening large threads)
mod6: in this case, even the sina has said so himself, is
a simple prototype. i find prototypes to be typically worth making. often there is something to be learned from them.
phf: or perhaps now that he has successfully served as the main driving force behind the tenets of tmsr technology and ensured that they are collectively accepted, he doesn't need to reaffirm them as much. but i also have wonder if the tenets have as much of
a galvanizing effect now that we mostly had
a chance to observe both their positive and negative effects?
mircea_popescu: the amusing part not yet picked up (i was expecting alf to jump) is that... it has inband encoding. "self" is
a special word!
☟︎ mircea_popescu: guy is kinda predictable, his previous codebase was
a cartoon-colored illustration of the impossibility of autodidacticism