00:00:18 -!- not^v has quit (Ping timeout: 244 seconds). 00:00:35 -!- not^v has joined. 00:01:01 -!- Ando has quit (Ping timeout: 252 seconds). 00:02:49 -!- not^v has quit (Client Quit). 00:06:33 -!- Ando has joined. 00:08:58 -!- Daan has quit (Ping timeout: 264 seconds). 00:10:00 -!- Bicyclidine has joined. 00:12:22 -!- Phantom_Hoover has quit (Ping timeout: 250 seconds). 00:20:06 -!- Sgeo has joined. 00:24:34 -!- Sgeo has quit (Ping timeout: 264 seconds). 00:29:22 -!- Sgeo has joined. 00:36:00 -!- Phantom_Hoover has joined. 00:39:29 Why are the popular Haskell streaming libraries all pull based? 00:40:30 Lizard conspiracy. 00:48:29 inspired by lazy evaluation 01:08:35 Sgeo: istr pipes has both pull- and push-based combinators... 01:09:22 -!- Bicyclidine has quit (Ping timeout: 245 seconds). 01:11:36 http://hackage.haskell.org/package/pipes-4.1.2/docs/Pipes-Core.html#g:5 01:13:16 oerjan: but pull is te one exposed by default, and preferred for end users... if I start using push, might that not mix well with the majority of pipes in the ecosystem which are likely pull? 01:13:56 well sure, maybe 01:14:40 pull is what you want for interactive use, anyway. 01:27:10 Hypothetically, I have a source of data that I am receiving from an event handler. I could put it in some sort of STM channel or queue, but that risks either hitting a bound or using unbounded memory 01:27:28 What do you mean interactive use? 01:30:11 -!- Ando has quit. 01:32:34 double letters are still a bit tricky for me :'( 01:32:45 e.g. kyllä vs. kylää 01:33:07 maybe esp. double vowels at the end of a word 01:39:57 -!- Tod-Autojoined has changed nick to TodPunk. 01:56:57 Sgeo: anything where the input is user commands and the user wants to see the output before giving the next one 01:58:04 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 02:06:09 -!- mauris has quit (Ping timeout: 255 seconds). 02:12:04 ok I am going to write the automaton library to end all automaton libraries 02:12:13 probably because it goes insane and murders them in its sleep or something 02:25:49 Is something like stm-conduit an adequate solution? 02:36:08 Looks like in the pipes world it's what pipes-concurrent is for 02:36:20 Which seems like basically the same thing but simpler... except for that performGC thing 02:47:23 * oerjan should maybe point out he's never got to use pipes for anything and haven't even installed (afahk) conduit. 02:48:24 I should probably wipe my Haskell install, install new Platform, and get EclipseFP working 03:00:51 wow, xkcd "time" won a hugo 03:03:57 oerjan: seriously? 03:04:06 elliott_: yep 03:04:15 impressive 03:04:25 for a work that is basically impossible to read in its original format :P 03:04:41 best graphic story, well that makes sense 03:04:49 elliott_: i'm reading it in today's girl genius (the foglios were otherwise among the obvious favorites) 03:05:13 best novella was stross 03:05:27 best film is gravity, eh 03:05:50 oerjan: yeah i thought that fact was pretty cool too. 03:05:59 "BEST SEMIPROZINE" 03:06:10 it was a good sci-fi tale after all 03:06:15 ell 03:06:21 speculativ3e i guess is the better word 03:08:51 best prepromorphzine 03:09:57 best bicyclidine 03:31:24 * oerjan is reading the chat archive on the hugo site and apparently cory doctorow accepted the award for munroe 03:32:14 "" 03:32:14 9:28 03:32:15 Mur Lafferty: Cory dons the cape and goggles 03:32:49 ...why would you put newlines between fields displayed on the same line... 03:36:02 https://twitter.com/Jourdan_Cameron/status/501104457577668609 04:11:14 -!- Daan has joined. 04:24:33 -!- Daan has quit. 04:59:52 i am looking at this SO question http://stackoverflow.com/questions/25540407/median-of-a-list-of-haskell-records#25540407 05:00:30 and i am suddenly imagining this as use case for "applicals": forall f. Traversable f => (f a -> b) -> (f s -> t) 05:00:41 has anyone thought of those yet 05:02:50 -!- mauris has joined. 05:03:46 What is this uniplate thing anyway? 05:05:04 a generic programming package for haskell 05:06:08 there's a lens interface for it 05:06:16 or possibly reimplementation 05:07:09 -!- mauris has quit (Ping timeout: 246 seconds). 05:07:58 hm Functor would also suffice for that use case 05:08:27 is that a colens then? 05:09:36 except those are supposed to be prisms 05:10:56 hm those co-/representable things... 05:13:10 or they need mono-applicative... 05:36:06 -!- conehead has quit (Quit: Computer has gone to sleep). 05:51:43 lens has an implementation of a big part of uniplate in lensy terms 05:51:49 (which allow it to be more efficient) 05:52:15 taka, takka, taakka, takaa; all entirely different words. 05:52:39 oerjan: "forall g. ... g => (g a -> b) -> g s -> t" doesn't turn out to be very useful. 05:52:53 All it can do is return different ts. 05:53:33 But you can write "forall f g. (... f, ... g) => (g a -> f b) -> g s -> f t", and that's more useful. 05:54:10 (Copointed g, Strong f) gives you a lens, and (Costrong g, Pointed f) gives you a prism (i.e. a colens) 05:54:16 (Strong is just Functor in Haskell) 05:54:51 Of course, once you do that, you might as well go all the way to "forall p. p a b -> p s t", which is much nicer. 05:55:02 (With a constraint on p, of course.) 05:55:45 You can always pick p x y = g x -> f y, but there are usually better choices. 05:57:11 -!- DootBot has joined. 06:09:14 shachaf: well it is somewhat important that it be able to be used in that SO problem. 06:09:28 oh, i didn't see that 06:10:08 although i just realized you can only really make that work if the data type is isomorphic to e -> Double, which is iirc what representable means 06:10:37 i always forget which one is commonly referred to as representable and which one as corepresentable 06:10:48 it doesn't help that edwardk switched them at one point 06:10:55 just do like me and never learn it hth 06:12:51 -!- Lorenzo64 has joined. 06:27:35 -!- MoALTz has quit (Ping timeout: 255 seconds). 06:36:43 -!- Lymia has joined. 06:37:23 -!- oerjan has quit (Quit: Niteable). 06:37:47 !bfjoust srsly ((-)*6>[-----[.+]]--)*100000 06:38:21 Er... does this still work? :P 06:41:42 Sorry, was (trying to) test an evolver for terminal stupidity 06:48:16 EgoBot has been out to lunch for quite a while now. 06:48:26 And Gregor also, so it's hard to get an ETA for repairs. 06:49:53 ("Quite a while" == "since 2014-08-19" for Egobot, "since 2014-08-08" for Gregor.) 06:51:30 :( 06:53:08 who runs Gregor 06:55:30 It's bots all the way up. 07:17:00 -!- olsner has quit (Ping timeout: 246 seconds). 07:22:36 -!- olsner has joined. 07:28:52 Why does conduit have =$= vs $$ while pipes just has >-> ? 07:29:08 Something to do with runEffect that Pipes requires? 07:30:37 Sgeo: $$ is essentially a special case of =$=. $$ fuses a source and a sink together 07:30:42 it's just for aesthetics 07:30:48 Ah 07:30:56 * Sgeo prefers the aesthetics of one operator 07:35:49 But that would probably be considered ugly/unreadable by anyone reading my code 07:35:50 :/ 07:37:52 "Gather output values asynchronously from an action in the base monad and then yield them downstream. This provides a means of working around the restriction that ConduitM cannot be an instance of MonadBaseControl in order to, for example, yield values from within a Haskell callback function called from a C library." 07:38:01 That is pretty much literally my intended use case 07:38:31 hi Lymia 07:38:37 Hi~ 07:43:53 long time no see 07:46:20 * Lymia nod 07:50:01 Sgeo: basically the idiom is to use $= to denote the source and =$ to denote the sink 07:50:19 source $= filter =$= map =$= something =$ sink 07:50:31 while this won't be enforced by the compiler any more, it is pretty 07:50:52 Was under the impression the idiom was to throw a $$ somewhere in there 07:52:59 $$ is used only if your source and sink are adjacent 07:53:28 (although you can throw one in because depending on how you associate, any prefix is a source and any suffix is a sink) 07:53:38 or maybe I'm totally wrong and I should shut up 07:53:45 but more likely I'm right and the universe is wrong 07:55:15 -!- AnotherTest has joined. 08:03:00 Please tell Snoyman that he's using Conduit wrong https://gist.github.com/snoyberg/a422d558e9142e37d2aa 08:03:06 I much prefer your convention 08:09:21 Sgeo: done 08:09:30 https://twitter.com/scshunt/status/504888438441906177 08:09:53 >.> I may not have meant that literally 08:10:36 Although I still prefer your convention and/or the convention of just using one operator 08:16:51 coppro: these don't look synonymous: http://hackage.haskell.org/package/conduit-1.2.0.2/docs/src/Data-Conduit-Internal-Conduit.html#%24%24 08:17:32 As in, I think $$ is separate from the others 08:29:31 .. wow, I'm surprised my evolver works somewhat. It can't add instructions to an empty gene. 08:29:35 Can't believe I miseed that. 08:29:37 missed* 08:30:38 "Life finds a way," like they say. 08:33:16 Well, no, it can in a roundabout way. 08:33:18 But that roundabout way sucks. 09:02:42 -!- Sprocklem has quit (Ping timeout: 245 seconds). 09:09:34 -!- Sprocklem has joined. 09:19:58 Sgeo: hmm, now that I think of it, $$ might actually be required to get the pipe to execute 09:20:01 I forget 09:20:41 Sgeo: but $$ desugars into connectResume eventually, which looks similar 09:31:12 -!- Sprocklem has quit (Ping timeout: 255 seconds). 09:38:07 -!- Patashu has joined. 09:41:52 so I found out why it's hard to write the introduction of my thesis. I have to write it in such a way that if a normal person reads it, they don't want to put it down because it all sounds abstract algebraic nonsense. 09:42:39 If I started the introduction the way I want to start, then it would sound as abstract algebraic nonsense. 09:43:52 what's your thesis topic? I am a mathematician so don't worry about being too layman-y, but be warned I'm going to go to bed as soon as I finish this sentence so I won't see your response until later 09:53:17 coppro: it's graph chromatic number and similar invariants. it doesn't have to be layman-like, but it can't be such that only about that 1/e part of mathematicians that have an algebraist point of view can understand it well. 09:55:56 I have at least two theorems where I will give the same proof in two different ways: one algebraist described with homomorphism stuff, and one more concrete. 10:08:29 Well, if the thesis is about abstract algebraic nonsense then the introduction should reflect it. 10:12:51 it's about abstract nonsense, but combinatorial nonsense, not algebraic. 10:13:14 I'm using algebra only as a tool to look at some of the questions differently. 10:22:00 -!- AnotherTest has quit (Ping timeout: 260 seconds). 10:28:14 -!- Sprocklem has joined. 10:32:18 [wiki] [[User:Rdococ]] N http://esolangs.org/w/index.php?oldid=40356 * Rdococ * (+9) Created page with "Err...Hi." 10:52:28 -!- Patashu has quit (Remote host closed the connection). 10:53:26 -!- Patashu has joined. 10:56:41 -!- Ando has joined. 11:15:30 -!- boily has joined. 11:49:39 -!- AnotherTest has joined. 11:56:30 -!- Ando has quit (Ping timeout: 260 seconds). 12:25:50 -!- boily has quit (Quit: GREEN CHICKEN). 13:03:50 -!- mauris has joined. 13:13:16 -!- Sgeo has quit (Read error: Connection reset by peer). 13:22:05 -!- Ando has joined. 14:01:39 -!- Patashu has quit (Ping timeout: 255 seconds). 14:20:17 -!- Ando has quit (Ping timeout: 245 seconds). 14:20:54 -!- Ando has joined. 14:35:34 -!- conehead has joined. 14:35:34 -!- conehead has quit (Changing host). 14:35:34 -!- conehead has joined. 14:42:52 -!- Ando has quit (Ping timeout: 252 seconds). 14:43:34 -!- Ando has joined. 14:51:41 [wiki] [[Puzzlang]] http://esolangs.org/w/index.php?diff=40357&oldid=37025 * AndoDaan * (+148) /* Implementation */ Added mention and link to a Puzzlang interpreter. 14:59:22 -!- mauris has quit (Ping timeout: 264 seconds). 15:10:31 rb> BOTS 15:10:32 ["fungot", "DoofBot", "HackEgo", "YayBot", "idris-bot", "EgoBot", "lambdabot"] 15:10:32 DootBot: you cram these words into mine ears, against the people who used to frequent and occasionally other nationalities too. :) in fact, at 5:30 :( and :) for the first 15:10:37 any bots I should add to that? 15:24:44 -!- prooftechnique has joined. 15:43:51 -!- oerjan has joined. 15:50:37 -!- Phantom_Hoover has joined. 15:54:42 rb> 123 16:01:31 nopej 16:01:33 nope* 16:01:41 I disabled it for everyone but me 16:02:41 wow whatever happened to the first amendment 16:04:01 it's not in the Three Laws of Robotics. 16:05:26 um, three laws of robotics say the robot has to calculate 123 for me unless it would harm another. 16:05:41 wow wh atever happened to the first law of robotics 16:06:12 it's not even allowed to stop me, say, deleting all its code with rb>, since second law overrides third 16:06:16 it got decremented hth 16:06:18 -!- J_Arcane has quit (Ping timeout: 255 seconds). 16:07:48 er, second law, right 16:07:57 "These form an organizing principle and unifying theme for Asimov's robotic-based fiction, appearing in his Robot series, the stories linked to it, and his Lucky Starr series of young-adult fiction." who knew lucky star was based on asimov 16:08:19 a very, very loose adaption 16:08:19 i can think of several animes using asimov explicitly, so hey 16:09:17 -!- Phantom__Hoover has joined. 16:10:32 -!- J_Arcane has joined. 16:12:33 -!- Phantom_Hoover has quit (Ping timeout: 260 seconds). 16:13:36 Is it actually possible for something being possible to imply the possibility of nothing being possible? 16:14:09 Yes 16:18:38 for example, the possibility of nothing being possible would, by definition, imply said possibility. 16:18:57 Jafet: that thing in the topic is a rephrasing of godel's theorem into modal logic 16:19:24 with possible = not disprovable, iiuc 16:19:30 -!- J_Arcane has quit (Ping timeout: 246 seconds). 16:20:29 -!- J_Arcane has joined. 16:27:48 -!- HackEgo has quit (Ping timeout: 250 seconds). 16:27:54 -!- J_Arcane has quit (Ping timeout: 255 seconds). 16:28:02 oh no 16:28:15 ohyes 16:28:48 -!- tromp_ has quit (Ping timeout: 255 seconds). 16:30:30 -!- DootBot has quit (Remote host closed the connection). 16:31:09 -!- mihow has joined. 16:33:56 -!- J_Arcane has joined. 16:41:45 -!- Ando has quit (Ping timeout: 240 seconds). 16:44:30 I was hoping it was something like that 17:02:33 -!- J_Arcane has quit (Ping timeout: 255 seconds). 17:06:16 from Darths & Droids: "Leia: Oh... I totally should have seen this coming." :D 17:06:29 -!- mauris has joined. 17:12:09 -!- DootBot has joined. 17:12:15 Hello dootbot 17:12:15 TieSoul: what just DOOT! Balance! TOP] of. !praisehexil FOR MOAR concise? doot you comes 5? 17:12:21 s/./\0\0/ 17:12:21 TieSoul: TieSoul actually meant: HHeelllloo ddoooottbboott 17:12:40 ... 17:13:02 did we just get another trigram based language model blather generator? 17:13:22 fungot does not blather. 17:13:22 Jafet: it's just like mode... :( but i will certainly bought it on sale years a go 17:13:28 trigram based? 17:13:41 It's markov chains (I think that's what it is) 17:13:43 Jafet: sorry. the word "babble" wouldn't come to mind 17:14:52 !befunge98 "AMOR"4(M.@ 17:14:52 TieSoul: 1000 17:14:56 it also does that 17:15:06 !brainfuck ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++. 17:15:06 : 17:15:07 and that 17:16:57 -!- J_Arcane has joined. 17:17:42 If you think these bots are bad, note that clog spews pretty much the same garbage and then some. 17:17:51 -!- not^v has joined. 17:20:22 lol 17:20:27 at least i don't have to see it 17:20:43 -!- oerjan has quit (Quit: leaving). 17:23:14 -!- DootBot has quit (Ping timeout: 255 seconds). 17:29:30 -!- J_Arcane has quit (Ping timeout: 246 seconds). 18:01:03 -!- Lymia has quit (Ping timeout: 240 seconds). 18:10:23 -!- augur has quit (Remote host closed the connection). 18:10:52 -!- augur has joined. 18:12:55 -!- DootBot has joined. 18:13:11 Hey 18:13:17 s/hey/hey/ 18:13:17 TieSoul: Regex /hey/ not found. 18:13:25 s/hey/he/i 18:13:25 TieSoul: TieSoul actually meant: Hey 18:13:30 ??? 18:13:59 lol 18:14:07 -!- DootBot has quit (Remote host closed the connection). 18:14:21 -!- DootBot has joined. 18:14:23 Hey 18:14:26 s/hey/he/i 18:14:27 TieSoul: TieSoul actually meant: Hey 18:14:29 ... 18:14:31 seriously 18:14:49 s/Hey/he/ 18:14:49 TieSoul: TieSoul actually meant: Hey 18:14:52 wat 18:14:53 -!- DootBot has quit (Remote host closed the connection). 18:15:15 -!- augur has quit (Ping timeout: 240 seconds). 18:15:29 oh, it's an off-by-one error 18:15:30 :P 18:15:30 shouldn't it be insensitive by default? 18:15:36 classic off-by-one error 18:15:44 -!- DootBot has joined. 18:15:49 technically it shouldn't 18:16:01 s/i/test/ 18:16:01 TieSoul: TieSoul actually meant: technically it shouldn't 18:16:05 ... 18:16:09 s/i/test/g 18:16:10 TieSoul: TieSoul actually meant: techntestcally testt shouldn't 18:16:22 ........ 18:16:29 s/i/test/1 18:16:38 s/e/test/1 18:16:51 -!- DootBot has quit (Remote host closed the connection). 18:30:05 A very botsy day. 18:34:51 -!- MoALTz has joined. 18:38:35 fizzie: TieSoul is trying to replace fungot! 18:38:35 quintopia: but pesoix could be done with shift reset. would you mind looking over my infix-to-prefix conversion guide? i can't 18:38:54 fungot: you don't even have one of those! 18:38:54 quintopia: so something has to be some mixed information about it, and restricting it to 2003 gave it a name 18:46:26 fungot: What would yo do with an infix-to-prefix converter? Your language is so stacky. 18:46:27 fizzie: " it has a kludge to implement the whole tower of control operators) was withdrawn, or was it some feature done " server-side"? 19:02:58 -!- DootBot has joined. 19:03:15 testing testing 1 2 3 19:03:25 s/./\0\0\0\0\0/5 19:03:25 TieSoul: TieSoul actually meant: testiiiiing testing 1 2 3 19:03:37 s/./\0\0/g 19:03:38 TieSoul: TieSoul actually meant: tteessttiiiiiiiiiinngg tteessttiinngg 11 22 33 19:03:47 nice it works 19:03:59 s/i/\0\0/2 19:03:59 TieSoul: TieSoul actually meant: nice iit works 19:04:05 -!- Lymia has joined. 19:04:05 -!- Lymia has quit (Changing host). 19:04:05 -!- Lymia has joined. 19:04:13 hey Lumia 19:04:16 s/u/y/ 19:04:16 TieSoul: TieSoul actually meant: hey Lymia 19:09:56 -!- DootBot has quit (Read error: Connection reset by peer). 19:16:22 -!- sebbu has quit (Ping timeout: 250 seconds). 19:35:28 !befunge98 "4+3*2+1"0{2u$$> #;1u::'/`\':\`*;;#,_:!;@_,#! #:<;#$_11p;>$# ,#_ #\ #0 #! #` #g #1 #1 #: #;# :# _$11g; 19:35:33 Oh, it went away. 19:36:01 fungot: Anyhow, there's an infix-to-RPN conversion for you hth 19:36:01 fizzie: it's mildly educational, though. do you think its usable? 19:36:28 fungot: Well, I mean. It only does + and *. Possibly in very limited circumstances. 19:36:28 fizzie: you're wasting good memory for things like remembering conversations and the like will not work right on that, imho. 19:36:52 fungot: Do you have to be so negative all the time? 19:36:52 fizzie: the new images would cover throat cancer, rotting teeth/ gums and gangrenous feet. ashley fnord, chief advisor on public health, says written warnings aren't as effective as showing you some bad ass examples :) 19:38:30 ...ew 19:38:47 Negative and just plain gross. 19:43:42 ^style 19:43:42 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 19:43:54 what irc channels did you train it with??? 19:44:21 This one, #scheme, and #douglasadams of IRCnet. 19:44:39 i feel uncomfortable 19:44:40 The latter is only something like 5% of the source material, so it's quite rarely seen. 19:45:26 Though that particular "gem" is a verbatim quote from there. 19:45:54 Except for the surname, and a few words in the end. 19:46:14 The original ended "-- aren't as effective as pictures." with no emoticon. 19:47:21 And that's originally from Wikipedia. 19:47:48 If you want, you can find one of those described images from the "New Zealand" subsection of the "Tobacco packaging warning messages" article, but I wouldn't. 19:51:55 -!- DootBot has joined. 19:52:37 -!- impomatic_ has joined. 19:53:23 -!- DootBot has quit (Remote host closed the connection). 19:53:39 -!- DootBot has joined. 19:56:14 !befunge98 67*. 19:56:18 fizzie: 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 (Execution timed out.) 19:56:27 Oh, I forgot an @. (That was just testing.) 19:56:35 !befunge98 "4+3*2+1"0{2u$$> #;1u::'/`\':\`*;;#,_:!;@_,#! #:<;#$_11p;>$# ,#_ #\ #0 #! #` #g #1 #1 #: #;# :# _$11g; 19:56:52 Aw. 19:56:59 It worked in cfunge. :/ 19:57:08 it actually errored 19:57:22 you somehow managed to get a nil on the stack. 19:57:26 wat 19:57:44 It will try to 1u from an empty SOSS, at least. 19:57:58 Other than that, I don't think it does anything especially strange. 19:58:16 Some other stuff on an empty (top) stack, perhaps. 19:58:31 !befunge98 0"4+3*2+1"0{2u$$> #;1u::'/`\':\`*;;#,_:!;@_,#! #:<;#$_11p;>$# ,#_ #\ #0 #! #` #g #1 #1 #: #;# :# _$11g; 19:58:31 fizzie: 123*+4+ 19:58:42 I'm guesstimating it's the 1u from an empty SOSS. 19:58:50 (That version just had an explicit 0 down there.) 19:59:33 yup it's u from empty SOSS 19:59:53 I forgot to add a clause for empty SOSS 20:00:01 -!- DootBot has quit (Remote host closed the connection). 20:00:21 -!- DootBot has joined. 20:00:31 !befunge98 0"4+3*2+1"0{2u$$> #;1u::'/`\':\`*;;#,_:!;@_,#! #:<;#$_11p;>$# ,#_ #\ #0 #! #` #g #1 #1 #: #;# :# _$11g; 20:00:31 TieSoul: 123*+4+ 20:00:38 oops 20:00:47 !befunge98 "4+3*2+1"0{2u$$> #;1u::'/`\':\`*;;#,_:!;@_,#! #:<;#$_11p;>$# ,#_ #\ #0 #! #` #g #1 #1 #: #;# :# _$11g; 20:00:48 TieSoul: 123*+4+ 20:00:51 yup 20:00:52 works 20:01:00 fixed 20:04:19 If needed, one could make it free of p/g by replacing the middle "11p" with "01-u", the last "11g" with "1u" and the middle (#ified) "11g" with "1u:01-u". 20:21:42 !befunge98 "8*7+6*5|4+3*2+1"0{2u$$> #;1u::'/`\':\`*;;#,_:!;@_,#! #:<;#$_11p;>$# ,#_ #\ #0 #! #` #g #1 #1 #: #;# :# _$11g; 20:21:42 fizzie: 123*+4+56*78*+| 20:21:46 Saying that it only does + and * was a bit of a misnomer, since any non-digit character is an operator with unique precedence based on ASCII order. 20:22:48 -!- atriq has joined. 20:24:04 -!- DootBot has quit (Remote host closed the connection). 20:25:30 -!- J_Arcane has joined. 20:31:37 -!- mihow has quit (Quit: mihow). 20:33:57 -!- DootBot has joined. 20:39:44 *yawn* 20:40:37 -!- zzo38 has joined. 20:40:47 Is the wiki down? 20:42:10 Huh. 20:42:47 "No route to host" for SSH. 20:42:56 Perhaps CloudAtCocks struck again. 20:43:21 I'll have a closer look soon, though if it is, there's not much I can do, except try to motivate myself to move the thign. 20:44:11 :( 20:45:17 There's a webhosty thing in York that seem pretty at least open when things go awry 20:47:24 (bytemark) 20:48:23 (why am i advertising them) 20:51:41 -!- DootBot has quit (Remote host closed the connection). 20:54:31 I've heard reasonable things about DigitalOcean. 20:54:40 And I have my own stuffs running on Tilaa. 20:55:10 `seen gregor 20:55:47 Not since 2014-08-08. 20:56:41 The esolang wiki seems to be down here. Also gregor's logging. 20:56:56 We were just talking about the former. 20:57:03 The logging has been down a bit longer. 20:57:40 -!- DootBot has joined. 20:57:55 HackEgo ping-timeouted about 5.5 hours ago, I assume that was related. 20:58:02 10 days for logging. I hope it's stored somewhere and will uploaded at some point. (It's the only logging we have on #corewars) 20:58:18 glogbackup seems to be up. 20:58:31 But I don't think Gregor has ever merged glogbackup logs. 20:58:34 -!- DootBot has quit (Remote host closed the connection). 20:59:13 Oh. Are the glogbackup logs located somewhere else? 20:59:35 I don't think they are publicly available, though I could be wrong. 21:00:05 AIUI, the idea is that they would be merged into the normal glog logs when the service is restored. 21:00:45 I really wouldn't want to go (again) through all the hassle to set up the temporary read-only esolangs.org page, if this is just a temporary blip. 21:01:37 -!- DootBot has joined. 21:02:00 -!- DootBot has quit (Remote host closed the connection). 21:02:36 -!- DootBot has joined. 21:03:11 -!- DootBot has quit (Remote host closed the connection). 21:03:13 Nothing particularly recent about cloudatcost in the Twittosphere (unlike the last time). It's just not worky. 21:03:32 -!- DootBot has joined. 21:03:48 Is the wiki hosted at cloudatcost? 21:03:55 Yes. 21:04:27 On Gregor's account, with myself as the person looking after the MediaWiki installation. 21:04:34 Ruby sandbox ACTIVATE 21:04:41 rb> 10 ** 300 21:04:41 TieSoul: 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000... (Too much output) 21:04:54 But I don't have cloudatcost control panel/console level access, so I can't try to see what's up there. 21:05:05 rb> (0..1000).to_a.inject(:*) 21:05:05 TieSoul: 0 21:05:10 rb> (1..1000).to_a.inject(:*) 21:05:10 TieSoul: 402387260077093773543702433923003985719374864210714632543799910429938512398629020592044208486969404800479988610197196058631666872994808558901323829669944590997424504087073759918823627727188732519779505... (Too much output) 21:05:11 lol 21:06:28 Gregor seems to be online on IRC, he's whois-ing strongly 21:07:04 "idle 1 days 21 hours 43 mins 45 secs" does not fill me with confidence. 21:07:52 Oh yuck 21:08:47 Well, I've asked. 21:09:33 I can ping him on Facebook? 21:11:15 Feel free to. 21:11:21 Hunt him down like a wounded deer. 21:11:39 Have done so 21:13:00 -!- Lymia has quit (Ping timeout: 260 seconds). 21:14:13 -!- mihow has joined. 21:16:51 -!- Hjulle has joined. 21:19:20 -!- DootBot has quit (Remote host closed the connection). 21:21:55 -!- DootBot has joined. 21:25:38 -!- not^v has quit (Quit: http://i.imgur.com/Akc6r.gif). 21:26:34 -!- DootBot has quit (Remote host closed the connection). 21:29:19 -!- augur has joined. 21:30:38 -!- augur_ has joined. 21:33:33 -!- augur has quit (Ping timeout: 240 seconds). 21:58:29 -!- Patashu has joined. 21:58:30 -!- Phantom__Hoover has quit (Ping timeout: 260 seconds). 22:01:48 rb> $" 22:01:58 oh wait 22:02:01 dootbot isn't here 22:02:07 -!- DootBot has joined. 22:02:11 rb> $" 22:02:12 TieSoul: ["wait... this is typed?", "wait... this is typed?", "wait... this is typed?", "wait... this is typed?", "wait... this is typed?", "wait... this is typed?", "wait... this is typed?", "wait... this is typed?", "wait... this is typed?", "wait... this is typed?", "wait... this is typed?", "wait... this ... (Too much output) 22:02:17 someone in the other channel did this 22:02:34 rb> $".map {|x| x.length}.inject(:+) 22:02:35 TieSoul: 16975616 22:02:39 I mean 22:02:42 seriously 22:05:32 TieSoul: is that Ruby? 22:05:39 Yes. 22:05:58 Almost completely secure sandbox though 22:06:02 gtg 22:06:03 cya 22:06:05 In the words of one of my friends, who was heavily inebriated at the time but still decided to go on IRC, "dat ruby" 22:06:31 (of course, he was talking about an excerpt of Clojure) 22:07:24 -!- idris-bot has quit (Quit: Terminated). 22:08:25 -!- Lymia has joined. 22:12:03 -!- idris-bot has joined. 22:13:12 -!- idris-bot has quit (Client Quit). 22:17:32 -!- prooftechnique has quit (Quit: return ()). 22:19:49 -!- boily has joined. 22:23:54 -!- Lymia has quit (Ping timeout: 250 seconds). 22:24:12 -!- idris-bot has joined. 22:25:36 -!- Patashu has quit (Ping timeout: 246 seconds). 22:28:21 -!- Phantom__Hoover has joined. 22:43:50 -!- AnotherTest has quit (Ping timeout: 250 seconds). 23:03:21 -!- oerjan has joined. 23:13:19 bah norwegian apples, dark red outside, sour inside 23:13:50 (i bought them because they're currently the reddest in the shop, because i _don't_ like sour apples) 23:14:08 oerjan: I like the confectionary known as sour apples 23:14:23 i don't remember that 23:15:04 * oerjan decides to get some bread instead 23:15:12 They are very sour 23:15:28 And small (about half an inch in diameter) and green 23:18:13 it sounds like the kind of thing i'd never try voluntarily :D 23:18:40 I used to have too many at once and end up with a blister on my tongue 23:18:48 Anyway, I'm heading to bed now, goodnight! 23:18:52 goodnight 23:19:56 -!- atriq has quit (Quit: Page closed). 23:44:11 -!- ^v has quit (Ping timeout: 272 seconds). 23:48:56 -!- sebbu has joined. 23:49:36 -!- sebbu has quit (Changing host). 23:49:36 -!- sebbu has joined. 23:56:29 -!- augur_ has quit (Quit: Leaving...).