00:02:15 -!- oerjan has quit ("Good night"). 00:14:36 ihope: get it working yet? 00:14:44 my bot, i mean 00:16:32 Nope. 00:16:42 Now to see if it's possible to get ol' "bunty 00:16:44 Er. 00:16:56 If it's possible to get ol' "bunty" running without a monitor or anything. 00:17:35 Meanwhile, I'll go get the monitor. 01:04:32 -!- Tritonio has joined. 01:04:53 hello everyone... 01:05:03 hi 01:06:04 I never thought there would be a room for this subject! ;-) 01:06:14 Ello! 01:07:33 ndiswrapper was surprisingly painless. 01:07:52 Download it, look in the README which tells you to look in INSTALL, follow the instructions. 01:08:17 Then you go into the network configuration thingy and set it up to connect to the network. 01:08:32 Now I have to wait for it to hibernate so I can bring it back upstairs. 01:08:58 (Except since I'm upstairs and it's downstairs, chances are it's done by now... or I'll have to take drastic measures.) 01:10:03 what distro do you use ihope? 01:30:23 Ubuntu. 01:30:52 How cool: I moved the Linux machine's monitor and it dispensed a little strip of black plastic. 01:31:12 Or is it not supposed to do that? 01:35:54 Eek. Where'd the wireless adapter go? 01:38:15 Okay, it's back. 01:38:21 I had to sudo modprobe ndiswrapper again. 01:51:06 Huh--apparently I have a user called bsmnt. 01:53:42 me too... feisty. I am on a laptop and I never had problems with the wifi adapter. it worked immediately when i installed linux. 01:58:01 Huh. 01:58:07 Well, I'm happy now :-) 02:07:36 goodnight... 02:19:56 oh just a question: I made a language that compiles to brainfuck. It's called FuckBrainfuck or FBF (no I never meant to insult this beautiful language). Should I make an article on the wiki? 02:21:20 I mean is it considered an esolang? In any case you can find more about FBF by visiting this link (which I added to the external links section of the brainfuck wiki article) 02:21:36 the link is http://students.ceid.upatras.gr/~asimakis/FBF.html 02:22:24 Lemme see... 02:23:11 Well, if your focus is to make it as easy to use as possible, it's probably not an esolang. 02:23:16 Otherwise, it probably is. 02:23:35 Not much reason not to post it, though. 02:23:50 It getting deleted is the worst that could happen... I think. 02:27:34 Well then I shouldn't make the article. It's not that FBF is Easy... But it is about as easy as assembly i think, although it work in a different manner. 02:28:29 (many late hour typos) 02:30:04 -!- Tritonio has quit (Connection reset by peer). 02:32:02 -!- kbrooks__ has joined. 02:32:05 hi. 02:33:03 Ello. 02:33:32 parent, child = ihope.fork() 02:33:38 parent.kill() 02:33:44 # child lives on... 02:33:59 Hmm... 02:34:16 What if I don't have that many kids before dying, or at least one dies before me? 02:34:17 :-P 02:34:55 teehee. 02:36:53 ihope.revive() # yay, now ihope's back. 02:37:15 -!- Tritonio has joined. 02:37:26 ok i'm back... 02:43:55 -!- Tritonio has quit (Remote closed the connection). 02:44:15 -!- Tritonio has joined. 02:45:24 -!- Tritonio has left (?). 02:45:36 -!- Tritonio has joined. 02:50:58 Tritonio: that's a lot like pikhq's bfm/pebble/pfuck 02:53:19 :- 02:53:22 Hmm. 02:53:30 * ihope attaches a ) to his emoticon 02:56:21 what'sthat? 02:57:12 bsmntbombdood is notorious for replying things so late after the fact that nobody knows what he's talking about :-P 02:57:51 lol. im's googling pfuck and got to an nonsense site. 03:00:14 bsmntbombdood: still haven't got a clue on what pfuck is... 03:01:06 my understanding is that they are all the same thing 03:02:37 okkkkk i foind peeble.... 03:02:42 *pebble 03:04:05 well from what I can see pebble is closer to brainfuck. 03:06:59 the only thing that I am still missing are the macros... Anyway. I'll go to sleep now. So see you in 8 hours I guess. Goodnight to the east hemisphere guys... 03:08:02 Well goodnight to the west one... I didn't notice that it's almost dawn here. 03:14:17 I want a peeble! 03:14:45 i want a food 03:14:57 -!- Sukoshi has quit ("Leaving"). 03:29:06 -!- kbrooks__ has quit (Read error: 104 (Connection reset by peer)). 03:30:13 -!- boily has joined. 03:33:04 -!- ihope has quit (Read error: 110 (Connection timed out)). 03:48:04 -!- kwertii has quit. 03:49:38 -!- boily has quit ("WeeChat 0.2.5"). 03:59:14 -!- cmeme has quit (Excess Flood). 03:59:53 -!- cmeme has joined. 04:02:50 -!- cmeme has quit (K-lined). 04:42:44 -!- cmeme has joined. 07:14:54 what? 07:34:02 -!- kwertii has joined. 07:40:14 -!- Figs has joined. 07:40:17 hmm 07:40:43 In a way, I think I like C++ because it has so many gotchas :P 07:58:57 -!- Figs_ has joined. 07:59:04 -!- Figs has quit (Nick collision from services.). 07:59:06 -!- Figs_ has changed nick to Figs. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:13:45 -!- kwertii has quit. 08:48:26 -!- sebbu has joined. 09:17:33 -!- Figs has left (?). 09:29:23 -!- oerjan has joined. 10:10:19 -!- Sukoshi has joined. 10:13:35 -!- Sukoshi has quit (Client Quit). 10:36:18 -!- sebbu2 has joined. 10:52:06 -!- sebbu3 has joined. 11:01:10 -!- oerjan has quit ("leaving"). 11:04:09 -!- sebbu has quit (Read error: 110 (Connection timed out)). 11:04:41 back again 11:17:20 -!- sebbu2 has quit (Read error: 110 (Connection timed out)). 11:26:43 anybody here? 11:36:15 -!- jix has joined. 11:41:14 * Tritonio thinks everyone is dead. 12:07:05 -!- jix has quit (Read error: 113 (No route to host)). 12:08:25 -!- jix has joined. 13:44:07 -!- RedDak has joined. 13:48:32 -!- Tritonio has changed nick to tritonio. 13:48:36 -!- tritonio has changed nick to tritonio_. 13:48:55 /msg nickserv link Tritonio 24062406 13:49:35 -!- tritonio_ has changed nick to Tritonio. 13:51:25 ihope: will there ever be another brainfuck golf? 13:52:16 -!- Tritonio has quit (Read error: 104 (Connection reset by peer)). 13:52:27 -!- Tritonio has joined. 14:20:09 people, quick poll: should i code or write articles? 14:20:27 this chan might be biased, but no one else would answer :| 14:25:38 what? 14:26:01 code what or write articles for what? 14:27:17 that is not specified 14:27:39 code 14:28:13 maybe you could code something that writtes articles so there'll be no problem 14:28:28 cool, now i have "code" from a coding chan and "write" from another chan whose idea i don't know 14:28:36 hmm 14:28:41 not a bad idea 14:29:24 will you code using an esolang? 14:30:02 i'm not sure if i'll do that, the articles might not be exactly perfect and i'm in the middle of another coding project already 14:30:15 i usually use python, it's the easiest to open :) 14:30:51 I want to learn python... But I can't find the time these days. I code in Lua anyway. 14:37:39 -!- ihope__ has joined. 14:38:41 quakenet's bananabot is coded in lua 14:38:46 that's all i know about the lang 14:38:52 also, i've seen some code 14:39:16 -!- ihope__ has changed nick to ihope. 14:39:38 -!- ihope has changed nick to ihope_. 14:39:49 -!- ihope_ has changed nick to ihope. 14:40:24 i like lua a lot. I learned it because port of it called Plua was the only IDE for palms. 14:40:58 i c 14:41:23 anyone got texas instruments ti-84 14:41:23 ? 14:41:37 i've made some fun games with the basic 8D 14:42:07 is that a calc? 14:42:28 yarr 14:50:33 I have an 85 and, somewhere, an 86. 14:51:00 hmm 14:51:04 Their numbering scheme is weird. 83 was made after 85, if I remember correctly. 14:51:10 you can make progs for mine in assembly somehow 14:51:15 i wonder how exactly 14:51:24 it seems it's random, yeah 14:51:26 Same for both of mine. 14:51:32 Is 84 what you have? 14:51:39 yes 14:51:54 A Google search for "TI-84 assembly" or something wouldn't do you bad. 14:52:14 ihope... 14:52:19 haha 14:52:22 true :) 14:52:23 :-P 14:52:34 you were the guy that started brainfuck golf? 14:52:47 I think I started one competition. 14:52:56 I think nobody participated. :-P 14:53:04 only one participated. 14:53:11 There was a participant? 14:53:11 lol. and he won. 14:53:21 Oh yeah... 14:53:28 yeap. I remember his MD5 on the esolang forum 14:53:34 but I never saw his code. 14:53:46 Ah, yes. The codeless winner. 14:54:07 Why don't we start another competition? But we have to find some participants first. ;-) 14:54:30 Well, currently, I'm all about #kilbot. 14:54:32 i'll participate 14:54:39 But I need to find some participants first. :-P 14:55:00 what's kilbot? 14:55:15 A game of... um... 14:55:17 i'll give it a try to. 14:56:28 -!- andreou has joined. 14:56:53 msg andreou Hi! 14:57:05 ooops. forgot the slash 14:57:35 op andreou ellinas eisai re? 15:03:16 andreou? 15:03:19 olppu jorpuli mofo 15:03:41 oklopol, what's this? 15:04:22 finnish-ish nonsense 15:04:31 ok 15:04:42 andreou eisai edo? 15:10:34 -!- Tritonio_ has joined. 15:10:50 -!- Tritonio has quit (Remote closed the connection). 15:10:55 -!- Tritonio_ has quit (Client Quit). 15:11:10 -!- Tritonio_ has joined. 15:11:53 Net effect: a Tritonio_ comes, a Tritonio leaves. 15:12:22 -!- Tritonio_ has changed nick to Tritonio. 15:12:51 andreou? 15:16:09 -!- Tritonio has quit. 15:16:27 -!- Tritonio has joined. 15:17:24 -!- Tritonio has quit (Client Quit). 15:18:00 -!- Tritonio has joined. 15:18:14 Sorry I changed clients... 15:47:03 -!- ihope has changed nick to ihope_. 15:47:11 -!- ihope_ has changed nick to ihope. 16:03:53 YA PRIVMSG #esoteric :~exec self.raw("PRIVMSG #esoteric :FOO") 16:04:01 Hmm. 16:04:21 what's that? java? 16:04:33 Most of it's IRC. 16:04:42 self.raw( 16:04:50 That bit's Python. 16:05:01 Though it could well be Java, unless Java requires a semicolon. 16:05:05 is there a way to see if a user on irc is idle? 16:05:19 ic... 16:05:20 I think /whois tells you that. 16:05:39 bsmntbombdood: it seems all the regexes in ircbot start with ^ except the ones for exec and ps. 16:07:31 ./whois nick nick 16:07:36 ok i found ir 16:07:39 it* 16:10:49 bsmntbombdood: is there a reason for that, or is it... not reasoned? 16:19:19 -!- jix__ has joined. 16:26:52 -!- oerjan has joined. 16:28:29 -!- jix has quit (Read error: 110 (Connection timed out)). 16:51:12 testing :something PRIVMSG #esoteric :~exec sys.stdout("Like this?") 16:52:43 hmph, ~exec regex not starting with ^ doesn't seem to have any effect... 16:53:01 ~exec sys.stdout("Like this?") 16:53:01 Like this? 16:53:20 -!- Sgeo has quit (Connection timed out). 17:16:02 ~exec exec("self.raw('PRIVMSG #esoteric :Foo')") 17:16:03 Foo 17:16:10 ~exec exec("sys.stdout('PRIVMSG #esoteric :Foo')") 17:16:11 PRIVMSG #esoteric :Foo 17:39:31 -!- RedDak has quit (No route to host). 17:40:25 -!- RedDak has joined. 17:50:53 -!- Tritonio has quit (Read error: 113 (No route to host)). 17:52:14 -!- Tritonio has joined. 17:58:43 -!- RedDak has quit (Read error: 113 (No route to host)). 18:18:29 -!- sebbu3 has changed nick to sebbu. 18:26:45 it's funny, i have a string representing a program to parse in my code, the program first prints the string, then parses it, then prints the result of the parsing 18:27:08 now if i change the string, it prints the new string all right, but parses the *last* string 18:27:27 i have to run the program twice to get it parse the new string 18:27:41 oklopol, ??? 18:27:50 i find this impossible 18:28:06 oklopol, ? 18:28:07 Tritonio: didn't understand or wonder how the fuck that's possible? 18:28:23 oklopol, i don't know wth you are talking about. 18:28:25 okay 18:28:34 let's say i have a function parse 18:28:39 parse("oko") 18:28:50 ---> "oko", ["o", "k", "o"] 18:28:55 it "parsed" it 18:29:02 seems it's just a split 18:29:04 anyway 18:29:12 i change the thing to parse 18:29:20 parse("hundrum") 18:29:34 ---> "hundrum", ["o", "k", "o"] 18:29:40 when you say you have to run the program twice, do you mean the _whole_ program or just the relevant functions? 18:29:53 oerjan: the whole program 18:30:03 then i do that again 18:30:05 parse("hundrum") 18:30:14 oklopol, this must be python so I have no idea. 18:30:16 does the parse function have internal state that may have been preserved? 18:30:28 ---> "hundrum", ["h", "u", "n", "d", "r", "u", "m"] 18:30:35 oerjan: no :) 18:31:19 maybe you could paste somewhere? 18:31:28 pretty impossible :\ 18:31:36 i have the code on an offline computer 18:31:47 :-) 18:32:23 i think it's better not to think about it :) 18:32:39 if python thinks that's funny, i let it. 18:32:52 maybe you have variables that you think are local but that are actually global or preserved? 18:33:15 that isn't possible in python 18:33:28 plus globals are zeroed at rerun 18:33:45 preserved words are highlighted 18:34:02 whatever 18:34:52 you have to introduce globals using :: or the keyword global 18:35:18 so i don't see how this would be possible 18:35:34 but it's not a problem, really 18:35:49 well, my guess is it is something simple that you don't see because you _think_ you know what it does 18:36:18 (it usually is) 18:38:01 err... i broke it, now xD 18:38:49 oerjan: i was just telling this as an interesting quirk, and now i have to find out why it happens because you made me wanna know :| 18:39:01 -!- RedDak has joined. 18:40:16 bwahaha >:> 18:42:40 argh, i thought i made a subtle change in the structure and broke everything 18:42:41 :DD 18:47:59 okay, i'm pretty sure i've suffered some kind of a braindeath 18:55:14 hmm... now i *have* to find out why it's doing it, it won't change what it's parsing 18:55:30 -!- RedDak has quit (Connection reset by peer). 18:57:02 okay... i find out why it did that 18:57:24 but i don't really understand how it could even work with what i had there :| 18:57:35 :D 18:57:41 i had... hmm 18:57:51 the parsing is done in stages 18:57:51 i guess that is progress, somehow 18:58:02 and... one stage was missing 18:58:23 for each stage there's a variable that holds the return value of the last stage 18:58:38 so i was using an uninitialized variable every time 18:58:47 i guess python just took a random old value 18:58:58 ...can it do that O__o 18:59:03 "None", perhaps? 18:59:08 anybody that knows befunge? 18:59:12 err 18:59:28 if it was none, then how come it was the result of the last parsing? :) 18:59:32 Tritonio: it's been a while since i looked at it 18:59:51 Tritonio: depends on what you're asking 18:59:56 ok 19:00:02 oklopol: i mean the value None 19:00:02 i know the name, i know the main idea 19:00:09 yeah 19:00:12 i took this from the documentation 19:00:13 The g command examines the contents of the playfield. It pops a y coordinate off the stack, then an x coordinate. It pushes the value found at (x, y) onto the stack. If the thing at (x, y) is a Befunge-93 instruction, the value pushed will be the ASCII value of that character. 19:00:14 Tritonio: why? 19:00:17 Oh. 19:00:24 oerjan: i know you meant it 19:00:35 I don't understand a detail. 19:00:35 Tritonio: do you have a question, then? 19:00:47 but if it was passed to the printing stage, it would've printed None 19:00:53 not the result of the last parsing 19:00:57 it says that it pushes to the stack the value it finds at (x,y) 19:01:06 if it finds 3 at that position 19:01:08 xy in the code 19:01:17 it will push 3 or 48+3 to the stack? 19:01:31 I imagine it pushes the ASCII value for "3" onto the stack. 19:01:32 ascii value 19:01:39 ok then everything is fine 19:01:44 48+3 if it was the character '3' 19:01:51 Especially if 3 is a Befunge instruction. 19:01:52 i am trying to find a way to convert brainfuck programs to funge 19:01:58 either that or the author had some serious mental problems 19:02:02 lol 19:02:05 :-) 19:02:27 Okay, time to decide what the game's main data thingy should consist of. 19:11:21 -!- RedDak has joined. 19:15:07 List of (nick, list of kills, list of friends, time of last kill) 19:19:38 Oh, lives left is needed, too. 19:19:49 (nick, lives, time of last kill, list of kills, list of friends) 19:21:08 you can be friends with anyone without delayz? 19:21:51 Why not? 19:23:48 -!- RedDak has quit (Remote closed the connection). 19:25:34 because of the lack of time of last befriendation 19:25:44 anyway, now it actually seems to work! 19:25:52 though, second time it seems to work 19:25:58 it prolly doesn't 19:26:43 so far so good, parsed "1+2+3++4 1 2+5 3" right 19:26:48 I mean, why shouldn't you be able to be friends with anyone with no delay? 19:27:16 and i meant: so you didn't put in the delay, then 19:27:28 just to show you i was listening when you wondered about it earlier. 19:27:37 Yeah, I'm currently not planning to put in a delay. 19:27:50 make it like 10 sec or something 19:28:01 so it's there but not really 19:28:03 hmm 19:28:08 drinking stuff -> 19:28:11 Why should there be a delay at all? 19:28:58 well, lament had one :> 19:29:13 i thought you said: 19:29:24 Yeah, I'm currently planning to put in a delay, though. 19:29:39 When? 19:29:45 in my head 19:29:54 Ah. 19:30:00 i read fast and unaccurately. 19:30:07 and my ed is frozen. 19:30:10 yay 19:30:17 it'll burst everywhere 19:31:19 hmph, it seems it does some small errors, still :| 19:31:31 my parser, that is 22:34:19 -!- poiuy_qwert has joined. 22:44:26 you ppl know any good books about parsing? i'm quitting :P 22:50:11 I know there's Parsec, the parsing library for Haskell, but that's probably not much help. 22:50:28 You might want to at least take a look at it, though. 22:50:49 i did see someone here use a parser library for Python 22:57:04 i could look at any parser and find a solution, i think 22:57:12 i seem to have a mental block right now :| 22:57:34 perhaps because i've been playing the trivia 24/7 22:57:49 might not nourish the brain that much