00:00:06 well, well thank you 00:01:03 i hope my dramatic music is sufficient 00:01:08 yes 00:01:12 shes an independent 3rd party 00:01:15 she has no bias 00:01:56 sorry about that 00:02:06 I CAN SPEAK FINNISH NOW 00:02:08 :D 00:02:23 :) 00:02:23 :DDDDDDDDDDDDDDddddddddd 00:02:26 english = finnish ^ -1 00:02:29 omg omg omg XD 00:03:01 you're abandoning meeeeeeeeeeeeee 00:03:02 :( 00:03:17 :) 00:03:19 cool orgy 00:03:50 i am the best finnish speaker ever 00:04:11 omg that was ridiculous 00:04:13 augur: upload that 00:04:14 now 00:04:37 god wtf was that XD 00:04:56 hello 00:05:01 welcome to skype call testing service 00:05:04 tusho: i think the joke got old :P 00:05:13 skype test call is kinda shy 00:06:06 don't hold my call 00:06:07 bitch 00:06:07 :( 00:06:19 hrrrr 00:06:26 but 00:06:26 but 00:06:28 nomads 00:06:29 :( 00:06:39 but 00:06:39 nomads 00:06:48 piano! 00:07:07 ill show you an empty chair augur 00:07:09 AN EMPTY CHAIR 00:07:14 just accept that call 00:07:15 ;__; 00:08:09 :) 00:08:20 perhaps some other day 00:09:34 lets retry that 00:10:42 i think tusho is a little girl 00:10:52 then 00:10:57 could you please stop raping her 00:11:09 see 00:11:10 you saw me 00:11:11 ;_; 00:11:22 i did not! youre going to have to do it again 00:11:49 you saw that 00:11:52 did you not 00:12:01 ... 00:12:02 WELL? 00:12:05 yes 00:12:08 >:| 00:12:10 there 00:12:12 is that proof enough 00:12:14 :P 00:12:16 get ready to take a screenshot for anmaster! 00:12:20 unfortunately yes :( 00:12:22 hold on 00:12:25 WAIT 00:12:39 ok 00:12:41 lol 00:12:48 screenshot acquired? 00:12:52 oh do it again wont you 00:12:55 see, that was a video filter. 00:12:57 it's like an audio filter. 00:13:00 but it makes you look younger. 00:13:06 and of the opposite gender 00:13:18 SHUT UP YOU 00:13:19 >:( 00:13:24 you look like this south african lesbian i know 00:13:32 you have footage? 00:13:34 10 00:13:34 9 00:13:35 8 00:13:36 7 00:13:37 6 00:13:39 5 00:13:39 4 00:13:41 3 00:13:42 2 00:13:43 1 00:13:57 well if you didn't get a screenshot then you suck 00:14:00 omg tusho 00:14:07 but i hope I have proved beyond monadical doubt 00:14:09 that i am in fact 12 00:14:12 oh you have 00:14:19 however it looks like i have to prove i'm male now 00:14:20 :| 00:14:22 either that or you're a woman with a glandular problem 00:14:29 no please dont 00:14:29 lmao 00:14:30 where's the pic? 00:14:35 oklopol: i'm sure augur has it. 00:14:35 oh theres VIDEO oklopol 00:14:36 VIDEO 00:14:39 VIDEO 00:14:39 WHAT 00:14:40 oh 00:14:41 I SAID SCREENSHOT 00:14:44 :| 00:14:44 that's better 00:14:46 -!- Corun has joined. 00:14:51 i did take screen shots 00:14:53 lots of them 00:14:55 you can't just go taking videos of our cybersex augur 00:14:58 that's not fair 00:14:58 one every 30th of a second 00:15:08 you have to ask my permission first! 00:15:27 * tusho eagerly awaits video 00:15:32 did you actually see tusho talk about monads or something? 00:15:42 ill show you the video dont worry 00:15:46 good, good 00:15:48 is that all the calls for toda 00:15:49 good 00:15:56 i didnt capture him speaking, unfortunately, but i saw him speaking 00:16:17 well i don't think you have any reason to lie, so i'll believe that 00:17:14 tusho you're way too girly for a guy 00:17:17 seriously 00:17:21 how am i girly 00:17:21 :| 00:17:22 and its not the hair 00:17:26 YOU LOOK LIKE A WOMAN 00:17:30 no i don't. 00:17:35 that was because my headphones were pulling my hair back 00:17:36 :| 00:17:37 oh my god you do 00:17:42 no i fucking don't :q 00:17:46 yes you do 00:17:50 no i don't. 00:18:08 i feel weird talking to this 12 year old boy who looks like he belongs in a lesbian outfit 00:18:10 I FEEL WEIRD TUSHO 00:18:13 ITS NOT RIGHT 00:18:14 :-| 00:18:21 i am not female. nor am I a lesbian. 00:18:26 being a lesbian requires me to be female. I am not female. 00:18:57 http://www.wellnowwhat.net/transfers/Tusho%20is%20a%20girl%20part%201.mov 00:18:58 http://www.wellnowwhat.net/transfers/Tusho%20is%20a%20girl%20part%202.mov 00:19:00 THIS 00:19:01 OS 00:19:02 *IS 00:19:04 LESBOS 00:19:10 indeed 00:19:15 * tusho watches the feature film 00:19:17 Tusho Is A Girl 00:19:18 Part One 00:19:19 in sparta the guys fucked one another. 00:19:20 :D 00:19:27 oh god 00:19:29 I look horrible 00:19:33 and like a girl. 00:19:35 i should have PREPARED 00:19:36 :| 00:19:39 not horrible as-a-girl 00:19:45 you just look like a girl 00:19:53 you look like an attractive lesbian 00:19:57 which is frightening 00:19:57 lmao. 00:20:08 i can't bear to watch it 00:20:10 it's that awful 00:20:14 I do not normally look like that 00:20:17 srsly 00:20:18 it is! 00:20:24 you look like a girl! 00:20:30 we've established that 00:20:43 if you were actually a girl itd be fine but youre a guy and its weird x.x 00:20:46 ok, it looks best near the very end 00:20:46 :| 00:20:50 i don't look like a girl then 00:20:51 much 00:21:07 anyway 00:21:12 do you think that'll convince anmaster 00:21:27 -!- tusho has set topic: http://vjn.cc/x | HEY ANMASTER: http://www.wellnowwhat.net/transfers/Tusho%20is%20a%20girl%20part%201.mov and http://www.wellnowwhat.net/transfers/Tusho%20is%20a%20girl%20part%202.mov. 00:21:36 youre a very girly boy, tusho. 00:21:36 my work here... 00:21:37 ...is done 00:21:56 when you go through puberty you might end up being quite attractive tho. 00:22:10 don't be creepy. 00:22:10 :p 00:22:12 but right now, WAY too girly. 00:22:14 anyway, i don't normally look like that 00:22:15 seriously. 00:22:27 well then we'll talk again next time you look like a man 00:22:35 :-| 00:22:43 :D 00:22:46 now i cant insult you 00:22:51 you're too adorable to insult 00:22:54 i fucking hate you 00:22:54 <3 00:22:56 oklopol: what is your opinion on the matter 00:23:01 errr 00:23:03 augur: you just broke your rule two messages after stating it 00:23:17 what? 00:23:21 i did no suck thing. 00:23:22 augur: now i cant insult you 00:23:25 augur: i fucking hate you 00:23:29 male == hasPenis, female == !male 00:23:35 saying i hate you isnt an insult. :P 00:23:39 oklopol: do you believe i'm 12 00:23:40 :-| 00:23:42 i'd say you're a person 00:23:45 HAHAHA 00:24:05 well yeah, i've always believed that 00:24:08 Saying you hate someone is an insult if they respect your opinion. 00:24:11 because i don't really care whether you are 00:24:19 tusho doesnt respect my opinion, be serious 00:24:28 GregorR: Do YOU believe i'm 12? And male? :P 00:24:34 (Evidence: In topic.) 00:24:38 tusho: I have no reason not to *shrugs* 00:24:39 augur: i did no suck thing. <<< you suck things all the time 00:24:41 tusho 00:24:52 augur: i need a leigon to fight AM 00:24:53 so shut up 00:24:53 those videos are not evidence you're a male. not by far. :P 00:24:54 :p 00:25:03 anyway 00:25:05 near the end of part 2 00:25:07 i look male 00:25:07 :-| 00:25:10 i've been told i'd make a pretty girl 00:25:10 lies 00:25:22 you're just pretty, oklopol. 00:25:26 augur: Any further evidence that could be provided would suffice for child porn ;P 00:25:42 xD 00:25:48 The international child porn hub, also some esoteric programming. 00:25:52 its only child porn if you believe hes 12 00:25:59 lmao 00:26:06 who thinks tusho's really a 29 year old woman? ::raises hand: 00:26:17 and a lesbian. 00:26:25 I AM A 12 YEAR OLD MALE YOU IDIOT 00:26:29 you look like my friend karma 00:26:31 its weird 00:26:34 what are those videos in topic?> 00:26:39 those are videos of tusho 00:26:42 bsmntbombdood: proof that I am 12. 00:26:43 and male. 00:26:45 pretending to be a young male. 00:26:49 or female, if you listen to augur 00:26:53 actually you look pretty female 00:26:56 i'm pondering about taking a tour to meet all the active people here. 00:26:57 HAH 00:27:00 fuck you bsmntbombdood 00:27:00 OWNED. 00:27:00 :| 00:27:05 although i may steer clear of augur :P 00:27:08 AnMaster: ping 00:27:12 WAKE UP BASTARD 00:27:19 well you'd have to bring your girlfriend if we meet up, oklopol. 00:27:27 she wouldnt want us fucking unless she could watch. 00:27:34 it'd be totally unfair to her. 00:27:42 i don't think she'd mind either way 00:27:43 don't bring your girlfriend if we meet up, oklopol 00:27:48 i wouldn't want her jealous 00:27:59 VISIT ME 00:27:59 you wouldn't want grammar either 00:28:00 wait wot 00:28:18 :P 00:28:32 oklopol, you sound way too archetypally northern european. 00:28:36 Do they make speakers hi-fidelity enough to play sound at roughly 500MhZ? 00:28:46 GregorR: depends. If I'm 12 and male, yes. 00:28:47 yes they do 00:28:48 Otherwise, no. 00:28:51 but you'd never hear it. 00:29:03 augur: Naturally. 00:29:06 and theyre not real speakers. 00:29:10 augur: okay 00:29:16 not like.. magnet and cone speakers 00:29:24 augur: leave those videos up by the way 00:29:25 they'd be some crazy custom plasma speaker or something 00:29:26 AnMaster must see. 00:29:32 oh those videos arent going anywhere 00:29:34 augur: But if you play a sine wave at 44540 Hz, then record it with your computer, a perfect middle A will come out even though you couldn't hear anything with your human ears :) 00:29:47 harmonics? 00:29:47 augur: what purpose do you have for them?! :P 00:29:51 (Record it at 44100 that is) 00:29:53 the videos? 00:29:59 yes 00:30:01 augur: Nope, just insufficient sample rate and bad timing :P 00:30:08 oh i see. yes, well thats sampling issues. 00:30:18 nyquist frequency is relevant here, im sure. 00:30:34 augur: WAIT 00:30:37 reencode them as ogg 00:30:40 otherwise AnMaster won't watch them 00:30:49 i dont know if i can 00:31:09 :| 00:31:10 oklopol! 00:31:12 add me on skype! 00:32:36 i can try. 00:33:00 -!- augur has quit (Read error: 104 (Connection reset by peer)). 00:33:04 -!- augur has joined. 00:33:11 you're already there 00:33:17 O_O 00:33:21 are you online? 00:33:39 yeah 00:36:35 -!- seveninchbread has joined. 00:36:52 seveninchbread, is "bread" a euphemism for penis? 00:38:05 hi prohpet 00:38:09 *prophet 00:38:20 how's it hanging? 00:39:00 why do i have audio of someone paddling through a lake? x.x 00:39:19 its me 00:39:20 duh 00:40:12 -!- seveninchbread has changed nick to CakeProphet. 00:40:22 i lost my data a while back and now all my music is garbage :( 00:40:24 well 00:40:27 600 files anyway 00:40:37 augur: no 00:40:39 but 00:40:42 it is what I intended you to think 00:40:52 so congratulations for being manipullable. 00:40:56 a hot dog bun? 00:41:40 anyway. augur. i am one-two 12 years old. i am m-a-l-e male. now accept that :p 00:41:41 im speaking english words and you're understanding them. congratulations for being manipulable. 00:41:53 ITS TOO WEIRD, TUSHO 00:41:54 TOO 00:41:55 WEIRD 00:42:01 : - | 00:43:17 i dont know what any of this music is but a lot of it is really good :( 00:43:27 -!- tusho has set topic: http://vjn.cc/x | HEY ANMASTER: http://vjn.cc/tusho1 and http://vjn.cc/tusho2. 00:44:16 how the fuck do you loose all meta data on a song, thats ridiculous. >_< 00:44:34 augur: dude 00:44:37 use musicbrainz picard 00:44:40 it tags it from an audio hash 00:44:42 :> 00:44:44 it doesnt work 00:44:49 yes it doe 00:44:49 oklopol, excellent... as usual 00:44:50 s 00:44:56 when did they change "lose" to "loose"? 00:45:01 ok ill use it and if it doesnt work will you admit you're a 29 year old woman? 00:45:11 WHEN I SAID IT DID, OKLOPOL. 00:45:14 IM THE LINGUIST HERE, NOT YOU 00:45:18 ah okay 00:45:23 thats right. 00:45:24 augur: use the foosic tagger? 00:45:26 there's tons of options 00:45:30 best reco'nize 00:45:38 well i thought it might've been a few days ago, since AnMaster used it twice 00:45:54 its a common misspelling which will probably become standard soon 00:46:04 i also "corrected" him twice, although i now realize it must've changed while i wasn't looking. 00:46:28 btw 00:46:29 oklopol: AnMaster isn't very good at english 00:46:29 hot chip 00:46:31 over and over 00:46:32 <3 00:46:43 befunge 98 got some X 00:47:13 tusho: i've seen worse 00:47:37 if i feel the need to correct someone's "loose", he can't suck *that* much 00:47:55 but he definitely fucks too much 00:48:01 yes, that's a given 00:48:04 kegels. gotta do kegels. 00:48:10 otherwise you gape! :( 00:48:15 and im not into that. 00:48:16 hf, just remember to flush 00:48:29 tusho has a skype smiley to help you visualize it 00:48:42 what, the goatse hands? 00:48:45 yes 00:49:19 i wanna do a podcast. we should do a podcast. it can be about esolangs. 00:49:30 perhaps i should code eodermdrome, this has been fun but very pointless :) 00:49:49 augur: with me? 00:49:52 that'd be fun 00:49:59 yes, and oklopol. 00:50:05 and anyone else who wants to join. 00:50:06 NOMAAAAAAAAADS 00:50:07 augur and tusho talk about esolangs while oklopol & lilja laugh in the background 00:50:12 no 00:50:15 whos lilja anyway 00:50:23 augur talks about esolangs, while we laugh, and tusho screams 00:50:27 oklopol's girlfriend i think? 00:50:29 i mean 00:50:30 i assume so. 00:50:45 lilja is my other persona i use over a voice filter 00:50:47 duh 00:50:52 oh 00:50:52 yeah 00:51:06 but really now 00:51:10 is that your girlfriend? 00:51:30 omg i love this song :( 00:54:01 i need an eodermdrome program 00:55:14 augur: we should hack on a language implementation while talking about it over skype some time, i'd just spend all the time replacing the file with NOMADS 00:55:21 and you'd spend it laughing and prodding me about scheme 00:55:40 id prod you about being a girl is what i'd prod you about 00:56:06 lol. 00:56:12 whyd you have to ruin it tusho 00:56:18 now i cant joke about raping you :( 00:56:57 music brainz is also giving me either no matches or a million matches 00:56:59 fix it. 00:59:11 lawl 00:59:30 ais523: i think it's a non trivial task to do graph -> eodermdrome. 00:59:59 FIX IT TUSHO 01:00:08 no 01:02:52 :( 01:03:24 I can has Portal. 01:03:36 (or: no, Def-BF ain't happening tonight) 01:04:28 I'm just oklopol's pet chipmunk 01:04:39 okokokokokokokokokokokokokokoko 01:05:47 lol 01:09:21 * tusho watches iphone upgrade 01:11:18 but hey, augur, you had a really nice voice 01:11:23 and way of talking 01:11:26 if anyone feels like playing, this should work now http://www.vjn.fi/pb/p316213521.txt 01:11:47 i didn't make the io yet, as i'm not entirely sure how to unparse shit, and i kinda want that next 01:11:57 ais prolly has some clue about that 01:11:57 i sounded like a complete poof 01:11:58 XD 01:12:10 mainly cause i am a complete poof 01:12:20 oklopol: What is it? 01:12:25 oh well, then poofs sound nice 01:12:33 CakeProphet: ais523's graph rewriting language 01:12:35 lol 01:13:05 i got interested in it as a possible extension for kinda graph lambdas for graphica 01:13:36 augur: let's talk about SCHEME 01:13:42 but i doubt i'll do that even if he lets me use it 01:14:04 i figured you'd get angry at scheme and have lots to say 01:14:09 i envisoned this: 01:14:31 GRAR SCHEME GRR SGLASGJ SHITTY UNDERPOWERED TOO MINIMAL GRR RARG 01:14:32 you envisioned................... 01:14:37 heh 01:14:41 when have I ever said that 01:14:58 doesn't tusho like scheme? 01:15:03 i do 01:15:05 the other day when you kids were talking about scheme and lisp 01:15:12 you were all hardcore anti scheme 01:15:12 just for writing actual apps it's a bit on the minimal side 01:15:12 :) 01:15:14 ITS IN THE LOGS' 01:15:23 i must've been otherwheres then 01:15:45 iphone 2.0 01:15:46 be quicker 01:15:48 you stupid shit. 01:16:01 what now 01:16:03 ANTISCHEME, WHERE THE PARENS ARE BACKWARDS AND LISTS ARE FUCKING NEGATIVE 01:16:10 oh god 01:16:18 WHAT IS A NEGATIVE FUCKING LIST 01:16:21 you dont even know yourself 01:16:22 >P 01:16:26 don't you know nopol? 01:16:48 oklopol your girlfriend is going all :D on me 01:16:49 :( 01:16:52 augur: it's a list that instead of being wrapped inwards like nested list 01:16:52 s 01:16:52 that's one way to do negative lists 01:16:54 is wrapped outwards 01:17:01 ya 01:17:02 im going to start confusing her for you and then im gonna be hitting on your girlfriend :( :( :( 01:17:05 negative in depth 01:17:18 that doesnt make any sense 01:17:19 augur: lol go for it :d 01:17:24 no i dont like girls! :( 01:17:25 augur: yes it does 01:17:27 think about it 01:17:28 they have vaginas 01:17:30 (a b c) 01:17:33 ((a b c)) 01:17:34 (a b c) 01:17:38 and one more down 01:17:39 what? lol 01:17:45 a )(b c 01:17:49 see? it sort of folds out 01:17:51 :) 01:18:00 that makes no sense :P 01:18:02 well the level before (a b c) is trivial 01:18:09 you will just expand whatever it's inside of 01:18:16 zero-depth list 01:18:34 you can match that on a list to get a certain amount of elements from the middle of it 01:19:21 oklopol I would have guessed a negative list 01:19:30 it's the negative lists that are complicated 01:19:31 contained everything else besides what it was defined with 01:19:47 right now, my nopol semantics aren't really all that pretty 01:19:51 iphone update sloooooooooooooooooooooooooooowwwwwwwwwwwwwwwwwwwwwwwwwwww 01:19:57 cakeprophet: how would that work? 01:20:01 which... isn't really possible to implement--yeah 01:20:04 not as a sequence 01:20:08 it's very possible for negative sets 01:20:09 for instance ([...]) != [(...)], where ()=positive, []=negative 01:20:11 that do not have an order 01:20:16 and do not necessarily need to be iterated over. 01:20:17 like.. test membership is just like normal but negated? 01:20:21 even though both should obviously be a zero depth ... 01:20:21 mhm 01:20:29 it's easy to do in any OO language. 01:20:32 where you can define datattypes 01:20:34 )a b c( is the negative list containing everthing but a, b, and c 01:20:34 though 01:20:35 CakeProphet: it's not negative length 01:20:40 it would be tricky 01:20:47 to define how you iterate over it 01:20:50 and indexing and such 01:20:52 so (member 'a ')a b c() returns false? 01:20:53 but for a set that doesn't matter. 01:21:00 also no, negative != infinite's complement 01:21:00 yep 01:21:06 e.g. (member 'a ')a b c() == (not (member 'a '(a b c))) 01:21:07 ? 01:21:13 oklopol: hmmm... yeah 01:21:14 well you can define it like that, if you wanna 01:21:30 but i'd prefer a set that has kinda antielements. 01:21:36 this is bordering on the closed universe issue with prolog 01:21:39 only sort of not 01:21:40 but anyway, this is not about a negative length, it's negative depth 01:21:51 I'm not exactly sure 01:21:52 which kinda escapes the tree form in very, very weird ways 01:21:52 what depth is 01:21:54 in a list. 01:21:55 oklopol, you and your negatives. 01:22:01 as in 01:22:10 [[1,1], [1,2]] 01:22:12 has a depth of 2? 01:22:17 so basically, if you have a negative list inside your positive list, the negative list will actually kinda pop up. 01:22:19 but in a negative list it has a depth of... -2? 01:22:28 and the rest will be inside it 01:22:33 ........that's a very cool, confusing concept. 01:23:12 its nonsensical is what it is! 01:23:14 CakeProphet: yes, and i'm not sure how it should be done, nopol has it, but it's not all that pretty yes 01:23:16 *yet 01:23:19 oklopol loves to do these crazy things 01:23:22 so you can effect outside data by defining data within a negated list that's inside a list of the opposite polarity? 01:23:25 dont let him make you nuts 01:23:41 http://www.vjn.fi/oklopol/nopol.txt <<< map function with a negative list 01:23:42 augur: I love to do these crazy things to 01:23:44 just wish I did them more. 01:23:56 youre both mad! >_< 01:24:00 oklopol: that reads as gibberish to me. 01:24:07 I'm assuming 01:24:09 the <>'s define lists 01:24:12 CakeProphet: no matter 01:24:12 and the :::'s are... something 01:24:29 i'm going to explain, the gist at least 01:24:36 alright, I'm game. 01:24:39 * CakeProphet is interested. 01:24:54 basically, map does (1,2,3...n) -> (f 1,f 2,f 3...f n), right 01:25:21 ........yeah.... what? 01:25:32 now what we do, is take a function, and do (f (1,2,3...n)), after which we lift the list given to f by two steps 01:25:34 I know what a map function does, yes. 01:25:42 so we first get (f 1 2 3 4... n) 01:25:43 then 01:25:45 but I'm not familiar with that notation. 01:25:50 (f [1,2,3,4...n]) 01:25:51 oh... 01:25:53 wait 01:25:54 where [] is a negative list 01:25:54 ...yeah 01:25:56 lol I'm dumb. 01:26:01 a negative list is a sick thing. 01:26:04 what it does is.. 01:26:07 err 01:26:15 if the negative list has depth -1 01:26:18 ...so then it's like 01:26:26 then it will kinda rise above one level of normal list surrounding it 01:26:29 list[::2]? 01:26:34 in this case it will rise above the (f ...) thing 01:26:41 or am I misinterpreting the "step"? 01:26:52 CAKE PROPHET IT DOESNT MAKE SENSE 01:26:53 and it will iterate through its elements, making a copy of the whole list surrounding it, for each of its elements 01:26:54 hmm 01:26:57 even oklopol doesnt understand it 01:27:00 :) 01:27:07 oi! oklopol! PMs! read them! 01:27:08 CakeProphet: oh, no, it's not like that 01:27:13 oh, i will 01:27:31 you're welcome :) 01:27:35 CakeProphet: anyway, err 01:27:38 ...oh. 01:27:41 that's....... weird. 01:27:57 after doing the negative -> positive transformation 01:27:59 it becomes 01:28:10 ((f 1) ,(f 2) ... (f n)) 01:28:21 as you can see, (f ...) was done for each elem in the list 01:28:32 so... for notational purposes... if (f ...) is a function call... [1,2,3,...] is a positive list... and <1,2,3...> is a negative list 01:28:34 if you have 01:28:54 well sure, except it doesn't actually differentiate between a list and a function call 01:29:02 ............sdfiohsuidfhisryetu7wruygsfdg 01:29:04 well it kinda does, but not conceptually 01:29:09 this is lisp right oklopol? 01:29:12 motherfuck 01:29:16 augur: yes, exactly. 01:29:21 CRAZY FINNISH LISP 01:29:26 WITH DIARESIS 01:29:33 lisp doesn't differentiate between a list and a function call? 01:29:36 x = [y = <1,2,3>, <1,2,3>] 01:29:39 (1 2 3 4) gives an error 01:29:45 LÏÏSPONËËN 01:29:47 or something 01:29:54 that's a list in nopol, because 1 can't be called 01:29:58 if you were to write a function (f x) 01:29:59 it's just rewriting 01:30:00 and then 01:30:07 and NEGATIVE LISTS 01:30:07 er.... 01:30:11 how about (f y) instead 01:30:14 except in practise it's closer to lisp, but irrelevant here 01:30:18 then (map f x) 01:30:19 oklopol 01:30:24 (1 2 3 4) should not be a list in lisp 01:30:27 it should be an error 01:30:31 augur: asd. 01:30:32 would make y = x 01:30:35 for each call to f? 01:30:39 ... 01:30:50 hmm 01:30:53 you know its true! 01:31:01 '(1 2 3 4) is a list 01:31:05 CakeProphet: it's purely functional 01:31:06 (list 1 2 3 4) is a list 01:31:11 except for negative list rewriting 01:31:13 but (1 2 3 4) is an application that fails 01:31:17 which is not, but close to it 01:31:27 augur: duh 01:31:33 but its not a list 01:31:43 oklopol: hmmm... so what was not purely functional in my description? I've never fully grasps pure functionalness completely. 01:31:49 okay you got me i didn't know that 01:32:00 hmm 01:32:07 language metalanguage oklopol. language metalanguage. :P 01:32:19 CakeProphet: basically, that there is just one tree specifying the program state at a given time, in this case 01:32:29 no variables, no streams, just a tree 01:32:41 oklopol: so... like brainfuck has an array... this will have a tree? 01:33:03 well kinda. 01:33:11 -nod- alright, I gotcha 01:33:25 but unlike brainfuck, there is no pointer that moves around 01:33:34 there is just state, and rules for rewriting parts of it 01:33:39 no other state. 01:33:43 ... /just/ a tree. 01:33:46 alright. 01:33:47 yes 01:33:50 just one tree 01:33:57 hmmm... so then 01:34:08 to help me understand the rewriting (I've /never/ grasped graph rewriting) 01:34:17 ...that's like uh... damnit what's it called. 01:34:22 I have not esolanged in forever. 01:34:26 graph rewriting is more complex than tree rewriting 01:34:33 the string-rewiriting language that I should know instantly. 01:34:39 thue 01:34:42 yes 01:35:09 in terms of how you describe things... as rewrite rules. 01:35:15 but its a tree now instead of a string. 01:35:21 string rewriting is simple 01:35:26 i dont know how to do graph rewriting 01:35:29 okay let's consider an example 01:36:07 -updates his hideous and outdated picture on frappr- 01:36:16 CakeProphet: let's say you have the initial state [append, [1, [2, [3, []]], [2, [3, [4, []]]]] 01:36:33 hmmm... alright. 01:36:40 [append [1 [2 [3 []]] [2 [3 [4 []]]]] if you prefer without commas 01:36:42 now 01:36:45 what does that even do, oklopol. lol 01:36:47 if it's all linked lists 01:36:53 augur: it does absolutely nothing 01:36:54 you can just do [1 2 3 ...] 01:36:57 and I'll getcha 01:36:59 this is a tree with numbers and atoms. 01:37:06 nothing more added 01:37:15 now, we can make a purely syntactic rewrite rule 01:37:17 ok so its a boring binary tree. 01:37:18 something like this 01:38:29 [append A []] => A; [append [A B] C] => [append B [A C]] 01:38:37 now here we have two rewrite rules 01:38:49 which will actually not work, sorry. 01:38:52 i'll rewrite 01:38:54 rofl 01:38:57 alright. 01:39:09 I see how it works though... I believe 01:39:15 [append A []] => A; [append A [B C]] => [append [B A] C] 01:39:17 A matches anything. 01:39:17 something like this 01:39:21 yes 01:39:25 and is substitued as the A in the second expression 01:39:27 that's nice. 01:39:33 this will actually be kinda bugged, as the latter list will reverse 01:39:35 but you get the idea 01:40:01 we're just doing a global rule, each time there is some append in the program state, we can rewrite it using these rules. 01:40:02 hmmm... the first rule won't match anything will it? 01:40:14 it will match only if the latter list is empty 01:40:24 there is not empty node after an anything-node after append 01:40:25 in which case the branch will be rewritten as just the list A 01:40:34 it matches 4 [] no? 01:40:37 with A = 4 01:40:39 it will not match right away, CakeProphet 01:40:52 the second rule would match exactly 3 times, then the first one would match once 01:40:57 ah 01:40:59 gotcha 01:41:04 the evolution of the program state tree would be something like 01:41:24 [append, [1, [2, [3, []]], [2, [3, [4, []]]]] => [append, [2, [1, [2, [3, []]]], [3, [4, []]]] 01:41:37 => [append, [3, [2, [1, [2, [3, []]]]], [4, []]] 01:41:45 it'd transform [1 [2 [3 [4 []]]]] into [[[[[] 1] 2] 3] 4] right? 01:41:54 => [append, [4, [3, [2, [1, [2, [3, []]]]]], []] 01:42:01 and now the first rule would match 01:42:05 afk gotta go 01:42:09 and the result would be [4, [3, [2, [1, [2, [3, []]]]]] 01:42:21 aha 01:42:26 are you sure oklopol? i dont think thats what would result. 01:42:40 atleast not with the second 2 and 3 01:42:49 augur: why would it transform a list into its reverse? 01:42:57 there are only rules for lists that start with append 01:43:02 well i didnt trace it out in my head but 01:43:06 anyway, the point is 01:43:23 A [B C] => [B A] C which is a reordering of the nesting from right to left 01:43:30 you can do curried functional programming with first-class functions just by doing simple tree rewrite rules 01:43:46 augur: err 01:43:50 when do the functions get "called"? 01:43:55 the left side of the second rule 01:44:06 is [append A [B C]] 01:44:08 starts with append 01:44:09 yeah 01:44:14 B will match head, C will match tail 01:44:23 whatever :P 01:44:27 head is consed to A 01:44:29 tail C is left there 01:44:35 your notation is confusing anyway 01:44:35 CakeProphet: you don't calle 01:44:36 *call 01:44:41 ok im off 01:44:41 augur: no it's not 01:44:43 see ya 01:44:46 yes it is oklopol 01:44:47 :P 01:44:48 bye 01:44:54 [A B] is a list of two elems, A and B 01:45:03 [A B C] is a list of three elems, A, B and C 01:45:07 what's confusing about that? 01:45:11 ...nothing 01:45:14 well okay i had commas 01:45:15 he might have meant 01:45:22 nevermind 01:45:23 im off 01:45:24 that there's a lot of them 01:45:25 but that's not notation 01:45:27 but anyway, i think augur just sucks ass, as he's gay ;))))) 01:45:28 see ya 01:45:30 it doesnt help to discuss further 01:45:37 yeah, indeed not 01:45:41 anyway, bye you 01:45:51 yeah... I'd ditch the commas... not needed in this notation really. 01:45:52 less typing. 01:45:54 easier to read. 01:46:17 CakeProphet: so, functions don't get called, it's just if you have something with a "function name" as the first element and something as it's arguments, the rewrite rule will trigger 01:46:20 yes, true 01:46:29 ooooooooooh 01:46:31 that 01:46:34 is 01:46:35 cool 01:46:39 the function definition 01:46:39 yes 01:46:42 is the rewrite rule 01:46:44 fuck yeah 01:46:52 ......okay... now we have negative lists. 01:46:57 :P 01:47:54 well i explained them before, already, a list of negative depth -N will rise N levels upwards, and it will multiply that whole list N times, and put each of its elements where the negative list used to be 01:47:59 and collect these in a list 01:48:08 ...oh 01:48:11 so for [...] a positive list and <...> a negative list 01:48:12 that makes sense 01:48:16 but it will take me several minutes 01:48:19 to understand it in detail 01:48:21 ... 01:48:23 because that is confusing. 01:48:39 here, k l m is the negative list [a b [d e <> f g] c [h i j]] 01:48:42 of depth -2 01:48:48 no let's see how to evaluate that 01:48:56 first, we separate the negative list's contents 01:49:18 we get the list [k l m] and the list "lambda" [a b [d e * f g] c [h i j]] 01:49:29 -!- lilja has quit ("KVIrc 3.2.0 'Realia'"). 01:49:32 we then just put each of k, l and m where the * is 01:49:35 and get... 01:49:49 [[a b [d e k f g] c [h i j]] [a b [d e l f g] c [h i j]] [a b [d e m f g] c [h i j]]] 01:50:00 if you get that, you should get my negative list semantics 01:50:23 ....I am getting it... 01:50:33 but I am not going to be able to think about it sanely. 01:50:35 yet. 01:50:39 the list is -2 in depth, so if we had something around the original, like [X Y Z [a b [d e <> f g] c [h i j]] W P R] 01:50:43 the rewrite would be 01:50:57 [X Y Z [a b [d e k f g] c [h i j]] [a b [d e l f g] c [h i j]] [a b [d e m f g] c [h i j]]] W P R] 01:51:06 err, sorry 01:51:07 ....can you take 01:51:13 [[a b [d e k f g] c [h i j]] [a b [d e l f g] c [h i j]] [a b [d e m f g] c [h i j]]] 01:51:20 hmm 01:51:22 and newline it where it doubles? 01:51:26 sure 01:51:28 so I can read that thing 01:51:35 wait a sex 01:51:57 http://www.vjn.fi/pb/p564464542.txt 01:52:35 hmmm... 01:52:38 but actually [X Y Z [[a b [d e k f g] c [h i j]] [a b [d e l f g] c [h i j]] [a b [d e m f g] c [h i j]]] W P R] was the latter, i had a small error 01:52:40 but the depth was -2 01:52:44 so why are there three? 01:52:44 yes 01:52:49 hmm 01:52:52 well 01:52:57 if it was depth 0 01:53:06 ........what is depth - 01:53:07 er 01:53:09 0 01:53:09 then it'd just be expanded into the list [d e k l m f g] 01:53:16 oh 01:53:24 how do you represent a depth 0 negative list? 01:53:40 [a b [d e |k l m| f g] c [h i j]] ==> [a b [d e k l m f g] c [h i j]] 01:53:43 well 01:53:49 i represented with |...| here 01:54:04 alright... that'll work for our purposes. 01:54:12 because [<...>] != <[...]>, sadly 01:54:25 and neither is the 0-depth list i think. 01:54:32 i need to hone this concept a bit, still 01:54:35 -!- tusho has quit. 01:54:35 but it's nice already 01:54:38 so 01:54:40 it's pretty neat 01:54:43 I have to say 01:54:43 now that was depth 0 01:54:46 and vaguely makes sense 01:54:49 let's do depth -1 01:54:52 as it is sort of like... negative depth 01:55:04 in the way it evaluates into positive depth lists. 01:55:16 [a b [d e f g] c [h i j]] ==> [a b [[d e k f g] [d e l f g] [d e m f g]] c [h i j]] 01:55:19 do you get that? 01:56:03 the negative list makes a list lambda, that is, a list stub that is given some value to fill in a place 01:56:11 yeah 01:56:12 that part makes sense 01:56:19 you get this stub, or the lambda, by removing the negative list, and replacing with * 01:56:30 hmmm... alright. 01:56:33 you then just "call" the stub for all elems of the negative list 01:56:36 ah okay 01:56:44 so for each duplicate of the original list 01:56:55 you fill in a * with just /one/ value from the negative list 01:57:22 I see it now. 01:57:28 yes. except the "original list" here means whatever list is N levels up from the negative one, where N is the negative depth 01:57:31 it's a bit hard to read 01:57:33 but yeah, I got it. 01:57:45 well try reading the actual notation :P 01:57:50 <...> for positive lists 01:57:55 >...< for negative ones 01:58:08 I'm not sure how that could be useful computationally yet, but it makes sense now. 01:58:19 well you can basically do mapping with it. 01:58:31 hmmm 01:58:33 yeah 01:58:37 it does map 01:58:39 over all the elements 01:58:55 but it copies everything else too 01:59:01 is that sort of like 01:59:16 to give each element a local state? 01:59:20 yep. it's just it can rise over multiple levels, and a decent implementation would do this with iterators or something, so you could do pretty sick mapping tricks 01:59:23 hmm 01:59:27 like 01:59:30 you could use the duplicate lists 01:59:45 as a state for your "mapping function" 01:59:47 maybe 01:59:49 I don't know. 01:59:53 :) 01:59:53 well 02:00:01 if i had something like a "strong list" 02:00:07 let's mark that with {...} 02:00:12 awwww yeah 02:00:14 curly brackets for the win. 02:00:18 and i had a kinda strong negative list 02:00:22 ....rofl 02:00:30 let's mark that with... err... \.../ 02:00:32 :P 02:00:38 ...sure 02:00:51 now, we could have some code, say a function, within a strong list 02:01:04 strong lists, both positive and negative ones, work just like the normal ones 02:01:05 except 02:01:22 a strong negative will go upwards its depth in strong positive lists 02:01:30 so you don't have to calculate how deep you are 02:01:31 because 02:01:40 you can just surround where you wanna jump out of with a strong list 02:01:48 aaaah 02:01:51 that would be nice. 02:02:05 like {... [... [... \.../ ...] [...] ...] ...} 02:02:08 strong list isn't really a good description... I think. 02:02:11 but 02:02:14 it differentiates for now 02:02:18 here, the \.../ would jump @ the {...} level 02:02:26 -nod- 02:02:38 well let's call them thick or something 02:02:38 now 02:02:38 by jump you mean map and make duplicates? 02:02:53 hmm 02:02:56 yes. 02:03:00 alright. 02:03:20 now, what i didn't actually go through about negative lists, is that they're a bit cleverer than i said earlier 02:03:20 (I'm seriously surprised this is all making sense) 02:03:23 i'll explain 02:03:29 alright 02:03:36 [a b c d e f] 02:03:48 now, we have two negatives that both map the upper list 02:03:54 ...oshi 02:04:11 in this case, the mappings happen at the same time, and we get the cartesian product on one mapping level. 02:04:20 in case cartesian product is a weird term, just ignore it 02:04:20 ........uh oh 02:04:23 i'll show an example 02:05:07 [a b c d e f] ==> [[a b g c d j e f] [a b g c d k e f] [a b h c d j e f] [a b h c d k e f] [a b i c d j e f] [a b i c d k e f]] 02:05:17 do you get that? 02:06:04 ....one sec 02:06:20 I get that there's 3*2 duplicates of the positive list surrounding the negatives. 02:06:23 this is not what my current nopol interpreter would do, and there are no thick lists yet, this is all just to show you another possible use, which you might see in a while 02:06:27 yes 02:06:35 I'm still 02:06:42 using my shitty-pattern-matching-brain 02:06:43 and we are doing all possible substitutions from the two lists 02:06:46 to see how they substitute in 02:06:47 well 02:06:52 basically 02:06:56 it's like 02:07:03 if you were to describe the substitutes as pairs 02:07:24 we take the lists and , and we take the list lambda [a b #1 c d #2 e f] 02:07:25 (g,j) (h,j) (i,j) 02:07:31 then 02:07:54 (g k) (h k) (i k) 02:07:57 then we take all the possible pairs formed by the elements of and 02:08:02 exactly the ones you just listed 02:08:08 ...-nod- alright I got it. 02:08:12 that's cool... 02:08:14 except the latter ones would be evaluated first 02:08:23 yes, but let's see how that works out for thick lists 02:08:27 so, basically 02:08:43 you could probably do some neat computations using that implementation. 02:09:03 we can have an arbitrary list inside {...}, containing all kinds of stuff 02:09:09 and, some thick negative lists. 02:09:23 now, can you see how we can do declarative programming with this model? 02:09:56 ....not yet. 02:10:09 let's say we have {(== (+ \4 5 6/ \2 3 4/) 6)} 02:10:28 now, 4 5 6 and 2 3 4 would be extracted from inside the thick upper list 02:11:06 so we take the cartesian product of \4 5 6/ and \2 3 4/, and put the pairs, one by one, into {(== (+ #1 #2) 6)} 02:11:23 as this effectively becomes a list of all the possible combinations 02:11:37 ah ha 02:11:40 we can easily just traverse this thick list until we find a "true" value 02:12:04 in fact, that would produce the list {true false false false false false false false false} 02:12:15 ...neat. 02:12:21 it's like 02:12:25 map and filter 02:12:28 but way more awesome. 02:12:44 well it's somewhat like amb. 02:12:49 ...what's amb. 02:12:51 ... 02:12:53 but this is a bit higher level 02:12:55 well 02:13:07 amb is a function that takes some list of args 02:13:33 and it returns, conceptually, such an arg that nowhere later in the program amb will be called without arguments 02:13:33 does the language you currently have declare builtin rewrite rules, or does it assume nothing initially? 02:13:59 it has some rewrite rules, and it actually has quite pretty lambdas and stuff like that 02:14:07 it's not a tarpit really 02:14:12 I think it would be nice. 02:14:32 if it started off with no functions defined... just for the possibility of being like a typical tree-rewriting esolang 02:14:50 and then have a way to, dare I say, import in function defintions... 02:14:57 well sure, at least if i let you make thicker lists, it would own 02:14:58 so that you have some builtins in various files. 02:15:07 well sure 02:15:18 i guess you could define the concept of lambda yourself 02:15:22 i should try some time 02:15:36 but, i'll be sleeping now, perhaps more lessons about my languages later :P 02:15:44 lambda as in the [(blah blah *)] stuff 02:15:49 ...that was very lazily typed 02:15:51 like 02:15:56 I didn't even pay attention to which brackets I was using. 02:16:12 .....alright. night. 02:16:29 I shall ponder on all of this. it's pretty ridiculously genius. 02:17:26 hehe, thanks :P 02:17:32 you should see graphica! 02:17:37 okay, err, night :D 02:17:38 -> 02:18:15 ... 02:18:17 night 02:39:59 it's nice to actually see esolangs that can explore an utterly new concept and retain practicality (i.e. not a tarball) 02:45:02 hmmm... 02:45:14 you could have 02:45:53 a more robust pattern-matching syntax 02:47:01 a - before a single capital letter matches negative lists only... so you could have. 02:47:36 well... no that wouldn't work. 02:47:50 but it would be nice to have a neg function defined somehow. 02:48:12 that would non-recursively flip the polarity of a list. 02:48:32 which would be useful if you had a list that you didn't want to negative-immediately. 02:48:37 sort like quote in lisp. 02:48:41 *sort of 02:50:55 in a pseudo-rewrite-language it would be 02:51:50 [neg [A...]] => [neg ]; 02:51:59 ...er 02:52:39 [neg [A...]] => ; 02:52:41 [neg ] => [A...]; 02:53:12 then abs 02:54:09 [abs [A...]] => [A...]; 02:54:11 [neg ] => [A...]; 02:54:22 ... 02:54:24 god damnit 02:54:40 [abs [A...]] => [A...]; 02:54:42 [abs ] => [A...]; 02:55:07 and then absneg... which does the opposite of abs 02:55:12 or negabs 02:55:42 [negabs A] => [neg [abs A]]; 03:15:03 oklop :D 03:15:05 .. 03:15:07 oklo* 03:15:23 hey! whered tuulia go? >| 03:31:43 wheres EVERYONE gone?! 03:33:43 ... 03:42:42 hi :P 04:13:49 -!- CakeProphet has quit (Remote closed the connection). 04:29:23 -!- CakeProphet has joined. 04:35:18 -!- CakeProphet has quit ("lolwhut?"). 04:40:41 -!- CakeProphet has joined. 04:47:20 -!- CakeProphet has quit (Remote closed the connection). 04:51:02 -!- CakeProphet has joined. 05:08:57 -!- Corun has quit ("This computer has gone to sleep"). 05:15:33 -!- CakeProphet has quit (Remote closed the connection). 05:17:00 -!- CakeProphet has joined. 05:40:49 -!- pikhq has quit ("leaving"). 06:01:06 -!- CakeProphet has quit ("lolwhut?"). 06:10:13 -!- cherez has quit (clarke.freenode.net irc.freenode.net). 06:10:13 -!- Sgeo has quit (clarke.freenode.net irc.freenode.net). 06:12:09 -!- CakeProphet has joined. 06:12:30 -!- cherez has joined. 06:12:30 -!- Sgeo has joined. 06:44:59 -!- CakeProphet has quit (Remote closed the connection). 06:45:52 -!- CakeProphet has joined. 07:04:46 -!- Sgeo has quit (Remote closed the connection). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 09:01:57 -!- RedDak has joined. 09:49:43 -!- CakeProphet has quit ("lolwhut?"). 09:52:31 -!- CakeProphet has joined. 09:52:50 after seeing the later levels of those youtube clips 09:52:58 stage 1 looks relatively easy. 10:18:37 -!- tusho has joined. 10:19:14 AnMaster: ping 10:21:15 tusho, yes? 10:21:30 AnMaster: i have definitive proof 10:21:33 recorded by augur 10:21:36 ah 10:21:39 http://vjn.cc/tusho1 10:21:41 http://vjn.cc/tusho2 10:21:47 quicktime mov, so propietary but what the hell 10:21:48 you can convert it 10:21:49 i'm sure 10:21:59 think there's a FOSS decoder for it too 10:22:08 I think xine or mplayer can do it 10:22:23 "Tusho is a girl part 1.mov"!? 10:22:30 wtf are you? 10:22:37 augur thinks I look like a girl 10:22:39 :p 10:23:13 wow 10:23:23 i do actually kind of look like a girl 10:23:25 until near the end 10:23:29 :\ I don't normally look like that. 10:24:07 no sound? 10:24:22 he did record sound 10:24:23 I just didn't speak 10:24:27 ah xine has sound 10:24:30 mplayer doesn't 10:24:48 AnMaster: of course, it's obviously a video filter :p 10:24:57 or incredibly skilled makeup application 10:25:00 ok tusho I admit it, you are a 12 year old girl :P 10:25:04 lmao 10:25:07 nooooooooooooooooooooooooooooooooooooooooooooooooooo 10:25:12 tusho, oh yes you are 10:25:22 its my headphones that make me look like that 10:25:24 jeez 10:25:31 i put them on crappily 10:25:53 tusho, or as there was no proof it was you in fact, no talking about monads or so on, could be your little sister ;) 10:25:56 just kidding 10:26:04 well I do think you are a 12 year old girl now 10:26:14 i am male. 10:26:32 i put my headphones on crappily so I looked like a girl. 10:26:36 i do not normally look like a girl. 10:26:37 qed 10:26:48 well what about the long hair 10:26:58 lawl 10:27:20 anyway, I certainly didn't know about monads when I was 12... 10:27:50 *NOMADS 10:27:52 you act like you are quite a few years older than 12. 10:27:57 tusho, berlgh ;P 10:28:01 blergh* 10:28:35 tusho, but I'm convinced you are a girl now. ;P 10:28:52 :| 10:28:57 young one, maybe not 12, hard to say, more like 13-14 10:29:01 * tusho searches for birth certificate 10:29:06 "AH BUT YOU COULD HAVE HAD A SEX CHANGE" 10:29:14 no you couldn't 10:29:17 not at that age 10:29:20 duh 10:29:23 i was mimicking the quality of your arguments 10:29:24 :) 10:29:43 tusho, well augur also thought you were a girl I assume? 10:29:58 well yeah but. i'm not. 10:30:14 besides, a 12 year old male talking about monads in #esoteric is improbable enough 10:30:19 think of the Internet Female Factor added on to that 10:30:24 i'd have to be jesus 10:30:54 besides, a 12 year old male talking about monads in #esoteric is improbable enough 10:30:57 yes exactly 10:31:07 that's what you claim youself to be? 10:31:08 I've been mistakenly thought of being a girl occasionally, too. Both based on physical appearance and because of the IRC nickname, neither of which I think are very girly. 10:31:12 it is like 0.00000000000000000000000001% probability 10:31:18 AnMaster: yes well, I believe i've proved beyond reasonable doubt the -first- part 10:31:21 no one is going to believe you 10:31:22 it's the gender we're arguing over now :p 10:31:25 that's how it is 10:32:08 AnMaster: so wait, i'm not a crazy person who spins a huge story about being 12, so therefore i'm obviously a crazy person who spins a huge story about being male? :) 10:32:36 I guess "obviously crazy" is a given here. 10:32:42 haha 10:32:42 Well, yes. 10:32:44 But. More so. 10:32:52 besides, a 12 year old male talking about monads in #esoteric is improbable enough 10:32:55 it is indeed 10:33:00 so how do you explain it? 10:33:30 uhh, i spent way too much time on the computer and the interwebs since 1997-1998 and 1998-1999 respectively? :) 10:33:42 besides, even if I can't explain it, i've given sufficient evidence 10:33:45 when you were 4 10:33:51 apart from the 'male' part, evidently 10:33:55 your parents let you use internet freely? 10:34:07 AnMaster: can't really remember 10:34:13 i have a vague recollection of the interwebs, but not beyond that 10:35:02 Raised by the internets. 10:35:22 fizzie: I'd be a lot more fscked up if -that- were true :-) 10:40:19 AnMaster: obviously it's good camerawork and a voice filter, right 10:40:20 :) 10:42:24 Photoshopped! 10:42:50 The generic term for any digital manipulation. 10:43:15 tusho, not really 10:43:24 I admit you are a 12-13 year old female 10:43:26 fizzie: i don't think i could photoshop video in realtime 10:43:29 I already said that 10:43:31 I am awesome, but not that awesome. 10:43:38 And shut the hell up AnMaster, I'm of the male gender. 10:44:21 "The lady doth protest too much, methinks." 10:44:29 * tusho rolls eyes 10:45:07 fizzie, stop being a sexist to poor tusho 10:45:20 hah 10:45:25 it can't be easy being female on irc 10:45:35 what with all us male sexists around 10:45:46 isn't that so tusho? 10:46:08 oh shut up 10:48:31 -!- GreaseMonkey has quit ("HydraIRC -> http://google.com <- Go find something better"). 10:49:00 ha 10:49:05 I like that modified quit message 10:49:24 yeah 10:50:07 tusho, http://en.wikipedia.org/wiki/Popular_culture#In_Popular_Culture 10:50:33 AnMaster: reverted vandalism 10:50:44 tusho, eh? 10:50:54 that section was just added a few minutes ago, AnMaster 10:50:55 i removed it 10:50:59 see: http://en.wikipedia.org/w/index.php?title=Popular_culture&action=history 10:51:02 blergh 10:51:17 tusho, it was there a few hours ago 10:51:30 shrug - it's only been there for three revisions of changing it 10:51:32 it has no citations 10:51:36 it's a silly joke 10:51:37 so. 10:51:37 tusho, blergh 10:51:44 you have no humor! 10:52:03 68.112.185.178 (that's not me), obviously had 10:53:09 AnMaster: do you think we should have copious amounts of humour in an encyclopedia? 10:53:23 what if britannica had 'Infinity' saying 'see Infinity' 10:53:26 not really 10:53:27 but 10:53:31 would you consider that a quality encyclopedia entry? 10:53:42 http://en.wikipedia.org/wiki/Talk:Wood#In_Popular_Culture_.28see_http:.2F.2Fxkcd.com.2F446.2F.29 10:53:46 http://en.wikipedia.org/wiki/Talk:Popular_culture#Popular_Culture_in_Popular_Culture 10:53:49 see those 10:54:01 1. Needs citations 10:54:06 2. The article does not need that section. 10:54:07 "For my money, it's not necessarily an Encyclopaedic sort of thing to leave out the jokes. Didn't Denis Diderot cross-list the Eucharist with Cannibalism in one of his editions? —Preceding unsigned comment added by 71.191.118.228 (talk) 22:33, 9 July 2008 (UTC) 10:54:07 I was reading through a C++ dictionary this morning to find "recursion n.: See recursion." Some idea, I suppose. —Preceding unsigned comment added by 71.31.203.186 (talk) 18:48, 14 July 2008 (UTC) 10:54:07 * I wonder how many people died of starvation after getting stuck in that loop. — BRIAN0918" 10:54:08 It's a silly joke. 10:54:21 from http://en.wikipedia.org/wiki/Talk:Wood 10:54:29 And? 10:54:35 and what? 10:55:28 and what what? 11:59:01 -!- olsner has joined. 12:45:39 -!- Hiato has joined. 12:55:08 -!- RedDak has quit (Read error: 104 (Connection reset by peer)). 12:56:31 Holy shit 12:56:38 Guys, help me. 12:56:43 I solved the halting problem 12:56:52 But the margin is too small to write it down! 13:00:14 Slereah__: quick! grab a new piece of paper and write it all down 13:00:31 at least, get around to doing that before you die :P 13:02:11 Meh. I'll do it when I'm terminally ill. 13:02:11 It can wait 13:02:21 haha 13:02:38 fermats last theorem or what was it where the margin was too small? 13:03:14 The very same 13:03:26 Lazy fuck 13:03:29 Can't go get a piece of paper. 13:03:48 "I'll just let people spend three hundred years looking for it" 13:12:05 he's been laughing in the afterlife for 300 years :D easily worth it! 13:16:07 -!- RedDak has joined. 13:19:32 I think it's most likely that his proof was flawed 13:20:05 given that the only solid proofs we have now are based on maths that didn't exist at the time 13:43:48 what are these maths? 13:45:22 Deewiant: yeah, it was probably really trivial 13:45:24 and really wrong 13:49:18 -!- lilja has joined. 14:04:06 -!- Corun has joined. 14:07:34 log time 14:07:53 oklopol: ? 14:08:03 -!- tusho has set topic: http://vjn.cc/x. 14:13:15 -!- Hiato has quit ("Leaving."). 14:15:46 -!- pikhq has joined. 14:26:52 -!- Corun has quit ("This computer has gone to sleep"). 14:34:06 11:52… CakeProphet: after seeing the later levels of those youtube clips 14:34:07 11:52… CakeProphet: stage 1 looks relatively easy. 14:34:09 what game? 14:38:57 tusho: the time i read logs 14:39:05 although i didn't start then 14:41:26 For the record: The Orange Box? Totally awesome. 14:41:53 * pikhq tends to buy games months after they come out. (obviously) 14:42:42 pikhq: *months*? 14:43:24 tusho: Due to apathy + small budget. 14:43:28 pikhq: The Orange Box came out more than months ago. 14:43:46 Probably been about a year now. 14:44:00 Not far off 14:44:14 Also, it doesn't help that I didn't even play Half-Life until recently. . . 14:44:28 Meaning that, until recently, I didn't give a flying fuck about Valve. 14:51:06 what's this box you're referring to? 14:52:24 oh, that. 14:52:44 i don't get why portal gets so much credit for being original and shit 14:52:53 everyone invents the game when learning about portal culling 14:53:44 I didn't 14:53:51 I give Portal credit for being a wonderful implementation of the idea. 14:54:04 but yeah, there was Narbacular Drop and Prey before it 14:54:17 and yeah, Portal is the best implementation. :-) 14:54:22 pikhq: well in my opinion the flash version looked nicer :P 14:54:37 Valve actually hired the guys who wrote Narbacular Drop for Portal. . . 14:54:48 yep 14:55:04 I've also enjoyed Half-Life 2 immensely so far. 14:55:19 Though "so far" doesn't cover much, since I just got the crowbar. 14:55:28 well that one i won't even bother touching 14:55:43 unless someone actually points out something interesting about it 14:55:54 Play Half-Life 1, and you'll get it. 14:55:57 i doubt it differs much from wolfenstein, which sucked ass 14:56:02 i think i've played that 14:56:23 depends on when it came out 14:56:29 '98 14:56:47 then i most likely have played it 14:56:52 "Doubt it differs much from Wolfenstein"? 14:56:53 WTF? 14:57:05 well you move around and shoot people 14:57:17 Well, yes. 14:57:19 there's no cool gravity tricks or portals or anything :O 14:57:36 gravity tricks do not a game make 14:57:44 i rarely enjoy games for anything but an esoteric movement or possibility to built shit 14:57:48 *build 14:58:19 Half-Life is loved not for it being a FPS, but for it being one with an insanely good story. . . 14:58:35 (and generally being realistic) 14:58:39 well yeah, that instantly makes it sound boring 14:58:41 not story or realism, I'd say 14:58:44 more the gameplay 14:58:55 half-life 2 has the best overall gameplay of all FPSs I've played, I think 14:59:00 it just rolls along so nicely 14:59:08 Deewiant: I'd say its story is part of what makes the gameplay so damned wonderful. 14:59:11 though that of course means that it's rather linear 14:59:15 maybe 14:59:17 fps is not an interesting paradigm tho, imo, so that doesn't say much 15:02:37 It seems that Half-Life is the greatest FPS. 15:02:51 At least, according to reviews. . . 15:03:18 And personal experience. 15:06:22 for single player, yes, probably. 15:06:30 the series as a whole, at least. 15:08:07 Given that Half-Life's 'multiplayer mode' entails another game on the same engine, I'd say Half-Life has no chance of being the best multiplayer FPS. :p 15:09:00 -!- ais523 has joined. 15:09:22 hi ais523 15:09:23 OH YEAH 15:09:28 hi tusho 15:09:38 [15:09] [CTCP] Received CTCP-PING reply from ais523: 20 seconds. 15:09:40 I think I typed first 15:09:46 but I understand why you wouldn't have seen my reply 15:09:48 I shall check the logs 15:09:55 tusho: I think they'll show you winning 15:10:00 given how bad that ping time was 15:10:02 ais523: and you can check yours 15:10:06 they log when you type 15:10:07 ah, of course 15:10:55 [Fri Jul 18 2008] [15:09:04] hi tusho 15:11:01 [Fri Jul 18 2008] [15:09:22] hi ais523 15:11:07 I'll check mine. 15:11:09 [Fri Jul 18 2008] [15:09:24] OH YEAH 15:11:16 that should be enough to calculate the relative clock skew 15:11:25 wow, we're taking this /far/ too seriously... 15:13:04 ais523: 15:13:05 tushohi ais523 OH YEAHais523hi