Show Idle (>14 d.) Chans


← 2020-09-07 | 2020-09-09 →
11:04 asciilifeform !w poll
11:04 watchglass Polling 12 nodes...
11:04 watchglass 205.134.172.26:8333 : Alive: (0.066s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=647322
11:04 watchglass 205.134.172.27:8333 : Alive: (0.068s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=647322 (Operator: asciilifeform)
11:04 watchglass 205.134.172.4:8333 : (172-4.core.ai.net) Alive: (0.125s) V=70001 (/therealbitcoin.org:0.7.0.1/) Jumpers=0x1 (TRB-Compat.) Blocks=647322
11:04 watchglass 108.31.170.3:8333 : (pool-108-31-170-3.washdc.fios.verizon.net) Alive: (0.086s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=647322 (Operator: asciilifeform)
11:04 watchglass 208.94.240.42:8333 : Alive: (0.118s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=647322
11:04 watchglass 192.151.158.26:8333 : Alive: (0.162s) V=70001 (/therealbitcoin.org:0.7.0.1/) Jumpers=0x1 (TRB-Compat.) Blocks=647322
11:04 watchglass 143.202.160.10:8333 : Alive: (0.217s) V=70001 (/therealbitcoin.org:0.7.0.1/) Jumpers=0x1 (TRB-Compat.) Blocks=647322
11:04 watchglass 205.134.172.6:8333 : (172-6.core.ai.net) Alive: (0.074s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=647322
11:04 watchglass 213.109.238.156:8333 : Alive: (0.377s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=647322
11:04 watchglass 188.121.168.69:8333 : (rev-188-121-168-69.radiolan.sk) Alive: (0.317s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=647322
11:04 watchglass 176.9.59.199:8333 : Busy? (No answer in 20 sec.) (Operator: jurov)
11:04 watchglass 103.36.92.112:8333 : Busy? (No answer in 20 sec.)
~ 2 hours 2 minutes ~
13:07 trinque asciilifeform: if you had to pick an assembler that wasn't gas, do you have a preference?
13:08 trinque I've yet to find a bootloader that didn't bring in a pet assembler, be it nasm, fasm, etc
13:09 trinque lilo brings in a whole toolchain (bin86) which imho makes it deceptively "simple". lilo+bin86 is what has to be measured if we're not doing the "hide the externalities" thing
13:10 trinque otherwise I'm just gonna get out my pig-scale (cloc) and choose that way.
~ 21 minutes ~
13:32 asciilifeform trinque: i historically prefer 'yasm', with 'nasm' as edible alternative. they're both pretty fat balls o' overflowlang ftr. imho ideal endgame there would be as described in scriptlang thrd. but we aint there yet.
13:32 snsabot Logged on 2020-08-08 14:24:33 asciilifeform: then rewrite the asmer, in same.
13:32 asciilifeform trinque: re bootloaders, imho this'd be Right Thing.
13:32 snsabot Logged on 2020-08-22 20:36:01 asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2020-08-22#1020169 << imho a bootloader oughta fit in 512byte block, and is entirely acceptable to represent it as a script where e.g. xxd -r -p < << $stringofhexcoads . i.e. w/out an asmer dependency.
13:37 asciilifeform imho demanding whole general-purpose macroasmer just to build 512b bootblock is massive overkill.
13:38 asciilifeform ( tho otoh a linux w/out sumthing resembling one in the toolchain would be pretty useless )
13:39 * asciilifeform remembers however the good'ol dayz of '80s micros where an asmer was thought of as unthinkable luxury
13:51 trinque yep, totally agree that it shouldn't be needed. meanwhile lemme see which one used nasm. bbl
~ 1 hours 34 minutes ~
15:26 shinohai ok trinque I saw the pentegram in the readme, do I sacrifice the virgin before stage-1 or stage-2 ?
15:29 trinque house rules
~ 2 hours 12 minutes ~
17:41 asciilifeform so far just one bugreport -- pentactle dun render on my tty, apparently uses utf8 bricks..
17:42 * asciilifeform was under the notion that current battlefield vdiff detected these
17:45 * asciilifeform still at the 'read the new scripts' stage, not yet attempted rebuild
~ 25 minutes ~
18:10 trinque huh, thought they were ansi blocks, but yeah, noticed they don't render right inside the env in at least vi and less (though differently wrong)
~ 1 hours 2 minutes ~
19:12 feedbot http://mvdstandard.net/2020/09/ministry-of-defense-inks-deal-to-buy-two-hercules-aircraft-from-spain/ << The Montevideo Standard -- Ministry Of Defense Inks Deal To Buy Two Hercules Aircraft From Spain
19:16 verisimilitude My MMC model is superior to the assembler model.
19:17 verisimilitude I'm vehemently opposed to an x86_64 MMC targeting, as I don't believe the instruction set is even suited to an assembler, but the leagues simpler x86 may be in my sights, eventually.
19:21 trinque verisimilitude: can I have a macroexpand on MMC?
19:31 verisimilitude It's my Meta-Machine Code, trinque.
19:32 verisimilitude Here is the primary article, and here is the latest article. Currently, only a CHIP-8 targeting exists.
19:33 trinque I'll give it a look. this is however regarding the practical need to produce a usable boot sector for the item I linked recently.
19:33 verisimilitude It's an advanced, interactive machine code development tool of mine own design, and I'm quite proud of the idea, even if my implementation falls short of my mind's eye's ideals.
19:34 verisimilitude The tool is designed to produce or examine memory dumps, so an appropriate targeting would be very suited to that purpose, trinque.
19:35 trinque I will perpetually be in the market for simpler items than the ones currently represented in the wad.
19:41 trinque verisimilitude: what was the design problem you were trying to solve with mmc?
19:42 trinque sounds more or less like an "IR"
19:48 trinque verisimilitude: or is the idea closer to producing a "machine-code repl"?
19:55 verisimilitude I don't recall a ``design problem'', per se. It's merely something I wanted to exist.
19:56 verisimilitude I considered an alternative model for writing machine code whilst waiting on something, and mine idea borne of boredom became this.
19:56 verisimilitude It's not an REPL, as it doesn't evaluate.
19:56 verisimilitude It's not an intermediate representation, either.
19:58 verisimilitude Upon pressing a key, questions are asked until sufficient information is provided, and then a human-readable description of the instruction is given, alongside the omnipresent information such as the unit value in several bases and the address.
19:59 verisimilitude I recognized later it doubled as a tool for exploration, and there are some commands I want to add soon, such as finding an oft-referenced address to name it, and then have the tool add the association to all compatible instructions which reference the address.
20:00 trinque documentation tool then, if it doesn't evaluate the instruction?
20:02 verisimilitude Well, it's primary purpose is producing, but sure.
20:03 trinque producing what?
20:03 verisimilitude All its metadata contains is the purpose of the memory unit (instruction, value, etc.) and name association information, along with those names.
20:03 verisimilitude I use it to write machine code programs, trinque.
20:03 trinque perhaps I should read your articles before making you recite the item further in chat
20:03 trinque but sounds interesting.
20:04 verisimilitude I wasn't going to complain, but I'd appreciate reading what I've already written, yes.
20:04 verisimilitude I'm flattered by the interest, trinque.
← 2020-09-07 | 2020-09-09 →