00:13:48 -!- doesthiswork has joined. 00:22:11 `` t=0; for f in wisdom/*; do t=$(($t+1)); done; echo $t 00:22:15 632 00:28:14 `` t=(wisdom/*); echo ${#t[@]} # to fix the earlier glob-array thing 00:28:16 632 00:28:40 `` ls wisdow | wc -l 00:28:41 ls: cannot access wisdow: No such file or directory \ 0 00:28:46 `` ls wisdom | wc -l 00:28:47 1 00:28:57 Well, that wasn't expected. 00:29:11 `` ls -1 wisdom | wc -l 00:29:12 1 00:29:35 `` ls wisdom # there's a special thing 00:29:36 As the wisdom directory contains many files named after nicks, listing it in public annoys people. Try listing it in private instead. 00:29:42 Ah. 00:29:43 Evin. 00:29:45 s/n/l/ 00:29:55 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 00:30:20 Same thing. 00:30:42 Why am I responding to HackEgo. ._. 00:44:45 loneliness 00:51:04 HackEgo: Will you talk to me? 00:51:06 :( 00:53:01 `hackego will you talk to me? 00:53:02 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: hackego: not found 00:54:23 At least I can give it a 00:54:26 `botsnack 00:54:26 ​>:-D 00:54:29 D: 00:54:31 It's evil! 00:54:41 fungot might talk to you if you are super lonely 00:54:41 doesthiswork: in the .x register to determine the foreground graphics data must be set with the triangular, sawtooth, and 00:55:08 fungot: How's life? 00:55:08 zgrep: to switch all of the current raster count) ( d026) note: this statement allows the current value of zero in the 00:55:14 Oh. 00:55:16 That's how it is. 00:55:19 I'll let you be, then. 00:57:06 I've never noticed j-bot before 00:57:54 It's in here? 00:57:59 Huh. 00:58:18 Let's see how bad I am at J... 00:58:25 [ 1 2 / + 00:58:26 zgrep: |domain error 00:58:26 zgrep: | 1 2/+ 00:58:26 this is the channel bots go to, to hangout 00:58:35 [ + / 1 2 00:58:36 zgrep: 3 00:58:40 :D 00:59:02 Neat. 01:00:23 doesthiswork: Just call him "Jafet". 01:03:23 call who "Jafet"? 01:03:41 Jafet. 01:07:45 a pronoun anaphorically refers to a previous word, what previous word did "him" refer to? 01:08:40 -!- kallisti has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 01:08:52 -!- kallisti has joined. 01:09:04 or in cs terms what was the name of Jafet in the scope before your statement? 01:19:07 You said "j-bot". 01:19:13 look 01:19:31 you don't have to run it into the ground 01:19:52 but Jafet says his real name is Jafet. 01:20:08 he can't be j-bot 01:21:10 -!- JonathanThompson has joined. 01:21:40 -!- JonathanThompson has left ("There goes JonathanThompson: RUN!"). 01:44:15 [ |. |: I. 0 ,.~ <. 0.5 + 3 * (% >./) (- <./) 1&o. i:3j40 01:44:16 FireFly: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 01:44:16 FireFly: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 01:44:16 FireFly: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 01:44:24 well that didn't work 01:45:49 [ binview |. |: I. 1 ,.~ <. 0.5 + 3 * (% >./) (- <./) 1&o. i:3j40 01:45:50 FireFly: ⠤⠤⣀⣀⣀⣀⣀⣀⠤⠤⠒⠒⠊⠉⠉⠉⠉⠉⠑⠒ 01:47:42 <\oren\> pili-pala + palladium myr + quicksilver elemental = unlimited mana 01:48:43 <\oren\> unlimited mana of any color, that is 01:53:31 -!- codergeek42 has joined. 01:54:57 <\oren\> actually quicksilver elemental is probably broken in a huge variety of ways 01:55:16 -!- variable has joined. 02:01:26 -!- variable has quit (Ping timeout: 240 seconds). 02:04:11 -!- jaboja has joined. 02:10:54 -!- lleu has quit (Quit: That's what she said). 02:13:15 i didn't know you jammed 02:20:54 -!- Wright has quit (Ping timeout: 250 seconds). 02:22:56 [wiki] [[TeaScript]] M http://esolangs.org/w/index.php?diff=44892&oldid=44886 * Timwi * (+8) /* Removing periods */ 02:26:25 <\oren\> in middle school I played Magic a lot with my friends 02:27:14 <\oren\> i have a pretty large number of cards, mostly from the Mirrodin and Ravnica related sets 02:38:02 are you interested in MtG fanfiction? There is one I can recommend 03:06:10 -!- JesseH has quit (Remote host closed the connection). 03:50:20 -!- codergeek42 has quit (Quit: Ex-Chat). 04:17:37 -!- JesseH has joined. 04:19:14 -!- Lyka|Away has changed nick to Lyka. 04:32:51 -!- Lyka has changed nick to Lyka|Away. 04:33:34 -!- JesseH has quit (Remote host closed the connection). 05:15:25 -!- variable has joined. 05:17:28 -!- adu has joined. 05:20:27 -!- adu has quit (Client Quit). 05:24:44 -!- doesthiswork has quit (Quit: Leaving.). 05:35:16 -!- jaboja has quit (Remote host closed the connection). 05:41:15 -!- variable has quit (Quit: 1 found in /dev/zero). 05:50:47 <\oren\> God damn it wikipedia, all I wanted was to know what chemical they use to make black leather black! 06:39:52 -!- jix has quit (Remote host closed the connection). 07:18:30 -!- shikhin has quit (Ping timeout: 240 seconds). 07:19:50 -!- FireFly has quit (Ping timeout: 260 seconds). 07:22:06 -!- FireFly has joined. 07:22:25 -!- shikhin has joined. 08:01:00 -!- mroman has joined. 08:01:02 fnîrd 08:26:15 recommend some oots or ma3 like webcomics! 08:31:18 myname: http://www.math.bme.hu/~ambrus/sc/grn lists some two dozen webcomics. some of them are even good. 08:31:45 "some of them are even good" he said 08:31:52 what could possibly go wrong 08:32:09 myname: whoa whoa whoa, you're not even on olist 08:34:44 i'm currently ranked #3 in the codeeval bash leaderboard *_* 08:35:22 shachaf: i don't even know olist 08:35:28 `? olist 08:35:31 Update notification for the webcomic Order of the Stick. http://www.giantitp.com/comics/ootslatest.html 08:36:02 well, i am looking for something that notificates me for different comics 08:37:00 `` ls wisdom/*list 08:37:01 wisdom/bdsmreclist \ wisdom/danddreclist \ wisdom/herbalist \ wisdom/list \ wisdom/olist \ wisdom/slist 08:37:27 `? herbalist 08:37:28 A herbalist is a list of herbas. 08:37:36 `culprits wisdom/herbalist 08:37:37 oerjan 08:38:04 `` sed -i 's/A/An/' wisdom/herbalist 08:38:06 lol 08:38:07 No output. 08:42:03 codeeval bash? 08:47:36 mroman: https://www.codeeval.com/ you can filter the leaderboard 08:48:11 sorry for the ambiguous wording 08:49:53 -!- ^v has quit (Quit: Leaving). 09:12:17 -!- kallisti has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 09:18:53 -!- kallisti has joined. 09:23:47 -!- oerjan has joined. 09:27:46 -!- gniourf has quit (Quit: Leaving). 09:28:52 -!- gniourf has joined. 09:29:38 -!- gamemanj has joined. 09:42:04 Taneb, nortti: http://esosc.mroman.ch/ESOSC-2015-D8.TXT 09:42:08 Any thoughts about that? 09:42:23 The idea is to specify an API for executing esoteric programs 09:42:38 and then maintaining a list of servers supporting the API by language 09:42:56 and then we can provide a single-point-of-contact to interpret various esolangs online 09:44:22 I like the word "respenso". 09:44:36 :D 09:44:39 typo probably 09:44:49 it sounds spanish 09:46:32 -!- diginet has quit (Quit: diginet has quit!). 10:00:36 -!- shikhin has quit (Read error: Connection reset by peer). 10:00:40 -!- FireFly has quit (Read error: Connection reset by peer). 10:01:13 -!- FireFly has joined. 10:01:22 -!- shikhin has joined. 10:08:11 myname: what is "ma3"? 10:08:23 menage a 3 10:08:43 Hm, hadn't heard of that one before 10:09:59 * gamemanj grabs some popcorn, this'll be fun 10:12:18 Girl Genius and Stand Still. Stay Silent are two pretty nice story-heavy webcomics 10:13:27 Do you really write it with a period in the name? 10:13:38 Apparently. 10:13:40 Never noticed. 10:13:56 Also, RESOURCE FORKS. (Just thought of them for some reason.) 10:17:21 * gamemanj starts reading Stand Still. Stay Silent... and she didn't even know it was set in the modern day until someone pulled a phone out (though maybe the boat should've been a clue) 10:19:46 And it seems the autoreplace to using "she/her" for everything (RX14's idea) has managed to make things confusing. 10:21:36 * gamemanj promptly edits their autoreplace 10:36:00 -!- boily has joined. 10:47:10 -!- \oren\ has quit (Ping timeout: 240 seconds). 10:48:25 -!- \oren\ has joined. 10:55:45 -!- \oren\ has quit (Ping timeout: 255 seconds). 10:56:12 `` culprits wisdom/herbalist 10:56:13 shachaf oerjan 10:56:23 naturally. 10:56:40 -!- \oren\ has joined. 10:57:32 \helloren\. 10:59:09 -!- oerjan has quit (Quit: Later). 11:29:01 -!- boily has quit (Quit: LENTICULAR CHICKEN). 11:38:19 String concatenation is multiplication, not addition 11:40:59 hello, \oren\ 11:42:25 \oren\: you've added some new kanji, but I'm still missing "百" and the vertical writing version of the long vowel sign, full stop and comma. 11:49:42 Is this spring valey school video now everywhere in the news? 11:50:04 no 11:50:14 I mean, I have no idea 11:50:19 I don't watch news videos 11:51:30 I don't know. 11:52:08 If the police officer rightfully had the obligation to remove her from the room then what he did is technically correct in my own humble opinion. 11:52:23 The other question is if he should have been tasked to do that in the first place :) 11:53:08 -!- AnotherTest has joined. 11:53:46 I mean if he rightfully was tasked to remove a person from the room, orders the person verbally to leave the room, the person refuses, then the only option left is to forcefully remove that person from the room. 11:56:45 Granted, there's the issue of "excessive force". 12:10:20 -!- Lyka|Away has changed nick to Lyka. 12:18:54 Is FlexibleContexts enabled by default in some ghc versions? 12:24:16 -!- J_Arcane has quit (Ping timeout: 246 seconds). 12:29:13 Apparentely FlexibleContexts is required as of 7.10 12:29:20 whereas in 7.83 it wasn't required. 12:29:23 *7.8.3 12:36:06 -!- atehwa has quit (Ping timeout: 260 seconds). 12:37:51 -!- atehwa has joined. 12:39:30 -!- jix has joined. 12:55:38 -!- AnotherTest has quit (Ping timeout: 240 seconds). 12:56:53 -!- Phantom_Hoover has joined. 12:56:58 -!- lleu has joined. 13:00:47 data Fun = Fun (Ord a => a -> b) was identical to 13:00:48 data Fun = Fun (forall a b. Ord a => a -> b), 13:00:50 but not anymore? 13:05:13 wow. I should really get used to compile with -Wall 13:05:24 -!- AnotherTest has joined. 13:05:47 A do-notation statement discarded a result of type ‘[()]’ 13:05:53 can you discard results without generating a warning? 13:06:47 -!- jaboja has joined. 13:07:05 http://codepad.org/QYDqsZC3 <- also what's that? 13:07:21 It replaced the constraints Ord a, Num a with a concrete type "Double"? 13:07:32 I assume thats bad, otherwise there wouldn't be a warning 13:10:28 -!- doesthiswork has joined. 13:10:59 ah great, haruspexy at http://www.questionablecontent.net/ 13:11:40 (though real haruspexes do it from liver specifically, not "entrails" in general. they probably found a cheap fake haruspex.) 13:11:44 (but at least they tried.) 13:12:07 -!- FreeFull has quit (Quit: BBL). 13:31:58 -!- J_Arcane has joined. 13:39:44 i submitted an entry to codeeval and i left a debug thing enabled by mistake 13:39:53 now i can see the generated output 13:39:56 -!- jaboja has quit (Ping timeout: 250 seconds). 13:40:40 would it be unfair to just submit something that prints the correct output without actually computing it? 13:44:35 <.< it didn't work 13:44:37 got 10% 13:44:43 dammit <.< 13:44:46 Al Zimmerman doesn't think so; his contests don't even ask for the code, merely the solution. 13:59:52 damn, it's indeed not shorter 14:30:18 -!- doesthiswork has quit (Quit: Leaving.). 14:32:14 -!- mauris has joined. 14:52:24 < mroman> Taneb, nortti: http://esosc.mroman.ch/ESOSC-2015-D8.TXT ← looks good 14:56:29 What happens if I supply it with "+[>+]"? 14:57:29 a runtime error, I'd guess 14:57:43 mroman: maybe specify ^ 14:57:56 That would require solving the halting problem or setting a timeout on user's programs... 15:11:04 Hm. 15:11:27 Well obviously you need a timeout 15:11:32 and memory limits anyway 15:11:36 so I'd count that under runtime errors 15:12:28 or we use a different status code for "limit exceeded" 15:13:20 also if you don't support the language you could respond with uhm 15:13:24 501 Not Implemented or something :D 15:15:41 Or 402 Payment Required. 15:15:50 With a body listing your fee schedule for implementing that language. 15:18:54 or you encode the exact cause in the json-response 15:19:14 (You could make some sort of an argument that unsupported languages or invalid programs could be considered more of a client than server error.) 15:20:28 true 15:20:52 400 for syntax errors makes more sense 15:21:10 leaving 500 for server errors (such as timeout, out of memory) 15:27:18 -!- Lyka has left. 15:27:49 Wouldn't a server be breaking protocol if you asked it to emulate something with unbounded memory and it failed? 15:28:06 I actually don't really like status code 15:28:14 because webservers can send 400 bad request by themselves 15:28:23 you don't know if the webapp sent the 400 or the webserver 15:30:38 maybe if an esoteric program uses more than a megabyte of memory, it could put the state of the first megabyte onto an upload service and work entirely in the second, and keep swapping... but still, if you run an unbounded memory program, the admins of the upload service would be after you 15:35:18 servers WILL have timeouts and memory limits 15:35:20 that's for sure. 15:36:37 I'm more in favor of always using 200 except there's really a server error going on 15:36:46 and just indicate the error in the json using a "cause" or whatever 15:36:56 "404 OK" 15:37:19 http://mroman.ch/ESOSC/ESOSC-2015-D8.TXT <- like so 15:37:22 404 Payment Not Found 15:37:40 404 Porn Missing, come back later 15:39:11 HTTP/2 no longer has the "reason" field (the free-form textual thing that accompanies the status code), so some Chrome APIs just return a hardcoded "OK", no matter what the status code. 15:40:22 It looks a bit silly with well-known errors like 404. 15:40:43 It could just use a lookup table . 15:41:01 Better than "200 error" 15:41:55 404 System is out of cats for use in electrostatic storage 15:43:40 mroman: I think they didn't want to, because you'd anyway have some status codes not specified in the spec. 15:44:27 Oh, it's even better -- the chrome://net-internals "synthetic" status line in the HTTP_TRANSACTION_READ_RESPONSE_HEADERS reads "HTTP/1.1 404 OK". 15:44:47 Both the 1.1 and OK have nothing to do with the reality; the request went over QUIC. 15:44:54 then reply with "NOT SPECIFIED"? 15:45:40 still better than "500 OK" 15:45:58 if http/2 still has 500 15:46:03 I don't know http/2 well 15:46:08 It does. 15:46:33 The "semantics" parts try to be very HTTP/1.1-compatible, to make upgrading easier. 15:49:04 It does finally fix that thing where it's not allowed by HTTP/1.1 for the server to send the response before it has received the entire request, including the body, from the client. 15:49:04 http/2 violates layering? 15:49:10 how so? 15:49:23 Violates layering? 15:49:29 protocol layering 15:49:47 "for example by duplicating flow control with transport layer (TCP)." 15:50:00 Where's that from? 15:50:23 Oh, Wikipedia. 15:50:26 Wikipedia 15:51:11 Well, arguably. It's got its own protocol-level flow control window thing for the streams within a connection. 15:55:13 I wonder if that makes things easier for QUIC, which doesn't have flow control at the transport layer. 16:01:38 Anyone know any unicode symbols identical to :? 16:01:41 That is, a colon 16:11:55 are you mimicking stuff? 16:12:05 *mimicing 16:28:14 Táñëb 16:28:33 `? Táñëb 16:28:43 Táñëb? ¯\(°​_o)/¯ 16:29:06 `learn Muh? Muh? 16:29:09 Learned 'muh': Muh? Muh? 16:29:14 `? muh 16:29:15 Muh? Muh? 16:29:30 `unlearn muh 16:29:30 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: unlearn: not found 16:29:35 `forget muh 16:29:37 Forget what? 16:29:53 `? mroman 16:29:53 mroman is a leading artist in password security (SFW). He also likes black madness. He can design password hashes that are worse than the identity function. He invented the identity function. He's also an artist in unconventional warfare. 16:29:59 `? mroman_ 16:30:00 mroman_ is probably mroman but you can never be sure. (NSFW) 16:30:22 `? mroman__? ¯\(°​_o)/¯ 16:30:23 mroman__? ¯\(°​_o)/¯? ¯\(°​_o)/¯ 16:30:28 `learn mroman__? ¯\(°​_o)/¯ 16:30:30 Learned 'mroman__': mroman__? ¯\(°​_o)/¯ 16:52:39 i want to see one of said hash functions 16:57:37 -!- ^v has joined. 16:59:32 -!- JesseH has joined. 16:59:59 -!- hppavilion[1] has joined. 17:08:19 -!- hppavilion[1] has quit (Ping timeout: 256 seconds). 17:08:53 pwHash = pw+md(pw)? 17:09:00 *pwHash = pw+md5(pw)? 17:09:07 or was it uhm. 17:09:24 pwHash = md5(pw+md5(pw)) 17:09:29 using the pw as a salt 17:09:54 because you know 17:10:19 if you have millions of users like my sites do those extra bytes to store an actual salt cost you a lot of disk space 17:10:25 and disk space ain't free 17:12:02 if they brute force pwHash they won't get the actual pw 17:14:40 but yet you can still tell if two people use the same password 17:14:40 and 17:14:44 obviously you use 17:14:55 password VARCHAR(32) NOT NULL UNIQUE 17:14:59 notice the UNIQUE constraint there 17:15:25 this ensures that two people can't have the same password 17:16:13 so if somebody dumps your database, cracks a hash, he can't access more than one account with it 17:19:01 myname: just let me know if you need other security recommendations. 17:19:02 -!- oerjan has joined. 17:22:11 myname: to prevent pre-computed rainbow table thingies you can use a shuffle 17:22:12 like 17:22:21 pwHash = md5(shuffle(pw,seed)+md5(pw)) 17:22:40 where seed is value in a config.ini or whatever 17:23:12 or use md5(encrypt(pw,key)+md5(pw)) where key is in your config.ini 17:23:15 what about a souffle 17:23:22 I'd love a souffle 17:25:29 * oerjan now reads the logs by pasting into vim, reformatting, saving and reloading that file from IE 17:25:39 storing salts just wastes valuable disk space 17:25:53 or even more valuable memory if you use acid-state 17:25:58 how much salt in a souffle, anyway 17:26:56 -!- hppavilion[1] has joined. 17:28:55 hm this recipe says 7g salt but not what the total is 17:29:25 * oerjan estimates 600-700g 17:29:52 https://www.chefsteps.com/activities/molten-chocolate-souffle 17:30:10 * oerjan will consider this today's evil link 17:30:56 oerjan: whoa whoa whoa 17:31:06 maybe i should make that 17:46:33 I thought of an easy golfing language 17:46:35 Tarthon 17:46:46 It's really just python compressed into a .tar.gz and ASCIIzed 17:49:32 -!- atrapado has joined. 17:54:21 why asciizing it? 17:54:26 wouldn't that make it longer. 17:54:59 -!- mroman has quit (Quit: Lost terminal). 17:59:29 i suppose you mean replacing all the syntax with letters? 17:59:52 oh wait nvm 18:00:15 you're saying, write a python program, compress it, change bases so all characters are printable 18:01:26 quintopia: No, I meant ACIIizin 18:01:27 g 18:01:54 what does that even mean 18:02:30 -!- idris-bot has joined. 18:14:19 quintopia: Taking a binary file and printing it out as a series of ASCII characters 18:14:46 By calling chr() on each byte 18:15:10 ah, so you don't care if they are printable 18:15:40 quintopia: Preciesely 18:15:44 *Precisely 18:15:54 Help 18:16:01 I have no idea what I enjoy 18:16:11 you enjoy inventing things 18:16:37 Not too useful for choosing my final year project 18:17:18 sure it is 18:17:31 for your project you should invent a project to turn in for a good grade 18:19:07 Invent a project. 18:19:34 "Invent a" has the same length as "for your" 18:21:12 The problem may be that I enjoy TOO MANY THINGS 18:21:15 And hence can't focus 18:21:58 Or maybe the inability to focus is unrelated and can be dealt with with modern medicine 18:28:57 -!- evalj has joined. 18:30:14 That sounds familiar 18:30:58 er, the enjoying too many things, that is 18:31:27 I had an unproductive meeting with a potential supervisor because I said to every suggestion "Wow, that sounds interesting, I could do that" 18:31:37 -!- hppavilion[1] has quit (Ping timeout: 256 seconds). 18:32:21 Taneb: Measure galvanic skin response when you're saying that, pick the one with highest. 18:32:31 That sounds like pointless effort 18:32:50 And would be made moot by the fact that testing that sort of thing makes me nervous 18:32:56 Heck, dictaphones make me nervous 18:33:36 do a project on galvanic skin response hth 18:35:13 -!- hppavilion[1] has joined. 18:37:54 Hm... 18:38:19 I think I'll retry designing IndeterminantVM 18:38:58 you don't sound determined enough twh 18:40:57 LUUUUUUUUULZ 18:41:13 oerjan: IndeterminantVM is the one with variable-length instructions. 18:44:35 -!- aretecode has joined. 18:46:07 but will it be as powerful as VAX? 18:46:18 From a computational standpoint, yes. 18:46:34 Well, it won't technically be TC because of memory limits. 18:46:36 But will it be as popular as VAX? 18:46:49 All the world's a VAX, as they say. 18:47:34 hppavilion[1]: VAX suffers (or suffered?) from that limitation as well. 18:47:36 It won't be. 18:47:40 int-e: Then yes. 18:48:03 being a real hardware architecture tends to do that ... 18:48:08 Also, fizzie has blasphemed by actually using formatting over IRC, instead of a visual markup 18:48:17 True, true 18:48:38 But mine will also suffer from that, because it's low-level and thus it must 18:48:58 -!- ^v has quit (Ping timeout: 260 seconds). 18:49:16 i don't see what low-level has to do with it, see: SUBLEQ 18:49:23 Oh, true 18:49:28 But mine is a register machine, so... 18:49:46 see: MINSKY 18:50:48 oerjan: It won't be TC because it's running on a real computer and has fixed-width arguments. 18:50:54 shocking 18:51:04 And thus it can only reference so many registers. 18:51:17 Unless I add a "NS" command to create a new "namespace"... 18:51:18 Hm... 18:51:24 how extraordinary 18:52:04 But even then, I doubt it'd be TC because it could only reference 2**64 addresses/namespace, and it can't do cross-namespace stuff 18:52:10 Unless I add an accumulator... 18:52:12 Hm... 18:52:24 Just do some memory mapped IO that interfaces an infinite tape. 18:52:45 int-e: Um. What? 18:52:54 what what? 18:53:01 I think I'll just do the NS and Accumulator for the eso- factor 18:53:17 https://en.wikipedia.org/wiki/Memory-mapped_I/O 18:55:52 . o O ( Q: what does your work consist of A: manipulating initial states of finite state machine so that they produce interesting, sometimes even useful behaviour ) 18:56:21 ? 18:56:30 Oh 18:56:35 I get it xD 18:57:39 @tell can you discard results without generating a warning? <-- yes. e.g. _ <- ... 18:57:39 Consider it noted. 18:58:00 argh 18:58:07 @tell mroman can you discard results without generating a warning? <-- yes. e.g. _ <- ... 18:58:07 Consider it noted. 18:59:17 @wilhelm 18:59:20 @tell mroman I assume thats bad, otherwise there wouldn't be a warning <-- not necessarily, some warnings are very advisory, and that particular one is rather annoying to always silence (disclaimer: i don't use -Wall) 18:59:20 Consider it noted. 19:02:21 @tell mroman Apparentely FlexibleContexts is required as of 7.10 <-- it's more subtle than that. it was always required for type signatures, but now ghc requires extensions even for a purely inferred signature. 19:02:21 Consider it noted. 19:03:36 @tell mroman I find that last feature rather annoying myself, especially in ghci. 19:03:36 Consider it noted. 19:04:13 maybe i should just add every relevant extension to .ghci. 19:04:56 That's what I do. 19:05:10 step 1: remember what .ghci is named on windows again. 19:05:29 dare I ask why? 19:05:31 My .ghci turns on >30 extensions. 19:06:25 int-e: it's annoying that you sometimes have to enable extensions specifically for ghci even if it's listed in the file you loaded 19:06:55 oerjan: ah but that's not what I was wondering 19:06:58 and that new ghc "feature" that requires extensions for implicit signatures makes that even worse than it used to be 19:07:05 It also has ~100 imports. 19:07:13 * int-e doesn't know how to use Windows except for playing games. 19:07:15 well then you should clarify your question twh 19:09:38 i must have found it before because i have enabled -fdefer-type-errors 19:11:59 oerjan: whoa whoa whoa, you use windows? 19:12:11 * oerjan swats shachaf -----### 19:12:28 i'm sure you were fishing for a swat, there 19:12:47 that's why I tried to tread more carefully 19:12:59 same sentiment though ;-) 19:13:07 -!- int-e has left ("EVASIVE CHICKEN"). 19:13:07 -!- int-e has joined. 19:13:20 oh this was a shachaf-specific swat, because i'm pretty sure he said just the same thing not more than a week ago 19:13:41 well essentially. 19:13:48 how do you manage? 19:14:09 * oerjan swats int-e -----### 19:14:21 sore topic? 19:14:32 are you being forced to use windows? 19:15:39 you can ask me about lambdabot maintenance if you want a revenge. (the current state is: prolonged procrastination) 19:16:31 yes, i'd like to ask why @tell accepts ill-formed nicks 19:17:06 it's *rolls dice* future-proof? 19:17:34 fiendish 19:18:09 one day, the nick will be legal, and someone is going to get a surprise 19:18:32 I should put in some expiration. 19:18:35 a year, perhaps. 19:19:39 funny. the @karma data is larger than the @tell one. 19:20:00 hmm, grammar. s/data/file/ perhaps 19:20:30 perhaps @karma picks up more accidental stuff? 19:20:57 [wiki] [[Special:Log/newusers]] create * Ev3commander * New user account 19:21:53 @karma "0bCdef!"F:)-]J{1j?/l2}m[?* 19:21:53 "0bCdef!"F:)-]J{1j?/l2}m[?* has a karma of 1 19:22:21 @karma 02:12:50 19:22:21 02:12:50 has a karma of -1 19:22:32 there's some brainfuck code there as well 19:23:09 @karma "drwx--S- 19:23:09 "drwx--S- has a karma of -1 19:23:15 [wiki] [[Talk:Sacred]] N http://esolangs.org/w/index.php?oldid=44893 * Ev3commander * (+352) Created page with "== Sacred sacred sacred ... == So in mode 2 I can have a language called "Sacred Sacred Sacred Sacred Sacred Sacred Sacred Sacred Sacred Sacred Sacred Sacred Sacred Sacred Sac..." 19:24:28 C snippets... more brainfuck code... 19:24:36 @karma cale 19:24:36 cale has a karma of 65 19:24:39 @karma Cale 19:24:39 Cale has a karma of 65 19:25:18 -!- hppavilion[1] has quit (Ping timeout: 250 seconds). 19:25:45 ah there it is 19:25:58 that's pretty low karma for Cale, isn't it 19:26:21 the karma has been lost several times... 19:27:02 shocking 19:27:15 @karma 19:27:16 You have a karma of 8 19:27:53 @karma dons 19:27:53 dons has a karma of 2 19:28:04 that one used to have 3 digits... 19:28:14 (cale's, too, I believe) 19:28:21 * oerjan found it, it was in C:\Users\Ørjan\AppData\Roaming\ghc\ghci.conf 19:28:34 naturally?! 19:28:43 roaming... where? 19:28:45 indeed! 19:29:03 heck if i know. there's probably some way to roam. 19:29:04 the rest sort of makes sense. 19:30:19 i think the part before ghc is some kind of standard Windows place to put things 19:30:50 "[...] the data that applications had placed in AppData\Roaming would follow you to the machine you logged in on. It would “roam” to whatever machine you happened to use." ... creepy. 19:31:07 (from https://askleo.com/whats-the-appdata-roaming-folder/ ) 19:32:42 iirc that contains all cabal user-installed packages etc. 19:33:31 the article also states that if an application just asks for a place to put some data, that's where it gets pointed to 19:34:35 this, naturally, is part of what gives trouble with cabal and the windows command line length limit. 19:35:25 (occasionally. i haven't experienced it myself, but then i've not installed anything heavier than lens.) 19:35:28 i have an idea for an algorithm 19:35:37 bogoprimes 19:35:50 it's kind of esoteric 19:35:54 any relation to pseudoprimes 19:35:59 no 19:36:03 it's related to bogosort 19:36:11 well that's where the name comes from 19:36:33 hm sounds a bit tricky. 19:36:33 first you take a set of say 1000 numbers from 1 to 100000 19:36:47 then you compute the gcd of each pair 19:36:55 if the gcd isn't 1, those aren't primes 19:37:02 keep the gcd unless it's 1 19:37:22 if it's 1, find 3 new numbers that weren't in the original set 19:37:30 no wait 19:37:41 izabera: actually you cannot discard the smaller number if the gcd is equal to it 19:37:45 are larger 19:37:47 yes shhh <.< 19:37:49 er 19:37:51 let me finish <.< 19:38:18 if it's not 1, find a new number, discard the two. if it's 1, keep them 19:38:34 repeat until you have 1000 numbers with no common factor 19:38:39 this reminds me of the fancy vapor algorithm i had in mind for factoring fractran programs 19:38:46 2. .... 3. profit 19:39:19 what's that fancy vapor thingy? 19:39:48 -!- gamemanj has quit (Remote host closed the connection). 19:40:09 -!- gamemanj has joined. 19:41:36 basically given a finite set of numbers, you can factor them all into products from a relatively prime basis set 19:42:18 this works even if some of the numbers are too large to factorize normally 19:42:56 wait i thought it was an esoteric thingy 19:42:59 so you could use it to turn any fractran program into products of exponents 19:43:11 well it's for an esoteric purpose. 19:43:54 and it'll be polynomial time in the total size of the program. 19:44:03 OOOH that 19:45:22 although if the numbers are small / have only small prime factors, it is likely this is less efficient than normal factoring 19:46:35 what does vapor mean in this context? 19:46:45 that i've never written it up completely 19:49:08 although i think it breaks down to two mutually recursive parts 19:50:11 one function that takes a list of relatively prime numbers and a new number and constructs a new list that the new number (and all the old ones) factor into 19:50:28 and one function that just handles two numbers 19:50:58 hmm, that's a much better application for factoring-by-gcd than the last one I came across (somebody on ##math asked how to compute the product of all gcds of the non-empty subsets of a given finite set of numbers) 19:52:20 -!- FreeFull has joined. 19:53:13 Wow, my infallable comic bookmarking system has... failed. I dropped Questionable Content some time last year. 19:53:35 int-e: hmm, maybe try an electron app? 19:53:53 (at least my spelling of "infallible" was impeccable) 19:53:58 was the dropping intentional, or the actual fall 19:54:17 * oerjan didn't realize the pun until he wrote the last word 19:54:36 my first bash script ever was to download all questionable content 19:54:51 it wasn't intentional, but it's funny that I didn't miss it. 19:55:09 I suspect there have been more victims along the road... :) 19:55:27 izabera: the problem is that the only place big enough to store all questionable content is the internet hth 19:55:41 :p 19:56:00 izabera: I have 11 comics downloaded (though some of them are partial because they have published more since) 19:56:04 but not questionable content 19:56:32 -!- hppavilion[1] has joined. 19:57:11 then download some 19:57:40 well, there's a website I should download, but it's not a comic strip 19:57:50 it has valuable data, but it's also sort of hard to crawl 19:58:02 Okay, Questionable Content is sometimes a bit more explicit than Sinfest... it's still quite tame. 19:58:02 is it called wikipedia? 19:58:05 also a website I have downloaded but should republish in a saner format 19:58:08 izabera: no 19:58:13 lots of people mirror that 19:58:19 is it called 4chan? 19:58:23 no 19:58:33 i run out of websites 19:58:39 (Sinfest is really not living up to its name at all, imho. But it's a good webcomic nonethelss.) 19:58:45 (ran?) 19:59:04 -!- augur has quit (Quit: Leaving...). 19:59:15 izabera: How can you even exist!!!1 19:59:41 . o O ( Maybe it has to do with that "real life" thing I'm hearing so much about ) 20:00:15 oh yes i guess kids like int-e use facebook or that icq thing 20:00:35 #esoteric : A channel of webcomics, theoretical turing machines, maths, and card game knowledge 20:01:15 izabera: I did use ICQ at some point. 20:01:44 I had, what, three contacts... 20:02:54 wow, 11 apparently. 20:04:53 int-e: I was quite surprise when I counted that there are 12 irc network to which I have connected at some point 20:05:05 that's a lot 20:05:09 I'm mostly on freenode 20:05:18 on other irc network I went for only a small number of channels 20:05:29 hmm, ircnet, freenode, efnet and a private one... 20:05:37 [wiki] [[BotEngine]] http://esolangs.org/w/index.php?diff=44894&oldid=44739 * SuperJedi224 * (+204) 20:05:48 would you like my list 20:06:24 good question... 20:06:53 I mean, sure, why not, but I'm probably not going to find an actual use for the information ;) 20:12:25 -!- Phantom_Hoover has quit (Ping timeout: 265 seconds). 20:16:50 -!- hppavilion[1] has quit (Ping timeout: 260 seconds). 20:30:05 -!- bb010g has quit (Quit: Connection closed for inactivity). 20:32:31 -!- ^v has joined. 20:33:38 -!- hppavilion[1] has joined. 20:34:11 I had an ICQ number that started with 9, which means it was right before they went up in length by one. 20:34:16 int-e: freenode, freenode test network, efnet, ircnet, quakenet, oftc, perl, slashnet, schmorp, gimpnet, sorcery, athamenet (that one is defunct I think). 20:34:20 It wasn't impressively short, though. 20:34:35 fizzie: "right before" might mean years 20:34:36 I think I have some sort of ICQ client's dot-rc file somewhere. 20:35:30 I don't think I have an icq number 20:35:35 Here's the ~/.licq, but where is the number. 20:35:49 owner.Licq 20:35:49 oh, and "b_jonas" is quite unique, I can use it on any network and any website 20:36:07 occasionally I used other nicks too of course 20:36:18 int-e: There's no such line. There's owner.uin, though, but I didn't see the number there. 20:36:25 Oh, there it is. 20:36:29 Must've skipped it for some reason. 20:36:35 how many digits? 20:36:41 Seven. 20:36:56 I had a 7-digit ICQ number. 20:36:59 that is short 20:37:02 /^93.....$/ 20:37:04 /^93.....$/ 20:37:04 I think? 20:37:29 [wiki] [[Brainfuck⁂]] http://esolangs.org/w/index.php?diff=44895&oldid=44871 * Hppavilion1 * (+83) Spec info 20:37:30 "I"'m in the 200 millions 20:37:35 I've got 32 people in the 'users.conf' file. 20:38:02 or was, whatever 20:38:23 Although one of them has the alias "Troll", so... 20:38:35 Most of them I vaguely recall. 20:38:42 uh-oh 20:39:04 Although I have no idea about "[GS]" and "FrEaKaZoId!" and "raccoon". 20:39:17 Or "Reki-Reijo". 20:39:45 Also none of them are people I'm still in touch with. :/ 20:40:04 who are you still in touch with 20:40:26 Mostly just you guyse. 20:40:52 maybe you should circlify me on icq 20:41:04 Is the network still up and running? 20:41:05 "circlify"? 20:41:18 I don't have an ICQ account 20:41:21 I never used that stuff 20:41:30 I think the term comes from Google+ 20:41:36 I think I have a My opera account though 20:41:40 I'm not sure what my ICQ account number is. 20:41:45 does that count? 20:41:57 -!- hppavilion[1] has quit (Ping timeout: 256 seconds). 20:42:06 Nor which email address I used to register, if any. 20:42:17 I don't have a geocities account either 20:42:29 And I don't use usenet news, is that bad? 20:42:32 ~/.licq/owner.uin helpfully has the account password in plaintext, so I might be able to log in. 20:42:48 But I have some email addresses, two of them active 20:43:27 "Age = 17" 20:44:33 ~/licq/log.errors has spam in it. 20:44:55 you should send me an Internet Chat Query 20:45:34 "I live in my flat near the university with my boyfriend. One year ago she has offered me to photograph all our girlfriends." I am confused by the gender of these pronouns. 20:46:52 Solution: use "they" 20:49:26 These logs have a hug from 2001. 20:49:43 "You've Been Hugged!! Pass it on to your friends (including me!) and see how many you get back!! -x-" 20:49:46 Seems very personal. 20:50:06 whoa whoa whoa 20:50:25 fizzie: imo more hugs is better 20:50:45 Haskell User's Gofer System. 20:54:04 fizzie: well, on here I bet you could earn a couple of swats and mapole beatings that way 20:54:19 (passing on hugs) 20:54:42 fungot: Do you often hug other bots? 20:54:42 fizzie: 10 open 1,2,0,chr(10) ( d026) note: 20:54:49 I think that's a no. 20:55:23 `? hug 20:55:24 hugs are good 20:55:31 ?? 20:55:35 `culprits wisdom/hug 20:55:37 shachaf 20:55:40 `rm wisdom/hug 20:55:43 No output. 20:55:47 Aw, no hugs. 20:55:53 i thought i deleted that 20:55:56 look fizzie 20:56:20 when i made that wisdom entry i thought the initial letters of those words formed the word "hug" 20:56:25 turns out they don't 20:57:29 `? hag 20:57:30 hag? ¯\(°​_o)/¯ 20:57:39 Hags aren't always good, though. 20:57:45 `? haag 20:57:46 haag? ¯\(°​_o)/¯ 20:57:56 `? pig 20:57:56 pig? ¯\(°​_o)/¯ 20:58:13 ping is not good 20:58:19 `? hoh 20:58:20 hoh? ¯\(°​_o)/¯ 20:58:21 `? hog 20:58:22 hog? ¯\(°​_o)/¯ 20:58:25 I parse 'haag' as the Hague. 20:58:32 that is also how i parse it 20:58:39 if by parse you mean assign meaning 20:58:42 Yes. 20:58:49 I think it's that in Finnish. I know it is that in Dutch. 20:59:10 walked by a group of people speaking some scandianvian language yesterday 20:59:16 perhaps it was danish 20:59:37 but i'm not very good at telling them apart :'( 20:59:40 The standard test for Danish is the potato test. 20:59:51 does that involve putting a potato in your mouth? 21:00:17 Only if you want to do it empirically. I think you can also just do it as a thought experiment. 21:00:29 If it sounds like Swedish spoken with a potato in your mouth, it's likely to be Danish. 21:00:49 I'm less sure how you recognize Norwegian. 21:01:11 From a Finnish perspective, maybe if it sounds like Swedish except wrong. 21:01:26 the people of norway are set apart by neither accent norwegian 21:06:03 i don't know how to pull that pun off 21:06:59 -!- hppavilion[1] has joined. 21:07:29 wegian? 21:07:58 @google wegian 21:07:59 http://www.urbandictionary.com/define.php?term=wegian 21:07:59 Title: Urban Dictionary: wegian 21:08:20 oops 21:08:31 not helping. 21:08:39 * int-e doesn't hear the pun. 21:09:01 It took me embarrassingly long to even catch there was something. 21:09:08 I thought it was just some poetic nonsense. 21:12:21 (I wasn't aware of the slur before googling it either) 21:23:18 -!- atrapado has quit (Quit: Leaving). 21:24:02 -!- hppavilion[1] has quit (Ping timeout: 250 seconds). 21:33:02 -!- hppavilion[1] has joined. 21:36:35 [wiki] [[Brainfuck⁂]] M http://esolangs.org/w/index.php?diff=44896&oldid=44895 * Hppavilion1 * (+947) Some new commands 21:39:23 [wiki] [[User:Hppavilion1/UniLang]] N http://esolangs.org/w/index.php?oldid=44897 * Hppavilion1 * (+244) Created Page (WIP) 21:46:54 [wiki] [[User:Hppavilion1/UniLang]] http://esolangs.org/w/index.php?diff=44898&oldid=44897 * Hppavilion1 * (+437) Data Model 21:48:59 -!- bb010g has joined. 21:49:34 -!- AnotherTest has quit (Ping timeout: 265 seconds). 21:55:10 [wiki] [[User:Hppavilion1/Unicode Arrows]] N http://esolangs.org/w/index.php?oldid=44899 * Hppavilion1 * (+188) Created Page (WIP) 21:56:36 -!- evalj has quit (Remote host closed the connection). 21:58:27 wery important page 22:01:49 -!- J_Arcane_ has joined. 22:02:29 `unidecode   22:02:30 ​[U+202F NARROW NO-BREAK SPACE] 22:02:39 -!- J_Arcane has quit (Ping timeout: 255 seconds). 22:02:44 -!- J_Arcane_ has changed nick to J_Arcane. 22:02:53 (searching for arrow turned this up and for a moment I was baffled...) 22:02:59 -!- gamemanj has quit (Ping timeout: 256 seconds). 22:04:12 -!- shikhin has quit (Quit: Alas.). 22:04:12 -!- FireFly has quit (Quit: ZNC - 1.6.0 - http://znc.in). 22:04:33 `unidecode ⍼ 22:04:34 ​[U+237C RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW] 22:04:41 WHY? 22:05:12 -!- hppavilion[1] has quit (Ping timeout: 250 seconds). 22:05:27 -!- shikhin has joined. 22:05:47 -!- FireFly has joined. 22:05:56 `unidecode ⨗ 22:05:56 ​[U+2A17 INTEGRAL WITH LEFTWARDS ARROW WITH HOOK] 22:19:03 -!- J_Arcane_ has joined. 22:20:59 -!- J_Arcane has quit (Ping timeout: 265 seconds). 22:21:13 -!- J_Arcane_ has changed nick to J_Arcane. 22:21:28 -!- boily has joined. 22:23:10 int-e: U+1F502 CLOCKWISE RIGHTWARDS AND LEFTWARDS OPEN CIRCLE ARROWS WITH CIRCLED ONE OVERLAY 22:23:55 (The character with the longest name, ignoring the ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA {ISOLATED,INITIAL,FINAL} FORM and maybe something they've added since I last updated UnicodeData.txt.) 22:24:18 And as far as arrows go, U+2B83 DOWNWARDS TRIANGLE-HEADED ARROW LEFTWARDS OF UPWARDS TRIANGLE-HEADED ARROW. 22:24:45 And it's sibling, UPWARDS TRIANGLE-HEADED ARROW LEFTWARDS OF DOWNWARDS TRIANGLE-HEADED ARROW; also DOWNWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT may count. 22:25:20 there are rows of arrow rosters... 22:29:15 int-e: ? 22:29:30 int-e: it was just supposed to be "region" 22:29:37 except i double messed it up 22:32:16 [wiki] [[TeaScript]] http://esolangs.org/w/index.php?diff=44900&oldid=44892 * Vihan * (+142) updated link and description 22:35:55 [wiki] [[User:Conor O'Brien]] http://esolangs.org/w/index.php?diff=44901&oldid=44620 * Conor O'Brien * (+28) 22:48:55 -!- oerjan has quit (Quit: Nite). 22:50:57 -!- J_Arcane_ has joined. 22:52:10 -!- J_Arcane has quit (Ping timeout: 246 seconds). 22:52:21 -!- J_Arcane_ has changed nick to J_Arcane. 22:54:20 `wisdom 22:54:21 partial order/A partial order is just a small thin skeletal category. 23:08:36 `olist 1010 23:08:37 olist 1010: shachaf oerjan Sgeo FireFly boily nortti b_jonas 23:13:12 thachaf! 23:14:23 boily: now what's going on twh 23:14:51 `thanks shachaf 23:14:52 Thanks, shachaf. Thachaf. 23:14:55 thachaf. 23:15:13 boily: i mean in the olist 23:15:57 has the sword done this before 23:16:44 nope, first time I think. I was going to comment on that fact too. 23:16:50 divine intervention? 23:18:05 -!- hppavilion[1] has joined. 23:19:51 affine intervetion 23:25:54 rule of cool-flashy-green-sword perhaps. 23:26:03 hppavilion[1]: hppavellon[1]. 23:27:11 Hello boily 23:27:19 boily: i think a hello might not be sufficient 23:27:29 you might need to go for an esello 23:27:35 esohello? 23:28:09 -!- Phantom_Hoover has joined. 23:30:18 ++++++++[>+>++>+++>++++>+++++>++++++>+++++++>++++++++>+++++++++>++++++++++>+++++++++++>++++++++++++>+++++++++++++>++++++++++++++>+++++++++++++++>++++++++++++++++<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>.<<<<<<<<<<<<<>>>>>>>>>>>>>>.<<<<<<<<<<<<<<>>>>>>>>>>>>>>.<<<<<<<<<<<<<<>>>>>>>>>>>>+.-<<<<<<<<<<<<>>>>>>>>>>>>>>>--.++<<<<<<<<<<<<<<<>>>>>>>>>>>>>---.+++<<<<<<<<<<<<<>>>>>>>>>>>>>>----.++++<<<<<<<<<<<<<<>>>>>>>>>>>>>> 23:30:20 ----.++++<<<<<<<<<<<<<<>>>>>>>>>>>>>>-.+<<<<<<<<<<<<<<>>>>>>>>>>>>>>--.++<<<<<<<<<<<<<<>>>>>>>>>>>+++.---<<<<<<<<<<<>>>>>>+.-<<<<<<>>>>>>>>>>>>---.+++<<<<<<<<<<<<. 23:31:06 that should be porteselloteric enough. 23:31:43 -!- spiette has quit (Quit: :qa!). 23:34:54 boily: one wonders what the last sentence of http://www.giantitp.com/comics/oots0297.html was going to be 23:37:21 can't thing of anything :/ 23:38:35 sentence before last 23:39:47 s/g\b/k/ 23:40:27 googling it, and not much was found. people seem to agree that it was simply a case of I'll-gladly-take-it-no-questions-asked. 23:42:18 297 definitely explains the why of the glow. we just saw it happen live $((1010 - 297)) comics later. 23:44:23 -!- augur has joined. 23:44:30 Didn't we already see that? 23:44:58 Maybe I'm imagining that. 23:46:56 There's a green glow in 442 and 861. 23:47:05 Especially clear in 861. 23:47:16 `thanks http://oots.wikia.com/wiki/Greenhilt_Sword 23:47:17 Thanks, http://oots.wikia.com/wiki/Greenhilt_Sword. Thoots.wikia.com/wiki/Greenhilt_Sword. 23:48:27 (There are links to a couple of other examples.) 23:49:05 [wiki] [[Nary]] N http://esolangs.org/w/index.php?oldid=44902 * Conor O'Brien * (+1434) Created page with "'''Nary''' (pronounced "enn-airy") is a programming language "skin" that was created by [[User:Conor_O'Brien]]. It's purpose is to be very successful at programs that have a s..." 23:49:43 -!- Wright has joined. 23:52:49 [wiki] [[User:Hppavilion1/Unicode Arrows]] http://esolangs.org/w/index.php?diff=44903&oldid=44899 * Hppavilion1 * (+94) Idea (WIP) 23:56:28 boily: we've seen it plenty of times 23:58:42 the ones fizzie mentioned and also 886, 898, some others 23:58:50 898 didn't even involve any undea 23:58:52 d