verisimilitude: It was surprising, to learn someone, for some reason, decided to cover my website with Cloudflare filth so.
verisimilitude: People who don't use TLS are constantly told that people could intercept the pages and inject JavaScript. Well, this is the first time I've ever seen JavaScript injected on my website, and it was done by Cloudflare. This is ironic, but plenty of people would be too stupid to see that, and think it's helpful instead, I suppose.
verisimilitude: So, someone's making more work for me, since I need to decide whom to contact to have this removed.
adlai: verisimilitude: it is impossible to prevent that kind of rehosting; a different approach is to include a brief text at a different place within each article that alert people to the possibility that they are reading a repackaging
adlai: if it is in an identical place each time, it is trivial to remove; and the ultimate 'preventative cure', in this case, is to publish privately only to your trusted friends, which defeats the entire purpose of publication.
snsabot: Logged on 2020-11-26 14:12:01 verisimilitude: I try to avoid caring about what I can't control, trinque.
qonfluent: Hello all, I've just gotten back in to x86 BIOS development from a long hiatus and would like some assistance with the Sage Smartprobe if anyone has a moment to humor me.
verisimilitude: I've no issue, adlai, when some Chinese takes mine articles to host in some fake newspaper, because I can't stop that. This is different, however, if only because it's with a US business, and as I get the impression this is some fool trying to be ``helpful''.
verisimilitude: Hello, qonfluent. I enjoy low-level programming, but that's not my particular niche, so I can't help.
qonfluent: Yeah, I figure it'll be a while before someone comes around who has one. I think this is probably the best place to find help with it, probably the highest concentration of smartprobe owners on the planet. My particular problem is that I can't write to memory. Register reads/writes and code stepping work fine, but writing to memory to test my code
qonfluent: without using up flash write cycles isn't working. The function "monitor CarOnReset,c" is supposed to allow that if I'm not mistaken, but it's been far too long.
qonfluent: What type of low-level programming do you enjoy, if you don't mind?
snsabot: Logged on 2020-11-02 13:32:13 asciilifeform: mats: it aint clear to me why 'chinese, national' cpu has to be made at enemy's tmsc.
gregorynyssa: the "Chinese with American degrees" form their own social stratum and subculture within PRC society.
snsabot: Logged on 2020-12-04 01:54:55 verisimilitude: I noticed
this domain in mine HTTP referrers earlier, and wanted to see who was mentioning me.
thimbronion: For the record, I too have a smartprobe - but don't have anything to use it on.
thimbronion: asciilifeform: I may try to find one - I unfortunately originally purchaced an apu2
gregorynyssa: to Gutenberg's era in the future, by discovering the next metal after Silicon.
thimbronion: asciilifeform: I wanted to do some bios hacking, but it turned out I didn't have enough shiva hands.
thimbronion: asciilifeform: If you know a good home for it, I will happily donate it.
shinohai: apu2 is good for trb node, neh?
thimbronion: shinohai: good enough I imagine. Can't remember much about it at this point.
shinohai: thimbronion: if you desire to sell it outright, will mention on my telegram channel, as a couple of folks might be interested to buy (if priced in BTC).
thimbronion: shinohai: lemme dig it out of storage and we can proceed from there.
snsabot: Logged on 2020-12-04 03:22:02 qonfluent: What type of low-level programming do you enjoy, if you don't mind?
snsabot: Logged on 2020-12-04 10:26:35 thimbronion: asciilifeform: I wanted to do some bios hacking, but it turned out I didn't have enough shiva hands.
snsabot: Logged on 2020-12-04 10:28:03 shinohai: apu2 is good for trb node, neh?
watchglass: 205.134.172.6:8333 : (172-6.core.ai.net) Alive: (0.022s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=659941
watchglass: 54.39.156.171:8333 : (ns562940.ip-54-39-156.net) Alive: (0.053s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=659941
watchglass: 205.134.172.4:8333 : (172-4.core.ai.net) Alive: (0.093s) V=70001 (/therealbitcoin.org:0.7.0.1/) Jumpers=0x1 (TRB-Compat.) Blocks=659941
watchglass: 205.134.172.27:8333 : Alive: (0.084s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=659941 (Operator: asciilifeform)
watchglass: 205.134.172.26:8333 : Alive: (0.082s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=659522
watchglass: 205.134.172.28:8333 : Alive: (0.084s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Return Addr=0.0.0.0:8333 Blocks=659606 (Operator: whaack)
watchglass: 208.94.240.42:8333 : Alive: (0.211s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=659941
watchglass: 143.202.160.10:8333 : Alive: (0.246s) V=70001 (/therealbitcoin.org:0.7.0.1/) Jumpers=0x1 (TRB-Compat.) Blocks=659941
watchglass: 176.9.59.199:8333 : (static.199.59.9.176.clients.your-server.de) Alive: (0.344s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=391683 (Operator: jurov)
watchglass: 192.151.158.26:8333 : Alive: (0.410s) V=70001 (/therealbitcoin.org:0.7.0.1/) Jumpers=0x1 (TRB-Compat.) Blocks=659941
watchglass: 213.109.238.156:8333 : Alive: (0.390s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=659940
watchglass: 185.85.38.54:8333 : (tlapnet-38-54.cust.tlapnet.cz) Alive: (0.631s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=659941
watchglass: 84.16.46.130:8333 : Could not connect!
watchglass: 185.163.46.29:8333 : Violated BTC Protocol: Bad header length!
watchglass: 71.114.46.209:8333 : Violated BTC Protocol: Bad header length! (Operator: asciilifeform)
watchglass: 103.36.92.112:8333 : Violated BTC Protocol: Bad header length!
watchglass: 71.114.46.209:8333 : (pool-71-114-46-209.washdc.fios.verizon.net) Alive: (0.097s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=659940
snsabot: Logged on 2020-12-04 08:55:46 asciilifeform: qonfluent: i'm the author of the
sage guide you appear to have read. could help, if you were to stay put for a bit !
qonfluent: I'm using the Gizmo 1 board with the probe, connected via USB to my host system
qonfluent: Yeah, that's what I've been using for reference for the various commands. I've also looked at the raw packets from the device, and when I do the write it seems to generate the correct responses.
qonfluent: I'm using version 9.2 of GDB, but all the code I'm currently running(just a cli followed by a jmp) is in real mode. I can't change the code at the moment since I don't want to change the actual firmware(I don't have a flasher, so if I break the actual BIOS I would have no way of restoring it)
qonfluent: Yeah, I might end up doing that. I'd prefer for time reasons to be able to write the BIOS to the cache instead though, to get a quicker turn around time. The last time I started on this project, I recall being able to just write bytes to the reset vector area and the space below it to test new ideas and code
qonfluent: My goal is to merge the BIOS/boot loader/OS into a single object. Direct from boot, it'll scan the various devices, set up drivers, and then drop in to an interpreter/REPL
qonfluent: It probably doesn't strictly need to not be coreboot, I'd just prefer to write the initialization as well. Ideally I want to have every byte accounted for and have nothing I don't understand running on the system if that makes sense
qonfluent: Yeah, I'm not interested in this as much beyond a personal hobby. I'll likely put the source up somewhere, but unless someone else has the Gizmo specifically, it won't be useful.
snsabot: Logged on 2020-12-04 17:50:49 qonfluent: My goal is to merge the BIOS/boot loader/OS into a single object. Direct from boot, it'll scan the various devices, set up drivers, and then drop in to an interpreter/REPL
qonfluent: I feel as though I've heard of it before, but it has been a while
qonfluent: Yeah, that's what I've run in to as well. I have an FPGA as well, but it's been even longer since I last worked in an HDL.
qonfluent: Of course, probably to an even greater extent. It's sad, but unless I can get together the cash to spin out custom silicon it's about as close as I could get. Sucks that everything has to run through shitware top to bottom. While I might not be able to remove the stink, at least I can try to make a raft haha
qonfluent: Yeah, reading your site has been a big inspiration for that same feeling I had, the desire to escape the layers of garbage and get something sane to work from. And of course it's where I heard about the Gizmo. I'll have to dig through some old hard drives, I'm at least half sure I have the answer I'm looking for burried on one of them from my last
snsabot: Logged on 2020-08-22 14:14:33 gregorynyssa: asciilifeform: suppose we don't use any FPGA. suppose you directly owned a fabrication-facility and could perform your own runs on whim. how low does the process-width have to be, for it to be worth your time?
qonfluent: Exactly, it's a non-starter. Even the cheapest FPGA-to-silicon route is barely in reach for most companies, and comes with its own set of limitations.