00:01:12 gah, how do you typeset a par-symbol (upside-down ampersand) in latex anyways 00:01:45 A⅋B 00:02:40 If you have a font that can support it then you can do it. 00:02:56 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 00:05:04 `learn rntz is a classically-trained logician known for his constructive criticism. 00:05:11 Learned 'rntz': rntz is a classically-trained logician known for his constructive criticism. 00:05:25 c.c 00:05:36 stmaryrd has \binampersand and \bindnasrepma, which will do 00:06:01 -!- Phantom_Hoover has joined. 00:06:15 `spam 00:06:18 17/18: \ 896 \ 897 \ 898 \ 899 \ 900 \ 901 \ 902 \ 903 \ 904 \ 905 \ 906 \ 907 \ 908 \ 909 \ 910 \ 911 \ 912 \ 913 \ 914 \ 915 \ 916 \ 917 \ 918 \ 919 \ 920 \ 921 \ 922 \ 923 \ 924 \ 925 \ 926 \ 927 \ 928 \ 929 \ 930 \ 931 \ 932 \ 933 \ 934 \ 935 \ 936 \ 937 \ 938 \ 939 \ 940 \ 941 \ 942 \ 943 \ 944 \ 945 \ 946 \ 947 \ 948 \ 949 \ 950 00:06:49 I'm quite pleased with spore/spam/spout/spline/sport/speek 00:07:49 -!- hppavilion[1] has joined. 00:08:39 `spore 00:08:51 hm 00:08:57 I don't know what I was expecting 00:09:10 No output. 00:09:12 rntziao 00:09:18 `sport bin/distort 00:09:22 1/1:#!/usr/bin/env python \ import sys \ N=330 \ name = sys.argv[1] if len(sys.argv) > 1 else "/dev/stdin" \ with open(name, "r") as f: \ data = f.read().replace("\n", " \\ ") \ for i in xrange(0, len(data), N): \ print data[i:i+N] \ 00:09:29 I guess it fits on one line. 00:09:44 rntz: Can you give me a good intuition for par? 00:10:06 Obviously you're a Chu space h8r. But somethign in terms of threads or parallel universes or something would be good too. 00:11:16 (A par B) means you get A and B but their proofs can't interact with one another 00:11:28 wait, no, opposite of that 00:11:40 in (A tensor B) their proofs can't interact, but *you* can use them together 00:11:49 in (A par B) their proofs can interact, so *you* can't use them together 00:12:41 this is why (A par not A) works: the "not A" communicates with the "A" - you can think of it as a reified communication channel 00:12:58 one end of the channel obeys "A", the other obeys "not A" 00:16:03 -!- adu has joined. 00:16:38 starting to wonder if setting all my fonts to Biolinum was a good idea 00:17:54 Phantom_Helloover. it is a good idea, but Liberation is better hth 00:18:15 rntz: \usepackage{cmll} \parr says http://detexify.kirelabs.org/classify.html 00:18:25 (Man, *drawing* an upside-down ampersand was *really hard*.) 00:19:28 fizzie: convince yourself the sheet is upside-down and draw with your left hand (assuming you're right-handed, or right hand if left-handed) 00:19:47 fizzie: oh, thanks 00:19:58 Kelloen__. long time no see. 00:20:03 that looks rather better than stmaryrd, actually! 00:24:33 -!- idris-bot has quit (Ping timeout: 240 seconds). 00:25:33 -!- Melvar has quit (Ping timeout: 240 seconds). 00:32:12 -!- adu has quit (Remote host closed the connection). 00:44:26 -!- oerjan has joined. 00:46:55 @messages- 00:46:55 gamemanj said 11h 41m 32s ago: I've lost context as to what you said... 00:46:55 gamemanj said 11h 40m 51s ago: Is it irony when you fake a quit, and then you get a standard scheduled network disconnection shortly after? 00:46:55 gamemanj said 11h 40m 34s ago: Because that's what happened to me ^.^; 00:46:55 boily asked 1h 12m 18s ago: hellørjan. can I grow hot peppers on your northern lawn? 00:47:12 bah should have checked the number. 00:47:55 @tell gamemanj so have i hth 00:47:55 Consider it noted. 00:48:18 * oerjan did that on purpose 00:48:19 boily: By the by, ff you're interested, I sprunged some chicken stats recently. 00:48:56 ! 00:49:00 http://sprunge.us/FIcQ 00:49:11 wooooah... :D 00:49:29 øhoily. just chilli out here whenever you want. 00:50:22 * boily hugs fizzie 00:50:31 . o O ( REPETITIVE CHICKEN ) 00:51:06 * boily thwacks oerjan. 0.5 shachafs. 00:51:41 yeah i couldn't think of a better one. 00:51:55 i wrote a go playing bash program 00:52:03 this is its first game http://i.imgur.com/BVW1Tr1.gif 00:52:05 bot is black 00:52:31 izabellora! 00:52:37 helloily 00:52:53 how dare you bash go! 00:53:05 haha 00:53:23 -!- Koen__ has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 00:53:24 * boily thwacks oerjan again. 0.91 shachafs. 00:53:29 yay 00:53:51 * shachaf ###----- boily * 00:53:54 izabera: It doesn't look like very good? 00:54:00 it only plays mirror go <.< 00:54:15 fizzie: was this agglomerated from everybody who chickened? some of them don't quite follow the Regular Pattern of the Thing. 00:54:19 it's like 2 lines of code + 28 lines of boilerplate to speak the protocol 00:54:29 * boily wobbles and wiggles from shachaf's swat 00:55:36 boily: It's supposed to be just you (target = '#esoteric' and nick = 'boily' and type = 'quit' and body like '% CHICKEN') but logs are not an exact science. 00:55:43 I didn't swat anyone. 00:57:15 i'm pretty sure i read there's a way to bit a player mirroring you. also, i suspect you can make mirroring an illegal move by clever capturing. 00:57:21 *to beat 00:57:49 (which might be how to beat it, fwiw) 00:59:15 biting players is generally frowned upon hth 01:00:28 strangely, I pectoralchickened twice. not surprised about the polycyclopeanism. 01:00:33 s/twice/thrice/ 01:01:48 i guess that gif pretty much proves the first part. 01:02:03 shachaf: ok, I have literally guessed at what the rules for a three-judgment-style classical linear logic should look like and put them into http://www.rntz.net/files/adjoint-classical-constructive.pdf (page 3, section 2) 01:07:18 boily: is the YEARLY CHICKEN actually yearly twh 01:08:57 good question. I don't think so it's yearly yet. it ought to! 01:09:16 . o O ( what's the chickenest day of the year? ) 01:11:13 boily: 2 days before thanksgiving hth 01:11:36 2014-12-11 23:04:31+00 | Quit: YEARLY CHICKEN 01:11:36 2015-12-24 05:01:58+00 | Quit: YEARLY CHICKEN 01:11:36 2016-03-11 02:40:13+00 | Quit: YEARLY CHICKEN 01:11:43 (Chicken evolves into X! // X evolves into Turkey!) 01:11:51 hppavellon[1]. 01:11:59 boily: Solve for X 01:12:41 fizzie: the second one happens to be midnight localtime between December 23 and 24. my birthday's on the 24th hth 01:12:54 O, clearly it must be Sunday, I suppose (if you are Canadian) 01:13:28 so two days before Canadian Thanksgiving it is. 01:13:49 boily: alas you seem to have used up this year's 01:13:58 yup. we'll have to wait. 01:14:01 The chickenest of the year per my logs is a shared honour between March 16th, May 16th and May 17th, with 7 chickens each. 01:14:16 (By which I mean X is Sunday; Thanksgiving is Monday) 01:14:42 so wednesday in the us, then 01:15:28 Chicken evolves into Sunday? 01:15:36 on thanksgiving most of the turkeys are eating to prevent them evolving into the fearsome turduckens 01:15:41 *eaten 01:16:26 As for days of the week, Monday is chickeniest: http://sprunge.us/chNb 01:16:28 But that's possibly influenced by timezones; there may be in UTC or in EET/EEST or in some sort of a mixture, I think there was a logging mishap for some period of time. 01:16:35 s/there/these/ 01:16:52 boily: Yes, I guess so 01:17:05 The URL preview thing that comes with this computer refuses to preview text/plain pages. 01:17:18 "This preview cannot be safely displayed in Quick Look." 01:17:25 more like scow look 01:17:33 Why? 01:17:34 not safe? text/plain? come on 01:17:56 But text/plain is the only safe format! 01:18:27 (Anyways, you can add a question mark and name of syntax highlighting at the end of a sprunge URL if you want it in HTML format, I think.) 01:19:12 But this URL preview thing is mainly useful for clicking on a URL. 01:19:20 If I typed it in it would defeat most of the purpose. 01:19:59 zzo38: Anyway, there are plenty of other safe format. 01:20:18 For example, application/activex 01:21:10 No it isn't, just text/plain would be. And any format that "cannot be safely displayed" should be interpreted as text/plain so that it can be displayed anyways 01:21:34 text/plain with what encoding? 01:22:22 ASCII. (Possibly a few other encoding could be safely too, but it ought to nevertheless tell you what encoding.) 01:24:46 @time rntz 01:24:46 Local time for rntz is Fri Jun 3 20:24:46 2016 01:25:01 rntz: i find that dubious hth 01:25:49 crappy pic tho <-- you'd think that's a feature 01:27:32 shachaf: what's dubious about it? 01:28:11 Last I heard rntz is at bham.ac.uk. 01:28:13 that's that atlantic time zone, isn't it 01:28:20 shachaf: his ip is comcast? 01:29:00 `` allquotes | shuf | sport 01:29:16 1/495:1169) Ugh still hungry After having a ball of salt (not a literal ball of salt0 Try a literal ball of salt. \ 1160) `quote 1146 1146) OKAY \ 977) i'm not actually competent at hacking things ummmmmmmmm kmc dont u mean `cracking' [tiny glider symbol with "hacker pri 01:29:22 shachaf: has it occured to you that the | sport there is essentially just adding noise 01:29:32 oerjan: and my ip is fremont but i don't live in fremont hth 01:29:40 shocking 01:29:42 oerjan: Only if I don't look at the next line. 01:30:05 For example right now I want to see how that quote ends. 01:30:09 shachaf: well i suppose you get the rest of any cut off ones hm 01:30:15 `spam 01:30:17 2/495:de" written next to it in silkscreen] [head of a gnu] [tux penguin] [face shoved in toilet] \ 1166) fungot: Can you write your own page? fizzie: what is how? i assume, at least one snake? \ 970) i don't know what that is so i'm going to assume it's a flavor of pocky \ 625) wolfram armaged 01:30:26 The name "spam" makes me feel slightly guilty when I use it. 01:30:44 it does look spammy 01:31:01 it makes me less likely than normal to actually read the output 01:31:39 quote overdose 01:32:11 quoverdose 01:32:36 Anyway the design here is that we leave those quotes in the spout. 01:32:51 Then anyone can `spam for a dose of quotes that never repeat. 01:33:54 `spam 01:33:56 3/495:don, the genius overlord game \ 1062) are you a hardcore PC gamer Sgeo_ Want to be \ 243) There are white Africans out there, but, you know. A black swan in the hand does not imply causation. \ 1252) I was watching a pair of otters, and somehow the name "Harry P. Otter" hasn't left my brain sinc 01:34:01 don't spam, boily 01:34:09 okay. 01:34:13 `unspam 01:34:15 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: unspam: not found 01:34:29 Quote 1062 is pretty good, though. 01:34:51 shachaf: Are you sure? 01:35:27 I wish someone would fix up sport to try to end chunks on a newline if possible. 01:35:31 oerjan shachaf: my irc server is in a different timezone than I am 01:35:33 (fizzie this means you) 01:35:43 rntz: I figured. 01:35:49 "irc server" meaning, not my irc server, but the server that runs my irc client 01:36:01 i,i the client/server adjunction 01:36:04 `` echo `spam 01:36:06 IRC client server. 01:36:06 ​/hackenv/bin/`: eval: line 4: unexpected EOF while looking for matching ``' \ /hackenv/bin/`: eval: line 5: syntax error: unexpected end of file 01:36:14 `` echo \`spam 01:36:16 ​`spam 01:36:56 rntz: If you like adjunctions you must be a big fan of Chu spaces. 01:37:10 Chu spaces are all about adjunctions. 01:37:17 Instead of spam now you need to make spam and eggs and eggs and spam. 01:37:25 If I understand Chu spaces, perhaps I'll understand the true nature of adjunctions. 01:37:28 (Or vice versa.) 01:47:24 shachaf: maybe the true nature of adjunctions will understand you instead 01:47:39 That moment when you're fiddling with MC command blocks and you forget about exponential growth 01:49:06 Specifically, I made a device that summons a column of TNT with a 110 tick fuse (a tick is 1/20 seconds) above every entity in the world by 100 units 01:49:38 It does this by summoning a block of primed TNT with the fuse 100 units above each entity every tick for 1.5 seconds 01:49:47 I forgot that the primed TNT itself counts as an entity 01:50:21 So for 30 generations, it was doubling the number of entities in the world 01:51:24 So for a 20 entity world, if I hadn't crashed, there would've been 21474836480 entities in the world 01:52:09 0.9999999999906868% of them would be TNT, and TNT by nature (exploding and deleting a random pattern of blocks) is /very/ laggy on detonation 01:55:47 -!- Phantom_Hoover has quit (Remote host closed the connection). 02:08:05 -!- boily has quit (Quit: UNTOLD CHICKEN). 02:27:03 -!- MDream has changed nick to MDude. 02:27:53 -!- augur has joined. 03:07:18 ...OK, what the fuck SMBC forums 03:07:41 Their safety question to keep out spambots is a piece of trivia that you don't necessarily have memorized 03:07:53 "What's the nerdiest possible thing you could name your child?" 03:10:16 Seriously, what the hell? 03:11:43 Apparently it's "Ada Marie" 03:12:36 Now I have to close all SMBC-related tabs in the hope that the session ends when my cookies are cleared (I have SDC) 03:14:24 Jesus 03:14:59 Oh, AND they need an administrator to approve accounts 03:20:58 I think Godel fucked up bitcoin 03:21:48 hm bitcoin is still climbing 03:21:54 (what's SDC?) 03:25:29 oerjan: Self-Destructing Cookies 03:25:36 oerjan: The most delicious way to be assassinated 03:27:00 thausible. 03:27:25 although have you tried nitroglycerin ice cream 03:27:49 `? thausible 03:28:11 thausible? ¯\(°​_o)/¯ 03:33:27 Ooooh, s/force/horse/ has been overthrown! 03:35:18 wat. 03:35:55 oerjan: The latest xkcd 03:36:14 * oerjan thought he had read that 03:36:24 oerjan: Randall has a new favourite web substitution. His favourite used to be s/force/horse/, but now it's s/cat/my friend Catherine/ 03:36:57 Wait... 03:37:17 Isn't s/car/cat/ in an official xkcd web standard already? 03:37:39 "MY CAR GOT STOLEN" -> "MY CAT GOT STOLEN" -> "MY FRIEND CATHERINE GOT STOLEN" 03:38:24 did the robber use horse 03:38:54 oerjan: Yes, and they disabled the atomic alarm 03:39:40 OKAY 03:40:00 oerjan: These dudes I know report that the suspect looked like Elf-Lord Newtonstein; the elf-lord is guilty and everybody knows it 03:40:19 This may seriously damage his chances in the next eating contest 03:43:59 you realize i have no idea what you're referring to and am too lazy to find out 03:44:28 oh hm 03:45:21 oerjan: `? thausible twh 03:45:33 * oerjan wasn't too lazy anyway 03:45:37 `? thausible 03:45:49 thausible? ¯\(°​_o)/¯ 03:45:57 shachaf: hth 03:47:14 that helped -- and, understandably, seems indescribably blatant, like Edinburgh 03:48:03 i could be more Glaswegian -----### 03:50:16 `? wegian 03:50:19 wegian? ¯\(°​_o)/¯ 03:51:21 `learn A wegian is an equivalence class of #esoteric members. There are two main wegians, the Nor (from Finland) and the Glas (from Hexham). 03:51:27 Learned 'wegian': A wegian is an equivalence class of #esoteric members. There are two main wegians, the Nor (from Finland) and the Glas (from Hexham). 03:51:32 `sedlast s/member/regular/ 03:51:42 wisdom/wegian//A wegian is an equivalence class of #esoteric regulars. There are two main wegians, the Nor (from Finland) and the Glas (from Hexham). 03:53:06 I wonder whether adding transactions (with commit/rollback) to HackEgo, implemented using hgignore, would be useful. 03:53:57 `rm wisdom/wegian 03:54:00 No output. 03:55:20 * oerjan reminds shachaf that .hgignore doesn't work on files that are already tracked hth hth 03:55:32 stupid /me exception 03:55:53 Looks like there's also "galwegian" 03:56:23 Sure, lots of wegians. 03:56:47 shachaf: No, there's only those 3 though 03:56:54 No, there are others. 03:56:54 http://www.thefreedictionary.com/words-containing-wegian 03:57:26 shachaf: Such as? 03:58:07 Wait, how are the Norwegian from Finland? I thought that Finland =/= Norway 03:58:27 (Also, is the proper plural or "Norwegian" "Norwegian" or "Norwegians"?) 03:58:43 Well, they're from Finland, but now they're Norwegian. 03:58:54 Those aren't incompatible. 04:08:26 with s hth 04:08:47 when used as a noun. 04:25:52 When are the codu logs coming back? 04:26:34 -!- hppavilion[1] has quit (Ping timeout: 252 seconds). 04:26:57 when Gregor fixes it 04:27:05 >_> 04:27:32 Gregor: cod u fix it twh 05:01:15 -!- augur has quit (Remote host closed the connection). 05:33:33 -!- Kaynato has quit (Ping timeout: 246 seconds). 06:04:03 -!- Melvar has joined. 06:17:51 -!- moon_ has joined. 06:18:18 is it considered strange for me to join using a wii u? 06:19:58 *GASP* 06:20:10 wii u do such a thing 06:22:32 -!- hppavilion[1] has joined. 06:23:30 it has a browser, yes 06:23:59 its also slowing my typing alot 06:24:36 how would one type on a wii u? 06:25:22 the gamepad 06:27:32 so 06:27:33 like 06:27:38 you move the cursor around on the screen 06:27:39 so is it wierd? 06:27:44 to bring it to each key? 06:27:51 *phew* 06:27:57 for a moment I thought I had fucked up the patch 06:28:03 but it was just a misplaced brace 06:28:32 now, i get a digital keyboard like the one in tablets to use. 06:28:40 *no 06:28:47 touchscreen? 06:29:06 mhm, the gamepqd is touchscreen. 06:29:18 damn slow keybard. 06:29:27 ._. 06:30:13 also, you all are on tv, say hi 06:32:48 )= 06:33:59 `ls 06:34:24 ​!\.´ \ advice \ bin \ canary \ cdescs \ emoticons \ esobible \ etc \ evil \ factor \ good \ hw \ ibin \ interps \ karma \ le \ lib \ logs \ misle \ paste \ ply-3.8 \ ps \ quine \ quines \ quotes \ share \ src \ theorems \ tmflry \ tmp \ wisdom \ wisdom.pdf 06:34:35 `blame elronnd 06:34:36 It was tswett's fault! Punish them! 06:34:42 ... 06:34:58 `blame2 elronnd 06:34:59 It was elronnd's fault! Punish them! 06:35:46 `cat canary 06:36:27 tꙮst 06:36:48 `rm canary 06:36:50 No output. 06:38:17 `cat canary 06:38:20 tꙮst 06:38:35 * oerjan whistles innocently 06:40:18 `` rm canary; cat canary 06:40:22 cat: canary: No such file or directory 06:40:32 `cat canary 06:40:33 bad oerjan 06:40:35 tꙮst 06:40:53 `rm canary 06:40:56 No output. 06:40:58 `cat canary 06:41:02 tꙮst 06:41:09 ............ 06:41:20 baaaaaddd oerjan 06:41:33 i think you may be misinterpreting something 06:41:44 `rm canary 06:41:47 No output. 06:41:48 `cat canary 06:41:52 tꙮst 06:42:23 *steels the frying pan and bashes oerjan* 06:42:30 `rm canaary 06:42:32 rm: cannot remove `canaary': No such file or directory 06:42:47 `rm canary 06:42:49 No output. 06:43:02 -!- augur has joined. 06:43:12 `cat canary 06:43:14 tꙮst 06:43:22 gtfo canary, bad oerjan` 06:43:30 `rm canary 06:43:32 No output. 06:43:44 `file canary 06:43:49 canary: UTF-8 Unicode text 06:44:13 .......! 06:44:28 * oerjan thinks moon_ is a bit slow 06:44:37 `mk canary//moonerride 06:44:42 canary 06:44:46 `cat canary 06:44:47 moonerride 06:44:56 im using a wii u for some insane reason 06:45:07 `rm canary 06:45:11 No output. 06:45:24 `` [ -e tmp/blah ] && mv canary tmp/ || touch tmp/blah 06:45:28 No output. 06:45:32 `cat canary 06:45:34 moonerride 06:46:19 -!- moon__ has joined. 06:46:26 wiis hate me 06:46:34 `cat canary 06:46:36 moonerride 06:46:57 * moon__ has gone bleeping mad 06:47:07 `cat tmp/blah 06:47:08 cat: tmp/blah: No such file or directory 06:47:26 moon__: it's a magical file that cannot be permanently deleted hth 06:47:35 ... 06:48:01 who made the trigger on modify script? 06:48:10 Gregor, the bot owner 06:48:19 it's outside the sandbox 06:48:43 ` mkdir canary 06:48:45 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found 06:48:55 moon__: um we did that once 06:48:59 `mkdir canary 06:49:00 mkdir: cannot create directory `canary': File exists 06:49:06 ... 06:49:10 it broke a lot of things. 06:49:22 oh. 06:49:27 in fact, it's the reason why `revert _still_ gives an error message. 06:49:39 (that's otherwise harmless) 06:49:46 -!- moon_ has quit (Ping timeout: 250 seconds). 06:49:56 `` rm canary; mkfifo canary 06:50:00 No output. 06:50:03 `mk tmp/canary 06:50:07 usage: mk[x] file//contents 06:50:22 `file canary 06:50:23 canary: ASCII text 06:50:29 `cat canary 06:50:30 moonerride 06:50:55 `mk tmp/canary//canaryd 06:50:56 tmp/canary 06:51:01 shachaf: iirc it may check for that, but somehow doesn't check for it being a directory 06:51:12 `rm tmp/canary 06:51:14 No output. 06:51:24 `cat tmp/canary 06:51:25 cat: tmp/canary: No such file or directory 06:51:35 oerjan: Is it running the code in https://bitbucket.org/GregorR/hackbot/pull-requests/2/transactional-hackego/diff ? 06:51:40 moon__: it only applies to the particular one 06:51:44 If so, I think it's just that hg fails to commit a fifo. 06:51:49 that makes me feel better 06:52:02 shachaf: maybe. 06:52:40 if only i could `bash tmp/oerjan 06:52:48 shachaf: i've not exactly tried to read that code 06:52:52 that would kill my stress 06:53:08 moon__: try @slap instead 06:53:28 @slap oerjan 06:53:28 stop telling me what to do 06:53:37 lambdabot: now you're just being unhelpful 06:53:48 (it's a bit random) 06:54:08 * moon__ has gone berserk 06:54:16 can you go berserk somewhere else please 06:54:21 you always do it in here 06:54:53 ut im not using cmds )= 06:55:34 * oerjan lends moon__ his saucepan ===\__/ 06:56:03 Hmm, can you get race conditions? 06:56:05 `rm canary 06:56:05 `rm canary 06:56:06 `rm canary 06:56:06 `rm canary 06:56:09 `rm canary 06:56:10 No output. 06:56:12 `rm canary 06:56:12 No output. 06:56:13 No output. 06:56:14 `rm canary 06:56:17 `rm canary 06:56:26 * moon__ saucepans shachaf ===\__/ 06:56:44 I guess I should've tested that in /msg. 06:56:51 Since it's not likely to work anyway. 06:56:53 no, commands are not ran parallel 06:56:58 No output. 06:56:59 No output. 06:57:00 No output. 06:57:02 No output. 06:57:03 No output. 06:57:17 I thought I saw commands run in parallel once. But I never paid much attention. 06:57:30 before sandbox, maybe 06:57:49 they still run in parallel if they're readonly 06:58:20 But I guess a writing command blocks readers? 06:59:03 it gets a lock on the second run 06:59:46 and does a checkout 06:59:46 `kitten canary #lol i wish i could 06:59:47 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: kitten: not found 06:59:48 Right. I remember something about that now. 07:00:01 `? kitten 07:00:03 kitten? ¯\(°​_o)/¯ 07:00:07 `? kitt 07:00:12 Kitt is the singular of kitten. 07:00:31 its 'kit' dumbos 07:00:46 please don't be a jerk 07:00:52 (= 07:01:07 insulting people and then smiling when they ask you to stop isn't endearing behavior 07:01:38 sry : p, smile badly timed sarcasm 07:02:36 i cannt type fast on a wii u. 07:04:04 ... i killed chat. 07:04:15 BRAINS 07:04:25 -!- hppavilion[1] has quit (Ping timeout: 252 seconds). 07:04:47 you just had to eat hppa. 07:05:08 very creative, good brain 07:05:41 you will never eat me ===\___/ 07:06:49 -!- hppavilion[1] has joined. 07:06:57 indeed, my stomach gets in trouble from blue cheese 07:07:13 oerjan ate your brain. so he says. 07:07:44 wait, is it supposed to be green in english too 07:07:58 no 07:08:55 wikipedia says it is? 07:08:58 http://www.bay12forums.com/smf/index.php?topic=158502.msg7031617#msg7031617 07:10:10 i certainly know, ive seen it everywhere, it is not opposite moment! 07:11:48 https://s-media-cache-ak0.pinimg.com/736x/41/c6/ee/41c6ee91f63bdc973d721399013566f7.jpg 07:13:06 `echo yranac > canary 07:13:18 yranac > canary 07:13:23 thx tdh 07:13:29 `` echo yranac > canary 07:13:30 omeone else *cough* did some questionable(of both sanity and accuracy) internet research and came up with a corgi puppy giving a tad under 250 ml of blood.  So it would take 4 corgi puppies to get a liter of blood.   07:13:33 No output. 07:13:45 from bay12 forums 07:14:41 dur 07:14:52 hur dur dur 07:15:01 dur hur 07:15:11 huuuur? 07:15:18 dur! 07:15:20 stop it 07:15:22 `? hurr durr 07:16:16 hurr durr? ¯\(°​_o)/¯ 07:16:21 ... 07:18:20 `? moon_ 07:18:29 moon_? ¯\(°​_o)/¯ 07:18:44 )= 07:19:10 `? moon 07:19:38 i think HackEgo is slow again 07:19:40 -!- moon__ has quit (Quit: Page closed). 07:19:47 that might be me hth 07:20:35 `? shachaf 07:20:43 wait... 07:21:09 `run echo hi 07:21:22 -!- moon_ has joined. 07:21:22 durp 07:21:27 hi 07:21:28 -!- moon_ has quit (Client Quit). 07:22:00 shachaf sprø som selleri and cosplays Nepeta Leijon on weekends. He hates bell peppers with a passion. The unit of fun punnery is named after him. 07:22:03 Moon is a person, not an unretroreflectorey object. 07:22:09 -!- moon_ has joined. 07:22:15 hurp 07:22:29 -!- moon_ has quit (Client Quit). 07:22:57 -!- moon_ has joined. 07:23:06 dfffu 07:23:11 -!- moon_ has quit (Client Quit). 07:23:22 <\oren\> moon_: your connection is terrible 07:23:26 very incoherent today 07:23:42 `file canary 07:23:43 canary: ASCII text 07:23:46 -!- moon_ has joined. 07:23:48 urgh 07:23:48 <\oren\> moon_: your connection is terrible 07:23:54 Oops. 07:24:11 no, i keep hitting the previous page button 07:24:20 `revert 07:24:23 did shachaf kill HackEgo again 07:24:30 <\oren\> use a real irc client hth 07:24:31 maybe? 07:24:39 rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done. 07:24:41 lol im on a wii u 07:24:46 how 07:24:52 <\oren\> WUT 07:24:59 `cat canary 07:25:00 No output. 07:25:09 `file canary 07:25:10 canary: empty 07:25:15 yes i am fliping insane 07:25:17 ok 07:25:22 `where file 07:25:35 It's just empty. 07:25:41 oh. 07:25:49 `mk canary//nope 07:25:50 d'üh 07:25:57 canary 07:25:57 Come on. 07:25:59 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: where: not found 07:26:04 `run rm canary; touch canary 07:26:07 No output. 07:26:09 hm 07:26:14 `rm fnord 07:26:17 rm: cannot remove `fnord': No such file or directory 07:26:22 <\oren\> `? canary 07:26:24 No output. 07:26:29 `cat fnord 07:26:52 <\oren\> `? fnord 07:26:53 shëësh 07:26:57 ​? ¯\(°​_o)/¯ 07:26:59 cat: fnord: No such file or directory 07:27:04 hackego is broken in so many ways already 07:27:09 -!- moon_ has quit (Client Quit). 07:27:41 -!- moony has joined. 07:27:48 i hate the wii u gamepad now 07:28:19 `quote pumpkin seeds 07:28:20 437) Phantom_Hoover: it is a hate so pure and... pumpkin seeds? 07:30:23 `ls 07:30:53 ​!\.´ \ advice \ bin \ canary \ cdescs \ emoticons \ esobible \ etc \ evil \ factor \ good \ hw \ ibin \ interps \ karma \ le \ lib \ logs \ misle \ paste \ ply-3.8 \ ps \ quine \ quines \ quotes \ share \ src \ theorems \ tmflry \ tmp \ wisdom \ wisdom.pdf 07:31:56 `file logs 07:32:32 logs: empty 07:35:13 -!- hppavilion[1] has quit (Ping timeout: 252 seconds). 07:36:26 `culprits logs 07:36:46 xfix xfix 07:37:22 `` hg log logs | grep Summary: 07:37:24 No output. 07:37:27 argh 07:37:39 `` hg log logs | grep Summary 07:37:43 No output. 07:37:48 *sigh* 07:37:52 `cat bin/culprits 07:38:07 `` hg log logs | grep summary: # hth 07:38:22 Though I type that often enough that it really ought to get its own command or something. 07:38:30 summary: cd perl-5.22.2; nohup ./Configure -d -Dprefix=/hackenv > /hackenv/logs & \ summary: cd perl-5.22.2; ./Configure -d -Dprefix=/hackenv > /hackenv/logs 07:38:32 hg log --removed -- "$1" | grep summary: | sed "s/ +/ /g" | sed "s/^ //" | awk '{print substr($2,2,length($2)-2)}'| sed "s/.$/\x0F&/" | xargs 07:39:13 `rm logs 07:39:20 Forgot to remove that one, I guess? 07:39:26 whoa 07:39:28 `welcome xfix 07:39:51 i think e's been here a bit 07:39:52 xfix: 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.) 07:39:54 No output. 07:40:08 like, long enough to try (and fail) to upgrade perl in HackEgo 07:40:17 I tried to update Perl, and failed. 07:40:58 yeah you cannot run long-running commands 07:41:04 not even with nohup 07:41:33 (and i guess that would only be the first problem) 07:53:22 -!- augur has quit (Remote host closed the connection). 08:21:52 -!- lambda-11235 has quit (Quit: Bye). 08:22:33 -!- oerjan has quit (Quit: Nite). 08:35:47 -!- xkapastel has quit (Quit: Connection closed for inactivity). 09:15:59 -!- zadock has joined. 09:19:45 -!- zadock has left. 09:31:33 -!- Phantom_Hoover has joined. 09:50:02 -!- gamemanj has joined. 10:11:11 -!- hppavilion[1] has joined. 10:14:25 Hm. 10:14:28 For some reason 10:15:07 I just calculated that the odds of a single, worldwide sneeze (that is, every human on earth sneezes at the same time- within the same second) are 5.2345140545750255095729057789677877107902000024178184273063118452216398192830384321642665672586107071499738573951676069816850719055839882135729586168861337085743787119721991366279460690571913008155670283808735608620… × 10^-37943769263 10:40:27 `spam 10:40:36 4/495:e. \ 794) Backups are so like one of those circus guys walking on a wire except with a safety rope. \ 187) 22:55 < qfr> How am I supposed to develop software in Haskell if I can't even prepare my projects in UML?! It seems like an impossible task. HAHA [...] this is amazing, l 10:40:51 `spam 10:40:52 5/495:ike meeting a Mormon or something \ 633) right: you didn't find out you were wrong, just right in a way we failed to consider. if only every wrong person could be so lucky \ 1125) I designed a norn to drop dead instantly if he ever thought about eating elevators. He was stillborn. \ 171) qui 10:41:46 `mkx bin/5//for i in {1..5}; do quote; done | sport 10:41:51 bin/5 10:41:53 `5 10:41:59 1/2:80) fungot!*@* added to ignore list. AnMaster: i'd find that a bit annoying to wait for an ack. \ 923) fungot: |open quote fungot: | just to help an fnord archive)" [...] jconn: i am just as confused. you know, that thing which you might want is broken \ 470) I think it' 10:42:03 `spam 10:42:04 2/2:s fizzie against everyone atm AND EVERYONE IS WINNING EXCEPT FIZZIE \ 524) Can you build the ... why wouldn't you be able to, just and all the computables \ 34) Seconds. 30 of them. Did I forget the word? \ 10:51:12 I just explained derivatives to someone 10:51:19 I feel so proud of myself 10:51:26 Now I should probably go learn calculus 10:51:50 `ps 10:51:52 ​ PID TTY TIME CMD \ 286 ? 00:00:00 init \ 288 ? 00:00:00 sh \ 290 ? 00:00:00 ps \ 291 ? 00:00:00 cat 10:51:58 `? brainfuck 10:52:01 brainfuck is the integral of the family of terrible esolangs. The name is a euphemism for "beef". bf -c -t "+>+++++>+++" | mklang --array 10:52:09 `derivative brainfuck 10:52:10 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: derivative: not found 10:52:24 Dammit, I was hoping it would say "The family of terrible esolangs" 10:53:55 >>> sin(brainfuck_derivatives) 10:54:00 True 10:56:15 what an unusual sine function 10:57:46 `mkx bin/hog//hg log --template "{desc}\n" "$@" 10:57:48 bin/hog 10:58:30 gamemanj: It's neither sine nor a function; it's a predicate that determines whether something is a mortal sin 10:58:37 >>> sin(lust) 10:58:39 True 10:58:47 >>> sin(wrath) 10:58:48 True 10:58:51 Wait, what's wrong with lust and wrath? 10:58:55 >>> sin(slavery) 10:58:55 >>> sin(attempting_to_perform_human_alchemy) 10:58:56 False 10:59:11 Anyway, if you want to learn calculus, just read https://cr.yp.to/papers/calculus.pdf 10:59:21 shachaf: Best. URL. Ever. 10:59:25 It's 12 pages long and it'll teach you everything you need to know. 11:00:05 hppavilion[1]: your predictate hasn't given an answer yet... 11:00:24 gamemanj: It recognizes my voice and only responds to commands from me 11:00:50 So it's not just completely fake then? 11:01:12 Anyway, on my behalf, could you ask the predictate if "attempting to perform human alchemy" is a sin? 11:01:16 gamemanj: Correct. It's handled by a trained dachshund 11:01:35 gamemanj: I don't really know what "human alchemy" is 11:01:46 Attempting to transmute a human! 11:01:54 `learn A predictate assigns a truth value to things that haven't happened yet. 11:01:58 Learned 'predictate': A predictate assigns a truth value to things that haven't happened yet. 11:02:11 shachaf: But people are wrathful all the time! 11:02:32 Anyway, you should actually read that PDF. 11:02:37 gamemanj: But not lustful. That certainly isn't a thing 11:02:42 shachaf: Yes, I opened it 11:02:43 ... 11:03:02 It'll keep you busy for a while and then you'll know a bunch of things. 11:03:13 shachaf: That sounds familiar 11:03:23 Like the gauge integral! 11:03:38 More general than Riemann *and* Lebesgue! 11:06:33 `mkx bin/hogue//hg log --remvoed --template "{desc} 11:06:36 oops 11:06:37 bin/hogue 11:06:44 https://derpicdn.net/media/W1siZiIsIjIwMTIvMTIvMzEvMjFfMTdfMzBfMTgwXzE5ODg3MV9fVU5PUFRfX3NhZmVfdHdpbGlnaHRfc3BhcmtsZV9yYWluYm93X2Rhc2hfcGlua2llX3BpZV9mbHV0dGVyc2h5X3Jhcml0eV9hcHBsZWphY2tfYW5pbWF0ZWRfbWFuZV9zaXhfYXJ0aXN0X2JsYWNrZ3J5cGgwbl9oZWFkYm9iIl1d/198871__safe_twilight%2Bsparkle_rainbow%2Bdash_pinkie%2Bpie_fluttershy_rarity_applejack_animated_mane%2Bsix_upvotes%2Bgalore_artist-colon-blackgryph0n_headbob.gif is... interesting 11:06:47 `mkx bin/hogue//hg log --removed --template "{desc}\n" "$@" 11:06:50 bin/hogue 11:07:44 I really wish they were a bit out of sync 11:07:51 It'd be much less creepy that way 11:08:17 hppavilion[1]: Reading the URL, all I will say is: "At least it's `safe`!" 11:08:36 djb is TG 11:13:00 `hogue bin 11:13:50 mkx bin/hogue//hg log --removed --template "{desc}\\n" "$@" \ mkx bin/hogue//hg log --remvoed --template "{desc} \ mkx bin/hog//hg log --template "{desc}\\n" "$@" \ mkx bin/5//for i in {1..5}; do quote; done | sport \ mkx bin/1//\\` "$@" | sport \ ` chmod +x bin/mirrorgo \ ` p 11:14:06 `5 11:15:13 1/2:706) I think we are sort of this insane, and also sort of not as much as insane, and also sort of a bit more insane than that, and also somewhat more various other thing at various times whatever you are discussing at that time \ 605) elliott, cars aren't perfectly spherical. \ 1221) Anyways i 11:15:43 `spam 11:16:07 2/2:actually do have food in my house and this time its not coffee based \ 218) so you have legacy software in befunge that needs supported? \ 268) I use LiGNUXFCE+apps That's pronounced by saying "Linux" and then vomiting, btw. \ 11:23:13 There'll be a quiz, so you'd better study. 11:23:28 so anyway I'm using linxfcpacmathunarchexchat. 11:26:16 -!- Phantom__Hoover has joined. 11:29:54 -!- Phantom_Hoover has quit (Ping timeout: 250 seconds). 11:47:14 The best censoring is missed censoring 11:47:19 @google linxfcpacmathunarchexchat 11:47:20 No Result Found. 11:47:26 Like shith*le and b****fuck 11:47:45 int-e: linux, xfce, pacman, thunar, arch, hexchat. 11:48:14 hmm, had not heard of thunar 11:48:32 xfce's file manager. 11:49:29 nor hexchat, but it's a fork of xchat which I used at some point... 11:49:59 ...before switching to irssi 11:51:30 A number of warning... 12264 11:52:02 agzzi... hmm, no. 11:52:18 err, it would be hgzzi anyway 12:04:02 hexchat is that fork of xchat which works on windows and completely fucks up the colours for no good reason, right? 12:06:15 Phantom__Hoover, try a CTCP VERSION on me? 12:07:13 i know i'm using hexchat but it's an old version from before they fucked up the colours 12:07:27 I don't see anything wrong with the colours. 12:07:36 nice 933MHz cpu, what is this, the 80s 12:07:45 I think that's incorrect reporting. 12:08:19 Either that or it's because my CPU's idling... 12:08:33 However, in "model name" it specifies 2.40GHz. 12:08:54 ...so in other words, still ancient, but not that ancient. 12:09:17 i still have no clue why xchat thinks your clock speed needs to be in your version string 12:09:18 Give me a sec. 12:09:26 I'm just going to run a bunch of infinite looping processes... 12:09:54 THERE we go! 12:09:57 2.4ghz doesn't seem 'ancient' given how much clock speeds have stagnated 12:10:01 Now try the CTCP VERSION. 12:10:06 still 933 12:10:08 Eh? 12:10:22 presumably it just reads the clock speed once when the client starts up 12:10:34 Well, that's annoying. 12:12:35 About that "doesn't seem ancient" - Not yet, I suppose, but I'm already seeing the train at the end of the tunnel. Game devs are hailing Vulkan and OpenGL 3.0+. 12:13:07 so a new skylake i5 has a clock speed of 2.9GHz 12:13:21 and graphics hardware is a whole other kettle of fish 12:14:05 -!- Phantom__Hoover has changed nick to Phantom_Hoover. 12:18:07 This is an Ironlake. OpenGL 2.1, or OpenGL ES 2, with extensions. Will run WebGL stuff fine, if slow... but don't worry, WebGL 2 fixes that bug... by making sure stuff can't run at all. If I sound annoyed about this, that's because I am. 12:20:03 ironlake is your GPU architecture. it has no direct relation with your clock speed 12:20:11 That's not my point. 12:20:16 I'm not talking about clock speed... 12:20:20 also i remember using an intel gpu on linux and you have my sympathy 12:20:21 I'm noting about hardware age 12:20:30 Hey, it's absolutely fine! 12:20:35 well we started out talking about clock speed! 12:20:53 Ok, true, the topic's diverting all over the place. 12:21:24 Anyway, the hardware works fine. It's just (supposedly) not capable of all the fancy OpenGL ES 3 features Khronos like. 12:21:25 maybe it's fine now, i remember ~5 years ago if i tried to run anything that used modern shaders it would hard-lock the GPU and i'd need to reboot 12:52:26 -!- top has joined. 12:53:40 -!- pemaguru has joined. 12:56:59 -!- pemaguru has left. 13:41:12 -!- top has quit (Ping timeout: 250 seconds). 14:17:14 -!- Akaibu has joined. 14:35:25 -!- hppavilion[1] has quit (Ping timeout: 252 seconds). 14:50:26 -!- top has joined. 15:28:04 -!- Kaynato has joined. 15:30:58 <\oren\> Almost finished adding Cherokee 15:32:48 <\oren\> Also, I just read a book about Ramanujan. and all I can think is, poor Hardy! 15:34:08 invest all your efforts into your prodigy only for him to ungratefully die of tuberculosis 15:34:42 <\oren\> yeah. he must have been defastated 15:35:51 is there a pun in that typo, mhm 15:36:56 or is it another small keyboard problem 15:37:35 -!- SupayrPoney has joined. 15:37:51 `welcome SupayrPoney 15:37:58 Hey! Thanks :) 15:38:01 <\oren\> I think this time it was a brain problem 15:38:16 <\oren\> that caused the misspelling 15:38:18 HackEgo: come on, you can do it! get that data out of your swap space! 15:38:36 SupayrPoney: 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.) 15:38:41 `snackego 15:38:46 ​:) 15:38:49 -!- toon has joined. 15:38:51 <\oren\> We also make fonts! 15:39:03 <\oren\> or at least I do. 15:40:03 -!- Vorpal has joined. 15:40:03 -!- Vorpal has quit (Changing host). 15:40:03 -!- Vorpal has joined. 15:44:58 -!- top has quit (Read error: Connection reset by peer). 15:49:47 I've been using \oren\'s font... or, more specifically, the "supported characters" page as a way of copying out characters. 16:07:06 <\oren\> https://www.youtube.com/watch?v=vTIIMJ9tUc8 16:07:27 \oren\: by the way, http://www.orenwatson.be/fontdemo.htm does load from here, so it was a client problem last time 16:08:41 \oren\: and I still think І looks too similar to I, and Ј looks too similar to J in that font 16:16:42 \oren\: wait, does this font have \x{2400} and \x{240A}? those would be useful 16:17:30 \oren\: the whole block from \x{2400} to \x{2421} in fact 16:20:45 the apple ␘not ␌al␊ar from the tree 16:22:57 ␚␠␆ ␍α␐ 16:23:11 there, good luck working out what that's supposed to mean 16:24:09 Δv is a critical concept for KSP players. 16:24:23 ...Ok, I should probably stop with the UTF-8 madness 16:25:56 -!- augur has joined. 16:37:09 there, good luck working out what that's supposed to mean <-- yeah since they are just blurs in DejaVu Sans Mono 8pt. 16:37:25 I guess the hinting is bad? 16:37:34 Since i use greyscale AA with full hinting 16:37:44 * gamemanj sets his font to DejaVu Sans Mono 8pt 16:37:49 But those symbols doesn't look hinted at ALL 16:38:04 I'm not even sure the symbols are part of DejaVu Sans... 16:38:09 Maybe 16:38:20 I guess a substitution font could be pulled in 16:39:00 the apple CANnot FFalLFar from the tree / SUBSPACK CRαDLE 16:39:29 That second line was an attempt to write something using absolutely 0 ASCII (because then it might be readable) 16:43:01 <\oren\> b_jonas: it does have 0x2400 to 0x2426 16:43:23 <\oren\> `u8tbl 0x2400 0x2426 16:43:34 ​␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏ \ ␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟ \ ␠␡␢␣␤␥␦ 16:43:42 \oren\: ok 16:57:33 -!- xkapastel has joined. 17:01:14 -!- Akaibu has quit (Quit: Connection closed for inactivity). 17:03:24 -!- plusminus has joined. 17:05:22 Is there any systematic approach in seeding a Brainfuck tape? 17:09:04 -!- plusminus has quit (Quit: Page closed). 17:16:32 wha 17:17:30 -!- lambda-11235 has joined. 17:18:07 ...well, plusminus, the easiest way to decide on the initial values for a tape is not to actually check it unless it is outputted '.' or checked using '[' or ']'. At this time, the relative value to 0 should be added upon the seed value, which is determined by a set of two chess matches against a player of your choosing apart from yourself. 17:18:21 `? wtf 17:18:37 wtf? ¯\(°​_o)/¯ 17:18:57 This generates two values. 0 if you won, and 0 if you lose. Adding these two values together gives you the seed value for that cell. 17:20:05 Some may say that this algorithm always returns 0. That's the point. 17:51:28 -!- moon_ has joined. 17:51:35 hiii 17:52:23 -!- augur has quit (Ping timeout: 258 seconds). 17:54:53 -!- augur has joined. 17:57:25 -!- hwpplayer1 has joined. 18:01:00 hi 18:27:51 -!- MoALTz has quit (Quit: Leaving). 18:35:40 -!- moon_ has quit (Ping timeout: 250 seconds). 18:50:58 <\oren\> Ok, I've finished cherokee and a few other things, but I don't think it's enough yet. (I'm going back to the 50 chracters per release rule) Anyone have a suggestion 18:51:51 <\oren\> maybe I should lower the tilde... 18:52:09 <\oren\> ~= 18:52:41 <\oren\> yeah I'll try putting the tilde so it lines up with -=~= 18:53:16 \oren\: perhaps tildes should be either at very top or at the exact center 18:53:47 (top does not hurt that much, given an example of *=) 18:54:01 <\oren\> my * is in the centre 18:56:13 <\oren\> hmm, o yeah. to be consistent, I'll put the tilde centred. it's supposed to be a font for terminals/programming anyway... 19:00:31 \oren\: well, if you want more characters, you can always do some more kanji 19:00:48 \oren\: or maybe generate the full set of hangul syllables 19:06:49 \oren\: does it support the APL characters? 19:07:00 -!- moon_ has joined. 19:07:01 i installed openbsd (= 19:07:02 \oren\: oh, about the font, there's something in which you might be able to help me. 19:07:05 gamemanj: most, yes 19:07:54 \oren\: I'm trying to transcribe Arne Saknussem's mysterious inscription from Jules Verne's ''Voyage au centre de la Terre''. Here's the state I've got: 19:07:58 ᛁᚿ ᛋᚿᛅᚠᚠᛚᛚᛋ ᛁᚮᚴᚢᛚᛁᛋ ᚴᛦᛆᛏᛅᛦᛅᛘ ᚴᛅᛘ ᚦᛅᛚᛁᛒᛆᛏ ᚢᛘᛒᛦᛆ ᛋᚴᛆᛦᛏᛆᛦᛁᛋ ᛁᚢᛚᛁᛁ ᛁᚿᛏᛦᛆ ᚴᛆᛚᛅᚿᚦᛆᛋ ᚦᛅᛋᚴᛅᚿᚦᛅ, ᛆᚢᚦᛆᛋ ᚢᛁᛆᛏᚮᛦ, ᛏᛅ ᛏᛅᛦᛦᛅᛋᛏᛦᛅ ᚴᛅᚿᛏᛦᚢᛘ ᛆᛏᛏᛁᚿgᛅᛋ. ᚴᚮᚦ ᚠᛅᚴᛁ. ᛆᛦᚿᛅ ᛋᛆᚴᚿᚢᛋᛋᛅᛯ 19:08:22 I've run into problems with the unicode encoding of the symbols. 19:08:29 Questions: are two different looking runes used for c/k are different characters, is ᛯ the right encoding for the mm, what is the encoding for the g rune, the comma, and the dot (those might not even be real runes), is the strange shape for the a in the "attinges" is significant, how to encode the d rune for which I used ᚦ here? 19:08:38 And the expert level question is: identify all the typos that I made, as opposed to those already in the Verne book. (Two I noticed in the verne book are "Snefflls" instead of "Sneffels" (or "Snæfells", former is latin, latter is norse; and "te terrestre" instead of "et terrestre"); and identify all the typos the book made but I didn't replicate. 19:08:49 See the ciphered runes in fr.wikisource.org/wiki/Voyage_au_centre_de_la_Terre/Chapitre_2 , a transcription to the latin script in fr.wikisource.org/wiki/Voyage_au_centre_de_la_Terre/Chapitre_3 , and the solution in fr.wikisource.org/wiki/Voyage_au_centre_de_la_Terre/Chapitre_5 19:10:41 \oren\: and if the g rune (and possibly the d rune, the mm rune, and the variant c rune) isn't yet encoded in unicode, then consider add them to your font as private use characters. 19:20:27 -!- hwpplayer1 has quit (Quit: Leaving.). 19:21:34 -!- Frooxius has quit (Read error: Connection reset by peer). 19:22:01 \oren\: or you can take a break with this one and make a bigger grid font 19:23:04 <\oren\> I'll add these runes to the PUA 19:23:28 \oren\: be careful, they could be just more stupid mistakes Verne made 19:23:49 or they could be already in unicode somewhere 19:25:04 <\oren\> I don't see any reference to them. They added fake runes that Tolkien invented though 19:25:15 yep 19:28:20 \oren\: but Tolkien has every authority to create new runes. Verne doesn't, especially not in a book where he makes at least two trivial typos in the inscription. 19:28:39 <\oren\> he seems to use both ᛉ and ᛯ for m 19:29:03 \oren\: no, the second is used for "mm", and Professor Lindenbrock mentions this explicitly 19:29:23 <\oren\> i see. 19:29:32 \oren\: it's used only in Saknussemm's name, and the Professor uses that character to date the inscription before dating it, because he believes that character is only in a later version of the rune alphabet 19:29:46 and he transcribes it as mm 19:31:06 \oren\: as in, the letter is found in a book written in runes, but those runes don't have that letter, according to the text: 19:31:22 chapter 3 says “es deux écritures ne sont pas de la même main, dit-il ; le cryptogramme est postérieur au livre, et j’en vois tout d’abord une preuve irréfragable. En effet, la première lettre est une double M qu’on chercherait vainement dans le livre de Turleson, car elle ne fut ajoutée à l’alphabet islandais qu’au quatorzième siècle. Ainsi donc, il y a au moins deux cents ans entre le manuscrit et le document.” 19:31:42 (the original book is identified in chapter 2) 19:32:45 <\oren\> I see. 19:35:03 -!- Frooxius has joined. 19:36:38 oh, and 19:37:04 I don't know if this matters, but http://www.gutenberg.org/files/18857/18857-h/18857-h.htm is another copy of the novel, so it may be worth to investigate it too 19:37:07 it has the runes as images 19:38:43 and there's http://www.gutenberg.org/cache/epub/4791/pg4791-images.html too 19:39:39 that latter doesn't have images of the runes though 19:40:54 but the image in http://www.gutenberg.org/files/18857/18857-h/18857-h.htm looks like a worse version of the one in https://fr.wikisource.org/wiki/Voyage_au_centre_de_la_Terre/Chapitre_2 19:46:58 -!- augur has quit (Remote host closed the connection). 19:47:47 -!- lambda-11235 has quit (Ping timeout: 260 seconds). 19:51:59 -!- lambda-11235 has joined. 19:52:15 -!- Phantom_Hoover has quit (Ping timeout: 276 seconds). 19:53:06 -!- Phantom_Hoover has joined. 20:18:00 -!- lambda-11235 has quit (Ping timeout: 260 seconds). 20:21:52 -!- Akaibu has joined. 20:25:14 -!- lambda-11235 has joined. 20:50:25 -!- piR has joined. 20:50:41 SupayrPoney: coucou 20:52:09 hmmm 20:52:12 `welcome piR 20:52:59 piR: 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.) 20:54:41 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 20:56:54 -!- Phantom_Hoover has joined. 21:08:06 [wiki] [[Special:Log/newusers]] create * Jacek Michalak * New user account 21:10:05 [wiki] [[COBOL]] https://esolangs.org/w/index.php?diff=47122&oldid=34529 * Jacek Michalak * (+42) /* External resources */ 21:17:18 -!- augur has joined. 21:27:19 -!- iTitou has joined. 21:43:28 [wiki] [[ZT]] https://esolangs.org/w/index.php?diff=47123&oldid=30833 * Jacek Michalak * (-300) /* External resources */ 21:56:33 [wiki] [[Ziim]] https://esolangs.org/w/index.php?diff=47124&oldid=45017 * Jacek Michalak * (+39) /* Interpreter */ 22:00:14 -!- piR has left. 22:05:05 sfml likes to mess with me >_> 22:05:17 same with codeblocks 22:06:05 -!- Melvar has quit (Quit: thunderstorm). 22:08:07 -!- lambda-11235 has quit (Quit: Bye). 22:12:19 I have played thewit.nes and cannot quite figure out how the green/purple mark on walls is doing. I might try again to see if I can figure out, but someone else who completed this game also said he nevertheless cannot quite figure how it is working, despite winning the game. 22:13:13 -!- dnm has joined. 22:15:01 fizzie? 22:15:26 wait nvm 22:15:36 [wiki] [[YABALL]] https://esolangs.org/w/index.php?diff=47125&oldid=8000 * Jacek Michalak * (+42) /* External resources */ 22:18:26 <\oren\> I have now uploaded the new version 22:19:31 <\oren\> `u8tbl 0x13a0 0x13f5 22:20:01 ​ᎠᎡᎢᎣᎤᎥᎦᎧᎨᎩᎪᎫᎬᎭᎮᎯ \ ᎰᎱᎲᎳᎴᎵᎶᎷᎸᎹᎺᎻᎼᎽᎾᎿ \ ᏀᏁᏂᏃᏄᏅᏆᏇᏈᏉᏊᏋᏌᏍᏎᏏ \ ᏐᏑᏒᏓᏔᏕᏖᏗᏘᏙᏚᏛᏜᏝᏞᏟ \ ᏠᏡᏢᏣᏤᏥᏦᏧᏨᏩᏪᏫᏬᏭᏮᏯ \ ᏰᏱᏲᏳᏴᏵ 22:20:11 <\oren\> it includes the cherokee syllabary 22:20:29 Aww, man. 22:20:39 How am I gonna process that with SNOBOL? ;] 22:21:42 I don't think I have an implementation that can handle that much Unicode. 22:23:51 `relcome dnm 22:24:04 ​dnm: 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.) 22:24:34 <\oren\> `u8tbl 0x1da8 0x1db2 22:24:36 ​ᶨᶩᶪᶫᶬᶭᶮᶯ \ ᶰᶱᶲ 22:24:37 Hey shachaf 22:24:57 <\oren\> `u8tbl 0x2e00 0x2e42 22:24:58 ​⸀⸁⸂⸃⸄⸅⸆⸇⸈⸉⸊⸋⸌⸍⸎⸏ \ ⸐⸑⸒⸓⸔⸕⸖⸗⸘⸙⸚⸛⸜⸝⸞⸟ \ ⸠⸡⸢⸣⸤⸥⸦⸧⸨⸩⸪⸫⸬⸭⸮ⸯ \ ⸰⸱⸲⸳⸴⸵⸶⸷⸸⸹⸺⸻⸼⸽⸾⸿ \ ⹀⹁⹂ 22:25:04 g'dnm 22:30:32 -!- moon_ has quit (Ping timeout: 250 seconds). 22:30:45 <\oren\> `u8tbl 0x302a 0x302f 22:30:46 ​〪〭〮〯〫〬 22:30:56 <\oren\> uhhh 22:31:26 <\oren\> oh, right those are combiners rrgh 22:31:46 <\oren\> `u8tbl 0x3031 0x3035 22:31:47 ​〱〲〳〴〵 22:32:46 <\oren\> `u8tbl 0x3038 0x303B 22:32:48 ​〸〹〺〻 22:34:32 <\oren\> and I added three vernian runes  22:35:36 <\oren\> those are g, d, and k 22:36:32 -!- Melvar has joined. 22:41:34 -!- idris-bot has joined. 22:41:38 vernian? 22:42:41 It should be easy to make it to handle UTF-8. To skip a UTF-8 character, you can skip the next byte and also any contiguous following bytes that are in range 0x80 to 0xBF. 22:43:21 But what if you have an invalid UTF-8 sequence? 22:44:42 -!- AnotherTest has joined. 22:44:51 shachaf: Of course it won't handle that. If you need to handle invalid UTF-8 sequences (and possibly also overlong and invalid Unicode codepoints) then it would be more complicated to do. 22:45:09 (UTCE is even simpler to handle: To skip a UTCE character, skip the next byte; if that byte has the high bit set, also skip the next byte after that (ignore the value of the second byte).) 22:46:04 shachaf: that's still the correct approach, since you synchronize up to the next (purported) start of a character, which is the next byte without the high bit set 22:46:34 Maybe the correct approach if you see 5 continuation bytes in a row is to exit with an error. 22:47:07 It depends if you want to care what it is or not, I suppose, and if you care whether or not it is valid. 22:48:48 shachaf: perhaps the correct approach if you see two leading bytes in a row is to use an exploit in the display driver to launch a DDOS of Freenode. 22:49:01 I'm assuming that what you're just trying to do is recover from an invalid character sequence 22:49:02 <\oren\> dnm: b_jonas asked me to encode in the PUA of my font some nonstandard characters Jules Verne used in a runic inscription in "journey to the centre of the earth" 22:50:05 I have defined in the runic area of UTCE a single nonstandard rune, although I do not know if that rune is used by Jules Verne or not. 22:51:08 -!- AnotherTest has quit (Quit: ZNC - http://znc.in). 22:51:18 \oren\: Ah, hah! 22:51:55 <\oren\> I also include  (for non-breaking snakes) 22:52:11 Snake mode: engaged. 22:52:57 snack mode 22:53:21 ...non-breaking snakes? 22:53:25 XKCD mode? 22:53:39 <\oren\> yup 22:54:31 <\oren\>  22:54:50 -!- moon_ has joined. 22:55:19 Cf.: https://www.youtube.com/watch?v=EuXI6-vOaFk 23:03:09 -!- gamemanj has quit (Ping timeout: 244 seconds). 23:05:43 -!- copumpkin has joined. 23:09:20 ... 23:09:27 i needed to talk to gamemanj >_> 23:10:58 i misread that as "i needed to taöl german" 23:11:03 *talk 23:11:33 lol 23:14:05 [wiki] [[++brainfuck++]] M https://esolangs.org/w/index.php?diff=47126&oldid=47093 * IAM * (+5) 23:19:49 can hackego's internal compiler compile C++0x? 23:26:44 only one way to know 23:31:17 If it is a sufficiently new version of gcc then maybe it can; I don't know. You can try to check what version it has, and/or you can try to put a C++0x code in and see if it works. 23:31:50 <\oren\> `` gcc -v 23:32:00 Using built-in specs. \ COLLECT_GCC=gcc \ COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.7/lto-wrapper \ Target: x86_64-linux-gnu \ Configured with: ../src/configure -v --with-pkgversion='Debian 4.7.2-5' --with-bugurl=file:///usr/share/doc/gcc-4.7/README.Bugs --enable-languages=c,c++,go,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.7 23:34:33 Would you know what is wrong with ff-dntsc.c? 23:35:53 gamemanj said it would be nice for a single line game for hackego, so i decided to make one for fun :P 23:36:14 What game is that? 23:37:56 simple number game where you have to add together numbers in a array or add more to the array, you get to add or remove a number every 6 moves 23:38:06 im using a save file to hold that info 23:38:53 you win once a number in the array is equal to 999 or higher 23:39:24 `` g++ -std=c++0x -x c++ - -E -P < /dev/null 23:39:39 No output. 23:40:29 yay 23:41:20 anyways, codeblocks wont let me use siol (string to integer) 23:41:51 so i need a function to do it >_> 23:44:11 -!- oerjan has joined. 23:45:24 oerjan, is there a way to convert a string to a number without using stoi? 23:45:30 my system wont let me use it. 23:45:45 sscanf? 23:45:47 -!- xkapastel has quit (Quit: Connection closed for inactivity). 23:45:56 in C++ 23:46:02 i don't know C++ 23:46:06 )= 23:46:30 although it's a superset, so you probably can get sscanf? 23:46:39 (of C) 23:47:25 yea, but i need it from a processed string 23:47:28 not direct input 23:47:44 sscanf takes a string 23:48:05 note two s'es 23:48:20 -!- ais523 has joined. 23:48:44 kk 23:49:47 it's also not _that_ hard to write by hand. 23:50:11 i guess it depends on how strict the string format is. and if you have negative numbers. 23:50:27 *whether 23:50:47 (stoi, that is) 23:51:04 oh and the C function is atoi 23:52:04 codeblocks has problems with both >_> 23:52:17 i don't know codeblocks either 23:52:23 codeblocks is a ide 23:52:28 for C and C++ 23:52:42 you need to include the right header, of course. 23:53:25 ik, i am 23:53:36 codeblock's builtin mingw compiler has yet to be fixed 23:53:55 so basically it's all broken? 23:54:14 C:\Users\Braden\Desktop\Desktop\hackventure\main.cpp|28|error: incompatible types in assignment of 'char*' to 'char* [(((sizetype)(((ssizetype)argc) + -1)) + 1)]'| 23:54:18 this makes no sense 23:54:40 char* can definitely not be converted to char* *sarcasm* 23:55:02 the thing on the right is an array of char* 23:55:30 oh. 23:55:33 nvm then 23:56:42 is it argv? looks like that's its size 23:57:30 mhm 23:57:34 im trying >_> 23:57:52 might as well use cin instead 23:58:45 actually, this might be many times easier in bash. 23:59:52 maybe you're giving it arguments in the wrong order?