Show Idle (>14 d.) Chans

← 2018-11-23 | 2018-11-25 →
diana_coman: phf, thanks!
trinque: this linux namespaces thing is probably just more unnecessary complexity, but being able to forbid a process-and-children from using the network stack is nb.jpg for testing cuntoo build
mircea_popescu: trinque if i sign a genesis for republican dns, specifically, "here's ips and domain names, one set per line, that my lordship recognizes", are you willing to replace dns resolution in cuntoo with pressing that tree (according to the users' key dir, of course) ?
mircea_popescu: hanbot hey, where's the "gpg guide for windows tards" ? i thought we had this on eulora wiki somewhere but drawing blanks.
mircea_popescu: meanwhile in the "running into mp on fetlife first 20something moron girly's formative experience, literally NEVER encountered negative reinforcement before in whole lyf" files,
mircea_popescu: LordMPofTMSR "Not even kidding." Queenjuju 21F Kinkster "Drop what now? It wonÂ’t show me the rest of the sentence" LordMPofTMSR "Think of it as an intelligence test. That you're failing." Queenjuju "Fuck you" LordMPofTMSR "Lmao. What, nobody told you you're an idiot before ? Sucks, because you still are, whether they tell you or not."
deedbot: << Qntra - France Erupts In Violent Anti-Macron Protests
trinque: mircea_popescu: certainly am
mircea_popescu: and indeed the best part of post-thanksgiving, leftovers. shrimp in heavily wasabi'd soy sauce + green beans in heavily garlic'd tzatzichi... top tier breakfast.
mircea_popescu: trinque word. let's talk about the mechanics a little, how would this be aquired ?
mircea_popescu: do you see any merit in dedicated ports for instance ? or just maintain the necessary files on something like diana_coman 's code shelf ?
mircea_popescu: is # acceptable comment inline ? should there be a manifest also ?
trinque: I'll need to read up on how DNS resolution works in musl to recommend something strongly, but might be as simple as having it read a second hosts file. I don't know of any support for including one hosts file in another in either musl or glibc.
mircea_popescu: i am not talking about a second host file.
mircea_popescu: i am talking about wiping everything it currently does, everything.
mircea_popescu: and replacing it with a single mechanism : pressing a hosts file.
trinque: your hosts file is going to contain things mine doesn't, at the very least your hostname
mircea_popescu: can have such a thing as private patches on v trees.
trinque: you can, but you'll regrind them each time
trinque: *each time someone else adds a host you want
mircea_popescu: it is high time to break this "dwim" bs about identity on the net. user HAS to ; because no, paying ain't enough here.
a111: Logged on 2018-11-11 13:50 mircea_popescu: don't ask the customer for things you don't have to. customer pays, that's enough.
mircea_popescu: trinque i suppose so. but i have been thinking about alf's and i suspect he's very much right.
a111: Logged on 2018-11-19 23:11 asciilifeform: the fact that it feels to noobs like 'unnatural acrobatics' is an artifact of writer suddenly having to pay that actual cost of the complexity inflicted on reader. and yes folx whined, just like in ex-ussr folx whined when they started having to pay for mains current .
mircea_popescu: ie, current dns system is simply lying as to the cost.
mircea_popescu: it's still there, even if under a rug.
trinque: oh sure, no argument to the contrary. whole thing should be nuked.
mircea_popescu: it will do away with "usg confiscated domains" for one thing.
mircea_popescu: not to mention -- no more verizon.
mircea_popescu: or w/e, "verisign"
trinque: that's the one.
mircea_popescu: so imo eminently the right move, and the right time for moving.
mircea_popescu: but imo also will take some thinking, do it right (which mostly means - simply and intolerantly)
trinque: removing and cauterizing the dns mechanism in the libc is probably the thing, then. leaves no hole for it to return. if folks can also tolerate their local box always being called "localhost" no need for two, or alternatively they make room for local patches in their v workflow.
mircea_popescu: imo libc is the wrong first step.
mircea_popescu: should first nuke it on os level, THEN nuke libc anyway.
mircea_popescu: which afaik we're doing as it is.
trinque: the libc's the guy doing all the dns-ism
mircea_popescu: always easier to get rid of libc after you have functional replacement in place.
mircea_popescu: trinque for userland.
mircea_popescu: trinque is it unclear what im' saying ?
trinque: seems like I'm missing a step in the middle here.
mircea_popescu: ok. currently cuntoo has some mechanisms to do dns, yes ?
mircea_popescu: they're all wrappers on libc function calls, sure. but they nevertheless exist as components, in cuntoo.
trinque: yep
mircea_popescu: take them out.
mircea_popescu: replace them with a single component, which builds a hosts file through pressing v tree.
trinque: least ocean-boiling way of doing that is by patching the libc
trinque: so it reads only hosts file and doesn't know how to use remote DNS servers
mircea_popescu: you're conflating two things.
trinque: rather than cracking it off and then patching firefox, your mail client, etc etc
mircea_popescu: of course this means i dunno, w/e downstream program, curl say, can STILL do dns the wrong way.
mircea_popescu: i don't get it, why would firefox be involved ?
mircea_popescu: or w/e it is you're using. are you using netifrc ?
mircea_popescu: or w/e, drop-in replace dnscache if you're using djb's package ? or w/e it is ?
trinque: yeah, that thing eats one set of config files and shits out others, like /etc/resolv.conf
trinque: then the libc reads those when asked getaddrinfo
trinque: by firefox, whoever.
mircea_popescu: cool. so how about it just reads our host file and that's that.
a111: Logged on 2018-11-24 17:46 mircea_popescu: hanbot hey, where's the "gpg guide for windows tards" ? i thought we had this on eulora wiki somewhere but drawing blanks.
trinque: yeah, I think what you're asking for is mostly a bunch of deletes. absent w/e upstream DNS lookup it can still snarf the /etc/hosts and nobody else in userland will care
mircea_popescu: hanbot "Select kleopatra, gpg4win's key management gui, from the Windows start menu. Select File from the main menu, then choose New Certificate. Select Create a personal OpenPGP key pair. Enter your name, email, and a comment, click Create Key, then choose a passphrase. " ? i suppose you're right, though 0 chances windoze tards manage to follow terse instructions.
trinque: no newfangled tmsr local dns server required
mircea_popescu: trinque precisely that.
mircea_popescu: a bunch of deletes + the pressing.
mircea_popescu: but ~something~ is required, because think about it : you will want to have a button called "re-press", yes ?
mircea_popescu: and if you do, it'll be a "re-dld and re-press" right ? so where does it dld from ?
hanbot: mircea_popescu tbh i'm quite morally opposed to stuffing hand-holding wordsalad into a set of instructions for the sake of placating idiocy. unclear is one thing, devoid of sparkly alternative interpretational dance is another.
mircea_popescu: i ~suppose~ one manner of handling this is the followingf convention : patches to be acquired from $key/gns/ dir, for all keys in the seals ring. so it'd look for "6160E1CAC8A3C52966FD76998A736F0E2FB7B452/gns" which is not a "valid" domain per "rules" however it DOES resolve in our own system. because we can put ips on anything we want.
mircea_popescu: and so therefore, how about this convention : re-dld gets ~all~ keys from seals dir ; looks in $key/gns for patches. dumps all the found ones in a dir, then proceeds to build and press tree, that's the hosts and that;'s it.
mircea_popescu: hanbot i can see your point.
mircea_popescu: nicoleci, how about you write a "how to gpg on windows" page and put it on
trinque: mircea_popescu: thing nicely generalizes into a vpatch/seal lookup mechanism for everything.
mircea_popescu: hanbot the problem i'm facing is "fetgirl wants to send me nudes, wut do". i was hoping to cheat with eulora linkage.
mircea_popescu: trinque no, i know!
mircea_popescu: cracking dns, replacing with gns, makes the world fucking work already.
hanbot: mircea_popescu in the grand circus of learning, there's no substitute for getting one's face in the cheese grater. but sure, have nicoleci teach that particular course, why nots.
deedbot: << Ossasepia - Proposed Change to W_Borrow (FFA)
diana_coman: asciilifeform, ^
phf: diana_coman: added the sigs, and the new vpatch
deedbot: << Bimbo.Club - TMSR Log Summary - 11/06/2018
phf: mircea_popescu: i have a box of your pogos, i can probably still store them, but i won't be able to keep them safe, nor produce them on short notice
phf: i can transfer them to ascii, if he's willing, sometime next week, or continue as is, but that'll effectively put them into indiana jones storage
phf: my impression is that they are effectively a write off, but if there's a good use that they can be put to, i have a week of very limited time to assist with that
mircea_popescu: so ship them to alf, add to his pile of dubious.
mircea_popescu: he certainly is the one that deserves the pogo storage headache >D
diana_coman: phf, thanks!
asciilifeform back at console and in-biz
asciilifeform eats diana_coman's piece...
asciilifeform: oh hey did diana_coman find a karnaugh-shorter overflowtron
asciilifeform: ty diana_coman !
asciilifeform eats remaining l0g..
asciilifeform: summary : diana_coman was too modest to admit, but did find a 1 cycle shorter form, i'ma put it in.
mircea_popescu: splendid.
a111: Logged on 2018-11-24 19:44 mircea_popescu: replace them with a single component, which builds a hosts file through pressing v tree.
a111: Logged on 2018-09-12 14:18 asciilifeform: btw mircea_popescu reminds me , trinque : here's an idea, let's banish the 'root certs' and any systemwide sslism from cuntoo. if user demands it , let him install locally.
asciilifeform: << is this also true in musl , trinque ? i haven't looked closely yet
a111: Logged on 2018-11-24 19:40 trinque: the libc's the guy doing all the dns-ism
asciilifeform: << it'll be a pretty savage cut, but i dun have a magic pill for making cut like this painless , it gotta be done somehow
a111: Logged on 2018-11-24 19:38 mircea_popescu: but imo also will take some thinking, do it right (which mostly means - simply and intolerantly)
mircea_popescu: savage cut is like savage fuck -- good for what ails you.
asciilifeform: i'd at least like ~variant~ where can switch off dns. ( sadly will prolly never be able to run entire fleet like this, i do quite a bit of interaction with heathen material as part of not only daily bread but research for tmsr works, interface with vendors, etc ) but even ~option~ is moar than what we had historically.
mircea_popescu: fuck variant.
mircea_popescu: you want a dns record, you put it in.
asciilifeform: ( ftr asciilifeform does not have a stable of slaves, like rms, or knuth, or mircea_popescu , to whom can order 'go fetch this from www for me' so that i can pretend i'm not using dns , email, ssl, etc. while still using when want )
mircea_popescu: you don't put it in, can't be arsed to put it in, think shouldn't have to put it in -- ergo not need it.
mircea_popescu: asciilifeform yours is a specious argument. i have stable of slaves BECAUSE i do not use crap. not the other way around.
mircea_popescu: not "because mp has slaves, ergo mp lives in costa rica" but "because mp does not live in washington dc, ergo mp has slaves".
mircea_popescu: and so down the entire fucking line.
asciilifeform: a++ trolol, i promise i'll bite it later, currently got a ch13 to massage..
asciilifeform: but will say -- i expect that the final item will be even moar extreme than mircea_popescu's scheme -- i'll have 2 consoles on desk, 1 that talks to barbarian net, and 1 that only gossipd
asciilifeform: ( nao that i think about it, this is also kinda what usg does , or at least convinces self that it does )
mircea_popescu: kinda expected, "we do what empire dreams of doing".
asciilifeform: mircea_popescu, trinque -- i'm not even certain dnsism exists on os level, aside from /etc/hosts -- possibly it is just in libc
asciilifeform: worth a dig.
trinque: asciilifeform: it's the libc that *reads* even /etc/hosts
mircea_popescu: if it has no dns servers it'll just do hosts and that's it.
trinque: asciilifeform: ftr this "toilet box" vs "republican box" thing is I gather what we all approximate already
amberglint: Hello everyone
amberglint: asciilifeform: the reverse-engineered toolchain for the iCE40 now supports a larger chip, the ECP5 with 85k LUTs (vs ~8k LUTs of iCE40), possibly worth taking a look at:
amberglint: perhaps the rsatron will fit into this larger chip?
mircea_popescu: hi amberglint
asciilifeform: amberglint: i cannot immediately say that it won't fit! at least from first principle. ( yosys's router is pretty rough tho, vs the commercial ones of old, so it is possible that not fit )
asciilifeform: trinque: indeed
asciilifeform: amberglint: 'dependencies... Lattice Diamond 3.10' << waiwat?!
asciilifeform: it demands the vendor's turd to run ?! how is this 'reverse-engineered toolchain' then ?!
asciilifeform: my ice40 toolchain demanded no such thing.
asciilifeform: if i wanted to continue using closed shitware, i'd be entirely happily fitting rsatron into my 400,000-LUT xilinx etc
amberglint: asciilifeform: I think that's for the reverse-engineering process only?
amberglint: "The documentation is done through a "black box" process were Diamond is asked to generate a large number of designs which then used to create bitstreams."
asciilifeform: hm possibly
asciilifeform: datashit also reveals a 'Dedicated DDR2/DDR3 and LPDDR2/LPDDR3 memory support with DQS logic, up to 800 Mb/s data-rate', wonder if this is supported in the ice40 chain yet
asciilifeform: seems to have iron multiplier, also
asciilifeform: also loox like has iron high-speed uarts, for e.g. GB nic - baking.
asciilifeform: not even outrageously expensive ic, they're ~30bux ea.
amberglint: there's also a presentation about it, haven't found the transcript:
deedbot: << Trilema - Titles are a scam anyway.
asciilifeform: diana_coman: i'ma put your patch into the 'official' sequence, rather than simply sewing it into ch13, i'd like to explicitly honour the work.
asciilifeform: ( i.e. ch13 will sit on top of diana_coman's patch, and the latter will be mirrored. )
asciilifeform: somewhat surprisingly, diana_coman's 5-op (vs old 6-op) subtraction carry, has 0 measurable effect on the benchmarks in 12b . i still find it aesthetically pleasing tho and would like to use it, rather than old.
← 2018-11-23 | 2018-11-25 →