00:00:05 let me try :o 00:01:29 (There's also ncursesw.) 00:03:47 (Just to clarify, those were not alternatives. I know you have to initialize the locale in any case; I'm less sure about whether you can get by with non-w ncurses in an UTF-8 locale or not.) 00:04:26 i used -lncursesw and setlocale but getch() still splits è 00:05:18 That's because the corresponding wide-character function is get_wch. 00:05:32 ooh 00:05:35 thanks! 00:06:16 izabèllora! 00:06:19 The naming is ridiculous, because 'w' is both for wide and 'window', and I don't think it's not entirely consistent throughout. 00:06:37 Although generally 'w' as the first letter of a function name is probably for 'window'. 00:06:37 belloily :) 00:07:00 yeah fizzie i noted that wgetch is totally not what i wanted <.< 00:09:35 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 00:24:31 I'm on a post-birthday book buying spree 00:24:39 Any recomendations? 00:30:06 what kind of books are you buying? 00:31:25 <\oren\> Man and the Computer by John Diebold 00:32:05 dnd for dummies 00:35:21 -!- heroux has quit (Remote host closed the connection). 00:35:30 <\oren\> Man and the Computer is great because it offers a perspective on the infancy of Computer Science, written in 1969. 00:36:16 -!- heroux has joined. 00:47:37 -!- boily has quit (Quit: ORANGE CHICKEN). 00:50:10 -!- bb010g has quit (Quit: Connection closed for inactivity). 00:52:47 -!- hppavilion[1] has joined. 00:55:32 -!- dtscode has changed nick to nchambers. 00:59:01 -!- zzo38 has left. 00:59:31 -!- zzo38 has joined. 00:59:33 Do you know how to set the margins properly when printing a PBM file with CUPS? 01:00:23 It turns out I needed to send the PBM file directly to lp/lpr rather than sending the ZjStream file. 01:30:24 I got it to work now 01:38:49 -!- hppavilion[1] has quit (Ping timeout: 244 seconds). 01:49:46 <\oren\> wow japanese people really dont give a shit about political correctness 01:49:50 <\oren\> http://www.bbc.com/news/blogs-trending-34460325 01:50:00 -!- doesthiswork has joined. 01:59:14 but why did they change the background 02:00:00 -!- Patashu has quit (Ping timeout: 244 seconds). 02:00:22 -!- Patashu has joined. 02:04:08 -!- boily has joined. 02:17:22 * boily lightly mapoles fungot 02:17:22 boily: your snapshot seems to work in an interpreter 02:17:55 fungot: my snapshot works, but I'm afraid it's only a temporary solution to a poissonny problem. 02:17:55 boily: is busser your last name by any chance 02:18:05 fungot: no, it's Boily. 02:18:05 boily: all the ( )s i had carelessly written in evaluated positions. 02:18:19 fungot: you like to parethesise dangerously. 02:18:19 boily: 1.5. it might not.) well, normally it varies slightly more detail. 02:18:48 * boily *THWACKS* fungot. “BALANCE YOUR PARENTHESES!” 02:19:27 fungot: it's something to do it recklessly, but you may never unbalance them! it's uncouth, and may break the Universe! 02:19:42 ) 02:20:06 hey fizzie are you around? thanks for the help, but i'm having problems with get_wch + iswprint 02:20:38 when i press backspace, get_wch reads 263 and iswprint(263) is true 02:20:41 * boily glares at pikhq... ”just you wait, you miserable miscreant!” 02:22:24 -!- ^v has quit (Quit: Leaving). 02:24:30 <\oren\> (( 02:24:39 <\oren\> )) 02:24:44 <\oren\> (( 02:24:45 <\oren\> )) 02:24:51 <\oren\> ] 02:24:52 <\oren\> [ 02:24:55 <\oren\> [] 02:24:56 <\oren\> ][ 02:25:05 <\oren\> [] 02:25:08 <\oren\> ][ 02:25:13 <\oren\> [] 02:25:15 <\oren\> ][ 02:25:17 <\oren\> [] 02:25:26 <\oren\> howzat? 02:25:43 *twitch* 02:25:54 that's nice fsvo nice 02:26:41 \oren\: don't be surprised if the clouds part open and your computer is struck by a Divine Curly Brace of Balance Retribution. 02:44:38 -!- adu has joined. 02:49:41 -!- hppavilion[1] has joined. 03:06:47 curses is hard :( 03:10:16 -!- hppavilion[1] has quit (Ping timeout: 244 seconds). 03:18:21 -!- Intellygent has joined. 03:21:56 I'm more of a blessings person 03:22:50 HireFly is pretty fun to say. 03:23:18 Jokes aside, another alternative is libtickit.. I haven't used it, but knowing the author of it a bit I think one could expect it to be pretty decent, at least on the terminal communications side of things 03:23:30 Hopefully also API-wise 03:23:43 shachaf: HireFly is also pretty good advice to companies imo 03:23:50 especially this fly 03:23:57 You're a fly? 03:24:04 I didn't realize. 03:24:06 At least on IRC 03:24:29 Well, a firefly 03:42:36 -!- mauris has quit (Ping timeout: 265 seconds). 03:54:52 -!- boily has quit (Quit: VERTICAL CHICKEN). 04:06:03 FireFly: stahp channel stalking me 04:06:11 ehm what 04:06:34 I didn't even realise you're in here :p 04:06:35 you're like in most of the channels I'm in 04:06:41 nor I you D: 04:06:44 `relcome nchambers 04:06:45 ​nchambers: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on EFnet or DALnet.) 04:07:14 wai you do this? 04:07:19 I've been here on-and-off awhile 04:07:23 now I need to join more networks 04:07:29 but I'll do it later 04:09:31 FireFly: join #irp 04:11:17 oh 04:11:26 i was hoping that would be a channel for discussing political economy 04:11:44 mark twain wrote about political economy 04:11:49 http://www.twainquotes.com/Galaxy/187009a.html 04:12:17 no this is cooler 04:12:22 how is shachaf pronounced? 04:12:40 I'm pronounced? 04:12:47 I try not to be. 04:12:49 * adu doesn't know 04:13:20 @google shachaf pronunciation 04:13:20 http://forvo.com/word/shachaf/ 04:13:21 Title: Shachaf pronunciation: How to pronounce Shachaf in Hebrew 04:13:22 like that 04:15:48 shachaf: I still don't know how to pronounce that, even after hearing it, so I'm going to call you "Seagull" 04:16:05 You don't need to pronounce my name to type it. 04:16:19 I need to pronounce it to think it 04:16:28 and I need to think it to type it 04:16:48 but you're right, I could just do s 04:17:18 SireFly 04:18:17 https://en.wikipedia.org/wiki/Shahaf 04:18:36 it's a nice name 04:21:51 It's one of the fun 'uns. 04:22:10 a few good names 04:23:54 Jafet: sha 'haf makes no sense hth 04:31:44 -!- Intellygent has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 04:42:12 -!- llue has joined. 04:42:54 <\oren\> shakhaf is the least misunderstandable spelling 04:45:11 -!- oerjan has quit (Ping timeout: 264 seconds). 04:45:48 -!- heroux has quit (Ping timeout: 264 seconds). 04:45:48 -!- lleu has quit (Ping timeout: 264 seconds). 04:45:48 -!- nortti has quit (Ping timeout: 264 seconds). 04:45:49 -!- SirCmpwn has quit (Ping timeout: 264 seconds). 04:46:37 -!- oerjan has joined. 04:47:20 -!- nortti has joined. 04:50:28 -!- SirCmpwn has joined. 05:08:47 -!- heroux has joined. 05:24:09 argh windows rebooted without my permission and lost all my tabs 05:30:40 -!- hppavilion[1] has joined. 05:32:38 -!- llue has quit (Quit: That's what she said). 05:34:28 -!- adu has quit (Quit: adu). 05:49:55 -!- hppavilion[1] has quit (Ping timeout: 244 seconds). 05:52:23 -!- hppavilion[1] has joined. 06:04:39 -!- doesthiswork has quit (Quit: Leaving.). 06:19:53 -!- hppavilion[1] has quit (Ping timeout: 244 seconds). 06:33:08 -!- Sgeo_ has joined. 06:35:29 -!- Sgeo has quit (Ping timeout: 246 seconds). 07:19:00 hm my computer claims it has no network access 07:19:58 your computer is correct hth 07:25:54 <\oren\> you can probably find your tabs in your browser history 07:26:20 <\oren\> is Marine le Pen an aquatic rabbit? 07:27:27 OKAY 07:28:02 \oren\: the problem is that all the ones i cared about had been open for days 07:28:07 <\oren\> '? OKAY 07:28:11 <\oren\> `? OKAY 07:28:12 OKAY? ¯\(°​_o)/¯ 07:28:35 i'll probably remember those i'm meant to. 07:28:38 `ÒKAÝ´ 07:28:39 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ÒKAÝ´: not found 07:28:42 oops 07:29:01 i have tabs that have been open for months hth 07:29:05 probably years, actually 07:29:17 i've moved my browser session between computers and between browsers 07:29:25 but i'll get to them any day now, i'm sure 07:29:29 <\oren\> I usually bookmark things and then close them 07:29:45 <\oren\> or download the page and look at it later 07:30:16 if i bookmark things, i never look at them again tdnh 07:30:18 <\oren\> I have two tabs open right now 07:30:25 (not entirely true) 07:30:57 anyway, when i keep a tab open it's frequently because i want to remember my precise place in it. 07:31:21 oerjan: also if i tab things 07:31:35 [wiki] [[Special:Log/newusers]] create * SarahNathanson * New user account 07:31:35 <\oren\> Oh, right, those god damn autoscrolling websited 07:31:55 <\oren\> I have boycotted sites for doing that 07:32:39 actually mostly which comment in a thread i was reading... 07:33:09 the github browser won't start again after the reboot :( 07:35:29 <\oren\> what's a github browser? 07:35:41 <\oren\> did they fork googe chrome or something? 07:36:07 i mean app 07:36:29 i assume it couldn't take windows hard killing it 07:36:46 [wiki] [[EmojiCoder]] N http://esolangs.org/w/index.php?oldid=45390 * SarahNathanson * (+183) EmojiCoder is a language programmed in emojis 07:38:33 [wiki] [[EmojiCoder]] http://esolangs.org/w/index.php?diff=45391&oldid=45390 * SarahNathanson * (+1678) added reference 07:38:41 <\oren\> oh. yeah when I used that, I had to keep reinstalling it 07:39:22 <\oren\> it gets itself into a garbled state and then I'm too lazy to figure out how to fix it 07:39:57 ouch :( 07:40:28 <\oren\> have you tried the command line git? 07:40:32 [wiki] [[EmojiCoder]] M http://esolangs.org/w/index.php?diff=45392&oldid=45391 * SarahNathanson * (+31) /* Commands */ spacing 07:40:45 [wiki] [[EmojiCoder]] http://esolangs.org/w/index.php?diff=45393&oldid=45392 * SarahNathanson * (+0) /* Modifers */ 07:41:07 [wiki] [[EmojiCoder]] http://esolangs.org/w/index.php?diff=45394&oldid=45393 * SarahNathanson * (+3) /* Parameters */ 07:41:22 [wiki] [[EmojiCoder]] http://esolangs.org/w/index.php?diff=45395&oldid=45394 * SarahNathanson * (+3) /* Variable Reference */ 07:41:22 well i hate remembering heaps of cli options 07:41:28 [wiki] [[EmojiCoder]] http://esolangs.org/w/index.php?diff=45396&oldid=45395 * SarahNathanson * (+1) /* Comments */ 07:41:35 at least the shell started 07:42:27 ouch it claims .git is not a repository :( 07:42:35 [wiki] [[EmojiCoder]] http://esolangs.org/w/index.php?diff=45397&oldid=45396 * SarahNathanson * (+23) formatting 07:43:03 I think you're supposed to be outside the .git directory, within the directory that contains .git 07:43:16 oh wait i'm in the wrong place 07:44:18 FireFly: that's why i ln -s .git .git hth 07:44:27 what kind of shit color scheme is this 07:45:08 [wiki] [[EmojiCoder]] http://esolangs.org/w/index.php?diff=45398&oldid=45397 * SarahNathanson * (+746) 07:46:09 [wiki] [[EmojiCoder]] http://esolangs.org/w/index.php?diff=45399&oldid=45398 * SarahNathanson * (-6) /* Examples */ 07:46:58 [wiki] [[EmojiCoder]] http://esolangs.org/w/index.php?diff=45400&oldid=45399 * SarahNathanson * (+52) 07:47:52 [wiki] [[EmojiCoder]] http://esolangs.org/w/index.php?diff=45401&oldid=45400 * SarahNathanson * (-28) 07:48:57 i cannot read the important info because git insists on using dark red on dark blue 07:49:39 [wiki] [[EmojiCoder]] http://esolangs.org/w/index.php?diff=45402&oldid=45401 * SarahNathanson * (+143) 07:50:51 ok time for that reinstall 07:52:33 <\oren\> oerjan: oh right that god damn color scheme 07:59:59 i think i'll assume i actually hav to reboot again ... 08:05:29 ok there i got it wiped out... 08:11:03 oh right it takes stupidly long to download 08:12:39 hm... 08:13:06 let's try something else. 08:23:45 -!- AnotherTest has joined. 08:26:31 -!- Vinegar has joined. 08:54:31 isn't it funny to love programming in the abstract, yet hate actual computers. 08:55:06 because, murphy's law + yak shaving 08:57:41 <\oren\> yah. I like coding but I hate a lot of other people 08:57:43 <\oren\> s code 08:57:56 dammit, am i having disk trouble... 08:59:05 the surrounding windows desktop crashed... 08:59:55 it seems to be gradually coming back 09:00:23 -!- fractal has quit (Ping timeout: 246 seconds). 09:00:51 holy shit ... 09:02:08 -!- GoToTell has joined. 09:04:23 that screamed for yet another reboot, the desktop menu was blinking... 09:07:29 -!- oerjan has quit (Quit: Nite). 09:20:24 -!- copumpkin has joined. 09:20:38 -!- copumpkin has quit (Client Quit). 09:42:48 <\oren\> ooh, I hope you have everything backed up 09:44:42 -!- GoToTell has left. 09:44:51 -!- GoToTell has joined. 10:10:41 -!- Sgeo has joined. 10:13:32 -!- Sgeo_ has quit (Ping timeout: 246 seconds). 10:16:35 -!- Vinegar has quit (Ping timeout: 240 seconds). 10:20:23 -!- Welo has joined. 10:37:42 -!- GoToTell has quit (Quit: HydraIRC -> http://www.hydrairc.com <- Like it? Visit #hydrairc on EFNet). 11:03:50 -!- gniourf has quit (Ping timeout: 240 seconds). 11:17:21 -!- fractal has joined. 11:34:33 -!- gniourf has joined. 11:55:48 -!- mochel has joined. 12:10:18 -!- Patashu has quit (Ping timeout: 260 seconds). 12:31:59 -!- lleu has joined. 12:32:43 -!- mochel has quit (Quit: Leaving). 12:54:52 -!- zadock has joined. 12:58:18 -!- Welo has quit (Quit: Leaving). 12:59:26 -!- lleu has quit (Read error: Connection reset by peer). 12:59:29 -!- llue has joined. 13:00:36 -!- zadock has quit (Quit: Leaving). 13:04:19 -!- llue has quit (Ping timeout: 240 seconds). 13:06:46 -!- lleu has joined. 13:06:46 -!- lleu has quit (Changing host). 13:06:46 -!- lleu has joined. 13:36:24 -!- ejls has joined. 13:36:37 -!- ejls has quit (Client Quit). 13:40:29 -!- Guest17989 has joined. 13:45:02 -!- Guest17989 has quit (Quit: Leaving). 14:07:55 -!- boily has joined. 14:17:34 -!- mauris has joined. 14:29:56 -!- Phantom_Hoover has joined. 14:35:34 fungot: nostril. 14:41:16 -!- mauris has quit (Read error: Connection reset by peer). 14:48:44 no stril 14:55:09 `? stril 14:55:10 stril? ¯\(°​_o)/¯ 15:02:33 [wiki] [[EmojiCoder]] http://esolangs.org/w/index.php?diff=45403&oldid=45402 * 129.161.146.231 * (+96) 15:09:01 -!- doesthiswork has joined. 15:11:12 `le/rn ENOSTRIL/Nose such file or directory 15:11:16 Learned «enostril» 15:11:39 `rm wisdom/enostril 15:11:41 No output. 15:11:51 `` echo "Nose such file or directory" >wisdom/ENOSTRIL 15:11:54 No output. 15:26:57 `wisdom stril 15:26:58 find: `wisdom/*stril*': No such file or directory \ /cat: : No such file or directory 15:27:16 `wisdom [sS][tT][rR][iI][lL] 15:27:17 find: `wisdom/*[sS][tT][rR][iI][lL]*': No such file or directory \ /cat: : No such file or directory 15:27:28 `wisdom STRIL 15:27:29 ENOSTRIL/Nose such file or directory 15:36:55 <\oren\> mornrng 16:00:24 <\oren\> ENOLEDGE 16:00:36 <\oren\> ENOWLEDGE 16:00:37 \hellornrn\ 16:05:47 <\oren\> hoily 16:13:32 <\oren\> AAAAAAA 16:14:08 <\oren\> やっぱり「量」はむりだ 16:17:21 <\oren\> that kanji has nine horizontal lines in it, and I have 16 pixels. 16:18:03 <\oren\> the white spaces between lines take up 8 pixels, so that kanji needs 17 pixels!!!?!!? 16:20:24 \oren\: heh, http://int-e.eu/~bf3/tmp/9lines.png 16:21:36 <\oren\> ok that is surprisingly legible 16:21:59 <\oren\> I guess I'll squeeze two of the lines together 16:25:18 do you have 童? 16:29:19 -!- boily has quit (Quit: DESTRUCTOR CHICKEN). 16:31:35 -!- atrapado has joined. 16:43:04 [wiki] [[MATL]] http://esolangs.org/w/index.php?diff=45404&oldid=45389 * Luis Mendo * (+320) /* Specification */ 16:43:57 [wiki] [[MATL]] http://esolangs.org/w/index.php?diff=45405&oldid=45404 * Luis Mendo * (+87) /* Specification */ 16:45:17 [wiki] [[MATL]] http://esolangs.org/w/index.php?diff=45406&oldid=45405 * Luis Mendo * (+106) /* Compiler */ 16:45:42 [wiki] [[MATL]] http://esolangs.org/w/index.php?diff=45407&oldid=45406 * Luis Mendo * (-7) /* Compiler */ 16:47:00 [wiki] [[MATL]] http://esolangs.org/w/index.php?diff=45408&oldid=45407 * Luis Mendo * (-1) /* Specification */ 16:47:05 -!- Welo has joined. 16:50:52 [wiki] [[MATL]] http://esolangs.org/w/index.php?diff=45409&oldid=45408 * Luis Mendo * (+26) /* Specification */ 16:51:07 [wiki] [[MATL]] http://esolangs.org/w/index.php?diff=45410&oldid=45409 * Luis Mendo * (+3) /* Specification */ 17:00:08 -!- J_Arcane has quit (Ping timeout: 276 seconds). 17:10:53 did you know that errno must be thread local so &errno is a unique identifier for each thread? 17:12:47 -!- variable has joined. 17:15:20 izabera: yes 17:15:31 izabera: although in reality it's a macro, not a thread-local variable 17:15:54 becuase first class thread-local variables supported by the language (rather than by libc) are rather new technology 17:17:31 a macro that usually expands to dereferencing a pointer returned by a call to a libc function, like *(__errno_location()) 17:19:45 i like learning 17:19:48 this chan is good 17:56:39 -!- Intellygent has joined. 17:57:37 -!- Vinegar has joined. 18:04:38 Whoa, that's interesting 18:04:47 By which I mean the discussion that happened just under an hour ago 18:14:23 Taneb: can you give me a tab character please 18:14:26 -!- gde33 has joined. 18:15:36 Isone? 18:15:47 Ah 18:15:50 looks legit 18:15:51 quintopia, I am afraid I cannot 18:15:56 <\oren\> ` echo -e '\t' 18:15:57 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found 18:16:01 <\oren\> `` echo -e '\t' 18:16:02 No output. 18:16:18 <\oren\> `` echo -e 'foo\tbar' 18:16:19 foobar 18:16:22 <\oren\> FUCK 18:16:40 You did sent tab characters 18:17:05 <\oren\> well it isn't showing as a tab in irssi 18:17:28 yeah 18:17:34 it's a reversed I 18:17:38 and copies as an I 18:17:56 ... 18:18:01 Isn't I symmetrical? 18:18:46 color-reversed 18:18:53 reverse video as they say 18:18:54 Aaaah 18:19:29 In this client it shows as black on purple (normal text (in a IRC long parameter) being blue on black) 18:19:33 I'm prettyt sure I have a tab on my clipboard now 18:20:04 What operating system are you using? Depending what it is there can be better way 18:20:58 win10 18:21:17 In Linux you can use the xclip command. In Windows I expect you could go into Notepad and then push tab and copy to clipboard 18:23:29 Yes, that's how I got mine on Win7 18:23:35 yeah but I had only Notepad++ open and I have it set to give spaces instead of tabs :P 18:23:36 izabera: hmm. "The result of attempting to indirectly access an object with thread storage duration from a thread other than the one with which the object is associated is implementation-defined" -- I guess this means that an implementation may use the same address for all errno-s. (but as far as I can tell, gcc doesn't do that) 18:24:26 could someone go to the aubergine article and check that there is a tab character at the end of the quine example? 18:24:52 None for me 18:25:00 HTML does weird things with spaces 18:25:21 dammit. i think it's stripping the tab somehow 18:25:24 it used to be there 18:25:31 once upon a time 18:26:36 Is it still the predecessor of a quine? 18:26:54 <\oren\> maybe just put the hex dump of the quine 18:27:08 it prints its listing...and crashes the interpreter. with the tab at the end it halts successfully 18:28:11 It's the wiki software that's stripping the tab, not the browser 18:28:14 lemme try a thing 18:28:32 -!- jaboja has joined. 18:28:34 [wiki] [[Aubergine]] http://esolangs.org/w/index.php?diff=45411&oldid=45373 * Quintopia * (+1) /* Examples */ 18:28:43 Nice 18:29:01 Apparently, it just blindly trim()s the submission 18:29:16 Yeah, there's some sort of space character on that that is either a tab or a double-width space 18:29:19 I need to edit the whole Examples section instead of just the quine subsection to ensure it stays 18:29:55 -!- Frooxius has joined. 18:30:24 Oh I know how to ensure no one breaks it again 18:31:09 [wiki] [[Aubergine]] http://esolangs.org/w/index.php?diff=45412&oldid=45411 * Quintopia * (+99) /* Quine */ 18:31:43 Now it's not whitespace at the end of the section, so even if the section is edited, it won't be trimmed 18:36:44 ANOTHER attack in paris?? 18:37:03 <\oren\> I added the following characters: 18:37:05 <\oren\> 双匁叔叙味呼哀哲在坑坊埋垣寺少帰広店弱 18:37:06 <\oren\> 用強朝楽歌毎毛活海父番科答算 18:37:17 Those are characters which I do not have 18:37:22 <\oren\> 紙細組絵線考船親角計記話語読買走近通週道遠 18:37:23 <\oren\> 重野量雲頭顔風首肺管腹膵臓脾 18:37:42 <\oren\> izabera: wait what 18:39:08 <\oren\> I don't see any news abaut an attack toady 18:41:59 \oren\: nice, so you added that character with nine lines 18:42:21 <\oren\> izabera: or did you not hear about the Friday attacks until today? 18:42:27 \oren\: I also see you've added the other kana repeat marks 18:42:50 <\oren\> yah 18:43:16 <\oren\> and I added the medical kanji that boily requested 18:43:25 <\oren\> 臓 was hard 18:44:15 <\oren\> oh apparently there was a flase alarm of gunshots today 18:44:23 I find a headline about a panic in Paris today, connected to a bang, but no concrete information yet. 18:44:58 \oren\: by the way, I wonder if you should make 一 and ー more easily distinguishable, because both those characters are common, so that could help proofreading Japanese text 18:47:34 <\oren\> hmm good point. 19:01:38 I know they actually do look the same in some fonts, but still 19:04:38 \oren\: question. how many such Hanzi do you have in the font that are not used in Japanese or are very rare in Japanese? and how do you choose those Hanzi? Have you read enough Chinese to know what characters are common, or have someone else requested them? 19:09:20 -!- lleu has quit (Quit: That's what she said). 19:11:07 -!- lleu has joined. 19:11:07 -!- lleu has quit (Changing host). 19:11:07 -!- lleu has joined. 19:17:59 <\oren\> b_jonas: I have sevearl that are easy to draw, and some that were requested 19:19:20 I see 19:20:05 <\oren\> also in a few cases a character is in the Joyo kanji list but its radical isn't, but I drew the radical any way 19:27:19 ok 19:28:44 <\oren\> 丽 is not a joyo kanji but 麗 (which I haven't drawn yet) is 19:29:16 I see 19:31:35 <\oren\> on the other hand 卍卐 are just easy to draw 19:32:43 just draw a white square instead of the second kanji. nobody will ever see the difference 19:33:33 \oren\: how about 儿 ? that was the one that made me ask this question, because you've added it very early 19:34:22 <\oren\> that one I happen to know is used a lot in mandarin for "erhua" after a word 19:34:34 <\oren\> also, it's easy to draw 19:34:44 yes, I guess being a radical and being easy to draw has some correlation 19:35:16 <\oren\> myname: why? 19:35:33 myname: you can see it in oren's font in http://www.orenwatson.be/fontdemo.htm 19:39:34 [wiki] [[Aubergine/aubergine.py]] N http://esolangs.org/w/index.php?oldid=45413 * Quintopia * (+3953) Created page with "This is an implementation of [[Aubergine]] in Python by [[User:Quintopia]]. There are no frills or flags to make debugging easier, though error messages are fairly robust. Int..." 19:41:43 <\oren\> oh... maybe some fonts omit 卐 because of association with the Nazis 19:42:12 \oren\: or maybe the fonts just don't have all the uncommon characters 19:42:19 <\oren\> (I was unaware the nazis used one particular orientation) 19:43:41 \oren\: people keep saying that they used one particular orientation, but since they used that symbol on flags, on many flags you'd see either orientation depending on the side you're watching from, so it's probably just vexillogy pedants that say this, and in practice you'd see either orientation 19:44:14 Sure, maybe you'd see one orientation in official documents printed by the nazis, but it's not like people don't associate both orientations with them. 19:44:29 (hmm, is there an arrow-cross hanzi too?) 19:45:49 [wiki] [[Aubergine/aubergine.py]] http://esolangs.org/w/index.php?diff=45414&oldid=45413 * Quintopia * (+175) Ruby impl does not allow o except in = 19:48:15 <\oren\> I see. I don't see a character for the arrow cross in the wikipedia article. 19:48:37 Nazi are using diagonal orientation, I think 19:49:35 [wiki] [[Aubergine]] http://esolangs.org/w/index.php?diff=45415&oldid=45412 * Quintopia * (+77) /* Implementations */ 19:50:15 <\oren\> zzo38: true, but I meant the orientation like which way it spins 19:51:11 zzo38: diagonal orientation would look strange in a kanji 19:58:05 -!- mauris has joined. 20:02:02 I know it is strange in the kanji, but the diagonal orientation is not the kanji and therefore need not be included in a kanji font. 20:03:59 <\oren\> I don't think it even has a code point 20:06:42 \oren\: sure it has one. unicode has all kinds of crazy emoji and symbols these days 20:07:21 -!- Patashu has joined. 20:13:46 -!- Welo has quit (Quit: Leaving). 20:30:00 patashello 20:30:04 don't see you much here anymore 20:41:03 Whether or not it has a code point defined in Unicode, you can optionally include it in a font or not; if you are using Unicode encoding of the font and you include such things which aren't defined in Unicode then you will need to assign your own numbers (such as using the Unicode private use area) 20:43:22 sure 20:45:02 -!- Patashu has quit (Ping timeout: 276 seconds). 20:53:51 <\oren\> heh. 商 looks like aguy wearing a hat shouting 20:54:37 Is there a canonical example for a language that is not regular but has the pumping property? The simplest I have so far is strings over {a,b} that contain the same number of a-s and b-s, and furthermore do not contain aaa nor bbb as a substring. 20:55:23 -!- Vinegar has quit (Ping timeout: 264 seconds). 20:59:07 * int-e is working with this "general" version of the pumping lemma: https://en.wikipedia.org/wiki/Pumping_lemma_for_regular_languages#General_version_of_pumping_lemma_for_regular_languages 21:11:35 -!- Lord_of_Life has quit (Excess Flood). 21:13:00 -!- Lord_of_Life has joined. 21:13:50 -!- J_Arcane has joined. 21:44:40 -!- hppavilion[1] has joined. 21:49:16 My λ-parser works :) 21:56:10 Nice 21:59:43 Does Combinatory Logic associate right or left? 21:59:59 e.g. is SKI equal to S(KI) or (SK)I? 22:00:14 I really hope it's the second one; that's the one my parser recognizes 22:00:33 FireFly: Do you know? 22:00:50 -!- variable has quit (Quit: 1 found in /dev/zero). 22:03:10 -!- J_Arcane_ has joined. 22:05:03 -!- atrapado has quit (Quit: Leaving). 22:05:05 -!- J_Arcane has quit (Ping timeout: 265 seconds). 22:05:19 -!- J_Arcane_ has changed nick to J_Arcane. 22:08:51 -!- Vinegar has joined. 22:09:26 hppavilion[1]: usually the second one, SKI means (SK)I, like in Haskell 22:09:53 Ok. Good. I did NOT want to rewrite my parser xD 22:12:01 hppavilion[1]: http://esolangs.org/wiki/Combinatory_logic 22:13:12 b_jonas: Yes, I know, I made most of the grunt work on that page xD 22:13:32 The entire list of TMaMb combinators was translated by me xD 22:13:59 ok 22:15:35 -!- J_Arcane has quit (Ping timeout: 246 seconds). 22:16:06 Oh. Think I just thought up a bug 22:16:12 Wait, no 22:20:11 I* = S(SK). What does S(SK) do, really? 22:20:34 And how do you have "Identity bird, once removed"? 22:24:43 S(SK)yz = (SK) z (y z) = S K z (y z) = K (y z) (z (y z)) = y z 22:24:53 = Iyz 22:25:00 hence S(SK) = I 22:25:27 [wiki] [[Aubergine/aubergine.py]] http://esolangs.org/w/index.php?diff=45416&oldid=45414 * Quintopia * (+56) Python has arbitrary-size integers? Who knew? 22:29:44 anyone want a copy of dont starve together? 22:30:07 @check \y z -> ap (ap const) y z == y z 22:30:10 No instance for (Typeable a0) arising from a use of ‘myquickcheck’ 22:30:10 In the first argument of ‘text’, namely ‘(myquickcheck (\ y z -> ap (ap cons... 22:30:35 @check \y z -> ap (ap const) y z == (y (z :: Int) :: Int) 22:30:38 Couldn't match type ‘Int -> a0’ with ‘Int’ 22:30:38 Expected type: Int -> Int -> Int Actual type: (Int -> a0) -> Int -> Int In t... 22:31:28 -!- oerjan has joined. 22:31:38 @check \y z -> ap (ap const) y z == (y (z :: Int -> Int) :: Int) 22:31:40 +++ OK, passed 100 tests. 22:33:10 -!- sebbu has quit (Ping timeout: 272 seconds). 22:33:58 quintopia, sure, I guess 22:35:35 [wiki] [[Combinatory logic]] http://esolangs.org/w/index.php?diff=45417&oldid=44733 * Hppavilion1 * (+276) Alternative primitives, see also 22:36:10 [wiki] [[Combinatory logic]] http://esolangs.org/w/index.php?diff=45418&oldid=45417 * Hppavilion1 * (+0) /* See also */ Link fixed 22:38:02 [wiki] [[Probabilistic combinatory logic]] M http://esolangs.org/w/index.php?diff=45419&oldid=45377 * Hppavilion1 * (+6) Minor changes 22:44:13 -!- Vinegar has quit (Ping timeout: 240 seconds). 22:44:59 -!- jaboja has quit (Ping timeout: 250 seconds). 22:52:44 <\oren\> ooh, I hope you have everything backed up <-- erm... maybe not too recently. 22:54:01 on the bright side, it looks better now, after i managed to run chkdsk. i had to run it from an automatic recovery version because the direct one crashed. 22:54:24 although IE lost all cookies and the logs, not the first time... 22:55:06 *normal one 22:58:04 i'm going to give windows the benefit of the doubt that the reboots were due to a fatal error rather than an unprompted scheduling. 22:58:17 well, the first one. the rest obviously were. 22:58:38 The other day I accidentally stayed awake until Windows suddenly decided that it was time for a SCHEDULED REBOOT 22:59:04 and if things are still wrong i'll try the recovery which should work now (it refused before because chkdsk wouldn't run) 22:59:26 Taneb: i initially thought that was what happened yesterday. 23:02:04 * int-e sighs... trying to find a copy of http://dx.doi.org/10.3233/FI-2009-0070 ... 23:05:35 -!- heroux has quit (Ping timeout: 264 seconds). 23:06:29 -!- heroux has joined. 23:06:47 -!- hppavilion[1] has left ("Fear Me"). 23:06:53 -!- hppavilion[1] has joined. 23:13:40 -!- AnotherTest has quit (Quit: ZNC - http://znc.in). 23:13:58 int-e: at least they're offering you to buy it 23:14:50 do you have an expenses budget you can put it on 23:14:57 -!- sebbu has joined. 23:16:49 eek IE isn't working right :( 23:17:38 -!- Vinegar has joined. 23:17:50 huh there it worked 23:18:57 I guess the right thing to do is to email the author. 23:23:36 aww IE also wiped out the visited link db 23:24:10 (the one thing it preserved for some reason was the url bar suggestions) 23:24:27 of non-permanent data, that is 23:24:35 good opportunity to switch browsers hth 23:25:07 shachaf: it's not IE's fault that something messed up part of the disk 23:25:08 what's a bad opportunity? 23:25:21 naturally i'm referring to Microsoft® Edge® 23:25:33 * oerjan hits shachaf with the saucepan ===\__/ 23:26:38 anyway i consider IE likely to be an innocent bystander in what happened. 23:26:53 sure 23:27:02 not blaming any browser 23:27:21 there's a messed up update waiting to be retried, i vaguely recall those have caused unwanted reboots in the past. 23:32:50 [wiki] [[Merucik]] http://esolangs.org/w/index.php?diff=45420&oldid=45313 * Hppavilion1 * (+0) fixed spelling of "Brainfuck" 23:33:53 hppavilion[1]: pointless 23:34:13 izabera: What? 23:37:09 the change from brainf*** 23:38:36 it is the preferred spelling for the wiki though, afair 23:42:00 -!- hppavilion[1] has quit (Ping timeout: 244 seconds). 23:44:18 oerjan: how do you feel about CHIQRSX9+ being used in code golf competitions? (In particular, in the seven competitions it has a good chance of winning.) <-- "not my problem if they allow it" hth 23:46:21 You know, Q is unnecessary in a quine competition. 23:46:48 OKAY 23:46:59 Code golf: instantiate an object of a new subclass of the generic superclass, and also increment the accumulator twice 23:48:19 Jafet: it's very useful for a "print n copies of the program interspersed with Qs", though. i think. there may be restrictions on n. 23:48:31 *+competition 23:49:08 n=1 is trivial. 23:49:37 hm... 23:50:17 you can print square numbers of Qs... 23:51:48 n^2 = (i+1)*n - 1 hm i sense a problem 23:51:59 wait 23:52:10 * i^2 = (n+1)*i - 1 23:52:23 so not that useful. 23:58:10 Taneb: sorry, did you specify a programming language? 23:58:23 int-e, no, but the hint is HQ9++ 23:58:26 fungot: help! 23:58:26 int-e: wait... did you think of death as infinitely bad, if i happen to work out 23:59:00 how come no one ever told me about fractran tdnh 23:59:11 If fungot goes to the gym, does Pascal's Wager go the other way? 23:59:12 Taneb: it seems prometheus objects are circular data structures 23:59:13 Taneb: Oh. I'm not sure I ever saw that one. (I did know HQ9 and HQ9+) 23:59:20 oerjan: PCG will allow it as soon as a deterministic interpreter exists I think. Just have X be a TM simulator instead 23:59:34 that's a good language