00:03:14 oh, hentai is nice 00:03:29 by swords i mean that medieval theme they have going for some reason 00:03:51 well, i don't actually watch much hentai, it's a bit boring imo 00:04:59 Suuuuuuuuuuuuuuuuuuuuuuuuuure 00:05:17 hmm, i'm not sure why i'd lie about that :) 00:05:33 yeah, hentai isn't that great 00:05:44 i do admit i watch porn multiple hours a day. 00:05:51 Was that the first time someone sang the National Anthem into your ass? 00:05:53 No. 00:06:00 if at all, that is... 00:06:25 oklopol: that's a line from shortbus 00:06:30 :) 00:06:35 after it was done, explicitly shown 00:06:36 gotta watch that 00:06:44 81%... 00:08:06 * SimonRC goes to bed. 00:10:11 i do like watching hentai as long as they're not having the actual sex, once the repeation of two pictures begins, it gets pretty stupid 00:12:02 needs more tentacles 00:13:27 i haven't actually seen a hentai *movie* with tentacle monsters, i might enjoy that, dunno 00:13:39 that's not something you often see in regular porn 00:14:09 (well octopuss..es(?) sometimes) 00:14:16 hmm, spelling is hard 00:14:17 ... 00:14:28 octopi 00:14:34 ah 00:15:25 that's one sexy animal 00:15:52 hmm, wonder if the shop's still open 00:15:56 i'm kinda thirsty 00:16:11 water? 00:16:27 and octopusses aren't sexy 00:16:39 hmm... for some reason i don't like drinking water 00:16:45 perhaps because it's so easy to get. 00:16:49 tastes good 00:16:57 but... nah 00:17:41 http://tomoyo.lenin.ru/Sawatari/Picture3.jpg 00:18:03 http://tomoyo.lenin.ru/Sawatari/Picture6.jpg <--- lol octo-hickies 00:18:11 hehe :P 00:19:31 well, it's one thing to have them suck you, another to... find them a natural environment in ones body 00:19:53 i guess that goes for any object. 00:20:01 ...that can suck 00:20:11 hmm, i'm making a lot of sense. 00:20:15 shoppings! 00:24:14 ...i realized i need clothes to go out :| 00:32:55 3 min and shortbus is ready 00:39:43 noo go naked 00:41:48 it's kinda cold 01:25:03 -!- kwertii has quit (Client Quit). 02:13:15 great movie 02:13:53 gotta sleep though -> 02:37:04 I nominate Ruby for "most esoteric syntax of a P-language". 02:37:19 (using Gregor's notion that Ruby is an honorary P-language) 02:40:20 ruby's syntax isn't very esoteric 02:40:47 all the p-languages but lisp have the same syntax 02:40:49 {foo} == do foo end == foo 02:41:24 Sigils specify the *scope* of a variable. 02:41:41 meh 02:42:12 puts("Foo") == puts "Foo" 02:42:28 unimportant 02:43:06 {|x| x x} is how they write (lambda x (x x)). 02:44:03 {"foo" => bar, "baz" => qux} is how they write a hash map. 02:44:09 still, superficial 02:45:00 Regexps are part of the core syntax. 02:45:08 bsmntbombdood: I'm discussing the syntax. 02:45:19 If you want to get technical, *all syntax is superficial*. 02:45:23 true 02:45:36 You can just convert all of it into a parse tree and express the same damned thing, after all. . . 02:45:40 but all the things you bring up are simple, 1-to-1 transformations 02:45:52 Which are still ugly. 02:46:24 Hmm. Even the regexps as *part of the syntax*? 02:46:55 perl does it 02:47:39 And Perl's an ugly language, with foo "bar" meaning foo("bar") meaning &foo("bar") meaning &foo "bar". 02:48:17 which is similar to ruby's foo "bar" == foo("bar") 02:48:25 same in haskell 02:48:33 Which is bad syntax. 02:48:38 no it's not 02:48:43 yes it is 02:48:52 it's bad, not esoteric 02:49:06 does it annoy you that (5+5) means the same as 5+5 ? 02:49:07 Fine. I nominate Ruby for worst syntax, instead. 02:49:20 lament: that's different 02:50:00 in haskell, that's exactly the reason why foo "bar" and foo ("bar") are equivalent 02:50:23 That, itself, is different. 02:51:01 In Perl, foo("bar") is treated like a similar C expression. . . And foo "bar" has the same reaction occur. 02:51:32 It's not because of some nice syntax feature like expr := ( :expr: ) 02:51:37 i'm suprised you say ruby has worse syntax than perl 02:51:47 bsmntbombdood: Hmm. 02:51:51 perl has no syntax 02:51:55 Thinking back to Perl, Perl is a bit worse. 02:51:59 Ruby still sucks. 02:52:18 in perl, anything could mean anything, and there's no formal syntax 02:52:30 lament: ...exactly 02:52:39 what's that feature where you can use _any_ marker to delimit a string? 02:52:50 perl has that 02:52:56 O.o 02:53:08 they say nothing but perl can parse Perl 02:53:32 the semantics are, "everything from this point till the word Cabbage is a string... foo..bar...Cabbage" 02:53:58 "puts << Cabbage" I believe, would be the offending syntax. 02:54:04 ah, right. 02:54:25 that's _insane_, syntax-wise. 02:54:49 oh, that 02:54:51 bash too 02:54:57 forth is the only other language i know that allows such tricks 02:55:16 Is it too much to ask for a *sane* language syntax? 02:55:25 pikhq: no, lisp gives it to you 02:55:45 pikhq: no, haskell's right there! 02:55:49 bsmntbombdood: Right; thank God for the Lisps, and all the other donations to good syntax heaven that have been made. 02:56:17 even though CL's read-syntax junk is not so good 02:56:46 requiring executing CL in read time, wtf? 02:56:57 s/in/at/ 02:57:06 I'd say that CL has a good few WTFs. 02:57:12 hooray scheme 02:57:33 haskell haskell haskell 02:57:37 Tcl. 02:57:47 haskell syntax is god. i love it. 02:57:57 haskell syntax is too complicated 02:58:02 it's a perfect balance between human-readability and sanity 02:58:19 Brainfuck's lack of syntax is awesome. 02:58:22 bsmntbombdood: no it's not. It's exactly as simple as it should be. 02:58:28 Well, it has syntax. . . 02:58:32 pikhq: [] 02:58:42 i want a syntaxless brainfuck 02:58:54 bsmntbombdood: making it any more simple would shift the balance towards computer-readability and away from human-readability 02:59:07 and we know where that leads 02:59:08 lisp 02:59:42 bsmntbombdood: The "[" command shall define a goto. The "]" shall go to the goto number in the current cell. 02:59:57 Erm. 03:00:00 That fails. 03:00:01 pikhq: doesn't work, no conditional 03:00:18 Happy with syntaxless non-TC Brainfuck? :p 03:03:41 Actually, I think that the ] command would, in effect, be able to be used to select among cell-max conditions. . . 03:05:09 [+][+][+][+][+][-----] Also, it produces this interesting infinite loop. 03:07:53 -!- Tritonio has joined. 03:29:11 -!- Tritonio has quit (Remote closed the connection). 03:32:04 -!- Tritonio has joined. 03:41:34 -!- helios24 has quit (Read error: 113 (No route to host)). 03:56:25 -!- GreaseMonkey has joined. 04:19:50 -!- pikhq_ has joined. 04:20:08 -!- pikhq has quit (Nick collision from services.). 04:20:16 -!- pikhq_ has changed nick to pikhq. 04:27:36 -!- SomeGuyAtHome has joined. 04:33:02 -!- SomeGuyAtHome has left (?). 04:41:22 -!- LoginError has joined. 04:43:32 -!- LoginError has quit (Client Quit). 04:43:42 -!- helios24 has joined. 04:45:22 -!- kwertii has joined. 04:52:55 -!- immibis has joined. 04:53:17 -!- immibis has left (?). 05:15:51 Bye all 05:16:06 -!- Sgeo has quit ("Ex-Chat"). 06:20:07 -!- SomeGuyAtHome has joined. 07:12:32 -!- oerjan has joined. 07:25:54 -!- g4lt-sb100 has changed nick to g4lt-mordant. 07:26:45 -!- kwertii has quit (Client Quit). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:20:25 -!- immibis has joined. 08:21:52 who is here right now? 08:22:19 nobody 08:22:23 you are. 08:22:31 * oerjan looks around 08:22:47 it's an irc channel, oerjan. 08:22:53 nope, i see no oerjan around here. 08:23:01 !ps d 08:23:03 1 ais523: daemon ul bf 08:23:05 2 immibis: ps 08:23:34 !daemon cat bf +[,.[-]+] 08:23:37 !cat test 08:23:39 test 08:23:51 !ul i wonder what this daemon does. 08:25:35 it's an underload interpreter in brainfuck 08:25:48 it sends the result to ais523, who is not present 08:25:58 ok... 08:26:01 what is underload? 08:26:09 the opposite of overload? 08:26:17 look on the wiki? 08:26:30 presumably 08:26:35 !ps d 08:26:39 1 ais523: daemon ul bf 08:26:41 2 immibis: daemon cat bf 08:26:43 3 oerjan: ps 08:27:25 @quote arglebargle 08:27:31 argh 08:28:26 i need at least 5 people for this question. 08:29:26 * immibis should make a bot that bridges between a channel and a query - for example so egobot could be used on other channels. 08:29:29 very bad timing then 08:30:18 what a rude quine - (:aSS):aSS 08:32:42 * immibis waits patiently 08:32:50 * immibis waits patiently for someone to ask what he's waiting for 08:33:48 * oerjan waits patiently for immibis to wait some more 08:34:13 * immibis waits patiently for oerjan to wait some more for immibis to wait some more 08:34:21 -!- jix has joined. 08:34:50 * oerjan waits patiently for jix to as what he's waiting for 08:34:55 *ask 08:35:29 huh? 08:35:33 * immibis waits patiently for jix to reply to oerjan about what he was waiting for even though he knows the answer is that he was waiting for immibis to wait some more for oerjan to wait some more for immibis to wait some more. 08:35:56 * jix waits until this is over 08:35:58 * immibis waits patiently for someone to ask what he's waiting for. 08:36:09 * oerjan loses patience 08:36:19 immibis: what are you waiting for? 08:36:24 * jix explodes 08:36:33 * immibis was waiting for someone to ask what he was waiting for. 08:37:07 * immibis finds all of jix's bits and screws them together 08:37:11 stuck in an recursive loop, i see. 08:37:15 IRP stop waiting 08:38:03 IRP-ERROR 4: RESOURCE REAVAILABLE 08:39:22 who thinks the new zealand basketball team beating the australian basketball team, is more likely than the new zealand fencing team beating the australian fencing team? (ignoring the fact that i have no idea if either of those countries actually has a fencing team_ 08:39:33 IRP answer the question 08:40:56 IRP answer the question 08:41:17 IRP-ERROR 57: LOCAL GEOGRAPHIC MODULE UNAVAILABLE 08:41:52 who thinks that it is more likely that team A will beat team B at the basketball game, than that team C will beat team D at the fencing? 08:42:36 THE ANSWER IS: Purple 08:47:59 -!- GreaseMonkey has quit (Read error: 110 (Connection timed out)). 08:48:03 -!- ^_` has joined. 08:48:12 *beep* non-matching switch statement on line 12, character 6; possible cases are "basketball" and "fencing". 08:49:07 IRP-SUGGESTION: INTERPRETERS WITH IMPROVED GEOGRAPHIC MODULES ARE NOW AVAILABLE 08:49:52 IRP-ERROR 999378484292823: IRSSI IS UNKNOWN INTERPRETER COMPILER IRP...... 08:50:07 IRP-ERROR 13941234123123124252936242134: IRP-ERROR NUMBER TOO BIG 08:50:18 IRP-ERROR 801: No Error Occurred 08:51:42 IRP-CLARIFICATION: REFERRING TO ^_` 08:51:42 IRP-ERROR: TOO MANY IRP-ERRORS; REQUIRES MANUAL RESET; PLEASE RUN RESET COMMAND 08:52:16 IRP-ERROR: GreaseMonkey MISIDENTIFIED AS COMING RATHER THAN LEAVING 08:52:23 IRP-BUG: IN IRP-BUG 08:53:58 details: needs to be more specific. For more details, type IRP-BUG-INFO 1123 08:57:27 IRP-BUG-INFO 1123 08:57:54 IRP-BUG-INFO-RESPONSE (1123) For more details, type IRP-BUG-INFO 1123 08:58:52 -!- immibis has quit ("Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC. Easy as 3.1). 09:03:44 -!- jix has quit ("CommandQ"). 09:04:04 -!- jix has joined. 09:30:26 -!- ^_` has changed nick to GreaseMonkey. 09:34:21 -!- GreaseMonkey has quit ("Every time you screw up AWOS, GreaseMonkey kills a kitten."). 09:42:02 -!- kwertii has joined. 10:15:12 -!- SomeGuyAtHome has left (?). 10:55:06 -!- oerjan has quit ("Lunch"). 11:00:53 -!- kwertii has quit (Client Quit). 11:33:46 -!- Sgeo has joined. 11:38:20 -!- jix has quit (Nick collision from services.). 13:10:34 -!- jix has joined. 13:22:01 -!- sebbu has joined. 14:25:14 -!- ehird` has joined. 14:33:13 http://article.gmane.org/gmane.emacs.devel/80956 Emacs now edits videos. Millions of nerds patch GRUB support for it, set it as OS. 14:53:19 -!- Tritonio_ has joined. 14:54:24 -!- Tritonio has quit (Read error: 110 (Connection timed out)). 15:06:06 -!- Tritonio_ has quit (Remote closed the connection). 15:57:09 -!- RodgerTheGreat has quit (Read error: 104 (Connection reset by peer)). 15:57:50 -!- RodgerTheGreat has joined. 16:19:39 -!- RodgerTheGreat has quit (Read error: 110 (Connection timed out)). 16:23:03 -!- sebbu2 has joined. 16:38:48 -!- SimonRC has quit (Read error: 110 (Connection timed out)). 16:42:33 -!- sebbu has quit (Connection timed out). 16:44:37 -!- sebbu2 has changed nick to sebbu. 16:50:15 -!- jix has quit (Nick collision from services.). 16:50:25 -!- jix has joined. 16:56:08 -!- SEO_DUDE38 has quit (Read error: 104 (Connection reset by peer)). 17:47:28 i can't get started on this report >_< 17:47:41 that is just fine 17:48:03 go to #irp and try... please somebody do my report, thanks 17:48:12 ... things happen. 17:48:31 ^___^ 17:52:21 Fa1r, hm? 17:53:17 Sgeo: how can i help? 17:53:33 What did you want w/ #irp ? 17:54:02 Sgeo: actually nothing. 18:05:54 -!- RodgerTheGreat has joined. 18:18:31 -!- SEO_DUDE38 has joined. 18:50:21 -!- oerjan has joined. 19:55:22 ehird`: that's absolutely ridiculous 19:55:34 but then again, so are emacs users 19:55:45 RodgerTheGreat: :D 19:55:56 :) 19:55:57 i'm writing a text editor for emacs 19:56:00 it's an interesting platform 19:56:03 ;) 19:56:03 lol 19:57:06 i hear there is already a vi clone 19:57:28 neat 19:57:51 what about an emulator for the Editor Macros set for the TECO editor? 19:58:00 that editor was nice, it spawned an OS called emacs 19:59:03 one really has to wonder why GNU feels the need for things like HURD or Linux- they ought to just make emacs fully self-hosting and be done with it. 19:59:43 http://www.eskimo.com/~rstarr/poormfa/travesty2.html i hate having to port perl code to other languages. 19:59:47 having is a bit of a misnomer 19:59:48 i think it's implementing POSIX compatibility that holds them back 19:59:50 i'm doing this for fun :) 20:00:45 oerjan: which raises the question "how necessary is POSIX, anyway?". 20:01:06 it seems rather odd that POSIX is the one standard nearly all operating systems are trending towards 20:01:25 RodgerTheGreat: it sucks less than any other standard people can think of 20:01:30 (it still blows though) 20:01:39 * RodgerTheGreat shrugs 20:02:28 I would prefer to think of it as a "best effort thusfar", not unlike C. It's not optimal, but there isn't a fully acceptable replacement currently. 20:05:00 that seems to be exactly what ehird` said 20:05:20 :P 20:05:22 indeed 20:05:50 I'm implying they need to be replaced 20:06:14 which, I'm certain, is a rant you guys have already heard at least part of 20:12:36 i just finished porting that perl code 20:12:37 i feel dirty 20:15:21 Bah, bloody typical. 20:15:23 It doesn't work. 20:15:33 Does perl count as an esoteric language? 20:15:34 it should. 20:15:59 The topic of "standard" programs to implement in a new language came up a while back. What do y'all think of Towers Of Hanoi? 20:16:06 ehird`: it certainly *can* be 20:16:29 with good coding style regulations, you can make it a significantly less horrible language, though. 20:17:44 http://www.eskimo.com/~rstarr/poormfa/travesty2.html this counts as esoteric code i think 20:17:51 i ported it to python and it produces completely different output 20:18:34 looks kinda nasty 20:18:48 it's a simple algorithm you'd think it'd be simple 20:19:27 the translation in question: http://www.nonlogic.org/dump/text/1192735145.html 20:19:30 by all accounts it SHOULD be the same 20:19:34 but it isn't 20:19:52 online version for easy testing: http://www.eskimo.com/~rstarr/poormfa/travesty.html 20:20:14 hello world, order 3, 250 chars of output, in that produces hello world over and over and over again 20:20:22 with my port it produces hel over and over again 20:22:07 -!- oerjan has quit ("leaving"). 20:22:27 fate, it seems, is not without a sense of irony 20:22:33 :-) 20:25:04 * ehird` just asks in #python 20:39:11 oh em gee 20:39:23 gee oh em 20:40:16 woot, i think i got the travesty generator done 20:42:16 travesty generator? 20:42:19 keep it away from me 20:46:34 -!- ehird` has changed nick to disbot. 20:46:53 -!- disbot has changed nick to ehird`. 21:00:08 (oerjan) i think it's implementing POSIX compatibility that holds them back <<< you must mean PSO 21:00:10 *PSOX 21:00:16 oklopol: finally, you're alive 21:00:23 Wait, what? 21:00:27 * Sgeo has PSOX on highlight 21:00:35 that's sad 21:00:41 :P 21:00:59 Holds what back? 21:01:10 What, me having PSOX on highlight? 21:01:44 oklopol, hello? 21:01:49 hello! 21:01:58 oklopol: #esoteric-blah hello? 21:02:00 What were you saying about psox? 21:02:22 i have "porn" and "kiddie" on highlight 21:02:31 oh, yeah, i'll look 21:02:50 Sgeo: i said: (oerjan) i think it's implementing POSIX compatibility that holds them back <<< you must mean PSOX 21:05:56 -!- disbot has joined. 21:05:56 holds what back, and how can I help? 21:06:19 :)) 21:06:27 oklopol: check #esoteric-blah 21:06:30 it's working great :D 21:10:59 -!- disbot has quit (Read error: 104 (Connection reset by peer)). 21:11:28 -!- disbot has joined. 21:14:22 -!- disbot has quit (Read error: 104 (Connection reset by peer)). 21:14:35 -!- disbot has joined. 21:20:15 -!- RedDak has joined. 21:36:19 -!- kwertii has joined. 21:46:54 -!- disbot has quit (Read error: 104 (Connection reset by peer)). 22:01:34 -!- jix has quit ("CommandQ"). 22:08:00 -!- SEO_DUDE38 has quit (Read error: 104 (Connection reset by peer)). 22:14:32 -!- RedDak has quit (Remote closed the connection). 23:25:25 -!- kwertii has quit (Remote closed the connection).