00:02:24 -!- Mrlemons has quit (Ping timeout: 246 seconds). 00:06:35 bouena notte 00:06:47 hm, buona* maybe 00:07:12 yeah, buona notte. darn, the one phrase I learned in Italian, and I forgot it 00:18:20 -!- hppavilion[1] has joined. 00:19:11 I just had an idea for an update for WalText2 00:21:13 If anyone's curious 00:21:37 How about... izabera? 00:21:57 i don't know what it is 00:22:32 `? waltext 00:22:33 waltext? ¯\(°​_o)/¯ 00:22:35 `? waltext2 00:22:35 waltext2? ¯\(°​_o)/¯ 00:22:40 neither does HackEgo 00:22:40 izabera: It's a vector font renderer for my own custom format. I made it for WalrusOS, which is an EsOS 00:23:16 hppavilion[1]: you seem to have an unhealthy affinity towards walruses. walrii. walrusseses. 00:23:27 `le/rn waltext2/WalrusOS's vector font renderer. See "WalText2i" for the improved version. 00:23:30 Learned «waltext2» 00:23:42 `? waltext2i 00:23:43 waltext2i? ¯\(°​_o)/¯ 00:23:43 boily: I very much do. What's your point. 00:23:48 izabera: Not created yet 00:23:57 WalText2i is the update I had an idea for 00:24:18 walrusi 00:24:36 hppavilion[1]: chickens are better, nah! 00:24:45 In WalText2, you create forms by declaring points (and other significant numbers) that it should be drawn based on. A line might be written as "LINE 0 0 15 12" 00:25:17 But that has some syntactic problems; namely, in "0 0 15 12", there's nothing associating "0 0" and "15 12" as x/y points. 00:25:44 Well, you know how complex numbers can be represented as a point in the complex plane? 00:26:06 I went there. I have no regrets. 00:26:48 (I'm kind of tempted to self-quote those last two lines, but I'm afraid of looking arrogant) 00:27:17 izabera: So yeah. That's a bit eso, I suppose, but not really /that/ eso, as I'm just dealing with syntax. 00:27:22 On to the next feature: 00:27:36 Expressions. Not only that, expressions that can have randomness associated with them. 00:28:07 So, for example, you can use the complex conjugate of a number to make sure things line up. You can add points together. 00:29:50 what's random about that? 00:29:54 Also, you can use the ~ binary operator to choose a random integer. 0~3 chooses a random number between 0 and 3 (inclusive) for you, so you can emulate human error in your fonts (the numbers are chosen on each drawing, so the tidle of an i or j might be in a different position on each letter) 00:30:06 izabera: That's not the random part, the other part's the random part 00:31:07 Inefficient, perhaps (I'll probably add an option in the renderer to cache the expression results which would derandomize the positions, but run faster) 00:31:19 But it'd be pretty cool 00:31:33 i don't like most existing fonts, what makes you think that generating them randomly is such a good idea? 00:31:59 What if you want to prerender then? 00:32:50 izabera: You aren't generating them randomly exactly; you're allowing the font designer to make slightly more random positioning to make the letters look more varied. Not good for, say, monospace, but good if you want to make a less uncanny valley comic sans 00:32:55 One thing that can be done is if you want to render to PK or GF, an option to render each character multiple times 00:33:26 zzo38: I'll probably do that if I make a PK or GF converter for WTII 00:33:39 zzo38: Define prerender for me. I'm a noob at rendering, so I'm just fumbling around here 00:34:37 To convert into PK or GF you need to prerender everything in the intended output device's resolution, so the source file will still be needed if you want to be able to use it with multiple resolutions 00:35:14 (Also you need only one of PK or GF; you can easily convert between them using "pktogf" and "gftopk" programs) 00:37:19 italianøsnji. <-- italiensk hth 00:38:57 zzo38: Ah. If you want to prerender, it just chooses a random number on load and sticks with it. 00:39:06 s/load/compiling/ 00:39:25 `le/rn waltext2/WalText2 is WalrusOS's vector font renderer. See "WalText2i" for the improved version. 00:39:29 Learned «waltext2» 00:40:01 italianøsnji. <-- italiensk hth <-- it may be so in the Real Worlds, but it's not as interesting :) 00:40:09 oerjan: Couldn't come up with a joke when I was making that xD 00:40:22 s,s\,,\,, 00:41:10 boily: nji isn't particularly norwegian. 00:41:37 afaik, it's Portuguesish. 00:41:55 * boily hides behind izabera 00:41:58 oerjan: døn't you sæy 00:43:12 or snj, really, although there are enough norse names starting with nj that you could imagine it in a compound. 00:43:34 METAFONT does the same, it choose a random number on load (although you can specify the random number seed explicitly if wanted, too) 00:43:56 hppavilion[1] == knuth undercover 00:45:00 If you use any random numbers in your METAFONT input file, then the log file will include the random number seed in use so that you can repeat the same results again if you want to do so. 00:45:11 izabera: knuth doesn't waste time by coming on #esoteric, he just asks esr and ais523 to do the work for him 00:45:28 *to 00:45:28 this explains so many things 00:45:31 I met Hoare the other day 00:45:42 Hoare? 00:45:47 the author of quicksort 00:45:55 Yes, that Hoare 00:46:10 Ah. That Hoare. 00:46:18 Can't keep track of all the famous people in CS. 00:46:23 He presented a public lecture at my university 00:46:33 About Pioneers of Computer Science 00:46:44 Which... had Euclid as the second-most recent (spoilers) 00:46:51 Hence my topic of thought 23 hours ago 00:47:06 he started it with a slide that just said "YOU'RE ALL NOOBS COMPARED TO ME" 00:47:17 He seemed a really nice guy 00:47:18 Haneb 00:47:23 do you have a pooch 00:47:47 No but my parents have one and my brother has a puppy 00:48:43 maybe esr and ais523 are the same person... 00:49:03 Do I know esr? 00:49:41 Eric S. Raymond. 00:49:55 Is that a person who comes on IRC? 00:50:24 not on this channel but he probably spen(ds|t) a fair amount of time on irc 00:50:49 Aaaah, fair enough 00:51:10 also shame on you for not knowing him 00:51:20 I am not good at names 00:51:32 I only know my own name because I come from a clan of supervillains 00:51:52 Taneb doesn't sound like a supervillain name 00:52:15 his real name is Nathan van Doom hth 00:52:28 (modulo keming) 00:52:40 Taneb, he's the crazy right-wing open source guy 00:52:57 also the creator of C-INTERCAL. 00:53:26 Oh, that guy! 00:53:27 stallman's arch enemy 00:53:40 That's where the name was familiar from! 00:54:40 And yes, Nathan van Doom is approximately my name 00:59:29 Doom doom doom ♪ 00:59:31 I'm starting a league of people who are almost supervillains 00:59:44 So far it's got me and a Mr Mascetti 01:01:05 norwegian -sen names aren't very good for supervillainery :( 01:01:29 Isn't your name the Norwegian equivalent of George Johnson 01:01:36 yes 01:02:37 Not very villainous at all 01:02:46 That's a bystander name at best, I am afraid 01:02:47 george johnson by day, evil baron von terroristan by night 01:03:12 well one of the equivalents. Georg Hansen, Jørgen Jonsen, Jørn Johannesen ... 01:03:48 Georges Fitzjean? 01:04:17 i'm talking about norwegian-sounding equivalents here, boily 01:04:35 oh, not oerjanequivalents. my bad. 01:04:55 well sure they're all cognate to my name 01:04:57 I thought you were translating to other scandinavian languages. 01:05:47 no, that would be Göran Johansson and Jørgen Jensen 01:05:57 oh i forgot jensen, that's norwegian too 01:06:03 <\oren\> jensen? 01:06:09 but more stereotypically danish 01:06:15 my first name directly translates as 'ruler of the world' so as a child i felt like i had some heavy expectations heaped on me 01:06:39 In what language does it mean that? 01:06:53 what kind of parents.. 01:07:14 <\oren\> My last name is watson and someone always makes a sherlock holmes joke 01:07:28 elementary \oren\ 01:07:41 <\oren\> yes that one... 01:07:42 FireFly: gaelic afaiu 01:08:05 Fancy, I also want a gaelic name 01:08:09 I'm cataloging common meanings for characters (e.g. $ in stacky languages means DROP) 01:08:22 IIRC mine means dove, which is p. boring 01:08:29 X in english means X 01:08:33 Mine means "gift" 01:08:43 Taneb: Gift from God, to be exact 01:08:50 -!- mihow has quit (Quit: mihow). 01:08:52 hppavilion[1], that's Jonathan 01:08:58 Which is not my name 01:09:01 I'm trying to decide whether to sort the pages primarily by Unicode block or by language type 01:09:18 Taneb: I'm a Nathan too, and I'm pretty sure it means Gift from God, from the last time I checked 01:09:21 Hm, I had a very distant relaive called Natan (I think he spelled it that way) 01:09:24 Maybe it varies by nation xD 01:10:01 I protect men, according to my name. 01:10:13 So which should I sort it by? 01:10:40 Also, is anyone curious about my 8 pages of arbitrary character-to-procedure associations for Getchl yet? xD 01:10:55 focus on actually developing it 01:11:01 hppavilion[1], apparently it can be translated has "He has given" 01:11:15 With He being God 01:11:32 Hebrew is not a language I am familiar with 01:11:32 izabera: Getchl or the Unicode Blocks? I already developed most of getchl and am just procrastinating initial testing. 01:12:07 My parents called me "Nathan" because they didn't know any Nathans 01:12:28 Taneb: I think that's what my parents went with too; look for a name that isn't used as much 01:12:49 Then they kept meeting Nathans all over the place 01:12:52 Or maybe that was my third cousin's parents. Definitely them, but maybe my parents too 01:12:52 a friend of my dad died and that's how i got my name 01:13:01 Taneb: That tends to be how it works. 01:13:05 The florist at my christening was called Nathan 01:13:22 My brother got his name because my parents looked at him and thought he looked like a Benjamin 01:13:45 i remember my parents saying they consulted some family member who spoke irish to make sure they used the least pronouncable spelling 01:13:46 So I think I'll sort the pages primarily by language type 01:13:56 Phantom_Hoover: Really? That's awesome. 01:14:05 Phantom_Hoover: if you say so, donald 01:14:16 that's pretty eso 01:14:42 Phantom_Hoover: is it still pronounced the same btw 01:14:46 oerjan, no 01:14:52 it rhymes with 'tonal' 01:15:08 ah 01:21:34 Phantom_Hoover, how did you end up as "Phantom_Hoover", if I may ask? 01:22:11 i thought it was funny when i was about twelve, i think 01:24:56 i have my grandpa's name, but with a fresh 90s twist to its spelling!! it's quite uncommon 01:25:29 mauris, my dad has a variant of his uncle's name 01:25:34 "but ever so hip" 01:25:57 Maurice? 01:26:49 boily: yeah. then my parents botched the -ce and decided putting an 's' there was The Future 01:27:14 the Future is Now! 01:28:12 -!- mauris has quit (Read error: Connection reset by peer). 01:28:19 -!- mauris^ has joined. 01:28:38 -!- mauris has joined. 01:29:41 Should change my legal name to include this caret IMO 01:30:07 mauris^: mauris: Definitely 01:31:45 @tell mroman but I don't know how to proof it formally :( <-- look at the position of the last s, minimize the part before, and use the fact that optimal representations of two neighboring representatble numbers cannot differ by more than 1 in length 01:31:46 Consider it noted. 01:33:11 -!- mauris has quit (Ping timeout: 264 seconds). 01:33:42 -!- Phantom_Hoover has quit (Ping timeout: 272 seconds). 01:34:00 -!- boily has quit (Quit: GAZEOUS CHICKEN). 01:34:41 mauris^: wait i assumed it was some flemish variant of mauritz 01:35:03 is it pronounced flemish or french 01:35:22 [wiki] [[ADDI]] N http://esolangs.org/w/index.php?oldid=45342 * Hppavilion1 * (+1626) New language time! This one a reincarnation of UniLang 01:36:49 Nope, it's a unique variation on the French 'maurice'! It's pronounced the Flemish way, [mo'RIs] where R is your favourite r consonant 01:37:24 don't the flemish agree on what R is? 01:38:17 (the norwegians don't either fwiw) 01:38:36 Not really. Some say [r] and some say [UPSIDE DOWN R HERE THANKS] 01:38:42 [wiki] [[ADDI]] M http://esolangs.org/w/index.php?diff=45343&oldid=45342 * Hppavilion1 * (+52) Added an optional reader head to the data model 01:38:50 I'm in the latter camp, I.e. Uvular trill 01:39:09 A terrifying sound, I hear 01:39:37 trill or flap? 01:39:52 (the latter is less terrifying) 01:39:56 Trill! 01:39:57 [wiki] [[ADDI]] http://esolangs.org/w/index.php?diff=45344&oldid=45343 * Hppavilion1 * (-11) Removed comments from the grammar, as they should be handled by the lexer 01:41:00 oerjan, apparently the English don't either. I can pronounce r in two ways that sound identical to me but feel different (and are in fact different) 01:42:00 how do you know which one you're pronouncing? 01:42:07 Different mouth shape 01:42:32 One is strictly speaking a [ʋ] 01:42:55 wait portuguese has uvular rs? 01:59:52 I've just made IF and WHILE operators 02:00:30 (? and @) 02:03:04 They both work by evaluating their second argument contingent on their first 02:05:17 -!- andrew has joined. 02:08:58 [wiki] [[ADDI]] http://esolangs.org/w/index.php?diff=45345&oldid=45344 * Hppavilion1 * (+189) Lists and sets; empty available 02:10:54 -!- andrew has quit (Remote host closed the connection). 02:11:24 -!- andrew has joined. 02:12:22 [wiki] [[ADDI]] http://esolangs.org/w/index.php?diff=45346&oldid=45345 * Hppavilion1 * (+87) Bools, rearranged EBNF 02:15:05 If you output TFM/GF/PK from a font program, one thing that needs to be done is to calculate a checksum. The algorithm you use to calculate it is unimportant, as long as it does not depend on the device resolution or any random numbers or the file format used for output. Zero may also be used if you do not need or want a checksum. 02:16:26 -!- kwertii has joined. 02:17:13 -!- llue has joined. 02:17:13 -!- llue has quit (Changing host). 02:17:13 -!- llue has joined. 02:17:18 -!- puck1pedia has joined. 02:17:54 Anyone read the ADDI page yet? 02:18:56 -!- oerjan_ has joined. 02:18:56 -!- kwertii has quit (Client Quit). 02:19:05 I will look now. 02:19:20 -!- kwertii has joined. 02:20:48 -!- puckipedia has quit (Ping timeout: 264 seconds). 02:20:48 -!- puck1pedia has changed nick to puckipedia. 02:20:50 -!- oerjan has quit (Ping timeout: 264 seconds). 02:20:50 -!- lleu has quit (Ping timeout: 264 seconds). 02:25:59 -!- FreeFull has quit (Ping timeout: 264 seconds). 02:28:07 -!- FreeFull has joined. 02:34:59 -!- lambdabot has quit (Ping timeout: 264 seconds). 02:37:01 -!- lifthrasiir has quit (*.net *.split). 02:37:26 -!- yorick has quit (Ping timeout: 260 seconds). 02:37:56 -!- oerjan_ has changed nick to oerjan. 02:39:07 This language is turning out nicely 02:39:21 zzo38: I take it you were too disgusted by the google docs link to check? 02:41:15 -!- andrew has quit (Ping timeout: 240 seconds). 02:41:38 zzo38: If I ever get my hands on a website, I promise to publish future documents as OpenOffice. 02:41:49 Or perhaps as PDFs 02:41:56 (Exported from GDOCs) 02:42:36 -!- yorick has joined. 02:44:15 -!- lifthrasiir has joined. 02:44:44 -!- lambdabot has joined. 02:46:57 I checked only the wiki page, which does not say much and has no example programs. 02:47:52 zzo38: Well I haven't finished formulating the language yet 02:48:21 zzo38: The langauge is, essentially, a list of operator expressions. Not even functions are allowed. 02:52:31 [wiki] [[ADDI]] http://esolangs.org/w/index.php?diff=45347&oldid=45346 * Hppavilion1 * (+473) Made page remotely close to good. 02:54:53 I could see that in the description at least 03:02:44 -!- Frooxius has quit (Read error: No route to host). 03:03:44 -!- Frooxius has joined. 03:05:00 [wiki] [[ADDI]] http://esolangs.org/w/index.php?diff=45348&oldid=45347 * Hppavilion1 * (+351) Special variables, example programs, zzo38 03:11:58 How about a nanny mcphee-like language? One that encourages good programming practices by allowing you to do bad things, but having arbitrary and awful rules when you do 03:14:42 You could try 03:15:49 -!- llue has quit (Read error: Connection reset by peer). 03:19:25 zzo38: Nah. Sounds boring, really 03:20:09 OK then don't try. 03:20:24 lol zzo 03:20:31 what you working on? 03:22:28 I am working on DVI->PBM program. 03:23:48 Other programs such as foo2zjs and so on can then be used to drive printers that use host-based printing. 03:23:57 pbm is image file isnt it? 03:24:43 Yes 03:25:20 That is how host-based printing works; it needs to generate the picture on the computer and then send to printer. 03:26:37 (The printer I now have does not support PCL so I am doing it this way instead; it can be useful for other printers and other purposes too though) 03:30:40 what is pcl? 03:31:34 PCL is a printer format for many Hewlett Packard laser printers, as well as some printers by other manufacturers too. 03:33:35 [wiki] [[Do loop until failure or condition else]] M http://esolangs.org/w/index.php?diff=45349&oldid=45250 * Hppavilion1 * (+34) Categorized 03:36:50 [wiki] [[Arithmetic while]] N http://esolangs.org/w/index.php?oldid=45350 * Hppavilion1 * (+341) Created Page as filler, really 03:38:38 [wiki] [[Goto-when]] N http://esolangs.org/w/index.php?oldid=45351 * Hppavilion1 * (+265) Created page as MOAR filler 03:40:10 wtf 03:40:33 this is not how we use the wiki... 03:45:33 quintopia: What? Creating stubby pages, or making filler pages (although the ideas were valid ones)? 03:47:54 -!- mauris^ has quit (Quit: Connection closed for inactivity). 03:48:09 quintopia: Or do you mean that the pages aren't esolangs, but instead components that could be used for esolangs? 04:04:46 -!- aretecode has quit (Ping timeout: 250 seconds). 04:25:24 -!- aretecode has joined. 04:27:56 -!- Frooxius has quit (Ping timeout: 276 seconds). 04:49:13 I expect my program can work with troff as well, as long as you can make PK fonts. (This program does not require that the units of measurement match those of TeX; any units can be used, which is needed if troff is used since troff does not use the same units as TeX.) 04:49:25 -!- kwertii has quit (Quit: .). 05:10:06 -!- andrew has joined. 05:22:12 -!- bb010g has joined. 05:35:56 Do you know what fonts are needed to print man pages with grodvi? 05:52:19 -!- andrew has quit (Ping timeout: 240 seconds). 05:55:08 -!- andrew has joined. 06:12:07 -!- variable has joined. 06:45:39 I still need a good name for DequeCLI 06:47:22 I got a SIGILL from _dl_x86_64_restore_sse from _dl_fixup from _dl_runtime_resolve from the following code: fp = fdopen(pipefd[0/*read*/], "r"); 06:47:53 Do you know what is wrong? It only did that once; when I tried again I could not repeat the problem. 06:54:43 -!- andrew has quit (Remote host closed the connection). 06:55:35 -!- andrew has joined. 07:10:09 [wiki] [[Möbius]] N http://esolangs.org/w/index.php?oldid=45352 * Hppavilion1 * (+1546) Started on design 07:24:05 -!- hppavilion[1] has quit (Ping timeout: 276 seconds). 07:24:46 -!- variable has quit (Ping timeout: 260 seconds). 07:25:56 Apparently deadfish proofs are not so easy. 07:26:04 http://46.4.207.77/deadfish-outline.pdf 07:26:18 Nearly got to int-e's lemma, though. 07:28:18 what generates that? 07:29:02 Jafet: i'm pretty sure the difficulty there isn't with deadfish hth 07:29:38 The izabera theorem prover 07:29:45 http://isabelle.in.tum.de/ 07:29:57 Jafet: i don't think that was his lemma. 07:30:22 or rather, one of the numbers is supposed to be 1 07:30:50 That was the one I didn't get to. 07:31:35 oh wait you're actually defining a metric there. 07:32:06 well, int-e's lemma is just as special case of the last one there. 07:32:16 er 07:32:25 * oerjan needs brain 07:33:37 -!- Patashu has joined. 07:33:46 Jafet: actually you just need that + costDF x y <= |y-x| if 256 is not between them 07:34:07 -!- J_Arcane_ has joined. 07:34:42 -!- zgrep has quit (Quit: ZNC 1.6.1 - http://znc.in). 07:35:56 -!- J_Arcane has quit (Ping timeout: 244 seconds). 07:36:30 -!- J_Arcane has joined. 07:37:26 -!- zgrep has joined. 07:39:23 -!- J_Arcane_ has quit (Ping timeout: 246 seconds). 07:45:17 -!- J_Arcane_ has joined. 07:46:34 -!- J_Arcane__ has joined. 07:47:42 -!- J_Arcane has quit (Ping timeout: 240 seconds). 07:47:44 -!- J_Arcane__ has changed nick to J_Arcane. 07:49:59 -!- J_Arcane_ has quit (Ping timeout: 264 seconds). 08:02:35 -!- aretecode has quit (Ping timeout: 264 seconds). 08:05:00 -!- oerjan has quit (Quit: Nite). 08:27:13 oh Jafet is an isabelle user 09:48:50 -!- mauris has joined. 09:53:01 -!- mroman has joined. 09:53:05 fnordel 09:53:10 @massages-load 09:53:10 oerjan said 8h 21m 24s ago: but I don't know how to proof it formally :( <-- look at the position of the last s, minimize the part before, and use the fact that optimal representations of two neighboring representatble numbers cannot differ by more than 1 in length 10:01:46 -!- variable has joined. 10:06:50 -!- variable has quit (Ping timeout: 260 seconds). 10:12:47 -!- ^v has quit (Ping timeout: 250 seconds). 10:19:28 fungot, do you know how to prove it formally? minimize the part before. 10:19:29 b_jonas: pastebin.ca is mind-bendingly slow for me in t? just an object that is in the classpath, ( require-library ' sisc/ libs/ srfi 10:20:49 fungot: Could you fix all bugs. Just, everywhere? 10:20:49 fizzie: it can be done 10:20:56 Sounds good. 10:21:17 fungot: but keep the ascended bugs untouched please 10:21:17 b_jonas: i'm a research assistant that writes models are usually a pain in the ass.... you got the pyc files for me? :) 10:21:34 fungot: no, but you can generate them quickly with python anyway 10:21:35 b_jonas: room kill point, but my irc client stated to use 99% cpu idle box with nice -20 10:21:53 fungot: right, there's your first bug you have to fix 10:21:53 b_jonas: lost some history and philosophy of r5rs. this makes me fnord is slow as shit 10:22:21 fungot: Maybe you should try an IRC client not written in Funge+ 10:22:25 fizzie: but yes, could optimize it to fit cs stuff. :) 10:29:26 -!- jix has quit (Ping timeout: 240 seconds). 10:31:29 -!- jix has joined. 10:58:37 fungot: You have been unproven. 10:58:38 mroman: your analogy is wrong. 11:00:00 Wait.. it lost the philosophy of r5rs 11:00:02 how dare it. 11:37:49 -!- boily has joined. 11:55:31 * boily pokes fungot 11:55:31 boily: now to sleep. hope to see this 11:55:40 @localtime fungot 11:55:40 boily: for what does iterate walk code? 11:55:55 @localtime \oren\ 11:55:56 Local time for \oren\ is Fri Nov 13 06:55:38 2015 11:56:28 fizzie: make the 'got answer to localtime twh 12:11:38 -!- andrew has quit (Remote host closed the connection). 12:12:21 -!- andrew has joined. 12:16:01 boily: Sometimes I answer it manually with ^raw. 12:16:29 tw. 12:16:40 ^style 12:16:40 Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc* iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube 12:16:52 fungot: Your local time is currently GMT hth hand 12:16:52 fizzie: check the topic in the minibuffer in erc. it's hard to get stuff from the front 12:16:57 fungot: Any more details about that weird language 'or'? 12:16:57 mroman: in case you're inside a loop when you wanna test 0 in mycology that is? :p 12:17:19 `? internet 12:17:20 internet? ¯\(°​_o)/¯ 12:17:26 `? al gore 12:17:27 Al Gore invented the algorithm. 12:18:01 `le/rn al gore/Al Gore invented the algorithm and the internet. 12:18:04 Learned «al gore» 12:18:06 `? al gore 12:18:07 Al Gore invented the algorithm and the internet. 12:18:09 `wisdom 12:18:11 sgeo/Sgeo is a language nomad. (Not to be confused with a language monad.) He invented Metaplace sex, thus killing it within a month. He was Doctor Mengele in his previous life, as evidenced by his norn experiments. 12:18:22 `wisdom 12:18:23 quote/Quotes are just elements of the quantum dilapidated bogosphere. See qdb. 12:18:25 Local time for fungot is no time for that 12:18:32 `? cennabite 12:18:33 cennabite? ¯\(°​_o)/¯ 12:18:37 `? qdb 12:18:38 qdb is used like: `quote; `quote regexp; `quote id; `addquote ...; `delquote id; `pastequotes regexp; `pastenquotes [n]; see also quoteformat 12:18:38 `? cenobite 12:18:38 `? lotus 12:18:39 lotus? ¯\(°​_o)/¯ 12:18:39 cenobite? ¯\(°​_o)/¯ 12:18:45 `wisdom 12:18:47 wercome/エソテリックプログラミング言語のディザインとデプロイメントの国際な場所へようこそ!詳しく、ウィキを見て: http://esolangs.org/wiki/Main_Page。(他のエソテリック、irc.dal.netの#esotericへ) 12:18:50 `wisdom 12:18:51 zomgmodules/ZOMGMODULES is both a small blonde veterinarian and just modules over the ring of ZOMGs. 12:19:06 `? norn 12:19:07 norn? ¯\(°​_o)/¯ 12:19:07 Taneb: Tanelle. Did you tanebvent the ZOMGMODULES? 12:19:13 `? pastel 12:19:14 pastel? ¯\(°​_o)/¯ 12:19:16 `? pony 12:19:17 I don't think so 12:19:18 pony? ¯\(°​_o)/¯ 12:19:19 `? ponies 12:19:19 b_jonas: you know what your duty is. 12:19:20 ponies? ¯\(°​_o)/¯ 12:19:21 Only d-modules 12:19:34 ah! I had the conflagrated in my mind. 12:19:38 s/the/them/ 12:19:56 `? cennobite 12:19:57 cennobite? ¯\(°​_o)/¯ 12:20:05 b_jonas: only one 'n' I think. 12:20:06 `? cenobite 12:20:07 cenobite? ¯\(°​_o)/¯ 12:20:12 `? cennabyte 12:20:14 cennabyte? ¯\(°​_o)/¯ 12:20:19 boily: yes, it's "Cenobite" 12:20:19 `? cinnabar 12:20:21 cinnabar? ¯\(°​_o)/¯ 12:20:30 `? cinober 12:20:31 cinober? ¯\(°​_o)/¯ 12:20:40 -!- boily has quit (Quit: NECKTIE CHICKEN). 12:20:53 lul 12:20:57 `? cinnamon 12:20:58 cinnamon? ¯\(°​_o)/¯ 12:21:08 i always miss him in the morning 12:21:37 `? force 12:21:38 force? ¯\(°​_o)/¯ 12:21:42 `? awakened 12:21:43 awakened? ¯\(°​_o)/¯ 12:22:44 `? star 12:22:45 star? ¯\(°​_o)/¯ 12:22:47 `? wars 12:22:48 wars? ¯\(°​_o)/¯ 12:22:50 `? war 12:22:51 war? ¯\(°​_o)/¯ 12:22:54 `? love 12:22:55 love? ¯\(°​_o)/¯ 12:23:39 -!- mauris has quit (Ping timeout: 240 seconds). 12:25:07 `? yoda 12:25:08 yoda? ¯\(°​_o)/¯ 12:25:09 `yoda 12:25:10 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: yoda: not found 12:30:55 `le/rn yoda/Yoda's oration, disordered always. 12:30:58 Learned «yoda» 12:33:25 Proper yodaism I don't think that is. End with the verb the sentence must. 12:34:16 -!- Patashu has quit (Ping timeout: 272 seconds). 12:34:36 `? Jogurth 12:34:37 Jogurth? ¯\(°​_o)/¯ 12:35:09 `? Jogurth is the german word for a special kind of belt while doing Yoga. 12:35:10 Jogurth is the german word for a special kind of belt while doing Yoga.? ¯\(°​_o)/¯ 12:35:20 `? Jogurth is the german word for a special kind of belt worn while doing Yoga. 12:35:21 Jogurth is the german word for a special kind of belt worn while doing Yoga.? ¯\(°​_o)/¯ 12:46:11 -!- mauris has joined. 12:52:16 -!- mauris_ has joined. 12:53:35 -!- mauris has quit (Ping timeout: 264 seconds). 12:56:35 -!- J_Arcane has quit (Ping timeout: 264 seconds). 12:57:14 A point that's good you make. 12:58:41 `le/rn yoda/Yoda object-verb dialogue adopts. 12:58:44 Learned «yoda» 13:01:49 Hmm, it's even OSV. 13:09:16 [wiki] [[ResPlicate]] http://esolangs.org/w/index.php?diff=45353&oldid=43846 * Quintopia * (+0) /* Truth-machine */ 13:16:43 -!- J_Arcane has joined. 13:26:19 -!- Lord_of_- has changed nick to Lord_of_Life. 13:26:25 -!- Lord_of_Life has quit (Changing host). 13:26:25 -!- Lord_of_Life has joined. 13:26:25 -!- Lord_of_Life has quit (Changing host). 13:26:25 -!- Lord_of_Life has joined. 13:30:01 The lord of life and dash. 13:52:06 -!- mauris has joined. 13:53:02 -!- mauris_ has quit (Ping timeout: 260 seconds). 13:54:15 subversion has reverse blame since 1.8 or since 1.9? 13:55:19 -!- mauris_ has joined. 13:57:08 -!- andrew has quit (Remote host closed the connection). 13:57:14 -!- mauris has quit (Ping timeout: 272 seconds). 13:57:25 (if only there was a way to find out when a feature was added) 14:01:03 1.9 client, but requires 1.8 or later server 14:03:46 WHAT THE HECK? 14:04:37 I don't have stack space for this many nested problems when trying to fix another problem 14:08:02 `? intrustion 14:08:03 intrustion? ¯\(°​_o)/¯ 14:08:05 `? intrusion 14:08:05 intrusion? ¯\(°​_o)/¯ 14:09:32 -!- `^_^v has joined. 14:13:36 -!- mauris has joined. 14:15:36 -!- mauris_ has quit (Ping timeout: 272 seconds). 14:15:52 You don't own the pineapple, you are the pineapple. 14:16:17 also every time I read a pdf with large font this terminal font looks ridiculously small. 14:18:06 -!- mauris has quit (Ping timeout: 240 seconds). 14:19:50 -!- the has joined. 14:20:05 hii 14:20:06 `cat bin/welcome 14:20:07 ​#!/usr/bin/perl -w \ if (defined($_=shift)) { s/ *$//; s/ +/ @ /g; exec "bin/@", $_ . " ? welcome"; } else { exec "bin/?", "welcome"; } 14:20:13 -!- the has changed nick to Guest56621. 14:20:36 `run ls bin/@ 14:20:38 bin/@ 14:20:40 ? 14:20:58 `cat bin/relcome 14:20:58 ​#!/bin/sh \ welcome "$@" | rainwords 14:21:06 `cat bin/wercome 14:21:07 ​#!/usr/bin/perl -w \ if (defined($_=shift)) { s/ *$//; s/ +/ @ /g; exec "bin/@", $_ . " ? wercome"; } else { exec "bin/?", "wercome"; } 14:21:30 `ls bin/?wercome 14:21:31 ls: cannot access bin/?wercome: No such file or directory 14:21:38 `cat bin/? 14:21:39 ​#!/bin/sh \ topic=$(echo "$1" | lowercase | sed "s/noo\+dl/nooodl/;s/ *$//") \ topic1=$(echo "$topic" | sed "s/s$//") \ cd wisdom \ if [ \( "$topic1" = "ngevd" \) -a \( -e ngevd \) ]; \ then cat /dev/urandom; \ elif [ -e "$topic" ]; \ then cat "$topic" | rnooodl; \ elif [ -e "$topic1" ]; \ then cat "$topic1" | rnooodl; \ 14:21:48 `? wercome 14:21:49 ​エソテリックプログラミング言語のディザインとデプロイメントの国際な場所へようこそ!詳しく、ウィキを見て: http://esolangs.org/wiki/Main_Page。(他のエソテリック、irc.dal.netの#esotericへ) 14:21:58 oh so welcomes are wisdoms 14:22:12 -!- Guest56621 has quit (Client Quit). 14:26:32 [wiki] [[Aubergine]] http://esolangs.org/w/index.php?diff=45354&oldid=34878 * Quintopia * (+62) /* Examples */ 14:26:50 -!- complety_random_ has joined. 14:27:02 0 14:27:10 -!- complety_random_ has quit (Client Quit). 14:27:40 -!- random_nickname has joined. 14:28:53 Do you know a language without syntax? 14:29:16 A language isn't a language without a syntax and grammar? 14:30:17 [wiki] [[Truth-machine]] http://esolangs.org/w/index.php?diff=45355&oldid=45234 * Quintopia * (+120) /* Implementations */ 14:30:28 if i get the term 'syntax' right 14:30:32 [wiki] [[Truth-machine]] http://esolangs.org/w/index.php?diff=45356&oldid=45355 * Quintopia * (-1) /* Aubergine] */ 14:40:08 -!- random_nickname has quit (Quit: Page closed). 14:53:07 mromanes eunt domus! 14:57:27 mroman: i would say if there are no rules which the syntax must follow, then it is pretty much the same as no syntax 14:58:14 e.g. if there's no such concept as "a well-formed sentence" 14:58:31 I would say that 3SP qualifies 14:59:43 so 14:59:45 then deadfish? 14:59:50 and perhaps any language consisting only of no-argument commands in which no commands need matching commands 14:59:59 deadfish would probs qualify 15:00:43 ResPlicate may qualify, if one chooses to call it a "language" 15:02:15 most 2D languages don't have requirements such as "brackets need to match" 15:02:21 if that qualifies as "no syntax" as well. 15:03:02 but "brackets need to match" is grammar, not syntax actually :) 15:03:25 that distinction seems pretty blurry to me 15:03:27 "isdo" are instructions, rest is comments is already a syntax 15:03:37 quintopia: I don't know where exactly the line between syntax/grammar is. 15:03:47 I think that's an arbitrary line more or less. 15:04:06 syntax is a subset of grammar 15:04:09 except for syntax is what the lexer uses, grammar is what the parser uses 15:04:10 dealing with word order 15:04:15 but actually syntax is just a subset of grammar 15:04:19 agreed. 15:04:19 so 15:04:30 insisting that [ come before ] is syntax 15:04:46 insisting that every [ have a corresponding ] is grammar 15:05:01 well 15:05:23 integer = ? digit ?, { ? digit ? } 15:06:01 may be equally well part of the syntax or the grammar 15:06:37 binExp = integer, "+", integer 15:07:16 well 15:07:17 I found someone saying "A grammar is a set of rules that define the syntax for a particular language." 15:07:20 syntax defines terminal symbols 15:07:24 grammar defines non-terminal symbols? 15:08:31 i even have now found a distinction between "syntax grammar" and "semantics grammar" 15:09:03 -!- mauris has joined. 15:09:09 the syntax defines what a valid terminal symbol is, and the grammar defines how you can build non-terminal symbols out of terminal symbols 15:10:55 although technically, integer wouldn't be a terminal symbol in this example? 15:11:02 If I remember the definition correctly :D 15:11:19 digit would 15:11:21 "Pragmatically, anyone who relies on a distinction between "syntactic" and "grammatical" had better say so and explain what they mean." 15:11:37 The "lexical syntax" term is often used for that sort of syntax. 15:12:56 So, in some sense, any language that does not specify how you are allowed to arrange symbols is both syntax-less and grammar-less 15:13:09 (up to what constitutes a single symbol) 15:13:09 also compilers will tell you "syntax error" if you have unbalanced brackets 15:13:12 and not "grammar error" 15:13:15 therefore 15:13:20 grammar does not exist, only syntax. 15:13:29 there is a grammar 15:13:33 which defines the syntax 15:13:47 yeah 15:13:57 but grammar would be on a semantical level then 15:14:29 there is presumably also a system (e.g. type system) to define semantic grammar 15:14:36 A terminal symbol is where you can find a ✈ symbol. 15:16:03 A bad pun symbol is where you can find oerjan's ===\___/ symbol 15:16:10 I think linguists have a different definition of syntax/grammar 15:16:23 not too different 15:16:45 "Ich den Hund mag" is a grammatical error 15:16:53 "Ich mag den Huhnd" is a spelling error. 15:17:00 and I guess spelling errors are syntax errors 15:17:23 that is a difference, yes 15:17:55 a grammarian would not consider a spelling error to be a syntax error, since syntax is about the arrangement of words, not the symbols that constitute them 15:18:10 but a programming language designer would consider it a syntax error 15:18:23 maybe 15:18:34 "esle" would be parsed as an identifier. 15:18:38 I would say spelling error are lexical errors, and both lexical and grammar errors are syntax errors 15:18:53 so depending on where you make the error it's actually not a syntax error but a semantical one 15:20:22 oh well.. whatever 15:20:32 I'm not qualified to discuss this topic :D 15:20:42 [wiki] [[Cardinal]] http://esolangs.org/w/index.php?diff=45357&oldid=19561 * Martin Büttner * (+25) 15:20:50 I'm only qualified to discuss indentity functions. 15:21:04 Is there something like diff -b that also ignores changes in whitespace at the start of line, but not in the middle of words 15:21:07 ? 15:21:11 `wisdom diff 15:21:12 find: `wisdom/*diff*': No such file or directory \ /cat: : No such file or directory 15:22:17 -!- Welo has joined. 15:31:25 -!- aretecode has joined. 15:40:11 `` echo "hello ($_)" 15:40:12 hello (bash) 15:40:26 `` /bin/echo "hello ($_)" 15:40:27 hello (bash) 15:47:43 -!- aretecode has quit (Ping timeout: 240 seconds). 15:57:33 -!- Frooxius has joined. 16:12:38 Awww, I don't pronounce "reform" like in the topic 16:13:02 -!- J_Arcane has quit (Ping timeout: 265 seconds). 16:16:07 Here was the Tony Hoare lecture I went to the other day: https://www.youtube.com/watch?v=kz7DfbOuvOM 16:44:55 It is quite interesting 16:52:40 Is the first field of a C struct reliably at the same address as the struct itself? 16:53:29 -!- lleu has joined. 16:53:29 -!- lleu has quit (Changing host). 16:53:29 -!- lleu has joined. 16:55:52 Yes, this is how C implements subtyping. 16:57:50 -!- AnotherTest has joined. 17:00:34 -!- Lord_of_Life has quit (Excess Flood). 17:01:30 -!- Lord_of_Life has joined. 17:02:13 Jafet: Thank you. Hmmmm… 17:03:06 How some people writing C do that, more like. 17:06:35 I’m writing code to discover things about C types, and pondering how much bootstrapping code in C I have to write. 17:07:36 Well, I suspect this behaviour was standardised with that usage in mind. 17:08:15 Possibly. The common initial subsequence rule certainly was. 17:09:38 Obligatory reference: C11 6.7.2.1p15: "A pointer to a structure object, suitably converted, points to its initial member (or [boring exception]), and vice versa." 17:09:55 The boring exception is about bitfields, which you can't point at. 17:10:10 -!- bb010g has quit (Quit: Connection closed for inactivity). 17:12:29 Hmm. While I’m at it: What happens if a struct member is declared as: 1. a fixed-size array 2. a non-sized array? 17:14:26 If it's declared with a fixed-size array, you have an array of that size in the struct. 17:14:45 If it's declared as an array with no size specifier, it's a "flexible array member", which has various restrictions and special behavior. 17:15:06 (E.g. it needs to be the last member, it's mostly ignored in considering the size of the structure except for possible padding, etc.) 17:15:31 -!- Lemon has joined. 17:16:35 (there might be padding/spacing in between struct members) 17:16:54 Flexible array members are intended for stuff like struct { size_t len; unsigned char data[]; } where you'd like to have some extra cruft in the same chunk of memory. 17:17:42 mroman: Right, which is why I need to have access to offsetof to get at any non-first member fully reliably. 17:18:39 -!- bb010g has joined. 17:19:54 `cc struct a { char x; }; struct b { char x; double d[]; }; int main(void) { printf("%zu, %zu", sizeof (struct a), sizeof (struct b)); } 17:19:56 1, 8 17:20:06 That's one case where the flexible array member actually makes a difference. 17:24:08 -!- Welo has quit (Quit: Leaving). 17:25:30 Okay, given an array of sometype, is its stride equal to align(sizeof(sometype),alignof(sometype)), where align(x, a) = min{y : y ≥ x ∧ a | y} ? 17:28:01 Given an array of sometype, it's stride is equal to sizeof(sometype). 17:28:23 There's no padding inside an array. 17:32:38 `cc struct a { long long x, short y; }; int main(void) { struct a p[2]; printf("%zu, %td", sizeof(struct a), &p[1] - &p[0]); } 17:32:50 :1:25: error: expected identifier or ‘(’ before ‘short’ \ compilation terminated due to -Wfatal-errors. 17:33:04 `cc struct a { long long x; short y; }; int main(void) { struct a p[2]; printf("%zu, %td", sizeof(struct a), &p[1] - &p[0]); } 17:33:08 16, 1 17:33:23 Ah, so the size is inflated. 17:33:30 -!- mroman has quit (Quit: Lost terminal). 17:33:55 -!- hppavilion[1] has joined. 17:33:59 That is, the end of a struct is padded to its alignment? 17:34:58 `cc struct a { long long x; short y; }; int main(void) { struct a p[2]; printf("%zu, %td", sizeof(struct a), (void *)(&p[1]) - (void *)(&p[0])); } 17:34:59 16, 16 17:35:04 Well, it could be padded "just because", too. 17:35:08 Also, what you wrote isn't standard. 17:35:31 It's using a GCC extension that defines sizeof (void) == 1, and pointer arithmetic on void * consistently with that. 17:35:56 You could use (char *)&p[1] - (char *)&p[0] to avoid a constraint violation. 17:36:22 Oh, you normally can’t pointer-arithmetic on (void *)? 17:36:31 Right. 17:36:53 But sizeof(char) is guaranteed to be 1, yes? 17:36:56 Yes. 17:38:30 Not that what I’m doing doesn’t depend on gcc or clang being used in the first place … 17:39:34 In case it was unclear, I had thought the struct could be shorter so that its end wouldn’t be aligned. 17:42:50 Anyway, thanks for the help, I’ll be sure to show up again for more questions. 17:44:11 -!- hppavilion[1] has quit (Ping timeout: 276 seconds). 18:02:20 -!- hppavilion[1] has joined. 18:08:10 [wiki] [[Möbius]] http://esolangs.org/w/index.php?diff=45358&oldid=45352 * Hppavilion1 * (+1353) Formatting, removed stack mode, more commands 18:08:41 [wiki] [[Möbius]] M http://esolangs.org/w/index.php?diff=45359&oldid=45358 * Hppavilion1 * (+3) Formatting 18:23:50 [wiki] [[ADDI]] http://esolangs.org/w/index.php?diff=45360&oldid=45348 * Hppavilion1 * (-2) /* Hello World */ Fixed an example 18:29:02 -!- hppavilion[1] has quit (Ping timeout: 276 seconds). 18:41:31 -!- hppavilion[1] has joined. 18:42:24 [wiki] [[ADDI]] http://esolangs.org/w/index.php?diff=45361&oldid=45360 * Hppavilion1 * (+20) Made intro ω% better 18:49:26 -!- atrapado has joined. 18:56:59 -!- hppavilion[1] has quit (Ping timeout: 276 seconds). 19:02:57 -!- hppavilion[1] has joined. 19:07:28 [wiki] [[User:Hppavilion1/Data Models]] N http://esolangs.org/w/index.php?oldid=45362 * Hppavilion1 * (+139) Created Page 19:16:29 -!- hppavilion[1] has quit (Ping timeout: 276 seconds). 19:20:00 -!- hppavilion[1] has joined. 19:25:15 -!- Lemon has quit (Quit: Page closed). 19:26:26 -!- jaboja has joined. 19:34:47 -!- TodPunk has quit (Ping timeout: 246 seconds). 19:42:29 -!- hppavilion[1] has quit (Ping timeout: 276 seconds). 19:43:40 -!- hppavilion[1] has joined. 20:02:00 I want an interesting data model for a language 20:02:05 Anyone have something for me to start with? 20:08:39 [wiki] [[User:Hppavilion1/UniFunge]] N http://esolangs.org/w/index.php?oldid=45363 * Hppavilion1 * (+776) Data Model 20:12:56 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 20:15:33 -!- hppavilion[1] has joined. 20:26:36 -!- J_Arcane has joined. 20:33:23 -!- J_Arcane_ has joined. 20:34:00 -!- J_Arcane has quit (Ping timeout: 255 seconds). 20:34:02 -!- J_Arcane_ has changed nick to J_Arcane. 20:48:01 fungot, do you have an interesting data model for hppacilon[1]? 20:48:01 b_jonas: 00:07 fizzie fnord fizbancolin man neksh 20:48:08 fungot: what? 20:48:08 b_jonas: your point being? 20:48:15 fungot, no. 20:48:16 b_jonas: http://schematics.sourceforge.net/ guide/ lang/ lisp/ impl/ fnord 20:53:23 [wiki] [[User:Hppavilion1/UniFunge]] http://esolangs.org/w/index.php?diff=45364&oldid=45363 * Hppavilion1 * (+2042) Δ commands 20:53:36 -!- ^v has joined. 20:59:31 Unicode needs Combinatorial Arrows instead of just a million arrowy codepoints 21:00:45 [wiki] [[User:Hppavilion1/UniFunge]] http://esolangs.org/w/index.php?diff=45365&oldid=45364 * Hppavilion1 * (+421) /* Commands */ MORE Δ 21:01:18 [wiki] [[User:Hppavilion1/UniFunge]] M http://esolangs.org/w/index.php?diff=45366&oldid=45365 * Hppavilion1 * (+0) /* Commands */ Fixed formatting 21:04:43 Perhaps Arrow Markup Language is in order? 21:09:42 -!- Lord_of_Life has quit (Excess Flood). 21:10:18 -!- jaboja has quit (Remote host closed the connection). 21:11:30 -!- Lord_of_Life has joined. 21:19:59 -!- hppavilion[1] has quit (Ping timeout: 276 seconds). 21:30:10 -!- bb010g has quit (Quit: Connection closed for inactivity). 21:37:25 -!- nchambers has changed nick to dtscode. 21:46:04 -!- mauris_ has joined. 21:49:02 -!- mauris has quit (Ping timeout: 260 seconds). 21:51:15 -!- mauris has joined. 21:53:51 -!- mauris_ has quit (Ping timeout: 252 seconds). 21:56:35 -!- hppavilion[1] has joined. 21:57:50 [wiki] [[User:Hppavilion1/UniFunge]] http://esolangs.org/w/index.php?diff=45367&oldid=45366 * Hppavilion1 * (+386) /* Commands */ Concurrency 21:59:42 -!- `^_^v has quit (Quit: This computer has gone to sleep). 22:01:27 -!- AnotherTest has quit (Quit: ZNC - http://znc.in). 22:05:18 -!- Frooxius has quit (Quit: *bubbles away*). 22:06:02 -!- Patashu has joined. 22:06:08 -!- hppavilion[1] has quit (Ping timeout: 276 seconds). 22:09:31 [wiki] [[Greentext]] http://esolangs.org/w/index.php?diff=45368&oldid=45341 * 160.3.110.148 * (-16) 22:20:05 terrorists in paris killed 18 people 22:27:14 -!- atrapado has quit (Quit: Leaving). 22:27:38 !!! 22:29:49 just read another headline that bumped the count to 40 22:30:19 fucking horrifying 22:33:15 ⋯ Unicode needs Combinatorial Arrows instead of just a million arrowy codepoints ← I've always thought that a codepoint put between two characters to signify overstriking/combining would make sense 22:33:30 So instead of having combining everything, you could have a(combine)^ for â 22:33:56 Essentially what backspace did back in the day with overstriking, except a font is free to use its own glyph for a(combine)^ rather than just literally overstriking it 22:34:04 but overstriking could be used as a fallback 22:38:21 -!- TodPunk has joined. 22:59:43 -!- hppavilion[1] has joined. 23:06:35 -!- hppavilion[1] has quit (Ping timeout: 276 seconds). 23:21:44 https://www.reddit.com/live/vwwmdb26t78v 23:31:24 [wiki] [[Special:Log/newusers]] create * GamrCorps * New user account 23:32:14 -!- ^v has quit (Read error: Connection reset by peer). 23:39:26 -!- hppavilion[1] has joined. 23:41:27 -!- oerjan has joined. 23:42:04 [wiki] [[Mothership]] http://esolangs.org/w/index.php?diff=45369&oldid=45109 * GamrCorps * (+137) 23:48:45 [wiki] [[User:Hppavilion1/UniFunge]] http://esolangs.org/w/index.php?diff=45370&oldid=45367 * Hppavilion1 * (+90) /* Commands */ 23:52:05 -!- Phantom_Hoover has joined.