2004-12-01: 02:39:24 -!- ZeroOne has quit (Read error: 110 (Connection timed out)). 03:36:50 -!- heatsink has joined. 04:58:51 -!- ChanServ has quit (tolkien.freenode.net irc.freenode.net). 04:58:51 -!- deltab has quit (tolkien.freenode.net irc.freenode.net). 04:58:51 -!- Taaus has quit (tolkien.freenode.net irc.freenode.net). 04:58:51 -!- mtve has quit (tolkien.freenode.net irc.freenode.net). 04:58:51 -!- cmeme has quit (tolkien.freenode.net irc.freenode.net). 04:59:07 -!- ChanServ has joined. 04:59:07 -!- cmeme has joined. 04:59:07 -!- deltab has joined. 04:59:07 -!- Taaus has joined. 04:59:07 -!- mtve has joined. 04:59:07 -!- irc.freenode.net has set channel mode: +o ChanServ. 05:46:12 -!- calamari has joined. 05:52:49 -!- ZeroOne has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:55:26 -!- calamari has quit ("Leaving"). 09:38:46 -!- heatsink has quit ("Leaving"). 17:32:54 -!- Keymaker has joined. 17:34:13 hello 17:34:20 anything interesting going on? :) 17:36:27 the befunge inventor joined this channel recently. 17:36:40 huh 17:36:43 i see 17:36:49 that's nice, 17:37:27 have i been dreaming, 17:37:35 or was there someday said 17:37:45 something about program that would convert 17:38:03 c-code to brainfuck? 17:38:51 "anything to anything" converter would be nice. 17:38:56 sure 17:39:27 but was someone working or did that kind of program? 17:41:47 calamari is working on it 17:47:37 ah yes 17:47:47 that sounds familiar name 17:48:05 do you know how far it is? 17:48:22 no, sorry. 17:48:25 ok 17:48:40 it'll be interesting 17:48:47 sure. 19:28:34 bye 19:28:35 -!- Keymaker has quit. 22:29:33 -!- number17 has joined. 22:30:22 :S 22:30:32 where's the inspiration gone ? 22:30:52 where's creativity gone ? 22:31:01 "It went that way." 22:31:06 where's spiritus movens fizzie ? 22:31:25 aha, and irony is only tool you have left. 22:31:27 :D 22:31:47 This unit is almost asleep, I wouldn't expect any brilliant comments. 22:31:57 i'm not an unit. 22:32:29 i don't sleep. i just logged into this internet relay chat. :D 22:32:48 i don't care about the sleepy preferences of this unit. 22:32:53 do you ? 22:34:15 Not much, but non-sleeping manifests itself as aching eyes and other symptoms. 22:35:01 in that case your organic system must revive its functioning. 22:35:14 refresh with sleep. 22:35:30 let those cells consolidate. :D 22:36:30 Gah. I hope there's not important-stuff-to-do left for today. 22:37:02 hope is a lyric term. :D 22:37:43 nothing to do with practical algorhytms, ergonomy, intuition even. 22:37:55 hope is just an excuse. ;) 22:39:08 but in your case, it represents tasks to be done and tasks to be avoided and be sorry for system/career disobeyence on predatory alghorytm. :) 22:39:41 perhaps you can try to avoid patterns fizzie. :) 22:43:17 talking to genobyte's ATR HIP CAM-Brain is more entertaining than talking to you fizzie. 22:43:29 probably because you are tired. 22:43:48 but i miss dynamic. 22:47:29 -!- number17 has left (?). 23:57:34 i bought a didgeridoo! 2004-12-02: 00:36:44 -!- heatsink has joined. 01:17:36 -!- cmeme has quit ("Client terminated by server"). 01:18:21 -!- cmeme has joined. 02:33:31 -!- jack_handy has joined. 02:34:12 but people don't talk often here :/ 02:38:00 hello, i'm talking! 02:38:20 jack: shush. Don't interrupt! 02:38:30 ;) 03:11:34 -!- ChanServ has quit (ACK! SIGSEGV!). 03:13:01 -!- ChanServ has joined. 03:13:01 -!- irc.freenode.net has set channel mode: +o ChanServ. 03:47:51 SHUT UP 03:47:52 !!!!!!!! 03:50:31 who shut up? 03:57:37 -!- jack_handy has left (?). 04:17:24 -!- calamari_ has joined. 06:50:30 -!- calamari- has joined. 06:53:24 -!- calamari_ has quit (tolkien.freenode.net irc.freenode.net). 06:58:07 -!- calamari_ has joined. 06:58:47 -!- calamari_ has quit (Success). 07:01:04 -!- heatsink has quit ("Leaving"). 07:15:16 -!- lament has left (?). 07:29:10 -!- calamari- has changed nick to calamari_. 07:57:41 -!- calamari- has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:16:09 -!- calamari_ has quit (Read error: 110 (Connection timed out)). 08:28:21 -!- calamari- has quit ("Leaving"). 22:46:49 -!- jack_handy has joined. 22:48:42 -!- jack_handy has left (?). 22:54:15 -!- jack_handy has joined. 2004-12-03: 01:29:52 -!- kpreid has joined. 03:34:18 -!- cpressey has quit (Read error: 110 (Connection timed out)). 03:42:29 -!- cpressey has joined. 04:13:00 -!- heatsink has joined. 04:28:39 -!- jack_handy has quit. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:06:22 -!- heatsink has quit ("Leaving"). 18:43:12 -!- kpreid has quit. 19:05:40 -!- kpreid has joined. 20:42:36 -!- Keymaker has joined. 20:42:41 yo 20:49:15 anyone in here? 20:51:25 Not really, no. 20:53:13 i see 21:08:48 noo, has to go :\ 21:08:50 -!- Keymaker has quit. 2004-12-04: 04:24:23 -!- deltab has quit (Remote closed the connection). 04:30:09 -!- heatsink has joined. 04:40:31 -!- deltab has joined. 06:59:31 -!- lament has joined. 07:02:48 deltab <--> tabled 07:02:55 lament <--> mental 07:03:45 -!- heatsink has left (?). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 20:10:42 http://www.eleves.ens.fr:8080/home/madore/weblog/2004-12.html#d.2004-12-03.0813 22:17:11 -!- calamari has joined. 2004-12-05: 01:18:13 -!- calamari_ has joined. 01:22:11 -!- calamari has quit (Read error: 110 (Connection timed out)). 02:26:25 -!- kpreid has quit (Remote closed the connection). 02:26:26 -!- kpreid_ has joined. 02:35:21 -!- kpreid_ has changed nick to kpreid. 02:51:39 -!- calamari_ has quit ("Leaving"). 03:45:11 -!- cmeme has quit (Read error: 110 (Connection timed out)). 04:01:25 -!- deltab has quit (tolkien.freenode.net irc.freenode.net). 04:01:25 -!- ChanServ has quit (tolkien.freenode.net irc.freenode.net). 04:01:26 -!- lament has quit (tolkien.freenode.net irc.freenode.net). 04:01:26 -!- mtve has quit (tolkien.freenode.net irc.freenode.net). 04:01:26 -!- Taaus has quit (tolkien.freenode.net irc.freenode.net). 04:01:26 -!- kpreid has quit (tolkien.freenode.net irc.freenode.net). 04:01:27 -!- cpressey has quit (tolkien.freenode.net irc.freenode.net). 04:01:28 -!- fizzie has quit (tolkien.freenode.net irc.freenode.net). 04:01:46 -!- ChanServ has joined. 04:01:46 -!- kpreid has joined. 04:01:46 -!- lament has joined. 04:01:46 -!- deltab has joined. 04:01:46 -!- cpressey has joined. 04:01:46 -!- mtve has joined. 04:01:46 -!- Taaus has joined. 04:01:46 -!- fizzie has joined. 04:01:46 -!- irc.freenode.net has set channel mode: +o ChanServ. 04:06:27 -!- calamari has joined. 04:28:02 -!- heatsink has joined. 05:09:25 -!- calamari has quit ("Leaving"). 06:08:39 -!- calamari has joined. 07:08:24 -!- calamari has quit ("Leaving"). 07:49:29 -!- calamari has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:54:30 -!- calamari has quit (Read error: 60 (Operation timed out)). 09:32:29 -!- heatsink has quit ("Leaving"). 16:42:36 -!- cmeme has joined. 16:42:55 -!- cmeme has quit (Remote closed the connection). 16:43:39 -!- cmeme has joined. 17:35:56 -!- Xadai has joined. 17:35:58 -!- Xadai has left (?). 2004-12-06: 00:31:17 -!- Taaus has quit (Remote closed the connection). 00:31:29 -!- Taaus has joined. 01:30:01 -!- kpreid has quit (Remote closed the connection). 01:30:13 -!- kpreid has joined. 03:51:35 -!- kpreid has quit (Read error: 104 (Connection reset by peer)). 03:53:02 -!- kpreid has joined. 03:59:00 -!- calamari_ has joined. 04:08:46 -!- calamari_ has quit ("Leaving"). 04:35:59 -!- calamari_ has joined. 05:20:54 -!- calamari_ has quit ("Leaving"). 05:27:26 -!- calamari has joined. 05:32:49 -!- heatsink has joined. 06:02:03 -!- ChanServ has quit (ACK! SIGSEGV!). 06:10:47 -!- ChanServ has joined. 06:10:47 -!- irc.freenode.net has set channel mode: +o ChanServ. 07:24:48 -!- kpreid has quit (Read error: 110 (Connection timed out)). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:58:16 -!- heatsink has quit ("Leaving"). 08:59:14 -!- calamari has quit ("Leaving"). 09:09:34 -!- kpreid has joined. 13:28:23 -!- kpreid has quit (tolkien.freenode.net irc.freenode.net). 13:31:09 -!- kpreid has joined. 18:19:54 -!- calamari_ has joined. 18:30:06 -!- calamari_ has quit ("Leaving"). 18:43:00 -!- calamari has joined. 22:27:01 hey, I implemented nested loops to my online PHP-Brainfuck Interpreter: http://koti.mbnet.fi/villes/php/bf.php 22:27:17 a brainfuck interpreted made with php, that is 22:33:10 hmm 22:39:00 -!- calamari has quit (Read error: 60 (Operation timed out)). 22:52:11 lindi-: it can now even parse ferrix' news-signature ;) 22:52:22 heh 22:53:16 anyway, I'm going to bed. the last maths exercise lesson tomorrow, remember? 22:58:41 yep, going to be there around 1000 23:33:59 -!- deltab has quit (Client Quit). 2004-12-07: 03:38:58 -!- calamari has joined. 03:49:16 -!- calamari has quit ("Leaving"). 05:58:34 -!- cmeme has quit (Remote closed the connection). 05:59:25 -!- cmeme has joined. 05:59:43 -!- cmeme has quit (Remote closed the connection). 06:00:26 -!- cmeme has joined. 06:50:58 -!- calamari has joined. 07:03:31 -!- deltab has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:52:41 -!- calamari has quit (Read error: 110 (Connection timed out)). 11:19:08 -!- kpreid has quit. 11:21:35 -!- kpreid has joined. 14:57:22 -!- cmeme has quit (tolkien.freenode.net irc.freenode.net). 14:57:54 -!- cmeme has joined. 16:30:19 -!- kpreid has quit (Read error: 104 (Connection reset by peer)). 16:30:20 -!- kpreid_ has joined. 18:12:10 -!- kpreid_ has changed nick to kpreid. 20:22:50 -!- cmeme has quit (Connection timed out). 2004-12-08: 02:42:44 -!- lindi- has quit (Read error: 113 (No route to host)). 02:47:51 -!- cmeme has joined. 02:48:09 -!- cmeme has quit (Remote closed the connection). 02:48:52 -!- cmeme has joined. 02:51:54 -!- lindi- has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:50:23 -!- heatsink has joined. 09:49:29 -!- heatsink has quit ("Leaving"). 10:39:45 -!- kpreid has quit. 16:47:34 -!- cmeme has quit (Remote closed the connection). 17:04:09 -!- cmeme has joined. 17:04:27 -!- cmeme has quit (Remote closed the connection). 17:05:09 -!- cmeme has joined. 17:09:02 -!- cmeme has quit (Read error: 104 (Connection reset by peer)). 17:28:19 -!- cmeme has joined. 17:28:38 -!- cmeme has quit (Remote closed the connection). 17:29:21 -!- cmeme has joined. 17:36:09 -!- cmeme has quit (Remote closed the connection). 18:14:41 -!- cmeme has joined. 18:15:00 -!- cmeme has quit (Remote closed the connection). 18:15:42 -!- cmeme has joined. 18:18:28 -!- cmeme has quit (Read error: 104 (Connection reset by peer)). 18:25:41 -!- cmeme has joined. 18:25:56 -!- cmeme has quit (Remote closed the connection). 18:26:54 -!- cmeme has joined. 18:31:43 -!- cmeme has quit (Remote closed the connection). 18:36:35 -!- cmeme has joined. 18:36:54 -!- cmeme has quit (Remote closed the connection). 18:37:42 -!- cmeme has joined. 21:49:55 -!- kpreid has joined. 21:51:00 -!- cmeme has quit (Connection timed out). 22:30:01 -!- cmeme has joined. 22:30:20 -!- cmeme has quit (Remote closed the connection). 22:31:03 -!- cmeme has joined. 22:41:25 -!- cmeme has quit (Connection reset by peer). 22:42:18 -!- cmeme has joined. 2004-12-09: 02:18:12 -!- beesod has joined. 02:18:18 hi 02:19:22 im doing a research paper on softwARE patents.. one thing i am toucing on is esoteric programming languages there are.. does anyone have a basic idea ofjust about how many "esoteric" languages are in existance? 02:20:57 100? ok fair enough.. ill use that 04:38:15 -!- beesod has quit (Read error: 110 (Connection timed out)). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 13:30:54 -!- kpreid has quit. 13:31:41 -!- kpreid has joined. 19:04:08 I wonder what do esoteric programming languages have to do with software patents... 19:10:16 ZeroOne: well, would be interesting if you could patent a whole paradigm 19:10:47 lindi- :D 19:13:45 but beesod's guess, 100, was probably quite ok. http://en.wikipedia.org/wiki/List_of_esoteric_programming_languages lists ~160 languages 19:13:56 some of those exist only as jokes 19:14:15 and from some it is really hard to find a reference elsewhere 20:55:08 -!- cmeme has quit (Read error: 54 (Connection reset by peer)). 20:58:50 -!- cmeme has joined. 20:59:02 -!- sensey has joined. 20:59:09 -!- cmeme has quit (Remote closed the connection). 20:59:34 -!- sensey has left (?). 20:59:52 -!- cmeme has joined. 2004-12-10: 06:09:39 -!- cpressey has quit ("leaving"). 06:25:05 -!- cpressey has joined. 07:32:18 -!- heatsink has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:59:27 -!- heatsink has quit ("Leaving"). 10:00:29 -!- cpressey has quit (Read error: 104 (Connection reset by peer)). 10:04:12 -!- cpressey has joined. 17:59:11 -!- Keymaker has joined. 17:59:17 hey 17:59:34 ZeroOne: nice to hear you got the interpreter done ;) good job 18:03:07 anyways; anyone ever wondered what is the digital root of pi's 1000 first decimals? 18:03:10 well, it is 3 18:03:23 i made a program in brainfuck 18:03:39 that calculates the digital root of given number :) 18:03:42 http://info1.info.tampere.fi/~lhetuhe/brainfunk/b/digitalr.b 18:04:13 it is not the final version yet, but works quite fast and bug-free 18:04:27 try it out if you have time! 18:05:19 and here is are the 1000 14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651328230664709384460955058223172535940812848111745028410270193852110555964462294895493038196442881097566593344612847564823378678316527120190914564856692346034861045432664821339360726024914127372458700660631558817488152092096282925409171536436789259036001133053054882046652138414695194151160943305727036575959195309 18:05:27 1000 decimals.. 18:05:41 oops, looks like they aren't 18:05:58 512 is the maximum command length in IRC. 18:06:04 ok 18:06:30 that is the reason, well, make your own test numbers :) 18:06:54 So the maximum _comment_ length in here would be 510-strlen("PRIVMSG #esoteric :") approximately. 18:07:48 mmh ok :) 18:09:39 I would like to know if pi itself is k-normal for any k. (Digits of pi in base k uniformly distributed, informally said.) 18:10:13 sorry, i can't understand :\ what means k-normal? 18:10:37 "An irrational number for which any finite pattern of numbers occurs with the expected limiting frequency in the expansion in a given base (or all bases)." 18:11:02 'normal number' in mathworld. Seems to be rather hard to prove normality. 18:11:08 ah yes 18:15:50 eeek be a while away.. 18:16:18 I be falling asleep on my keyboard here. Irrationally tired. Feh. 19:05:29 ok 20:11:39 if anybody tries the program out, please comment it :) bye. 20:11:41 -!- Keymaker has quit. 20:32:50 http://cf.geocities.com/ilanpi/pi-exists.html 22:25:09 -!- kpreid has quit. 22:25:55 -!- kpreid has joined. 23:50:01 -!- cmeme has quit ("Client terminated by server"). 23:50:43 -!- cmeme has joined. 23:57:11 -!- cmeme has quit ("Client terminated by server"). 23:57:55 -!- cmeme has joined. 2004-12-11: 03:04:06 -!- lament has changed nick to mun. 07:08:35 -!- mun has changed nick to lmanet. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 13:33:18 -!- Ysangkok has joined. 13:35:04 -!- Ysangkok has quit (Client Quit). 15:05:29 -!- lindi- has quit (Read error: 54 (Connection reset by peer)). 15:08:56 -!- lindi- has joined. 16:26:28 Keymaker: thanks. sorry that it cannot run your digital root program due to server limitations ;p 21:11:02 -!- Keymaker has joined. 21:16:45 ZeroOne: :) 21:17:10 anyways, why doesn't anyone change that topic?! i hate the current topic--please change it!!! 21:42:52 -!- Keymaker has quit. 22:08:26 -!- mtve has set topic: please change the topic. 22:25:44 -!- ZeroOne has set topic: OK, here is a new topic: http://www-users.cs.york.ac.uk/~susan/joke/foot.htm. 22:42:42 -!- calamari has joined. 23:08:18 -!- Keymaker has joined. 23:08:37 ah, a new topic 23:12:49 hi Keymaker 23:17:59 hi 23:18:28 here seems to be busy tonigh :) 2004-12-12: 00:00:05 -!- calamari has quit ("Leaving"). 00:24:27 'nite 00:24:29 -!- Keymaker has quit. 02:36:32 -!- heatsink has joined. 05:44:36 -!- lmanet has changed nick to lament. 07:09:20 -!- heatsink has quit ("Leaving"). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 09:26:24 -!- puzzlet has joined. 10:26:22 -!- puzlet has joined. 10:36:16 -!- puzzlet has quit (Read error: 110 (Connection timed out)). 10:52:42 -!- puzlet has changed nick to puzzlet. 14:34:23 -!- lindi- has quit (Read error: 113 (No route to host)). 14:36:22 -!- lindi- has joined. 16:04:27 -!- cmeme has quit (No route to host). 19:08:49 -!- toreun has joined. 2004-12-13: 01:26:50 esoteric esotericism 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:37:55 -!- toreun has quit (Read error: 110 (Connection timed out)). 12:11:25 -!- toreun has joined. 14:49:50 -!- toreun has quit (Read error: 110 (Connection timed out)). 23:00:20 -!- kpreid has quit. 23:02:27 -!- kpreid has joined. 2004-12-14: 03:17:30 -!- deltab has quit (Client Quit). 05:13:57 -!- calamari has joined. 06:46:47 -!- heatsink has joined. 06:52:46 why can't you shoot self in foot with python or haskell? 06:54:19 impossible 06:54:31 those languages are entirely safe 06:55:17 os.system("rm -rf ~") 06:56:19 -!- calamari has quit (Remote closed the connection). 07:05:05 -!- cmeme has joined. 07:05:24 -!- cmeme has quit (Remote closed the connection). 07:06:06 -!- cmeme has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 10:13:26 -!- lament_ has joined. 10:14:17 -!- lament has quit (Read error: 113 (No route to host)). 11:39:11 -!- Taaus has quit (Remote closed the connection). 11:58:35 -!- heatsink has quit ("Leaving"). 13:54:22 -!- Taaus has joined. 17:25:50 -!- cpressey has quit (Read error: 104 (Connection reset by peer)). 17:29:05 -!- cpressey has joined. 17:29:25 -!- cpressey has quit (Client Quit). 17:30:09 -!- cpressey has joined. 2004-12-15: 04:02:35 -!- calamari has joined. 05:16:02 -!- lament_ has changed nick to lament. 07:18:15 -!- calamari has quit ("Leaving"). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:52:09 -!- puzzlet has quit ("reboot"). 09:00:17 -!- puzzlet has joined. 09:00:26 -!- puzzlet has quit (Client Quit). 10:11:15 -!- cpressey_ has joined. 10:11:15 -!- cpressey has quit (Read error: 104 (Connection reset by peer)). 10:12:17 -!- cpressey_ has changed nick to cpressey. 10:18:00 -!- puzzlet has joined. 17:50:32 -!- calamari has joined. 18:01:28 -!- Selena has joined. 18:01:35 hi 18:02:21 -!- Selena has left (?). 20:32:01 -!- calamari has quit (Read error: 110 (Connection timed out)). 21:45:20 -!- ChanServ has quit (Shutting Down). 21:46:41 -!- ChanServ has joined. 21:46:41 -!- irc.freenode.net has set channel mode: +o ChanServ. 22:04:44 -!- ChanServ has quit (Shutting Down). 22:12:25 -!- ChanServ has joined. 22:12:25 -!- irc.freenode.net has set channel mode: +o ChanServ. 23:23:47 hi 23:37:51 hi 2004-12-16: 01:41:14 -!- lament has changed nick to lameht. 03:33:59 -!- calamari has joined. 03:55:12 -!- kpreid has quit. 03:56:15 -!- kpreid has joined. 04:42:33 -!- calamari has quit ("Leaving"). 04:47:47 -!- lameht has changed nick to lament. 05:54:15 -!- calamari_ has joined. 07:03:48 -!- calamari_ has quit (Connection timed out). 07:04:21 -!- calamari_ has joined. 07:52:54 -!- calamari_ has quit ("Leaving"). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 18:54:24 -!- calamari_ has joined. 20:05:17 -!- calamari_ has quit ("Leaving"). 2004-12-17: 00:26:12 -!- clog has joined. 00:26:12 -!- clog has joined. 00:34:50 -!- cpressey has joined. 02:28:06 -!- puzzlet has quit ("reboot"). 04:16:48 -!- heatsink has joined. 07:08:30 -!- heatsink has quit ("Leaving"). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 13:47:41 -!- gnop has joined. 13:52:43 -!- gnop has quit. 14:29:59 -!- Keymaker has joined. 14:32:05 is here anything going on? 15:09:09 -!- Keymaker has quit. 15:26:54 I'm vacuuming my apartment and wondering where all this dust is coming from, but that probably doesn't even count as "going on". 19:00:42 -!- Keymaker has joined. 19:01:00 hi all! i'm first time here with linux 19:02:39 (i hadn't linux before) 19:02:39 client is sirc i hope? 19:02:39 no 19:02:39 it's something x-chat 19:02:39 but i don't know anything about this 19:02:39 i don't even know how to install something :\ 19:02:39 i have 0 knowledge of commands and so on 19:06:17 all these programs have so much options or preferences.. nothing's simple these days 19:06:58 yeah 19:07:36 :) 19:12:13 hmm, time to get something background to the desktop.. 19:12:18 or whatever it's called in this 19:55:57 bye. 19:55:58 -!- Keymaker has left (?). 23:59:49 -!- heatsink has joined. 2004-12-18: 01:13:05 bwah... I just installed ActivePerl just to get the Argh! interpreter to work. :) 01:15:02 (http://www.sha-bang.de/content/13_eso/Argh-Spec.txt) 01:42:28 Perl? 01:42:48 I hope by the time it gets to Aaaaargh!, it's in python. 01:58:35 i would've though perl would be perfectly apropos for a language called "Argh!" 02:00:02 But the name comes from a Monty Python movie 02:31:47 ah. i'm not familiar with that one. 04:08:49 -!- calamari has joined. 06:55:39 -!- calamari has quit ("Leaving"). 07:18:50 -!- ZeroOne has quit (sterling.freenode.net irc.freenode.net). 07:18:50 -!- ChanServ has quit (sterling.freenode.net irc.freenode.net). 07:18:50 -!- lament has quit (sterling.freenode.net irc.freenode.net). 07:18:50 -!- lindi- has quit (sterling.freenode.net irc.freenode.net). 07:18:51 -!- cpressey has quit (sterling.freenode.net irc.freenode.net). 07:18:51 -!- Taaus has quit (sterling.freenode.net irc.freenode.net). 07:18:51 -!- mtve has quit (sterling.freenode.net irc.freenode.net). 07:18:51 -!- cmeme has quit (sterling.freenode.net irc.freenode.net). 07:18:52 -!- fizzie has quit (sterling.freenode.net irc.freenode.net). 07:19:23 -!- ChanServ has joined. 07:19:23 -!- cpressey has joined. 07:19:23 -!- Taaus has joined. 07:19:23 -!- lament has joined. 07:19:23 -!- cmeme has joined. 07:19:23 -!- lindi- has joined. 07:19:23 -!- ZeroOne has joined. 07:19:23 -!- fizzie has joined. 07:19:23 -!- mtve has joined. 07:19:23 -!- irc.freenode.net has set channel mode: +o ChanServ. 07:20:37 -!- ZeroOne has quit (sterling.freenode.net irc.freenode.net). 07:21:24 -!- ZeroOne has joined. 07:22:57 -!- fizzie has quit (sterling.freenode.net irc.freenode.net). 07:23:32 -!- fizzie has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:46:50 -!- heatsink has quit ("Leaving"). 20:23:56 -!- calamari has joined. 2004-12-19: 00:36:01 -!- calamari_ has joined. 00:38:17 -!- calamari has quit (Read error: 110 (Connection timed out)). 00:43:28 -!- calamari_ has quit ("Leaving"). 01:57:00 -!- ChanServ has quit (Shutting Down). 01:57:45 -!- ChanServ has joined. 01:57:45 -!- irc.freenode.net has set channel mode: +o ChanServ. 06:55:17 -!- kpreid has quit (Remote closed the connection). 06:55:36 -!- kpreid has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 18:02:54 -!- kpreid has quit. 18:04:05 -!- kpreid has joined. 19:03:20 -!- heatsink has joined. 20:27:46 * heatsink is away: I'm busy 21:15:28 * heatsink is back (gone 00:47:42) 21:33:56 I thought most channels kick you for doing a public away 21:50:52 I could see why. 21:51:32 This one doesn't, we're just happy something happens. :p 21:51:57 * heatsink donno how to turn it off. 21:52:04 "oh! oh! an away-message! wooohoooo!!" 21:52:15 A bit like that, yes. 21:52:37 ok. 21:52:41 omg yay the floodbot works! 2004-12-20: 01:21:50 Trivia quiz: where can you find the belt of venus, the mirror of venus and the mountain of venus? 01:28:40 um... on Venus? 01:29:03 Is this the planet or the god? 01:34:28 no, neither one of these is found on venus. 07:28:26 -!- lament has quit ("Changing server"). 07:29:58 -!- lament has joined. 07:35:19 Well, there are two highlands on Venus, one is named Aphrodite and the other is Ishtar, both of which are other names for Venus. 07:38:24 ... 07:38:32 that's good. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:00:02 -!- puzzlet has joined. 08:00:23 !puzzaw 12:59:06 -!- heatsink has quit ("Client Exiting"). 2004-12-21: 02:29:32 -!- joshua9749 has joined. 02:29:56 anyone around? 02:30:07 -!- joshua9749 has changed nick to astral66. 02:30:14 nick astral 02:30:44 -!- astral66 has changed nick to astral. 03:39:13 -!- astral has quit (Read error: 113 (No route to host)). 04:33:18 -!- calamari has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:08:08 -!- calamari has quit (Read error: 110 (Connection timed out)). 16:30:19 -!- calamari has joined. 16:42:05 -!- calamari has quit ("thanks"). 17:34:57 -!- puzzlet has quit (Read error: 110 (Connection timed out)). 19:18:25 -!- clog has joined. 19:18:25 -!- clog has joined. 20:09:14 -!- kpreid has quit. 20:09:57 -!- kpreid has joined. 2004-12-22: 00:53:12 -!- Keymaker has joined. 01:27:05 -!- Keymaker has quit ("Lähdössä"). 03:42:49 -!- ZP has joined. 03:57:38 -!- ZP has quit. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 12:42:02 -!- clog has joined. 12:42:02 -!- clog has joined. 18:12:18 -!- puzzlet has joined. 20:18:41 -!- lindi- has quit (Remote closed the connection). 21:21:09 -!- lindi- has joined. 2004-12-23: 01:19:23 -!- kpreid has joined. 02:20:59 -!- kpreid_ has joined. 02:26:48 -!- kpreid has quit (Read error: 110 (Connection timed out)). 02:39:41 -!- kpreid_ has quit (Read error: 110 (Connection timed out)). 03:20:01 -!- kpreid has joined. 04:20:34 -!- calamari has joined. 06:01:03 -!- calamari has quit ("Leaving"). 06:53:37 -!- calamari_ has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:06:21 -!- VonTroba has joined. 08:06:30 hello 08:06:38 -!- VonTroba has changed nick to nooga. 08:07:04 hi 08:18:35 which languages do you like? 08:19:00 bf is my favorite esoteric language 08:19:16 befunge 08:19:22 non-eso, I like microsoft quickbasic and java 08:20:30 perl :) 08:20:39 I've never gotten into befunge, even though I made my own 2-D eso language.. the instruction set doesn't seem to match the 2-D very well 08:21:03 (my eso lang included in that statement) 08:22:00 there was an interesting thread on the lang list a while back about trying to come up with a 2D instruction pointer.. dunno if it got anywhere tho 08:23:16 -!- calamari- has joined. 08:23:16 -!- calamari_ has quit (Read error: 104 (Connection reset by peer)). 08:23:24 I've always wanted to make a fractal programming language, in honor of startrek.. but haven't done it because I can't think of a way to do the code in a way that would fit 08:23:58 befunge suits my taste exactly. it's just fine for me. bf is too limited. still, we're waiting your c2bf :) 08:25:17 hehe.. man.. too many unfinished projects 08:25:36 I should check that out tho since I have some time now over winter break 08:41:02 hm 08:41:11 i know only brainfuck 08:41:23 but l33t, beatnik are funny 08:41:38 alseo 4DL and Befunge look interesting 08:41:43 also* 08:42:37 i wrote bf2pas yesterday ;] 08:42:46 _optimization 08:43:12 now all you need is pas2bf and you'll have me beat 08:43:47 uh 08:43:57 today i plan to make it portable 08:44:19 ;] 08:44:23 bf2everything 08:46:45 someday I'd also like a BF-based OS 08:48:35 i thought abt. making bf shell for mine ;] 08:49:47 or maybe leet based comands hehe ;] >> "s#0w m3 7h1$ fu since there are bfi programs it should be possible to make it "multitask" 08:50:21 but maybe multitasking isn't really in the spirit of bf 08:50:36 hey... or maybe 4DL ? :) 08:50:48 I don't know that one.. is it new? 08:51:19 http://www.cliff.biffle.org/esoterica/4dl.html 08:51:48 but it's sick ' 08:51:50 ;] 08:53:39 hehe, Cliff never disappoints 08:56:18 heh when i saw Beatnik for the first time i was shocked ' 08:56:19 ;] 08:58:51 hmm.. just had an idea. bf could be made so that it doesn't use memory.. instead it could read bytes off the disk. this still fits with the whole tape idea and now programs can be loaded from disk 08:59:09 hehe 08:59:38 my interpreter does not load source to the mem... it reads straight from file 08:59:49 and jumps usikg fseek() 09:00:06 there would be no concept of a file unless it was coded into bf 09:00:16 into -> in 09:00:56 it would be more like a huge memory array that just happened to not be empty when the program started 09:01:15 hm 09:01:31 funny... http://regedit.risp.pl/nosense 09:01:40 the first version would need to be floppy based for increased pain 09:02:35 almost every eso language is evul ;D 09:05:48 hehe nosense seems to be good for experiments 09:08:49 what do you think calamari-? 09:09:46 it seems cool, but I find it easier to test my asm code in a dos window most of the time 09:10:00 yeah 09:10:09 but as a computer 09:10:33 yeah, that part is cool 09:10:42 you have disks there, they are raw so you can even try to define own filesystem 09:11:45 and it has some retro style graphics modes 09:12:03 I think the asm code part of this bf os would be pretty simple actually.. I'd need just enough to r/w floppy sectors (bios), screen i/o (bios), and the interpreter, already written many times 09:12:20 the hard part would be the bf program 09:12:26 but 09:12:31 booting 09:12:37 booting is no problem 09:12:41 grub? 09:13:13 nah.. floppy doesn't need anything that complicated. In fact, the whole os could probably fit in the space of the bootloader 09:14:12 gah 09:14:17 dunno... im a n00b 09:14:35 no that's cool 09:15:03 I've messed around with bootloaders and simplistic fake OS's too many times :) 09:15:56 and i still dont know how to make my kernel bootable ;] 09:15:56 -!- puzzlet has quit (Read error: 110 (Connection timed out)). 09:16:07 even by grub 09:16:15 i think it's the linker 09:17:00 i have somethink wrong with the format of kernel 09:17:12 i tried to use elf32 instead of coff 09:17:32 but grub tells me that the kernel is wrong ;| 09:17:36 well the first sector on a floppy is the boot sector.. there are a few "magic" bytes you put at the end of the sector (512 bytes) and it's bootable 09:17:55 it's been a while but I think it's AA55 09:18:14 yes 09:18:27 yeah aa55 which turns into 55AA on the disk 09:18:43 but look 09:20:24 I've never messed with linux like that 09:20:45 and also havenb't ever experimenented on HD's 09:20:53 can you write os under windows? 09:21:00 sure 09:21:20 how to link program to make a bootable kernel? 09:21:59 for a floppy? 09:23:54 there were a few projects where I wanted the floppy to be readable under dos/win, so I added a small fat and root directory.. I just used a hex editor for those and wrote a small program to put the sectors together 09:24:05 I usually just write the sectors to a floppy with debug 09:24:27 although it's not hard to do it with asm either 09:24:33 but simple exe can't boot? 09:24:50 I'm not writing an exe 09:25:36 this is like a com file where you only have a little over 400 bytes of code space 09:26:13 you don't have access to ms-dos interrupts 09:27:01 but 09:27:17 usually this code space is used to load a larger program from disk and run it (what's why it's called the boot sector, lifting yourself up by the bootstraps and all that) 09:27:20 i write program that will prind "Hello world!" on a screen 09:27:33 ok 09:27:36 and if i want to run it under win i need to link it for lin 09:27:51 stfu 09:27:52 oic, are you writing it in c? 09:27:54 win* of crs 09:28:24 yes, c 09:28:43 sorry.. I've been talking about coding directly in ASM 09:28:48 and if i will link it for win i'll get .exe file 09:29:43 you can link ASM programs to libraries, but you don't have to either 09:29:53 yeah 09:30:18 and if i want to boot the same hello-world program 09:30:27 what i have to do? 09:30:48 I use nasm (used to use tasm), buth can assemble straight to a COM file without any external linking. NASM can assemble to a BIN file which doesn't assume an offset of 0100h 09:31:42 I dunno.. I guess you'd have to write some small code that handles the MZ format and code segment/data segment stuff 09:32:19 you'd also need to handle any MS-DOS interrupts that the libraries used 09:32:42 probably not going to happen in 400 bytes 09:33:14 so you'd need to write your own mini-os basically.. some old floppy games did that 09:33:39 huh 09:33:47 and if i will code in asm? 09:33:57 then everything is a lot easier 09:34:49 you're going to end up writing some asm code anyways because you're going to need that boot sector 09:37:53 eerm 09:38:29 I have an old ESO example on my webpage here: http://lilly.csoft.net/~jeffryj/programs/eso/eso-0.01.zip 09:39:11 it has a bunch of asm files, but I think only aq few are actually assembled 09:39:47 0.o 09:39:50 what 09:39:57 that's you :) 09:40:48 ??? 09:41:27 you wrote that twisted thing ;] 09:41:40 i saw that several weeks ago 09:42:03 yeah, long time ago.. looks like feb of 2003 09:42:15 but it seems like it should be older than that 09:42:50 all it does is show a fancy logo then say "system halted" it's nothing special really 09:43:34 we needed a group to brainstorm how the os would look, but the project died pretty quickly 09:45:31 ha 09:45:42 but i can use it as a base for mine ;] 09:46:26 have fun :) 09:47:29 email me if you make something boot up.. I'd love to see it! :) jeff@kidsquid.com 09:47:46 ok i will ;] 09:52:24 I need to go to bed.. cya all.. feel free to email me if you need help or whatever 09:52:34 -!- calamari- has quit ("<=K"). 10:40:40 hm 10:40:54 im thinking about my own eso lang. 12:11:41 -!- puzzlet has joined. 12:15:33 -!- nooga has quit. 12:38:46 -!- Keymaker has joined. 12:40:17 hi; i suck at C, could someone make me small code that would only read something file byte per byte, end when the file is read or stop in case of error.. i can't find good example anywhere :( 12:41:27 it'd be best if the file could be selected when starting the program, for example ./prog file.txt 12:41:45 (i have no idea how to make that kind of thing either) 12:41:54 i'd be very happy :) 12:41:59 -!- Keymaker has quit (Client Quit). 13:27:45 -!- puzzlet has quit (Read error: 110 (Connection timed out)). 14:50:37 -!- nooga has joined. 14:50:46 hi ;] 15:10:56 -!- nooga has quit. 15:26:26 -!- nooga has joined. 15:39:39 -!- lindi- has quit ("..."). 16:03:39 -!- nooga has quit (Read error: 110 (Connection timed out)). 18:36:17 -!- nooga has joined. 20:18:57 -!- biniu has joined. 20:36:46 -!- nooga has quit (Read error: 110 (Connection timed out)). 21:11:25 -!- biniu has changed nick to nooga. 21:44:58 -!- nooga has changed nick to bin_iu. 21:45:01 -!- bin_iu has quit. 23:41:43 -!- kpreid has quit (Read error: 110 (Connection timed out)). 2004-12-24: 00:23:05 -!- kpreid has joined. 00:23:24 -!- puzzlet has joined. 00:59:34 -!- puzzlet has quit (Read error: 60 (Operation timed out)). 06:26:50 -!- puzzlet has joined. 06:57:28 -!- lament has set topic: http://www.thesard.org/~foo/supercoder.jpg. 06:57:36 new topic!! fresh from #c chatter 07:08:33 -!- puzzlet has quit (Read error: 60 (Operation timed out)). 07:13:05 -!- cmeme has quit (Remote closed the connection). 07:14:44 -!- cmeme has joined. 07:15:03 -!- cmeme has quit (Remote closed the connection). 07:15:46 -!- cmeme has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:02:10 -!- nooga has joined. 09:29:12 -!- nooga has quit ("huh?"). 10:24:04 lament: hmm. you could use that keyboard to write Whirl programs. :) 10:26:15 or the Jot dialect of Lazy K 10:27:53 or why not just Jot itself. 11:34:46 -!- nooga has joined. 12:42:25 -!- nooga_ has joined. 12:56:02 eh 12:56:05 anybody here? 12:56:21 no 12:56:33 i see 12:56:41 that was idiotic question 13:00:12 -!- nooga has quit (Read error: 110 (Connection timed out)). 13:01:46 no 13:04:45 umm 13:05:15 just a rhetorical one. 13:05:34 uhm 13:05:44 i thought about befunge 13:15:04 i guess that interpreting function is recursive 13:16:55 like this one: 13:16:56 bool interpret(int x, int y) { 13:16:56 ... 13:16:56 interpret(x+1,y); 13:16:56 interpret(x-1,y); 13:16:56 interpret(x,y+1); 13:16:57 interpret(x,y-1); 13:16:59 } 13:17:19 what version of befunge? 13:17:29 dont know -.- 13:17:39 i saw only instruction table of befunge 13:17:50 and i know that a befunge program is 2d array 13:18:33 Ah, befunge, my most favourite esoteric language. :) 13:26:22 brb 14:07:48 -!- nooga has joined. 14:07:49 -!- nooga_ has quit (Read error: 54 (Connection reset by peer)). 16:26:36 -!- nooga has quit (Read error: 110 (Connection timed out)). 16:43:07 -!- puzzlet has joined. 16:46:36 -!- puzzlet has quit (Remote closed the connection). 17:02:05 -!- puzzlet has joined. 21:55:00 mmmm befunge 21:56:58 My girlfriend complains when I speak of scheme and lambdas in bed, maybe I should try talking about befunge. 22:04:19 Maybe you should speak of brainfuck. 22:06:00 I find incomprehensible rectangular blocks of befunge code very exciting, maybe she would also? 22:24:46 -!- puzlet has joined. 22:31:54 -!- puzzlet has quit (Read error: 110 (Connection timed out)). 22:46:29 -!- Keymaker has joined. 22:46:52 gotta say that supercoder keyboard is stylish indeed :) 22:53:48 hmmm, does anyone have any cool links to any interesting site about some esoteric programming languages or about crazy programs that have been made with them? 23:24:12 i guess no, then :\ 23:24:15 -!- Keymaker has left (?). 23:28:23 -!- nooga has joined. 23:34:47 heh 23:52:02 hehe 23:54:56 what heh? huh? 2004-12-25: 00:11:46 nooga: the interpreting loop of befunge is iterative, like: while(!done) { execute_at(x,y); x+=dx; y+=dy; } 00:12:38 i c ;) 00:12:42 fast reply 00:14:15 i wasn't here earlier :) 00:17:52 and dx and dy are depending on what interpreter have under ip? 00:18:39 yeah. >, for example, sets dx=1 and dy=0 00:18:45 hah 00:18:48 thx 00:23:07 btw. excuse my english 00:45:25 no problem 01:02:32 -!- puzzlet_ has joined. 01:02:49 -!- puzlet has quit (Read error: 110 (Connection timed out)). 01:03:37 -!- nooga has quit (Read error: 113 (No route to host)). 01:50:33 -!- puzzlet_ has changed nick to puzzlet. 03:22:25 -!- puzlet has joined. 03:41:00 -!- puzzlet has quit (Read error: 110 (Connection timed out)). 03:57:26 -!- kpreid has quit. 04:42:55 -!- puzlet has changed nick to puzzlet. 05:26:20 -!- puzlet has joined. 05:35:06 -!- ChanServ has quit (ACK! SIGSEGV!). 05:36:52 -!- puzzlet has quit (Read error: 110 (Connection timed out)). 05:51:44 -!- ChanServ has joined. 05:51:44 -!- irc.freenode.net has set channel mode: +o ChanServ. 06:01:53 -!- puzzlet_ has joined. 06:03:18 -!- kpreid has joined. 06:12:15 -!- puzlet has quit (Read error: 110 (Connection timed out)). 06:12:34 -!- puzzlet has joined. 06:14:01 -!- puzzlet_ has quit (Read error: 104 (Connection reset by peer)). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:50:59 -!- nooga has joined. 08:51:02 -!- nooga has left (?). 08:51:06 -!- nooga has joined. 08:51:07 hello 08:53:44 -!- puzzlet has quit (Read error: 104 (Connection reset by peer)). 09:07:14 -!- puzzlet has joined. 11:37:58 -!- nooga_ has joined. 11:46:23 -!- nooga_ has quit (Read error: 104 (Connection reset by peer)). 11:47:51 -!- puzzlet has quit (Read error: 110 (Connection timed out)). 11:56:04 -!- nooga has quit (Read error: 110 (Connection timed out)). 12:30:40 -!- nooga has joined. 13:03:50 coding in befunge is like a game ;] 13:07:41 True, that. 13:07:59 Especially the size-optimizing part. 13:08:55 heh 13:09:55 You might want to see http://quux.befunge.org/befunge.html 13:10:29 how cool 13:10:36 javascript interpreter 13:11:50 There's also the "quicksort with pretty colours" thing. 13:57:54 hah 13:58:03 maybe im making something bad 13:58:19 but this js interpreter doesn't work well 14:04:19 How does it not work? 14:05:10 ip is moving in a funny way 14:07:10 ill write my own interreter 14:07:20 it will be much more funny 14:07:21 Hmm, strange. You sure you did the "configuration" part (dragging the boxes like the instructions say) correctly when you loaded the page? It seems to work for me. 14:07:29 Writing interpreters is fun. 14:07:31 yeah 14:07:48 but when i do te configuration the ip frame is 3x3 pixels 14:08:18 Hmmm. Might be a browser incompatibility then. Works with firefox here. 14:08:40 Usually when I'm learning a new language the first thing I do is to write a befunge interpreter with it. 14:09:23 That's what I did with FORTRAN and Forth. And Haskell. 14:10:37 befunge is much more interesting than bf 14:12:37 v>6> v 14:12:37 ^ 14:12:37 >?>5>>.@ 14:12:37 v 14:12:37 >4> ^ 14:12:49 my first program xD 14:14:37 Hmmm.. might be interesting to write a non-deterministic variant of befunge, with an added "fail" instruction that'd backtrack to the last ?. 14:19:41 hmm 14:19:46 interesting 14:21:51 Not that I'd know many who'd write anything "serious" with befunge. 14:24:11 huh 14:24:24 excuse me but i dont understand ;] 14:24:33 my english is too limited ;) 15:00:39 -!- kpreid has quit. 15:14:42 -!- Keymaker has joined. 15:14:48 "06:10:37 befunge is much more interesting than bf" 15:14:53 NOOOOOOOOOOOOOOO! :D 15:18:56 -!- nooga has quit (Read error: 113 (No route to host)). 15:47:36 -!- Keymaker has quit ("Lähdössä"). 21:11:26 -!- nooga has joined. 21:11:31 hi again 21:12:03 i wrote a befunge interpreter in turbo pascal lol :) 21:12:43 my grandma as got old pc, i was eating dinner in my grandma's house, so i checked it out :P 23:23:44 -!- nooga_ has joined. 23:31:06 -!- nooga has quit (Read error: 113 (No route to host)). 2004-12-26: 00:16:31 -!- nooga_ has quit. 03:20:50 -!- puzzlet has joined. 03:38:22 um. 03:38:42 befunge and brainfuck are both great. 03:39:06 they're the treasures of the esoteric world. 03:39:28 each is utterly disgusting and vile in its own inimitable way. 05:45:01 -!- puzzlet has quit (Read error: 60 (Operation timed out)). 05:55:56 -!- puzzlet has joined. 06:35:41 -!- puzlet has joined. 06:53:32 -!- puzzlet has quit (Connection timed out). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 09:20:14 -!- nooga has joined. 09:29:57 -!- puzlet has quit (Read error: 60 (Operation timed out)). 12:31:43 -!- Keymaker has joined. 12:31:48 mornin' 12:32:46 Mornin'. 12:32:51 hi 12:33:13 hmmm.. 12:34:34 how the lyrics in 99 bottles of beer go? in the very end? 12:36:12 Pick one from www.99-bottles-of-beer.net and run it. 12:36:23 that's the problem 12:36:27 there are different versions 12:36:53 Well, yes. I'm not sure if any of them is "official". 12:36:56 in some it ends with 0 bottles and in some that there is no more bottles or something.. 12:37:42 yeah. i just tought it'd be nice to know the 'official', i'd like to make on in brainfuck 12:37:52 yes, it's been made thousands of times but still.. 12:38:55 Some googling suggests that it ends either 'no more bottles of beer on the wall' or 'no bottles of beer on the wall'. 12:39:09 cheers 12:39:19 hmmm, i think i'll use 'no more' 12:39:52 It sounds better, I think. 12:39:56 yes 12:40:24 -!- nooga_ has joined. 12:40:28 welcome 12:40:29 -!- nooga has quit (Read error: 104 (Connection reset by peer)). 12:40:35 d'oh 12:40:43 hi 12:40:47 a hi 12:43:58 there as interesting talk about bf-os in some log 12:44:20 *as --> was 12:48:36 ehe 12:48:38 i remember 12:48:46 im waiting for calamari 12:49:38 i see 12:49:45 interesting idea 12:50:25 hmm 12:50:36 befunge os would be much more funny 12:51:02 hmmm, maybe 12:51:14 hmm, or then not :) 12:51:40 boot from diskette, screen dividet to 3 parts 12:51:45 divided* 12:51:58 ok 12:52:04 code space, output window and stack listener :) 12:52:16 :) 12:52:50 Mooz was thinking of perhaps doing a befunge processor with verilog or some other hardware description language as a course project or something. :p 12:53:07 heh :) 12:53:14 is he going to? 12:53:23 lololz 12:53:23 Not right now, no, but we'll see. 12:53:32 ok 12:54:01 you can go to the electronics shop and buy some transsistors :) 12:54:05 (Oh, and the operating system for our "hey, I'll write an emulator for a (zilog-z80-based) hardware device that doesn't actually exist" thing was supposed to use befunge in the startup scripts.) 12:54:49 Must go locate food, then it's a long (~570km) train-trip back home from this current Christmas-location I'm in. -> 12:54:56 eeek 12:55:05 train's fun 12:55:16 but that long trips, not :\ 12:55:49 hmmm, actually finding some food wouldn't be bad idea. 12:57:18 well, i think i'll go now :) bye 12:57:20 -!- Keymaker has left (?). 13:04:09 -.- 13:04:41 my befunge interpreter works different than other 13:17:43 Keymaker: I'd enjoy a traing trip of 570 km if I had a laptop. ;) have you got one, fizzie? 13:17:57 nooga_: how's that? 13:17:57 Sure, this iBook. 13:18:18 fizzie: nice. hmm. does it boot Knoppix? 13:18:35 Not sure, but it dualboots OS X and Debian/ppc from the hd. 13:19:01 ok 13:19:28 Has enough battery to last for ~5 hours of irc-over-gprs-over-bluetooth, which is about the time it takes for the train to go Joensuu -> Helsinki, so if I manage the Lieksa-Joensuu interval without irc, I can use it the rest of the trip. 13:23:18 Also, if I calculated correctly, my seats for the Joensuu-Helsinki part are quite close to the "tables" in the middle of the compartment, and those have electricity outlets under them, so I might be able to recharge, too. 13:38:36 hmm 13:38:40 youre finnish 13:41:48 Eek, time to go, train doesn't wait. -> 13:41:56 But "yes". 13:55:06 nooga_: how does your befunge interpreter work different than others? 13:55:13 ah 13:55:36 because i dont pop from the stack when | or _ are noticed 13:55:56 but i wrote it from my memory and i didnt have a befunge specification 13:56:00 ill fix it 13:56:38 ok 13:58:59 I thought it was something more fundamental 13:59:05 but then it was just a bug :) 13:59:51 yes 13:59:54 -.- 13:59:58 just a bug 14:00:12 do you have some ideas ? 14:00:37 erm, no. I haven't done that much befunge. I wrote a brainfuck interpreter in PHP, though. 14:01:00 hehe 14:01:27 bf is cool because you can write interpreter in 3 minutes :) 14:02:20 lindi-, who is not here right now, made a befunge interpreter that creates a linked list of the instructions and then abandons the grid. :) 14:03:24 oh 14:03:29 that's something I'd call fundamentally different. 14:05:58 -!- kpreid has joined. 14:06:38 hm 14:06:50 im thinking about own eso lang 14:06:57 different than other 14:07:10 but im polluted with befunge and brainfuck 14:08:28 hmm 14:10:52 -!- lindi- has joined. 14:11:29 it would be funny to build electronic brainfuck 14:11:47 hi lindi- 14:12:11 hi 14:12:12 nooga_: a fungeoid with a variable size instruction pointer would be fun 14:12:19 like, in befunge it is fixed to being 1x1 14:12:32 but 2x2 or 3x1 instructions could also be possible 14:12:41 lol 14:12:44 yup 14:12:52 that wold be paifull :) 14:13:07 you mean variable length instruction pointer or variable length instructions? 14:13:23 lindi-: hmm. maybe both. ;) 14:13:53 but I thought about variable length instructions. 14:14:49 it might need some instructions to work with wildcards 14:15:20 ha 14:15:27 i will make brainfuck processor 14:15:37 hasn't that already been done? 14:15:43 dunno 14:15:47 i will make my own 14:15:55 to code everywhere! 14:16:12 http://www.clifford.at/bfcpu/bfcpu.html 14:16:25 and another: http://martin.egy.nu/index.php?page=bfcomp 14:17:18 yet another: http://robos.org/bfcomp/index.html 14:18:03 ah 14:18:14 then mine will be yet yet another :P 14:18:26 :) 14:20:05 nah 14:20:20 there are using ready programmable devices 14:20:36 i plan to make one from the simpliest transsistors -.- 14:25:18 that will take, like, quite a few transistor... 14:25:44 yeah 14:26:05 but its enough masochistic task to complete it 14:27:28 I'd say something like 300 transistors 14:28:34 hm 14:28:40 not too much 14:28:45 hmm, i might just try that CW6670 one 14:30:19 it's just that XILINX tools are all windows-only 14:30:37 you have to build your own XILINX tool first :) 14:31:10 hm? 14:32:25 ZeroOne: afaik it's not trivial at all. i'd need to know everything from voltage levels to internal timing issues of the chip 14:33:18 well, you can also choose to write a windows emulator with which you can run those existing tools ;) 14:38:18 if there aren't any GNU emulators that you could use 14:39:10 I guess WINE is open source 14:39:11 but 14:39:16 I'll be back later. -> 14:39:18 :P 15:40:34 -!- Keymaker has joined. 15:40:38 hey 15:44:12 "06:06:50 im thinking about own eso lang" 15:44:19 i've had some ideas as well, 15:44:26 but i can't write interpreter in c 15:44:41 since i can't do stuff with the files :\ 15:45:47 and writing the interpreters in bf would be really hard 15:46:01 (and "impossible" at some level) 15:49:06 -!- nooga_ has quit (Read error: 60 (Operation timed out)). 16:06:43 -!- Keymaker has quit ("Freedom!!"). 16:10:51 -!- Keymaker has joined. 16:11:11 -!- puzzlet has joined. 16:11:16 hi 16:12:25 anyways; what i forgot to say was that: i'd like to see more interesting language (and interpreters for them), but more than that i'd like to see all new programs, not interpreters for existing languages :) 16:17:28 -!- Keymaker has quit ("Freedom!!"). 18:22:36 -!- nooga has joined. 18:22:42 hi once again 19:08:56 -!- puzzlet has quit (Read error: 60 (Operation timed out)). 19:29:29 -!- nooga has quit (Read error: 110 (Connection timed out)). 20:06:01 -!- nooga_ has joined. 20:06:08 hahh 20:34:26 hah?! 20:42:59 -!- nooga_ has quit (Read error: 60 (Operation timed out)). 20:47:06 hah. 20:53:06 what's with people not talking 20:53:13 they should stop not talking and start talking 20:53:20 and "hah" doesn't qualify 20:53:33 HAH 20:55:02 heh 21:10:41 -!- nooga has joined. 21:12:52 hehe 21:13:04 im trying to invent own eso language 21:13:07 but i cant 21:13:10 im too stupid 21:13:41 i thought about something like lisp but more minimal 21:17:25 i dun know x_x 21:17:48 nooga: I think that has already been done several times. do Unlambda, Lazy K and Iota and Jot say anything to you? 21:18:31 i dont know them 21:18:48 the area of esoteric languages is quite good explored already. it's hard it invent something interesting. 21:18:56 i know 21:19:05 nooga: http://en.wikipedia.org/wiki/Unlambda 21:20:39 mph 21:20:44 too wisted 21:20:49 twisted* 21:21:47 heh :) 21:22:29 well, you can make an easier functional language then 21:26:33 aah 21:26:37 im too lame -.- 21:47:58 damn 21:53:53 nooga: there're several basic concepts that you have to learn 21:53:57 before trying to create something "new" 21:54:14 turing ;) 21:54:20 basically, look at Brainfuck, Befunge, Lazy K 21:54:25 uhh what else 21:54:27 Weird 21:54:32 Wired or whatever i mean 21:54:39 Unlambda 21:54:53 lambda calculus in general 21:54:57 turing machines of course 21:55:27 then just try to come up with something that's like neither one of those :) 21:56:41 heh 22:01:02 5{--} = +++++ in brainfuck; 2{5{--}.} = +++++.+++++. 22:01:05 hmm 22:01:08 nah 22:01:09 useless 22:05:38 anything with a brainfuck-like memory model is likely to be useless 22:05:43 i.e. not original enough 22:05:51 yeah 22:10:55 huh 22:11:17 nah... stupid again 22:16:37 hmm, I found a new esoteric programming language: Nietzsche: http://www.autistici.org/bakunin/ 22:18:18 heh 22:21:19 reminds me of that another one, whatsitsname... 22:22:01 not BDAMD 22:22:12 ha 22:22:14 i know! 22:22:21 but Numberix! yes! 22:22:27 http://lilly.csoft.net/~jeffryj/compilers/numberix/numberix.html 22:22:35 befunge-like language but diagonal 22:23:15 nah 22:23:18 stupid 22:23:39 oh, Game of Life is another one of those basic concepts 22:23:52 ? 22:24:25 what do you mean? 22:25:55 brb 22:32:02 nooga: Conway's Game of Life 22:32:41 isn't that a familiar concept to you? fizzie said earlier that a befunge interpreter is often the first thing he does with a new language. Game of Life is mine. :) 22:34:57 hmmm 22:34:59 yeah 22:35:09 ive got an idea 22:35:15 brainfuck based 22:35:20 funny and useless 22:36:15 +++>++++++++++++<[>.<-] 22:36:15 nooog gop noooooooooooog pog pop gop non pog gon gog 22:37:05 may i paste several lines? 22:38:54 o - counter (used where _) 22:38:54 n_g +; g_n -; g_p >; p_g <; non .; ooo ,; pop [; gog ] 22:39:01 whole 22:44:20 ha! 22:44:22 goood 22:44:28 veryyy good! 22:44:39 simple enough to be my first eso lang 22:44:51 and then i will think about something more complicated 22:51:25 what do you think? 22:53:34 hmmmmmmm :( 22:59:50 i see 23:01:01 -!- Keymaker has joined. 23:01:24 hi Keymaker 23:01:30 hiya 23:01:48 wanna see my useless version of brainfuck? :P 23:02:02 ok 23:02:07 go ahead 23:02:56 +++>++++++++++++<[>.<-] in brainfuck is equal to: 23:02:56 nooog gop noooooooooooog pog pop gop non pog gon gog (in #boob) 23:03:10 sharp boob :) 23:03:47 stupid, eh? 23:03:54 hehe :D 23:04:11 o - counter (used where _) 23:04:11 n_g +; g_n -; g_p >; p_g <; non .; ooo ,; pop [; gog ] 23:05:49 i made nice idea today, though not telling it yet.. one thing is sure; writing a program will be time consuming.. :) 23:06:10 yea 23:09:04 "14:51:25 what do you think?" 23:09:19 what i've learned, on this channel that won't produce any replies :) 23:09:31 like many others -.- 23:09:31 (though, this was exception) 23:10:16 Reminds me of Ook. 23:10:23 aaaaaaaaaaaargh 23:10:26 i hate Ook 23:10:34 i can't stand it :x 23:11:00 this one is more intelligent than ook :) 23:11:10 oh 23:11:12 i know 23:11:33 i,'ll add 'i' it will be equal to 'oo' 23:12:06 and 'l' = 'ooooo', and 'u'='oooooooooo' 23:12:09 YES 23:12:09 ! 23:12:19 that's it, my first eso lang 23:12:22 :) 23:13:50 niog gop nuig pog pop gop non pog gon gog 23:13:52 ha! 23:14:58 here's sample of one (similar to brainfuck) i've been planning .;;;; .:; :; .;;;; ,:; ,.; ,.:; 23:15:32 if i remember correctly (i didn't look at my notes about the instructions), that should get '16' to cell (1) 23:16:08 o.0 23:16:15 basically, this is brainfuck, but with some extra instructions and instructions represented non-easier way 23:18:14 -!- kpreid has quit. 23:20:42 hm 23:21:13 after writing #boob interpreter i'll try to write C2bf 23:21:24 uh oh 23:21:27 featuring 16 bit variables! 23:21:29 gonna be hard task 23:21:33 really hard 23:21:42 (and someone here is tryin' it already :)) 23:21:43 but not whole C :P 23:21:50 yes 23:21:56 only basic functionality 23:22:35 fear not! i have dragon's book and idea ;] 23:22:47 uh.. no idea what those are :P 23:23:43 (to note; with that "(and someone here is ..." i didn't mean myself, since i really am NOT trying it) 23:25:00 hm 23:25:10 maybe someone can put bf bot here 23:25:16 hehe 23:25:19 guess what? 23:25:24 i've thought the exact same thing 23:25:27 ;) 23:25:29 although i have no idea how bots work 23:26:11 but i have 23:26:12 but some bot that could execute bf code (and kick us all out because of a dangerous program) 23:26:26 ..would be cool 23:26:32 ok 23:26:43 ill write one tommorow and put on my shell 23:26:57 hmm, sounds interesting 23:26:58 hah -.- perl again 23:27:45 i'll suggest the "standardish" EOF=0 to make everyone's life easier 23:28:49 okay 23:28:56 bye now 23:29:00 bye 23:29:01 must go to bed -.- 23:29:06 good idea 23:29:39 i think i'll go as well -- i think i realized how to write a quine. ghafhwiu wiageoihgewiho nnngghhhh 23:29:52 -!- Keymaker has left (?). 23:30:25 -!- nooga has quit ("Leaving"). 2004-12-27: 00:23:24 -!- kpreid has joined. 00:31:50 -!- lindi- has quit (Remote closed the connection). 00:32:38 -!- lindi- has joined. 00:39:16 -!- kpreid has quit. 00:53:01 -!- lament has changed nick to me. 00:53:04 -!- me has changed nick to lament. 00:55:21 -!- cmeme has quit (Read error: 104 (Connection reset by peer)). 02:36:29 -!- kpreid has joined. 02:50:34 -!- puzzlet has joined. 05:03:16 -!- cmeme has joined. 05:03:34 -!- cmeme has quit (Remote closed the connection). 05:04:16 -!- cmeme has joined. 05:26:41 -!- puzzlet has quit ("Leaving"). 05:27:53 -!- puzzlet has joined. 06:14:56 -!- calamari_ has joined. 06:14:59 hi 06:15:09 hti 06:15:10 eorcug 06:15:13 crgx 06:15:14 oops. 06:16:35 how's it going? :) 06:17:04 just looking up how to find the # of sectors, etc on a floppy to make this silly bootable bf thing 06:17:04 up and down, up and down. 07:50:29 -!- calamari_ has quit (Read error: 110 (Connection timed out)). 07:55:53 -!- puzzlet has left (?). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 12:40:56 -!- Keymaker has joined. 12:41:14 mornin'/evenin' 12:41:24 i made that quine today :) 12:46:26 hmmm, seems that i can't get the ftp program working 12:47:28 i'll post it later; bye. 12:47:30 -!- Keymaker has left (?). 15:28:27 -!- nooga has joined. 15:30:17 -!- fizzie_ has joined. 15:30:31 -!- fizzie has quit (Remote closed the connection). 15:30:47 -!- ZeroOne_ has joined. 15:30:48 -!- ZeroOne has quit (Remote closed the connection). 16:03:04 -!- puzzlet has joined. 16:03:52 http://puzzlet.org/puzzlet/~Funge/PuzzletChung/SquareRoot 16:04:06 One of my experiments.. 16:04:56 automatically optimized? 16:05:31 no, i did it by hand. 16:06:05 in fact, i'm just learning funge 16:06:25 very nice 16:11:02 bf interpreter is nice 16:12:00 Thanks, but there is some bug in the interpreter. 16:12:29 When there are more than one pair of [] in the code, it doesn't work. 16:15:31 My friend tokigun was working on md5, but have went for sleep. 16:15:32 http://sapzil.info/tmp/fungemd5.bf 16:16:05 had* 16:16:12 great project. 16:19:05 -!- nooga_ has joined. 16:19:36 -!- nooga has quit (Read error: 113 (No route to host)). 16:26:15 ha 16:26:22 my eso lang is almst done 17:56:10 -!- puzzlet has quit (Remote closed the connection). 18:09:14 -!- nooga_ has quit (Read error: 104 (Connection reset by peer)). 18:27:52 -!- ZeroOne_ has changed nick to ZeroOne. 18:40:28 -!- Keymaker has joined. 18:40:42 hello 18:40:50 hey 18:40:54 hi 18:41:06 do you know any good free host? 18:41:10 ad-free 18:41:16 just temporary.. 18:41:30 umm... nope. what would you put online? 18:41:38 127.0.0.1 18:41:38 that brainfuck quine 18:41:42 :) 18:44:12 Keymaker: try this: http://www.webspawner.com/scripts/entry.pl?e=google&k=%22free+homepage%22 18:44:34 that looks like totally "homepage in a minute" :D 18:45:27 :) not my cup of tea 18:45:44 (though, i'm not much of a web designer) 18:46:06 what was wrong with it? 18:46:20 you said you need just a temporary host 18:46:28 well 18:46:35 that one looks like you could create a page and then just forget about it :) 18:46:36 i don't like that kind of things 18:46:46 maybe i just wait 18:47:14 ok ;) just google for "free homepage" or something. 18:47:22 :) 18:47:40 maybe i should buy some webspace for bf 18:48:15 i'd get this: http://www.int2000.net/?act=webhotelli&palvelu=simple&lang=fi 18:48:23 i wouldn't need php support or much space, 18:48:30 just place to store some codes 18:49:58 don't you get any webspace from your ISP? 18:50:07 at least haven't seen any 18:50:10 this isp is crap 18:50:18 (literally) 18:50:48 Keymaker: netsonic? works here nicely 18:51:39 hmmm 18:51:40 Keymaker: just ftp ftp.netsonic.fi 18:51:53 is there really?! 18:52:01 i haven't got any info about that 18:52:25 can't verify now, iptables seems to be killing ftp 18:52:53 ah yes. 18:52:59 hah, pwned :) 18:53:02 seems to be true, accordin' to their site 18:53:05 :) 18:53:27 hmmm, i'll check what the user name is -- in case its some stupid then i won't 18:54:05 Keymaker: er, sane people use things like iki.fi as forwarders 18:54:06 that shouldn't matter either. you can always create a redirect address that hides the actual address. 18:54:27 like www.keymakersbrainfuck.tk or keymakerbf.cjb.net or something like that 18:54:36 :) 18:54:41 iki.fi is not free 18:54:47 yep, that's a feature 18:54:58 and the registeration is not instant 18:55:00 it will be around in 2010 too 18:55:04 true 18:55:16 :) 18:55:30 I believe mbnet is around in 2010 too. 18:55:40 mbnet is not free either 18:55:51 nope 18:56:00 i think i'll just spend that 20e sometime to get that domain -- i've planned to buy some bf place anyways 18:56:31 or not necessarily entirely for brainfuck, but for some esoteric programming language projects 18:56:44 ZeroOne: also iki.fi costs are O(1) while mbnet is O(n) 18:58:42 lindi-: you mean you get an eternal iki account for paying only once? how much? 18:58:43 Keymaker: i have things like homepna here too, it's a miracle everything seems to more or less work 18:58:53 ZeroOne: currently it's "pay once" 18:59:15 it will change if they can't afford the system without 18:59:32 but currently they have enough money to run it till 2015 or something even if nobody pays 18:59:46 lindi-: i see 18:59:50 ZeroOne: it's 30 EUR 19:00:33 and it's non-profit organisation so they don't just start to ask for more money ;) 19:00:35 lindi-: that's quite a lot if actually the only thing you get is a redirect address for your email and homepage :P 19:00:42 depends 19:01:02 it's a headache to change email addresses 19:01:13 I bet 19:02:16 just for the fun of it, I just reserved the address http://brainfuck.tk/ :) 19:02:25 but i must admit that i avoided iki.fi for a long time because i thought it'd cost too much 19:03:53 nice 01 19:04:44 I'm hooked to mbnet because of the homepage space and the email address 19:05:03 my little sister had that problem too 19:05:15 it took two years for her to migrate to iki.fi address 19:05:20 the homepage space is namely 50 MB but in fact there are no limits ;o 19:05:31 :) 19:05:39 i have my 'homepage' on a friends box with gigabytes of space ;) 19:05:41 lindi-: darn. I just thought it would take me one year. 19:05:54 lindi-: lucky one ;P 19:06:09 congrats, btw; your bf interpreter executed the bf quine perfectly (7122 instructions) 19:06:14 how many forwarding addresses do you get with iki anyway? 19:06:24 Keymaker: haha, thanks. :) 19:06:37 ZeroOne: it was just something along the lines of "whoops, i forgot to inform person X and service Y about my new address, can't cancel mikrobitti yet" 19:06:50 ZeroOne: two 19:07:06 firstname.lastname and then nickname 19:07:33 lindi-: I know... another email address I had timed out and now there are a couple of services I can't access anymore because I don't remember their passwords and cannot regain the address where they could send it ;G 19:07:43 exactly 19:07:55 that pretty much sucks. 19:08:13 that almost happened to me with verkkokauppa.com 19:09:57 ZeroOne: http://www.iki.fi/iki/statistics.html is rather interesting btw, it's not exponential 19:11:28 hmm. true. 19:45:47 goodbye. 19:45:53 -!- Keymaker has left (?). 20:33:02 -!- nooga has joined. 20:33:13 ha 20:33:20 my interpreter is almost ready 20:33:32 some little bugfixes needed 20:39:00 typical excuses of a programmer. 20:40:13 :D 20:40:28 muehe 20:40:47 writing code - 10 minutes 20:40:47 "some little bugfixes needed" == "I have done almost half of the work" 20:40:54 fixing bugz - 3h :P 20:40:59 indeed ;) 20:41:34 once i said "i've almost done" to my client 20:41:45 he waited 3 months xD 20:48:08 argh 20:48:13 I won't order anything from you ;) 20:48:23 ;] 20:48:31 i did that work for free -.- 20:48:52 but it was worth 200$ :P 22:33:21 -!- heatsink has joined. 22:51:18 -!- nooga has quit (Read error: 113 (No route to host)). 2004-12-28: 00:50:11 -!- heatsink has quit ("Client Exiting"). 04:12:25 -!- puzzlet has joined. 04:13:20 http://pandora.sapzil.info/dev/obfuscation/file/md5calc.bf 04:13:34 My friend's work 05:11:00 wow 05:17:35 pretty 07:57:47 Heh, uses "Orthogonal Easement Library", can't remeber what that did, but it's got a great name. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:16:58 md5 requires bitwise operations, which are implemented in ORTH. 08:26:53 Ah. 08:27:48 -!- fizzie_ has changed nick to fizzie. 14:01:55 -!- nooga has joined. 14:07:03 -!- puzzlet has quit (Read error: 110 (Connection timed out)). 14:59:05 -!- kpreid has quit. 15:00:50 -!- kpreid has joined. 15:03:56 -!- kpreid has quit (Client Quit). 15:04:46 -!- kpreid has joined. 15:05:05 -!- fizzie_ has joined. 15:05:15 -!- fizzie has quit (Remote closed the connection). 15:05:46 -!- ZeroOne has quit (Remote closed the connection). 15:06:19 -!- ZeroOne has joined. 15:53:41 -!- lindi- has quit (tolkien.freenode.net irc.freenode.net). 15:58:47 -!- lindi-_ has joined. 15:58:53 -!- lindi- has joined. 15:59:00 -!- lindi- has quit (Connection reset by peer). 16:58:43 -!- calamari_ has joined. 16:58:46 hi 16:58:54 hellooo 16:59:07 hi nooga, how are you? 16:59:26 fine, thx 16:59:30 and You? 16:59:52 ive made eso lang 17:01:34 doing okay 17:01:48 cool! do you have a page on it? 17:02:22 nah... -.- i will make one tommorow 17:03:12 i worked a little bit on that bf operating system last night 17:03:26 I'm not sure how well my original idea will work 17:05:04 essentially what is needed is a bf where there is memory access to the code space 17:05:19 uhm 17:05:31 okay... got to go 17:05:42 see you next time ;/ 17:05:57 otherwise, loading new programs becomes impossible. a side effect is self-modifying code 17:06:00 k, cya :) 17:06:07 -!- nooga has quit. 17:13:05 -!- It`s_Puzzlet has joined. 17:24:37 hi puzzlet 17:25:04 hi calamari_ 18:06:26 -!- lindi-_ has quit (Read error: 104 (Connection reset by peer)). 18:07:00 puzzlet: are you familiar with brainf***? 18:09:36 -!- lindi- has joined. 19:15:17 calamari: sure he is, he wrote (partial) bf in befunge. 19:16:40 http://puzzlet.org/puzzlet/Funge~PuzzletChung/Brainfuck 20:30:12 hehe 20:30:43 well, I have a bootable brainf*** interpreter.. now what? 20:31:34 adding instructions to bf seems to be looked down upon 20:32:07 for example, I could add ( ) for previous and next disk byte, and @ to switch between screen/kybd and disk I/O 20:32:53 or I could disguise the addition of new instructions with output sequences 20:33:07 seems lame tho 20:38:23 -!- kpreid has quit (Read error: 104 (Connection reset by peer)). 20:42:00 -!- kpreid has joined. 21:32:35 -!- kpreid has quit. 21:34:41 -!- kpreid has joined. 21:50:55 -!- calamari_ has quit (Read error: 110 (Connection timed out)). 2004-12-29: 02:32:29 -!- calamari_ has joined. 02:32:46 re's 02:36:23 -!- sanxiyn has joined. 02:37:48 http://pandora.sapzil.info/dev/obfuscation/md5calc.php 02:37:57 md5sum written in Befunge. 02:41:43 -!- sanxiyn has left (?). 03:24:49 Taaus: do you have recordings of mozart's sonatas? 03:45:52 Nope. Sorry. 05:22:02 * calamari_ notes that using 15 bytes to save 8 doesn't really help much :P 06:21:13 -!- calamari- has joined. 06:39:44 -!- calamari_ has quit (Read error: 110 (Connection timed out)). 07:45:59 -!- It`s_Puzzlet has changed nick to puzzlet. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:54:00 -!- calamari- has quit ("Leaving"). 15:03:14 -!- kpreid has quit (Read error: 60 (Operation timed out)). 16:29:47 -!- puzzlet has changed nick to anyone. 16:29:53 -!- anyone has changed nick to puzzlet. 17:43:24 -!- kpreid has joined. 18:07:47 -!- kpreid has quit. 18:49:05 -!- calamari_ has joined. 18:49:33 hi 18:50:31 * calamari_ needs to implement some kind of caching on this thing.. reading a sector at a time really slows things down 19:24:49 calamari_: hi 19:25:02 hi Chris.. been a long time :) 19:27:06 :) 19:27:22 i haven't done anything with esolangs in a looong while. 19:27:38 well, nothing of note anyway. 19:27:40 I'm just messing around right now 19:28:02 yeah, i saw... bf OS, huh? very cool :) 19:29:04 I thought I had an idea on how to make it work, but I'm not so sure anymore, so it's just a bootable bf interpreter at this point 19:32:49 i've been pondering ideas for how to get esolangs to talk to the outside world, which is something an eso OS would need. 19:33:52 the only thing most esolangs have in common is the standard input/output, so i was thinking, some kind of escape sequence through it would be the best way. 19:34:04 yeah 19:34:06 for example, output control-E, then a couple of bytes 19:34:09 I considered that 19:34:34 it's very similar in concept to adding addtional instructions 19:35:42 yeah. one problem is that there is really no good way for a program to 'detect' whether it's runing under this system or not. but otherwise, i can't think of a better way. adding instructions to the language is ugly IMHO, and it doesn't really apply cross-linguistically, so there'd be no consistency for an e.g. befunge or malbolge OS 19:36:52 good point 19:38:06 a lot of old dos tsr's had an "installation check" 19:38:36 you called an interrupt and if there was sopmething installed you got back a certain pattern in the registers 19:39:46 it's not nice to midify memory tho.. so I see what you mean 19:40:10 right. but if the only way to communicate back to the program is through standard input, the "installation check" in this case has to read from standard input. and if it's not running under the eso system, well, it waits for a key :) which isn't pretty, but i suppose it works alright 19:41:05 the other problem is that output of arbitrary binary data might trigger the 'escape codes' accidentally 19:41:31 but otoh, these are esolangs, so we don't have to look at these as problems per se, they can be 'fun features'! 19:41:37 :) 19:41:37 right 19:41:46 that's why it might be a good idea to make the escape code 00h 19:42:31 of course 00h 00h would output 00h 19:42:54 but it nseems easier (at least from a BF perspective) 19:43:40 I think we got this far with ESO.. but nobody came up with a decent API :) 19:43:52 I worked on a few, but none were any good 19:44:16 i was meaning to, but it's a big project and i never found the time. 19:44:47 i did do some work on a program that would intercept and translate another program's I/O, but it's only partly done and only works on unix 19:44:55 if it were designed well, the same api could be used for all sorts of stuff like GUI applications, etc 19:46:14 hmm.. just had a thought 19:46:43 if there isn't a master plan and things are just tacked on, it will add to the esoteric factor 19:47:47 I have about 140 bytes left in my boot sector to play with, so my API will be small.. but that's okay 19:48:34 heh 19:49:12 right, i didn't consider that what you meant by "bootable bf interpreter" must have been bf-in-the-bootblock :) 19:49:44 I've made "real" boot sectors that load kernels, etc.. but it seemed cooler if I could fit everything in one sector 19:50:05 the nice thing about escape sequences is that as long as there's an unassigned code somewhere they can be extended 19:50:33 so, yeah. this could be fun, i might turn my attention to it again if i can find the time... 19:50:34 I have a fat and root directory with a PROGRAM.B that can be overwritten 19:51:38 afk.. need to get some chores done 19:51:58 yep, me too. ttyl. 20:31:30 hmm.. I think my original idea can work 20:31:54 just have an installation check where it returns a value 20:32:25 for example 00h 008h (because then you get the printed backspace as a bonus) 20:32:31 err 08h 20:32:50 if it changes to 00h, then the api is installed 20:34:46 here is a proof-of-concept code block: 20:34:49 +>.++++++++.[++++++[>++>+++++>++++++++>+++++++>+<<<<<-]>>-.>+++.----.< 20:34:49 ----.+++++++++++++++.-------.<++++.>>+++.>+++.<-.++++.>++++.<---.>---- 20:34:49 .-.>-.---.>>]<[ program goes here ] 21:46:10 -!- fizzie_ has changed nick to fizzie. 22:50:22 -!- lament has quit (Read error: 110 (Connection timed out)). 23:06:55 -!- calamari_ has quit (Read error: 110 (Connection timed out)). 23:57:06 -!- calamari_ has joined. 2004-12-30: 02:05:18 -!- kpreid has joined. 02:18:47 -!- calamari_ has quit (Read error: 110 (Connection timed out)). 02:29:44 -!- lament has joined. 03:10:11 -!- calamari_ has joined. 03:10:20 hi 04:04:41 hi 04:16:30 -!- calamari- has joined. 04:30:39 hi 04:35:14 -!- calamari_ has quit (Read error: 110 (Connection timed out)). 04:36:18 hi lament 04:36:53 started on the EsoAPI.. "installation check" is working :) 04:37:47 I have 92 bytes left.. yikes 04:58:33 -!- lament has quit (Read error: 104 (Connection reset by peer)). 06:31:42 cool.. seems to be working now. 24 bytes to spare :) 06:32:48 ; API Call Result 06:32:49 ; -------- ------ 06:32:49 ; 01h - FFh OUTPUT character 06:32:49 ; 00h 00h OUTPUT 00h 06:32:49 ; 00h 01h NEXT SECTOR 06:32:50 ; 00h 02h PREVIOUS SECTOR 06:32:52 ; 00h 03h READ SECTOR 06:32:54 ; 00h 04h WRITE SECTOR 06:32:56 ; 00h 08h INSTALLATION CHECK, returns 0 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:17:32 -!- calamari_ has joined. 08:31:16 okay.. bos 1.00 is on my website: http://lilly.csoft.net/~jeffryj/programs/bf/bf.html 08:33:02 -!- calamari_ has quit ("Leaving"). 08:37:23 -!- calamari- has quit (Read error: 110 (Connection timed out)). 18:14:23 -!- calamari has joined. 18:35:08 -!- calamari_ has joined. 18:37:57 -!- calamari has quit (Read error: 110 (Connection timed out)). 21:08:02 calamari: wouldn't it be better to add some kind of syncronization? i mean Type/Lenght/Value approach are more extendable. 21:16:21 mtve: ? not sure what you're referring to 21:16:59 EsoAPI. there is an escape code 00h (header), type byte. 21:17:27 there could probably be a value part. but no lenght, so there will be some hairy protocol, 21:17:49 with exceptions, special cases, hard to evolve and so on. 21:18:43 I don't follow you I guess.. are you having trouble understanding how to issue api commands? 21:19:05 01 - ff are normal output 21:19:14 00 00 is regular 00 21:19:15 nope, for now api is very clean and simple. 21:19:26 so you can output 00 - ff 21:19:58 are you wanting a two character escape code? 21:20:10 where the second char tells how long the escape is? 21:20:16 but in case one day you will think about adding new features, it will become more complicated. 21:20:38 complicated is good, right? :) 21:20:51 so it will be versions, (in)compatibility and so on. that's what i mean :) 21:22:20 there can be utf8-like approach. 00 00 - 00 7F codes are for one-byte commands, 00 80 xx - 00 BF xx are for 12-bits commands, and so on. 21:22:51 i just want to say we could think about it now. 21:23:31 sorry, bad math, 14-bits commands. 21:26:16 well, check this out.. 00 05 is free, so use that if you like, 00 05 02 xx xx can be a two byte command 21:26:39 etc :) 21:26:57 I'm hoping that there will be different versions 21:27:48 oh, it's better to be only one API and i think everyone here would like to see _you_ as the keeper/commander for it :) 21:28:11 its GPL, so everyone is commander ;) 21:29:14 unfortunately, bos is maxed out, I think I have about 16 bytes free, not enough to add any more to the api 1.0 21:29:40 I think I gave it enough to write an os using bf commands, though 22:13:32 -!- lament has joined. 22:16:22 hi lament 22:25:04 hi 22:35:42 -!- calamari- has joined. 22:48:05 -!- calamari_ has quit (Read error: 110 (Connection timed out)). 2004-12-31: 00:32:44 -!- calamari- has quit ("Leaving"). 07:06:33 -!- ChanServ has quit (tolkien.freenode.net irc.freenode.net). 07:06:33 -!- lindi- has quit (tolkien.freenode.net irc.freenode.net). 07:06:33 -!- puzzlet has quit (tolkien.freenode.net irc.freenode.net). 07:06:33 -!- fizzie has quit (tolkien.freenode.net irc.freenode.net). 07:06:34 -!- kpreid has quit (tolkien.freenode.net irc.freenode.net). 07:06:34 -!- ZeroOne has quit (tolkien.freenode.net irc.freenode.net). 07:06:34 -!- cmeme has quit (tolkien.freenode.net irc.freenode.net). 07:06:34 -!- mtve has quit (tolkien.freenode.net irc.freenode.net). 07:06:34 -!- cpressey has quit (tolkien.freenode.net irc.freenode.net). 07:06:34 -!- Taaus has quit (tolkien.freenode.net irc.freenode.net). 07:07:31 -!- ChanServ has joined. 07:07:31 -!- fizzie has joined. 07:07:31 -!- cmeme has joined. 07:07:31 -!- kpreid has joined. 07:07:31 -!- lindi- has joined. 07:07:31 -!- puzzlet has joined. 07:07:31 -!- ZeroOne has joined. 07:07:31 -!- mtve has joined. 07:07:31 -!- Taaus has joined. 07:07:31 -!- cpressey has joined. 07:07:31 -!- irc.freenode.net has set channel mode: +o ChanServ. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 12:40:37 -!- lament has quit ("Lost terminal"). 13:45:02 -!- kpreid has quit. 15:23:26 -!- nooga has joined. 15:23:29 hi 17:20:59 -!- kpreid has joined. 17:39:48 -!- nooga has quit (Read error: 110 (Connection timed out)). 17:57:21 -!- calamari has joined. 17:57:27 hi 18:16:19 -!- alex has joined. 18:19:16 -!- alex has quit ("Client Exiting"). 19:53:39 +++++[>++++++++++<-]>.--..+++++. 21:54:56 -!- calamari_ has joined. 22:08:52 -!- calamari has quit (Read error: 110 (Connection timed out)). 22:44:49 -!- calamari_ has quit ("Leaving"). 22:53:13 -!- calamari has joined. 22:53:48 -!- kpreid has quit ("client update"). 22:54:36 -!- kpreid has joined. 22:57:33 -!- calamari has quit (Client Quit).