< 1120092994 0 :BigZaphod!~BigZaphod@66.6.34.219 JOIN :#esoteric < 1120094213 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :any CVS type peeps here? < 1120094904 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :hum, interesting discussion < 1120094916 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :(the above) < 1120094927 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :sorry to be late < 1120094945 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :I've been thinking about a sensible definition of "useful for computation" < 1120094994 0 :yrz\werk!unknown@unknown.invalid QUIT :Client Quit < 1120095086 0 :malaprop!unknown@unknown.invalid QUIT :Read error: 131 (Connection reset by peer) < 1120095158 0 :malaprop!~ph@adsl-69-208-101-159.dsl.chcgil.ameritech.net JOIN :#esoteric < 1120095598 0 :pgimeno!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1120096327 0 :jimbomania!~jim@ool-43511512.dyn.optonline.net JOIN :#esoteric < 1120096357 0 :jimbomania!unknown@unknown.invalid PRIVMSG #esoteric :nice wings raven < 1120096378 0 :jimbomania!unknown@unknown.invalid PRIVMSG #esoteric :anyone write choon? im trying to figure out a way to get a pattern of ascending thirds within a loop < 1120096469 0 :jimbo0000!~jim@ool-43511512.dyn.optonline.net JOIN :#esoteric < 1120096477 0 :jimbomania!unknown@unknown.invalid QUIT :Client Quit < 1120096658 0 :pgimeno!pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1120096712 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :whats up pgimeno? < 1120096717 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :what part of my discussion has been read? < 1120096719 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :hi jimbo0000 < 1120096732 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :you're the local choonsmith, right? < 1120096740 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :not much < 1120096770 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :well i was trying to write a looping construct to print ascending minor thirds < 1120096775 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :so x+=3 basically < 1120096803 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :i tried stepping up the notes to get a few iterations of loop - %AB++++++B.||: :|| < 1120096850 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :inside ive tried =1+ < 1120096932 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :I've never used the = instruction < 1120096948 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :my only Choon program was 99bob and all I needed was the correct looping < 1120096960 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :i thought i might be easily able to just use =-1 to get the last note played, and each time transpose up by that amount < 1120096992 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :i can manually plot out notes, but thats no fun < 1120097002 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :hell, even that is non-trivial < 1120097014 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :to get multiple octave range < 1120097073 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :I'm sorry, I need to rest, I can't make much sense of that right now in this state < 1120097088 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :thanks anyway, gnight < 1120097103 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :nite all < 1120097414 0 :graue_!~graue@ip68-100-130-21.dc.dc.cox.net JOIN :#esoteric < 1120097424 0 :graue!unknown@unknown.invalid QUIT :Read error: 145 (Connection timed out) < 1120097573 0 :graue_!unknown@unknown.invalid NICK :graue < 1120097857 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :nite peeps < 1120103320 0 :jimbo0000!unknown@unknown.invalid QUIT : < 1120105175 0 :graue!unknown@unknown.invalid QUIT : < 1120107289 0 :pgimeno!unknown@unknown.invalid QUIT :Read error: 131 (Connection reset by peer) < 1120107300 0 :pgimeno!pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1120112527 0 :calamari!~calamari@dialup-4.240.150.52.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1120112531 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1120118399 0 :clog!unknown@unknown.invalid QUIT :ended < 1120118400 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1120118872 0 :jix!jix@p5489AD60.dip.t-dialin.net JOIN :#esoteric < 1120118889 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin < 1120119688 0 :jix!unknown@unknown.invalid QUIT :"Banned from network" < 1120120134 0 :yrz\werk!~yaro@host252-181.pool8250.interbusiness.it JOIN :#esoteric < 1120123699 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1120131183 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :mornin peeps < 1120133467 0 :puzzlet!unknown@unknown.invalid QUIT :Client Quit < 1120135037 0 :puzzlet!~puzzlet@61.247.148.38 JOIN :#esoteric < 1120136342 0 :jix!jix@p5489AD60.dip.t-dialin.net JOIN :#esoteric < 1120137676 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin < 1120137989 0 :puzzlet_!~puzzlet@61.247.148.38 JOIN :#esoteric < 1120137989 0 :puzzlet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1120144486 0 :jimbo00000!unknown@unknown.invalid QUIT :"Today is a good day to chat." < 1120152290 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :ACTION twiddles the volume control < 1120152324 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ACTION pushes command-f1 < 1120152896 0 :BigZaphod!unknown@unknown.invalid QUIT : < 1120153833 0 :jumpi!~jumpi@200.157.192.146 JOIN :#esoteric < 1120154166 0 :pgimeno!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1120154880 0 :pgimeno!pgimeno@124.Red-80-59-211.pooles.rima-tde.net JOIN :#esoteric < 1120154990 0 :BigZaphod!~BigZaphod@198.45.23.220 JOIN :#esoteric < 1120155479 0 :jumpi!unknown@unknown.invalid PRIVMSG #esoteric :wc < 1120156193 0 :jumpi!unknown@unknown.invalid QUIT :"[BX] Time wasted: 5 millenia 5 centuries 1 decades 8 years 0 months" < 1120157020 0 :cmeme!unknown@unknown.invalid QUIT :Remote closed the connection < 1120157068 0 :cmeme!~cmeme@216.184.11.2 JOIN :#esoteric < 1120157086 0 :cmeme!unknown@unknown.invalid QUIT :Remote closed the connection < 1120157133 0 :cmeme!~cmeme@216.184.11.2 JOIN :#esoteric < 1120159066 0 :jimbo0000!~BYUMUG@67.106.148.83 JOIN :#esoteric < 1120159095 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :Hey everyone, a lovely day to you all < 1120159594 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :hi jimbo0000 < 1120159704 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's quiet today < 1120159719 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :oddly so < 1120159837 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :does anyone in this room own a psp? < 1120160221 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ACTION doesn't < 1120160280 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :the homebrew scene is in the process of exploding - i am very excited < 1120160321 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i did programming for the game-boy advance < 1120160479 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :how did you like it? how mature did those libraries eventually get, especially w respect to graphics? < 1120160544 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh it was.. c without stdlib and direct accessing memory-mapped registers < 1120160556 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :there was a stdlib.. and c++ worked too < 1120160563 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and there were some graphic libs < 1120160567 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but i never used them < 1120160593 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :an arm7tdmi 16mhz cpu isn't that fast and the less function calls the more speed < 1120160646 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and memcpy is slow.. so i used DMA (there was one thing that was faster than dma using the load/store 4 registers at once asm instruction) < 1120160680 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it was std gcc + std binutils + newlib < 1120160693 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but with a different link scripts and crt0.s < 1120160713 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and some emulators have gdb support + elf loader build in < 1120160730 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :LDM/STM (as many registers as possible) in a partially unrolled loop would probably be fastest memcpy < 1120160755 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :(using writeback to remove the need for ADD ctr,ctr,#x < 1120160760 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :DMA can be faster < 1120160772 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :what did you use to get executables onto the device? cable? < 1120160790 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :jimbo0000: flashcard and/or multi-boot cable < 1120160821 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :first i had to use a windows machine for development & flashing < 1120160826 0 :CXI!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1120160843 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :than i could use mac os x for development (linux build instructions) < 1120160844 0 :CXI!~Sanity@dialup-210.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1120160880 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and later i could use mac os x for flashing (f2a open source flasher + a osx driver for some usb micro controller) < 1120161030 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :i had a real good time homebrewing on the dreamcast, too bad it was a dead system < 1120161048 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :but the psp - man its gonna be huge < 1120161090 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i would prefer building my own computer (including own cpu (of course (esoteric? ^^))) and programming it < 1120161136 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :jimbo0000: dreamcast homebrew is still going strong < 1120161184 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :Raven: i havent been checking that often, it seemed more exciting in what i thought of as its heyday around 2 years ago < 1120161218 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :jix: do you think you could build a computer out of wooden gates, a river and a series of small water channels? < 1120161230 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :uh.. no < 1120161236 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i couldn't < 1120161251 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but.. i could design one.. but not build it < 1120161280 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i thought about water-gates a few years ago < 1120161294 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :really < 1120161302 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but i think wood isn't the right material for it < 1120161320 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :i think i saw a slashdot post on it - yeah, but it would have that really old-world natural look and feel :) < 1120161366 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :jimbo0000: with wooden marbles and wood.. that would be more "realistic" than wood + water < 1120161502 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :it would probably perform a lot better - i always thought of the water&wood thing as something to do after I tired of the whole world and became a recluse deep in the wilderness < 1120161562 0 :J|x!jix@p5489FF23.dip.t-dialin.net JOIN :#esoteric < 1120161588 0 :jix!unknown@unknown.invalid QUIT :Nick collision from services. < 1120161596 0 :J|x!unknown@unknown.invalid NICK :jix < 1120161604 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :what was my last msg? < 1120161611 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :? < 1120161658 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric : jimbo0000: with wooden marbles and wood.. that would be more "realistic" than wood + water < 1120161668 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1120161681 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :any replies? < 1120161690 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric : it would probably perform a lot better - i always thought of the water&wood thing as something to do after I tired of the whole world and became a recluse deep in the wilderness < 1120161697 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :that's all < 1120161706 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ok thx < 1120161751 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has to learn french < 1120161860 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ACTION hates learning french < 1120161954 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :ACTION gave up learning french after leaving school < 1120161976 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is going to give up learning french as soon as possible (in one year) < 1120162524 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :learned 117 french words today < 1120162558 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :trained every word about 6 times < 1120162580 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :good luck with it < 1120162583 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ok grammar now < 1120162591 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :french test tomorrow.. < 1120162603 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and i hadn't time to learn earlier... < 1120162639 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has said. "I have been eaten by my dinner..." at least once < 1120162663 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1120162702 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :we hadn't passive constructs yet < 1120162761 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but french is a lot easier than german.. so i'm lucky german is my native language and i don't have to learn it :] < 1120162794 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :german is not my native language < 1120162799 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :and i still don't have to learn it :D < 1120162812 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: yes but you can't speek german i can :p < 1120162833 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :pffft < 1120162839 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :who would you speak german with? < 1120162865 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: my friends... there are whole irc networks full of german users < 1120162878 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :scary < 1120162886 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :don't your friends know english? :) < 1120162896 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: my german friends < 1120162924 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and some of them arn't good at english.. < 1120162945 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and some of them are really bad < 1120162967 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :sad < 1120163053 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh and i can read the original documents about Konrad Zuses plan-kalkül < 1120163079 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :damn you! < 1120163081 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the worlds first structured programming language with functions, variables... < 1120163107 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and i can write plan-kalkül with my keyboard < 1120163195 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but i don't understand the plan-kalkül < 1120163300 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :that's sad < 1120163343 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :he starts to talk about plangebäude and plangruppen-bezeichnungen without telling me what the hell plangebäude are? < 1120163370 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :plangebäude == plan-buildings < 1120163390 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :plangruppen-bezeichnungen == plan group discriptions < 1120163507 0 :CXI!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1120163521 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm ok maybe i should just read on < 1120164248 0 :CXI!~Sanity@dialup-210.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1120164280 0 :CXI!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1120164373 0 :CXI!~Sanity@dialup-210.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1120164442 0 :ZeroOne_!unknown@unknown.invalid NICK :ZeroOne < 1120164533 0 :CXI!unknown@unknown.invalid NICK :CXI_hatesxchat < 1120164762 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :jimbo0000: maybe i write a wood-water-gate simmualtor < 1120164885 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i know how to build: a And gate.. a And gate with one inverted input... a Not(repowering) gate (using an And inverted one input gate and a Power line) a Buffer(repowering) gate (using an And gate and a Power line) a Xor gate (Using 2 And inv. input and a Or gate) and a Or gate < 1120165053 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :a simulator... what kind of sim? graphical? physical? < 1120165067 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :jix: every logic gate can be constructed from NAND gates if you want to get primitive < 1120165088 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :{^Raven^}: but i want to save wood < 1120165122 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and Or,And and And with one inverted input are the simplest gates i know (for building them with wood and for water) < 1120165220 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :save wood, good for the environment. is there a way to save water too? < 1120165245 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1120165257 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :you only need as much water as you need to fill the whole "circuit" < 1120165279 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and if you save wood and space you save water too < 1120165319 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :so how did you mean a 'simulator'? < 1120165352 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :you can see the water flowing in the wooden pipes and the wooden gates moving etc... < 1120165541 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :mmm sounds like it might look nice in 3d < 1120165554 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ok added a 2-bit mux (wood saving) < 1120165616 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :how many degrees of freedom do all these gates have? and whats the topography of the ground and water channels? < 1120165785 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hm? < 1120165807 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :degrees of freedom? < 1120165819 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :well, what kind of moving parts are the gates comprised of, are they just solid pieces that rotate? < 1120165819 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :designd a woodsaving RS-Latch < 1120165842 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :and as for the water, i guess it needs some kind of gradient to flow, maybe a slight hill? < 1120165851 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :they are pipes and shelves with holes that can move < 1120165900 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :jimbo0000: i will include druck(don't know the english word) calculations < 1120165942 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :pressure? < 1120165989 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :yea, babelfish says pressure < 1120166013 0 :jimbo0000!unknown@unknown.invalid PRIVMSG #esoteric :so these pipes will be closed, with pressure driving the mechanism? < 1120166019 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :fun event: build those wood and water gates in real life on carts with hoses and stuff. then you could do a live-action esolang thing where you code by pushing the carts around and making connections. < 1120166019 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1120166096 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :maybe start an amish computing group ;) < 1120166104 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :{^Raven^}: lol < 1120166122 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :it'd be a great event at an esolangcon. bring swimwear. :) < 1120166159 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :especially is the patricipants were used to represent bits ;) < 1120166186 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :stdout could be a large firehose and the screen could be the audience. < 1120166211 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but i think the marble approuch is easier to build < 1120166221 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :of course that would me a long persistance display < 1120166592 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :/away < 1120166905 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :BigZaphod: awesome < 1120167099 0 :CXI_hatesxchat!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1120167154 0 :comet_11!~Sanity@dialup-210.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1120167742 0 :comet_11!unknown@unknown.invalid NICK :CXII < 1120168432 0 :CXII!unknown@unknown.invalid NICK :CXI < 1120168743 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :/back < 1120169482 0 :jix!unknown@unknown.invalid QUIT :Remote closed the connection < 1120170827 0 :calamari!~jeffryj@lilly.csoft.net JOIN :#esoteric < 1120170833 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1120171195 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :hi calamari ;) < 1120171277 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi raven < 1120171290 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I haven't had a chance to look at bfbasic.. working even now < 1120171319 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes 'eep'! < 1120171358 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah.. I do research work at the university, and a paper deadline is approaching quickly < 1120171420 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :there is one upcoming conference in Scotland, but I dunno if I'll have my name on that paper < 1120171457 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :sounds potentially very cool, can I ask the subject you are researching? < 1120171598 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :sure.. we are working on a package installation tool called sotrk. Right now it runs on a research network called PlanetLab, but we are extending it to work on Vservers, bsdjails, etc < 1120171633 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :Stork shares packages between clients on the machine, reducing disk space usage and possibly memory usage as well < 1120171670 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :Planet Lab.. I tried to get in on that network once, but since I'm not currentl affiliated with any university.. *sigh* < 1120171672 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :It also has a keyfile system to allow anyone to contribute packages < 1120171710 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I'm not a huge planet lab fan, but hey, I've learned a lot working on this thing :) < 1120171740 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :calamari: well, never used it, but it looked neat. I was working on a p2p app and that seemed liek a great way to test it. although development has stalled as of late. < 1120171811 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :zaphod: the problem with planetlab is that it is continuously overloaded.. but yeah, it's cool in certain ways. I think it's neat how you can appear to have root on a machine when you really dont < 1120171849 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I think companies can sign up for planetlab, but it costs $ < 1120171888 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :oops, sotrk -> stork ;) < 1120171904 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hehe, anyways back to work for me < 1120171916 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :have fun calamari < 1120171916 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :calamari: have a good one < 1120173515 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :BigZaphod: how long did taxi take to create? That is one twisted language. < 1120173531 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :About a week. < 1120173561 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :I've found a few bugs here and there over the last couple days, though. Uploaded a new version (if you're playing with it). < 1120173730 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :The source code makes for interesting reading, i especially like the error messages < 1120173730 0 :calamari!unknown@unknown.invalid QUIT :"bbl" < 1120173780 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1120173791 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :I'm working on a bf interpreter written in taxi.. < 1120173799 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :lots of pain.. < 1120174389 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :{^Raven^}: have you tried to do anything with it? < 1120174428 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :have pondered 99 bottles of beer, but as a thought experiment it was not good < 1120174467 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :ACTION still gets lost in GTA:VC < 1120174471 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :I think 99 wouldn't be too bad once you dug in and got used to it. < 1120174502 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :lol.. yeah, I've developed a rather heightened sense of left and right now. < 1120174560 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :I have 283 lines of taxi source which manages to read a single line from stdin and break it down into the bf tokens and tests for each symbol correctly.. now I just have to, ya know, make the symbols do stuff. < 1120174571 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :the looping frightens me, though. < 1120174577 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :diagonal directions, hills and valleys would be a suggestion for Taxi++ < 1120174608 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :a BF terp sounds scary, but atm you're probably the only person capable < 1120174676 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :probably atm, yeah. with whirl it is funny because I can hardly do anything with it even though I made it. tokigun is by far the biggest whirl expert I know of. < 1120174831 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :this bf interpreter is quite slow.. does no computation yet but it still manages to take several seconds to process a 50 or 60 character input string. that's on my 1.66ghz powerbook. scary. < 1120174898 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :your taxi interpreter could pre-parse and compile programs into something faster to interpret < 1120174985 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :no doubt. it half does at the moment. it parses all the commands up front and builds a list with the command code, but the data is kept as strings and everything is looked up while it is running. < 1120175025 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :plus it does all the math for determining left and right at run time as well, which in theory it wouldn't need to. < 1120175060 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :you could tokenise the strings to single byte values < 1120175102 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :and precompute destinations before execution < 1120175126 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :yeah that would probably help a lot. < 1120175166 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :even with brainfuck such things can make a huge difference to execution speed < 1120175221 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :of course if the language was slightly more sane to begin with, that'd help too. ;) < 1120175304 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :one of these days I want to try to make a compiler for one of my languages using http://llvm.cs.uiuc.edu/ or something. never done that before. < 1120175478 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :( assuming I'm even understanding LLVM correctly :) ) < 1120175526 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :that looks like a very interesting tool chain < 1120175717 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :I read someplace it is quite easy to use for compiling simple languages or something. figured it'd make a perfect tool for a fun esolang someday. < 1120175756 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :somewhere I ran across a sample that implemented a forth variant compiler using LLVM. < 1120175765 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :looked pretty cool. < 1120175806 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :ACTION will learn some more about llvm < 1120175848 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :ACTION needs to create an esolang < 1120175866 0 :yrz\werk!unknown@unknown.invalid PRIVMSG #esoteric :hi all < 1120175873 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :hi yrz\werk. < 1120175875 0 :yrz\werk!unknown@unknown.invalid PRIVMSG #esoteric :someone checked out hcbf? < 1120175879 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :hullo < 1120175897 0 :yrz\werk!unknown@unknown.invalid PRIVMSG #esoteric :i didn't post the interpreter yet < 1120175911 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :hypercubes hurt my brain as I always try to visualize them. < 1120175913 0 :yrz\werk!unknown@unknown.invalid PRIVMSG #esoteric :but i don't know *WHERE* to host the tar.gz < 1120175930 0 :yrz\werk!unknown@unknown.invalid PRIVMSG #esoteric :BigZaphod: no way to visualize. < 1120175950 0 :BigZaphod!unknown@unknown.invalid PRIVMSG #esoteric :yrz\werk: my brain refuses to listen to me when I say such things. < 1120175954 0 :yrz\werk!unknown@unknown.invalid PRIVMSG #esoteric :just *abstract* < 1120175977 0 :yrz\werk!unknown@unknown.invalid PRIVMSG #esoteric :BigZaphod: will help you if i change it to be 5-n ? < 1120175989 0 :yrz\werk!unknown@unknown.invalid PRIVMSG #esoteric :oops < 1120175992 0 :yrz\werk!unknown@unknown.invalid PRIVMSG #esoteric :5d