Forum logs for 15 Jul 2017

Monday, 16 March, Year 12 d.Tr. | Author:
BingoBoingo: Hey, Elliot avoided gambler's fallacy. Gave powerball a deadline to make his dreams come true! [00:06]
mircea_popescu: hola! [00:42]
mircea_popescu: http://trilema.com/forum-logs-for-14-jul-2017#2309081 << ayup [00:42]
a111: Logged on 2017-07-14 21:30 mod6: can anyone confirm if 14! is 144C3B2800 in hex? [00:42]
mircea_popescu: and 15! = 2C5077D36B8C40000 16! = 3CEEA4C2B3E0D80000 17! = 57970CD7E2933680000 18! = 83629343D3DCD1C00000 19! = CD4A0619FB0907BC00000 an finally 20! = 32AD5A155C6748AC18B9A580000000 [00:44]
mircea_popescu: aaand 30! = 7B9A69E35CB2D866437E5C47F97AEF2C42CAEE5C00000000000 and 50! = 71864253B6AFFA79C2EA1BC52A6A1D446CA57E6FFC4196E88AF1B894823817F63F40C910E81FCC940000000000000000000 and im really impressed with my bignumatron by now [00:45]
mircea_popescu: 85! = A0B8A2976BEA2078E2EB644384859F3B46323AF1FCD2BDBBA7707F6836A5F94F4EB20DDCED88F6F04D2F5C01AC3510E4A37AEBC4C5AB05C3CFA9AC51F8F3C1BB2A4A664EE145EE0BEDD1330ACE1400000000000000000000000000000000 and finally did one that took a second [00:45]
mircea_popescu: http://btcbase.org/log/2017-07-14#1683853 << there's all kinds of cool gliding seeds, including 3 axis rotational ones. [00:48]
a111: Logged on 2017-07-14 22:05 BingoBoingo: <mircea_popescu> of course for maximal artsy i'd make your gliders asymmetrical. give it some nutty spin. << Maple seeds! [00:48]
BingoBoingo: Yeah, prolly ought to assemble a variety for the artisic alien weapon expo [00:49]
mircea_popescu: http://btcbase.org/log/2017-07-14#1683859 << not only that. they also watch porn on their bigscreen and see the girls taking it in the ass so ass-ume the gf can do the same out of the box. [00:49]
a111: Logged on 2017-07-14 22:18 BingoBoingo: of grasses. [00:49]
BingoBoingo: aha [00:49]
mircea_popescu: http://btcbase.org/log/2017-07-14#1683861 << >> http://btcbase.org/log-search?q=private+%22i+don%27t+know%22+from%3Amircea [00:52]
a111: Logged on 2017-07-14 22:18 andreicon: /query mircea_popescu [00:52]
mircea_popescu: http://btcbase.org/log/2017-07-14#1683878 << there were those people doing "unboxing" of nuke silos iirc... [00:53]
a111: Logged on 2017-07-14 22:46 asciilifeform wonders if 'unboxing vid' for nuke has yet been filmed. if not, genre has room for growth!111 [00:53]
mircea_popescu: http://btcbase.org/log/2017-07-14#1683901 << i suspect the 40yo might have been actually getting more for his money. [00:56]
a111: Logged on 2017-07-14 23:56 lobbes: This was always amusingly contrasted with the many foreigners that worked there in the summer they'd Western Union that shit immediately to home country. [00:56]
mircea_popescu: http://btcbase.org/log/2017-07-15#1683922 << he has a point you know. and make your own blog. [00:58]
a111: Logged on 2017-07-15 00:18 trinque: erlehmann: the logs would benefit greatly from a proper writeup of these, so the next time someone goes "hurr durr $shitlang" the blog post can be linked [00:58]
mircea_popescu: http://btcbase.org/log/2017-07-15#1683969 << but if this were actually true, why is the guy not in somalia then ? [01:00]
a111: Logged on 2017-07-15 02:36 lobbes: at least that 50bux in somalia is > 0bux. Beats lotto player, but that is a good point: after wire fees it doesn't beat it by much [01:00]
mircea_popescu: seems wiring money to the same idiots that made it necessary for you to abandon country and fambly with their rampant idiocy might be a worse move than just pouring it into cement. [01:00]
mircea_popescu: unless, of course, he's wiring it to some radical group. though i vaguely don't expect western union would "allow" that. [01:01]
erlehmann: don't worry, i'll do the “if you use chrome, wine and gnome, visiting random websites might yield vbscript” writeup sometime soon. it's too hilarious. [01:03]
mircea_popescu: aite. [01:03]
erlehmann: i might want to figure out the UTF-16 LE issue before that. of course, i can do my injection in UTF-16 LE, but i want to know where it comes from. [01:06]
mircea_popescu: same place the fixed font thing came from we were lulzing at a few days ago [01:08]
mircea_popescu: in other lulz : i took girl to strip joint crawl today. highlight of the night, this plastered drunk waitress / whore that wouldn't take 3k for a 2k tab. literally, she gave it back to me, evidently i made a mistake. [01:10]
erlehmann: > drunk waitress / whore [01:10]
erlehmann: seems both like jobs where being sober helps [01:10]
mircea_popescu: if you're any good at it, at least. [01:11]
mircea_popescu: it's incomprehensible they even manage to have strip clubs here AT ALL. the girls are so utterly innocent of anything to do with either money or fucking that they might as well be the local highschool volley team. [01:12]
mircea_popescu: in fact, ~every one i've seen played soccer on the monitors. except for the one that had VERY BAD porn. i mean terribly bad. [01:13]
erlehmann: i use GNU unifont wherever i can. fits in head. [01:13]
erlehmann: (conceptually, at least. non-scalable 8x16 / 16x16 glyphs all the way down.) [01:15]
erlehmann: http://btcbase.org/log/2016-11-18#1570036 << i almost smiled [01:15]
a111: Logged on 2016-11-18 21:29 mircea_popescu: "i'll believe it when i see it with big font in rounded corners." [01:15]
erlehmann: too real [01:15]
mircea_popescu: moomoos. [01:16]
mircea_popescu: erlehmann anyway, it was something about how random windoze userland used arbitrary font for form making or i don't recall, some management function anyway. [01:17]
erlehmann: if i recall correctly, windows has font handling at an entirely wrong abstraction level (think TTF kernel exploit) [01:20]
erlehmann: https://googleprojectzero.blogspot.de/2016/06/a-year-of-windows-kernel-font-fuzzing-1_27.html [01:20]
erlehmann: > One generic approach is to limit the privileges of font processing code in their respective environments, such as enforcing sandboxing of the FreeType library, or moving the font engine out of the kernel in Windows (which Microsoft has done starting with Windows 10). However, that is mostly beyond our reach. [01:21]
erlehmann: madness [01:21]
mircea_popescu: heh [01:22]
erlehmann: so much about userland, eh? [01:23]
mircea_popescu: the problem with the systemd approach to system design is that everything ends up wanting to be its own master-exceptional-class. [01:23]
mircea_popescu: you see it in the dumbass faux bitcoins the usg "developers" keep producing too. [01:23]
mircea_popescu: that's kinda the point no systemd detractor ever made : that systemd is fundamentally and by itself an unstable arrangement, and it'll end up stuck systemding itself to death, very much like how the dnc keeps revolutionizing itself into irrelevancy. [01:24]
erlehmann: it surely has a very low bus factor. [01:26]
BingoBoingo: Very high stepping in front of a bus factor though [01:27]
mircea_popescu: !#s "can we have everything louder than everything else" [01:27]
a111: 0 results for "\"can we have everything louder than everything else\"", http://btcbase.org/log-search?q=%22can%20we%20have%20everything%20louder%20than%20everything%20else%22 [01:27]
mircea_popescu: really ?! [01:27]
mircea_popescu: famous moment of systemd sound engineering. [01:28]
mircea_popescu: Ritchie/Gillan. [01:29]
erlehmann: i remember a post from “the old new thing” about “why can't we have a method to have our window on top of all others?” [01:29]
mircea_popescu: erlehmann and you know what will happen -- two will call it at the same time. and you know what they'll do -- a Top.Window.Manager to handle the conflict. and so on. [01:29]
erlehmann: oh, but then i looked for it and there exist several [01:29]
mircea_popescu: very much india code. [01:29]
erlehmann: https://blogs.msdn.microsoft.com/oldnewthing/20110310-00/?p=11253 [01:29]
erlehmann: mircea_popescu in the past i wondered how people who ask that question never consider someone else might think themselves such an exceptional snowflake. [01:31]
mircea_popescu: you know the cool guy joke ? [01:31]
erlehmann: probably not [01:31]
mircea_popescu: guy asks hotel desk to call him a cab, which they do. he gets in and not long after discovers that the madcap driver is actually not accidentally blowing a red light, but systematically blowing each and every one of them. [01:32]
mircea_popescu: so he asks, hey, aren't you supposed to stop on red ? and the driver replies that he's a cool guy, an' cool guys don't have to stop for shit. [01:32]
mircea_popescu: the guy is sorta pondering this away in his head, when suddenly they run into a green light and the driver breaks like all gedup. [01:32]
mircea_popescu: "what the hell's the matter now ? it was green ?" [01:33]
mircea_popescu: "yeah, but what if there's a cool guy coming the other way ?" [01:33]
erlehmann: i must admit that cheered me up a bit, even though i knew how it would turn out halfway through :) [01:33]
erlehmann: i must so the cool guy has not reached maximum snowflake [01:33]
mircea_popescu: :p [01:33]
erlehmann: sorry [01:34]
erlehmann: sleepy [01:34]
* BingoBoingo was expecting peak snowflake, collision [01:34]
mircea_popescu: no, the thing is the cool guy is dealing with a physical system. it has backblow, if you're too special you're not gonna be around anymore. [01:34]
erlehmann: so the cool guy must not have reached maximum snowflake level (where no one else could even think themselves snowflake) [01:34]
mircea_popescu: reality is self-healing, tjhat's why the pantsuits live on pizza and reddits. [01:34]
mircea_popescu: or i'm sorry, "nutritionally balanced diets" and "science". [01:35]
BingoBoingo: self-healing can be funny [01:37]
mircea_popescu: sure. [01:37]
BingoBoingo: See the green scam v. fire code http://qntra.net/2017/06/poor-brits-evacuated-from-their-warehousing-in-green-incinerators/ [01:38]
erlehmann: problem is timespan. systemd already could not handle an empty string and executed tasks for users named “0day” as root because names starting with numbers are hard, mmmkay?! it might take a long time before it collapses. [01:40]
erlehmann: consider PHP still exists [01:40]
BingoBoingo: Who needs to block egress when entire building shell can be clad in flammable polyurethane foam [01:40]
BingoBoingo: PHP has a niche [01:40]
mircea_popescu: erlehmann php is not a system in absolutely any sense. it is a text processor, why would it not exist. [01:41]
erlehmann: also, any individual car using systemd and literally crashing because of it is unlikely to contain lennart. [01:41]
BingoBoingo: It's that thing everyone assumes Phuctor uses so Phuctor gets to collect all the PHP run time exploits thrown into not a PHP run time [01:42]
mircea_popescu: there is a substantial difference between someone trying to build a house with a badly formulated pi, who ends up building a spiral instead of a tower and never thereby finishing and someone who in his house builds a clay pot with his own hands and no potter's wheel. so what if the pot will leak ? it can hold a potted plant or whatever, hang on a wall, participate in a domestic argument... [01:43]
BingoBoingo: In some of those applications, leak is a plus! [01:44]
BingoBoingo: excess plant water drains through leak, nail to wall goes through other leak [01:45]
BingoBoingo: Anyways, this was an excellent self healing http://qntra.net/2017/06/dead-alt-soros-no-longer-effective-in-protecting-daughter-from-truth/ Latest not news is former GOP congress critter/TV host quit GOP over hurtbutt [01:47]
BingoBoingo: This is a very bullish win for leakcoin [01:48]
mircea_popescu: heh [01:48]
mircea_popescu: what specifically has she to leak ? titfilling ? [01:49]
erlehmann: titcoin [01:53]
BingoBoingo: Nah, it's the alt-soros reality distortion field leaking onto her face. Also her face was leaking blood because likely cialis can only do so much for Morning Joe. [01:53]
BingoBoingo: Surgical youth simulation [01:54]
BingoBoingo: The reality leaking in is that the most important man in her life is gone and the new most important man, lacks eldritch powers she is accustomed to. Whole new set of daddy issues in her fifth decade. [01:56]
mircea_popescu: there's always going to be more zsa zsa gabors around than free drinks available. [01:58]
* BingoBoingo just wonders who had honor of destroying the phylactery [01:59]
BingoBoingo: !~ticker --market all [02:06]
jhvh1: BingoBoingo: Bitstamp BTCUSD last: 2081.33, vol: 16109.31127362 | BTC-E BTCUSD last: 2076.104, vol: 7524.01997 | Bitfinex BTCUSD last: 2080.0, vol: 32969.27098191 | BTCChina BTCUSD last: 2158.946676, vol: 13045.88760000 | Kraken BTCUSD last: 2093.71, vol: 9320.16916233 | Volume-weighted last average: 2094.56046991 [02:06]
mod6: mircea_popescu: thanks for the hex factorials. [02:16]
mircea_popescu: yee [02:17]
mod6: !W (format nil "~x" (factorial 15)) [02:26]
mod6: we're getting some pretty different answers actually. for 15!, i'm getting (in hex): [02:30]
mod6: 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013077775800 [02:30]
mod6: which is: 1307674368000 (dec) [02:31]
mircea_popescu: !!up candi_lustt [02:32]
deedbot: candi_lustt voiced for 30 minutes. [02:32]
mircea_popescu: !W (format nil "~x" (factorial 15)) [02:32]
candi_lustt: mircea_popescu: 13077775800 [02:32]
mircea_popescu: da fux [02:32]
mircea_popescu: mod6 lol my values were IN HEX. [02:32]
mod6: yah, saw that [02:33]
mircea_popescu: 21! = 15x0! = 2C5077D36B8C40000x0 [02:33]
mircea_popescu: = 51090942171709440000 [02:33]
mircea_popescu: muh bads. [02:34]
mod6: no worries! here's what i'm getting with simple `time`ings: http://p.bvulpes.com/pastes/ucLj9/?raw=true [02:44]
mircea_popescu: no time at all huh. [02:47]
mircea_popescu: do 1024 ? [02:47]
mircea_popescu: should be 450kb or so [02:47]
mod6: lol, funny you say, just did 1024. [02:49]
mod6: oh dang, wrapped nasty. hang on, will break @ 80 [02:50]
mircea_popescu: kk [02:51]
mod6: http://p.bvulpes.com/pastes/a9G5F/?raw=true [02:55]
mod6: lol, had to use 2**64 words with FZ(196) [02:56]
mod6: 1154ms for that one [02:57]
mod6: found a website that produces what seems to be the same 2193 digit value [03:03]
mircea_popescu: 1s ? this is quite reasonably fast isn'rt it. [03:04]
mircea_popescu: 2022 F5988 yep, right it is. [03:06]
mod6: it seems to be be pretty quick, ya [03:09]
mircea_popescu: !!up candi_lustt [03:09]
deedbot: candi_lustt voiced for 30 minutes. [03:09]
mircea_popescu: !W (format nil "~x" (factorial 1024)) [03:09]
candi_lustt: mircea_popescu: 2022F598887B1B677793EEA7338140B96EDD924FCAB3A183421F3DCFE257E91FDB9FBDA6FDC765C78087E0AFB0469EE9DC04E88B57DBC8A8850C431640A70A5553F274CF95CF31EF50FF773BB46B4F14BADBEF976885D017EDB30CA9D17100464466D8E2C424C4EB35A8AD96698AB9DA18C5941A808585B16D700EA60FE4742B55D151D2FA72FB5314BF93374F6BA357B7E7B81928B2FCEF3B564380DC3BD2D0D3580A28D5AEAD0D707CDD521CB09F953E45849E4EA04445DB770F4473BFD62494BA215E1370DF02ADB30F0AEC0DC9ADCCC96284CF6D8FFED1DD283 [03:09]
mircea_popescu: she's pretty blazing also. [03:09]
mircea_popescu: !W (format nil "~x" (factorial 65536)) [03:09]
candi_lustt: mircea_popescu: 1D1CB6CEFC854C98FC338B0A2757950AE2F876268442F789102C1C43044777BC974C055AB02139BCBD8ABA7370498742FF2D49241C3F4F2A110A0BC600280FC288996B7784835D603AEC3623C06332DDBABB7BEA4A2F777C77E7DFA4FD942821E0C0A2D28DA1D614C66E668349589EDFB477DB532EF98604FECB1A5163FD32284726321766A3BF49C4DDC16698372425A96E1AC8956FD6842D2E7991762A386515FE01FF8591FC10EA7274026D895BDF94F43042245A40A6A35003B18CA765D0B6EDE66E6BA2B0C63AF98BBF115C8533616ED83823A204963EE07F1 [03:09]
mircea_popescu: advance apologies to ben_vulpes [03:10]
mod6: lol, im doing 65536 too [03:11]
mod6: now, 2048 was ~5000ms [03:11]
mircea_popescu: !W (format t "~x" (factorial 65)) [03:11]
mod6: but 65536, still running [03:11]
mircea_popescu: !!up candi_lustt [03:11]
deedbot: candi_lustt voiced for 30 minutes. [03:11]
mircea_popescu: !W (format t "~x" (factorial 65)) [03:11]
candi_lustt: mircea_popescu: error, see: http://p.bvulpes.com/pastes/w3k6A/?raw=true [03:11]
mircea_popescu: !W (format t (factorial 65)) [03:12]
candi_lustt: mircea_popescu: error, see: http://p.bvulpes.com/pastes/dzzKA/?raw=true [03:12]
mircea_popescu: !W (format nil "~6.2F" (factorial 65)) [03:14]
candi_lustt: mircea_popescu: error, see: http://p.bvulpes.com/pastes/0Xo9p/?raw=true [03:14]
mircea_popescu: !W (format nil "~6,2F" (factorial 65)) [03:15]
candi_lustt: mircea_popescu: error, see: http://p.bvulpes.com/pastes/RAoX5/?raw=true [03:15]
mircea_popescu: motherfucker [03:15]
mircea_popescu: oh i crashed it doh [03:15]
mircea_popescu: !W (DEFUN FACTORIAL (N &OPTIONAL (ACC 1)) (IF (<= N 1) ACC (FACTORIAL (- N 1) (* ACC N)))) [03:15]
candi_lustt: mircea_popescu: FACTORIAL [03:15]
mircea_popescu: !W (format nil "~6,2F" (factorial 65)) [03:15]
candi_lustt: mircea_popescu: error, see: http://p.bvulpes.com/pastes/UjOa9/?raw=true [03:15]
mircea_popescu: !W (format nil "~6,2F" (factorial 1024**2)) [03:16]
candi_lustt: mircea_popescu: error, see: http://p.bvulpes.com/pastes/WsQTf/?raw=true [03:16]
mircea_popescu: !W (format nil "~6,2F" (factorial (^ 1024 2))) [03:16]
candi_lustt: mircea_popescu: error, see: http://p.bvulpes.com/pastes/Alvne/?raw=true [03:16]
mircea_popescu: !W (format nil "~6,2F" (factorial (* 1024 1024))) [03:16]
mod6: this 65536 one is gonna run for a while i think... [03:18]
mircea_popescu: well, candi's still rubbing it... [03:19]
mircea_popescu: amusing life slyce right here : user will read error message after the 4th pass and not before and will mess up the bot after 4 tries thence. [03:20]
mod6: it could be perhaps that FZ(16384) isn't long enough ... might need like 32k [03:20]
deedbot: http://trilema.com/2017/beppo-adnotated/ << Trilema - Beppo, adnotated [03:21]
mircea_popescu: btw, does asciilifeform know about the right honorable the lord brougham and vaux pc qc frs ? [03:26]
mod6: ah, Ada was Lord Byron's daughter [03:37]
mircea_popescu: !!up candi_lustt [03:42]
deedbot: candi_lustt voiced for 30 minutes. [03:42]
mod6: alright, i restarted mine. [03:43]
mod6: i bumped it up to 32768 [03:43]
candi_lustt: mircea_popescu: error, see: http://p.bvulpes.com/ [04:04]
mircea_popescu: so almost an hour, and then failed to return. alrighty. [04:38]
mod6: yeah mine is still going. [04:47]
mod6: I liked your comments about byron. That was the first i've read of him. [04:48]
mircea_popescu: a rlt ? [04:48]
mod6: ya. heard many times, just never gave it a turn. [04:50]
mircea_popescu: so how'd you find it ? [04:50]
mod6: there was some warts in the prose. [04:52]
mod6: as you denoted. it kept me reading, which, counts for something. [04:52]
mod6: i agree about how Laura was written, pretty plain and dull. [04:53]
mircea_popescu: ah, i meant the painting. [04:53]
mod6: painting? [04:54]
mod6: i must have missed somethin [04:55]
mircea_popescu: http://aparences.net/wp-content/uploads/giorgione_laura.jpg [04:55]
mod6: aha. [04:56]
mod6: this seems to be the analogue of the modern-day soccer-mom 3/4 boob selfie. in the text, she criticizes her friends for being "suburban" and "dowdyish" but to me, she seems like one of the same. [05:00]
mircea_popescu: something like that [05:00]
mod6: pretty ave. i'd hit it. [05:01]
mod6: lol [05:01]
mircea_popescu: and in other "internet is for lulz", http://www.gutenberg.org/files/43617/43617-h/43617-h.htm was downloaded... 77 times. [05:02]
mircea_popescu: meanwhile faux news outlets imagine they have over a dozen readers. [05:03]
mod6: heheh, "such readership" [05:04]
mod6: alright, i better catch some zzzs. i'll check in on the factorial here when I wake up. [05:04]
mod6: buenos noches! [05:04]
mircea_popescu: buenas nachos! [06:23]
sina: hola [06:34]
mircea_popescu: hey [06:34]
sina: how doin [06:34]
sina: I just upgraded to Fedora 26 :) [06:34]
mircea_popescu: not bad, whorin' and poetryin'. [06:34]
sina: haha that sounds a lot more fun [06:34]
mircea_popescu: tis conceivable! [06:35]
sina: anyway I just wanted to test and make sure all of my things were working post upgrade [06:35]
sina: not gonna hang around, got a headache [06:36]
sina: have a nice evenin all [06:36]
mircea_popescu: why would any bad franchise get 26 sequels anyway. [06:36]
asciilifeform: http://btcbase.org/log/2017-07-15#1684143 << use stirling's method, or you will waste many days [08:43]
a111: Logged on 2017-07-15 07:20 mod6: it could be perhaps that FZ(16384) isn't long enough ... might need like 32k [08:43]
asciilifeform: while we're on subj, ffa is more or less guaranteed to lose to just about any heathen bignumtron in factorial speed, and it should not be hard to see why. [08:45]
asciilifeform: ( in fact it will never win speedwise against ~anything at all. but factorial is probably the worst item. ) [08:46]
asciilifeform: not built for speed. but for simplicity. the only concessions to optimization (karatsuba, etc) are strictly what was necessary to get to where rsa happens in merely annoying, rather than geological, time . [08:51]
asciilifeform: i am considering including a karatsuba squaring case - for 2x speed boost but that's definitely it. [08:52]
asciilifeform: ( it is possible also to get 3x speed boost , on machines with 3 or moar cpu cores, on top of all, by allowing tasking this adds 12 or so lines. but i'd rather not , it subtracts from msdosificatability ) [08:54]
asciilifeform: now for the truly ugly variant, asm for the inner w*w mult gives another 2x. [08:55]
asciilifeform: but wai. [08:55]
asciilifeform: i kinda like it how it was : short, sweet, portable to whatever, apple2. [08:56]
asciilifeform: ( it dun even need >8bit cpu, to work ) [08:56]
asciilifeform: btw if you're actually doing something that doesn't need constanttime, you can simply put the obvious check-for-zero in the karatsuba and get 2-9000x boost for mul. [09:00]
asciilifeform: i quite deliberately did not put this in. who wants, can put in at his own peril. [09:00]
asciilifeform: 1linel [09:01]
asciilifeform: line. [09:01]
asciilifeform: !~later tell mod6 1.326 + log2(N)/2 + (log2(N) - 1.443)*N gives bitlength of N! to 1% or so. [10:24]
jhvh1: asciilifeform: The operation succeeded. [10:24]
asciilifeform: ( spoiler for http://btcbase.org/log/2017-07-15#1684187 . ) [10:28]
a111: Logged on 2017-07-15 12:43 asciilifeform: http://btcbase.org/log/2017-07-15#1684143 << use stirling's method, or you will waste many days [10:28]
asciilifeform: http://btcbase.org/log/2017-07-15#1684145 << lol the original pediwikia d00d!111 [10:33]
a111: Logged on 2017-07-15 07:26 mircea_popescu: btw, does asciilifeform know about the right honorable the lord brougham and vaux pc qc frs ? [10:33]
asciilifeform: http://btcbase.org/log/2017-07-15#1684164 << this is a hot chix, she almost has a determined, 'partizan' face. [10:38]
a111: Logged on 2017-07-15 08:55 mircea_popescu: http://aparences.net/wp-content/uploads/giorgione_laura.jpg [10:38]
asciilifeform: http://btcbase.org/log/2017-07-15#1684140 << let's, [10:41]
a111: Logged on 2017-07-15 07:18 mod6: this 65536 one is gonna run for a while i think... [10:41]
asciilifeform: !!up gribble [10:41]
gribble: Error: "!up" is not a valid command. [10:41]
deedbot: gribble voiced for 30 minutes. [10:41]
asciilifeform: calc 1.326 + log(65536)/2*log(2) + (log(65536)/log(2) - 1.443)*65536 [10:42]
gribble: 954012.721624 [10:42]
asciilifeform: almost a MB [10:42]
asciilifeform: didja give it one, mod6 ? [10:42]
asciilifeform: well Mb rather. [11:01]
mod6: ah no. lol, it is still going. [11:08]
asciilifeform: mod6: it won't affect whether it's still going, but whether you get anything resembling the correct answer on the way out [11:08]
asciilifeform: or overflowola. [11:09]
mod6: bingo ^ [11:09]
mod6: i'd rather have something sane to read at the end of the journey. [11:09]
asciilifeform: meanwhile!, in sunny monkeylandia, https://archive.is/a3GZE >> 'Visa... offering up to $10,000 each to 50 U.S.-based small business owners that are committed to going cashless... "We are declaring war on cash," said Andy Gerlt, a spokesman for Visa.' [11:09]
asciilifeform: mod6: notice, we could trivially trap on overflow, but that ain't constanttime! [11:11]
mod6: asciilifeform: werd. [11:14]
mod6: 1.326 + log(65536)/2*log(2) + (log(65536)/log(2) - 1.443)*65536 << during this exercise, i started, very quickly to see this expansion pattern. was thinking there must be some square law to predict the probable size of the outcome. [11:16]
mod6: does that have a name? ^ [11:16]
asciilifeform: mod6: think of ffa as a soldier's entrenching spade. you wouldn't dig a foundation for a new house with it. but it is bare naked simple, + adequate and entirely so for entrenching, and for the occasional bout of hand-to-hand. [11:16]
asciilifeform: mod6: stirling's method [11:16]
mod6: coool [11:16]
asciilifeform: well, numerical fudge thereof [11:16]
mod6: sure, but perhaps, getting one close is good enough in this case. [11:17]
mod6: asciilifeform: entrenching tool, aha. [11:17]
mod6: ok ima kill this off then throw in some 1mb FZ [11:18]
asciilifeform: mod6: if you actually had to work with Mb-sized ints regularly, you'd want fft mul [11:18]
asciilifeform: which, btw, imho is intrinsically unsuitable for a fits-in-head rsatron, it is extremely gnarly and uses float approximations that get magically unfudged back to int, etc [11:19]
asciilifeform: mod6: other thing, since ffa is constant time, your N! is in O(N) (if mul were considered a constant op and brought outside of the brackets. which is is, 10! with 4096bit ffa, takes exactly C longer than 9! with 4096bit ffa. etc ) [11:21]
asciilifeform: you can immediately say how long the thing will take. [11:22]
asciilifeform: just determine the C, and multiply. [11:22]
asciilifeform: mod6: re upstack, http://mathworld.wolfram.com/StirlingsApproximation.html has the details. [11:25]
mod6: aha. gotcha. [11:25]
mod6: <+asciilifeform> which, btw, imho is intrinsically unsuitable for a fits-in-head rsatron, it is extremely gnarly and uses float approximations that get magically unfudged back to int, etc << ugh. right. [11:26]
mod6: you want me to post my code before I run this again? [11:26]
asciilifeform: sure [11:26]
mod6: aight, just a sec. [11:26]
asciilifeform: on my box, a 1048576bit ffa has a 240ms mul. [11:28]
asciilifeform: so, [11:28]
asciilifeform: !~calc 0.240 * 65536 [11:29]
jhvh1: asciilifeform: 0.240 * 65536 = 15728.64 [11:29]
asciilifeform: sec. for mod6's thing, approx. [11:29]
asciilifeform: ( the increment is about 4ms each, so neglected ) [11:30]
mod6: http://p.bvulpes.com/pastes/EosZp/?raw=true [11:31]
asciilifeform: ugh [11:32]
asciilifeform: why do you have a ffa-wide comparison in there. [11:32]
asciilifeform: use a human integer as the counter [11:32]
asciilifeform: and go up by 1 [11:32]
asciilifeform: ( FZ_Add(F, ... whatever ) [11:33]
mod6: ooh. for some reason, i didn't think that it could? [11:33]
asciilifeform: what's to keep you ? [11:33]
asciilifeform: you don't need to examine F for any reason [11:33]
asciilifeform: or O [11:33]
mod6: i dunno, just the strict types thing. [11:33]
asciilifeform: O can start at 1, and get incremented (with FZ_Add) I times ( for i ..... loop) [11:34]
asciilifeform: there's no type rape, because you don't use i for anything but to do the thing i times [11:34]
mod6: ah, ok. duh. lemme see here... [11:36]
asciilifeform: also you got a bunch of ??? in there (what does IO do ? ) [11:39]
mod6: ah, that was used for some debugging [11:40]
mod6: will axe [11:40]
mod6: anyway, got some chores to do, will have to come back to this later. [11:44]
asciilifeform: gimme 1s [11:45]
asciilifeform: mod6: http://wotpaste.cascadianhacker.com/pastes/TvufZ/?raw=true << replace 10 with whatever [11:49]
asciilifeform: also you forgot, in the original, to divide the length of ffa by 64 (bits), yours will blow up instead of run, gcc by default does not give infinite stack [11:50]
asciilifeform: http://wotpaste.cascadianhacker.com/pastes/2GCid/?raw=true << 'purist' version [11:51]
asciilifeform: ( where we do as i said, incrementing the T , using i for nothing but loop ) [11:51]
asciilifeform: !~ticker --market all [12:18]
jhvh1: asciilifeform: Bitstamp BTCUSD last: 2049.99, vol: 21747.98828631 | BTC-E BTCUSD last: 2040.0, vol: 9897.42431 | Bitfinex BTCUSD last: 2049.9, vol: 43773.46200243 | BTCChina BTCUSD last: 2108.925036, vol: 16981.30690000 | Kraken BTCUSD last: 2041.956, vol: 12025.5025457 | Volume-weighted last average: 2057.66403319 [12:18]
asciilifeform: cheapcoinz!!1111 [12:18]
trinque: asciilifeform, I put my life savings into bitcoin at $3k, please help [12:24]
* asciilifeform helps [12:24]
deedbot: http://phuctor.nosuchlabs.com/gpgkey/BD9C3B8922865EF3611398E882E6EED96E77A5FC17B29E50A29915F8B7D0875A << Recent Phuctorings. - Phuctored: 1362...5743 divides RSA Moduli belonging to '88.80.194.26 (ssh-rsa key from 88.80.194.26 (13-14 June 2016 extraction) for Phuctor import. Ask asciilifeform or framedragger on Freenode, or email fd at mkj dot lt) <ssh...lt> ' (vcvps476.vcdns.de. DE NW) [12:30]
deedbot: http://phuctor.nosuchlabs.com/gpgkey/BD9C3B8922865EF3611398E882E6EED96E77A5FC17B29E50A29915F8B7D0875A << Recent Phuctorings. - Phuctored: 1733...4117 divides RSA Moduli belonging to '88.80.194.26 (ssh-rsa key from 88.80.194.26 (13-14 June 2016 extraction) for Phuctor import. Ask asciilifeform or framedragger on Freenode, or email fd at mkj dot lt) <ssh...lt> ' (vcvps476.vcdns.de. DE NW) [12:30]
asciilifeform: http://btcbase.org/log/2017-07-15#1684006 << via this, found >> http://unifoundry.com/pub/unifont-10.0.05/unifont-10.0.05.bmp << which is lulzy, weep at the sheer bulk of the orc hieroglyph liquishit [12:40]
a111: Logged on 2017-07-15 05:13 erlehmann: i use GNU unifont wherever i can. fits in head. [12:40]
asciilifeform: ( why was it necessary to unicodize the fucking hieroglyphs ? even supposing the chinese are inseparable from them. why not simply carry them as bitmap matrix.) [12:41]
erlehmann: asciilifeform the sole purpose of unicode is to replace all other glyph standards. from that follows all else, i.e. incorporation of wingdings, emoji, etc. [12:43]
asciilifeform: it is rampaging idiocy [12:44]
erlehmann: what do you suggest as an alternative? [12:44]
erlehmann: switching encodings needs out of band signaling which IMO is worse [12:45]
asciilifeform: mno. [12:45]
asciilifeform: people who want to use hieroglyphs, should be passing around bitmaps. [12:45]
asciilifeform: they wanna say 妓 -- let'em be stuck saying 32 bytes (16x16 bit matrix, more than enough for any hierohorror) rather than 2 bytes !!! [12:48]
erlehmann: what actually happened is that people who wanted to use hieroglyphs passed around codes such as A13 – a standard reference exists (gardiner's sign list) that was incorporated into unicode [12:49]
erlehmann: that's all [12:49]
asciilifeform: definitely not 'all' [12:49]
asciilifeform: it's a shambling horror, with empty desert, duplicated glyphs, no particular rhyme or reason, and all the consistency of microshit [12:49]
erlehmann: okay, but most of it. a special interest group (egyptologican geeks) used a glyph standard. unicode swallowed that standard. this is how it usually goes. [12:50]
erlehmann: also, for everyday communication i find E1, E2, E3, E4 etc. much better than trying to pass around bitmaps [12:51]
asciilifeform: this nonsense has no future, erlehmann . [12:51]
asciilifeform: dun wanna pass bitmaps -- use godly alphabets. [12:51]
asciilifeform: with $smallint number of glyphs. [12:51]
erlehmann: can it be that your complaint is more with the egyptian glyphs than with unicode itself? [12:51]
asciilifeform: mno, that'd be mircea_popescu's. [12:52]
erlehmann: some writing systems contain non-abstract symbols. all the same to me, as long as everything fits in 16×16 bits. [12:52]
asciilifeform: though i definitely see the strength of his argument, that people who use more glyphs than there are keys on keyboard, have severe problem, and their place is by the cultural latrine, and not bloating the os for civilized folx [12:53]
asciilifeform: erlehmann: didja ever read the pernicious-standardization thread in the logz ? [12:54]
erlehmann: no, link? [12:55]
erlehmann: asciilifeform i strongly suspect you do not distinguish between complexity and sheer numbers. i saw bloat always as referring to needless complexity, size of something only as evidence, not as bloat itself. [12:56]
asciilifeform: gonna tell me that hieroglyphic writing is not needless bloat ? [12:56]
asciilifeform: if i start writing english as strings of 16-bit indices into the oxford dictionary, people will laugh. [12:57]
asciilifeform: but for some reason will not laugh if chairman mao does the same thing. [12:57]
asciilifeform: why not? [12:57]
asciilifeform: why, because 'come to expect' ? [12:57]
asciilifeform: fuck that, with red hot poker. [12:57]
erlehmann: one point is that incorporating something in unicode does not increase processing complexity by any means. i actually installed a new version of unifont on an old phone and instantly it could display all the new characters. [12:57]
asciilifeform: the mere possibility of 'new characters' is antisanity. [12:58]
erlehmann: so if code does not care if there exist 250 or 2500 or 250000 characters, why should i? [12:58]
asciilifeform: well for starters 250,000 > 65536 [12:58]
asciilifeform: so you now have either 24bit chars, or O(N) stringlen operator. [12:59]
erlehmann: that turns out to be a problem with the abysmally bad TTF file format. [12:59]
asciilifeform: you want to tell me that this is not a cost ? [12:59]
erlehmann: yes, but this cost has already been incurred. unicode actually tried to prevent too many new characters in the past, leading to misfeature han unification. [12:59]
asciilifeform: just like the poettershits convinced idiots that 16bit chars were 0cost [12:59]
asciilifeform: it has NOT been incurred. [13:00]
erlehmann: https://en.wikipedia.org/wiki/Han_unification [13:00]
asciilifeform: i do not write non8bit text processors, and don't intend to ever. [13:00]
erlehmann: chinese, japanese, korean now share unihan, with all the processing complexity and technical debt incurred from that [13:00]
erlehmann: asciilifeform ok enjoy your latin1 while it lasts. [13:01]
asciilifeform: 'it lasts' lol [13:01]
asciilifeform: from my cold dead hands, motherfuckers. [13:01]
erlehmann: version 1 of unicode was designed to keep under 16 bits [13:01]
asciilifeform: incidentally i use 'orc glyphs' every day. koi8 etc. [13:01]
erlehmann: in those days, only ~21k characters were reserved for CJK [13:02]
erlehmann: which obviously is not enough (i read something about ~100k characters being enough) [13:02]
jurov: "incorporating something in unicode does not increase processing complexity" orly? maybe unless you want to do anything interesting with the text, like... count the characters. or case convert. or detect whitespace. or compare two strings. or... [13:02]
asciilifeform: http://btcbase.org/log/2017-03-23#1631972 << 1 'standards' thread [13:03]
a111: Logged on 2017-03-23 18:21 mircea_popescu: this notion that i will support the wintel FOR FREE is the lolz of all time. [13:03]
erlehmann: asciilifeform thx [13:03]
erlehmann: jurov converting case is locale-specific, therefore better left undone. [13:04]
jurov: dude. all of above is locale specific [13:04]
erlehmann: also, comparing two strings should be done bytewise, always. everything else is madness. [13:04]
asciilifeform: http://btcbase.org/log-search?q=from%3Amircea_popescu+unicode << in there somewhere [13:05]
erlehmann: character count and whitespace is locale specific? AFAIK whitespace is an ENUM [13:05]
erlehmann: one with only 25 members, seems sensible [13:05]
jurov: erlehmann my language has such a delightful case of "ch" character. which is a "digraph" and to be counted as one char. [13:05]
jurov: and collated in between h and k [13:06]
jurov: unicode has zillions if these cases [13:06]
erlehmann: well, if ch is one character, i rather have it as one codepoint. [13:06]
erlehmann: instead of having to postprocess ASCII [13:06]
jurov: your client will not supply it as one [13:06]
jurov: they will just expect it to work [13:07]
jurov: there are plenty of articles "what programmers mush know about unicode" with such gotchaz. just educate yourself. [13:08]
jurov: *must [13:08]
erlehmann: ch does not exist as unicode ligature, but as i understand distinguishing characters is one of the problems unicode is at least intended to solve. as soon as everyone uses Æ for “ AE” the postprocessing is no longer needed. [13:09]
erlehmann: note that postprocessing is always wrong. [13:09]
erlehmann: in standard german, ß / ẞ / ss / SS are not ambiguous, but in german variants that do not use ß / ẞ, the ss / SS could be a digraph depending on context. [13:10]
erlehmann: e.g. those who do not use ß / ẞ write “Der grosse Duden” instead of “Der große Duden” [13:11]
asciilifeform: ᛋᛋ ! [13:12]
erlehmann: asciilifeform unicode has you covered [13:13]
erlehmann: i suggest put the following in your .XCompose if you use X11 [13:13]
erlehmann: <Multi_key> <N> <S> <D> <A> <P> : "卐" U5350 # CJK UNIFIED IDEOGRAPH-5350 [13:13]
asciilifeform: lol [13:14]
erlehmann: it nicely complements what they already have out of the box [13:14]
erlehmann: compose + C C C P → ☭ [13:15]
phf: fwiw unifont is not even the whole story. consider extensions like CTL, which allows you to have special rendering for a sequence of glyphs. a completely separate technology from ligatures and combining characters, but part of the standard never the less. [13:19]
erlehmann: phf unifont actually leaves out shitstains like arbitrarily combining glyphs to make national flags. [13:19]
erlehmann: i just see „DE“ surrounded by a special frame instead of a german flag [13:20]
erlehmann: and i like it that way [13:20]
phf: well, without such a "shitstains" you can't for example render arabic or iranian in any meaningful way [13:20]
erlehmann: no color on my terminal please [13:20]
erlehmann: unless i made it [13:20]
phf: combining glyphs to make national flags is yes yet another extension [13:21]
erlehmann: and one introduced because unicode consortium was sick of other misbehaving standards bodies (ISO country codes), ha-ha! [13:22]
mod6: <+asciilifeform> also you forgot, in the original, to divide the length of ffa by 64 (bits), yours will blow up instead of run, gcc by default does not give infinite stack << ah thanks for making the changes asciilifeform. bak now. will try this out... [13:36]
asciilifeform: erlehmann: the 'ligature' liquishit had almost 600 motherfucking years, to get lost, now. since gutenberg. [13:45]
mod6: one thing, that i never really thought about is going the other direction 1 * 2 * 3 ... [13:45]
asciilifeform: if you don't have a gutenberg-compatible alphabet for your language, it is defective . [13:46]
erlehmann: asciilifeform nichts hält so lange, wie ein provisorium! [13:46]
asciilifeform: lol [13:46]
mod6: when I do the factorials in my head, i seem to start with the bigger end for some reason. [13:46]
mod6: but ofc, computers don't care. [13:46]
mircea_popescu: http://btcbase.org/log/2017-07-15#1684189 << tis nevertheless important to see how much. [13:48]
a111: Logged on 2017-07-15 12:45 asciilifeform: while we're on subj, ffa is more or less guaranteed to lose to just about any heathen bignumtron in factorial speed, and it should not be hard to see why. [13:48]
asciilifeform: mircea_popescu: the difficulty is in predicting how long ops take on heathentron, not on ffa ( which is deadly linear for all ops ) [13:48]
mircea_popescu: no argument. but i am a practical man and i like plugging things in. [13:49]
asciilifeform: ( see further in same thread ) [13:49]
asciilifeform: 1 ffa mult for B-bit regs take time T. 9000 of them take time 9000T. guaranteed. [13:50]
asciilifeform: sorta why the thing even exists. [13:50]
mircea_popescu: again, no argument. T needs to be measured, factorial is a fine case to measure it in, we don't resort to the lab when we wish to prove theory wrong but in all cases and at all times because we like the lab. [13:51]
mircea_popescu: meanwhile in the army, http://68.media.tumblr.com/900d9a19e3797d8e49d3cae388b0ce63/tumblr_o7m7l34i1B1vv8p8co1_1280.jpg [13:52]
asciilifeform: mircea_popescu: another fine experiment is to do 9000 mults of B-bit rngolade. demonstrates that the payload really has 0 impact on time. [13:52]
asciilifeform: ( to the extent such a thing is to be demonstrated experimentally. ) [13:52]
mircea_popescu: aha. [13:52]
mircea_popescu: verified experimentally. [13:53]
asciilifeform: it doesn't relieve of the burden of having to actually prove correctness tho. [13:53]
mircea_popescu: does not relieve anything, it's just something you do. [13:53]
mircea_popescu: not for a purpose but because it's there. [13:53]
mircea_popescu: http://btcbase.org/log/2017-07-15#1684202 << ah good, i was just digging this up. [13:55]
a111: Logged on 2017-07-15 14:24 asciilifeform: !~later tell mod6 1.326 + log2(N)/2 + (log2(N) - 1.443)*N gives bitlength of N! to 1% or so. [13:55]
mod6: ok factorial of 65536 with's alf's changes is running. [13:57]
mod6: salud [13:57]
mircea_popescu: and yes, brougham is a monument of socialist retardation. devout abolitionist (which, incidentally, is coming together in my mind as the spot where western civilisation actually went off-course, early 1800s), argued with young re wave form of light, argued with some statistician re solar spots impact on wheat prices, tellingly thought everyone else unscientific and by comparison to his bright mind very stupid indeed and perp [13:57]
mircea_popescu: etually tried to control all aspects of government. [13:57]
mircea_popescu: he could as well be their fucking patron saint, the party of vaux. [13:57]
mircea_popescu: ftr, 1M factorial < 19.5MB [13:59]
mircea_popescu: http://btcbase.org/log/2017-07-15#1684225 << lelz. [14:00]
a111: Logged on 2017-07-15 15:09 asciilifeform: meanwhile!, in sunny monkeylandia, https://archive.is/a3GZE >> 'Visa... offering up to $10,000 each to 50 U.S.-based small business owners that are committed to going cashless... "We are declaring war on cash," said Andy Gerlt, a spokesman for Visa.' [14:00]
asciilifeform: exercise for reader : write equation to predict, within 1 minute, how long N! takes on your box in ffa [14:00]
asciilifeform: ( i could instead say '1 msec' but crystal jitter, interrupts, etc ) [14:01]
mircea_popescu: notice how this works : visa is sending "up to $10k in bitcoin" to its own bitcoin addresses to claim "people" have "invested" in whatever nutty bullshit faux coin they have going visa is sending "up to 10k" faux news on dead paper to its own offices to claim someone actually gives a shit what the new york times says on any topic visa is then giving 10k in cash to 50 of its own merchants to pretend like you and i should d [14:01]
mircea_popescu: o things this way rather than that... [14:01]
mircea_popescu: visa could totally buy russia, if russia were dumb enough. [14:02]
mircea_popescu: http://btcbase.org/log/2017-07-15#1684252 << funny, i was expecting a few hours. apparently guessatron not that badly oiled either. [14:04]
a111: Logged on 2017-07-15 15:29 asciilifeform: sec. for mod6's thing, approx. [14:04]
mircea_popescu: http://btcbase.org/log/2017-07-15#1684284 << dude LOOK AT THAT BULSHIT. fucking azns already. [14:07]
a111: Logged on 2017-07-15 16:40 asciilifeform: http://btcbase.org/log/2017-07-15#1684006 << via this, found >> http://unifoundry.com/pub/unifont-10.0.05/unifont-10.0.05.bmp << which is lulzy, weep at the sheer bulk of the orc hieroglyph liquishit [14:07]
mircea_popescu: there is NO REASON to continue the nonsense. learn a language. [14:07]
mircea_popescu: http://btcbase.org/log/2017-07-15#1684289 LEARNING A LANGUAGE. accepting that chinese is not a language accepting in order to accept that the simple annd obvious fact thjat your mother and father, if you're chinese, were FOR THAT REASON idiots and imbeciles and for the reason also that their parenjts in their turn -- idiots and imbeciles. [14:08]
a111: Logged on 2017-07-15 16:44 erlehmann: what do you suggest as an alternative? [14:08]
mircea_popescu: coming to that minimal point of self-awareness any bimbo with half a peanut in her skull manages in fact to come to, where she realises it's not the fucking squiglies painted on her nails that make her unique. [14:09]
asciilifeform: hey, mao did answer 'but your father swallowed french revolution, we dun know which is more lethally stupid yet' [14:09]
mircea_popescu: asciilifeform but we DO know mine still permits the use of language. [14:09]
BingoBoingo: <erlehmann> asciilifeform ok enjoy your latin1 while it lasts. << 卍 We must secure the existence of our people and a future for white children 卍 [14:09]
mircea_popescu: i'm not proposing a sorting here. i am just proposing they notice the parts of their skull made of cow dung. [14:10]
asciilifeform: i'm a bit surprised that pantsuits have not yet attempted to transform english into 'wordicode', a la http://btcbase.org/log/2017-07-15#1684311 . [14:10]
a111: Logged on 2017-07-15 16:57 asciilifeform: if i start writing english as strings of 16-bit indices into the oxford dictionary, people will laugh. [14:10]
asciilifeform: choose-from-these-palace-approved-words. [14:10]
mircea_popescu: they're glacially going that way. [14:10]
mircea_popescu: look at bureaucrat wank, it's directly translatable to word table. [14:10]
asciilifeform: newspeak(tm)(r) [14:11]
mircea_popescu: "oh but all teh great literature shall be lost" hurr durr. egyptian had just as great literature. JUST as great. its loss was thought important for centuries, before drunk soldiers broke the code and it was discovered -- egyptian literature is barely fit to grace toilet paper. [14:12]
mircea_popescu: http://btcbase.org/log/2017-07-15#1684298 << yes, this is how socialism always goes. not how "it" "usually" goes. when the socialists are involved -- always goes. when they are not -- never goes. [14:13]
a111: Logged on 2017-07-15 16:50 erlehmann: okay, but most of it. a special interest group (egyptologican geeks) used a glyph standard. unicode swallowed that standard. this is how it usually goes. [14:13]
mircea_popescu: we are the never goes camp. [14:13]
erlehmann: i think it is not about the literature. i think it is to cater to the special interest groups. [14:14]
mircea_popescu: http://btcbase.org/log/2017-07-15#1684303 << the complaint is about the concept of tolerance, equality and so on. [14:14]
a111: Logged on 2017-07-15 16:51 erlehmann: can it be that your complaint is more with the egyptian glyphs than with unicode itself? [14:14]
erlehmann: unicode consortium sees group using not-unicode, swallows. [14:14]
erlehmann: to me that is not tolerance, but annexation [14:14]
mircea_popescu: there shall be no equality, and there shall be no tolerance. black man either dresses like white man or picks cotton. [14:14]
erlehmann: logic of empire [14:14]
BingoBoingo: <erlehmann> i think it is not about the literature. i think it is to cater to the special interest groups. << Maybe these groups need specialler interests? [14:14]
mircea_popescu: erlehmann but that's prtecisely what tolerance is. an ill designed attempt to swallow. [14:14]
erlehmann: mircea_popescu empire does not pretend equality, but tolerance it has. EU has 23 official languages AFAIK. [14:15]
erlehmann: just pay your taxes and you'll be spared from war or worse! [14:15]
mircea_popescu: and is going to shit. BECAUSE of it. not simply "in the time of it", but BECAUSE of it. [14:15]
mircea_popescu: and i don't mean, because eu bureaucrats tolerate greek, eu is going to shit. i mean -- because eu has absolutely no project (which is the direct equivalent) everyone is only there while the food flows. and furthermore, because the men tolerate the misbehaviours of the women, the countries are dropping off thje map, and so on. [14:16]
mircea_popescu: erlehmann security, yeah, that old "come be eaten by ants for you're too scared of hunting bear" [14:16]
erlehmann: i thought singular project is interconnection. make war less profitable than peace. [14:16]
mircea_popescu: this is simply a restatement of the foregoing idiocy. [14:17]
erlehmann: consider that idiots like hitler, napoleon etc. pp. found war more profitable than peace [14:17]
mircea_popescu: "make domestic arguments less profitable than watching tv". this isn't washing the dishes. [14:17]
mircea_popescu: erlehmann war IS more profitable than peace. whether you find this or not. [14:17]
erlehmann: mircea_popescu it's only war in europe that is made less profitable. lots of wars to shop around for otherwhere. [14:18]
mircea_popescu: war makes the only thing peace never can, that is -- empty space. the value of empty space varies, from negative after a war to infinite during socialism. [14:18]
erlehmann: [[lebensraum intensifies]] [14:18]
mircea_popescu: erlehmann and yet, funnily, everyone comes to make war in europe. and yet, funnilky enough, the byzantine empire still prays to their legions in heaven, notwithstanding the reality daily debunk [14:18]
asciilifeform: 'war was invented by people living downstream of herds' (tm)(r)(uncle al) [14:18]
erlehmann: asciilifeform can you actually see ™ and ® btw? [14:19]
asciilifeform: erlehmann: on some boxes yes, on some -- no [14:19]
erlehmann: asciilifeform what you think of unifont hex file format? [14:20]
asciilifeform: erlehmann: see the earlier thread / [14:20]
asciilifeform: ? [14:20]
asciilifeform: multibyte chars == crock of shit [14:20]
asciilifeform: and fuck the hieroglyphists with their own severed limbs. [14:21]
erlehmann: no, just the hex file format [14:21]
asciilifeform: there is no 'no, just'. [14:21]
mircea_popescu: erlehmann let me tell you a story. after the fall of the romanian socialist republic, people were left with no practically useful skills and no capital. a mad rush to accumulate both ensued, which was subsidiarily great because it put young people above old people and as a result produced the only sort of society worthj living in -- with anxiety way way underregulated. now then -- what did the old people do, as their principa [14:21]
mircea_popescu: l neo-society endeavour ? [14:21]
erlehmann: i created unifont glyphs using emacs and sed [14:21]
mircea_popescu: do guess, you i hear are from the right germany to guess./ [14:21]
erlehmann: mircea_popescu would you explain regulation of anxiety? [14:22]
erlehmann: maybe an idiom i do not understand [14:22]
mircea_popescu: yes. if you permit the woman to act out her "worry" about "What may happen" you will sink. if you beat her black and blue every time she worries -- about anything, you'll suddenly get great parties. [14:22]
mircea_popescu: you won't get a bike helmet industry, which is a tolerable loss. [14:23]
erlehmann: sounds like what a qualified cognitive-behavioural therapist would say indeed! [14:23]
mircea_popescu: (helmets -- great. the process that normally produces them -- poison) [14:23]
mircea_popescu: alright, now to the question. [14:23]
erlehmann: process that produces them → people die from head injuries? [14:23]
mircea_popescu: no. people worring about people drying from head injuries. [14:24]
mircea_popescu: note helmet works -- before the fact. it's not fucking antibiotics. [14:24]
mircea_popescu: process that produces antibiotics -> people needing to hold on to a tree while peeing. [14:25]
erlehmann: large scale deployments are always driven by statistics. i once read that many stats have no bike helmet laws because lawmakers are convinced this would reduce biking to the point where more cardiovascular diseases outrun benefits of less head injuries. [14:25]
erlehmann: s/stats/states/ [14:25]
mircea_popescu: this is not so, but let us not diverge any more. what did the old people do, as their principal neo-society endeavour ? [14:26]
erlehmann: collect bottles, receive monies? [14:28]
erlehmann: what poor old people do, right? [14:28]
mircea_popescu: no. wanna try more or satisfied ? [14:28]
erlehmann: not in the mood for guessing history i'm not familiar with [14:28]
mircea_popescu: you probably are familiar with, but anyway : they ~~~ENCLOSED THEIR BALCONIES~~~. [14:29]
mircea_popescu: this is to say, standard soviet matchbox dwelling, like berlin is still full of, came from the maker with a "balcony", which was open to the outside. they -- paid, scions of the decrepit metalworking industry, to solder/weld/glue to the balustrades ugly scrap metal pikes and pipes, and in between them put glass. [14:30]
mircea_popescu: just as soon as they managed to get a little capital, which is to say money not needed day to day, they stuck it in this deeply improductive activity. not went to istanbul to buy cheap colorful crap to resell, not anything else. [14:30]
mircea_popescu: why ? because even in their sclerotic stupid fucking heads that should by rights have been taken off en masse at the very onset, the value of SPACE exceeded all other values. [14:31]
mircea_popescu: the ~only thing all survivors of socialism agreed on, even the ones too dumb to live. [14:31]
mircea_popescu: even if it was a little meaningless bit of useless space misplaced and so on. [14:31]
asciilifeform: dingdingding winnner [14:31]
asciilifeform: asciilifeform's grandfather indeed with own hands enclosed the balcony [14:31]
mircea_popescu: now tell me they did not do this in berlin and i shall not believe you. [14:31]
asciilifeform: and today asciilifeform spends manymanybux on... space. [14:32]
asciilifeform: for the sake of space. [14:32]
mircea_popescu: instead tell me you were there while it happened and didn't notice, and i shall believe it, but also point to it for your benefit. [14:32]
asciilifeform: and it ain't useless space, either, i like my current dig mainly for the enclosedbalcony. sunlight, it's a thing. [14:32]
mircea_popescu: space, in socialism, is worth ten thousand wars. [14:33]
mircea_popescu: to use a chinese idiomatic which, oddly, i can actually introduce without importing shitsquiggles.tiff first. [14:33]
mircea_popescu: perhaps because man with superior encoding is superior man. or shall we say MMMMMMMMMMx instead. [14:34]
trinque: I was relating the uniturd thread to $girl in the pool just now, and she challenged erlehmann to start writing software in emojis. and if not, why communicate with it. [14:35]
asciilifeform: trinque: apl! [14:35]
asciilifeform: http://xahlee.info/comp/unicode_APL_symbols.html << it's in there, apparently. [14:35]
asciilifeform: ( bonus xah lee ! ) [14:36]
trinque: http://www.chilton.com/~jimw/a2ap1g1.gif << oh jesus christ [14:36]
erlehmann: trinque we'll start here http://news.dieweltistgarnichtso.net/bin/unicode [14:37]
asciilifeform: i dun actually hate apl. it ain't chinese liquishit, is actually pretty small and readable alphabet. that probably oughta have occupied the upper half of ansi 8bit coding, instead of the rubbish that's in there nao. [14:37]
trinque: erlehmann: been treated amply in logs you haven't read [14:38]
mircea_popescu: such a texan this guy. [14:38]
erlehmann: i should read more [14:38]
erlehmann: logs are life of irc channels [14:38]
erlehmann: i noticed once logs of another channel were gone [14:38]
trinque: asciilifeform: if it had found its way into ansi, the shitgnomes would've demanded moar glyphs, and ended up in exactly the same place [14:39]
asciilifeform: trinque: there weren't any shitgnomes yet. [14:40]
trinque: so? [14:40]
mircea_popescu: trinque your girl is in for a lot of anal, i guess. [14:40]
trinque: ahaha fucked into nap already [14:40]
mircea_popescu: lel [14:40]
mircea_popescu: asciilifeform wtf yet lol. there is no such time there weren't. AN END TO SLAVERY! [14:41]
asciilifeform: http://www.asciitable.com/index/extend.gif << oblig 8thbit liquishit [14:43]
asciilifeform: бНОПНЯ ВХРЮК!!!! [14:43]
trinque: ^ question marks in my term. zealotry! [14:44]
BingoBoingo: <erlehmann> large scale deployments are always driven by statistics. i once read that many stats have no bike helmet laws because lawmakers are convinced this would reduce biking to the point where more cardiovascular diseases outrun benefits of less head injuries. << For all the idiocies Illinois does participate in, it refrains from helmet laws. This means the occasional perosn riding a chromed up cruisers with a DOT non-compliant Pick [14:44]
BingoBoingo: elhaube and buncha kids riding in organ donation mode [14:44]
asciilifeform: 'Знает каждый на Руси - вХРЮК, оХГДЕЖ и МЮ УСИ' (tm)(r) [14:44]
erlehmann: trinque if ${girl?} wanted to make a joke, she should know: APL is not the worst offender, merely the first. rules for identifiers in c# correspond to unicode standard annex 15. [14:45]
trinque: she had a joek of the pointed variety. [14:45]
mircea_popescu: http://btcbase.org/log/2017-07-15#1684311 << the amusing part here is that ~possibly~, as an entirely speculative, rather literary than linguistic notion, the chinese started out early, and as such started out small : they had but 8 or so letters, which they combined in words (with silent winds, as was the fashion 5000 years pre-magdalene). as the complexity driven by a large empire ever piled, these short and few letters sta [14:45]
a111: Logged on 2017-07-15 16:57 asciilifeform: if i start writing english as strings of 16-bit indices into the oxford dictionary, people will laugh. [14:45]
mircea_popescu: rted to carry multiple meanings. FILIP B is still how you say philip the 2nd in greek to this day, because B is also 2. it means a number of things, and if you didn't know "set" is the english word with the largest number of meanings. [14:45]
mircea_popescu: now -- birthday paradox, you only get 8 boxes you end up with a LOT of meanings. [14:45]
mircea_popescu: then they made the stupid move of coming up with separate notiations for the 16 meanings of the letter tsa. [14:45]
mircea_popescu: thereby coming up with the confucianist horror we all know and loathe today. [14:46]
erlehmann: BingoBoingo i recall there was a study about helmet laws https://msu.edu/~telder/donorcycles6-10-09.pdf [14:47]
erlehmann: > estimates imply that every death of helmetless imbecile prevents or delays as many as 0.33 deaths among imbeciles on transplant waiting list [14:48]
trinque: I'm still an idiot flash-card-level student of latin, but worth discussing that as the standard for "proper alphabetical lang". even things like "afui" make me feel like a bumbling idiot when in english I have to say "I was away". only way with pictographs to combine meanings and generate new would seem to be "well yeah, go with me on this one, but this one is sorta related-looking to these other two" [14:51]
* trinque dun see how it could be anything but the squashiest of thinking tools [14:51]
BingoBoingo: erlehmann: Anyways the point is, even pickeljaube still can't make Illinois as cool as Missouri where people wear DOT helmets, but are allowed to attach scabbard and ride with carbine on steel horse [14:52]
trinque: or god, "having been built" -> "aedificatus" iirc [14:52]
trinque: you'd have more symbols than atoms in universe by long [14:52]
trinque: or more likely, never turn combinations into their *own* singular concepts, upon which to build other relationships in mind [14:53]
asciilifeform: trinque: wait till you remember that the cn folx are fractally damaged, they can't ~speak~ like normal humans either, gotta do this 11-tone singsong thing [14:53]
trinque: you know, ABCDEFG has this relationship with JKERQ [14:53]
asciilifeform: ( at least jp moved away from this some time bc ) [14:53]
trinque: standardizing writing *below* concepts appears the only possible sanity [14:54]
mod6: BingoBoingo: that is pretty cool [14:54]
asciilifeform: http://btcbase.org/log/2017-07-15#1684534 << afaik there is 0 evidence of their ever having had a syllabulary... pictograph liquishit from cave drawings to today. [15:01]
a111: Logged on 2017-07-15 18:45 mircea_popescu: http://btcbase.org/log/2017-07-15#1684311 << the amusing part here is that ~possibly~, as an entirely speculative, rather literary than linguistic notion, the chinese started out early, and as such started out small : they had but 8 or so letters, which they combined in words (with silent winds, as was the fashion 5000 years pre-magdalene). as the complexity driven by a large empire ever piled, these short and few letters sta [15:01]
asciilifeform: ( with obvious 'man', 'woman', 'cow', etc stick figures still embedded in the most vintage glyphs ) [15:01]
mircea_popescu: trinque the sad news being that your equivalences are very much in the http://btcbase.org/log/2017-07-14#1683821 vein. if the built were a girl you'd say it differently. [15:02]
a111: Logged on 2017-07-14 20:29 phf: asciilifeform: i used to try and clarify the inflection, but then realized that it's mostly meaningless for the anglophones. so however much it grates, [15:02]
mircea_popescu: asciilifeform most languages were notated after long time spoken though. [15:02]
asciilifeform: troo [15:02]
mircea_popescu: now, if the jews and other golden crescents notated six centuries later whereas the chinese notated a few centuries before but a language already 2500 years old... [15:03]
mircea_popescu: ie, they possibly spoke too soon. [15:03]
trinque: mircea_popescu: said differently without writing differently? [15:05]
mircea_popescu: no, written also aedificata. [15:05]
trinque: ah, well sorta still works. meant that in latin the user can generate concepts on the fly, and have them known as singular items upon which to anchor others [15:05]
trinque: and I don't see how this'd not be way more cumbersome with the ideographs [15:05]
mircea_popescu: anyway. your chief point is correct, in that flexion is pure lisp for language, that i even to this day can say inexistent words whose meanings are directly evident to romanian speakers is a large matter. english even has rudiments of proper flexion, i can say "the built" and it connotes, but not to all speakers. [15:06]
mircea_popescu: trinque exactly. [15:06]
asciilifeform: english has tattered remnants of various attributes of proper human tongue [15:07]
mircea_popescu: this is why i like that romanian cartoon series, "robotzi". they do it extensively, to breaking point. single example : at some point one says to the other "daca stiam c-ai sa ajungi un ghetzalit nespalat". this is evidently in standard romanian "if i knew you'll end up and unwashed ???". the ??? is iffy, because ghetzalit is not a word in romanian. in fact, it's a construction : ghetz is how you say sperm in hungarian, and - [15:07]
mircea_popescu: it is the correct mark of the perfective participle in this circumstance. so "cumfaced" i guess. [15:07]
mircea_popescu: this is done universally and to everything, german, russian, turkish. zdreantsa! [15:08]
mircea_popescu: "romanian thinks all other languages are badly written romanian", and this because it actually continues latin. [15:08]
asciilifeform: how do you even say, e.g., отпидарашенный, in engl. [15:09]
asciilifeform: afaik you can't. it turns into a whole paragraph. [15:09]
mircea_popescu: same exact principle. czar, eh ? :D [15:10]
asciilifeform: ( was my guess for == to 'ghetzalit' btw ) [15:10]
asciilifeform: neither is in the oxford dictionaries. [15:10]
asciilifeform: but made of same cloth. [15:10]
mircea_popescu: nor, and here's the important point, and the utf bane, nor could! [15:10]
mircea_popescu: you can not, still to this day, in spite of all sort of "published research", include a statement of its own coherence in a coherent system sufficiently complex (so as to include a statement of certain mathematical truths...) [15:11]
mircea_popescu: the problem with bureaucrats is that it universally is not possible to provide them with an above-secondary education. [15:11]
mircea_popescu: consequently they form a highschooler's toolbox and then go build themselves monumental graves. [15:12]
asciilifeform: one could attempt a, say, 'be-arsewaltzed' but not same effect. and doesn't generalize. [15:14]
mircea_popescu: the latter being also the chief point. [15:14]
mircea_popescu: which brings a different matter home : traduttore tradditore etcetera, but only if trying to cross the human-monkey linguistic divide. [15:15]
asciilifeform: ^ [15:15]
asciilifeform: translating to engl always feels like hand-compiling to risc asm [15:15]
mircea_popescu: (amusingly, 1800s public person is on teh record saying you can readily understand so-and-so's broken romanian : first, translate it back to german.) [15:15]
asciilifeform: a line becomes a para becomes a page .... [15:15]
mircea_popescu: asciilifeform rather. [15:15]
BingoBoingo: <mircea_popescu> the problem with bureaucrats is that it universally is not possible to provide them with an above-secondary education. << AHA, they pursue baccalaureate education in studying their High School experiences [15:18]
deedbot: http://qntra.net/2017/07/bitcoin-network-difficulty-spiked-13-53-this-week/ << Qntra - Bitcoin Network Difficulty Spiked ~13.53% This Week [15:19]
mircea_popescu: heh [15:19]
asciilifeform: speaking of risc asm, asciilifeform found out that ppc has a nonconstanttime iron mul. [15:20]
asciilifeform: ppc users MUST use an egyptological w_mul... [15:21]
mircea_popescu: http://btcbase.org/log/2017-07-15#1684317 relates to http://btcbase.org/log/2017-06-28#1675632 and in general is a very fucking important point. what do you expect NEW characters could POSSIBLY mean to you ? they're new ergo meaningless! they have to be! "oh but guess from context what could it mean" is the typical ustardian delusion. [15:21]
a111: Logged on 2017-07-15 16:58 asciilifeform: the mere possibility of 'new characters' is antisanity. [15:21]
a111: Logged on 2017-06-28 02:19 mircea_popescu: there's no peer discovery as a gossipd function at all times it knows already all the peers it will ever know. in lawyer speak this is called "never ask a question you don't know the answer to." [15:21]
mircea_popescu: "guessing from context" does specifically and fundamentally not work. [15:21]
mircea_popescu: re which, i heartily recommend http://trilema.com/2016/vacation/ for the ustard "guessing from context" what rimjob means [15:22]
mircea_popescu: "i mean, what could it be, right ?" [15:22]
mircea_popescu: aka "i am a human perfect in every way and equal to all others, what could there be that's not directly obvious to me as well as anyone" [15:22]
asciilifeform: 'new characters', e.g. integral sign, are MINDBOGGLINGLY EXPENSIVE. to the point where i dun expect to ever live to see a halfway justified case for one. [15:23]
asciilifeform: not 'let's make a new smiley with ebola face', no. [15:24]
asciilifeform: anyone recall how long punctuation marks took, to catch on? [15:24]
mircea_popescu: http://btcbase.org/log/2017-07-15#1684325 << no socialism has been baked in. everything is open to revision, and everything WILL be revised. bitcoin code, abolition of slavery, EVERY single socialist "victory" is on the table and will be reversed. [15:24]
a111: Logged on 2017-07-15 17:00 asciilifeform: it has NOT been incurred. [15:24]
mircea_popescu: asciilifeform new symbols are indeed the most expensive luxury there is. [15:25]
mircea_popescu: erlehmann that is the important point here : the bicentennial folly is neither relevant nor long for this world. it is no proper part of human history, nor will be long remembered. [15:25]
asciilifeform: had better be remembered, or will repeat. as mazdakism was forgotten, and today repeats. [15:26]
mircea_popescu: remembered as folly not as a thing to be. [15:26]
asciilifeform: redditidjits worry about marking nuke tombs to be comprehensible to monkeys. how about marking liberasty. [15:26]
erlehmann: asciilifeform expensive in what terms? [15:26]
mircea_popescu: in terms of neuron-calorie. [15:26]
asciilifeform: erlehmann: in the only terms that matter : brain cycles. [15:26]
erlehmann: i tend to not waste brain cycles on codepages i do not use [15:27]
erlehmann: gibberish to me [15:27]
mircea_popescu: this is very naive. [15:27]
erlehmann: while codepages i use are gibberish to CJK [15:27]
asciilifeform: erlehmann: do you understand that IT EXISTING is a massive cost ? [15:27]
mircea_popescu: do you also tend to not waste brain cycles on cohabiting women you don'\t fuck ? [15:27]
mircea_popescu: or just on the occasionally missing carkeys, cellphones, etc. [15:27]
asciilifeform: even if you personally never intend to implement an os, a text renderer, build printer with own hands, etc [15:27]
erlehmann: mircea_popescu i tend to fuck people i can stand enough to live with, so … yes? unless i misunderstood that. [15:28]
asciilifeform: it makes every single text-touching thing 9000x moar complicated and riddled with ???. [15:28]
asciilifeform: than it otherwise could be. than it was in 1990. [15:28]
mircea_popescu: erlehmann so one day new face shows up in your flat, and you're like, whatever, i dun care. [15:28]
erlehmann: having delved into plan9 innards, i can say that some ill-thought abstractions make obvious shittery obvious, that is all. [15:28]
asciilifeform: and making me read an ENTIRE MOTHERFUCKING STRING before i can say how many chars are in it, or whether a certain substring occurs at the end -- is not ill-thought ? [15:29]
erlehmann: mircea_popescu i negotiate such things beforehand. wants to live with me? must live up to my standards. [15:29]
mircea_popescu: erlehmann so then what is so different with the characters ? [15:30]
mircea_popescu: you seem to apply different standards. [15:30]
mircea_popescu: "who the fuck are you and why are your clothes still on" applies equally well to cunt and to squiggly. it is my house like it is my computer, exactly. [15:31]
whaack: BingoBoingo: http://wotpaste.cascadianhacker.com/pastes/egIN5/?raw=true [15:31]
erlehmann: let me say it like thit: a friend of mine once randomly started to masturbate beside me while visiting. i did not care as i was occupied otherwise, since she did not leave stains. if she had, i would have told her to clean it up. [15:31]
mircea_popescu: (lulzy bit re that, weeks ago stark naked local girl with grandiose tits assuring us that "she doesn't steal". i was like... woman... WHERE WOULD YOU PUT IT.) [15:32]
erlehmann: harr [15:32]
mircea_popescu: erlehmann well let me know if balloon-with-face cleans up the residue when you tell it to. [15:32]
asciilifeform: or how about the raging idiocy of, e.g., nonprintingspace char. [15:33]
asciilifeform: 'it's invisible ! magic !' [15:33]
mircea_popescu: ^H ? [15:33]
asciilifeform: mno [15:33]
mircea_popescu: :) [15:33]
asciilifeform: the one in shiticode [15:33]
asciilifeform: or the wonderful duped a, a, e, p, that lets whoever log in as 'mircea_popescu' on fleanode and it will display EXACTLY in 'modernized' terminal as the actual mircea_popescu [15:34]
asciilifeform: ( and ditto in 'modern', e.g., crapple, www browsers, in urls ) [15:34]
mircea_popescu: http://btcbase.org/log/2017-07-15#1684340 << bwahahahaha. "actually rebuilding mosul is mosul specific, therefore it has become necessary to destroy the world's heritage to save it" [15:34]
a111: Logged on 2017-07-15 17:04 erlehmann: jurov converting case is locale-specific, therefore better left undone. [15:34]
asciilifeform: need i go on.. [15:34]
erlehmann: mircea_popescu if i was not entirely sure she would never have gotten there. [15:35]
mircea_popescu: erlehmann the woman, or the letter ? [15:35]
erlehmann: the woman. [15:35]
asciilifeform: dun forget to insert nonprintingspaces between the chars for good measure, for potentially INFINITE bytewise-permutes mapping to SAME VISUAL STRING [15:35]
mircea_popescu: and the distinction is based on ??? [15:35]
erlehmann: about characters, if you start using shit i do not expect, prepare to fail at the input frontier. [15:36]
erlehmann: at least that is for software i write. full recognition etc. pp. [15:36]
mircea_popescu: asciilifeform hey, the desire to break the visually-inspectable quality of the machine has been long in the tooth. they want their girlfriends "mystique", the libertards. [15:36]
erlehmann: lots of software is broken beyond repair considering characters [15:36]
mircea_popescu: erlehmann so your implementations of unicode include a filter table which consists of... ascii, and which rejects all non-ascii chars ? [15:36]
mircea_popescu: hey, mine too! [15:36]
asciilifeform: mno looks like he only rejects ones crapple and gnome hadn't yet signed off on [15:37]
mircea_popescu: heh. [15:37]
erlehmann: my “those people are almost certainly charlatans” moment with urbit was when their software barfed on a character being more than one byte, despite claiming unicode support. [15:37]
mircea_popescu: are they paying you for this btw ? or do you just donate to them for free and then donate to them also the HAVING DONATED, like bob beck "has grown accustomed to expect" ? [15:37]
erlehmann: mircea_popescu when i write software that considers the input language, i tend to write a grammar for the subset i am going to handle. so yes, i have written software that considers i.e. only characters valid in urlencoded base64 as input and rejects everything else. [15:38]
erlehmann: almost half of the code of epigraph is a recognizer for the input [15:38]
mircea_popescu: so then you do ~what we do when you're having a moment of clarity and are promiscuous when drunk. [15:38]
mircea_popescu: seems about right. [15:38]
erlehmann: mircea_popescu that is actually a major point from me. i tend to drink only with people who either proved they can behave appropriately or it would not bother me if they fucked me in the ass with a supersized dragon dildo while i'm too drunk to resist. [15:40]
mircea_popescu: http://btcbase.org/log/2017-07-15#1684356 << note that post-processing is always what you do to a language anyway. [15:40]
a111: Logged on 2017-07-15 17:09 erlehmann: note that postprocessing is always wrong. [15:40]
erlehmann: intersection of statements: no one is right. everyone is wrong. [15:41]
erlehmann: one of the few things about urbit i like is that the system tries to not allow users to input statements not syntactically valid. [15:41]
mircea_popescu: and why do you like this ? [15:42]
erlehmann: it makes it immediately clear what is part of the grammar and what not [15:42]
mircea_popescu: it lost me at "tries". no computer should try anything. that's for (young) girlfriends on their way to the dungeon cell. [15:42]
mircea_popescu: computers should do. [15:42]
erlehmann: want to write garbage? guess you can't [15:42]
erlehmann: i wrote „tries“ because authors are charlatans [15:42]
mircea_popescu: or perhaps because the notion is an escher. [15:42]
erlehmann: i guess they „try“, as in keeping up appearances [15:42]
mircea_popescu: you know, when the emperor died of arsenic poisoning upon eating the "endless life pill", it was not exactly because the alchemists were charlatans. [15:43]
mircea_popescu: not that they weren't, at that. [15:43]
mircea_popescu: http://btcbase.org/log/2017-07-15#1684366 << or that stupid encoding shceme they came up with to allow the russkis to pretend like they have cyrillic domain names. ewgh. [15:44]
a111: Logged on 2017-07-15 17:19 phf: fwiw unifont is not even the whole story. consider extensions like CTL, which allows you to have special rendering for a sequence of glyphs. a completely separate technology from ligatures and combining characters, but part of the standard never the less. [15:44]
erlehmann: it's koi8-r right? [15:44]
mircea_popescu: nope. [15:45]
mircea_popescu: look into it sometime, it's a whole turing machine. [15:45]
erlehmann: ah, you mean punycode? [15:45]
mircea_popescu: yes, i mean punycode. [15:45]
erlehmann: xn--GARBAGE-PLACE-HERE [15:45]
mircea_popescu: http://btcbase.org/log/2017-07-15#1684382 commutative op. [15:46]
a111: Logged on 2017-07-15 17:46 mod6: but ofc, computers don't care. [15:46]
mod6: i felt like had been silly not even considering going 1...N as opposed to N...1 [15:47]
mod6: anyway, a couple days ago, i was messing around trying to go from 1 .. Word. And I thought that I got a compile error saying "Expected Standard.Integer, found "Word"" or something of the kind. [15:49]
mod6: But alf's seems to compile just fine. So i dunno wtf. [15:49]
mod6: fact(65536) still running btw... [15:50]
erlehmann: koi8-r was the one where bitfuckery rearranged the cyrillic glyphs so that taking away a bit made it ASCII [15:50]
erlehmann: Русский becomes rUSSKIJ [15:50]
asciilifeform: mod6: if your box is anything like mine, it'll be 4-5 hrs. [15:53]
asciilifeform: mircea_popescu: 'punycode' rubbish is used ~entirely by cn spammers. [15:53]
mod6: asciilifeform: ah, ok. [15:54]
mircea_popescu: nooo ? [15:54]
asciilifeform: erlehmann: that's the only forgiveable way of doing orc alphabets ( ru, il, gr ) [15:54]
asciilifeform: with maximally soft fallback to roman [15:54]
mircea_popescu: you mean ... just like everyting ELSE the socialistards came up with ? [15:54]
mircea_popescu: all they do is spawn vermin ? i never noticed this ! [15:54]
erlehmann: asciilifeform you long for the days of codepage switching, i guess? [15:55]
asciilifeform: erlehmann: dun switch if you dun wanna. [15:55]
mircea_popescu: they were fine days - i never switched a page throughout. [15:55]
asciilifeform: can read romanji. [15:55]
erlehmann: worst unicode fail was that i wrote a book with a friend, published with o'reilly http://internetmeme.de [15:55]
asciilifeform: jeszcze polska ne zginela etc. [15:55]
erlehmann: and they actually failed at astral plane unicode characters [15:56]
erlehmann: there are squares where cat faces should be [15:56]
erlehmann: in a chapter about evolution of traditional smilies to emoji [15:56]
mircea_popescu: sounds about par for o'reilly quality. [15:56]
erlehmann: german o'reilly was different. worse, if you ask me. [15:57]
erlehmann: but i accidentally made someone hate me i guess [15:57]
erlehmann: we developed book using git and RST (because almost plaintext), with reviewers who also used git. [15:57]
erlehmann: but then drafts had to be sent as ODT and came back as PDF to be annotated. in hindsight that was probably a measure to prevent too many annotations. [15:58]
erlehmann: turns out a bit of ghostscript can fix that problem [15:58]
mircea_popescu: i did my galley proofs by hand , on printed paper. [15:58]
erlehmann: i think we submitted more changes than any other book by one or two orders of magnitude, just because we had it automated. [15:59]
erlehmann: i later learned someone corrected all that stuff in the file sent to the printer by hand. their loss. [15:59]
erlehmann: result: i tell people to not write a book. [15:59]
erlehmann: unless a lot of money is involved [16:00]
mircea_popescu: hey, me 2! [16:00]
mircea_popescu: anyway, this endless lulz of socialism whereby they come up with a dumb "solution" to a non-problem which sane people ignore ("code pages") and THEN they come up with an "improved" solution to the same nonproblem and expect sane people to not piss on their face because hey, IMPROVED! [16:01]
mircea_popescu: children that should have died of exonsure suspended from anal hooks in the open before the age of twelve. [16:01]
erlehmann: great leap forward was self-correcting, wasn't it? [16:02]
mircea_popescu: no. [16:02]
mircea_popescu: fucking "spellchekers", they have 1/3 my vocabulary and no head for puns. [16:03]
mircea_popescu: 96% or so false positives. such tool. [16:03]
mircea_popescu: of the http://btcbase.org/log/2017-07-06#1679507 ilk [16:04]
a111: Logged on 2017-07-06 00:43 asciilifeform: (mostly) unrelatedly, asciilifeform bought some chinese $various , and , in the crate, discovered a phree goodie, a 'voltalert' tool, that supposedly tests for presence of mains current noncontactfully -- by looking for 50/60Hz electric field. but witness the surprise : it gives false negative on maybe 1/3 of the hot mains wires tried... [16:04]
mircea_popescu: erlehmann the "improved" comment was re your http://btcbase.org/log/2017-07-15#1684708 [16:09]
a111: Logged on 2017-07-15 19:55 erlehmann: asciilifeform you long for the days of codepage switching, i guess? [16:09]
erlehmann: mircea_popescu registered [16:11]
erlehmann: asciilifeform have you reverse engineered the thing and analyzed the fault? [16:11]
erlehmann: what makes it fail? [16:11]
asciilifeform: http://btcbase.org/log/2017-07-06#1679518 << erlehmann [16:23]
a111: Logged on 2017-07-06 00:46 asciilifeform: possibly delicate balance, between finding it anywhere in the room ( as a poorly made amp will ) and nowhere [16:23]
asciilifeform: it was ill-conceived [16:23]
asciilifeform: afaik you cannot actually make a tool like this , that would work reasonably. [16:24]
asciilifeform: gotta go either contact ( normal people's voltmeter ) or induction sense ring ( magnetic field ) [16:25]
erlehmann: asciilifeform reminds me of http://prefrontal.org/files/posters/Bennett-Salmon-2009.pdf [16:25]
asciilifeform: trying to use electric field -- ends badly [16:25]
erlehmann: bennett put dead salmon in fMRI machine [16:25]
asciilifeform: classic [16:25]
erlehmann: and showed it pictures of humans [16:25]
mircea_popescu: discussions of how mri is not science plastered all over teh logs. [16:26]
asciilifeform: fmri [16:27]
asciilifeform: size&shape old school mri -- worx [16:27]
mircea_popescu: works my foot. "this section of the brain fucked your mother" [16:29]
asciilifeform: again yer speaking of the f [16:30]
mircea_popescu: our cook's thermometer clearly indicates that the fault in koch's gpg is located in the upper left cpu quadrant. [16:30]
mircea_popescu: asciilifeform i am speaking of the principle, described ^ [16:30]
erlehmann: chuckled [16:30]
asciilifeform: classic mri is simply like a 3d xray that shows soft tissue [16:30]
asciilifeform: no brain lights involved. [16:30]
mircea_popescu: how classical is your classical, becuase that item is ~60s ? [16:31]
asciilifeform: 60s [16:31]
mircea_popescu: heh k. [16:31]
asciilifeform: 50s when was still called nmr.. [16:31]
asciilifeform: ( ~same iron, scaled up ) [16:32]
mircea_popescu: trinque a fine example, too, the more i think of it the more i like it. aedificium (=building) != aedificans (... building) != aedificant (still!!! building) and so on and so forth qs. [17:24]
mircea_popescu: meanwhile at blue competency camp, http://68.media.tumblr.com/4b54ddf842ea74e692172a79e3bae321/tumblr_oglbf9KvxO1sg1lgao1_500.gif [17:33]
asciilifeform: !~later tell mod6 incidentally didja build with -cargs -O2 ?????? [18:27]
jhvh1: asciilifeform: The operation succeeded. [18:27]
asciilifeform: mod6 et al : http://wotpaste.cascadianhacker.com/pastes/YEHNs/?raw=true << asciilifeform's current an' all-time gnat makefile [18:29]
asciilifeform: ( pretty sure i posted this before. but here it is again. ) [18:31]
* mod6 looks [18:43]
mod6: nice, i do have one, but it was from a while ago. [18:44]
mod6: no, didn't build with -cargs -O2, just did `gnatmake ffa ffa_fact` [18:44]
mod6: it's still running. should i recompile & re-run? [18:44]
asciilifeform: mod6: yes! [18:45]
mod6: hehe, ok. [18:45]
asciilifeform: gnat apparently has the utterly worthless ( even for auditing, it produces megatonne of liquishit ) O0 as default. [18:46]
asciilifeform: also you gotta use all of my flags to have comparable result. [18:46]
asciilifeform: ( i enable all - afaik - of the checks that are for some reason off by default ) [18:47]
asciilifeform: fwiw i left mod6's factorial thing running on 3 different boxes [18:47]
asciilifeform: tomorrow will see how varies. [18:47]
mod6: ok, it doesnt recognize `gnatmake -cflags -02 ffa ffa_fact` [18:49]
mod6: barfs spitting out flag usage, neither of which are available. [18:49]
mod6: also, makefile doesnt seem to work, i seem to recall this from before. [18:49]
mod6: Makefile:33: *** missing separator. Stop. [18:50]
mod6: to resolve those, i had to yank target instructions to the same line as the target var. [18:51]
mod6: then add '\' following those. [18:51]
mod6: now i get: make: *** No rule to make target 'gnatmake', needed by 'ffa'. Stop. [18:52]
asciilifeform: for fucks sake [18:52]
asciilifeform: ben_vulpes's paste thing must be mutilating endings [18:52]
asciilifeform: or similar [18:52]
mod6: yah, gotta be the version of my make is different than yours, plus, i'm not using adacore's gnat [18:52]
asciilifeform: i have it working on both types [18:53]
asciilifeform: and even on crapple. [18:53]
asciilifeform: bitwise same makefile. [18:53]
asciilifeform: what's line 33 anyway [18:54]
asciilifeform: this is infuriating [18:55]
mod6: was this: [18:55]
mod6: $(GNATMAKE) -c $(PROGRAM) $(ARGS) [18:55]
mod6: now is [18:55]
asciilifeform: and i will say, if my makefile dun work on your box, in fact you do not have a working ada setup. [18:55]
mod6: this seems to get me past the 33 error: http://p.bvulpes.com/pastes/FRKI7/?raw=true [18:56]
mod6: ok, yeah, i guess it doesn't work. [18:56]
asciilifeform: i have nfi why this was needed. [18:56]
mod6: brb, chores. [18:56]
asciilifeform: !~later tell mod6 http://nosuchlabs.com/pub/fact.tar.gz << complete kit for above. sha512==26198604bff50d3411e343a30b97f4babe3a6b291fca267435cecd6a5438a08862b550198a49dd5549dda00c841d95afc1443f597587710b83c7fa65effa9c73 [19:16]
jhvh1: asciilifeform: The operation succeeded. [19:16]
asciilifeform: mod6: if this does not build on your box, you gotta find out why, before attempting anything other adatronic experiments. [19:16]
asciilifeform: this goes for phf and whoever else is tuned in and following along. [19:17]
shinohai: thx asciilifeform [19:17]
asciilifeform: and YES ben_vulpes your paster MUTILATES TABS [19:19]
asciilifeform: FORFUCKSSAKE WHY [19:19]
asciilifeform: WAIWAIWAI [19:19]
asciilifeform: can't leave'em ALONE?? [19:19]
* asciilifeform bbl: meat. [19:20]
phf: asciilifeform: i don't think it's ben_vulpes's paster, it must be something in the pipeline [19:47]
phf: gulag$ curl --silent $(printf '\t'|wotpaste)|xxd [19:48]
phf: 00000000: 09 . [19:48]
phf: where wotpaste is http://wotpaste.cascadianhacker.com/pastes/K916E/?raw=true [19:49]
phf: gulag$ curl --silent $(printf '\tFOO\t\t'|wotpaste)|xxd [19:49]
phf: 00000000: 0946 4f4f 0909 .FOO.. [19:49]
sina: http://btcbase.org/log/2017-07-15#1684813 << paste.sina.id.au doesn't! :D :D [20:03]
a111: Logged on 2017-07-15 23:19 asciilifeform: and YES ben_vulpes your paster MUTILATES TABS [20:03]
sina: also, morning all! [20:03]
sina: http://btcbase.org/log/2017-07-15#1684186 << it's hard more than that AFAIK, although I only started using it about 1.5y ago [20:04]
a111: Logged on 2017-07-15 10:36 mircea_popescu: why would any bad franchise get 26 sequels anyway. [20:04]
trinque: sina: maybe read on a bit before "hurr durr loud bandwagon" [20:08]
sina: trinque: I just came to try and get a rise out of asciilifeform :P [20:16]
deedbot: http://phuctor.nosuchlabs.com/gpgkey/4029EAF0CD4D7EB8C1669A0DAC6769392648135131E696D584E9425F9C526AEE << Recent Phuctorings. - Phuctored: 1468...9739 divides RSA Moduli belonging to '104.207.200.99 (ssh-rsa key from 104.207.200.99 (13-14 June 2016 extraction) for Phuctor import. Ask asciilifeform or framedragger on Freenode, or email fd at mkj dot lt) <ssh...lt> ' (104.207.200.99.lightower.net. US MA) [21:26]
deedbot: http://phuctor.nosuchlabs.com/gpgkey/4029EAF0CD4D7EB8C1669A0DAC6769392648135131E696D584E9425F9C526AEE << Recent Phuctorings. - Phuctored: 1466...3193 divides RSA Moduli belonging to '104.207.200.99 (ssh-rsa key from 104.207.200.99 (13-14 June 2016 extraction) for Phuctor import. Ask asciilifeform or framedragger on Freenode, or email fd at mkj dot lt) <ssh...lt> ' (104.207.200.99.lightower.net. US MA) [21:26]
mircea_popescu: http://btcbase.org/log/2017-07-15#1684783 << ended up with a tmsr-approved "flops" measure on top of errything did we [21:37]
a111: Logged on 2017-07-15 22:47 asciilifeform: tomorrow will see how varies. [21:37]
mircea_popescu: http://btcbase.org/log/2017-07-15#1684794 << check the 0a 0d s ? [21:38]
a111: Logged on 2017-07-15 22:52 mod6: yah, gotta be the version of my make is different than yours, plus, i'm not using adacore's gnat [21:38]
mircea_popescu: http://btcbase.org/log/2017-07-15#1684813 << no it doesn't dood, stop flying off the handle, we had it tried nad tested in every which way and it was fine. [21:40]
a111: Logged on 2017-07-15 23:19 asciilifeform: and YES ben_vulpes your paster MUTILATES TABS [21:40]
mircea_popescu: http://btcbase.org/log/2017-07-16#1684824 << lmao smartass [21:40]
a111: Logged on 2017-07-16 00:03 sina: http://btcbase.org/log/2017-07-15#1684813 << paste.sina.id.au doesn't! :D :D [21:40]
sina: all for a laff [21:48]
mircea_popescu: lel [21:49]
mod6: <+asciilifeform> !~later tell mod6 http://nosuchlabs.com/pub/fact.tar.gz << complete kit for above. sha512==26198604bff50d3411e343a30b97f4babe3a6b291fca267435cecd6a5438a08862b550198a49dd5549dda00c841d95afc1443f597587710b83c7fa65effa9c73 << alright thanks! [21:55]
mod6: I'll check into wtf is going on. I'm running gnat on 4.9.2 on deb. [21:55]
mod6: im probably condemmed to going through all the hoops to get gnat setup on gentoo. i just haven't ventured into it yes as it seems like a pretty timely, process. [21:56]
mod6: *time consuming [21:56]
mod6: but worthwhile. [21:56]
asciilifeform: http://btcbase.org/log/2017-07-16#1684837 << i diffed it, it mutilates... [21:58]
a111: Logged on 2017-07-16 01:40 mircea_popescu: http://btcbase.org/log/2017-07-15#1684813 << no it doesn't dood, stop flying off the handle, we had it tried nad tested in every which way and it was fine. [21:58]
asciilifeform: try yourself [21:58]
mircea_popescu: i have, they're there. [21:59]
asciilifeform: ( use the one in the tar, paste in, then, e.g., wget -- what happens? ) [21:59]
* asciilifeform brb [22:00]
mircea_popescu: uh [22:00]
mod6: asciilifeform: here's what I get when I grab the generic Makefile, and use your fact.tar.gz: http://p.bvulpes.com/pastes/RaNYu/?raw=true [22:00]
mod6: im gonna try to see if I can resolve the issues. probably just my environment or whateve.r [22:01]
phf: it does seem to mangle ~something~ [22:18]
phf: $ dd if=/dev/random of=foo bs=1024 count=100 [22:18]
phf: $ shasum foo [22:18]
phf: 82a2e85430ce36b759c5422a7433001d6e64b777 foo [22:18]
phf: $ curl --silent $(cat foo|wotpaste)|shasum [22:18]
phf: 42a67f70e3128dba8978def6e03ba9577f11dad0 - [22:18]
mircea_popescu: wtf [22:18]
phf: oh i think it transcodes [22:23]
mircea_popescu: phf i think your curl transcodes ? [22:23]
mircea_popescu: send it as postdata or what was it, special binary format [22:24]
mircea_popescu: otherwise html spec is to % binary posted in forms [22:25]
phf: that's what i'm doing (this is the curl command ftr http://btcbase.org/log/2017-07-15#1684821) [22:25]
a111: Logged on 2017-07-15 23:49 phf: where wotpaste is http://wotpaste.cascadianhacker.com/pastes/K916E/?raw=true [22:25]
mircea_popescu: ah i thought it was the above quoted [22:25]
mircea_popescu: phf no that's not it [22:26]
phf: yeah, wotpaste does the pasting, curl then pulls it back. i wonder if curl download negotiates it up to unicode [22:26]
mircea_popescu: --data-ascii <data> HTTP POST ASCII data (H) [22:27]
mircea_popescu: --data-binary <data> HTTP POST binary data (H) [22:27]
mircea_popescu: first is default [22:27]
phf: since i'm posting to a form though, it must be rfc 2388 compliant. afaiu posting raw binary data wouldn't work, because server needs to know which field the data is associated with [22:39]
phf: do you have a full command with --data-binary that you're using to upload? [22:40]
mircea_popescu: use --data-binary, will work fine [22:40]
mircea_popescu: phf it's just a flag, put it in. [22:40]
phf: it's not, --data-binary takes <data> as an argument, at least according to man [22:41]
mircea_popescu: (nfi why we're even testing uploading binary to wotpaste, as that's not what it's for, but w/e.) [22:41]
phf: well, i wanted to see what sort of bits it mangles if any. and right now my combination of commands posts a file http://wotpaste.cascadianhacker.com/pastes/q7PCa/?raw=true but returns http://wotpaste.cascadianhacker.com/pastes/ieRBr/?raw=true [22:43]
mircea_popescu: you mispasted a wotpaste link i think [22:44]
phf: o_O [22:45]
phf: i checked them, they look correct [22:45]
mircea_popescu: is the first the command tyou use ? [22:45]
mircea_popescu: because i see 00000000: 0001 0203 0405 0607 0809 0a0b 0c0d 0e0f ................ as first line [22:46]
mircea_popescu: oh wait, you post the first one and get back the 2nd one ? [22:46]
phf: yes [22:46]
mircea_popescu: um [22:46]
mircea_popescu: http://wotpaste.cascadianhacker.com/pastes/gjWkN/?raw=true [22:47]
mircea_popescu: i get the expected. [22:47]
phf: sorry, the two are not actual files, but hexdumps of the files i'm trying to post/getting back [22:49]
mircea_popescu: post the actual bash you're using ? [22:49]
phf: i'm using this function http://wotpaste.cascadianhacker.com/pastes/K916E/?raw=true to post this file http://glyf.org/tmp/foo i'm posting it by doing a command "cat foo | wotpaste" [22:50]
mircea_popescu: try repolacing -F 'pastebox=@-' \ with --data-binary 'pastebox=@-' [22:52]
phf: doesn't work, it posts, but the contents of the paste are e.g. http://wotpaste.cascadianhacker.com/pastes/ORZ0T/?raw=true [22:53]
mircea_popescu: oh [22:54]
mircea_popescu: try repolacing -F 'pastebox=@-' \ with --data-binary -F 'pastebox=@-' \ [22:54]
phf: doesn't post, returns "http://pastebox=@-/server errorhttp://wotpaste.cascadianhacker.com/" instead [22:55]
mircea_popescu: ah because you set -X [22:55]
phf: no, because --data-binary takes an argument [22:56]
mircea_popescu: wotpaste() { echo $(curl -Ls -o /dev/null -w %{url_effective} --data-binary -F 'pastebox=@-' http://wotpaste.cascadianhacker.com\)} [22:56]
mircea_popescu: you have -w url-effective twice in there ftr. [22:56]
mircea_popescu: phf it does, the actual stuff you're sending. i imagine you feed it to curl via something somewhere in the call yes ? [22:57]
mircea_popescu: such as >> [22:57]
mircea_popescu: no idea why i'm taking partial code/functions and making assumptions. here : [22:58]
phf: everything that i'm doing is expressed in this single message so i've no idea why you're making assumptions: http://btcbase.org/log/2017-07-16#1684895 [23:00]
a111: Logged on 2017-07-16 02:50 phf: i'm using this function http://wotpaste.cascadianhacker.com/pastes/K916E/?raw=true to post this file http://glyf.org/tmp/foo i'm posting it by doing a command "cat foo | wotpaste" [23:00]
sina: hey phf, quick q, is lisp memory safe? [23:00]
phf: moo [23:01]
phf: common lisp specification defines a memory safe language, yes, but in the crevices of "undefined behavior" you can have memory related exceptions. for example you can define a function with (safety 0) optimization declaration, which will neglect to check the type of a passed argument, which might (and often will) result in a memory exception. [23:05]
sina: hmm ok thanks [23:06]
sina: that sounds reasonable [23:07]
mircea_popescu: phf http://wotpaste.cascadianhacker.com/pastes/Wp2yc/?raw=true << use that [23:10]
mircea_popescu: put your test lines in the first file examine the results.txt file for the results. [23:10]
trinque: diff <(curl -s $(cat foo | wotpaste)) foo Binary files /proc/self/fd/11 and foo differ << with his wotpaste func and foo [23:12]
mircea_popescu: phf what i mean is, im stuck guessing how wotpaste() { is called and etcetera. [23:13]
phf: i say it right there! "cat foo | wotpaste" [23:13]
mircea_popescu: aaanyway. try teh http://wotpaste.cascadianhacker.com/pastes/Wp2yc/?raw=true [23:14]
phf: ... [23:15]
mircea_popescu: wha ? [23:16]
trinque: http://apps.timwhitlock.info/unicode/inspect?s=%EF%BF%BD [23:20]
trinque: seems sorta like there's a double encode happening. [23:22]
sina: double encoding is the best and least confusing kind of encoding [23:57]
Category: Logs
Comments feed : RSS 2.0. Leave your own comment below, or send a trackback.
Add your cents! »
    If this is your first comment, it will wait to be approved. This usually takes a few hours. Subsequent comments are not delayed.