deedbot: epony voiced for 30 minutes.
BingoBoingo: epony: Who is your daddy and what does he do?
epony: I'll have to ask that too.
epony: Can you guess what the answer was?
epony: cut the crap, what do you want?
mircea_popescu: i guess next time i ban his whole c class. two bit shitheads on two bit shitnet with pooled ips
epony: careful you may ban homeland
epony: now can you answer a question
epony: if it was you who donated..
epony: what did you get in return?
mircea_popescu: and i suspect the "unicode" problem is tightly bound into this.
mircea_popescu: the issue of textual->pictographic representation is a lot wider and deeper than what the imbeciles rephrased it as, and proceeded to "solve" in their usual fucktarded manbners.
mircea_popescu: if you recall, unicode started as "how about we produce replacement for "Box drawings vertical single and right double"
mircea_popescu: which, incidentally, is a character you apparently ~can no longer paste~.
mircea_popescu: used to be exactly what alf says, the building blocks of "gui".
mircea_popescu: you wouldn't want anyone to be able to make a gui without importing rust-whatever ?
mircea_popescu: meanwhile teaching girls to make zwiebelschnitzel. in french chablis, for maximal gains.
ave1: thx diana_coman, It's now very minimal, mostly so that it can be understood as is. I'm working on adding all the code in so that at least ffa can build.
diana_coman: what was exactly you couldn't build with gprbuild and needed the makefile for?
ave1: the startup.S file, it needs to end up as a separate object file and not part of libgnat.a
ave1: at least that's my understanding so far (crt1.o etc are also not part of libc.a). But maybe it is fine to put in, I haven't tried it yet.
diana_coman: hmm, but you can in any case just write a .gpr that builds the object files for precisely the files you want, no/
diana_coman: or there's something I don't quite follow there
diana_coman: anyway, this might be premature ; it's more that I'm surprised gprbuild couldn't quite do what you needed
ave1: it maybe possible to creat a stand-alone object file as target but I haven't found that option yet (so far I worked with libraries and executables).
ave1: Also, I just checked, it is fine to put the start.o in the libgnat.a so next step may well be that the makefile can be removed again.
☟︎ ave1: asciilifeform, yes that was my first reaction too. It does does something with word copying though and also individual files can be build without any of the extra gnat checks. So maybe the ada versions can be stand-ins so long as a native asm based version has not been written.
ave1: the last_change_handler is in there
ave1: the examples have two binaries, one simple hw the other triggers a constaint error
ave1: now there was something with asserts, but I'll have to dig this up again and do a few experiments
ave1: another holy grail, I thought the arm version was it!
ave1: I have to practice my joke lines
☟︎ ave1: btw, at this point would bare metal arm make more sense than x86? (at least some arm processors seem to be free of blobs and backdoor).
☟︎ ave1: yes, did you ever hear anything back from the russian mips producers?
ave1: It seems that the American one (Cavium?) is also unobtainable
ave1: I could see if I can port gnat to qemu-mips
ave1: Any MIPS verilog / vhdl code you can point too?
ave1: Answered before asked
ave1: thx! now if anyone can be bother to design a board with multiple ice40
☟︎ ave1: thx, I will look into it
ave1: I see, I'll have to learn verilog, I did not know you could implement a processor with so little code
ave1: I was reading through the fg design (doing experiments with circuit simulators to see how the RNG might work etc). I'll just continue with the next step.
trinque: asciilifeform: cuntoo tarball uploadin, poast shortly
deedbot: Bigtexasbingo voiced for 30 minutes.
Bigtexasbingo: Is it just me or did that French team not look very French
Bigtexasbingo: Nigger all stars versus a country trying to be a nation
mircea_popescu: hey, colonial empires. england's all injuns and france's all africans for a coupla centuries now.
a111: Logged on 2018-07-06 13:43 ave1: Also, I just checked, it is fine to put the start.o in the libgnat.a so next step may well be that the makefile can be removed again.
mircea_popescu: i like his approach, ftr. tempered ingenuity, wiggle things one at a time towards the greater goal.
mircea_popescu: and not even a long finger, he just doesn't comfortably asm is all.
mircea_popescu: anyway, let him be, this part can be easily patched in later anyway.
mircea_popescu: did i ever tell you the story of ye olde 8086 friend had that could drop into asm-er from bios ?
mircea_popescu: this "iron-gnat", i'm not even sure it's clear what a cool system it could make.
mircea_popescu: thinking about this, it's fucking evident what difference the online made for the thinking mind. yes i was a child, but child or no child, it didn't occur to me that i must have a gns link to the item that i like. "this" and pointing was an acceptable manner of reference in the 90s, because why the hell wouldn't it be and what's a global namespace anyway.
deedbot: Bigtexasbingo voiced for 30 minutes.
a111: Logged on 2016-09-17 18:06 asciilifeform: now switching from the depressive tack, to the crackpot track, i ~did~ get high speed uart going on one of those all-in-one amd64 boxes.
a111: Logged on 2017-01-19 23:35 asciilifeform: theoretically you can, e.g., host www on just an uart.
a111: Logged on 2018-07-06 14:06 ave1: I have to practice my joke lines
a111: Logged on 2018-07-06 14:09 ave1: btw, at this point would bare metal arm make more sense than x86? (at least some arm processors seem to be free of blobs and backdoor).
mircea_popescu: in other lulz, apparently "screensaver" on "graphical linux", all flavours, BREAKS OPEN PIPES.
☟︎ mircea_popescu: i don't understand how they propose anyone use those things. "here's a pile of very important features that you must turn off one by one in order to get the box bacl"
a111: Logged on 2018-07-05 17:15 asciilifeform: in fact, this sorta happened, recall the early crt tv and its xray killzone
mircea_popescu: see Bigtexasbingo , online piracy, gatweay drug to marine piracy.
mircea_popescu: next you'll be having sex, and who knows what other unspeakable horrors banned in boston.
mircea_popescu: Oh, thou demon Drink, thou fell destroyer; thou curse of society, and its greatest annoyer. What hast thou done to society, let me think? I answer thou hast caused the most of ills, thou demon Drink.
mircea_popescu: Thou causeth the mother to neglect her child, also the father to act as he were wild, so that he neglects his loving wife and family dear, by spending his earnings foolishly on whisky, rum and beer.
mircea_popescu: And after spending his earnings foolishly he beats his wife -- the man that promised to protect her during life -- and so the man would if there was no drink in society, for seldom a man beats his wife in a state of sobriety.
mircea_popescu: o wow that's his irc client ? i thought he literally meant "mother".
a111: Logged on 2018-07-06 14:13 asciilifeform: ( and possibly can roll in not only mips, but e.g. a custom instruction for bounds checking )
a111: Logged on 2018-07-06 14:17 ave1: thx! now if anyone can be bother to design a board with multiple ice40
mircea_popescu: " The hello world example from the previous installment can be build and it's size inspected. It is now at 2.6k (down from 54k) on my computer" aaa yes
a111: Logged on 2018-07-05 18:02 asciilifeform: trinque: is your item packaged roughly similarly to my rockchip thing ? (i.e. a tarball that i can unpack onto an empty ext4 , and jump into ) ?
mircea_popescu: a minimal os + custom built fs (doubling as bitcoin specific db ; possibly written as raid firmware at least in part) + proper net driver (i really don't need iptables ad-hoc scripting lang to do what evidently and universally bitcoin node has to do) + grandfather pistols bitcoin code => an actual definitive package.
mircea_popescu: ie, we've managed to stockade it, at least. digestion can then proceed.
ave1: mircea_popescu, dlopen part is from the gnu libc, the init code (even for the static code) in gnu libs depends on functions from the dlopen.o. I think that then causes the whole dlopen.o to be included. I never could get the definite mapping (ld allows you to create a map but it was not helpful)
ave1: I next tried to rip out the specific calls but these caused immediate segfaults
ave1: Then I decided I could better spend my time on musl than trying to salvage anything from gnu libc
trinque: anybody that wants to help verify the portage genesis.vpatch later oughta try building the musl gentoo in my post.
trinque: maybe PeterL or danielpbarron want to give it a try too
☟︎ mircea_popescu: ave1 yes, just saying, mapping that out would be useful.
mircea_popescu: because as it happens this is ready knob for "distinguish man from child". i can ask people, "but does your '''project''' dlopen" and well...
a111: Logged on 2018-03-23 04:14 douchebag: Okay, why do you guys liek arguing so much? Is this why you guys don't get anything done?
deedbot: Bigtexasbingo voiced for 30 minutes.
mircea_popescu: meanwhile " In 2014 Dundee was recognised by the United Nations as the UK's first UNESCO City of Design for its diverse contributions to fields including medical research, comics and video games."
mircea_popescu: city in the dumb-but-cocky part of romania, famous principally for the "seven wonders of stupidty"
mircea_popescu: including building in a large crane, that couldn't be extracred any longer
mircea_popescu: (ro used the prefab construction process -- first, send mining equipment, flatten land ; then, put in rail ; then, roll out a rail crane, and roll prefab on cars up to it ; then move the derivation
☟︎☟︎ a111: Logged on 2018-07-06 16:52 mircea_popescu: in other lulz, apparently "screensaver" on "graphical linux", all flavours, BREAKS OPEN PIPES.
BingoBoingo: Of all the people who could be sad, the Brasileros are saddest
BingoBoingo: Who would have thought Brasileros could be sad about fraudball?
phf: i think there's also something from esthlos..
phf: ah yes, i thought there was something else. does his vtron use keccak by the way, or it's still a shasum -a 512 call out?
trinque: as I recall just walks the strings present in that position in the vpatches
trinque: can't say off the top of my head if it works with the keccak ones (oughta), but gotta run for now
phf: ty, i'll take a look anyway
trinque: shells out to patch, perhaps the intent there was to end up with an external patch util that understands vpatch hashes. esthlos, maybe shed light?
☟︎ phf: considering the slow adoption of the keccak approach and also a large number of existing sha512 patches, i'm planning on doing a regrind where i merge the keccak and the sha branches together, so that vpatch/vdiff can produce both hashes on a switch, until further notice.
☟︎ phf: !Q later tell ave1 ^
phf:
http://btcbase.org/log/2018-07-02#1831298 << unless you have particular preferences, i'm going to throw it into the same patchset as ircbot. it'll follow the grand ircbot tradition of a genesis that never the less relies on the adjacent patches
☝︎☟︎