Show Idle (>14 d.) Chans


← 2022-04-22 | 2022-04-24 →
crtdaydreams: wouldn't that imply accumulating knowledge is therefore non-linear?
signpost: no idea man. if you figure out what accumulating knowledge *is*, bravo.
signpost: anyway working with v is highly encouraged.
crtdaydreams seems to have conflated "knowing better" with "knowing more"
signpost: when I had a single gigantic shitwad genesis.vpatch for pentacle (which was wrongwrongwrong), I had the thing gzipped.
signpost: if such a thing ends up being worthwhile, important to keep the signature pointing at the uncompressed data.
signpost: and now having said that, there's a problem, right?
crtdaydreams: I getcha. doesn't matter if I work with V or not if I don't actually *make* anything. sort of in a rut where I haven't actually had any form of sustained productivity. anything I'v made ever has been the product of an 8hr sprint at 3AM
signpost: the attestation of a vpatch signer is to the text, not a particular compression scheme, and yet if you don't have the zipped representation signed you're saying you'll run god knows what from any counterparty through gzip.
signpost: (you have this problem too before you verify sig, with gpg)
signpost: this might be fine, just showing how you create new problems with additional complexity.
signpost: crtdaydreams: the urge to "be productive" is a bad motivator, creates makework.
signpost: consider instead reading all the blogs that have discussed v, and write about your findings on your own site.
signpost: perhaps then you do end up with something worthing fixing or adding.
signpost: I've been working on pentacle off and on for over a year now, and have not released it because it's not yet worth anyone else's time or effort.
signpost: this doesn't bother me; the work on it has more to do with my own needs (in re: server management, but also other things) than wanting to be seen as productive.
crtdaydreams: maybe something lost in transmission but I was under the impression the compressed tarball would have sigs and patches in it?
crtdaydreams: not just patches
signpost: the reason I think that idea should be dismissed is that "download all the related things" is a distinct problem
signpost: (may soon be done over pest by entirely other means, for example)
signpost: then I was discussing the thought of individual gzipping of vpatches, and gave some reasons it's complicated.
signpost: maybe it's complicated but useful, and gets done. these aren't good-and-evil evaluations.
crtdaydreams: ^ speaking of pest re: DHT I was thinking of a 1-byte principle similar to the vpatch one; e.g. detailing 11 "have read and understand". similar format could be used for "availiable on request" "availiable to only users in L1" etc.
signpost: could you elaborate; I don't get it.
crtdaydreams: trying to find the article, I think it was on trilema, but it was a single-byte representation at the start of a vpatch.
crtdaydreams: and detailed i.e. "I have read and understand the whole." "I wrote majority of it." etc.
crtdaydreams: I think it would be useful in a DHT extension as you could specify in 1-byte who can request what
crtdaydreams: i.e. for a file in a /.dht/ dir. if listed as 0101 might be available "only upon direct request for $hash" "by $user in L1"
crtdaydreams: whearas another file might be 1111 "publicly advertised $hash" "to all $peer (s)"
crtdaydreams: or "to $peer of $peer" etc.
crtdaydreams: would be willing to write up a full single-byte vector for DHT
signpost: in what case would I want to admit to existence of a file to a counterparty that may not retrieve it?
verisimilitude: The technical term is ``taunting'', signpost.
signpost: fucking guy gave me the neener bit!
crtdaydreams: signpost: peer forwarding
crtdaydreams: but ``taunt'' for lolz could also be pretty funny
crtdaydreams: signpost: that's the thing. having another bit that determines availability is another thing again. can set e.g. 0111 "only upon direct request for $hash" "to $peer of $peer"
crtdaydreams: so anyone who has the hash and is a friend-of-a-friend could ask for that file.
crtdaydreams: peer forwarding would have to be optional ofc
crtdaydreams: useful for files like e.g. source to be available to anyone, websites, etc.
crtdaydreams: immediate $peer that is forwarding could restrict the availability of a file on their station, so on $host it might be 1111, but on $peer forwarding, it might be 0101
crtdaydreams: can be argued that "if $peer2 of $peer1 wants a file, then $peer1 ought to download it, then share it with $peer2
crtdaydreams: which probably fits more inline with pest philosophy, but I still think having the capacity to make information freely available should have precedence, at least an option for forwarding that is clearly defined in spec
shinohai: http://logs.nosuchlabs.com/log/asciilifeform/2022-04-22#1098232 << Did you ever manage to stand up a blog or something? Would love to read more if you decide to work on this.
dulapbot: Logged on 2022-04-22 23:14:53 crtdaydreams: http://logs.nosuchlabs.com/log/asciilifeform/2022-04-22#1098025 << will be inclined to use the cl impl. :D might make a few additions that I've been thinking about
shinohai: http://logs.nosuchlabs.com/log/asciilifeform/2022-04-22#1098246 << Laziness on my part had me put vtrees into subdirectories on my www, and I simply made a bash function (w/ wget as signpost mentions) so I can gentoo style `sync <vtree>` to populate it locally.
dulapbot: Logged on 2022-04-22 23:56:04 crtdaydreams: I had to manually go through and download each and every one of those patches
dulapbot: Logged on 2022-04-23 00:22:05 crtdaydreams: i.e. for a file in a /.dht/ dir. if listed as 0101 might be available "only upon direct request for $hash" "by $user in L1"
dulapbot: Logged on 2022-04-23 02:13:20 crtdaydreams: can be argued that "if $peer2 of $peer1 wants a file, then $peer1 ought to download it, then share it with $peer2
asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2022-04-23#1098306 << you can mark this, but the technical term for such a mark is 'promisetronic', i.e. you can't force anybody to obey the mark
dulapbot: Logged on 2022-04-23 02:15:47 crtdaydreams: which probably fits more inline with pest philosophy, but I still think having the capacity to make information freely available should have precedence, at least an option for forwarding that is clearly defined in spec
asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2022-04-23#1098307 << will be lulzy when Official financialism becomes vulnerable to ethertard-style 'dao' bugolade
dulapbot: Logged on 2022-04-23 09:27:10 mats: https://archive.ph/vDBR7
mats: inshallah
asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2022-04-23#1098272 << recall the lulz club where diana et al, 'let's write reports about plan to write reports!' etc.
dulapbot: Logged on 2022-04-23 00:05:09 signpost: crtdaydreams: the urge to "be productive" is a bad motivator, creates makework.
dulapbot: Logged on 2022-04-23 00:03:48 crtdaydreams: I getcha. doesn't matter if I work with V or not if I don't actually *make* anything. sort of in a rut where I haven't actually had any form of sustained productivity. anything I'v made ever has been the product of an 8hr sprint at 3AM
billymg: morning asciilifeform
billymg: i'm working on the backlinks feature for the logotron, noticed in the schema you already have a backlinks field of type integer[]
billymg: that would only work for backlinks within a channel though, unless i'm missing something
billymg: to support cross-channel backlinks would also need to specify the channel
shinohai: In other ethtard news: https://archive.ph/MmDV2
asciilifeform: wb billymg . indeed had a placeholder for backlinks, but never implemented the meat of it at all
asciilifeform: billymg: asciilifeform's orig. notion was to simply use row index in that field, so not need to specify channel, would point to all db row(s) where linked the current row
billymg: asciilifeform: ah, ok that makes sense then
billymg: yeah, i'll use 'ser', that works
asciilifeform: billymg: there's a caveat, ser may not presently work, as it aint the 'primary key'
asciilifeform not even tested
asciilifeform: it also aint exported in the raw-log view, also
asciilifeform: (and neither is the backlink field for that matter)
asciilifeform suspects that backlinkage really gotta be calculated locally to work consistently
phf: i've always treated backlinks as ephemera (and other kinds of `annotations`)
asciilifeform: phf: right, imho has to
billymg: phf: did you store backlink ids in the db anywhere?
phf: lol "db"
billymg: or on disk
asciilifeform: billymg: he had whole thing in memory, rather than dbism
billymg: oh lol
dulapbot: Logged on 2022-04-07 22:55:24 phf: asciilifeform: original cmucl version was mmaped, but when porting to sbcl due to frequent crashes had to make the whole thing in memory, which is also major reason why ia haven't expanded it. needs to be made mmaped again, to support multiple channels. otherwise unreasonably memory heavy
billymg: phf: could you expand on how you handled backlinks?
billymg: asciilifeform: re: 'ser', why does it matter if not the primary key as long as it's globally unique?
billymg tested and SELECT COUNT(DISTINCT(ser)) FROM loglines; == SELECT COUNT(ser) FROM loglines;
asciilifeform: hm asciilifeform distinctly recalled that later found in the docs 'gotta set it as primary key if want guaranteed unique' but nao cannot find any such thing
phf: billymg: it's pretty dumb, and by dumb i mean straightforward. i have annotation mechanism that looks at log line and thinks what else to say about it, so e.g. if there's a link there, it just goes to the original message and plops an extra annotation on it. this is all extremely cheap and easy because working with structs and arrays
asciilifeform: phf: iirc you also had 'bot' and 'reader' integrated in 1 proggy? this'd also make above easier, would expect
phf: yes
billymg: phf: how did you store the logs on disk?
billymg: and were the annotations included?
asciilifeform used sqlism in his logotron mainly so as to separate 'bot' and 'reader'. which is, as phf illustrates, double-edged sword, makes certain things harder
phf: billymg: logs are store in kako format, and i don't include annotations. they are treated as ephemera. things are reannotated during load
billymg: kako?
asciilifeform: billymg: the format seen in raw-log
dulapbot: Logged on 2022-03-27 11:13:43 asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2022-03-27#1089440 << there's a raw-log knob, which yields up to 500 ln, e.g.
phf: does he predate you? kakobrekla, the original log keeper amongst other things
asciilifeform refs to it as 'phf format' but dates to era1
billymg: ah, yeah, i joined post kako
billymg: in the context i thought maybe some data format
phf: well, yeah :) it's in my mind the canonical log format. technically my logs are only stored in kako format, everything else is runtime side effects
asciilifeform: exactly like this, but also includes channel
asciilifeform: or hm, possib. original didn't include it
asciilifeform: ah yea, asciilifeform's importer does ask for channel and 'era'
billymg: asciilifeform: ah, i see what you're saying
billymg: 'ser' will only work if generated by the operator, won't be "portable" (because different operators can have different list of chans)
billymg: that's the first part that i'm working on now anyway, the "backfill" script
asciilifeform: billymg: so long as you regen the backlinks after any raw db manipulations , oughta work
billymg: asciilifeform: alternative is a chan/idx compound key
asciilifeform: ( in particular , any db mutilations which remove lines )
billymg: makes it more portable
asciilifeform: that'd also work, if you don't do anyffin exotic like swallowing sumbody else's db into existing
phf: billymg: yeah, i'm sorry, the btcbase architecture is totally custom, doesn't map to "lamp" type stack
asciilifeform regards phf's method as smarter, keeping whole thing in ram is in fact over9000 cheaper than postgresism + its caches
billymg: phf: it was helpful for understanding another way of doing it, and what the tradeoff is with the db model
asciilifeform: in particular, making search go in realtime in asciilifeform's logotron requires rather gnarly and postgres-specific indices mechanism, and still not anywhere as snappy as phf's search, where simply whole thing in ram
billymg: asciilifeform: using \d+ in postgres shows the complete loglines table at 300MB
billymg: so could even store in memory on the RK
asciilifeform: if one were to represent links compactly (e.g. separate field where stores offsets into text where they belong) could be evenmoar tight
asciilifeform: *log links
phf: billymg: 300mb?
phf: oh that's for #asciilifeform
phf: how large is #trilema?
asciilifeform: a rather embarrassing % of the text consists of things like http://logs.nosuchlabs.com/log/asciilifeform
billymg: phf: that's for all the chans in my db
billymg: trilema, asciilifeform, pest, ossasepia, etc. etc.
phf: weird, hmm, i wonder what they do. is it stored compressed smh
billymg: ah, yeah, not sure how pg is calculating that
billymg: could be compressed
billymg: though asciilifeform's gzipped dump totals ~80mb, so 300mb seems right
asciilifeform: this hour's backup is ~82MB gz'd, ~266 -- unzipped
asciilifeform: ( this represents all chans that live in asciilifeform's logotron )
asciilifeform: the indices (which do not appear in the backup) of course weigh sumthing, tho
asciilifeform: and occupy memory/disk
billymg: asciilifeform: the table + indices is almost 900mb (897 according to \l+ in pg)
phf: hmm
asciilifeform: billymg: sounds right
asciilifeform: this, plus the (typically machine-specific, iirc mine's set to 4GB!) cache, makes the thing a distinct hog
dulapbot: Logged on 2022-04-07 22:58:54 asciilifeform: e.g. asciilifeform has iirc 4g cache set just for postgres. so stood next to ~that~, light..
phf: there's some modifications of kmp over lz77 and such. maybe if i ever pick up btcbase code again..
asciilifeform: phf: asciilifeform suspects that compressing individual lines aint +ev. but cannot easily prove
phf: asciilifeform: shared dictionary
asciilifeform: for 1 thing, gotta preserve searchability
asciilifeform: phf: a la verisimilitude, heh. possibly then.
phf: kmp in above is knuth-moris-prat
phf: possibly searchability is the only confounding factor
asciilifeform: imho the data set dun weigh enuff (and unlikely to , any time soon) to justify this kinda trade
phf: asciilifeform: ironically i spent soem time trying to explain to verisimilitude that his idea is not novel, and lz77 e.g. had pre-computed/shared/etc. dictionaries since forever. henceforth and therefore it shall go in the logs as "verisimilitude idea"
asciilifeform previously tried to explain to him that maintaining shared data sets aint at all 'phree', and the cost is substantial and paid up-front, whereas the 'win' is imho tenuous. but can't be arsed to find in log atm
asciilifeform: you'd need some scenario no less exotic than e.g. an interplanetary pestnet, at 'dollar a byte' bandwidth, to justify such thing imho
asciilifeform: ( and even there -- open question whether +ev )
asciilifeform must bbl
dulapbot: Logged on 2022-04-23 13:14:13 phf: asciilifeform: ironically i spent soem time trying to explain to verisimilitude that his idea is not novel, and lz77 e.g. had pre-computed/shared/etc. dictionaries since forever. henceforth and therefore it shall go in the logs as "verisimilitude idea"
verisimilitude: http://logs.nosuchlabs.com/log/asciilifeform/2022-04-23#1098418 Returning to the Latin, consider storing all ancient Latin with but one dictionary. The advantages may only come with such sharing, or may come before; I don't yet know.
dulapbot: Logged on 2022-04-23 13:17:21 asciilifeform: previously tried to explain to him that maintaining shared data sets aint at all 'phree', and the cost is substantial and paid up-front, whereas the 'win' is imho tenuous. but can't be arsed to find in log atm
verisimilitude: Do I need to explain how something only useful to a decompression algorithm is distinct from Elision, phf?
verisimilitude: I've already explained how the representation is useful for operations other than being expanded into characters.
adlai: your use of this loanword is... far from how I understand it.
adlai: verisimilitude: what does 'gestalt' mean, preferably without straying far outta the one thousand words of simplified english?
adlai is not kidding
adlai: in other 'not kiddings' -- I doubt I've read a more confusing analogy in my life, than conflating programs and programmers
dulapbot: Logged on 2022-04-22 12:57:08 asciilifeform: pictures cmucl as sumthing like 'trb' in re sbcl's 'prb'
adlai: this is a particularly bad combobulation of similarities, because SBCL was indeed some sorta 'hostile takeover' (to borrow the capitalist definition of hostility, without bloodshed! only feelings hurt!);
adlai: however, if anything, the process begun when asciilifeform started grinding geneses of trb, rotor, stator, etc, is actually quite similar to what Newman did to the CMUCL human-guided self-patching binary.
adlai: so... quite an antipersonnel mine of divergent similarities
adlai: back to the most recent stack frame of others: my understanding of the human linguistics affecting verisimilitude's project is that, if you're trying to learn a foreign language, the compression dictionary of its spellings is worse than unhelpful; however, ...
adlai: ... it could be that classical Latin is a language from early enough in history (i.e., written history, as opposed to hearsay and fossils) that it behaves differently from mein freund hat mir ein hoch gift gegeben, wunderbar!
adlai: [ for those who haven't studied mistranslations between English and German: 'mein' until 'wunderbar' is a phrase containing the word 'gift', which means poison in German ]
adlai: http://logs.nosuchlabs.com/log/asciilifeform/2022-04-23#1098418 << whenever I find myself thinking of ideas similar to verisimilitude's Elision project, I wonder about the cost of generating such datasets, rather than how heavy the generated dictionary would be.
dulapbot: Logged on 2022-04-23 13:17:21 asciilifeform: previously tried to explain to him that maintaining shared data sets aint at all 'phree', and the cost is substantial and paid up-front, whereas the 'win' is imho tenuous. but can't be arsed to find in log atm
phf: adlai: first one should establish the difference between futurism and engineering
adlai: 'cost' might be the wrong word for the speculative process ending in "ain't nobody got time nor need for doing that"
adlai: if those are the two pursuits being disambiguated, I'd call engineering almost equivalent to 'future-proofing', whereas futurism is more along the lines of "how dare you ask why I collect art.... WHAT IS THE USE OF A BAAAABBBBYYY?"
phf: if one's doing futurism primarily, then costs exists are equivalent to other considerations, that is they are a talking point, rather than a practical consideration. "cost will be 0, because the interplanetary commission will fund the implementation, on the grounds that it is of the ultimate importance to human kind!"
adlai: e.g., if I decide to put into practice the Elision idea -- as described in the logs, since I've not yet grokked the moving target in verisimilitude's publications -- except, I stop caring about Latin and want to do this for Aramaic texts because that's what was the business language of Jesus's Palestine, then the 'costs' of generating the dictionary would be obtaining and processing the
adlai: entire corpus, in addition to the text which I wish to in/deflate.
adlai: currently I give benefit of reasonable doubt to the possibility that there might be an abstract method of generating such a dictionary, instead of simply walking every single document in the relevant language from an arbitrary window of time.
adlai: phf: do you cut between these elsewhere than I did?
adlai considers the fact that folks work off different, wildly different definitions as one of the great conversational evils; e.g., ...
adlai when encountering the word 'gestalt', for example, first dereferences to "linear versus gestalt", as described in Greg Egan's novel Diaspora; and only subsequently to "blech, maybe if I look it up in wiktionary, it'll tell me that I never understood the correct hochdeutsch definition either..."
dulapbot: Logged on 2022-04-23 14:29:53 verisimilitude: I've already explained how the representation is useful for operations other than being expanded into characters.
verisimilitude: To be gestalt is to be more than the sum of parts.
dulapbot: Logged on 2022-02-25 13:26:38 verisimilitude: Consider the problem of searching from one point to another, forwards or backwards, for the first word beginning with some specified letters. Let me know when to share my solution.
adlai: if you give any partial description of your solution, then I'll have some idea of what 'well' means, other than 'better than good enough'.
dulapbot: Logged on 2022-02-25 22:16:41 verisimilitude: Get the index of the first possible such word, and of the last possible such word; now the searching is a bounds check on each word, needing no more dictionary access. Searching the auxiliary dictionary would mean just an additional bounds check. Isn't this neat? Certainly, turning a letter problem into an integer problem satisfies this. This is power, turning figurin
verisimilitude: I should've chosen a different message to quote.
adlai: e.g., in your format, the entire document has already been processed; if I land in the middle of an unseen document, then do I first need to ask for a map of the territory, before I can begin searching?
verisimilitude: Nevermind.
verisimilitude: Yes, I suppose so.
adlai was thinking more along the lines of "the naive solution is polynomial in the size of this, exponential in the size of that"
verisimilitude: The same holds true for ASCII and Unicode, note.
verisimilitude: No, adlai, I want constant and linear time algorithms as much as possible.
adlai: right. that's a much more concrete critereon than "solve this well"!
verisimilitude: Here's a different phrasing of my solution.
dulapbot: Logged on 2022-04-23 09:40:09 shinohai: http://logs.nosuchlabs.com/log/asciilifeform/2022-04-22#1098232 << Did you ever manage to stand up a blog or something? Would love to read more if you decide to work on this.
verisimilitude: Get the index of the first possible such word, and of the last possible such word; now the searching is a bounds check on each word, needing no more dictionary access. Searching the auxiliary dictionary would mean just an additional bounds check. Isn't this neat?
verisimilitude: This works because the dictionary is sorted, and even if it weren't, there could be a transformation table to make it so; thus, other problems can have such tables and use such simple methods.
verisimilitude: I want to turn problems of language into problems of numerical figuring, adlai.
adlai: you want to make paper vanish, and deal only with engraved stones.
verisimilitude: I want to make something better than paper, but I may never be able to do so.
crtdaydreams: also thank you adlai for showing me coleslaw. in last ~20 min setting everything up it's been quite a pleasant tool to work with, despite having googleware bloat and shithubism built-in.
dulapbot: Logged on 2022-04-23 17:12:47 adlai: currently I give benefit of reasonable doubt to the possibility that there might be an abstract method of generating such a dictionary, instead of simply walking every single document in the relevant language from an arbitrary window of time.
verisimilitude: I also enjoy coleslaw.
crtdaydreams for the life of him could not get fastcgi working and ditched it. best move could make than farting about with phpism
adlai: crtdaydreams: you don't have to serve any of that in the generated pages, no more than you need to compile all of CLOS into javascript because you want a gif generated client-side!
crtdaydreams: adlai: hehehe, I've already disabled the lot of it
verisimilitude: Ideally, someone else has already made a suitable dictionary.
adlai: I find the connotations of calcification quite chilling, that's all. maybe I'm giving too much credit to the joys of being alive, and oughtta go back to speaking only well, and only of death.
verisimilitude: There's an auxiliary dictionary for just this, adlai, and it must be the second system added to the floor of Elision.
adlai does recall, fwiw, mini-sermon in Latin class about "do not speak ill of the dead, because only you are present to defend them"
verisimilitude: I don't want to restrict language, but I do want something more suited to storing proper language.
adlai: if you've looked over parts of the logs from the early days ... how frequently do you think would be reasonable to regenerate auxiliary dictionaries?
verisimilitude: Storing and manipulating, to clarify.
verisimilitude: I don't.
adlai: one advantage of asking this in the context of IRC logs is that there are easy foundations; e.g., once per calendar day, stfu; once per change of ratings graph; etc
verisimilitude: Ask a designer of vector graphics how he would store a photograph of subway graffiti, adlai.
adlai: bwahahaha what do you think I do when I stand arm's length away from the wall?
adlai: hint: I'm not reading the letters.
adlai imagines some folks see him standing there, and wonder -- has the idiot learned too many alphabets?
verisimilitude: Has anyone here ever created a new symbol for the conversation, or only used ASCII and Unicode?
verisimilitude: Not only do character sets restrict us, adlai, they don't serve a good job, as I aim to prove.
verisimilitude: They are middling, and I want extremes.
adlai: I've destroyed drafts of glyphs for numerals, mainly because one of my goals is for the fundamental properties of the shapes to be sufficiently general that I could re-derive them.
adlai has never attempted doing this for phonetic letters
adlai: these days, that project is on indefinite hiatus, because I've been focusing on producing prose again, using conventional keyboards. oh well.
adlai: why do you have no named links?
verisimilitude: I may want to change the names.
verisimilitude: I've been designing a base-thirty glyph set.
adlai: when you edit an article enough to rename it, wouldn't that be enough of an act for much time to have elapsed, anyway?
adlai: fwiw, I've not commented on that article yet, mainly because upon reading it, I realized that our goals are completely orthogonal to eachother.
verisimilitude: Perhaps.
verisimilitude: Once I finish, the number symbols will be moved to a new article.
adlai: maybe even slightly opposed; I don't enjoy illiteracy, despite the fact that I frequently wish to return to such a state.
adlai: are these still the glyphs that work for calculator-style LED displays?
adlai: these, those, the "pretty things" in the articles you link.
verisimilitude: A glance will show as much.
verisimilitude: It can't be helped.
adlai|textonly has not yet gone blind! only, stubborn.
verisimilitude: They've not yet been rendered to raster graphics, and exist only as SVG for now.
verisimilitude: Many SVG renderers ignore the line command of all things.
adlai|textonly: have you compared APL with the various recent linenoiselangs inspired by it? e.g. 'j'
adlai|textonly mostly encountered these in solutions posted to projecteuler.net problems
verisimilitude: I dislike J.
verisimilitude: I dislike K also.
verisimilitude: The glyphs are most valuable, and I won't do without them.
adlai|textonly: how does GNU APL cope with terminals?
verisimilitude: I may acquiesce and write a convertor for myself, at some point, in order to use them.
verisimilitude: APL existed before the blight, and so was grandfathered into Unicode.
adlai|textonly has considered dedicating whatever future effort to configuring terminal fonts including a handful of unicode codepages, instead of drinking the graphical window system bathwater again.
verisimilitude: I must be elsewhere now, adlai|textonly, but I'll return.
adlai|textonly: safe travails!
dulapbot: Logged on 2021-05-03 16:11:47 verisimilitude: I discuss this and more in the recently rewritten article.
dulapbot: Logged on 2022-04-23 17:20:09 adlai: http://logs.nosuchlabs.com/log/asciilifeform/2022-04-23#1098427 << where?
adlai|textonly: you might be able to improve sparsity of your word table's stored representation by eliding all short words computable as linear functions of longer words similar to each other.
adlai|textonly prefers not to call this a 'dictionary'; those typically have pronounciation advice!
adlai|textonly: if I'm on mudslinging, fwiw, "Elision" means somewhat the opposite of what you're doing.
adlai|textonly: I guess I should have written, 'elision' ; i.e., the actual improper noun means pretty much the opposite of what you're doing with your proper-noun-named project.
adlai|textonly: of course, it's your project, you can name it whatever you want.
adlai|textonly: the suggestion for reducing sparsity is probably contrary to your preference for extreme solutions.
adlai|textonly: one plausible usecase for this kind of agonised linguistic ossification is court records; yer honner, the technical expert's jargon requires a motion to adjourn so the stenographer can recompute auxiliary wordlists
billymg: asciilifeform: in looking closely at these now, straightforward regex conversion might not work, the indexes are off
bitbot: Logged on 2021-07-12 16:30:36 punkman: asciilifeform: these log links are broken in logs "http://logs.ossasepia.com/log/trilema/2020-03-12#1234567"
bitbot: Logged on 2021-07-12 16:30:55 asciilifeform: punkman: oh ha i'ma have to add these to the regexp which substs
billymg: same with logs.ericbenevides links
adlai|textonly: much simpler to just repeat yourself instead of pretending like hyperlinks work.
shinohai: !!v FB4DD4A693A4F0791F6E3E8152CF7E4583B88222E2342BE381A3CD6C3E2A08B1
deedbot: shinohai rated crtdaydreams 1 << Lisp, Writes at: http://0xcdd.com/
billymg: actually, possibly the ossasepia links are fine (i thought i hit one that wasn't but now a few more spot checks are resolving fine). a few more random checks with ericbenevides are only resulting in misses
adlai|textonly: pestnet log viewer currently has probably incorrect behavior; tail anchor links to current (UTC) day, which is empty, despite the tail link's anchor text referring to a time in UTC yesterday
billymg: adlai|textonly: that is correct, it's a bug
billymg: i have it fixed on my local copy that i'm working on now
adlai|textonly: excellent!
adlai|textonly politely stops chasing and casts random noise into a return pointer
bitbot: (trilema) 2018-04-03 phf: well, since we're testing things http://btcbase.org/log/2018-04-03#1231231231231
verisimilitude: elision: the action of joining or merging things
dulapbot: Logged on 2022-04-23 18:11:35 adlai|textonly: you might be able to improve sparsity of your word table's stored representation by eliding all short words computable as linear functions of longer words similar to each other.
dulapbot: Logged on 2022-04-23 17:05:54 phf: adlai: first one should establish the difference between futurism and engineering
asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2022-04-23#1098510 << these give asciilifeform 'flashbacks' of pcb routing nightmares, lol
dulapbot: Logged on 2022-04-23 17:46:35 verisimilitude: Look at these pretty things, adlai.
asciilifeform: 'ohnoez, all the diagonals fail min clearance!!'
verisimilitude: Well, I like them.
asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2022-04-23#1098433 << well afaik nobody's excavated & properly 'revived' cmucl just yet
dulapbot: Logged on 2022-04-23 16:55:14 adlai: this is a particularly bad combobulation of similarities, because SBCL was indeed some sorta 'hostile takeover' (to borrow the capitalist definition of hostility, without bloodshed! only feelings hurt!);
dulapbot: Logged on 2022-04-23 19:38:36 shinohai: !!v FB4DD4A693A4F0791F6E3E8152CF7E4583B88222E2342BE381A3CD6C3E2A08B1
asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2022-04-23#1098491 << applies similarly to verisimilitude's dictionary thing, neh
dulapbot: Logged on 2022-04-23 17:38:47 verisimilitude: Ask a designer of vector graphics how he would store a photograph of subway graffiti, adlai.
asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2022-04-23#1098542 << they're indeed off, for folx who did not sync their db properly w/ others
dulapbot: Logged on 2022-04-23 19:37:26 billymg: asciilifeform: in looking closely at these now, straightforward regex conversion might not work, the indexes are off
asciilifeform: ( asciilifeform's contains full dump from phf's, and afaik errything but the #e crapola from the rest )
asciilifeform: not pestnet, yet, tho
verisimilitude: That was my point, asciilifeform.
asciilifeform: verisimilitude: hm?
verisimilitude: My point was that vector graphics don't get used for photographs of such anymore than Elision would be used for something such as IRC.
verisimilitude: The scale of a message is too small with it.
verisimilitude: ``An ant can carry many times its body weight, so millions of them can perform this bank heist for me.''
verisimilitude: Millions of ants can't carry a safe.
asciilifeform: imho a sane vector format would subsume e.g. djvu and allow for encoding chunks of photocrapola, and basic affine transforms on same
asciilifeform: ( aaand oblig )
asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2022-04-23#1098528 << doesn't bother verisimilitude that he can't define new glyphs there for new notations ?
dulapbot: Logged on 2022-04-23 18:00:27 verisimilitude: APL existed before the blight, and so was grandfathered into Unicode.
verisimilitude: ``I believe creating a programming language which allows for the creation of custom notation will have a similar effect to that interactive languages have had; both qualities must be a part of the system from its inception to properly work, and any attempt to do otherwise is always but a poor emulation.
verisimilitude: It disgusts me that equality, addition, multiplication, and select others are so privileged so as to be given slots in the character sets, whereas other notations aren't made so omnipresent and innate. The decimal digits are included in this disgust; such things shouldn't be embedded into foundations.''
verisimilitude: ``This also has a large effect on programming languages. The mathematicians can truly create notation that suits its context. The programmers cannot. I'm unable to include my crest in a text except as an image, yet humanity has a proud tradition of including such things in letters and whatnot. These machines are unable to offer anything grand enough to justify destroying these and other traditions.''
verisimilitude: ``For programming, I seek that same type of freedom of notation Ken Iverson had with APL, but greater.''
← 2022-04-22 | 2022-04-24 →