00:00:01 I like that idea. 00:00:02 hppavilion[1]: no he's just crazy hth 00:00:06 Ah 00:00:07 Of course 00:00:17 Also, what's a "list"? It's a data type, you say? But what's a "data type"? 00:00:35 this reminds me slightly of oklopol's Clue 00:00:36 ais523: Oh, fun thesis examination bureaucracy news. The full instructions for references are: "-- must be presented according to an internationally approved standard." The Committee meeting had a look at my manuscript, and said that I need to "fix the references" because they need to be Harvard style. As far as I can tell, there's no formal definition of Harvard style beyond some general ... 00:00:42 ... consensuses (author-year citations, alphabetical list by surname); the natbib style I was using is very close to existing examples except for ridiculously small details; and this Harvard thing isn't mentioned anywhere in the instructions. 00:00:46 (On the other hand, they also said it's enough that I fix them in the final manuscript, so I don't have to wait another month for a new meeting.) 00:01:00 fizzie: my place, the rule was "you can use a numbered or author/date style but must be consistent" 00:01:02 Are we talking plain old algebraic data types here? Or maybe it's more like STLC. 00:01:13 I suppose I should include pattern matching in function definitions, somehow 00:01:23 the main bureaucracy issues I had were that the instructions kind-of assumed that you were using Word 00:01:24 And a case construct. Python doesn't have one, for some reason. 00:01:30 right down to limitations on the font size 00:01:45 I had to go into OpenOffice and carefully compare LaTeX outputs with various settings to Liberation Sans 00:02:36 and even then I couldn't match exactly 00:02:38 IIRC, the big problem with putting a case construct in Python is the question of what would happen if you wanted to use a defined constant as one of your cases. 00:02:52 ais523: Arguably, "internationally approved standard" should encompass numeric styles too. At least the "using Word" assumptions only covered the actual application form, which was a .doc (or a Word-generated .rtf, which really wasn't any better). 00:03:06 In fact, the .doc version worked much better in LibreOffice. 00:03:21 fizzie: right, here they were very careful to not assume Word, but in name only 00:03:33 That's definitely something you would want to do, but Python doesn't really have a notion of a defined constant; they're just variables that happen to never change. 00:03:34 this is like the time at school when I was asked how to copy cells on a spreadsheet 00:03:46 I said "you'd use the 'copy to' command in the spreadsheet program's menus" 00:03:53 And having a *variable* as one of your cases opens up a whole nother can of fish. 00:03:59 they marked it wrong, on the basis that the expected answer was copy-and-paste 00:04:05 Should I include C-Like Scope in my language? It'd make you declare variables elsewhere, but it'd make typing easier... 00:04:17 The language should have optional types, I'm sure of that 00:04:26 and I complained that I knew three different spreadsheet programs, and two of them had "copy to" as the only option for copying (and IIRC it exists somewhere in Excel too, or used to) 00:04:49 -!- WashIrving has quit (Quit: Lost terminal). 00:04:51 hppavilion[1]: depends on your goals, as always. 00:04:58 -!- VictorCL has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…). 00:05:16 If I were to create a programming language for beginners, I would definitely make you declare and explicitly initialize all variables. 00:05:21 I'm still formulating my goals... 00:05:37 In that case, perhaps your goals depend on the answer to your question. 00:06:28 It isn't for beginners, necessarily, It's for people who like pythony languages, but also like features from other, stranger languages like Prolog and Haskell and maybe even Thue. 00:06:44 It's more of an exploration for a programmer; like a spirit walk in the realm of programming 00:07:54 But also something that could be used 00:08:42 If feasible, you'd be able to do things as advanced as /defining operators/ 00:09:38 Something like func a+-b: return {a+b, a-b} 00:09:50 (Where {} is a set notation) 00:10:22 Though I suppose you wouldn't need the return 00:10:51 hppavilion[1]: that sounds a lot like Perl 6 00:11:21 ais523: I suppose it might be. Perl 6 has operator definitions like that? 00:11:39 hppavilion[1]: actually lots of languages let you define operators like that, including Perl 6 00:11:48 it's that specific operator (returning a set) that reminded me of Perl 6 in particular, though 00:11:48 I don't actually know much about Perl 6. I tried learning Perl 5, but as soon as I learned about qw() I set down the book and didn't open it again 00:12:05 ais523: I do know that many languages allow that 00:12:45 <\oren\> 妻如姫委姿妄妃妊妖壮壱垂均型圏吐吟否宅宇 00:12:47 <\oren\> 守安完宗宣官宙定宝実室宮害容宿富寒扶技抄 00:13:28 hppavilion[1]: why don't you like qw()? 00:14:17 ais523: It seems to be context-sensitive, and I consider that to be bad practice in language design. Unless, of course, Perl has some snazzy feature that allows you to define that without it being context-sensitive 00:14:42 hppavilion[1]: lots of things in Perl are context-sensitive, but qw() isn't one of them 00:14:55 ais523: Really? How does it work then? 00:15:23 (Not that I'm not sure what "context-sensitive" precisely means, I just took a shot in the dark there) 00:15:26 Perl looks at the character after the qw 00:15:40 then scans forwards to a matching character (matching bracket-like character, or a copy if it isn't bracket-like) 00:15:48 then splits everything in between on spaces 00:15:52 and returns it as a list 00:16:13 so qw(abc def ghi) is equivalent to qw/abc def ghi/ which is equivalent to ('abc', 'def', 'ghi') 00:16:27 I know that 00:16:43 So is qw() hard-coded into the language then? 00:16:47 oh, I see 00:16:51 Because if it is, that's what I have a problem with 00:17:01 I think in Perl 5, the quotelike operators are all hardcoded 00:17:06 I don't like that there's a function that takes entirely separate syntax from everything else 00:17:06 except if you mess around with source filters 00:17:15 qw isn't a function 00:17:22 it's a quotation mark 00:17:23 Then what is it? 00:17:31 Oh. Um. 00:17:32 just like "" and '' and // and qr// 00:17:36 /Weird/ 00:17:37 you have qw// 00:17:45 actually all the quotation marks have letter equivalents 00:17:51 That scares me. 00:17:52 qq//, q//, m//, qr//, qw// 00:18:13 Though I still think it'd make more sense to just have a python-like split() function 00:18:14 qw and qr are the only ones (IIRC) that don't have punctuation equivalents though 00:18:23 (in Perl 6, qw does have a punctuation equivalent: <>) 00:18:33 (Perl 6 also has a qqw, whose punctuation equivalent is «») 00:18:41 Perl has a split function too 00:18:49 Then why does it need qw? 00:19:05 easier-to-read Syntax 00:19:11 I mean, unless it's an efficiency thing... 00:19:13 Oh 00:19:16 Perl was designed by a linguist, it follows natural language principles not programming language principles 00:19:23 Interesting 00:19:27 you can write if(!$x) or unless($x), for example 00:19:41 I find qw() /harder/ to read as syntax because it looks like a function to me. 00:19:57 And thus I interpret everything between it as more code 00:20:15 And have NO clue how to deal with the invalid thing "x" or whatever I see in there 00:20:47 hppavilion[1]: I normally write it as qw// 00:21:22 That makes a bit more sense, but I'd still read it as a function if I were programmed ot read perl. The "/"s I would recognize as the start of a function. 00:21:24 Quite a few languages have syntax composed of keywords that look as if they could be ordinary identifiers. 00:23:15 if Perl had kept the & prefix on function calls, IMO it'd have made a lot more sense 00:26:19 Should I include pointers in my language, or should pointers stay exclusively at the low level? 00:27:52 hppavilion[1]: think at the following level: do you want the concept of two variables "sharing" to exist in your language, and if so, what does it mean? 00:28:16 ais523: I have no clue what "sharing" means 00:28:28 hppavilion[1]: so for example in C 00:28:29 \oren\: \helloren\. still adding new kanji? ^^ 00:28:36 two variables can share if they're both pointers that point to the same thing 00:28:43 because modifying the target of one will modify the target of the other 00:28:58 likewise, one variable can point to another, then modifying the target of one will modify the other directly 00:29:02 this can make C hard to reason about 00:29:10 Ah 00:29:14 there are a bunch of other pointer-like structures, most of which have different sharing properties 00:29:42 you can also have languages where sharing doesn't exist, such as BASIC 00:29:52 and langauges where modification doesn't exist, such as Haskell (in which case sharing is hard to define) 00:30:35 or, say, in Feather, things can't be modified, but they can be retroactively modified, and in this case the equivalent of "sharing" is if a retroactive modification to one will change the other 00:30:55 In BASIC you can have passing-by-reference though, and you can also use VARPTR and PEEK and POKE, although there are no pointer types. 00:35:18 Goddammit how does someone manage to write an answer to a 38 minutes old SO question just a _second_ before i was about to post mine... 00:35:47 oerjan: i bet your answer was better hth 00:36:20 <\oren\> boily: yeah 00:41:35 shachaf: it was pretty much equivalent. 00:41:56 it was a simple question http://stackoverflow.com/questions/33060211/why-the-illegal-non-exchastive-pattern-matching-in-this-code#33060421 00:42:13 whoa whoa whoa 00:42:23 have i discouraged you from short links? 00:43:14 -!- JesseH has quit (Remote host closed the connection). 00:44:16 oerjan: that answer doesn't seem to handle the 1 and 2 element entries 00:44:19 thus yours is better :-P 00:44:26 not really, i was just pasting from the address bar this time, i'm not exactly sure why it had a comment anchor, maybe because i clicked the "new edit" link 00:44:32 ais523: mine didn't either 00:44:44 haha ;-) 00:47:18 comment anchors are fine and so are short links 00:47:29 * shachaf is no h8r 00:47:54 i figured the OP probably had some reason to assume list lengths were divisible by 3 (if the special letters had been AGCT it would have been a no-brainer) 00:48:13 I found a set of tiles which I remember were used several years ago to play a chess variant. I do not remember all of the details, but it was played on a 8x8 board and one area apart from the grid labeled "Eton". 00:49:08 λ-nomic is still an idea I want to go through with 00:49:17 that description doesn't make eton of sense 00:49:19 -!- mauris has joined. 00:50:56 Watching a game I noticed that sometimes players could take back each other's moves, and in one case a player picked up one of the pieces from the board and put it into his pocket (probably as a joke, as he then put it back onto the board in the same position, and made a move). 00:51:37 Maybe he replaced it with a different piece? 00:52:09 It looked like the same piece to me, but maybe you are right 00:52:23 -!- mauris_ has quit (Ping timeout: 264 seconds). 00:52:26 (Maybe it was different on the reverse side, in an attempt to cheat) 00:53:02 Maybe it's allowed by the rules of the game. 00:53:07 Many of these pieces are blank on both dies, while some are blank on only one side and some are blank on neither side. Usually one side is either blank or has a "E" or a number, while the other side has some icon to represent what kind of piece. 00:53:19 Cheating, I mean. 00:53:38 Did you pay Zork Zero? 00:53:45 play 00:54:10 -!- Phantom_Hoover has quit (Ping timeout: 272 seconds). 00:55:07 However, one piece says "E8" on one side. The pieces include bishops, queens, kings, nights, ponds, castles, a judge, a man wearing a hat, faces with cat-ears, and one piece appears to be Pikachu. 00:55:57 They seem to come in four colours: white, yellow, green, and blue; only one of the pieces is blue. 00:56:07 shachaf: Not yet 00:59:57 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 01:05:33 zzo38: Well, a standard chess board is 8x8 too 01:07:12 Yes I know that. 01:07:57 Although this one also had a "Eton" area in addition to the 8x8 grid. 01:10:16 this game sounds like the result of calvinball, or possibly nomic 01:10:21 more likely a nomic 01:10:26 Yes, maybe 01:10:29 Heh: if I press the "mute" key on the keyboard, my X session dies with "simple.c:433: snd_mixer_selem_get_playback_switch: Assertion `(elem)->type == SND_MIXER_ELEM_SIMPLE' failed." 01:10:33 In retrospect, using Sound.ALSA.Mixer directly from XMonad to adjust volume may have been a mistake. 01:12:55 -!- relrod_ has changed nick to relrod. 01:17:23 I found these pieces, and yet I lost the rules for a different chess variant called "Emperor Wars", which I have never observed or played a game of. I can remember a few things about it though, and it is certainly an entirely different game, although the same 8x8 board is used. 01:21:00 <\oren\> idea: at the start of the game, your pieces are randomly generated as a permutation of all piece inventories with a given worth 01:22:05 \oren\: Yes that is a idea to make up the game 01:22:33 <\oren\> so if the game is a 9 point game, you could get one queen, or nine pawns, or 3 knights 01:23:07 <\oren\> the competitors or the event determines the point total for each side 01:23:26 -!- mauris has quit (Ping timeout: 240 seconds). 01:25:33 <\oren\> a standard inventory of pieces has 39 points. therefore, an extra row of board or two may need to be added if a player ends up with 39 pawns and a king 01:26:24 I think I'd prefer the 39 pawns + king to the standard piece inventory 01:27:37 Yes, and in chess the pawns can also promote, so you can end up with other pieces anyways 01:28:38 Another variant I have seen is the same 8x8 board, king starts in the normal place, but the rest of the board is filled with queens; your half of the board has your queens/king. 01:28:57 Rules is otherwise same like FIDE chess (although castling is not possible, as there are no rook) 01:29:29 <\oren\> sounds like a MAD situations 01:31:23 <\oren\> is it even possible for Black to win? 01:33:19 zzo38: I'm remembering a chess variant where one of the players has only a Queen (or maybe a Queen-Knight?), and the other player has to checkmate it 01:33:22 but I can't remember the details 01:33:37 Yes I think I have read about that too. 01:34:21 and Wikipedia's list of chess variants doesn't seem to have it 01:39:15 -!- hppavilion[1] has joined. 01:45:17 Is it possible to use parser combinators to parse a pythonic indent-style code block thing? 01:45:33 Maybe I'll just use curly brackets... 01:45:43 hppavilion[1]: indentation should be changed into brace-tokens in the lexer 01:45:48 if you're using a python-style language 01:45:53 Ooooooooooh 01:46:15 Or would that be some sort of prelexing process? 01:46:58 I think I'll add a component to my language to allow you to import new /syntax/, if I can figure out a way to do so 01:47:31 I can tell roughly how to do it with lexing, but not the parsing 01:48:42 hppavilion[1]: in Perl, there's a language structure that runs the instant it's been parsed (and can contain arbitrary commands) 01:48:53 and can affect the parsing/lexing of the rest of the program (normally parsing though) 01:49:11 (I would like it for my combinators and thue libraries) 01:50:22 (And possibly more) 02:13:22 -!- hppavilion[1] has quit (Ping timeout: 244 seconds). 02:28:06 -!- ocharles__ has quit (Ping timeout: 240 seconds). 02:30:11 -!- Wright has quit (Read error: Connection reset by peer). 02:30:22 -!- Wright has joined. 02:33:23 -!- variable has joined. 02:34:51 -!- hppavilion[1] has joined. 02:38:38 -!- boily has quit (Quit: ENQUEUED CHICKEN). 03:01:19 -!- adu has joined. 03:06:27 -!- ocharles__ has joined. 03:08:59 -!- variable has quit (Ping timeout: 240 seconds). 03:13:23 <\oren\> esoteric programming language incorporating an esoteric human language as the naming scheme for functions, classes, etc. 03:14:06 Hadu! 03:14:11 adu: Hi 03:14:31 hi hppavilion[1] 03:16:04 Hadu yudu. 03:17:37 "A player may have no more than four knights, four bishops, four rooks, or two queens on the board at any one time, but may have as many as fifteen kings." 03:17:40 chess variants are fun 03:19:42 I played a game called "Chinese chess" today. 03:19:43 ooh, here's a nice variant: black starts with 20 knights (on ranks 7, 8, and abgh6) and no other pieces, and must checkmate white within 50 moves 03:24:47 I know how to play Chinese chess as well 03:27:57 -!- bender| has joined. 03:33:59 Most programming languages are imperative. Like a dictatorship 03:34:16 I'd like to see a Democracy-oriented programming language (one that's still deterministic) 04:09:38 -!- Wright has quit (Read error: Connection reset by peer). 04:09:48 -!- Wright has joined. 04:13:59 -!- Wright has quit (Ping timeout: 240 seconds). 04:30:01 -!- oerjan has quit (Quit: Nite). 04:38:16 -!- adu has quit (Quit: adu). 04:41:27 -!- bender| has quit (Ping timeout: 246 seconds). 04:46:00 -!- Patashu has quit (Ping timeout: 264 seconds). 04:46:40 -!- Patashu has joined. 04:51:00 -!- ^v has quit (Remote host closed the connection). 04:52:48 -!- adu has joined. 04:54:24 -!- bender| has joined. 04:54:24 -!- bender| has quit (Changing host). 04:54:24 -!- bender| has joined. 05:04:25 [wiki] [[LOLCODE]] http://esolangs.org/w/index.php?diff=44678&oldid=44592 * 168.1.6.22 * (+0) /* Keywords */ 05:36:20 Other chess variants can involve hidden information, randomness (before the game starts, during the game, or both), more than two players, more than two dimensions, more than one piece per cell, etc. 05:39:33 ais523: ever heard of Shogi? 05:39:48 adu: yes, I've even played it 05:40:24 ais523: I brought back a board from Japan, I think I've played it once in this country 05:40:51 IIRC I made my own set out of cardboard 05:41:02 not as fun 05:41:04 I can't even really remember the rules now though 05:41:44 I know how to play shogi too 05:42:14 ais523: all the pieces look the same, so you can capture your opponents pieces and use them as your own 05:42:30 I also play tsumeshogi 05:43:03 that was always my favorite Shogi rule 05:43:21 oh, and the superbishops and superrooks 05:43:25 try this in bash PS1='${a[=]}' 05:44:53 izabera: no thanks 05:45:38 y u no trust me ;-; 05:47:39 What does that code mean? 05:48:30 it doesn't mean anything 05:48:42 when I do run it I get "bash: =: syntax error: operand expected (error token is "=")" 05:48:44 PS1 is the prompt string, ${a[ ]} is any array, = is used as the subscript and it's a syntax error in math 05:49:25 well yes but the point is that bash is stupid and it reprints that error over and over and you have to kill it 05:49:33 adu: Yes, that is what I got; it repeated the message forever until I used the SIGKILL menu to stop it. 05:50:05 I just did echo ${a[=]} 05:50:09 because I know what PS1 does 05:51:02 izabera: try this in bash: rm -rf / 05:51:29 rm: it is dangerous to operate recursively on ‘/’ 05:51:31 rm: use --no-preserve-root to override this failsafe 05:51:34 now what 05:51:45 * adu *facepalm* 05:51:51 Now type "man rm" 05:52:13 izabera: when you get a blue screen, then you know it's working 05:52:27 then it's not yet working 05:52:51 And then push the F92359825 key. 05:53:23 i don't think i'd get a blue screen, btw 05:54:09 i already tried that in virtual machines and the shell is still perfectly working 05:54:41 you have to umount /proc and a few things first but it works 05:55:30 -!- Patashu has quit (Ping timeout: 250 seconds). 05:56:19 the funny thing is, although not implementing rm -rf / makes perfect sense 05:56:26 there's some row about whether it's permitted by the standards 05:56:39 I think it might have been the BSD people who pointed out that deleting the current directory is allowed to be a special case 05:56:51 and a recursive delete on / necessarily includes the current directory 05:56:55 (although they were wrong, because of chroot) 05:57:09 well, you surely should be able to do this rm -rf /* 05:57:32 If the root directory is the current directory, then yes 05:59:16 A hot issue for all the programmers who rely on POSIX conforming behaviour for rm -rf / 05:59:25 izabera: stop trying to get people to recursively delete their root filesystem (and everything mounted on it) 05:59:45 Jafet: I'm trying to think of a situation where that's useful 05:59:47 i didn't, adu did -_- 05:59:52 ah right 05:59:56 adu: stop trying to get people to recursively delete their root filesystem (and everything mounted on it) 06:00:05 the only situation I can think of involves a chroot 06:01:36 ais523: Good thing POSIX doesn't specify chroot. 06:01:54 pikhq: huh, it doesn't? 06:01:59 for some values of good 06:02:02 it always feels kind-of random as to what is and isn't in POSIX 06:02:03 Oh, wait, it does. 06:02:08 As of 2001. 06:02:18 Erm, no. 06:02:20 but you'd think POSIX would at least need to be aware of it, so as to remark on the security implications 06:02:21 Opposite. 06:02:26 removed in 2001? 06:02:29 It *removed* it as of 2001. 06:02:49 It was deprecated in earlier versions. 06:05:37 what was the deprecation reason? security-related? "not everyone can implement this"-related? 06:06:17 Not sure. 06:07:39 Linux has now managed to conjure up a way for non-root to do chroot 06:07:44 (the user namespaces thingy) 06:08:10 user namespaces are almost certainly going to be a fountain of security bugs, and some distros are refusing to enable them because of that, but they're really useful for Web of Lies so I'm in favour 06:28:30 Web of Lies? 06:29:08 i believe sie meant internet of things 06:29:46 This tsume shogi game is difficult for me! However I have managed to figure out the first 84 levels, at least. 06:30:09 (There are 200 levels in total) 06:34:22 Another kind of card of Magic: the Gathering can be: "Enchanted permanent loses all supertypes." 06:42:45 ais523: izabera: I wasn't "trying to get people" to do anything, it was a humorous rebuttle 06:42:53 i know 06:43:31 Sgeo_: formerly known as The Secret Project, but it became less secret over time 06:54:12 I have once seen the answer of a Magic: the Puzzling that I guess may have involved making a decision for an opponent's Forgotten Lore spell. I have idea do the similar thing with opponent's Fact or Fiction spell. 06:54:37 is there any M:tG effect that forces an opponent to cast a spell? 06:54:48 (I vaguely remember a spell called Word of Command) 06:54:55 Mindslaver/Worst Fears doesn't count for this 06:54:56 Yes, Word of Command is it. 06:55:24 That is what I thought of too when you asked the question 07:17:49 -!- adu has quit (Quit: adu). 07:31:07 -!- hppavilion[1] has quit (Ping timeout: 244 seconds). 07:57:37 -!- Phantom_Hoover has joined. 08:01:39 I happen to have defined a macro in TeX with the following heading: \def\dohead#1#2.#3#4(#5)(#6)(#7)<#8> #9\par{ 08:17:01 -!- mauris has joined. 08:18:25 -!- mauris_ has joined. 08:18:57 -!- jix_ has quit (Remote host closed the connection). 08:21:13 -!- mauris has quit (Ping timeout: 250 seconds). 08:21:34 -!- jix has joined. 08:22:49 -!- TieSoul has joined. 08:28:02 -!- TieSoul has quit (Ping timeout: 260 seconds). 08:31:17 -!- TieSoul has joined. 08:36:05 -!- ocharles__ has quit (Remote host closed the connection). 08:51:35 -!- ocharles__ has joined. 08:51:49 Morning 09:04:24 -!- evalj has joined. 09:09:21 -!- gamemanj has joined. 09:26:26 -!- Patashu has joined. 09:39:18 -!- AnotherTest has joined. 09:49:06 -!- J_Arcane has quit (Ping timeout: 246 seconds). 09:56:12 -!- AnotherTest has quit (Ping timeout: 264 seconds). 10:03:51 -!- VictorCL has joined. 10:09:01 -!- J_Arcane has joined. 10:27:49 -!- ais523 has quit. 10:44:07 -!- AnotherTest has joined. 10:51:15 -!- perrier_ has quit (Read error: Connection reset by peer). 11:12:45 -!- MoALTz_ has joined. 11:15:39 -!- MoALTz has quit (Ping timeout: 240 seconds). 11:16:35 -!- MoALTz__ has joined. 11:19:54 -!- MoALTz_ has quit (Ping timeout: 272 seconds). 11:39:30 -!- AnotherTest has quit (Ping timeout: 240 seconds). 12:03:36 -!- Patashu has quit (Ping timeout: 272 seconds). 12:14:06 hmm, I should have mentioned before, but there was the International Aheui Conference on 2015-10-09 (local time) 12:14:34 it had, uh, twenty-ish people there 12:52:54 -!- JesseH has joined. 13:15:06 -!- boily has joined. 13:16:18 -!- bender| has quit (Ping timeout: 246 seconds). 13:17:01 -!- bender| has joined. 13:38:59 -!- danianthue has joined. 13:43:18 -!- danianthue has quit (Ping timeout: 246 seconds). 13:56:50 -!- shikhin has quit (Ping timeout: 240 seconds). 13:58:00 -!- FireFly has quit (Ping timeout: 264 seconds). 14:03:42 -!- mauris__ has joined. 14:04:39 -!- mauris_ has quit (Ping timeout: 240 seconds). 14:19:15 -!- atrapado has joined. 14:22:45 -!- Wright has joined. 14:26:11 `wisdom 14:26:12 kallisti/kallisti is a former prophet swearing off his pastry deity. 14:31:26 -!- MoALTz__ has changed nick to MoALTz. 14:31:40 -!- idris-bot has joined. 14:32:33 ) botsnack 14:32:44 ( botsnack 14:32:45 No such variable botsnack 14:46:17 -!- h0rsep0wer has joined. 14:51:49 -!- idris-bot has quit (Quit: Terminated). 15:00:52 -!- idris-bot has joined. 15:04:04 @botsmack 15:04:04 :) 15:05:32 Jafellot. please refrain from smacking bots. they may revolt. 15:08:46 fungot: do you agree? 15:08:46 int-e: too many students working with howard carter when he excavated the tomb of amenhotep ii: the quickening is the sequel to the popular film, returns to help of the british know all about time travellin' through the door 15:09:16 fungot: sounds like a maybe to me... 15:09:17 int-e: to the worm he's actually right, the village, you spend the night, but this is the way, myth, god created the universe, a better universe! we choose only die fittest people, animals, a mad skeletal in some depictions, this transition can take place anywhere, and a killer taipan 15:09:39 ^style 15:09: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 15:09:56 . o O ( The lair of the killer taipan ) 15:13:23 ^style discworld 15:13:24 Selected style: discworld (a subset of Terry Pratchett's Discworld books) 15:13:31 fungot: I love bananas 15:13:31 FreeFull: " endos?" said rincewind patiently. " of course he'll object. that's what i'm saying. what was going to say, ' 15:13:51 endos. 15:13:53 endos?! 15:14:13 (I'm thinking of endomorphisms, but how did they end up in the Discworld Category?) 15:14:33 http://wiki.lspace.org/mediawiki/Endos 15:14:57 yeah, found it. 15:15:02 int-e: no, Endos as in the extraterrestrial race of Endo from ICFP 2007 http://save-endo.cs.uu.nl/ 15:15:15 who's probably named after endomorphisms. 15:15:45 fungot: pLeAsE LeArN SoMe cApItAlIzAtIoN, tWh.aPiTaLiZaTiOn. 15:15:45 int-e: granny stood up. there was always a nice day, so they only needed three. might as well please himself and he'd henceforth stuck to the other. 15:15:57 The Lair of the Killer Taipan. I could watch a movie titled like that. 15:16:52 (C-j is right next to C-k on the keyboard, sigh...) 15:17:14 `coins 15:17:17 ​sandcoin sefcoin kelcoin spacencecoin limalcoin clecoin bagedcoin galcoin scabracoin wunacoin grassencoin tropycoin witchilcoin hypersetcoin greeivecoin jumptealcoin hisesocoin dupilcoin alacoin ecodantincoin 15:18:06 `? coins 15:18:07 coins? ¯\(°​_o)/¯ 15:18:12 `? coincidence 15:18:12 coincidence? ¯\(°​_o)/¯ 15:18:17 `? taipan 15:18:18 taipan? ¯\(°​_o)/¯ 15:25:21 -!- AnotherTest has joined. 15:28:13 -!- oerjan has joined. 15:30:06 -!- llue has quit (Quit: That's what she said). 15:30:22 oevenirjang 15:30:48 good mørjaning. 15:31:25 hmm, "idkwcom" <-- interpretations welcome 15:31:48 I don't kill wild cows on Moon? 15:32:45 -!- bender| has quit (Remote host closed the connection). 15:33:37 google has 10 results... fewer than I expected 15:34:27 (but I bet the first hit's intended meaning was "I don't know what came over me") 15:34:31 hint-e, afternoily 15:35:39 i don't know what idkwcom could ostensibly mean 15:38:21 -!- idris-bot has quit (Quit: Terminated). 15:38:32 -!- Melvar has quit (Quit: rebooting). 15:39:38 @metar ENVA 15:39:39 ENVA 111520Z 26004KT 0200 R09/0375V0600N R27/0350V0550N FG VV000 05/05 Q1028 RMK WIND 670FT 29004KT 15:39:49 FG looks about right 15:41:02 @metar lowi 15:41:02 LOWI 111520Z 07010KT 040V110 9999 FEW030 BKN075 12/07 Q1012 NOSIG 15:41:17 nice,no rain, no fog, and warmer. 15:41:33 much less windy too 15:42:27 Oh, VV is a fun one. "Clouds cannot be seen because of fog or heavy precipitation, so vertical visibility is given instead." 15:43:00 Especially when the following number is 0... wtf. 15:43:06 VV000 also looks about right, yeah 15:46:40 VV000??? woooah... 15:46:48 @metar CYUL 15:46:48 CYUL 111500Z 24013G19KT 30SM FEW025 BKN085 BKN100 14/08 A2975 RMK CF1AC5AC2 CF TR SLP074 15:46:58 oh, right. I'm not in CYUL. 15:47:00 @metar CYQB 15:47:01 CYQB 111500Z 24011KT 5SM -SHRA BR FEW008 SCT020 OVC050 08/07 A2971 RMK ST2SC2SC4 VIS LWR NW-N SLP063 15:47:11 oerjan: I'm now imagining fish swimming outside your window. How accurate is that? ;-) 15:47:14 woohoo! still warmer than Oerjanland! 15:48:39 -!- Melvar has joined. 15:49:35 int-e: not very accurate. 15:50:14 ok it's hundreds of feet, i suppose VV000 might be a _little_ low, but it doesn't say how visible the cutoff should be... 15:50:41 this would be easier if i had any kind of intuition for distance measures. 15:52:10 -!- idris-bot has joined. 15:52:11 i can make out the parking lot, the neighboring house, the kindergarten on the other side of the road from it, but not the forest behind that. 15:53:07 except barely that one tall tree 15:54:23 boily: i guess we may have snow any day now 15:56:55 are you sure that tall tree in the fog is a tree? 15:57:10 pretty sure 15:58:53 ok, no fish then... unless they're lurking in the distance waiting for a chance to pounce. 15:59:20 it looks pretty tree-shaped and not at all like http://www.girlgeniusonline.com/comic.php?date=20140611 16:00:01 well that doesn't look like a fish either ;) 16:01:06 that was a response to boily, not you. 16:01:41 i don't recall any suitable fish monsters in GG at the spot 16:01:41 it still doesn't look like a fish either :) 16:01:48 there's a horse monster. 16:01:54 yeah 16:02:09 oerjan: hmm, wasn't there a fish species in buck godot... maybe?! 16:02:10 -!- VictorCL has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…). 16:02:31 i dunno, it's been a while 16:02:33 * int-e has read too many webcomics... 16:03:59 no... the winslow doesn't look like a fish either 16:04:12 definitely not. 16:05:42 there's this unfortunate guy http://yafgc.net/comic/0037-surf-n-turfed/ 16:06:24 oh well, learned something useful... http://tvtropes.org/pmwiki/pmwiki.php/Main/MagikarpPower (the japanese legend) 16:06:36 -!- VictorCL has joined. 16:08:12 -!- zadock has joined. 16:13:13 -!- zadock has quit (Remote host closed the connection). 16:14:49 -!- VictorCL has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…). 16:37:06 -!- FireFly has joined. 16:37:31 -!- shikhin has joined. 16:38:50 -!- shikhin has quit (Read error: Connection reset by peer). 16:39:29 -!- Effilry has joined. 16:41:06 -!- Effilry has quit (Excess Flood). 16:41:16 -!- Effilry has joined. 16:42:18 -!- FireFly has quit (Read error: Connection reset by peer). 16:42:45 -!- Effilry has changed nick to FireFly. 16:42:59 -!- shikhin has joined. 16:43:24 -!- VictorCL has joined. 16:43:59 -!- h0rsep0wer has quit (Ping timeout: 264 seconds). 16:46:19 -!- oerjan has quit (Quit: Later). 16:50:04 <\oren\> good mroing!?!?!? 16:51:37 -!- h0rsep0wer has joined. 16:57:40 -!- atrapado has quit (Quit: Leaving). 17:40:31 -!- VictorCL has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…). 18:19:58 -!- h0rsep0wer has changed nick to Exorc1st. 18:22:25 -!- copumpkin has joined. 18:24:04 -!- Exorc1st has changed nick to _. 18:24:11 -!- _ has changed nick to ___. 18:24:14 -!- ___ has changed nick to ____. 18:24:55 -!- ____ has changed nick to horsep0wer. 18:26:04 -!- contrapumpkin has quit (Ping timeout: 265 seconds). 18:26:25 -!- horsep0wer has quit (Quit: Leaving). 18:27:01 -!- horsep0wer has joined. 18:33:08 [wiki] [[Microscript]] http://esolangs.org/w/index.php?diff=44679&oldid=44219 * SuperJedi224 * (+1) 18:34:06 [wiki] [[Microscript]] http://esolangs.org/w/index.php?diff=44680&oldid=44679 * SuperJedi224 * (+1) /* Brainf*** equivalence */ 18:35:06 -!- Inri_Cristo has joined. 18:35:07 -!- Inri_Cristo has changed nick to h00rse. 18:36:59 -!- horsep0wer has quit (Ping timeout: 240 seconds). 18:45:53 -!- mauris__ has quit (Ping timeout: 265 seconds). 18:51:16 -!- hppavilion[1] has joined. 18:56:44 -!- hppavilion[1] has quit (Ping timeout: 244 seconds). 19:01:45 -!- hppavilion[1] has joined. 19:01:45 -!- contrapumpkin has joined. 19:04:49 -!- copumpkin has quit (Ping timeout: 252 seconds). 19:05:16 -!- h00rse has left ("Leaving"). 19:08:33 -!- h0rsep0wer has joined. 19:10:08 Hi 19:10:45 <\oren\> hi 19:12:14 -!- hppavilion[1] has quit (Ping timeout: 244 seconds). 19:13:42 -!- h0rsep0wer has quit (Quit: Leaving). 19:25:40 -!- h0rsep0wer has joined. 19:33:05 -!- copumpkin has joined. 19:36:19 -!- contrapumpkin has quit (Ping timeout: 240 seconds). 19:44:51 -!- mauris has joined. 20:02:31 -!- evalj has quit (Remote host closed the connection). 20:05:04 -!- Patashu has joined. 20:06:03 -!- TieSoul has quit (Read error: Connection reset by peer). 20:22:41 [wiki] [[Math++]] http://esolangs.org/w/index.php?diff=44681&oldid=44350 * SuperJedi224 * (+274) /* Unary Operators */ 20:30:53 -!- gobel has joined. 20:33:03 -!- gobel has quit (Client Quit). 20:43:50 -!- Patashu has quit (Ping timeout: 240 seconds). 20:44:21 -!- hppavilion1 has joined. 20:44:43 We should make up an Esoteric Citation Format and start citing things on the Wiki using it 20:48:53 It should be parsable by machines easily, and should be human-readable. XML-based, perhaps? 20:49:56 -!- j-bot has quit (Remote host closed the connection). 20:50:06 -!- j-bot has joined. 20:50:17 Also, someone needs to make a page on Funge98. We only have a page on Befunge93, and that makes me sad 20:53:32 Nah. Not XML. m-expressions. 20:56:15 -!- VictorCL has joined. 21:13:34 -!- AnotherTest has quit (Quit: ZNC - http://znc.in). 21:21:39 -!- gamemanj has quit (Ping timeout: 250 seconds). 21:22:51 -!- hppavilion1 has quit (Ping timeout: 246 seconds). 21:47:17 -!- XorSwap has joined. 21:51:05 -!- oerjan has joined. 21:51:21 reboily 22:00:36 -!- XorSwap has quit (Quit: Leaving). 22:05:50 -!- VictorCL has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…). 22:05:51 reojan. 22:10:15 * oerjan feels reordered 22:13:05 -!- h0rsep0wer has quit (Quit: Leaving). 22:20:20 -!- atrapado has joined. 22:22:22 -!- bb010g has joined. 22:33:51 -!- VictorCL has joined. 22:40:29 -!- VictorCL has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…). 22:44:51 -!- lleu has joined. 22:46:15 -!- atrapado has quit (Quit: Leaving). 22:48:31 -!- mauris has quit (Ping timeout: 265 seconds). 22:53:15 -!- variable has joined. 22:55:11 No you should make the citation format using MediaWiki and not using XML, if it is going to be use in wiki then you will need to make it used MediaWiki. 23:04:06 -!- J_Arcane has quit (Read error: Connection reset by peer). 23:04:57 -!- J_Arcane has joined. 23:12:31 -!- h0rsep0wer has joined. 23:32:02 [wiki] [[Math++]] http://esolangs.org/w/index.php?diff=44682&oldid=44681 * SuperJedi224 * (+46) /* Common Logarithm */ 23:32:22 [wiki] [[Math++]] http://esolangs.org/w/index.php?diff=44683&oldid=44682 * SuperJedi224 * (+46) /* Natural Logarithm */ 23:32:28 reonaj 23:32:37 røjan? 23:32:44 [wiki] [[Math++]] http://esolangs.org/w/index.php?diff=44684&oldid=44683 * SuperJedi224 * (-6) /* Square Root */ 23:32:53 [wiki] [[Math++]] http://esolangs.org/w/index.php?diff=44685&oldid=44684 * SuperJedi224 * (+28) /* Cube Root */ 23:33:32 stttew 23:37:54 <\oren\> ilybo 23:38:06 <\oren\> liboy 23:38:19 -!- h0rsep0wer has quit (Ping timeout: 244 seconds). 23:38:30 <\oren\> bylbi 23:38:44 <\oren\> byloi 23:38:53 <\oren\> oilby 23:40:06 -!- J_Arcane has quit (Read error: Connection reset by peer). 23:40:38 -!- J_Arcane has joined. 23:42:18 -!- h0rsep0wer has joined. 23:43:35 -!- h0rsep0wer has quit (Client Quit). 23:45:42 I feel scrambled... 23:51:18 wtf have my s'es started to whistle 23:53:22 ? 23:54:51 i just discovered my s'es sound like whistles tdnh 23:55:00 as in, they didn't used to 23:55:07 *use 23:56:05 i was at the dentist thursday. but i'm pretty sure it wasn't there earlier today. 23:56:39 *+on