Show Idle (>14 d.) Chans


← 2017-06-15 | 2017-06-17 →
deedbot: http://phuctor.nosuchlabs.com/gpgkey/278F0BC1BD35C91EB35CB1FB486225C908799FE6A2265B95E232D5C2542A247D << Recent Phuctorings. - Phuctored: 1120...8343 divides RSA Moduli belonging to '177.234.4.159 (ssh-rsa key from 177.234.4.159 (13-14 June 2016 extraction) for Phuctor import. Ask asciilifeform or framedragger on Freenode, or email fd at mkj dot lt) <ssh...lt>; ' (Unknown MX CHH)
deedbot: http://phuctor.nosuchlabs.com/gpgkey/CBBB1104DCE81D9FED18429F378EF9FB623BD973F9B1D6A18A6023A70078F40E << Recent Phuctorings. - Phuctored: 1120...8343 divides RSA Moduli belonging to '177.234.11.77 (ssh-rsa key from 177.234.11.77 (13-14 June 2016 extraction) for Phuctor import. Ask asciilifeform or framedragger on Freenode, or email fd at mkj dot lt) <ssh...lt>; ' (Unknown MX CHH)
deedbot: http://phuctor.nosuchlabs.com/gpgkey/32652A860DF501D08376A8FF97AF452915B8916DD7D6F5F97D33250D3E7F72F8 << Recent Phuctorings. - Phuctored: 1120...8343 divides RSA Moduli belonging to '177.234.0.223 (ssh-rsa key from 177.234.0.223 (13-14 June 2016 extraction) for Phuctor import. Ask asciilifeform or framedragger on Freenode, or email fd at mkj dot lt) <ssh...lt>; ' (Unknown MX CHH)
deedbot: http://phuctor.nosuchlabs.com/gpgkey/9A34020BD86CCFD722610615BCEA3BC872B7161FCFEB84222CAAD4208C7869B5 << Recent Phuctorings. - Phuctored: 1120...8343 divides RSA Moduli belonging to '177.234.14.77 (ssh-rsa key from 177.234.14.77 (13-14 June 2016 extraction) for Phuctor import. Ask asciilifeform or framedragger on Freenode, or email fd at mkj dot lt) <ssh...lt>; ' (Unknown MX CHH)
deedbot: http://phuctor.nosuchlabs.com/gpgkey/89B9986669FC0DDDC234C7D8D296527FC8336AD24BDCEABF0945DCA3E0F4425F << Recent Phuctorings. - Phuctored: 1120...8343 divides RSA Moduli belonging to '177.234.2.129 (ssh-rsa key from 177.234.2.129 (13-14 June 2016 extraction) for Phuctor import. Ask asciilifeform or framedragger on Freenode, or email fd at mkj dot lt) <ssh...lt>; ' (Unknown MX CHH)
deedbot: http://phuctor.nosuchlabs.com/gpgkey/278F0BC1BD35C91EB35CB1FB486225C908799FE6A2265B95E232D5C2542A247D << Recent Phuctorings. - Phuctored: 9976...7323 divides RSA Moduli belonging to '177.234.4.159 (ssh-rsa key from 177.234.4.159 (13-14 June 2016 extraction) for Phuctor import. Ask asciilifeform or framedragger on Freenode, or email fd at mkj dot lt) <ssh...lt>; ' (Unknown MX CHH)
asciilifeform: meanwhile, very vintage lulgem from a vintage trilema, https://archive.is/0diw9
trinque: why did someone save four pictures of that ugly woman
trinque: oh god, I'm tired, made same joke as the filename
trinque departs!
BingoBoingo: !~ticker --market all
jhvh1: BingoBoingo: Bitstamp BTCUSD last: 2420.0, vol: 36351.35251520 | BTC-E BTCUSD last: 2463.671, vol: 15402.25459 | Bitfinex BTCUSD last: 2381.1, vol: 54429.47696304 | BTCChina BTCUSD last: 2659.08153, vol: 18130.42470000 | Kraken BTCUSD last: 2416.198, vol: 15598.9621391 | Volume-weighted last average: 2440.23170351
mod6: mornin'
mircea_popescu: ben_vulpes this intersectional thing is so tense! i can barely follow.
mod6: nice
BingoBoingo wonders how mircea_popescu's local puta con leche is
mircea_popescu: you mean puta lechera ?
BingoBoingo: Nah, I mean with milk
mircea_popescu: yes but with milk as in her own or not
mircea_popescu: lechera here doesn't mean anything like lecherous. vaca lechera = cow which you can milk.
BingoBoingo: Well that's too be determined by the response for the request
BingoBoingo: Does the leche arrive in the puta, in a pitcher, in cow on leash?
mircea_popescu: !!up giucciardini
deedbot: giucciardini voiced for 30 minutes.
mircea_popescu: why are they so broken anyway.
BingoBoingo: No idea.
mircea_popescu: it's like "omyGOD, the adults might have noticed me!!! QUICK PANIC PUSH THE ANY BUTTON11eleven"
BingoBoingo: So today's lul is "special counsel" of many leaks Mueller is once again broadening the scope of investigation to find more leaks
BingoBoingo: to leak
mircea_popescu: even the leaks leak on this great sheep of state.
mircea_popescu: maybe we should sell a bitcent, present the us congress with a two ton truck full of leeks.
mircea_popescu: "in loving consideration of your continued leadersheep, dumbasses."
BingoBoingo: Truck driver would likely be arrested. Onion futures are mega-crime in USia
mircea_popescu: BingoBoingo hire one of those new googlebots.
BingoBoingo: But that'll spoil some raytheon contract when it makes it past their drone detectors
mircea_popescu: elementarily can't have drone detectors in us congress
mircea_popescu: how'd the representatives get in ?
BingoBoingo: That's the one secret raytheon contractors don't want you to know!
jhvh1: asciilifeform: The operation succeeded.
Framedragger: PSA, the `!$ssh` command may go offline for a while "soon", moving the db server which is used for this to a better, more tremendous place
Framedragger: (scriba unaffected)
Framedragger: http://btcbase.org/log/2017-06-12#1669119 << yes can do, if no other opinions, then will do - i like the way btcbase does it now!
a111: Logged on 2017-06-12 16:15 asciilifeform: !~later tell Framedragger l0gz feature request -- turn the href in links to *.bitcoin-assets.com into btcbase ( printed text of link can remain same, in principle )
Framedragger: (in truth, whole loggotron is in need of drainage, just fyi that i don't forget previous requests.. but yes, slow)
Framedragger mostly afk due to country move and related
deedbot: http://qntra.net/2017/06/failed-state-to-be-removed-from-trade-partnership/ << Qntra - Failed State To Be Removed From Trade Partnership
Framedragger: (oh and siphnos.mkj.lt where scan data and phuctor mirror are hosted will also be offline for a bit "some time soonish maybe")
BingoBoingo: Found in the wild: "I know this is the most controversial part of my story. A few people I told this one before would instantly jump to her defense: if she felt she was harassed then she was, end of story. Who knows. As an aside, I found it extremely interesting that mentioning the guy's race instantly changed those people's minds (Pat's white, the guy who got fired was the only african american on our team)." << Victim Olympics
Framedragger: http://btcbase.org/log/2017-06-09#1667749 << sorry asciilifeform, i missed this "tell" and only saw now! hmm, key *parser* - as in, pgp parser? i don't believe you've posted that before, or i haven't seen it. at any rate you probably meant sth else that the phuctor fingerprint generator i assume?
a111: Logged on 2017-06-09 17:43 asciilifeform: !~later tell Framedragger do you perchance remember where in the logs i posted phuctor's key parser ?
Framedragger: s/else that the/else than the/
Framedragger: asciilifeform: unless #2 you meant jurov's pgp packet parser but probably not? (http://siphnos.mkj.lt/datadrop/crap-from-scans-to-be-sorted/pgp.py)
mircea_popescu: o look who's here!
mircea_popescu: when did you get out ?
Framedragger: still in the cryptobannedmmkay.uk island :) off around ~5-7 july, travel for a bit (but not much), just finished handover at $ukjob, quite happy
Framedragger: brexit negotiations about to start, such timing huehue
Framedragger: will be relatively (entomologically?) interesting to watch from some distance away (i mean, europe is all the very same swamp, sure...)
mircea_popescu: depends, hungary's not so terribru.
mircea_popescu: except for the terrible food, horrible language etc. but primo whores.
mod6: i'll have to check it out
Framedragger: i can believe re. whores! visited briefly. weird language, one of its kind in that branch or something like that, right?
Framedragger: (also iirc .hu gobmint wanted to shut down CEU (this uni in budapest) because it had some unhappy words to say about gobmint or somesuch, but then again maybe CEU is ~liberalshit anyway, so fair)
mircea_popescu: with finish
mircea_popescu: i'd shut down ceu too.
mircea_popescu: anywya, yes, they went rhodesia a decade-ish ago
Framedragger: asciilifeform: unless #3 you meant ssh key to rfc4880 pgp converter (http://siphnos.mkj.lt/datadrop/crap-from-scans-to-be-sorted/ssh-to-pgp.py), but again, prolly not. don't remember seeing any phuctor innards tbh (except for fingerprint algo), but could just be me
diana_coman: Framedragger, where are you moving to?
Framedragger: .lt for the summer at least. no master plan, and right now don't feel like having one (first time i feel like that in life)
Framedragger haz some meatwot and friends in berlin (will pay a visit in july), considering that, too, but not in a hurry
diana_coman: ah, looking around Europe as it were
asciilifeform: http://btcbase.org/log/2017-06-16#1671025 << that's exactly it Framedragger
a111: Logged on 2017-06-16 15:16 Framedragger: (the latter is http://siphnos.mkj.lt/datadrop/crap-from-scans-to-be-sorted/phuctor-fp.py)
asciilifeform: it's the only snippet that was posted, or in any near future will be.
Framedragger: ah, cool!
Framedragger: diana_coman: yeah, not too geographically ambitious for the time being, i'faith, hm
asciilifeform: Framedragger: as for 'why', see also thread http://btcbase.org/log/2017-06-10#1668420 .
a111: Logged on 2017-06-10 13:19 mircea_popescu: well, in the particular case of phuctor, he has a solid point.
Framedragger will read. need to catch up on logz, too
ben_vulpes: mircea_popescu: it is a cruelty
deedbot: http://qntra.net/2017/06/amazon-to-pay-13-7-billion-us-dollars-for-brick-and-mortar-footprint/ << Qntra - Amazon To Pay 13.7 Billion US Dollars For Brick And Mortar Footprint
BingoBoingo: The amazon capturing whole foods is most aggressive pantsuit move of the year so far
mod6: let them eat kale!
trinque: clearly putting mkultra mind control substances in the quinoa
asciilifeform: relatedly , i went to one the other day, and saw -- i shit thee not -- ubuntufoundation-branded coffee.
trinque: hey, they've got ethiopian coffee
trinque: gotta wonder if the purchaser knew what an ubuntu was.
asciilifeform: trinque: corner shop also has ethiopian coffee.
asciilifeform: this was actual ubuntunonsense-brand, for 5x the usual price of beans
asciilifeform: 'supports education in africa' or somesuch gargle
trinque: https://www.ubuntucoffeecoop.com/ << looks like a different beast
asciilifeform: trinque: not the same logo
asciilifeform: i'ma take a photo next time i see it
asciilifeform: it read 'ubuntu foundation'
trinque would love to see
BingoBoingo: "For Whole Foods, the remedy includes gutting the grocery store and rebuilding it anew, based on consultations with multiple contractors"
asciilifeform: trinque: 'you aren't cleared for the TRU bookz, comrade gorbachev'
trinque: lol
lobbes: BingoBoingo http://qntra.net/2017/06/failed-state-to-be-removed-from-trade-partnership/ << "the Powerball Jackpot game" link goes to about:blank?
trinque: speaking of commies, I'm finding I quite enjoy sviatoslav richter
BingoBoingo: lobbes: ty fxd
lobbes: Aha! Elliot reference. Just as a I expected :D
trinque suddenly realizes that some pig is coughing in the background of this guy playing chopin, for minutes on end
trinque: I guess when it's somebody important, counts as percussion
BingoBoingo: ^ VErmin
asciilifeform: trinque: ever been to a performance of anything where nobody sneezed ? sorta why theatres don't double as recording studios , and the latter exist as separate thing
trinque: after 5th cough pls to get the fuck out.
trinque: and asciilifeform is right, whole foods appears to have an army of subsidiaries, so the profit number on the mothership is a useless fiction.
asciilifeform: trinque: 'pantsuit corps' like to funnel whatever profit there is into compensations for bluebloods, rather than dividends, also
asciilifeform: a kind of unofficial 'nonprofit' scheme
asciilifeform: anyone in usa who has not been to a wf -- visit, it is quite surreal 'disneyland of 'bay aryanism'' theme park. contains everything from 'ubuntu foundation coffee' to 'airbnb magazine' (i shit thee not)
phf: asciilifeform: perhaps this http://www.ubuntu.life ?
asciilifeform: phf: yes!
phf: but re wf, fwiw it's the least expensive of the pantsuit stores. there are much worse examples from both price and "ubuntu foundation" perspective. for example i have Mom's and Yes organic both within walking distance. i used to live next to dawson's in rockville. all of them are more wf than wf.
asciilifeform: lol i have these here also
asciilifeform: wf beats the living shit out of'em
asciilifeform: on signal/noise etc
trinque: texas has "central market", better selection than wf
asciilifeform: wf is very much 'the lolmart of' 'highend food' in usa
phf: s/n maybe. but if you're trying to buy "raw ingredients", like meat cuts, vegetables, bulk dry goods, wf is the cheapest option. can do safeway for some items, but there's a noticeable drop in quality
asciilifeform: aha - scale
asciilifeform hands phf an iron-cross-with-oak-leaves for intrepid entomology work
asciilifeform: wai is the 'human resource manager' wearing a flakjacket...?!
phf: they have a clothing line and everything https://ubuntumade.com
asciilifeform: 'head of production' : 'i am growing : we are gonna change it all'
asciilifeform: 'production manager' : 'i am a DIVA : we are the future of tomorrow'
mod6: lmao
asciilifeform maxed out dosimeter
trinque: one side of that transaction doesn't look like it's eating too well
phf: BOARD MEMBER i am inspired by children at UBUNTU school : we are working hard to help them reach their potential
phf: BOARD PRESIDENT; EXECUTIVE COMMITTEE CHAIR i am loving and capable : we are miracles
Framedragger just got reverse-poe-law'd. apparently this isn't parody, omg
Framedragger: ah, just that all this time i was thinking #t was making fun of wannabe-board-member derps, but the above ^ are actual quotes
trinque: ah god they're from Austin, too.
asciilifeform: oh noez, maga valhalla infested!111
trinque: californians have been swarming in.
deedbot: http://phuctor.nosuchlabs.com/gpgkey/5123A750E7EB3C5AA409ED550A847E392FA6FA40F440E88D3DFB6DD98F63EAE7 << Recent Phuctorings. - Phuctored: 1477...1307 divides RSA Moduli belonging to '179.191.83.166 (ssh-rsa key from 179.191.83.166 (13-14 June 2016 extraction) for Phuctor import. Ask asciilifeform or framedragger on Freenode, or email fd at mkj dot lt) <ssh...lt>; ' (mvx-179-191-83-166.mundivox.com. BR)
deedbot: http://phuctor.nosuchlabs.com/gpgkey/5123A750E7EB3C5AA409ED550A847E392FA6FA40F440E88D3DFB6DD98F63EAE7 << Recent Phuctorings. - Phuctored: 1683...0803 divides RSA Moduli belonging to '179.191.83.166 (ssh-rsa key from 179.191.83.166 (13-14 June 2016 extraction) for Phuctor import. Ask asciilifeform or framedragger on Freenode, or email fd at mkj dot lt) <ssh...lt>; ' (mvx-179-191-83-166.mundivox.com. BR)
ben_vulpes: "new seasons" is pretty choice
trinque misses it.
ben_vulpes: ahaha creative director: "i am creating : we are inspiring"
ben_vulpes: > i am obedient
ben_vulpes: why is it that only the white austin team has animated pics
ben_vulpes: hm? HM?
deedbot: http://qntra.net/2017/06/leftistfrench-batters-woman-during-her-visit-to-market-over-objections-to-her-campaign/ << Qntra - LeftistFrench Batters Woman During Her Visit To Market Over Objections To Her Campaign
BingoBoingo: tit-le fxd
BingoBoingo: !~ticker --market all
jhvh1: BingoBoingo: Bitstamp BTCUSD last: 2492.83, vol: 16148.30827408 | BTC-E BTCUSD last: 2473.308, vol: 7145.31136 | Bitfinex BTCUSD last: 2445.8, vol: 25624.84666402 | BTCChina BTCUSD last: 2712.568932, vol: 14523.43730000 | Kraken BTCUSD last: 2486.459, vol: 9171.34558406 | Volume-weighted last average: 2517.45782855
asciilifeform: BingoBoingo: lel, gotta be a photoshit
BingoBoingo: How sure?
BingoBoingo: !!Up punto
deedbot: punto voiced for 30 minutes.
BingoBoingo: Hola punto! Who is your daddy and what does he do?
sina: morning tmsr
phf: ben_vulpes: i think they took one group photo of the afrian team (you can see it elsewhere) and then cut it for profile pictures
asciilifeform: in other lullariae, http://www.vitorian.com/x1/archives/265 ( https://archive.is/LfwZH ) >> 'A 100% American Technology Company'
asciilifeform: meanwhile, in spam : 'wanted: Vulnerability Researcher and Patriot. Vulnerability Researcher Do you critique the narrative and technology displayed on Mr. Robot? Do you like to wear a hoodie… always with the hood up? Do you have a haircut inspired by anime? NO?!! We guess that’s okay, as long as you can do some of the things listed below… and have a minimum of a Top Secret security clearance? .... IDA Pro ... x86' etc etc
asciilifeform: i couldn't make these up if i tried.
asciilifeform: 'Applicants selected for employment will be subject to a Federal background investigation and must meet additional eligibility requirements for access to classified information or materials.'
sina: you get what you advertise for
a111: Logged on 2017-06-03 02:47 asciilifeform: in such a way as to judas goat the authors of said code to rewrite it such that it DEMANDS the new 'improved' compiler.
a111: Logged on 2017-03-26 15:03 mp_en_viaje: basically a novel vector of imperial attack seems to be this "let's take republican items and ~EXPAND~ the downstream so that siberian river attack is then feasible".
sina: asciilifeform: maybe if you don't want the hoodie job you can work for https://www.torproject.org/about/jobs-browserdeveloper.html.en
mircea_popescu: o hey, mi viaje!
asciilifeform: sina: lol
mircea_popescu: asciilifeform also local branch of appletel is hiring! JAVA!
asciilifeform: 'Uninitialized memory has been used as a source of entropy to seed random number generators in OpenSSL, DragonFly BSD, OpenBSD, and elsewhere.10 If accessing an indeterminate value is undefined behavior, however, compilers may optimize out these expressions, resulting in predictable values.' << bonus lol
sina: that's my fav line
mircea_popescu: undefined behaviour != indeterminate values ffs.
asciilifeform: 'hey we neutron bombed yer house' 'but at least the rats died'
mircea_popescu: !#s turbulent flow
sina: oh yeah I started working on an ircbot!
mircea_popescu: sina what in ?
sina: prototype in python for now, deciding whether to proceed in that lang or not
asciilifeform has been working on the ~same ~20 lines of code for past... 6wks
mircea_popescu: use supybot carcass then
mircea_popescu: asciilifeform now you know why you can't have a job!
asciilifeform: mircea_popescu: job is ~different~ 20ln lel
mircea_popescu: black chicks coding have better loc productivity than you
asciilifeform: chicks (as in the kind that hatch from egg) probably also
mircea_popescu: cluckboard!
asciilifeform: asciilifeform notices that his desk has an uncanny resemblance to the one in 'ascension of alfred'
mircea_popescu: ALFred, geddit ?
asciilifeform: apparently!
asciilifeform: whole room, in point of fact
lobbes: <mircea_popescu> use supybot carcass then << aye. 'tis what lobbesbot (and I think jhvh1) run on, sina
lobbes: or, even better, check out trinque's lispbot
lobbes: I one day aim to migrate lobbesbot functions over to that.. but many things in the hopper before then
Framedragger used sopel successfully. would also like to eventually migrate to ircbot/logbot, tho
sina: for some reason I feel mircea_popescu will enjoy this tweet https://www.smbc-comics.com/comic/listening
sina: oop
mircea_popescu: not setup to read tweets atm. what is it ?
sina: ".@Coinbase disabled the #FreeRoss account after receiving 16.5 #Bitcoin this morning. We need that for Ross' defense"
asciilifeform: sina: that ain't milk coming from the dead cow, it's corpsejuice
mircea_popescu: idiots. why use known scam ?
mircea_popescu: o, right, because they're all about FIXING the socialist tub so it can CONTINUE FOR LONGER
sina: I knew you'd like it
mircea_popescu: not sure i'd go as far as all that.
asciilifeform: meanwhile, in the era of erudite crackpotteries, https://archive.is/QH2bk >> 'July 28, 2003 // Magic Flight is an algorithm for public key exchange which is based on a lossy commutative mixer constructed from products of primes. The basic operation involves an underlying ring-like algebra which does not have multiplicative inverses, and may not have additive inverses. The elimination of additive inverses (cancellation) is intended
asciilifeform: to prevent standard algebraic methods of solution.'
mircea_popescu: the "does not have" is a remarkably strong claim
asciilifeform does not endorse $subj
asciilifeform: posted for historical purposes.
asciilifeform: ( at some point i'ma get around to sawing the thing open an' seeing if it contains salvageables )
mircea_popescu: i dun get what exactly is the need for another key exchange algo.
asciilifeform: that ain't the (potentially) interesting bit.
mircea_popescu: the properties of constructed algebras are the pre-haskell mathwank.
mircea_popescu: and i mean this very literally.
asciilifeform: pre- mainscurrent wank
mircea_popescu: not wank then yet.
mircea_popescu: back when peopel like bannach and bolyai were doing it.
mircea_popescu: much like kandisnky isn't yet wank.
asciilifeform: 'wank' in same sense as boolean algebra..
asciilifeform: sorta why asciilifeform goes a-spelunkin' in old maths crackpotteries. every decade back ~doubles the snr
mircea_popescu: just about. problem is that the basis is so narrow you need like five or six doublings.
asciilifeform: wonder if he's alive still somewhere.
asciilifeform: who knows if same
asciilifeform: but if yes... belly of the beast. RIP.
danielpbarron: !!key Keira_
deedbot: http://phuctor.nosuchlabs.com/gpgkey/28BBDCC61450814CF3F22DEFA6FD7B74BCF4C1D4A007F3AAB3D611350E614CD0 << Recent Phuctorings. - Phuctored: 1059...1187 divides RSA Moduli belonging to '198.2.36.167 (ssh-rsa key from 198.2.36.167 (13-14 June 2016 extraction) for Phuctor import. Ask asciilifeform or framedragger on Freenode, or email fd at mkj dot lt) <ssh...lt>; ' (rrcs-198-2-36-167.west.biz.rr.com. US CA)
deedbot: http://phuctor.nosuchlabs.com/gpgkey/819BC7DB3450C9B9EF5D0AD24E6DF1ABD58A79A1962DB4FB76BD9965837C890B << Recent Phuctorings. - Phuctored: 1069...5599 divides RSA Moduli belonging to '66.193.84.241 (ssh-rsa key from 66.193.84.241 (13-14 June 2016 extraction) for Phuctor import. Ask asciilifeform or framedragger on Freenode, or email fd at mkj dot lt) <ssh...lt>; ' (66-193-84-241.static.twtelecom.net. US NY)
deedbot: http://phuctor.nosuchlabs.com/gpgkey/28BBDCC61450814CF3F22DEFA6FD7B74BCF4C1D4A007F3AAB3D611350E614CD0 << Recent Phuctorings. - Phuctored: 1069...5599 divides RSA Moduli belonging to '198.2.36.167 (ssh-rsa key from 198.2.36.167 (13-14 June 2016 extraction) for Phuctor import. Ask asciilifeform or framedragger on Freenode, or email fd at mkj dot lt) <ssh...lt>; ' (rrcs-198-2-36-167.west.biz.rr.com. US CA)
deedbot: http://phuctor.nosuchlabs.com/gpgkey/819BC7DB3450C9B9EF5D0AD24E6DF1ABD58A79A1962DB4FB76BD9965837C890B << Recent Phuctorings. - Phuctored: 1229...0123 divides RSA Moduli belonging to '66.193.84.241 (ssh-rsa key from 66.193.84.241 (13-14 June 2016 extraction) for Phuctor import. Ask asciilifeform or framedragger on Freenode, or email fd at mkj dot lt) <ssh...lt>; ' (66-193-84-241.static.twtelecom.net. US NY)
phf: Enlightenment window manager is "fully committed to moving to Wayland eventually as this is definitely the future of the graphical display layer on Linux." etc.
asciilifeform: ahahaha
mircea_popescu: what's wayland ?
asciilifeform: !#s wayland
a111: Logged on 2016-04-12 23:01 asciilifeform: and iirc 'wayland' is one of those infuriating idiocies where 'want remote proggy? here's a DESKTOP, in a 1024x768 box'
a111: Logged on 2016-04-22 12:42 phf: but freezing effectively implies lockstep freezing of the whole environment, to hardware. ("oh we deprecated x11, your code better support wayland. oh this new video card only supports wayland, since x11 is deprecated, etc."]
a111: Logged on 2017-01-13 23:41 asciilifeform: from comments, lulzgold, 'The Hivemind is fully committed to systemd for service management, Wayland for graphical display, and PulseAudio for audio, which is why it doesn’t matter if you personally find them distasteful, they will become the de facto standard. For systems programming, Rust looks increasingly like it will be the Hivemind’s choice to replace C, as it has the backing of the Mozilla organization, is being used for r
asciilifeform: poetteringization of x11.
phf: noticed this while looking for imlib2 sources
phf: which is apparently https://git.enlightenment.org/legacy/imlib2.git now. legacy, see
sina: "Report: 7 Percent of Americans Think Brown Cows Make Chocolate Milk"
phf: you've lived in u.s. too long when you think "oh, hmm, that's not that bad actually!"
mircea_popescu: this "poor idiots make standards -- doesn't matter what lords thnk" nonsense is it's very own kind of poetteringization.
mircea_popescu: windows WILL NEVER BE a standardf.
mircea_popescu: BECAUSE i do not use it.
mircea_popescu: the ONLY WAY anything can matter is if ~I~ use it.
sina: mircea_popescu: you use wordpress tho :P
phf: some people when they come back to old homestead take certain perverse pleasure in learning that joe now sucks cock for meth, while molly is married with three kids to a cop that beats her. not i, i'm sad to see my childhood friends debase themselves so
sina: I got nothing against Wayland.
mircea_popescu: it's called mp-wp
sina: at least Wayland apps can't keylog other Wayland apps like X can
mircea_popescu: sina if you made them, at least.
mircea_popescu: koch's styill can, i'm, sure.
sina: I'm not saying it's the best thing ever, but X needs to die, and only a few people are doing the work to kill it
asciilifeform: how about the folx trying to make it die, die instead.
asciilifeform: preferably very painfully.
phf: sina: did you read that on reddit?
mircea_popescu: well, let's instead examine priors. sina and why must it die ?
sina: phf: read what?
sina: mircea_popescu: my main gripe is that X apps aren't isolated from each other, so they can tamper easily. I don't really like it that a vulnerability in, e.g. xeyes, can read firefox memory, or whatever.
mircea_popescu: no apps on any x86 machine are isolated from each other.
sina: so that makes it OK for a given X app to be able to log keys from another X app?
mircea_popescu: ie, you are reacting to the empty tank light coming on by trying to buy a car without one
mircea_popescu: no, it does not make it ok. it also does not make it ok for some snake oil salesman to sell his "better" shitpie.
mircea_popescu: the republic is well weary of such charlatans, chiefly because their ~only offering encountered experimentally sooner or later boils down to "vote hillary"
sina: the republic is, as you like to say, a sovereign entity, can do whatever it likes, including ignoring the existence of software produced by people it deems as charlatans
mircea_popescu: this is so.
mircea_popescu: or for that matter, it can not ignore it, and exploit the holes for great ethlulz.
mircea_popescu: or it can laugh ass off at them and publicly humiliater
mircea_popescu: or it can send assassins to peel the skin off their children in the night while they watch in horror.
mircea_popescu: and so following. what of it ?
sina: I'm trying to remember that thing you said when I was asking about the php mpfhf
mircea_popescu: im sure it's in the glorious logs!
a111: Logged on 2017-06-09 22:38 mircea_popescu: "works in the sense that it does something, not in the sense it does what it should"
phf: sina: could you explain the difference between how keylogger issue manifests in x11 vs. how wayland prevents it, with some technical details?
mircea_popescu: phf i doubt he's anything more than simply pissed at the rather famous x thing.
mircea_popescu: it's one of those outrageous items.
phf: that much is obvious from what he said so far, but i thought maybe he'll choose to think about it a little bit
mircea_popescu: in time!
phf simmers down
mircea_popescu: phf is wise beyond his years.
asciilifeform: 'Windows is the only one mainstream OS I'm aware of, that actually attempts to implement some form of GUI-level isolation, starting from Windows Vista. See e.g. this ancient article I wrote in the days when I used Vista at my primary laptop.'
asciilifeform falls down.
mircea_popescu: windows vista is so aptly named, like one of those florida retirement things. "rancho linda vista" etc
asciilifeform: ^ for n00bz -- this is verbatim Official usg doctrine -- i.e. the ostensible reason why winblowz is mandatory at nsa etc
mircea_popescu: asciilifeform maybe not at nsa, but eg at puerto rico / united ass-fucked emirates, etc.
sina: did you rush to paste that before continue reading? she's aware of the limitations and nobody says "use windows"
asciilifeform: mircea_popescu: mandatory at nsa
sina: I'm not even a fan of Joanna or Qubes OS Xen junk
asciilifeform: sina: i read it back when.
sina: I just pointing out the issue illustrated there
phf: sina: yes, but do you understand the ~technical details~
sina: X apps receive *all* keyboard input
sina: Wayland apps don't
sina: yay
mircea_popescu: sometimes i suspect asciilifeform has octopus helmet but with eyes, reads like that.
asciilifeform: sina: ever meet a fella who bought reinforced iron door to put in a drywall flat , with ground floor windows ?
phf: sina: that's an extreme oversimplification that is also not true
sina: phf: it's not true that X apps receive all kb input?
phf: no
mircea_popescu: sina trivially verified, open two gui editors, type in one , check the other.
phf: see architecturally wayland and x11 couldn't be more different. x11 supports a special network protocol that lets clients from different sources connect to the same instance of x. for example you can have a client from a different user on the same machine or a client from a network source (like over ssh)
phf: x11 allows you to attach your own windows to a window hierarchy, that starts with root window
phf: on any of those windows you can put masks for what kind of events you want to receive
phf: root, being a special window receives all the events (that's very handwavy but closer to truth)
phf: those events then propagate down the window hierarchy
BingoBoingo: <asciilifeform> mircea_popescu: mandatory at nsa << Per "Reality Winner Mc Moon Unit"'s orders
sina: fair, let me rephrase and you tell me if still not true: x apps have access to receive all keyboard input
phf: an application can choose to register events on root window and thus receive all the keyboarding events that come in (or mouse events)
sina: to me, the distinction between "X apps receive all keyboard input" and "X apps have access to receive all keyboard input" is negligible
phf: sina: can you wait till i finish my explanation
sina: sorry
sina: continue
phf: in addition there's a RECORD extension that allows any application to register for all keyboard events irrespective of their destination
phf: that one is used for things like screen recording, and is optional. it doesn't otherwise respect the hierarchy
sina: I have no beef with that extension
phf: a security minded application can do what's known as a server grab, which isolates a chosen window and makes it a new root as far as events are concerned
phf: so now it doesn't matter who's registered for what, the only windows that will be receiving events are those in the server grab hierarchy, i.e. your chosen window and its children
phf: (there's a handful of other extensions that might potentially be used to subvert that mechanism, but likewise they are not mandatory and can be disabled like XTEST)
phf: if you simply load an x app, attach it to root, and start grabbing all the events then you can come to same conclusion as any random chick with a blog "omg all teh events"
phf: but if you were to actually repeat that same exercise when gnupg pinentry is asking you for password you'll see that it doesn't work
phf: it still works though when xterm is asking you for password because xterm doesn't know it's a password entry, and doesn't do a grab
mircea_popescu: the cogent objection to x is that "design irrespective, something this fucking long can never be good." the redditard objection to x is "omaygerd, black chix code!"
phf: never the less ~xterm~ specifically supports server grab for people who know what they are doing (i.e. not the lunix on desktop crowd)
sina: phf: ok that is pretty interesting and I didn't know
phf: but anyway, all of this is at all relevant why? because of the first things i said, i.e. x11 lets clients ~from network~ or ~from other users~ to connect to your session
phf: those clients are isolated, in one case by machine, in the other case by unix isolation, and can't do the obvious thing, that is read the memory of your password requesting process directly
phf: so you could, theoretically connect to a compromised ssh box, with your x11 tunneling enabled, and get a silent agent snooping your keyboard
phf: and this is where we come to wayland
phf: wayland "mitigates" keylogger issue by not fucking letting you start apps either as a remote user or ~even as a different user on same machine~
phf: so any wayland app that has access to your wayland session by the obvious implications can do the obvious thing: gpg encrypt all your files, steal all your passwords, and send compromising emails to all your friends, because as should be obvious that app has access to everything else you have access too oh my fucking god the level of retardation i can't even.
mircea_popescu: phf's capacity to scale an explanation is well impressive.
sina: sure, as can any application in the dac model
sina: if you trust the software you can mitigate with whatever sandbox and if you don't then you need hw compartments, different issue
sina: phf: finished? the discussion about server grab is appreciated. links to docs or examples appreciated also
sina: !!rate phf 5 patient explanation of X server grab (http://btcbase.org/log/2017-06-17#1671304)
a111: Logged on 2017-06-17 03:36 phf: see architecturally wayland and x11 couldn't be more different. x11 supports a special network protocol that lets clients from different sources connect to the same instance of x. for example you can have a client from a different user on the same machine or a client from a network source (like over ssh)
phf: man XGrabKeyboard
sina: !!v A07AB95DDCF240C19AECC10DB3102290DD17B353D9E3B04E88E8257368237C1E
deedbot: sina rated phf 5 << patient explanation of X server grab (http://btcbase.org/log/2017-06-17#1671304)
mircea_popescu: but try the command line ?
sina: mircea_popescu: commandline keepassx?
mircea_popescu: man XGrabKeyboard
sina: oh, yeah, I read through that, and wanted to see if the password manager I use was utilising it ala gpg pinentry that phf mentioned
sina: tis not
← 2017-06-15 | 2017-06-17 →