Forum logs for 04 Oct 2016
mod6: | im not sure what you've got going on there adlai, but you're missing a bunch of vpatches | [00:00] |
* adlai | doesn't particularly see how this informs mod6 of ~anything | [00:00] |
adlai: | which? | [00:00] |
adlai: | and, uh, let's get better error msgs, so i don't waste your time, next time | [00:00] |
* adlai | used wget + emacs macro to get vpatches | [00:00] |
adlai: | maybe emacs is to blame, wouldn't be the first time | [00:01] |
mod6: | http://dpaste.com/2X6CFM6.txt | [00:01] |
mod6: | here's the list, that corresponds to the trb-howto.html corresponds to: http://thebitcoin.foundation/v/patches/ | [00:02] |
mod6: | bah, sorry for the redundancy. | [00:02] |
* adlai | sighs -- again! | [00:02] |
adlai: | this is like the fi'th time tonite | [00:02] |
pete_dushenski: | http://trilema.com/forum-logs-for-03-oct-2016#2178849 << holy cramoly confoozed much ? deedbot is trinque's not ben_vulpes' and anyone in deedbot's l2 can !!deed (even though that pdf i tried to deed in http://btcbase.org/log/2016-09-23#1547765 never fertilised the egg). | [00:02] |
a111: | Logged on 2016-10-04 02:02 adlai suddenly corrects himself -- pete_dushenski was not part of the highlight. whether he was a member of the can-encrypt set, is a matter too deep to reversee in /me's current state | [00:02] |
a111: | Logged on 2016-09-23 18:37 pete_dushenski: !!deed http://www.contravex.com/wp-content/uploads/2016/09/Bitfinex-Preview-BFX-conversion-pitch-b64.pdf.asc | [00:02] |
trinque: | ? | [00:03] |
adlai: | pete_dushenski: say what you're trying to say in plain simple language, not chomsky-implicationshish-whateverthefuck | [00:03] |
adlai: | romanian is probably good enough, even though /me don't speak it yet | [00:04] |
trinque: | oh man this guy with the jokes | [00:04] |
adlai: | it's not a joke | [00:05] |
adlai: | "joke", to me at least, implies significant setup, exposition, etc | [00:05] |
adlai: | this would be at most, a driveby | [00:05] |
adlai: | probably a pritty shitty one | [00:06] |
* trinque | still wondering when the acid superintelligence will kick in for adlai | [00:06] |
adlai: | never? | [00:07] |
* adlai | dunno what kind of "acid" your "friends" sell you | [00:07] |
adlai: | but all i learned from mine was -- baby, gotta b kind | [00:07] |
* adlai | sure hopes dear reader understands wtf he's on about. if not -- goodnight | [00:08] |
trinque: | this thing where you pick a tangent and start jawing at length, goto start | [00:08] |
trinque: | dunno what you expect to come of it | [00:08] |
pete_dushenski: | trinque: i wanted to deed a pdf of bitfinex being derpy, so i base64'd it, signed it, and tried to deed it bu it didn't bundle | [00:08] |
pete_dushenski: | but* | [00:08] |
trinque: | mod6 has done larger turds than that should've worked | [00:10] |
pete_dushenski: | in other holy cramolies i've never seen more than ~30 connections to laocoon but he's been maintaining 66-67 all day. werd. | [00:10] |
pete_dushenski: | trinque: ya, i recall mod6 going through the whole offline build deeding. took ages but it worked. | [00:11] |
pete_dushenski: | nfi why not the bitfinex lulz. mebbe deedbot decided it was neither funny enough nor important enough | [00:12] |
pete_dushenski: | on either account i'm not entirely sure i have any quarrels | [00:15] |
deedbot: | http://deedbot.org/bundle-432758.txt | [00:15] |
trinque: | I'll look into it tomorrow in either case. | [00:16] |
trinque: | all the others farted right on time. | [00:16] |
pete_dushenski: | http://btcbase.org/log/2016-10-04#1552401 << speaking of ancient history (for those log readers unfamiliar) >> https://bitcointalk.org/index.php?topic=174620.0 | [00:18] |
a111: | Logged on 2016-10-04 02:23 mircea_popescu: if you ever wondered what uppity tortilla'd have been like if born intelligent. | [00:18] |
pete_dushenski: | trinque: cheers | [00:19] |
pete_dushenski: | http://archive.is/d2mmu << for tortilla posterity | [00:20] |
pete_dushenski: | !#s golden toilet | [00:21] |
a111: | 94 results for "golden toilet", http://btcbase.org/log-search?q=golden%20toilet | [00:21] |
pete_dushenski: | https://www.guggenheim.org/exhibition/maurizio-cattelan-america << for asciilifeform (and interestingly immune to archive.org and archive.is) | [00:22] |
asciilifeform: | pete_dushenski: was in log | [00:23] |
asciilifeform: | http://btcbase.org/log/2016-09-16#1542873 << | [00:23] |
a111: | Logged on 2016-09-16 16:45 asciilifeform: 'The long-planned participatory (shall we say) sculpture by the Italian artist Maurizio Cattelan — a fully functional, solid 18-karat-gold copy of a Kohler toilet, an over-the-top apotheosis of wealth — was installed in the humble restroom on the fifth-floor ramp of the Solomon R. Guggenheim Museum late last week and will be open for business to anyone with the urge on Friday...' | [00:23] |
adlai: | "For ???America??? Cattelan replaced the toilet in this restroom with a fully functional replica" ... functional? no side effects? | [00:23] |
asciilifeform: | http://btcbase.org/log/2016-10-04#1552469 << gotta wonder , where is he now. | [00:24] |
a111: | Logged on 2016-10-04 04:20 pete_dushenski: http://archive.is/d2mmu << for tortilla posterity | [00:24] |
pete_dushenski: | a damn. you're eminently deserving of your elefant gravatar, asciilifeform. | [00:24] |
asciilifeform: | pete_dushenski doesn't know the 'elephant' ? | [00:25] |
pete_dushenski: | adlai: primary side effect is richard serra wincing in paint at the shot across his 'participatory art' bow. | [00:25] |
asciilifeform: | from '5th element' | [00:25] |
pete_dushenski: | in pain* | [00:25] |
adlai: | why, i think he'd rather take it as a compliment | [00:26] |
pete_dushenski: | or raw steel i suppose. just not paint | [00:26] |
adlai: | you're using his usable doodad | [00:26] |
pete_dushenski: | asciilifeform: aha | [00:26] |
* adlai | starts reading http://btcbase.org/log/2016-10-04#1552477, soon despairs, skims rest | [00:30] |
a111: | Logged on 2016-10-04 04:24 asciilifeform: http://btcbase.org/log/2016-10-04#1552469 << gotta wonder , where is he now. | [00:30] |
BingoBoingo: | !~step1 | [00:31] |
jhvh1: | 1. We admitted we were powerless over alcohol—that our lives had become unmanageable. | [00:31] |
BingoBoingo: | !~step2 | [00:31] |
jhvh1: | 2. Came to believe that a Power greater than ourselves could restore us to sanity. | [00:31] |
adlai: | !~step3 | [00:31] |
jhvh1: | 3. Made a decision to turn our will and our lives over to the care of God as we understood Him. | [00:31] |
adlai: | !~step4 | [00:31] |
jhvh1: | 4. Made a searching and fearless moral inventory of ourselves. | [00:31] |
adlai: | !~step5 | [00:31] |
jhvh1: | 5. Admitted to God, to ourselves, and to another human being the exact nature of our wrongs. | [00:31] |
adlai: | !~step6 | [00:31] |
jhvh1: | 6. Were entirely ready to have God remove all these defects of character. | [00:31] |
adlai: | !~step7 | [00:31] |
jhvh1: | 7. Humbly asked Him to remove our shortcomings. | [00:31] |
adlai: | do i need to keep spamming this useless shit? | [00:31] |
BingoBoingo: | Well, are you still going to spill bottle everywhere? | [00:32] |
adlai: | '''define''' spill | [00:33] |
trinque: | !!down adlai | [00:33] |
trinque: | enough fucking meta-conversation loop. | [00:33] |
adlai: | asciilifeform: this is what happened to him: "The board of directors of Silvervault O?? has decided to close the operations. We expect the closure to be on effect June 2016, until which you may pick-up or sell your silver. Fixings will only be conducted on Thursdays. Thank you for the 5 years together, and sorry for the market turning against us!" | [00:35] |
trinque: | you hit it, and more signal comes out | [00:36] |
* trinque | goes to bed | [00:36] |
* pete_dushenski | idem. | [00:39] |
adlai: | (./bjam toolset=gcc link=static -sNO_BZIP2=1 -sNO_ZLIB=1 -sNO_COMPRESSION=1 || true) # FIX THIS ABOMINATION!!! | [00:44] |
adlai: | also, i had to install 'cpio' on this box, whatever that is | [00:45] |
trinque: | you fix that. | [00:45] |
adlai: | no u! | [00:45] |
* adlai | thought trinque went to be | [00:45] |
trinque: | christ, man. | [00:45] |
adlai: | 200~http://www.bricktestament.com/the_teachings_of_jesus/on_peace/lk12_49b.html | [00:46] |
* adlai | blinks at that weirdly smooth numba | [00:47] |
trinque: | ftr I put that comment there. used to be that rotor lacked a -e and so would pass over the boost failing targets silently. while we don't use them, the `|| true` certainly has to go | [00:48] |
trinque: | the task there is disabling all unused boost targets. | [00:49] |
mod6: | adlai: did you get all of the vpatches then? | [00:49] |
adlai: | mod6: yes, it's still building atm | [00:49] |
adlai: | and by 'building' i mean gcc.compile.c++ing | [00:49] |
mod6: | after a closer look on my side, you got that specific error because you were missing: 'bitcoin-asciilifeform.1.vpatch' | [00:50] |
mod6: | sounds like it's resolved now. | [00:50] |
adlai: | well, the missing patch is resolved but the missing cpio - is a bug. | [00:50] |
adlai: | wtf, i know of no cl lib that takes this long to build. even with sbcl. wtf. | [00:58] |
adlai: | /usr/bin/ranlib ../../libcrypto.a || echo Never mind. << these people | [00:58] |
* adlai | encounters another bug, adds `G++ = cxx` to fix, wonders how deep the shithole rabbits | [01:04] |
adlai: | oh here we go! net.cpp:35:1: error: reference to ???array??? is ambiguous | [01:06] |
adlai: | no hat | [01:06] |
ben_vulpes: | http://btcbase.org/log/2016-10-04#1552459 << i don't have statistical statistics on normal connection count but it ~doubled today as well. sustainedly, as well. | [01:18] |
a111: | Logged on 2016-10-04 04:10 pete_dushenski: in other holy cramolies i've never seen more than ~30 connections to laocoon but he's been maintaining 66-67 all day. werd. | [01:18] |
ben_vulpes: | over seventy all day so i win or something | [01:19] |
ben_vulpes: | http://btcbase.org/log/2016-10-04#1552504 << no you don't, and stop. | [01:20] |
a111: | Logged on 2016-10-04 04:31 adlai: do i need to keep spamming this useless shit? | [01:20] |
adlai: | but i still can't build the silly offline trb doodad! | [01:21] |
* adlai | is stuck on the same error, trying to massage it with cppisms but... yuck | [01:21] |
ben_vulpes: | what kind of system are you using? | [01:21] |
adlai: | Linux adlai-t400 4.7.2-1-ARCH #1 SMP PREEMPT Sat Aug 20 23:02:56 CEST 2016 x86_64 GNU/Linux | [01:22] |
adlai: | t400 is the hardware. lenovo | [01:23] |
adlai: | GOD FUCKING DAMNIT https://github.com/FairCoinTeam/fair-coin/issues/14 DOESN'T ACTUALLY EXPLAIN HOW THE DUDE FIXED IT SHIT | [01:25] |
ben_vulpes: | http://btcbase.org/log/2016-10-04#1552529 << if i have a foggy notion of what you're undertaking you're probably compiling a linux kernel and a mountain of other things as well | [01:25] |
a111: | Logged on 2016-10-04 04:58 adlai: wtf, i know of no cl lib that takes this long to build. even with sbcl. wtf. | [01:25] |
adlai: | dude i'm http://thebitcoin.foundation/trb-howto.html - ing | [01:26] |
ben_vulpes: | https://github.com/FairCoinTeam/fair-coin/commit/761475dbe4c5cb8dcc2a99ee4f67271c4cb5c357 | [01:26] |
ben_vulpes: | yeah so there's a linux to compile as well | [01:27] |
* ben_vulpes | waves hands furiously | [01:27] |
ben_vulpes: | or so they tell me | [01:27] |
adlai: | if this fixes it... | [01:27] |
* adlai | will then specify in his resume that he only worked with CLR, not CPP proper | [01:28] |
ben_vulpes: | so what does replbot do | [01:29] |
adlai: | wonders which cock mystery L1-only deeds suck | [01:32] |
ben_vulpes: | really? that's what dragged you out of your hole? | [01:34] |
adlai: | no, i tried building the shit and it failed. but you asked a silly question, so i gave a silly answer | [01:37] |
jurov: | ben_vulpes: totally swell, just...is machine-readable output planned? | [04:54] |
jurov: | if it's in lisp, just dump the sexpr, don't even bother with backwards compat | [04:55] |
jurov: | adlai: it builds boost. which is worse compiletimewise than kernel :) | [06:23] |
shinohai: | !~later tell BingoBoingo http://ix.io/1t1A | [07:36] |
jhvh1: | shinohai: The operation succeeded. | [07:36] |
shinohai: | https://twitter.com/CryptoHolmes/status/783113736831770624 <<< noshit.jpg | [08:31] |
mircea_popescu: | and in other "better industrial machineries and processes", http://66.media.tumblr.com/eebe12d3bf4392541e286d6260e3c5d9/tumblr_nia5igC37I1trwqu4o1_400.gif | [09:06] |
mircea_popescu: | asciilifeform am i getting a thing from you then ? | [09:07] |
asciilifeform: | mircea_popescu: later today, yes | [09:09] |
mircea_popescu: | kewl. | [09:09] |
shinohai: | INDUSTRIA ARGENTINA S.A. | [09:10] |
* asciilifeform | also preparing massive pile of research for blogification | [09:10] |
mircea_popescu: | muy bien! | [09:11] |
* asciilifeform | slams head on desk, got 'private!11111' leaks via plaintext shitmail | [09:12] |
asciilifeform: | wai, wai, people gotta be savages. | [09:12] |
mircea_popescu: | lol | [09:13] |
mircea_popescu: | explain this to the agent in question. | [09:13] |
mircea_popescu: | unrelatedly, i wonder if anyone appreciates just how much their social skills, and generally speaking mental kernel improved as a result of interaction with #trilema. | [09:13] |
mircea_popescu: | and i don't just mean the regulars. whole departments of teh usgistan got more education at work than in "college". | [09:13] |
asciilifeform: | they typically go to the uni i went to, mircea_popescu . and know what they study? 'journalism'. | [09:14] |
mircea_popescu: | aha. | [09:14] |
mircea_popescu: | but still - they pay 50k or w/e which is significantly more than we charge. | [09:15] |
asciilifeform: | it was 'undocumented' but everybody knew where the leprosorium was. | [09:15] |
mircea_popescu: | much like in the other us. | [09:16] |
asciilifeform: | aha. | [09:16] |
mircea_popescu: | asciilifeform also consider that if you don't keep a shitmail this becomes not possible. | [09:20] |
mircea_popescu: | let them wotpaste in plaintext, why not. | [09:20] |
asciilifeform: | and on dirigible there are no roof leaks also. | [09:21] |
asciilifeform: | nor drain backs up. | [09:21] |
mircea_popescu: | it seriously is not that impossibru, "if you would like to contact me, here's my pubkey, here's the wotpaste link, here's the irc channel. here are instructions how to do all this, step by step, for windows, even with "youtube tutorials". | [09:22] |
asciilifeform: | my www had 'contact' link, it goes to empty page, gotta fix it to go phuctor-style | [09:23] |
mircea_popescu: | aha | [09:24] |
mircea_popescu: | the quarter or w/e i spent over the past month shows clearly that this CAN be done, even by the bottom of the barrel from that third world scammer forum known as tardstalk. | [09:25] |
mircea_popescu: | if a marginally literate 17yo barefoot son of a farmer from goatfuckistan can manage to get kleopatra running on the 486 at the "luxor centre for businessmen" and then manage to register his key with deedbot over dial-up, so can the peonry. | [09:27] |
mircea_popescu: | http://btcbase.org/log/2016-10-04#1552416 << i have nfi how you imagine this works, but it doesn't work this way. | [09:41] |
a111: | Logged on 2016-10-04 03:56 adlai: mod6: the shit fails, i'm trying to figure out why, but meanwhile, it's deeded - whatever that's worth | [09:41] |
shinohai: | http://btcbase.org/log/2016-10-04#1552431 <<< srsly? | [09:42] |
a111: | Logged on 2016-10-04 04:00 adlai used wget + emacs macro to get vpatches | [09:42] |
mircea_popescu: | http://btcbase.org/log/2016-10-04#1552453 << for the record, "get a probe and do something useful with yourself" was not an invitation to enter the high phase of your bipolar. it was an invitation to get the actual probe, spend six weeks or whatever your skull actually needs learning how to use it, and then next year or w/e start shitting out useful things such as a pill for ddr or a pill for usb or a pill for nvidia or so fo | [09:46] |
a111: | Logged on 2016-10-04 04:08 adlai sure hopes dear reader understands wtf he's on about. if not -- goodnight | [09:46] |
mircea_popescu: | llowing. but in any case - until and unless, you're still the shitstain you always were, shut the fuck up foremost, and stop thinking anyone gives two shits for your whole 150lb sack of flesh or whatever it is. | [09:46] |
thestringpuller: | asciilifeform: and know what they study? << i thought it was "Communications" now or whatever the fuck US girls (who think they are princess) go into to get into a marketing department | [09:47] |
asciilifeform: | thestringpuller: cia foreign service recruits (or at least once did) from uni of md 'journalism' sub-dept. | [09:48] |
thestringpuller: | and despite how sexist it sounds, nearly every female of this type i've worked with is better suited to spitting out babies than actually bringing value to a corporation | [09:48] |
asciilifeform: | dunno why. | [09:48] |
asciilifeform: | and yes | [09:48] |
asciilifeform: | noshit.jpg | [09:48] |
asciilifeform: | mircea_popescu: and the dude, believe or not, went through bootcamp, drove a tank, you'd think he'd have learned something. | [09:49] |
asciilifeform: | i suppose with enough dope anybody can unlearn anything..? | [09:49] |
thestringpuller: | it's a fucking epidemic d00d. Perhaps it was Disney or maybe the dad's who decided it was a good idea to give their daughter any and all things, including that 80k BMW for graduating college with a degree (in communications). | [09:49] |
thestringpuller: | mircea_popescu may enjoy reprogramming women before entering his harem, but I ain't trynna get into management. | [09:50] |
asciilifeform: | thestringpuller: these mostly go to 'private', vs state, schools, but i did meet some. | [09:51] |
mircea_popescu: | asciilifeform army doesn't actually need people to work. | [09:51] |
asciilifeform: | how's that work, the tank drives itself ? | [09:52] |
asciilifeform: | or idea is that lazy man ~will~ perform under the whip, or what. | [09:52] |
mircea_popescu: | thestringpuller there's a lot of worthless paper money floating around, "investing it" in "the future" is not even much of a leap. way the fuck better than the local idiots, who run around "investing" their worthless paper money in "real estate" and keep telling themselves that a thirld world square foot with 0 amenties could nevertheless sell for 200 dollars. ie, 10x the heart of san francisco. | [09:53] |
mircea_popescu: | then they go around and manufacture spoons that are a millimeter wider than standard jars. because soberania and industria argentina and head so far up the ass you can't even tell they have heads in the first place. | [09:53] |
mircea_popescu: | asciilifeform there's not so much "driving" involved. just follow. | [09:54] |
asciilifeform: | yes, and i thought mircea_popescu's observation was precisely 'dude can't follow' | [09:54] |
asciilifeform: | y'know, the thing army teaches folks to do. | [09:55] |
asciilifeform: | to shuddup, and follow the next tracked coffin, to wherever. | [09:55] |
thestringpuller: | mircea_popescu: i'm highly convinced corporate america is set up so women get knocked up. for realz, I think you get 6 months paid leave to spawn an offspring as a women here (at my salt mine at least), which hey, fine. So all and all it's just a device to get men wives. | [09:58] |
thestringpuller: | Or at least that's how it's been playing out given the fact 50% of all women there are pregnant at any given time. | [09:59] |
mircea_popescu: | white bitches won't spawn what's people to do. | [10:10] |
mircea_popescu: | they'll even let them do it with black dudes and rappers, still dun do much. | [10:10] |
mircea_popescu: | asciilifeform he can't follow reliably otherwise most all he does is follow. | [10:10] |
mircea_popescu: | you know, exactly like broken computer. if it doesn't compute altogether it's a brick not a computer. if it computes all the time and you can never trust the ouput, then it's a broken computer. | [10:12] |
mircea_popescu: | asciilifeform in other news i registered #loper-os and #asciilifeform defensively whenever you feel like building them up say and i'll pass them along. | [10:17] |
mircea_popescu: | and i recall saying this before, but anyway - every lord should seriously consider registering a channel for himself. the way this is going is towards such a federation anyway. | [10:17] |
mircea_popescu: | and in other fucking nonsense, freenode has decided to redirect ALL inbound links to its most recent web page, to advertise to the world privateinternetaccess.com, ie the nsa front and their derpitude in support of "resurrecting tor". this of course includes all old manual pages and everything else. | [10:19] |
asciilifeform: | danke mircea_popescu | [10:19] |
asciilifeform: | i only had trilema-asciilifeform previously. | [10:19] |
mircea_popescu: | fucking shameless imbeciles. | [10:19] |
mircea_popescu: | !!rate christel -10 usg tool | [10:19] |
deedbot: | christel is not registered in WoT. | [10:19] |
mircea_popescu: | unsurprisingly. | [10:19] |
mircea_popescu: | https://www.reddit.com/domain/privateinternetaccess.com/ << if anyone is interested in building a list of known usg pinoy reddit accounts. | [10:20] |
mircea_popescu: | including, obviously, rickard falkvinge & his merry gang of sellouts. | [10:21] |
* shinohai | adds theymos to the list | [10:22] |
deedbot: | http://qntra.net/2016/10/ethereum-come-at-me-bro-patch-attacked-as-invitation-is-taken/ << Qntra - Ethereum "Come At Me Bro" Patch Attacked As Invitation Is Taken | [10:26] |
mircea_popescu: | (incidentally, the source on "andrew lee" being the ceo of privateinternetaccess.com is... an ancient ars technica article... about... oh you've guessed it mtgox. http://archive.is/5OSIG | [10:27] |
mircea_popescu: | aquihire, the favourite nsa mechanism for implanting its shitheads in corps. | [10:28] |
mircea_popescu: | win-win, it both creates the impression that "200 mn, you could be next!" for the herd of mouthbreathers shelling out 50 bux to see pg eat rubber chicken and stale macaroni out of a plastic plate and delivers "under the radar" implants. | [10:28] |
mircea_popescu: | (and yes the name is very likely a fake, or w/e, a "literary pseudonym". because historical andrew daulton lee, and aren't we fucking clever over at md journo school.) | [10:30] |
mircea_popescu: | https://archive.is/eiEBR#selection-1041.0-1047.1 for the vague lulz potential. | [10:35] |
asciilifeform: | 'One of PIA’s biggest selling points (like other VPN providers) is that it does not log anything, and thus has little data to actually hand over to law enforcement.' << lel | [10:38] |
asciilifeform: | Believe Moar Promises | [10:38] |
mircea_popescu: | right ? much like "bitbet.us doesn't log anything" which then seamlessly turns into "of course it does" the moment i pull the chain. | [10:38] |
asciilifeform: | the greatest american who ever lived, p. t. barnum, is not forgotten in his motherland. his work lives. | [10:38] |
mircea_popescu: | i don't have a middle finger long enough for these fuckers. | [10:38] |
mircea_popescu: | anyway, since you seem to care, notice how it's perfectly fine for privateinternetaccess.com to fill EVERY AVAILABLE REDDIT every time they pen some new piece of braindamage ? it's not clear they average less than 6 per, and notice how the votes go ? | [10:40] |
mircea_popescu: | that's reddit for you. agency washing for the ruminant masses. | [10:40] |
asciilifeform: | sorta what it's for, neh | [10:40] |
mircea_popescu: | quite. | [10:40] |
mircea_popescu: | lulzy as fuck both vorhees and casares were there with me when i told them i'm taking mtgox down. in spite of everything teh usg could come up with, i took it down. yet they STILL believe the entity to suck the dick of is the usg. | [10:42] |
mircea_popescu: | braindamage on this level is why america needs to be made great again in the first place. | [10:42] |
asciilifeform: | mtgox, evidently, was not a sufficient stalingrad. | [10:43] |
mircea_popescu: | depends for whom. for idiots there's no sufficient stalingrad. kinda the definition. | [10:43] |
asciilifeform: | nah, a stalingrad, definitionally, suffices for the folks on the bus. | [10:44] |
asciilifeform: | to know which way the elevator is going. | [10:44] |
mircea_popescu: | what can i tell ye. maybe. | [10:44] |
asciilifeform: | 'The theory is that while a court can compel someone to not speak (a gag order), it cannot compel someone to lie.' << orly. | [10:46] |
mircea_popescu: | perhaps the entomo-lulziest bit in the historical pile, of course, being https://archive.is/bhnUj (2012-03 vs http://trilema.com/2011/fetele-bitcoin-ului-episodul-i/ 2011-09). | [10:49] |
mircea_popescu: | thing started life as a "copy trilema six months later" affair. | [10:49] |
mircea_popescu: | gah wrong link where is it | [10:49] |
mircea_popescu: | http://trilema.com/2011/fetele-bitcoin-ului-episodul-iii << correct item | [10:50] |
PeterL: | http://wotpaste.cascadianhacker.com/pastes/6evj2/?raw=true << lamport.py , a python port of asciilifeform's lamport-parachute scripts | [10:52] |
asciilifeform: | PeterL: neato | [10:53] |
PeterL: | uses the same formatting for files, so you should be able to e.g. generate key with one and use it on the other | [10:53] |
mircea_popescu: | even better. | [10:53] |
asciilifeform: | (in actual practice, i would probably use sha512 or keccak sha256 was for pedagogic example only) | [10:53] |
PeterL: | aha. Changing hash algo in this is not as easy as in your thing, because I built it in | [10:54] |
asciilifeform: | notice, with my original, you can substitute in your favourite hasher without changing the code. | [10:54] |
asciilifeform: | aha. | [10:54] |
asciilifeform: | PeterL: what is the logic in ' if hexmessage[-1] == 'L': ' ? | [10:55] |
PeterL: | there is probably a better way to convert into hex, but I was getting hex with an L at the end of the string, because python | [10:56] |
mircea_popescu: | ehehe | [10:56] |
PeterL: | I am also not convinced my way is the best way of getting a binary string for the encoding | [10:58] |
PeterL: | seemed kinda kludgy | [10:58] |
PeterL: | off to a meeting, bbl | [10:59] |
mircea_popescu: | in other lulz, http://www.larrycollinsfineart.com/arsenault/John%20Arsenault%20-Patriotic%20Overload,%202001%20c-print.jpg (notice the toes.) | [10:59] |
trinque: | so this is what happens when you invert the dakka | [10:59] |
mircea_popescu: | kakka ? | [11:00] |
trinque: | cukka, lol | [11:01] |
mircea_popescu: | lol | [11:01] |
phf: | PeterL: '%x' % num | [11:14] |
jurov: | or import binhex (it's in python std lib) | [11:19] |
jurov: | PeterL has strings, not integers anyway | [11:19] |
jurov: | er.. sorry, it's binascii.hexlify() | [11:20] |
phf: | jurov: hexmessage = hex(int(binmessage, 2))[2:] | [11:20] |
mircea_popescu: | ^ | [11:23] |
jurov: | nevermind, seems i misread the code | [11:26] |
asciilifeform: | ACHTUNG, PANZERS! pc engines 'apu2' (the board with the intel nics - vs. 'apu1', with realtek) , turns out, is crippled, hdt probe barfs with it, the cpu is reputed to have a drm fuse set. | [11:36] |
asciilifeform: | trinque, shinohai , mircea_popescu , et al ^ | [11:36] |
asciilifeform: | 'AMD’s PSP is based around a single 32-bit ARM Cortex-A5, with its own isolated ROM and SRAM but has access to system memory and resources. It contains logic to deal with the x86 POST process but also features a cryptographic co-processor.' << they stuffed, finally, their 'fritz chip', into the g-series. | [11:38] |
asciilifeform: | https://github.com/coreboot/blobs/tree/master/southbridge/amd/kern/PSP << lulzy, on subj. | [11:40] |
mircea_popescu: | heh | [11:45] |
asciilifeform: | the payloads aren't, interestingly, encrypted | [11:45] |
asciilifeform: | only signed | [11:45] |
mircea_popescu: | gonna extract some ? | [11:45] |
asciilifeform: | no need to extract, it is right there ! | [11:45] |
mircea_popescu: | ah, but to trust this ? | [11:45] |
asciilifeform: | mircea_popescu: it is what gets rolled into coreboot | [11:46] |
asciilifeform: | so these are what run on the apu2. | [11:46] |
asciilifeform: | i'd like to get their pubkey into phuctor, but it is in some peculiar format. (if somebody can discern a modulus in there, please write in.) | [11:46] |
mircea_popescu: | "Features and fixes: 1. ENH466357: Reduce PSP/SMN clock back to 300 MHz as a temporarily workaround for eCZ B10/A10 fused parts." eh, what am i looking at here ? | [11:47] |
asciilifeform: | amd's shitball, as-released | [11:49] |
asciilifeform: | it gets rolled into coreboot, or post-2013 chip doesn't release from reset on warmup. | [11:49] |
asciilifeform: | https://archive.is/biNPy << related lulz. | [11:49] |
asciilifeform: | 'PSP: The Cortex A8 running trustzone firmware, implemented from family 15h model 60h (Carrizo) and family 16h model 30h (Mullins) and up. It is running Trustonic TEE OS licensed by AMD. PSP Boot ROM runs *before* x86 core. Then non-bootrom PSP parts are stored (zlib-compressed) in the main flash. Bypass mechanism available via strap pin, but dummy and AMD signed bypass binaries needs to be always run. It is expected that newer CPUs | [11:55] |
asciilifeform: | will offload part of AGESA to the PSP, making memory init even part of the PSP :(' -- https://www.coreboot.org/Binary_situation . | [11:55] |
mircea_popescu: | aha | [12:01] |
mircea_popescu: | trustonic lmao | [12:01] |
asciilifeform: | https://android.googlesource.com/platform/hardware/samsung_slsi/exynos5/+/master/libkeymaster/tlcTeeKeymaster_if.c#831 << possibly the key format. | [12:05] |
asciilifeform: | (unless they made an entirely other one for x86) | [12:05] |
mircea_popescu: | worth checking | [12:06] |
asciilifeform: | ok am i dreaming, or did i just read... | [12:06] |
asciilifeform: | ' |--key metadata--|--public modulus--|--public exponent--|--private exponent--|' | [12:06] |
mircea_popescu: | lol ? | [12:06] |
mircea_popescu: | no there it is, line 839 | [12:07] |
shinohai: | O.o | [12:07] |
mircea_popescu: | how is rsa supposed to work with different exponents ? | [12:07] |
asciilifeform: | realize, if we know the private exponent, we can demolish the N. | [12:09] |
asciilifeform: | in a few seconds. | [12:09] |
asciilifeform: | but i cannot presently believe that the 'd' (private exponent) is actually in there. | [12:10] |
mircea_popescu: | the privexp doesn't seem to be used/referenced in that code snippet though. | [12:10] |
asciilifeform: | nobody is that stupid. | [12:10] |
mircea_popescu: | tee-get-pubkey just loads a mod and exp like in sanity. | [12:11] |
asciilifeform: | it is the key format that interested me. | [12:12] |
mircea_popescu: | i somehow cant believe they just gave away the key. | [12:14] |
mircea_popescu: | esp as this is >1 year old by now. foss right, many eyes ? | [12:15] |
BingoBoingo: | Why wouldn't they give it away? Sony did. | [12:22] |
mircea_popescu: | heh | [12:25] |
ben_vulpes: | jurov: thanks, that'd be one of those 'glaring oversights' | [12:25] |
asciilifeform: | http://wotpaste.cascadianhacker.com/pastes/k081w/?raw=true http://wotpaste.cascadianhacker.com/pastes/wv3x3/?raw=true << have we heroes ?? | [12:25] |
BingoBoingo: | Anyways this seems to be the way the Republic's eye works. Jools are hiding in plain sight unseen. Republican eye turn upon them for unrelated bsns. Jools get got. | [12:26] |
mircea_popescu: | nothing got here as of yet. but sure. | [12:26] |
ben_vulpes: | http://btcbase.org/log/2016-10-03#1552224 << thought about it, now understand | [12:27] |
a111: | Logged on 2016-10-03 23:46 mircea_popescu: think about it. | [12:27] |
shinohai: | !!up GiveMe5 | [12:35] |
deedbot: | GiveMe5 voiced for 30 minutes. | [12:35] |
GiveMe5: | http://wotpaste.cascadianhacker.com/pastes/gcygb/?raw=true | [12:36] |
shinohai: | GiveMe5: do this !!register http://wotpaste.cascadianhacker.com/pastes/gcygb/?raw=true | [12:36] |
GiveMe5: | !!register http://wotpaste.cascadianhacker.com/pastes/gcygb/?raw=true | [12:36] |
deedbot: | B661FC04321E3F47F254A0FBA40B09860B4CC476 registered as GiveMe5. | [12:37] |
GiveMe5: | finish | [12:37] |
GiveMe5: | now? | [12:37] |
asciilifeform: | default "3rdparty/blobs/southbridge/amd/avalon/PSP/AmdPubKey.bin" if CPU_AMD_PI_00730F01 | [12:39] |
asciilifeform: | default "3rdparty/blobs/southbridge/amd/kern/PSP/AmdPubKeyCZ.bin" if CPU_AMD_PI_00660F01 | [12:39] |
asciilifeform: | ^ from coreboot src. | [12:39] |
asciilifeform: | mircea_popescu: is it just me or is it a strange thing that the pubkey is in there at all. | [12:39] |
asciilifeform: | i would think it would be in mask rom. | [12:39] |
asciilifeform: | (what prevents the substitution of another pubkey ?) | [12:39] |
mircea_popescu: | so would i. but hey, we're not hardware developers. | [12:39] |
mircea_popescu: | maybe the privkey is in mask rom ? | [12:40] |
asciilifeform: | that would be hilarious | [12:40] |
mircea_popescu: | what can i tell you. | [12:40] |
asciilifeform: | !!up kmalkki | [12:42] |
deedbot: | kmalkki voiced for 30 minutes. | [12:42] |
kmalkki: | hi | [12:42] |
asciilifeform: | hi Kyösti | [12:42] |
kmalkki: | so.. a package should arrive in your inbox anytime soon | [12:42] |
asciilifeform: | kmalkki: http://btcbase.org/log/2016-10-04#1552690 << here's what you missed re thread. | [12:43] |
a111: | Logged on 2016-10-04 15:36 asciilifeform: ACHTUNG, PANZERS! pc engines 'apu2' (the board with the intel nics - vs. 'apu1', with realtek) , turns out, is crippled, hdt probe barfs with it, the cpu is reputed to have a drm fuse set. | [12:43] |
asciilifeform: | mircea_popescu: kmalkki is an experimenter with sage/amd g-series/etc. | [12:43] |
PeterL: | !!deed http://wotpaste.cascadianhacker.com/pastes/536oi/?raw=true | [12:43] |
deedbot: | accepted: 1 | [12:44] |
mircea_popescu: | kmalkki consider registering your rsa key with deedbot. | [12:44] |
trinque: | I get such great stuff for free running deedbot. | [12:44] |
mircea_popescu: | whatcha get ? | [12:45] |
trinque: | just now a python lamport-achute | [12:45] |
trinque: | other times, vintage gpg, complete deps for trb, all sorts of things | [12:45] |
asciilifeform: | kmalkki: i received your find, it is very spiffy. | [12:46] |
kmalkki: | I chose the smallest raw binary, SmartUpdater to experiment with | [12:48] |
PeterL: | the question I have, is lamport-achute any easier for people to understand if written in python than in bash? | [12:48] |
kmalkki: | readelf and objdump now understand and disassemble it nicely | [12:48] |
asciilifeform: | kmalkki: ida happily eats the update payload. | [12:49] |
asciilifeform: | kmalkki: the stellaris arm also had jtag pins, handily brought out to pcb, as seen here, http://www.loper-os.org/pub/sage/test_points.jpg , i plugged it into a busblaster and eventually stepped through the execution from reset to where it checked the serial. | [12:50] |
asciilifeform: | kmalkki: now more interestingly, hdt is simply a protocol on top of jtag, imho the main scientific interest in the smartprobe fw would be to extract the protocol. | [12:51] |
asciilifeform: | so that folks do not need to rely on the extinct smartprobe and can make own debugger (the pinout is public) | [12:52] |
mircea_popescu: | trinque a yeah. hehe. | [12:52] |
kmalkki: | do you have access to AMD BKDG documents? | [12:52] |
asciilifeform: | kmalkki: but the other prong of this is your apparent discovery that new g-series boards disable hdt somehow | [12:52] |
asciilifeform: | kmalkki: i do not and will not sign any nda. | [12:52] |
asciilifeform: | if you would like to post them publicly, send them pgp-encrypted to any of the folks here. | [12:53] |
kmalkki: | I just found the HDT debug support in the NDAd BKDG | [13:06] |
kmalkki: | it has been removed from the public BKDG | [13:06] |
shinohai: | !~later tell BingoBoingo http://ix.io/1t65 | [13:06] |
jhvh1: | shinohai: The operation succeeded. | [13:06] |
asciilifeform: | kmalkki: i know that it is in the private one, yes. | [13:08] |
asciilifeform: | (or rather, that it was not in any of the public datashits.) | [13:08] |
asciilifeform: | but no, i don't have access to any amd members-only whatevers. | [13:09] |
asciilifeform: | and never did. | [13:09] |
asciilifeform: | kmalkki: do you perchance know the format of the amd public keys seen here : http://btcbase.org/log/2016-10-04#1552732 ( from coreboot dist ) | [13:10] |
a111: | Logged on 2016-10-04 16:25 asciilifeform: http://wotpaste.cascadianhacker.com/pastes/k081w/?raw=true http://wotpaste.cascadianhacker.com/pastes/wv3x3/?raw=true << have we heroes ?? | [13:10] |
asciilifeform: | !!up kmalkki | [13:12] |
deedbot: | kmalkki voiced for 30 minutes. | [13:12] |
BingoBoingo: | ty shinohai | [13:13] |
kmalkki: | I believe I know the key format, 1 min | [13:13] |
* adlai | orders probe & lurks until he has something more useful to contribute than yesterday's babble | [13:13] |
deedbot: | http://qntra.net/2016/10/after-recent-leak-north-sea-lubricated-to-spec-per-bps-assessment/ << Qntra - After Recent Leak North Sea Lubricated To Spec Per BP's Assessment | [13:14] |
asciilifeform: | https://github.com/coreboot/coreboot/blob/master/util/amdfwtool/amdfwtool.c << this appears to show where it ends up sitting down in the coreboot flash image, but not the format. | [13:15] |
mircea_popescu: | lmao | [13:22] |
mircea_popescu: | lubricate the sea, lower transportation costs, save the environment! | [13:22] |
asciilifeform: | the sea, lol, but apparently it is possible to 'lubricate' tapwater, reduces vorticing and friction loss. discovered in '70s in su, iirc, never used for anything. | [13:23] |
asciilifeform: | you add short polymer chains, they 'drag', so to speak, the water. | [13:24] |
mircea_popescu: | finally a use for all that plastic sludge in the pacific. | [13:27] |
mircea_popescu: | YOU CAN ADD IT T O TAP WATER | [13:27] |
mircea_popescu: | "we found this abundant shit we dunno what to do with." "add it to tap water." | [13:27] |
kmalkki: | there is SHA-256 hash of AmdPubKey.bin stored in PSP BootROM | [13:27] |
asciilifeform: | kmalkki: so all we need is a collision to break the thing ? | [13:28] |
asciilifeform: | of one single sha2 ? | [13:28] |
mircea_popescu: | that's not terribly expensive. | [13:28] |
asciilifeform: | mircea_popescu: can be pretty expensive if there is any structure checking | [13:28] |
mircea_popescu: | well it's a pubkey. | [13:28] |
asciilifeform: | (i.e. if the collision needs to be a turd in a similar format) | [13:28] |
asciilifeform: | mircea_popescu: pubkey-with-header, presumably, so i'd like to know 1) where is the modulus 2) is there checksum etc. | [13:29] |
mircea_popescu: | why ? you don't care what you iterate over whatever format it may be you iterate that. | [13:29] |
asciilifeform: | mircea_popescu: narrows the space, yes. | [13:29] |
mircea_popescu: | tru. | [13:29] |
asciilifeform: | ergo - more expensive. | [13:29] |
asciilifeform: | kmalkki: if it is an rsa key, i would like to get it into phuctor. | [13:30] |
asciilifeform: | kmalkki: http://phuctor.nosuchlabs.com . | [13:30] |
kmalkki: | 0x38 4 bytes exponent size | [13:32] |
kmalkki: | 0x3c 4 bytes modulus size | [13:33] |
asciilifeform: | 0x01...0x03 seems to be a constant, 1. but what's 0x04..0x38.. ? | [13:34] |
kmalkki: | 0x40 N bytes public exponent (N = 0x100 for RSA-2048) | [13:36] |
kmalkki: | 0x140 N bytes modulus | [13:36] |
kmalkki: | 0x04 .. 0x38 sort of GUIDs, unique identifiers for chain-of-trust | [13:37] |
asciilifeform: | interesting | [13:37] |
asciilifeform: | any idea whether the latter are derived from the modulus ? | [13:37] |
asciilifeform: | Framedragger: did you ever post your converter-to-rfc4880 script ? | [13:42] |
asciilifeform: | !!up kmalkki | [13:42] |
deedbot: | kmalkki voiced for 30 minutes. | [13:42] |
shinohai: | !~ticker --market all | [13:43] |
jhvh1: | shinohai: Bitstamp BTCUSD last: 607.0, vol: 3286.01228327 | BTC-E BTCUSD last: 607.502, vol: 3372.35673 | Bitfinex BTCUSD last: 611.3, vol: 5470.86711697 | BTCChina BTCUSD last: 610.322347, vol: 176768.49800000 | Kraken BTCUSD last: 611.337, vol: 387.8041609 | Volume-weighted last average: 610.244758437 | [13:44] |
asciilifeform: | kmalkki: something is strange. the format appears to be little-endian, but if we look at some of the pubkeys in http://wotpaste.cascadianhacker.com/pastes/k081w/?raw=true , they would appear to be EVEN | [13:44] |
asciilifeform: | e.g., 'avalon' PspSecureDebug.Key , ends in 0e a8 92 70 . | [13:45] |
asciilifeform: | do you know what an even rsa modulus implies ? | [13:47] |
kmalkki: | that is different sized file, different format | [13:48] |
asciilifeform: | lolk | [13:48] |
asciilifeform: | do you happen to know the format ? | [13:48] |
kmalkki: | same as before, but from 0x240 starts signature with RSA-SSA-SIGN with AMD's private key | [13:53] |
asciilifeform: | ah thx | [13:53] |
kmalkki: | the idea behind all this, is OEM can send their public key to AMD to be signed | [13:54] |
kmalkki: | and then OEM can sign their firmware without bothering AMD for every build | [13:54] |
asciilifeform: | any idea how amd revokes ? | [13:54] |
kmalkki: | they don't if there is only single SHA-256 fused in PSP bootrom for their public key? | [13:56] |
asciilifeform: | that would appear to be so | [13:57] |
asciilifeform: | though it raises the question of why they would not simply share their master key with the OEMs then | [14:01] |
asciilifeform: | if it reduces to the same thing, given lack of revocation mechanism | [14:01] |
asciilifeform: | perhaps it was simply to trace leaks. | [14:02] |
kmalkki: | I guess you have heard how AMD SMU keys leaked out for previous gen? | [14:03] |
asciilifeform: | kmalkki: https://events.ccc.de/congress/2014/Fahrplan/system/attachments/2503/original/ccc-final.pdf << these ? | [14:04] |
kmalkki: | yep | [14:05] |
asciilifeform: | it was interesting, but does not help with the crippled psp. | [14:06] |
asciilifeform: | (smu is a southbridge animal) | [14:06] |
asciilifeform: | iirc cpu will run with a nulled smu rom. | [14:07] |
asciilifeform: | !!up kmalkki | [14:13] |
deedbot: | kmalkki voiced for 30 minutes. | [14:13] |
asciilifeform: | kmalkki: how did you determine the fact about the sha256 at boot ? | [14:15] |
kmalkki: | documentation only | [14:18] |
asciilifeform: | ... consider sharing ? | [14:19] |
mircea_popescu: | kmalkki> 0x40 N bytes public exponent (N = 0x100 for RSA-2048) << o seriously, e is 256 bits long ? | [14:29] |
asciilifeform: | mircea_popescu: i just verified, indeed, they left a 2048-bit long chunk of bits for the 65537 to live in ! | [14:30] |
asciilifeform: | in all of the keys. | [14:30] |
mircea_popescu: | nuts. | [14:30] |
kmalkki: | 256 bytes or 2048 bits | [14:30] |
mircea_popescu: | o right, because it's rsa 2048, so e should be 2048 bits. makes sense >.< | [14:31] |
asciilifeform: | hey, futureproof!11111 | [14:31] |
mircea_popescu: | right. | [14:31] |
kmalkki: | note that RtmPubSigned.key[0x14..0x23] == AmdPubKey.bin[0x04..0x13] | [14:41] |
asciilifeform: | i did notice. | [14:41] |
asciilifeform: | they are constant for each blobset. | [14:41] |
asciilifeform: | !!up kmalkki | [14:43] |
deedbot: | kmalkki voiced for 30 minutes. | [14:43] |
mircea_popescu: | cosmic ray protection ? | [14:44] |
mircea_popescu: | in entirely unrelated nonlulz, "Todos los derechos individuales reconocidos y consagrados por la Constitución Nacional están sujetos a las limitaciones o modificaciones que los derechos de la sociedad imponen, es decir, a un poder de reglamentación con fines de conveniencia social y seguridad común, como que el bienestar y prosperidad general es precisamente uno de los primordiales objetivos de todo estatuto constituciona | [14:45] |
mircea_popescu: | l, y particularmente del nuestro, según reza con toda claridad su propio preámbulo." | [14:45] |
mircea_popescu: | what is a socialist state ? why, any state that purports to hold individual rights hostage to imaginary "rights of society". | [14:45] |
asciilifeform: | ok, so, | [14:47] |
asciilifeform: | blob = open(sys.argv[1], 'rb').read() | [14:47] |
asciilifeform: | (exp_size, mod_size) = struct.unpack_from("<II", blob, 0x38) | [14:47] |
asciilifeform: | exp_size /= 8 | [14:47] |
asciilifeform: | mod_size /= 8 | [14:47] |
asciilifeform: | exp = blob[0x40 : 0x40 + exp_size] | [14:47] |
asciilifeform: | mod = blob[0x40 + exp_size : 0x40 + exp_size + mod_size] | [14:47] |
asciilifeform: | in python, gives (little-endian) extracts of exp and mod. | [14:47] |
asciilifeform: | kmalkki: this would suggest that the modulus is stored big-endian ?! | [14:50] |
deedbot: | http://deedbot.org/bundle-432852.txt | [14:50] |
asciilifeform: | otherwise, in the case of the 1st one seen here, http://wotpaste.cascadianhacker.com/pastes/wv3x3/?raw=true , it would be even?! | [14:51] |
asciilifeform: | http://btcbase.org/log/2016-10-04#1552874 << evidently not, they are not functions of the exponent or modulus (they stay constant across variations in both of the latter) | [14:55] |
a111: | Logged on 2016-10-04 18:44 mircea_popescu: cosmic ray protection ? | [14:55] |
mircea_popescu: | hm. | [14:57] |
kmalkki: | where exactly do you see the even number | [14:57] |
mircea_popescu: | kmalkki he means, if it's read as little-endian, it ends with a 0 bit | [14:57] |
asciilifeform: | cc df 66 cf littleendianized | [14:57] |
asciilifeform: | 0xcc == 0b11001100 . | [14:58] |
asciilifeform: | observe that the exponents are 01 00 01 00 00 ....... | [14:59] |
asciilifeform: | i.e. little-endian. | [14:59] |
mircea_popescu: | asciilifeform then again the next one... 5c 7f 11 22 | [14:59] |
mircea_popescu: | both 22 and 5c are even | [15:00] |
asciilifeform: | nono | [15:00] |
asciilifeform: | that next one has a selfsig | [15:00] |
asciilifeform: | as kmalkki pointed out earlier. | [15:00] |
mircea_popescu: | ah right you are it does | [15:00] |
mircea_popescu: | nm | [15:00] |
asciilifeform: | the master key, interestingly, has no self-sig. | [15:00] |
asciilifeform: | nor any checksums, it would appear. | [15:01] |
kmalkki: | but bootrom supposedly contains SHA-256 hash of master key | [15:01] |
asciilifeform: | and - unless i am hallucinating - has an even N | [15:01] |
asciilifeform: | kmalkki: this would not be a surprising way to do it - sha is easy to hardwareize, rsa - not so easy | [15:02] |
asciilifeform: | but i bet that it'd happily eat a collided turd | [15:03] |
asciilifeform: | though if it really has an even N... | [15:03] |
mircea_popescu: | there doesn't seem to be much restriction of form whatsoever not even of size, re that collided turd. | [15:03] |
asciilifeform: | aha. | [15:04] |
mircea_popescu: | did sha256 have an extension attack or am i confusing it | [15:05] |
mircea_popescu: | iirc it's like md5 based on merkle construction yes ? | [15:05] |
asciilifeform: | yes, but does not help in this case | [15:06] |
asciilifeform: | thing hashes a fixed-length turd, it would seem. | [15:06] |
asciilifeform: | (and if it did not, i still don't see how glomming bits onto the payload would change the outcome of the verification) | [15:07] |
asciilifeform: | kmalkki: do you know whether anyone has read out the mask rom ? | [15:07] |
asciilifeform: | where the actual verification routine lives | [15:07] |
kmalkki: | not that I know of | [15:09] |
kmalkki: | whether it is mask rom or fused hash at production is also unknown | [15:11] |
mircea_popescu: | time to bust out ye olde microscope huh. you got a chip alf ? | [15:11] |
asciilifeform: | mircea_popescu: plenty, but no electron microscope. | [15:11] |
asciilifeform: | nor dirigible. | [15:11] |
mircea_popescu: | eh, hitachi s5000s start at what, 70k ? | [15:13] |
mircea_popescu: | anyway /me had the idea you got one in your garage, nfi why exactly. | [15:13] |
asciilifeform: | i am not a wealthy man, mircea_popescu . | [15:13] |
asciilifeform: | incidentally, the moduli in the self-signed blobs end in : d6 e1 1c ec 46 0a d0 9a be fe 39 b6 2c c3 f2 a2 46 0a d0 9a 13 7d e7 c3 . | [15:13] |
asciilifeform: | yes, the parsed-out mods. | [15:13] |
asciilifeform: | they parse. | [15:13] |
asciilifeform: | does anyone see where this is goign | [15:14] |
asciilifeform: | *going | [15:14] |
asciilifeform: | !!up kmalkki | [15:14] |
deedbot: | kmalkki voiced for 30 minutes. | [15:14] |
* ben_vulpes | claps and bounces in his seat | [15:14] |
mircea_popescu: | kmalkki seriously, register your key so you don't keep being silenced. | [15:14] |
asciilifeform: | all but the last is littleendian-even. | [15:14] |
asciilifeform: | kmalkki: also interestingly, the turdlets are supposedly arm-compatible, and - to naked eye, seeing strings - plainly unciphered, but they do not appear to disassemble cleanly as either big- or little-endian arm. | [15:16] |
mircea_popescu: | trustlets! not turdlets! lmao! | [15:17] |
asciilifeform: | (conceivably the cheapest way to read out the boot rom would be to get arbitrary code execution in the stock turdlet) | [15:17] |
kmalkki: | maybe I got this all wrong, but could [0x140] contain the LSB of the entire modulus | [15:21] |
asciilifeform: | hm | [15:22] |
asciilifeform: | that would make sense | [15:22] |
kmalkki: | docs have no mention of endianness | [15:22] |
asciilifeform: | no but if it follows same pattern as the exponent | [15:22] |
asciilifeform: | ok these then all become sane-looking rsa moduli. | [15:23] |
asciilifeform: | mircea_popescu et al ^ . | [15:24] |
mircea_popescu: | right. | [15:24] |
mircea_popescu: | phuctor hopper takes republican e,N,comment format for rsa yes ? | [15:25] |
asciilifeform: | only via Framedragger's script | [15:25] |
asciilifeform: | which i can't seem to find a copy of | [15:25] |
mircea_popescu: | o.O | [15:25] |
asciilifeform: | (phuctor is very deeply baked around rfc4880 and expects all db entries to parse by it, and changing this would be a titanic labour) | [15:26] |
mircea_popescu: | i dun thnk he ever actually published it | [15:26] |
mircea_popescu: | there is of course jurov's http://explo.yt/post/2016/05/20/Parsing-OpenSSH-RSA-keys-in-Python | [15:27] |
asciilifeform: | well, i pinged him earlier (seems like we lost later tell ...) so perhaps he will show up soon. | [15:27] |
mircea_popescu: | !~later tell asciilifeform we din' lose nuttin | [15:27] |
jhvh1: | mircea_popescu: The operation succeeded. | [15:27] |
asciilifeform: | oh huh, possibly jurov's thing will work | [15:27] |
asciilifeform: | and neato. | [15:27] |
mircea_popescu: | afaik Framedragger didn't do so much to it as to justify repub he just used jurov's thing. mebbe i'm wrong, but anyway. | [15:28] |
mircea_popescu: | was teh impression i got. | [15:28] |
asciilifeform: | anyway about to try jurov's. | [15:28] |
kmalkki: | gotta go. ping me in #coreboot if there's more guestions | [15:29] |
asciilifeform: | thank you for your finds, kmalkki . please come back, and make pgp key | [15:29] |
asciilifeform: | earlier he sent me complete symbol tables for the sage rom. | [15:30] |
mircea_popescu: | nice. | [15:31] |
asciilifeform: | ( if only i had these last year ... ) | [15:31] |
mircea_popescu: | isn't that always the thing. | [15:34] |
shinohai: | In "Nobody is shocked" news http://archive.is/Qrd3P | [15:36] |
mircea_popescu: | eh, iirc it's divulged on trilema they've been stealing email contents and selling to spammers for half a decade or more by now. | [15:37] |
asciilifeform: | in other hilarities, i pick up the phone, and it is yet moar unsolicited work offers from usg. | [15:40] |
mircea_popescu: | well, they got microscope! | [15:40] |
asciilifeform: | these tend to come in when we have threads like earlier. | [15:40] |
asciilifeform: | rectothermoscope. | [15:40] |
mircea_popescu: | also. | [15:40] |
asciilifeform: | aaaaaaaaaaaaaand | [16:11] |
asciilifeform: | http://wotpaste.cascadianhacker.com/pastes/yg2lx/?raw=true | [16:11] |
asciilifeform: | about to fire. | [16:11] |
shinohai: | http://archive.is/A66la <<< factom files with the SEC lmao | [16:16] |
mircea_popescu: | asciilifeform which is it ? link to phuctor page ? | [16:24] |
asciilifeform: | not yet | [16:25] |
mircea_popescu: | !#s factom | [16:25] |
a111: | 27 results for "factom", http://btcbase.org/log-search?q=factom | [16:25] |
mircea_popescu: | ah ok | [16:26] |
asciilifeform: | aaaaaaaaand... | [16:27] |
* asciilifeform | prepares to push button | [16:28] |
* shinohai | knocks on wood | [16:29] |
asciilifeform: | all 8 in. | [16:32] |
asciilifeform: | http://phuctor.nosuchlabs.com/gpgkey/65CDDFD7368DB845E77C15274579027F05E3FF12F4273AFCF81873267B864BF6 | [16:32] |
asciilifeform: | http://phuctor.nosuchlabs.com/gpgkey/F4218D1713FB7595679FC67AD0327BF8106A3539D3687EDA61A5539431FA40A6 | [16:32] |
asciilifeform: | http://phuctor.nosuchlabs.com/CA0F256060E65209AF070BAC893E42B63AAE0531BFE6354679C90C6C899B05B7 | [16:33] |
mircea_popescu: | o look, even download button! nice. | [16:33] |
asciilifeform: | argh | [16:33] |
asciilifeform: | http://phuctor.nosuchlabs.com/gpgkey/CA0F256060E65209AF070BAC893E42B63AAE0531BFE6354679C90C6C899B05B7 | [16:33] |
asciilifeform: | http://phuctor.nosuchlabs.com/gpgkey/2A93A674E15C46814E2B5733308B772236EA323812156DB021CF803EEF67ABB4 | [16:33] |
asciilifeform: | http://phuctor.nosuchlabs.com/gpgkey/EDE99D8DFEDB1287EC9D90C4AB099EB4AB6DEA4E5409F623B9022B10383105EA | [16:33] |
asciilifeform: | http://phuctor.nosuchlabs.com/gpgkey/F495A2C23B5647BBE02F3AD8A548519A7AF35F7D1E0655F80104F98D2EE10379 | [16:34] |
asciilifeform: | http://phuctor.nosuchlabs.com/gpgkey/AAA78361D40D0BD078B32D0D7E291073983C4B75EFB01A11DB42613A9FDCA701 | [16:34] |
asciilifeform: | http://phuctor.nosuchlabs.com/gpgkey/38D8C16274C2705BBD0788E6F32200E8F7723E0A4B1F2531DDA046EECDA90FA8 | [16:34] |
asciilifeform: | make all of'em. | [16:34] |
asciilifeform: | and to think, none of this was even on my original plate for today. | [16:35] |
mircea_popescu: | lol | [16:35] |
asciilifeform: | kudos to jurov for the generator. | [16:35] |
asciilifeform: | (modified version thereof pasted earlier.) | [16:36] |
asciilifeform: | nooow somebody gotta do the intel turds. | [17:12] |
asciilifeform: | and whatever other interesting fritz keys. | [17:12] |
asciilifeform: | ( does nvidia sign ? ) | [17:13] |
mircea_popescu: | i think they do yea | [17:28] |
asciilifeform: | last i checked, they did not | [17:35] |
asciilifeform: | but that was in '12. | [17:35] |
BingoBoingo: | http://answers.angieslist.com/Landscaping-What-neighbors-drives-crazy-q31359.aspx << Unfiltered 'Muricana | [17:42] |
BingoBoingo: | "Recent refugee move-ins in our neighborhood are hacking up the beautiful trees in their yards with machetes. Sometimes it's just removing lower branches (although pine trees have been denuded up as much as 12 feet or more), but other times all branches are hacked off, leaving a 10-15-foot stub. Why can't they at least use hand saws? I feel so bad for the trees, and our neighborhood is starting to look like a disaster area. Why can't peo | [17:45] |
BingoBoingo: | ple who move into another culture look around and see the culture of the neighborhood? I asked one of them why, and they said that it's so they can get more sun to the ground so they can "farm" -- I understand this in the back yards, but why in the front? None of them are planting anything there! : (" << quite the gem | [17:45] |
mircea_popescu: | ahaha | [17:47] |
mircea_popescu: | i take it someone hasn't found out wife + both daughters are pregnant just yet. | [17:48] |
asciilifeform: | !!deed http://wotpaste.cascadianhacker.com/pastes/a4dq0/?raw=true | [17:52] |
asciilifeform: | ... | [17:53] |
deedbot: | accepted: 1 | [17:53] |
asciilifeform: | aah. | [17:53] |
mircea_popescu: | anyone wanna get me an amazon gift cert for like a hundred ? | [18:15] |
BingoBoingo: | mircea_popescu: Of course he has no idea about the daughters | [18:19] |
shinohai: | mircea_popescu: I can get you one by gyft ... only way I haz to get Amazon | [18:28] |
mircea_popescu: | i dunno what that means. what does it mean ? | [18:29] |
shinohai: | https://www.gyft.com/buy-gift-cards/ | [18:29] |
shinohai: | but they take Bitcoin anyways so you don't need me unless it isn't available there | [18:30] |
mircea_popescu: | you ever used this thing before ? | [18:43] |
* mircea_popescu | has once tried to pay via one of these scam aha, there it is, "create an account". | [18:44] |
shinohai: | Lots of times | [18:44] |
mircea_popescu: | i'm not using this shit. | [18:44] |
* mircea_popescu | tried once to pay using one of these scam things, they put up the bill, received the bitcoin, then refused to actually pay the bill unless i "identify". | [18:44] |
mircea_popescu: | hurr durr. | [18:44] |
shinohai: | sfyl lol | [18:45] |
mircea_popescu: | yeah srsly, they end up keeping like 20 bux or w/e it was. | [18:45] |
* shinohai | is amazed at # of scammers that will put forth effort for $20 ... then of course I started Eulora | [18:46] |
mircea_popescu: | this pretended to be a payment processor, i dun recall which lessee here | [18:46] |
BingoBoingo: | ButtPay | [18:48] |
BingoBoingo: | Or CornButt | [18:48] |
ben_vulpes: | https://assets.toggl.com/images/toggl-how-to-save-the-princess-in-8-programming-languages.jpg | [18:49] |
mircea_popescu: | nah, it was one of the mainstream-ish processors. | [18:51] |
mircea_popescu: | anyway. i dun recall which one it i was and dun really have the patience to dig all the way. one of, admitting they're any different. | [18:56] |
mircea_popescu: | in unrelated lulz, https://www.reddit.com/r/Bitcoin/comments/1rmumk/coincracks_first_deal_buy_thousands_of_twitter/ | [19:00] |
ben_vulpes: | pretty incredible actually | [19:00] |
ben_vulpes: | buying followers for people is entertaining. | [19:01] |
mircea_popescu: | The CoinCrack team is made up of entrepreneurs, designers, developers, bloggers and social media gurus. | [19:01] |
mircea_popescu: | and in other very, very sads : On Intel based chipsets (since Intel 5 Series) the following binary components persist: Panic level: 9000+ Management Engine firmware: The management engine is a separate CPU that does various management tasks and needs its own firmware. This firmware exists in a 1.5MB and a 5MB version, where the latter provides the "Intel AMT" functions (ie. remote access, "anti-theft", ...). Probably signed w | [19:05] |
mircea_popescu: | ith an Intel key. It's unlikely that this is ever replaced by something open source. Firmware that runs on an ARC core inside the chipset. It runs entirely out-of-band with the main CPU. It has DMA access to the entire system memory and can access the networking adapters in a way transparent to the OS (separate MAC and IP)." | [19:05] |
mircea_popescu: | from https://www.coreboot.org/Binary_situation | [19:05] |
mircea_popescu: | incidentally, anyoen going to the coreboot conference in berlin ? | [19:15] |
deedbot: | http://deedbot.org/bundle-432886.txt | [19:16] |
shinohai: | !!up gembira | [20:11] |
deedbot: | gembira voiced for 30 minutes. | [20:11] |
shinohai: | https://whispersystems.org/bigbrother/eastern-virginia-grand-jury/ <<< heh signal got subpoenaed for user data | [20:21] |
deedbot: | http://cascadianhacker.com/ann-mimisbrunnr-v1-a-block-slicer << CH - [ANN] Mimisbrunnr (v1): a block slicer | [20:23] |
shinohai: | nifty ben_vulpes ! | [20:25] |
ben_vulpes: | thx shinohai! | [20:27] |
mod6: | nice! | [20:28] |
shinohai: | " I simply do not support stealth addresses, multisig addresses, or any other power ranger horseshit at this time." ^___________^ | [20:28] |
ben_vulpes: | myeah | [20:29] |
trinque: | ben_vulpes: neato. can I get anchors for transaction IDs on the block pages? | [20:34] |
trinque: | and I'll link ya from deedbot.org | [20:34] |
ben_vulpes: | heh | [20:34] |
ben_vulpes: | as in name=<TRANSACTION_HASH>, right? | [20:34] |
trinque: | (nice thing HEY FEATURE REQUEST PLX) | [20:34] |
trinque: | yeah | [20:35] |
ben_vulpes: | (yeah mhm write it down and feed it through the shredder to the right) | [20:35] |
ben_vulpes: | not until i rewrite the storage layer. | [20:35] |
ben_vulpes: | would you be happy with indices? | [20:35] |
trinque: | no ain't nobody got time for that | [20:35] |
ben_vulpes: | i'm not doing that immediately because it means either parallelize the hashing of transactions or precompute and cache them. | [20:36] |
trinque: | I was kidding though can I look up index in gettransaction or something? | [20:36] |
trinque: | index might be fine | [20:37] |
ben_vulpes: | how are you spotting deed confirmations now? | [20:37] |
trinque: | the damned wallet, cursed be its name | [20:37] |
ben_vulpes: | ick | [20:37] |
ben_vulpes: | see if you can figure out the tx index within the block | [20:37] |
trinque: | it's the pigs fault for dressing so slutty | [20:37] |
ben_vulpes: | lolu | [20:37] |
ben_vulpes: | if you can be happified with index-in-block for the short term, i'll give you an index anchor. | [20:38] |
* ben_vulpes | off, it's fwednesday | [20:38] |
trinque: | isn't in gettransaction so neh. I'll just link to the block for now. | [20:40] |
trinque: | cya! | [20:40] |
mircea_popescu: | mimisbrunnr is pretty coolbool | [20:44] |
shinohai: | as with links, w3m also barfs on it too | [20:45] |
shinohai: | I still love it | [20:45] |
mircea_popescu: | http://btcbase.org/log/2016-10-04#1552559 << append raw=true to url, it says. | [20:52] |
a111: | Logged on 2016-10-04 08:55 jurov: if it's in lisp, just dump the sexpr, don't even bother with backwards compat | [20:52] |
mircea_popescu: | http://btcbase.org/log/2016-10-05#1553075 << i lolled. because it's sad. because it's true. | [20:57] |
a111: | Logged on 2016-10-05 00:37 trinque: the damned wallet, cursed be its name | [20:57] |
mod6: | i did too. haha | [20:57] |
shinohai: | mod6 do you still have that issue where yours shows incorrect balance? | [20:59] |
mod6: | on that one test node of mine ya | [21:00] |
shinohai: | weird. I still haven't had that happen yet | [21:00] |
mod6: | well, it'd be interesting to see if it started because of sending a number of high-s txns or something back in Januaray when I was testing that vpatch. | [21:03] |
mod6: | *shrug* no idea. | [21:03] |
mod6: | i'll have to check into it. | [21:03] |
mod6: | someone else has seen this issue too, can't remember who. trinque maybe? anyway, yeah, it's some balderdash. | [21:04] |
shinohai: | I think pete_dushenski mentioned it, don't quote me on that though. | [21:05] |
mod6: | ah, yeah could be. | [21:11] |
trinque: | mod6: yeah, I saw it when I didn't specify -lows | [21:23] |
trinque: | because highs transactions would be malleated to lows, and then the wallet wouldn't notice they confirmed | [21:23] |
asciilifeform: | http://btcbase.org/log/2016-10-05#1553054 << lol shitphone | [21:24] |
a111: | Logged on 2016-10-05 00:21 shinohai: https://whispersystems.org/bigbrother/eastern-virginia-grand-jury/ <<< heh signal got subpoenaed for user data | [21:24] |
asciilifeform: | Believe Moar Promisetronics | [21:24] |
asciilifeform: | ben_vulpes: what means 'Unable to decode destination address.' , http://mimisbrunnr.cascadianhacker.com/blocks?height=432901 ? | [21:25] |
asciilifeform: | i see quite a few of these. | [21:25] |
shinohai: | likely one of the prb turds not supported | [21:26] |
asciilifeform: | i don't grasp how this kind of thing can work without being a hardfork | [21:26] |
asciilifeform: | say i use prb to send C coin to addr A, via some strange method that results in ben_vulpes 'unable to decode' | [21:27] |
shinohai: | yup, same block shows p2sh addys on blokechain.info where "unable to decode" appears | [21:27] |
asciilifeform: | does it thereby follow that prb and trb have differing notions of how much coin is contained in A ? | [21:27] |
mod6: | <+trinque> because highs transactions would be malleated to lows, and then the wallet wouldn't notice they confirmed << aha. right on. | [21:29] |
mod6: | asciilifeform: huh, weird. looking at block '432901', the first one in the list @ mimisbrunnr that says 'Unable to decode...' is this txn: https://live.blockcypher.com/btc/tx/7affd7cd864678e0ed23a96841c8ef8a76f0df3521a230d94e9d9cf8e1e12dc7/ | [21:38] |
mod6: | and there is a special message there under Estimated Value Sent: | [21:38] |
mod6: | "Estimated Value Sent" excludes known change addresses. For example, let's say we have a single transaction where address A sends 1 BTC to address B and also 1 BTC back to address A as change, then only 1 BTC is estimated to have been sent. Proper use of a new change address for each transaction (like all HD wallet implementations) obfuscate this feature. | [21:38] |
mircea_popescu: | trinque actually - wallet does notice the new inbound tx spending from one of its addresses. | [21:44] |
mircea_popescu: | at least in all prb i know of | [21:44] |
mircea_popescu: | asciilifeform your trb node is not capable to send money from derpy addresses which is ok because it's also not able to send to them. other people are more than free to do whatever the fuck they like. | [21:46] |
mircea_popescu: | currently some miners process, eg, 3-leading bitcoin addresses. while that lasts, trb can send money to you. once it goes away - can send no longer, resulting in some lost bitcoin (practically, sent to unspendable address) | [21:48] |
asciilifeform: | the thing i do not understand is, how does the thing not fork? say i fire up a prbtron and prbsend to A. then fire up trbtron and send same coin to B. | [22:26] |
asciilifeform: | what prevents ? | [22:26] |
asciilifeform: | possibly answer is, trb thinks i sent it to neverneverland ? | [22:27] |
asciilifeform: | i could work out the details from prb src, but am loathe to | [22:27] |
asciilifeform: | !~later tell mircea_popescu http://wotpaste.cascadianhacker.com/pastes/2xuq2/?raw=true ! | [23:00] |
jhvh1: | asciilifeform: The operation succeeded. | [23:00] |
thestringpuller: | did mircea_popescu ever get his amazon gift cert | [23:23] |
thestringpuller: | i'll grab it for you if you want | [23:23] |
* asciilifeform | can also | [23:23] |
asciilifeform: | elsewhere, 'It is indeed a great folk song, and although I don't know this as a fact, it seems to have been inspired by a certain depressive tendency surrounding alcohol. Many people don't quite understand this, but alcohol is an intelligence, along with all other vegetable derivatives and extracts. This isn't negative, but you can definitely tell the difference between a sober German musician and the ones who tread into bars for s | [23:46] |
asciilifeform: | pirits and the forests for unconventional allies.' | [23:46] |
trinque: | adlai check it out there's intelligence in booze. | [23:47] |
asciilifeform: | quoted this specifically for him. | [23:48] |
trinque: | lol | [23:48] |
thestringpuller: | Balmer Peak? | [23:48] |
asciilifeform: | evidently. | [23:49] |
deedbot: | http://phuctor.nosuchlabs.com/gpgkey/5377DC3F52C67DB02FB2F4CBC7391DDD471AF66B9AFF37F4A5FB782434DC1748 << Recent Phuctorings. - Phuctored: 99916434751733729770393647 divides RSA Moduli belonging to 'Shell Arkell <shell@zenrio.net> ' | [23:50] |
asciilifeform: | blam. | [23:50] |
asciilifeform: | aw, mirrorolade. | [23:50] |
trinque: | http://trilema.com/2015/more-factored-rsa-keys-and-assorted-other-considerations/ << this "zenrio" has shown up before | [23:52] |
asciilifeform: | that's because it's mirrorolade. | [23:52] |
asciilifeform: | it will keep coming back, forever. | [23:52] |
asciilifeform: | with decaying frequency, but will. | [23:53] |
asciilifeform: | 8ball will keep makin' the rubble bounce. | [23:53] |
trinque: | from now on I'm gonna have a pang of "OH SHIT, WAS IT THE AMD KEYS?!" every time there's a phuctor rss | [23:54] |
asciilifeform: | ahahaha yes | [23:54] |
asciilifeform: | and why else do you think i put'em in, trinque . | [23:58] |
asciilifeform: | we'll be throwing in intel also. | [23:58] |
asciilifeform: | will also come in handy once we roll out meat phuctoring. | [23:58] |
asciilifeform: | ('drop privkey here') | [23:58] |
Category: Logs