log☇︎
317300+ entries in 0.198s
trinque: mrottenkolber: consider that as specified the total source code involved in a vtron can *decrease* drastically from here.
mrottenkolber: asciilifeform: I hash of some metadata and a hash of tons of hashes of tns of hashes lol
asciilifeform: mircea_popescu: wtf, nobody prints pvc, good way to gasenwagen
trinque: mrottenkolber: behind the words one knows there can be an expanse of rusty gears and dirty secrets
asciilifeform: so that'd be a hash of a hash ?
mircea_popescu: i dunno why i thought it's mostly pvc. seems not.
mrottenkolber: and it was kind of obvious that it signs the commit object, I mean what else?
asciilifeform: mrottenkolber: how long is the git source and ALL dependencies.
asciilifeform: mircea_popescu: the other popular feedstock is pla, which is made of corn exhaust
mrottenkolber: I can recommend “Git from the bottom up”, git at its core is actually quite... minimalistic.
mircea_popescu: asciilifeform iirc abs is the more expensive sort of ink.
asciilifeform: more broadly, i have nfi what goes inside a '.git' directory, and the effort required to understand it is substantial
assbot: Logged on 23-03-2016 00:04:06; phf: nor is there an easy way to answer "what was signed" question, short of reading source. you just have to assume that right bits go in, and that nobody's going to change what bits go in in future releases, etc.
asciilifeform: and proceeds to throwing out the vaguely filthy and the contaminated-by-contact
mod6: well, i guess i can appreciate that. i was simply going to write a V in Ada as a way to learn Ada.
asciilifeform: mircea_popescu: abs melts and cools, and melts again, etc. this is why 3d printer is even a thing
asciilifeform: mod6: there are no libs
asciilifeform: mod6: a proper vtron won't call out to shell
asciilifeform: abs is not thermosetting
mod6: boy oh boy. looks like all you can hope for with Ada and issuing system commands is to redirect the output to a file, and the read the file.
asciilifeform: same thing of which your keyboard (if it is any good) is made.
assbot: Logged on 23-03-2016 00:31:03; mircea_popescu: it's actually a pretty serious health risk. the plasticisers / other treatments that make the 3d feedstock behave sufficiently like ink are all items of concern in food chain.
assbot: Logged on 23-03-2016 00:23:16; gernika: I have a friend who may have found a valid use for 3d printers: he's built 4 of them in his garage and uses them to prototype electronic toy parts.
asciilifeform: mrottenkolber: there are threads in the logs re: poor hygiene of git.
mrottenkolber: So I learned today that git does't use sha1 as I thought, but its own git-hash-object
phf: nah, above paste is a hack that repeats the steps that git goes through in order to verify a signature on a commit (as seen here https://github.com/git/git/blob/f02fbc4f9433937ee0463d0342d6d7d97e1f6f1e/commit.c#L1124), and purpose is to answer the question "wtf does git sign"
mircea_popescu: is this a git extension ?
phf: so here's a definitive answer the question "gpg what you sign" http://paste.lisp.org/display/311222
mod6: thanks for the link alf
mircea_popescu: so you don't leak your ip by visiting links ; so you archive their contents if you want to.
mircea_popescu: strength of concrete is inverse to the added water, up to a point, but that makes it hard to work.
mircea_popescu: it's a hugely interesting topic, this.
mircea_popescu: incidentally : the ancient myths of "person-in-construction" have a practical backing in the roman practice of using fat and sometimes blood as a plasticizer in concrete.
ben_vulpes: in other news, i finally put a tv in the conference room and it is now apparently the dedicated "5 hours of rocket explosions on a loop" device
mircea_popescu: it's actually a pretty serious health risk. the plasticisers / other treatments that make the 3d feedstock behave sufficiently like ink are all items of concern in food chain. ☟︎
gernika: so you can forget about it while it rots in the refrigerator?
ben_vulpes: why would you put food in that plastic
gernika: aparently also uses random items such as various tupperware containers.
gernika: I have a friend who may have found a valid use for 3d printers: he's built 4 of them in his garage and uses them to prototype electronic toy parts. ☟︎
phf: suggested solutions include writing update hooks, that in turn involve plenty of goo' ol' foo=$(bar|sed|awk)
ben_vulpes: pretty good example of the "promise" end of the spectrum.
phf: nor is there an easy way to answer "what was signed" question, short of reading source. you just have to assume that right bits go in, and that nobody's going to change what bits go in in future releases, etc. ☟︎
phf: mrottenkolber: unfortunately there seems to be no way to enforce security in git, no way to enable some always_gnupg flag, nor is there a mechanism to add default arguments to some builtin commands.
mircea_popescu: lol they finally found the true vocation of 3d printed items, glorified doorstops ?
assbot: A 3D Printed Sundial Displays Time Like a Digital Clock | Colossal ... ( http://bit.ly/1RyavIo )
ben_vulpes: mrottenkolber: forgive my thickness but /why/ are you doing this?
mrottenkolber: Which I guess would be the parallel to press
mrottenkolber: assuming it signs the whole commit object, given `merge --verify-signatures' is probably reasonably secure.
mrottenkolber: I found https://git-scm.com/book/en/v2/Git-Tools-Signing-Your-Work by the way
davout: anyway, the article is obviously a massive piece of shit, maybe you'll be interdasted in http://www.lemonde.fr/pixels/article/2015/12/09/le-fondateur-du-bitcoin-enfin-demasque_4827912_4408996.html
mircea_popescu: "bitcoin in terms of gavin and maku kalaposu", a pretty good satirical premise, i grant.
mircea_popescu: yes, that.
mircea_popescu: http://log.bitcoin-assets.com/?date=22-03-2016#1437833 << i just read that and lolled. seriously, piece pretending nsa-gavin is somehow involved in or related to bitcoin ? leading with a quote from karpeles ? is this yves eudes hardcore trolling the collection of wanna-be derps that read le monde or what ? ☝︎
davout recently learned that PDF could contain javascript
gernika: apropos of nothing, I just attempted to download a .pdf formatted datasheet and received a PDF FORMATTED error message.
asciilifeform: ben_vulpes: we have diagnosable tards delivering parcels, they often end up miles away, for no discernible reason
asciilifeform: ben_vulpes: parcels from commercial mega-vendors, can go to the house, if they get misplaced insurance pays.
asciilifeform: ben_vulpes: valuable/unique items from ~humans~, i like to sit at the post
ben_vulpes: asciilifeform: boxes do not get delivered to your domicile?
nubbins`: so i built a "hackintosh" computer, just realized i hadn't bothered to put the video card into the thing
nubbins`: banking, where the hours are great even if the pay sucks
asciilifeform: nubbins`: the post in my town keeps 'banker hours'
assbot: Logged on 22-03-2016 19:44:42; nubbins`: asciilifeform did you receive yr textiles yet?
davout guesses that's one field where stuff done by hand is actually easier
asciilifeform: going for modest thing here, not trooo luvvv, but good fuq.
mircea_popescu: hopefully you never get old enough to credit it altogether.
mircea_popescu: invention is like true love. you gotta be a certain age to believe it with all your heart.
mircea_popescu: eh, the chinese invented it 3k years ago
asciilifeform: well, he ampered it, at least, and i did some of the maxwellizing and pretty much all of the heavisiding.
assbot: Logged on 22-03-2016 20:56:07; mircea_popescu: ben_vulpes happens to me all the time! then alf runs off and invents it and i'm like fuuuu wasn't this on trilema!
asciilifeform: kalash is not even my model for imitation, but closer to... japanese lance mine.
asciilifeform: but yes, like kalash, it is not built for comfort of the wielder so much as for maximum effect.
asciilifeform: mircea_popescu: it is also very painful to the enemy at the business end of the barrel, which is what matters
mircea_popescu: that's the other thjing.
mircea_popescu: no, v is great even if painful - because it's painful to the right people, which are the people who aren't me.
asciilifeform: i'd rather shit in the cable.
mircea_popescu: why the hell not. how much worse than present situation could it be.
mircea_popescu: well alternatively one could also shit on exposed cable and let the bits sort themselves into software as they will
asciilifeform: ben_vulpes: this'd result in gargantuan lengths of duplicated crapola
ben_vulpes: perhaps the *other* way to go about this is simply to make patches against the base 0.5.3, and then anyone wanting to apply them may do so in whatever order they choose, resolving conflicts as they feel.
mircea_popescu: it's splendid, really. the fact that i can run it on a random box and trust the result pales anything else.
asciilifeform: but iirc mircea_popescu & hanbot et al disagreed, so v had to be.
asciilifeform: but i was reluctant to write v, if you recall, because i considered the problem it solves to be a trivial / muscle thing
asciilifeform: i use v + bare teeth
mircea_popescu: then again, the people who aren't me that actually care/understand computers tend to .
mircea_popescu: nah, i generally don't do any of that either.
ben_vulpes: what about this is fancy?
asciilifeform: am i the only one without fancy mechanisms here ?
ben_vulpes: that way i can rebase, etc whenever i care to.
ben_vulpes: i press to confirm patch validity and then commit the changes to my local version controlatron.
phf: https://www.mercurial-scm.org/wiki/MqExtension and http://savannah.nongnu.org/projects/quilt for the curious
phf: mechanism has nothing to do with "mercurial" as such, and is more akin to old school patch management system, "quilt"
phf: mercurial has a handy patch management mechanism, that unfortunatly doesn't understand nor produces vpatches. i basically verify vpatches manually, and then put them into hg's patch folder. then i do a topo sort, which gives me a mercurial compatible "series" file. i let mercurial press it using that series file. whole process is more complicated then should be with a proper mercurial support, but i hnfi how people rebase, refresh,
mircea_popescu: sorry, can't have brainz. zombies ate them ~all.
asciilifeform: sorta what pete_dushenski was trying to do at one time
assbot: Logged on 22-03-2016 20:49:10; mircea_popescu: if someone, as oft is the case for say mod6, is trying to make the whole pile of what was said abvout X, they encounter a very present difficulty.
asciilifeform: http://log.bitcoin-assets.com/?date=22-03-2016#1438049 << the only solution is with actual brainz, folks writin' articles. ☝︎
asciilifeform: mircea_popescu: still regretting not doing that ?
mircea_popescu: mrottenkolber> Obviously, I wouldn't bet on it. << trivial, add comment.
mircea_popescu: phf i heard this privately too, during rebasing debate, "pretty much the only way to manage this insanity is to put it on mercurial"