←2014-08-27 2014-08-28 2014-08-29→ ↑2014 ↑all
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 <Sgeo> Why are the popular Haskell streaming libraries all pull based?
00:40:30 <Bicyclidine> Lizard conspiracy.
00:48:29 <int-e> inspired by lazy evaluation
01:08:35 <oerjan> Sgeo: istr pipes has both pull- and push-based combinators...
01:09:22 -!- Bicyclidine has quit (Ping timeout: 245 seconds).
01:11:36 <oerjan> http://hackage.haskell.org/package/pipes-4.1.2/docs/Pipes-Core.html#g:5
01:13:16 <Sgeo> 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 <oerjan> well sure, maybe
01:14:40 <oerjan> pull is what you want for interactive use, anyway.
01:27:10 <Sgeo> 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 <Sgeo> What do you mean interactive use?
01:30:11 -!- Ando has quit.
01:32:34 <shachaf> double letters are still a bit tricky for me :'(
01:32:45 <shachaf> e.g. kyllä vs. kylää
01:33:07 <shachaf> maybe esp. double vowels at the end of a word
01:39:57 -!- Tod-Autojoined has changed nick to TodPunk.
01:56:57 <oerjan> 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 <coppro> ok I am going to write the automaton library to end all automaton libraries
02:12:13 <coppro> probably because it goes insane and murders them in its sleep or something
02:25:49 <Sgeo> Is something like stm-conduit an adequate solution?
02:36:08 <Sgeo> Looks like in the pipes world it's what pipes-concurrent is for
02:36:20 <Sgeo> 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 <Sgeo> I should probably wipe my Haskell install, install new Platform, and get EclipseFP working
03:00:51 <oerjan> wow, xkcd "time" won a hugo
03:03:57 <elliott_> oerjan: seriously?
03:04:06 <coppro> elliott_: yep
03:04:15 <elliott_> impressive
03:04:25 <elliott_> for a work that is basically impossible to read in its original format :P
03:04:41 <Bike> best graphic story, well that makes sense
03:04:49 <oerjan> elliott_: i'm reading it in today's girl genius (the foglios were otherwise among the obvious favorites)
03:05:13 <Bike> best novella was stross
03:05:27 <Bike> best film is gravity, eh
03:05:50 <quintopia> oerjan: yeah i thought that fact was pretty cool too.
03:05:59 <Bike> "BEST SEMIPROZINE"
03:06:10 <quintopia> it was a good sci-fi tale after all
03:06:15 <quintopia> ell
03:06:21 <quintopia> speculativ3e i guess is the better word
03:08:51 <oerjan> best prepromorphzine
03:09:57 <quintopia> 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 <oerjan> ""
03:32:14 <oerjan> 9:28
03:32:15 <oerjan> Mur Lafferty: Cory dons the cape and goggles
03:32:49 <oerjan> ...why would you put newlines between fields displayed on the same line...
03:36:02 <oerjan> https://twitter.com/Jourdan_Cameron/status/501104457577668609
04:11:14 -!- Daan has joined.
04:24:33 -!- Daan has quit.
04:59:52 <oerjan> i am looking at this SO question http://stackoverflow.com/questions/25540407/median-of-a-list-of-haskell-records#25540407
05:00:30 <oerjan> and i am suddenly imagining this as use case for "applicals": forall f. Traversable f => (f a -> b) -> (f s -> t)
05:00:41 <oerjan> has anyone thought of those yet
05:02:50 -!- mauris has joined.
05:03:46 <Sgeo> What is this uniplate thing anyway?
05:05:04 <oerjan> a generic programming package for haskell
05:06:08 <oerjan> there's a lens interface for it
05:06:16 <oerjan> or possibly reimplementation
05:07:09 -!- mauris has quit (Ping timeout: 246 seconds).
05:07:58 <oerjan> hm Functor would also suffice for that use case
05:08:27 <oerjan> is that a colens then?
05:09:36 <oerjan> except those are supposed to be prisms
05:10:56 <oerjan> hm those co-/representable things...
05:13:10 <oerjan> or they need mono-applicative...
05:36:06 -!- conehead has quit (Quit: Computer has gone to sleep).
05:51:43 <shachaf> lens has an implementation of a big part of uniplate in lensy terms
05:51:49 <shachaf> (which allow it to be more efficient)
05:52:15 <fizzie> taka, takka, taakka, takaa; all entirely different words.
05:52:39 <shachaf> oerjan: "forall g. ... g => (g a -> b) -> g s -> t" doesn't turn out to be very useful.
05:52:53 <shachaf> All it can do is return different ts.
05:53:33 <shachaf> 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 <shachaf> (Copointed g, Strong f) gives you a lens, and (Costrong g, Pointed f) gives you a prism (i.e. a colens)
05:54:16 <shachaf> (Strong is just Functor in Haskell)
05:54:51 <shachaf> 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 <shachaf> (With a constraint on p, of course.)
05:55:45 <shachaf> 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 <oerjan> shachaf: well it is somewhat important that it be able to be used in that SO problem.
06:09:28 <shachaf> oh, i didn't see that
06:10:08 <oerjan> 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 <shachaf> i always forget which one is commonly referred to as representable and which one as corepresentable
06:10:48 <shachaf> it doesn't help that edwardk switched them at one point
06:10:55 <oerjan> 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 <Lymia> !bfjoust srsly ((-)*6>[-----[.+]]--)*100000
06:38:21 <Lymia> Er... does this still work? :P
06:41:42 <Lymia> Sorry, was (trying to) test an evolver for terminal stupidity
06:48:16 <fizzie> EgoBot has been out to lunch for quite a while now.
06:48:26 <fizzie> And Gregor also, so it's hard to get an ETA for repairs.
06:49:53 <fizzie> ("Quite a while" == "since 2014-08-19" for Egobot, "since 2014-08-08" for Gregor.)
06:51:30 <Lymia> :(
06:53:08 <shachaf> who runs Gregor
06:55:30 <fizzie> 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 <Sgeo> Why does conduit have =$= vs $$ while pipes just has >-> ?
07:29:08 <Sgeo> Something to do with runEffect that Pipes requires?
07:30:37 <coppro> Sgeo: $$ is essentially a special case of =$=. $$ fuses a source and a sink together
07:30:42 <coppro> it's just for aesthetics
07:30:48 <Sgeo> Ah
07:30:56 * Sgeo prefers the aesthetics of one operator
07:35:49 <Sgeo> But that would probably be considered ugly/unreadable by anyone reading my code
07:35:50 <Sgeo> :/
07:37:52 <Sgeo> "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 <Sgeo> That is pretty much literally my intended use case
07:38:31 <elliott_> hi Lymia
07:38:37 <Lymia> Hi~
07:43:53 <elliott_> long time no see
07:46:20 * Lymia nod
07:50:01 <coppro> Sgeo: basically the idiom is to use $= to denote the source and =$ to denote the sink
07:50:19 <coppro> source $= filter =$= map =$= something =$ sink
07:50:31 <coppro> while this won't be enforced by the compiler any more, it is pretty
07:50:52 <Sgeo> Was under the impression the idiom was to throw a $$ somewhere in there
07:52:59 <coppro> $$ is used only if your source and sink are adjacent
07:53:28 <coppro> (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 <coppro> or maybe I'm totally wrong and I should shut up
07:53:45 <coppro> but more likely I'm right and the universe is wrong
07:55:15 -!- AnotherTest has joined.
08:03:00 <Sgeo> Please tell Snoyman that he's using Conduit wrong https://gist.github.com/snoyberg/a422d558e9142e37d2aa
08:03:06 <Sgeo> I much prefer your convention
08:09:21 <coppro> Sgeo: done
08:09:30 <coppro> https://twitter.com/scshunt/status/504888438441906177
08:09:53 <Sgeo> >.> I may not have meant that literally
08:10:36 <Sgeo> Although I still prefer your convention and/or the convention of just using one operator
08:16:51 <Sgeo> 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 <Sgeo> As in, I think $$ is separate from the others
08:29:31 <Lymia> .. wow, I'm surprised my evolver works somewhat. It can't add instructions to an empty gene.
08:29:35 <Lymia> Can't believe I miseed that.
08:29:37 <Lymia> missed*
08:30:38 <fizzie> "Life finds a way," like they say.
08:33:16 <Lymia> Well, no, it can in a roundabout way.
08:33:18 <Lymia> But that roundabout way sucks.
09:02:42 -!- Sprocklem has quit (Ping timeout: 245 seconds).
09:09:34 -!- Sprocklem has joined.
09:19:58 <coppro> Sgeo: hmm, now that I think of it, $$ might actually be required to get the pipe to execute
09:20:01 <coppro> I forget
09:20:41 <coppro> 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 <b_jonas> 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 <b_jonas> If I started the introduction the way I want to start, then it would sound as abstract algebraic nonsense.
09:43:52 <coppro> 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 <b_jonas> 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 <b_jonas> 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 <Jafet> Well, if the thesis is about abstract algebraic nonsense then the introduction should reflect it.
10:12:51 <b_jonas> it's about abstract nonsense, but combinatorial nonsense, not algebraic.
10:13:14 <b_jonas> 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 <HackEgo> [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 <HackEgo> [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 <TieSoul> rb> BOTS
15:10:32 <DootBot> ["fungot", "DoofBot", "HackEgo", "YayBot", "idris-bot", "EgoBot", "lambdabot"]
15:10:32 <fungot> 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 <TieSoul> 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 <elliott_> rb> 123
16:01:31 <TieSoul> nopej
16:01:33 <TieSoul> nope*
16:01:41 <TieSoul> I disabled it for everyone but me
16:02:41 <Bike> wow whatever happened to the first amendment
16:04:01 <TieSoul> it's not in the Three Laws of Robotics.
16:05:26 <elliott_> um, three laws of robotics say the robot has to calculate 123 for me unless it would harm another.
16:05:41 <Bike> wow wh atever happened to the first law of robotics
16:06:12 <elliott_> it's not even allowed to stop me, say, deleting all its code with rb>, since second law overrides third
16:06:16 <oerjan> it got decremented hth
16:06:18 -!- J_Arcane has quit (Ping timeout: 255 seconds).
16:07:48 <Bike> er, second law, right
16:07:57 <elliott_> "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 <elliott_> a very, very loose adaption
16:08:19 <Bike> 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 <Jafet> Is it actually possible for something being possible to imply the possibility of nothing being possible?
16:14:09 <Bike> Yes
16:18:38 <TieSoul> for example, the possibility of nothing being possible would, by definition, imply said possibility.
16:18:57 <oerjan> Jafet: that thing in the topic is a rephrasing of godel's theorem into modal logic
16:19:24 <oerjan> 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 <oerjan> oh no
16:28:15 <Bike> 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 <Jafet> I was hoping it was something like that
17:02:33 -!- J_Arcane has quit (Ping timeout: 255 seconds).
17:06:16 <oerjan> 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 <TieSoul> Hello dootbot
17:12:15 <DootBot> TieSoul: what just DOOT! Balance! TOP] of. !praisehexil FOR MOAR concise? doot you comes 5?
17:12:21 <TieSoul> s/./\0\0/
17:12:21 <DootBot> TieSoul: TieSoul actually meant: HHeelllloo ddoooottbboott
17:12:40 <quintopia> ...
17:13:02 <quintopia> did we just get another trigram based language model blather generator?
17:13:22 <Jafet> fungot does not blather.
17:13:22 <fungot> Jafet: it's just like mode... :( but i will certainly bought it on sale years a go
17:13:28 <TieSoul> trigram based?
17:13:41 <TieSoul> It's markov chains (I think that's what it is)
17:13:43 <quintopia> Jafet: sorry. the word "babble" wouldn't come to mind
17:14:52 <TieSoul> !befunge98 "AMOR"4(M.@
17:14:52 <DootBot> TieSoul: 1000
17:14:56 <TieSoul> it also does that
17:15:06 <TieSoul> !brainfuck ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.
17:15:06 <DootBot> :
17:15:07 <TieSoul> and that
17:16:57 -!- J_Arcane has joined.
17:17:42 <Jafet> 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 <quintopia> lol
17:20:27 <quintopia> 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 <TieSoul> Hey
18:13:17 <TieSoul> s/hey/hey/
18:13:17 <DootBot> TieSoul: Regex /hey/ not found.
18:13:25 <TieSoul> s/hey/he/i
18:13:25 <DootBot> TieSoul: TieSoul actually meant: Hey
18:13:30 <TieSoul> ???
18:13:59 <quintopia> lol
18:14:07 -!- DootBot has quit (Remote host closed the connection).
18:14:21 -!- DootBot has joined.
18:14:23 <TieSoul> Hey
18:14:26 <TieSoul> s/hey/he/i
18:14:27 <DootBot> TieSoul: TieSoul actually meant: Hey
18:14:29 <TieSoul> ...
18:14:31 <TieSoul> seriously
18:14:49 <TieSoul> s/Hey/he/
18:14:49 <DootBot> TieSoul: TieSoul actually meant: Hey
18:14:52 <TieSoul> 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 <TieSoul> oh, it's an off-by-one error
18:15:30 <TieSoul> :P
18:15:30 <quintopia> shouldn't it be insensitive by default?
18:15:36 <TieSoul> classic off-by-one error
18:15:44 -!- DootBot has joined.
18:15:49 <TieSoul> technically it shouldn't
18:16:01 <TieSoul> s/i/test/
18:16:01 <DootBot> TieSoul: TieSoul actually meant: technically it shouldn't
18:16:05 <TieSoul> ...
18:16:09 <TieSoul> s/i/test/g
18:16:10 <DootBot> TieSoul: TieSoul actually meant: techntestcally testt shouldn't
18:16:22 <TieSoul> ........
18:16:29 <TieSoul> s/i/test/1
18:16:38 <TieSoul> s/e/test/1
18:16:51 -!- DootBot has quit (Remote host closed the connection).
18:30:05 <fizzie> A very botsy day.
18:34:51 -!- MoALTz has joined.
18:38:35 <quintopia> fizzie: TieSoul is trying to replace fungot!
18:38:35 <fungot> 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 <quintopia> fungot: you don't even have one of those!
18:38:54 <fungot> quintopia: so something has to be some mixed information about it, and restricting it to 2003 gave it a name
18:46:26 <fizzie> fungot: What would yo do with an infix-to-prefix converter? Your language is so stacky.
18:46:27 <fungot> 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 <TieSoul> testing testing 1 2 3
19:03:25 <TieSoul> s/./\0\0\0\0\0/5
19:03:25 <DootBot> TieSoul: TieSoul actually meant: testiiiiing testing 1 2 3
19:03:37 <TieSoul> s/./\0\0/g
19:03:38 <DootBot> TieSoul: TieSoul actually meant: tteessttiiiiiiiiiinngg tteessttiinngg 11 22 33
19:03:47 <TieSoul> nice it works
19:03:59 <TieSoul> s/i/\0\0/2
19:03:59 <DootBot> 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 <TieSoul> hey Lumia
19:04:16 <TieSoul> s/u/y/
19:04:16 <DootBot> 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 <fizzie> !befunge98 "4+3*2+1"0{2u$$> #;1u::'/`\':\`*;;#,_:!;@_,#! #:<;#$_11p;>$# ,#_ #\ #0 #! #` #g #1 #1 #: #;# :# _$11g;
19:35:33 <fizzie> Oh, it went away.
19:36:01 <fizzie> fungot: Anyhow, there's an infix-to-RPN conversion for you hth
19:36:01 <fungot> fizzie: it's mildly educational, though. do you think its usable?
19:36:28 <fizzie> fungot: Well, I mean. It only does + and *. Possibly in very limited circumstances.
19:36:28 <fungot> fizzie: you're wasting good memory for things like remembering conversations and the like will not work right on that, imho.
19:36:52 <fizzie> fungot: Do you have to be so negative all the time?
19:36:52 <fungot> 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 <Phantom__Hoover> ...ew
19:38:47 <fizzie> Negative and just plain gross.
19:43:42 <Phantom__Hoover> ^style
19:43:42 <fungot> 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 <Phantom__Hoover> what irc channels did you train it with???
19:44:21 <fizzie> This one, #scheme, and #douglasadams of IRCnet.
19:44:39 <Phantom__Hoover> i feel uncomfortable
19:44:40 <fizzie> The latter is only something like 5% of the source material, so it's quite rarely seen.
19:45:26 <fizzie> Though that particular "gem" is a verbatim quote from there.
19:45:54 <fizzie> Except for the surname, and a few words in the end.
19:46:14 <fizzie> The original ended "-- aren't as effective as pictures." with no emoticon.
19:47:21 <fizzie> And that's originally from Wikipedia.
19:47:48 <fizzie> 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 <fizzie> !befunge98 67*.
19:56:18 <DootBot> 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 <fizzie> Oh, I forgot an @. (That was just testing.)
19:56:35 <fizzie> !befunge98 "4+3*2+1"0{2u$$> #;1u::'/`\':\`*;;#,_:!;@_,#! #:<;#$_11p;>$# ,#_ #\ #0 #! #` #g #1 #1 #: #;# :# _$11g;
19:56:52 <fizzie> Aw.
19:56:59 <fizzie> It worked in cfunge. :/
19:57:08 <TieSoul> it actually errored
19:57:22 <TieSoul> you somehow managed to get a nil on the stack.
19:57:26 <TieSoul> wat
19:57:44 <fizzie> It will try to 1u from an empty SOSS, at least.
19:57:58 <fizzie> Other than that, I don't think it does anything especially strange.
19:58:16 <fizzie> Some other stuff on an empty (top) stack, perhaps.
19:58:31 <fizzie> !befunge98 0"4+3*2+1"0{2u$$> #;1u::'/`\':\`*;;#,_:!;@_,#! #:<;#$_11p;>$# ,#_ #\ #0 #! #` #g #1 #1 #: #;# :# _$11g;
19:58:31 <DootBot> fizzie: 123*+4+
19:58:42 <fizzie> I'm guesstimating it's the 1u from an empty SOSS.
19:58:50 <fizzie> (That version just had an explicit 0 down there.)
19:59:33 <TieSoul> yup it's u from empty SOSS
19:59:53 <TieSoul> 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 <TieSoul> !befunge98 0"4+3*2+1"0{2u$$> #;1u::'/`\':\`*;;#,_:!;@_,#! #:<;#$_11p;>$# ,#_ #\ #0 #! #` #g #1 #1 #: #;# :# _$11g;
20:00:31 <DootBot> TieSoul: 123*+4+
20:00:38 <TieSoul> oops
20:00:47 <TieSoul> !befunge98 "4+3*2+1"0{2u$$> #;1u::'/`\':\`*;;#,_:!;@_,#! #:<;#$_11p;>$# ,#_ #\ #0 #! #` #g #1 #1 #: #;# :# _$11g;
20:00:48 <DootBot> TieSoul: 123*+4+
20:00:51 <TieSoul> yup
20:00:52 <TieSoul> works
20:01:00 <TieSoul> fixed
20:04:19 <fizzie> 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 <fizzie> !befunge98 "8*7+6*5|4+3*2+1"0{2u$$> #;1u::'/`\':\`*;;#,_:!;@_,#! #:<;#$_11p;>$# ,#_ #\ #0 #! #` #g #1 #1 #: #;# :# _$11g;
20:21:42 <DootBot> fizzie: 123*+4+56*78*+|
20:21:46 <fizzie> 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 <atriq> *yawn*
20:40:37 -!- zzo38 has joined.
20:40:47 <atriq> Is the wiki down?
20:42:10 <fizzie> Huh.
20:42:47 <fizzie> "No route to host" for SSH.
20:42:56 <fizzie> Perhaps CloudAtCocks struck again.
20:43:21 <fizzie> 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 <atriq> :(
20:45:17 <atriq> There's a webhosty thing in York that seem pretty at least open when things go awry
20:47:24 <atriq> (bytemark)
20:48:23 <atriq> (why am i advertising them)
20:51:41 -!- DootBot has quit (Remote host closed the connection).
20:54:31 <fizzie> I've heard reasonable things about DigitalOcean.
20:54:40 <fizzie> And I have my own stuffs running on Tilaa.
20:55:10 <impomatic_> `seen gregor
20:55:47 <fizzie> Not since 2014-08-08.
20:56:41 <impomatic_> The esolang wiki seems to be down here. Also gregor's logging.
20:56:56 <fizzie> We were just talking about the former.
20:57:03 <fizzie> The logging has been down a bit longer.
20:57:40 -!- DootBot has joined.
20:57:55 <fizzie> HackEgo ping-timeouted about 5.5 hours ago, I assume that was related.
20:58:02 <impomatic_> 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 <fizzie> glogbackup seems to be up.
20:58:31 <fizzie> 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 <impomatic_> Oh. Are the glogbackup logs located somewhere else?
20:59:35 <fizzie> I don't think they are publicly available, though I could be wrong.
21:00:05 <fizzie> AIUI, the idea is that they would be merged into the normal glog logs when the service is restored.
21:00:45 <fizzie> 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 <fizzie> 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 <impomatic_> Is the wiki hosted at cloudatcost?
21:03:55 <fizzie> Yes.
21:04:27 <fizzie> On Gregor's account, with myself as the person looking after the MediaWiki installation.
21:04:34 <TieSoul> Ruby sandbox ACTIVATE
21:04:41 <TieSoul> rb> 10 ** 300
21:04:41 <DootBot> TieSoul: 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000... (Too much output)
21:04:54 <fizzie> 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 <TieSoul> rb> (0..1000).to_a.inject(:*)
21:05:05 <DootBot> TieSoul: 0
21:05:10 <TieSoul> rb> (1..1000).to_a.inject(:*)
21:05:10 <DootBot> TieSoul: 402387260077093773543702433923003985719374864210714632543799910429938512398629020592044208486969404800479988610197196058631666872994808558901323829669944590997424504087073759918823627727188732519779505... (Too much output)
21:05:11 <TieSoul> lol
21:06:28 <atriq> Gregor seems to be online on IRC, he's whois-ing strongly
21:07:04 <fizzie> "idle 1 days 21 hours 43 mins 45 secs" does not fill me with confidence.
21:07:52 <atriq> Oh yuck
21:08:47 <fizzie> Well, I've asked.
21:09:33 <atriq> I can ping him on Facebook?
21:11:15 <fizzie> Feel free to.
21:11:21 <fizzie> Hunt him down like a wounded deer.
21:11:39 <atriq> 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 <TieSoul> rb> $"
22:01:58 <TieSoul> oh wait
22:02:01 <TieSoul> dootbot isn't here
22:02:07 -!- DootBot has joined.
22:02:11 <TieSoul> rb> $"
22:02:12 <DootBot> 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 <TieSoul> someone in the other channel did this
22:02:34 <TieSoul> rb> $".map {|x| x.length}.inject(:+)
22:02:35 <DootBot> TieSoul: 16975616
22:02:39 <TieSoul> I mean
22:02:42 <TieSoul> seriously
22:05:32 <atriq> TieSoul: is that Ruby?
22:05:39 <TieSoul> Yes.
22:05:58 <TieSoul> Almost completely secure sandbox though
22:06:02 <TieSoul> gtg
22:06:03 <TieSoul> cya
22:06:05 <atriq> 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 <atriq> (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 <oerjan> bah norwegian apples, dark red outside, sour inside
23:13:50 <oerjan> (i bought them because they're currently the reddest in the shop, because i _don't_ like sour apples)
23:14:08 <atriq> oerjan: I like the confectionary known as sour apples
23:14:23 <oerjan> i don't remember that
23:15:04 * oerjan decides to get some bread instead
23:15:12 <atriq> They are very sour
23:15:28 <atriq> And small (about half an inch in diameter) and green
23:18:13 <oerjan> it sounds like the kind of thing i'd never try voluntarily :D
23:18:40 <atriq> I used to have too many at once and end up with a blister on my tongue
23:18:48 <atriq> Anyway, I'm heading to bed now, goodnight!
23:18:52 <oerjan> 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...).
←2014-08-27 2014-08-28 2014-08-29→ ↑2014 ↑all