Show Idle (>14 d.) Chans

← 2020-07-02 | 2020-07-04 →
asciilifeform rents the grounds & hovel, eschews any fancier constructions than e.g. pulling ethernet or install of vents in workshop
ben_vulpes: wild stuff, even here in liberal texistan lite the fence posts are steel tube in concrete
ben_vulpes: yeah i have this annoying problem that the woman insists on shitting out valuable modifications no matter whether i rent or own
ben_vulpes: bonne soiree ascilifeform
asciilifeform: nighty ben_vulpes
ben_vulpes: one last thing. in re verisimilitude i'm not going to be bound by any fixed set of words you propose i limit myself to
feedbot: << The Montevideo Standard -- Epstein's Pimp Ghislaine Maxwell Captured By FBI: Indictment Full Text
snsabot: Logged on 2020-07-02 23:26:33 ben_vulpes: << what has the scawwy mawwidge word have to do with either being boring or monogamous
asciilifeform: !w poll
watchglass: Polling 12 nodes...
watchglass: : ( Alive: (0.082s) V=99999 (/ Jumpers=0x1 (TRB-Compat.) Return Addr= Blocks=637409
watchglass: : Alive: (0.082s) V=99999 (/ Jumpers=0x1 (TRB-Compat.) Blocks=637515
watchglass: : ( Alive: (0.144s) V=70001 (/ Jumpers=0x1 (TRB-Compat.) Blocks=637515
watchglass: : Alive: (0.136s) V=99999 (/ Jumpers=0x1 (TRB-Compat.) Blocks=637515 (Operator: asciilifeform)
watchglass: : ( Alive: (0.142s) V=99999 (/ Jumpers=0x1 (TRB-Compat.) Blocks=637515 (Operator: asciilifeform)
watchglass: : Alive: (0.146s) V=70001 (/ Jumpers=0x1 (TRB-Compat.) Blocks=637515
watchglass: : Alive: (0.232s) V=99999 (/ Jumpers=0x1 (TRB-Compat.) Blocks=637515
watchglass: : Alive: (0.286s) V=70001 (/ Jumpers=0x1 (TRB-Compat.) Blocks=637515
watchglass: : Alive: (0.273s) V=99999 (/ Jumpers=0x1 (TRB-Compat.) Blocks=637515
watchglass: : ( Alive: (0.426s) V=99999 (/ Jumpers=0x1 (TRB-Compat.) Blocks=189706 (Operator: jurov)
watchglass: : ( Alive: (0.379s) V=99999 (/ Jumpers=0x1 (TRB-Compat.) Blocks=637515
verisimilitude: I agree, gregorynyssa. I claim that, after OpenSSL, it should be obvious to all that only fools make this suggestion, and that those who supposedly should clearly aren't qualified; it creates a perverse selection, where the least qualified do the work.
snsabot: Logged on 2020-07-02 20:27:24 gregorynyssa: few programmers have had the courage to call out "never roll your own crypto" as propaganda.
verisimilitude: I agree that's poor, ben_vulpes, which is why the second system to be layered on top of that bedrock is a system for providing exactly that, an alternative dictionary specified by the user, containing words not in the primary.
snsabot: Logged on 2020-07-03 00:07:14 ben_vulpes: one last thing. in re verisimilitude i'm not going to be bound by any fixed set of words you propose i limit myself to
trinque: oughta go study latin; "word" is not a fundamental in any sane language.
trinque: sounds like you've invented chinese here, single-symbol-per-concept
trinque: (and this is even an oversimplification of chinese; one can see the synthesis of fundamentals into higher concepts in traditional chinese)
asciilifeform: trinque: even moar illustrative than the latins : in asia, concept of 'word' is quite loose (see e.g. turkish or japanese)
asciilifeform: ( 'agglutinative' langs being the term of art )
asciilifeform not aware of any earthling langs that lack ~any~ agglutination; not even conlangs. nowhere is '1 fixed word per concept' afaik.
verisimilitude: Amusingly, I've been told this before in my primary venue, trinque.
snsabot: Logged on 2020-07-03 12:22:06 trinque: sounds like you've invented chinese here, single-symbol-per-concept
verisimilitude: I've studied Latin and Chinese; I've been considering the issues moving to other languages would cause with my system, but ``will cross that bridge when I reach it''.
verisimilitude: My system can also constitute a domain-specific compression scheme; it's likely favorable results could be achieved by having the dictionary simply contain every word used in the work and then packaging it with, but the gains grow as the dictionary becomes more comprehensive and more used. In any case, I describe this in my articles, although that oldest is due for a rewrite.
trinque: compressing text is a pretty solved problem neh?
asciilifeform: shinohai: i fully expect 'words are nazi, replace errything with emojihieroglyphs' by this time next year..
verisimilitude: It could be compressed better, trinque. The fundamental of my idea is there's no good reason not historical for things to be as they're currently, so I want to start anew and pursue something different I think may be better.
verisimilitude: It fits in well with my mindset regarding use of language, also.
verisimilitude: If only they'd use a form of Newspeak, rather than continue to abuse English; why not base Newspeak on a nice African language, which can't express complex ideas already; most of the work is done for them, there.
gregorynyssa: verisimilitude: that was a great article about textual processing. reminded me of Forth as well as Common Lisp's interning of symbols.
gregorynyssa: excellent observation at the beginning as well: support for rich text in 2020 is also alarmingly bad.
gregorynyssa: proficient Linux users are forced to choose between a bulky, implementation-defined GTK/Qt program which supports rich text,
gregorynyssa: or a general-purpose text-editor which doesn't. despite that even VT100 has rich-text escape-codes.
gregorynyssa: the situation is akin to how webpages before 2010 had trouble displaying rounded corners.
gregorynyssa: rich text was already a solved problem on the Genera, the Canon Cat, and, arguably, Windows 9x
trinque: verisimilitude: << sure, couldn't agree more with questioning precedent.
snsabot: (trinque) 2020-06-15 trinque: jfw: I am disinclined to take precedent for anything here, but am satisfied that "supporting empty files" is pointless
trinque: not that I find your approach here sensible, but go forth and do weird shit!
trinque: I don't actually find fault with your building a dictionary, so much as the apparent chosen data-structure.
trinque: curious if you've seen the "whitaker's words" latin parser
gregorynyssa: trinque: I believe that was written in Ada.
gregorynyssa: re. your point above, Chinese (monosyllabic) words were never composed through a process of synthesis
gregorynyssa: according to DeFrancis, re. every character, the spoken word existed first; then some strokes were assigned to represent it.
gregorynyssa: btw. I liked your postings about the Republican OS.
verisimilitude: I'm glad that article of mine was enjoyed, gregorynyssa; I'm in the process of rewriting all of my older articles, and that one could be improved.
verisimilitude: I'm vaguely familiar with it, trinque, and have taken a look now.
verisimilitude: I'd appreciate an elaboration on the issues with my dictionary idea.
verisimilitude: As with other languages doing this, there's a subset of Chinese Hanzi used solely for their sounds, perhaps akin to the Japanese katakana, by my understanding, gregorynyssa.
gregorynyssa: the situation is rather erratic, sadly. there is no canonical set of sound-only characters.
gregorynyssa: non-Chinese names are transliterated into Chinese on a case-by-case basis.
gregorynyssa: the Mainland, Hong Kong, and Taiwan maintain separate lists of official transliterations of every known name.
asciilifeform: << i've a pertinent tale : 10y ago, asciilifeform tried to write a (naively, thought...) very simple proggy :
snsabot: Logged on 2020-07-03 14:20:01 gregorynyssa: excellent observation at the beginning as well: support for rich text in 2020 is also alarmingly bad.
asciilifeform: ... was to be very basic text editor where edits db entries, each one titled w/ arbitrary string. principle being, 1st pair of [[ ... ]] in the text is title of given entry; and any subsequent [[ ... ]] become clickable links to other entries. with tab-completion and floating selector while typed. ( plan included other knobs, but this alone already gives very useful item imho )
asciilifeform: went through 3 diff gui libs : native 'gtk' ; 'wxwidgets' ; finally 'qt' . none of'em could do it!!
asciilifeform: i.e. could write the proggy, but turned out 100% impossible to make the editor behave as specified, with e.g. links being clickable ~while text box is editable~ (no modality liquishit pleez) , with completor/selector box, etc
asciilifeform: sawed on it for almost whole year and gave up in disgust.
asciilifeform: apparently such proggy can only be written if write 100% of graphics stack (incl. font renderer) from 0. as in e.g. emacs (before anyone asks, i ~specifically~ did not and still do not want this kinda thing as elisp progggy -- it'll 100% guaranteed choke on 200MB+ of indexable db.. )
asciilifeform: ( i wanted it specifically to recognize, while type-completing , ~any~ substring from ~any~ existing entry title )
gregorynyssa: font-renderer from scratch is a project I've been interested in. should probably focus on METAFONT rather than TrueType.
gregorynyssa: on grounds that the spec. of METAFONT is simpler.
asciilifeform: gregorynyssa: problem was that asciilifeform dun have 20y to devote to writing a font renderer.
asciilifeform: and at same time aint about to glue in a 500kloc piece of obfuscated c legacy, into what'd otherwise be a 2kloc proggy.
asciilifeform: ( using bitmap font also quickly ruled out, asciilifeform regularly inhabits screens w/ at least 6 variant pixel densities )
asciilifeform: afaik this is what one might call a 'os-complete' problem.
asciilifeform: i.e. a satisfactory pill demands baking sane os in its entirety.
gregorynyssa: your story reminds me of a friend back in college who decided to make an MS Paint clone in Haskell for his term-project. eventually gave up.
asciilifeform: not worst possib. outcome : he could've e.g. also wanted cut&paste to work in it, and ended up eating pistol..
gregorynyssa: I ran into same dilemma actually. decided to go with bitmap and avoid screens of different pixel-densities.
gregorynyssa: wrote several tools for personal use; all using the stilted X11 fonts.
asciilifeform avoided guism entirely ever since that episode
gregorynyssa: "also wanted cut&paste to work in it, and ended up eating pistol.." haha.. =D
verisimilitude: How ``amusing'', as this mirrors my reflection on working on my MMC.
verisimilitude: It's unnecessarily arduous to write a user interface under current operating systems.
gregorynyssa: asciilifeform: under Linux, TUIs are hardly better. do you just try never to leave Emacs?
verisimilitude: I do eventually want to write my own operating system, and perhaps then have what I actually want. I must remind myself to not allow the system to gaslight me and make me forget about what I actually want.
verisimilitude: I also considered using Emacs as the underlying system, but didn't want to cede any control, which Emacs requires.
snsabot: Logged on 2020-07-03 19:26:12 asciilifeform: sawed on it for almost whole year and gave up in disgust.
asciilifeform: gregorynyssa: believe or not, i only use emacs to edit text (proggies & human txt), i dun abuse it as wwwtron, or irc client etc
asciilifeform: cuz elisp has the efficiency & reliability of a trs-80 soldered from dumpster scraps
gregorynyssa: asciilifeform: I wonder why none of the numerous projects to re-write Emacs in CL were finished.
asciilifeform: even for programs, it has detectable and infuriating lag on my systems ( i use 'flymake' ) and i use it while hating
asciilifeform: gregorynyssa: search #t logs for clim
asciilifeform: it's one of those quicksand traps, where no one has the 20y to do a proper feature-complete job, and each attempt produces yet more nauseating pile of shit
gregorynyssa: wow that explains a lot. have you tried Smalltalk for GUIs? does that get you further?
asciilifeform can't stand 'this could have been a lisp but i'm infix-retarded' abortions like smalltalk. so no, not tried
asciilifeform: i don't expect that it's any less hobbled by x11 than the other vintage gui kits tho
gregorynyssa: my friend used Seaside Smalltalk for a web-project. once a visitor accessed a URL and the code ran into an exception,
asciilifeform: thing has no condition handling ?!
gregorynyssa: he rewrote the method on the fly..
gregorynyssa: from the visitor's point of view, there was no error.. just a delay in loading the page.
gregorynyssa: very reminiscent of Lisp Machine.
asciilifeform: this sounds great until becomes habit. iirc was why phf never published the orig logger, he found that it was not reducible to a linear src snapshot
asciilifeform: instead was multi-year 'save-lisp-and-die' bin image..
gregorynyssa: I suspected there would be problems with image-based workflow. this is the first concrete example I have heard.
feedbot: << The Montevideo Standard -- Dalit Sues Cisco Over Caste Discrimination At US Headquarters
asciilifeform: image-based workflow as seen in e.g. sbcl on pc, tends to nail you when you try to publish. and even the lispms did not have 100% proper realtime linkage between editable src and the running image.
asciilifeform: ( in proper implementation -- should not even be physically possible for the two to become uncoupled )
asciilifeform: i.e. should not ~ever~ have to manually invoke compiler.
asciilifeform: oddly enuff, of all people, terry davis got this right.
asciilifeform: ( afaik -- nobody else, to date )
shinohai switches to TempleOS
verisimilitude: Giving it more thought, that program should be simple enough to construct using the terminal as the interface, asciilifeform, since full control of the text qualities, such as underlining, are under control of the program, as the interface is mere facade. The mouse interfaces are terrible, but my ACUTE-TERMINAL-CONTROL has support for them. I suppose Common Lisp wouldn't be considered suitable for this program, or there's some other
verisimilitude: issue, however.
verisimilitude: I suppose I should reference my ACUTE-TERMINAL-CONTROL like this, actually.
← 2020-07-02 | 2020-07-04 →