00:06:53 <pikhq> coppro: long inline int explicit unsigned volatile virtual long const f()? Man. That's quite impressive.
00:07:13 <coppro> pikhq: could string "operator" in there too
00:08:03 <pikhq> long inline int explicit unsigned volatile virtual long const operator !(void) const; // Maybe?
00:10:15 <coppro> long inline int explicit unsigned volatile virtual long const operator and ();
00:10:21 <coppro> technically "and" is not a keyword
00:11:42 <coppro> and I guess if you count those, you could just have an arbitrary pointer expression constructed with bitand bitand bitand bitand bitand bitand bitand bitand bitand... i; to dereference it umpteen billion times
00:12:03 <coppro> actually, you can do that with keywords to!
00:12:25 <coppro> do do do do do do do do do do do do do do do do do do do do do do do do do do ... ; while(1); while(1); ...
00:21:43 <Asztal> `haskell do do do do do do do do do do do do do do do do do do do do do do do do do do 2
00:23:06 -!- iamcal has quit.
01:25:13 <pikhq> coppro: x: goto x; goto x; ...
01:32:28 -!- kar8nga has quit (Remote closed the connection).
01:39:45 -!- coppro has quit (Read error: 110 (Connection timed out)).
01:40:35 <Asztal> int(*p)(int,int,int,int,int,int,int,int,int,...,int,int);?
01:45:30 <fizzie> Those all have some non-whitespace punctuation/non-keywordy stuff, unlike the do do do do do re mi wait I got sidetracked.
02:09:48 -!- Guest67800 has joined.
02:54:16 -!- Guest67800 has quit (Read error: 110 (Connection timed out)).
03:03:25 -!- FireFly has joined.
03:11:11 -!- poiuy_qwert has quit ("This computer has gone to sleep").
03:29:46 -!- Fuco has joined.
04:06:43 -!- BeholdMyGlory has joined.
04:42:30 -!- Slereah has joined.
04:54:02 -!- Slereah_ has quit (Read error: 110 (Connection timed out)).
05:12:46 -!- quantumEd has joined.
06:00:02 -!- kar8nga has joined.
06:13:03 -!- ais523 has joined.
06:19:32 -!- ais523 has quit (Ping timeout: 180 seconds).
06:49:17 -!- poiuy_qwert has joined.
06:52:45 -!- AirCastle has joined.
07:01:06 -!- quantumEd has quit ("* I'm too lame to read BitchX.doc *").
07:03:36 -!- MigoMipo has joined.
07:05:31 -!- Guest67800 has joined.
07:23:50 -!- Guest67800 has changed nick to OxE6.
07:26:53 -!- poiuy_qwert has quit ("This computer has gone to sleep").
07:28:09 -!- OxE6 has quit.
07:43:03 -!- kar8nga has quit (Remote closed the connection).
07:58:14 -!- cal153 has joined.
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
08:24:52 -!- poiuy_qwert has joined.
09:11:41 -!- Guest67800 has joined.
09:11:47 -!- Guest67800 has changed nick to mu.
09:11:49 -!- mu has changed nick to OxE6.
09:12:53 -!- p_q has joined.
09:12:56 -!- poiuy_qwert has quit (Read error: 104 (Connection reset by peer)).
09:52:15 -!- p_q has quit (Read error: 110 (Connection timed out)).
10:14:53 -!- cal153 has quit (Read error: 110 (Connection timed out)).
10:21:17 -!- poiuy_qwert has joined.
10:23:02 -!- poiuy_qwert has quit (Client Quit).
10:23:17 -!- adam_d has joined.
10:36:26 -!- poiuy_qwert has joined.
10:38:13 -!- cal153 has joined.
11:03:22 -!- quantumEd has joined.
11:11:48 -!- kar8nga has joined.
11:30:04 -!- poiuy_qwert has quit (Read error: 110 (Connection timed out)).
12:42:12 -!- Gracenotes has quit ("Leaving").
12:57:34 -!- Gracenotes has joined.
13:04:32 -!- MigoMipo has quit ("When two people dream the same dream, it ceases to be an illusion. KVIrc 3.4.2 Shiny http://www.kvirc.net").
13:15:47 -!- kar8nga has quit (Remote closed the connection).
13:47:49 -!- oerjan has joined.
13:51:16 -!- sebbu2 has joined.
14:03:35 -!- Gracenotes has quit (Remote closed the connection).
14:08:16 -!- sebbu has quit (Read error: 110 (Connection timed out)).
14:39:53 <AnMaster> oerjan, remind me what it was about?
14:40:07 <AnMaster> oerjan, I read it hours ago too
14:40:20 <oerjan> well i guess we'll never know, then
14:41:56 <oerjan> ah yes. i somehow thought that was yesterday.
14:43:18 <AnMaster> oerjan, hah! found out your secret then!
14:43:39 <AnMaster> that explains how you can always had read it hours ago
14:44:13 <oerjan> i don't always have read it hours ago
14:44:22 <oerjan> and besides, you started it
14:46:18 <oerjan> but but ... won't that kill the channel?
14:46:59 <AnMaster> oerjan, yes indeed it would. Evil mirror universe fizzie is trying to trick you
14:47:25 * oerjan recalls a scifi story about evil mirror beings
14:47:59 <AnMaster> oerjan, isn't that one of those required things if you have any sort of parallel universes?
14:48:00 <oerjan> they actually went _through_ mirrors though
14:48:12 <AnMaster> like you got to have dragons in novel length fantasy
14:48:26 <AnMaster> (short stories are not subject to these rules)
14:48:38 <oerjan> and there was a planet that had removed all mirrors after getting rid of them the first time
14:48:51 <AnMaster> <oerjan> they actually went _through_ mirrors though <-- Alice through the looking glass
14:48:59 <oerjan> even water ponds did not reflect there
14:49:19 <AnMaster> oerjan, what did they add to the water to make that happen?
14:50:13 <oerjan> no idea, it was not exactly hard scifi
14:50:17 <fizzie> "It's not a dragon, it's a dragaeran.
14:50:27 <oerjan> also i read it > 20 years ago, i think
14:51:08 <fizzie> "Gabe: How about the fact every person in this book is some kind of dragon?
14:51:08 <fizzie> Tycho: Not dragons *per se*. Technically, they're Dragaerans.
14:51:08 <fizzie> Gabe: That's fair. Let's say I were to... chokeaeran you. Would you appreciate the distinction?"
14:51:25 <fizzie> It's from http://www.penny-arcade.com/comic/2006/06/14/
15:02:36 <AnMaster> fizzie, no long story arcs in that one right?
15:02:47 * AnMaster prefers comics that have a long story
15:03:02 <AnMaster> rather than one story per day or such
15:04:19 <fizzie> "Yes, you are correct; there are no long story arcs in that comic."
15:04:46 <fizzie> "*Yes*, you are correct; there are *no* long story arcs in that comic."
15:05:12 <fizzie> There are a couple of occasions they've done continuity over multiple strips, but never more than a couple.
15:05:14 <fungot> Selected style: pa (around 1200 transcribed Penny Arcade comics)
15:05:23 <fizzie> fungot: Wouldn't you agree?
15:05:23 <fungot> fizzie: the year was 1942. fighting was intense in the streets of... why are you looking for?
15:05:41 <fizzie> That's a strange name for a place.
15:06:23 <fizzie> Maybe not stranger than for example Mount Lookatthat, though "what" would work better.
15:07:04 <fizzie> In the Larry Niven books.
15:07:08 <fizzie> Probably not in real world.
15:07:55 <oerjan> so it's nowhere near Your Finger You Fool?
15:09:29 <fizzie> There's also the planet NowWhat, named after the opening words of the first settlers to arrive. (In the Hitchhiker books. With the capital city OhWell.)
15:09:47 <fizzie> I remember seeing the "Your Finger You Fool" thing written down somewhere too.
15:10:22 <fizzie> It's the place with the boghogs.
15:11:41 <fizzie> "-- the major activities pursued on NowWhat were those of catching, skinning and eating NowWhattian boghogs, which were the only extant form of animal life on NowWhat, all other having long ago died of despair."
15:11:48 <fizzie> To quote Adams himself, it's a bleak book.
15:12:21 <AnMaster> fizzie, was it the alternative earth thingy
15:12:45 <fizzie> Yes. Well, the place that were in the place Earth should've been.
15:12:51 <Rembane> Are the boghogs the one who only communicate by biting each other hard?
15:12:58 <fizzie> Rembane: On the thigh, yes.
15:13:24 <fizzie> "Life on NowWhat being what it was, most of what a boghog might have to say about it could easily be signified by these means."
15:14:14 <Rembane> fizzie: I think that part is very funny.
15:14:35 <fizzie> Possibly, though the part with the boghog-killing is a bit depressing.
15:15:02 -!- Gracenotes has joined.
15:16:42 <Rembane> I have forgot that part, luckily it seems.
15:20:01 -!- cal153 has quit (Read error: 60 (Operation timed out)).
15:29:14 -!- Gracenotes has quit (Read error: 60 (Operation timed out)).
15:32:01 -!- quantumEd has left (?).
15:36:09 -!- jpc1 has joined.
15:44:58 -!- coppro has joined.
15:45:56 -!- adu has joined.
15:49:33 -!- BeholdMyGlory has quit (Remote closed the connection).
15:49:36 -!- FireFly has quit ("Leaving").
16:02:32 -!- poiuy_qwert has joined.
16:06:53 <augur> whats the language that has time travel?
16:07:03 <augur> or is that one of you guyses
16:07:52 <augur> whos language is feather?
16:08:35 <lament> it seems a pretty cheap idea
16:08:41 <lament> you could tack time travel onto any language
16:08:55 <lament> i'd like to see a time travel monad in haskell
16:09:30 <coppro> not liable to ever be finished
16:09:39 <augur> im pretty sure that monads already count as time travel
16:09:54 <lament> usually only in one direction :)
16:09:55 <coppro> at least, not compared to Feather
16:09:59 <augur> there was a guy who talked about representing monadic operations visually
16:10:04 <coppro> in Feather, you get to retroactively modify the compiler
16:10:22 <augur> and how the behavior of monads looks a lot like you're performing computations on values and spitting out answers before you even have the values
16:15:23 <oerjan> i've seen a backwards state monad...
16:23:14 <SimonRC> coppro: how is that even computable?
16:31:55 -!- adam_d has quit ("Leaving").
16:57:02 -!- augur has quit (Read error: 110 (Connection timed out)).
17:02:44 -!- augur has joined.
17:07:04 <uorygl> I don't think monads are like time travel.
17:08:23 <oerjan> no. monads are like boxes filled with chocolate. belgian.
17:12:24 <lament> radioactive chocolate burritos
17:12:53 -!- quantumEd has joined.
17:14:07 <uorygl> Ah, arrows. I've forgotten about those.
17:15:48 <uorygl> What are the primitives? (a :-> b) -> (b :-> c) -> (a :-> c), (a -> b) -> (a :-> b), and (a :-> b) -> ((a,c) :-> (b,c))?
17:17:58 <oerjan> you listed (>>>), arr and first iirc
17:18:57 <quantumEd> backwards state monad is computable, it makes essential use of lazyness
17:19:28 <quantumEd> Elephant has not got time travel but maybe something similar
17:19:41 <quantumEd> I think I remember reading something on the esolang wiki about time travel though
17:20:55 <oerjan> huh they've added a Category superclass
17:24:44 <oerjan> looks like those are the minimal set
17:27:16 -!- jpc1 has quit (Read error: 110 (Connection timed out)).
17:42:12 <pikhq> Monads aren't like boxes filled with chocolate. Monads are like Schroedinger's cat in a box. ... Or something like that.
17:42:39 <pikhq> Anyways, the point is that you observe it and then it calculates the state.
17:44:57 * oerjan thinks pikhq did not get the joke
17:45:03 <oerjan> http://byorgey.wordpress.com/2009/01/12/abstraction-intuition-and-the-monad-tutorial-fallacy/ may help
18:22:04 -!- Slereah has quit.
18:37:40 -!- puzzlet has joined.
19:03:03 -!- Asztal has quit (Read error: 110 (Connection timed out)).
19:16:21 -!- Gracenotes has joined.
19:51:06 -!- Gracenotes has quit (Connection timed out).
19:53:56 -!- Gracenotes has joined.
20:07:06 -!- Fuco has quit (Read error: 113 (No route to host)).
20:16:52 -!- oerjan has quit ("Good night").
20:35:07 -!- augur has quit (Read error: 104 (Connection reset by peer)).
20:35:14 -!- augur has joined.
20:49:00 <quantumEd> Heisenburgers.com - Certain about good taste.
21:14:50 -!- Gracenotes has quit (Success).
21:23:37 -!- augur has quit (Read error: 113 (No route to host)).
21:32:31 -!- quantumEd has quit ("* I'm too lame to read BitchX.doc *").
21:33:21 <pikhq> I would like to comment that Oleg's C++ is the most amazing thing I have ever read.
21:33:55 -!- Slereah has joined.
21:38:45 <pikhq> coppro: ... He does it in current C++.
21:39:05 <coppro> pikhq: yeah, it's just more verbose and yucky that way :(
21:39:12 <coppro> still, it's pretty awesome
21:39:16 <coppro> especially when combined with templates
21:39:28 <coppro> (which is basically the only way to do it, but still)
21:40:09 -!- jpc1 has joined.
21:40:09 <pikhq> Actually, that's not even functional programming in the template system...
21:40:18 <pikhq> He just defines classes with operator().
21:40:33 <pikhq> And defines macros to make that sane.
21:42:01 <pikhq> ... Granted, you still need some templates for passing lambdas to functions. Not as crazy as you'd expect.
21:53:04 -!- zzo38 has joined.
21:53:21 <zzo38> I was just looking at the page about Timefuck today
21:58:26 <zzo38> I was also thinking about self-modifying codes in video DSPs, today, too.
22:05:10 <zzo38> Also I noticed that the CPUID program I wrote won't work on the anarchy golf server
22:05:24 <zzo38> (It outputs all null bytes if run there)
22:14:18 -!- poiuy_qwert has quit ("Leaving").
22:17:15 <zzo38> 2000,{{`1/sq%A+}F91=}^Pa
22:18:04 -!- zzo38 has quit ("gnivaeL").
22:53:48 -!- coppro has quit (Read error: 131 (Connection reset by peer)).
23:03:50 -!- oklokok has changed nick to oklopol.
23:24:39 -!- augur has joined.
23:39:03 -!- jpc1 has quit (Read error: 110 (Connection timed out)).