< 1161909671 0 :Anders!unknown@unknown.invalid PRIVMSG #esoteric :pikhq < 1161909675 0 :Anders!unknown@unknown.invalid PRIVMSG #esoteric :if you're still around < 1161909676 0 :Anders!unknown@unknown.invalid PRIVMSG #esoteric :22:56:45 | +Seems that foreach has decided that "foreach i {foo bar baz} {puts $i}" should output "foo bar baz" instead of "foo\nbar\nbaz". < 1161909684 0 :Anders!unknown@unknown.invalid PRIVMSG #esoteric :that is correct, afaik < 1161909719 0 :Anders!unknown@unknown.invalid PRIVMSG #esoteric :foreach i [list foo bar baz] { puts $i } or maybe even foreach i "foo bar baz" {puts $i} < 1161909725 0 :Anders!unknown@unknown.invalid PRIVMSG #esoteric :should do "foo\nbar\nbaz" < 1161909755 0 :Anders!unknown@unknown.invalid PRIVMSG #esoteric :or hmm < 1161909763 0 :Anders!unknown@unknown.invalid PRIVMSG #esoteric :never mind < 1161909766 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I fixed it already. < 1161910187 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Would BFComp be used in EsOS? < 1161910855 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Custom kernel. < 1161910861 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :I already had the idea before I proposed it. < 1161910864 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Razor-X: Whatever. < 1161910871 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Written it a bit? < 1161910882 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :I can write.... a blank module :P < 1161910883 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Or just architecture designs? < 1161910890 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :GRUB module that is. < 1161910899 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :Later on I'll make my own bootloader, but bleh. < 1161910916 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :Well, LILO should be able to boot it too, but I'm not sure. < 1161910957 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :I'm going to be porting... pForth! < 1161910994 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :Since 99% of the work is done for me for a tiny highly-programmable kernel. All I have to do is wrap. < 1161912276 0 :Asztal!unknown@unknown.invalid QUIT :"Chatzilla 0.9.72-rdmsoft [XULRunner 1.8.1b2/0000000000]" < 1161913725 0 :ihope__!unknown@unknown.invalid NICK :ihope < 1161913754 0 :ttm!unknown@unknown.invalid PRIVMSG #esoteric :Here's a question. I grabbed brainfuck.org a while ago when it came on the market. And I haven't done anything with it yet except direct it to my page. I'm thinking maybe I should make it into a centralized brainfuck repository? Because Panu doesn't seem to be updating his, and it doesn't have a very friendly interface anyway... < 1161913786 0 :GregorR-L!unknown@unknown.invalid QUIT :"Leaving" < 1161913813 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ttm: you could forward it to the esolangs.org brainfuck entry or create a brainfuck portal page on the wiki and forward it to that < 1161915748 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Anyone here mind taking a look at an amateur's attempt to code in C? < 1161915881 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Apparently so. < 1161916025 0 :ttm!unknown@unknown.invalid PRIVMSG #esoteric :To code what in C? < 1161916177 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Just doing a quick, one-off RPN calculator. . . < 1161916207 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Which, near as I can tell, works now. :) < 1161916212 0 :ttm!unknown@unknown.invalid PRIVMSG #esoteric :Good. < 1161916250 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Trying to figure out how to do a stack in C; I think I've got it done right. :) < 1161916833 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :One minor bug in there. . . Fixed. Again: :) < 1161916861 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(not that hard to do, just wanted to be sure that I actually could do a stack correctly in C) < 1161916937 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :http://pastebin.ca/223717 If you see anything in there that makes you think "God, why have you foresaken me!!!", please let me know. < 1161917347 0 :jix!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1161917485 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :oh noes! < 1161917495 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :no stack underflow protection pikhq < 1161917541 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: Actually, it's been set up to just set the bottom of the stack to 0 in a stack underflow situation. < 1161917566 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :http://pastebin.ca/223724 , BTW, is the improved version that makes one C coder scream less. < 1161917617 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :rpn is fun < 1161917625 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :code a forth interpreter < 1161917653 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Don't feel like it right now. < 1161918036 0 :wooby_!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1161919113 0 :calamari!n=calamari@ip72-200-73-175.tc.ph.cox.net JOIN :#esoteric < 1161920975 0 :ivan`!unknown@unknown.invalid QUIT :" HydraIRC -> http://www.hydrairc.com <- Try something fresh" < 1161921313 0 :ihope__!n=foo@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1161922338 0 :ihope!unknown@unknown.invalid QUIT :Connection timed out < 1161922405 0 :GregorR-L!n=GregorR-@c-24-21-138-66.hsd1.mn.comcast.net JOIN :#esoteric < 1161923547 0 :thematrixeatsyou!n=thematri@222-152-189-221.jetstream.xtra.co.nz JOIN :#esoteric < 1161923582 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric :hey guys < 1161923608 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :'Lo. < 1161923639 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric :haven't made an esolang in ages :( < 1161924532 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1161924570 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1161924599 0 :cmeme!unknown@unknown.invalid QUIT :Remote closed the connection < 1161924631 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1161924862 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric :haro < 1161925139 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric :i think cmeme will bonk out any moment now... < 1161925140 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1161925487 0 :ttm!unknown@unknown.invalid PRIVMSG #esoteric :You should check for division by zero and report it. < 1161925778 0 :ttm!unknown@unknown.invalid PRIVMSG #esoteric :Also you have an off-by-one error in reporting stack overflow which will lead to it being reported toolate. < 1161925827 0 :ttm!unknown@unknown.invalid PRIVMSG #esoteric :I would also report stack underflow rather than fill with zero; < 1161925841 0 :ttm!unknown@unknown.invalid PRIVMSG #esoteric :and I would report errors to stderr and not stdout; < 1161925883 0 :ttm!unknown@unknown.invalid PRIVMSG #esoteric :and there's no need to actually clear the upper part of the stack when popping. < 1161925969 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And I've got a lot of stuff to fix later. ;) < 1161925999 0 :ttm!unknown@unknown.invalid PRIVMSG #esoteric :Should I tweak it and repaste? < 1161926026 0 :ttm!unknown@unknown.invalid PRIVMSG #esoteric :Nah :) < 1161926053 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm setting that done for a bit, so I can later see more clearly whether or not I did something *really* stupid in there. ;) < 1161926056 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :down < 1161926271 0 :Sgeo!unknown@unknown.invalid QUIT :"Ex-Chat" < 1161929336 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1161932427 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric :afk'ing soon < 1161934108 0 :wooby!n=alan@cpe-66-67-60-51.rochester.res.rr.com JOIN :#esoteric < 1161935726 0 :GregorR-L!unknown@unknown.invalid QUIT :"Leaving" < 1161935999 0 :clog!unknown@unknown.invalid QUIT :ended < 1161936000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1161936812 0 :Arrogant!i=Paragon@196.orlando-04-05rs.fl.dial-access.att.net JOIN :#esoteric < 1161941039 0 :thematrixeatsyou!unknown@unknown.invalid PRIVMSG #esoteric :gonna go cya < 1161941054 0 :thematrixeatsyou!unknown@unknown.invalid QUIT :"-Bye!-" < 1161947219 0 :Arrogant!unknown@unknown.invalid QUIT :"Leaving" < 1161950882 0 :Keymaker!n=nobody@wire74.adsl.netsonic.fi JOIN :#esoteric < 1161950923 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ttm: i support that 'centralized brainfuck repository' idea. < 1161950987 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :as said, the brainfuck archive seems to be dead, and doesn't look that good either. the new one could even have search or something listing where one could for example choose to list only the programs that use non-wrapping cells, for example < 1161951280 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :it could also have info what kind of input some program expects, and so on. many times running something program that has no comments it's difficult to know what kind of input it wants < 1161955103 0 :jix!n=jix@L62b2.l.strato-dslnet.de JOIN :#esoteric < 1161969222 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1161969222 0 :clog_!n=nef@bespin.org JOIN :#esoteric < 1161970910 0 :kipple_!n=kipple@167.80-202-102.nextgentel.com JOIN :#esoteric < 1161971117 0 :clog!unknown@unknown.invalid QUIT :Connection timed out < 1161971118 0 :clog_!unknown@unknown.invalid NICK :clog < 1161971688 0 :jix!n=jix@L62b2.l.strato-dslnet.de JOIN :#esoteric < 1161973358 0 :oerjan!unknown@unknown.invalid QUIT :"Later" < 1161975077 0 :ttm!unknown@unknown.invalid QUIT :Remote closed the connection < 1161980688 0 :RodgerTh1Great!n=RodgerTh@wads-5-233-121.resnet.mtu.edu JOIN :#esoteric < 1161981434 0 :RodgerTheGreat!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1161983015 0 :Arrogant!i=Paragon@72.orlando-09rh15-16rt.fl.dial-access.att.net JOIN :#esoteric < 1161983895 0 :CakeProphet!n=CakeProp@h199.239.213.151.ip.alltel.net JOIN :#esoteric < 1161983988 0 :Sgeo!n=Sgeo@ool-18bf61f7.dyn.optonline.net JOIN :#esoteric < 1161984008 0 :ihope__!unknown@unknown.invalid PRIVMSG #esoteric :Nah, "antiquixoticism" is better. < 1161984032 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :But it doesn't work on Scrabble very easily. < 1161984163 0 :ihope__!unknown@unknown.invalid PRIVMSG #esoteric :Is it possible to play? < 1161984174 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I think so. < 1161984188 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :With much difficulty, but possible. < 1161984235 0 :ihope__!unknown@unknown.invalid NICK :ihope < 1161984307 0 :Arrogant!unknown@unknown.invalid QUIT :Read error: 145 (Connection timed out) < 1161985085 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :problem: rm has been aliased to rm -i < 1161985100 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :solution: "yes | rm -r *" < 1161985186 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Solution: rm -rf * < 1161985194 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(-f overrides -i) < 1161985672 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Don't we all love yes? < 1161985690 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :The only problem is that it can also output "no". < 1161985705 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :That's probably a major security vulnerability or something. < 1161986844 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hehehe: http://www.miranda.org/~jkominek/rot13/ssh-1.2.27-rot13.patch < 1161986859 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :adds ROT13 as an algorithm for ssh < 1161986868 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :True encryption! < 1161987248 0 :kipple_!unknown@unknown.invalid QUIT :"See you later" < 1161987554 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :What, you don't use... what was it called... < 1161987605 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :BB84? < 1161988501 0 :Sgeo!unknown@unknown.invalid QUIT :"Ex-Chat" < 1161990743 0 :wooby!unknown@unknown.invalid QUIT : < 1161993079 0 :ihope!unknown@unknown.invalid QUIT :"http://tunes.org/~nef/logs/esoteric/06.08.09" < 1161993317 0 :CakeProphet!unknown@unknown.invalid QUIT :Connection reset by peer < 1161993376 0 :CakeProphet!n=CakeProp@h199.239.213.151.ip.alltel.net JOIN :#esoteric < 1161993507 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1161993560 0 :CakeProphet!n=CakeProp@h199.239.213.151.ip.alltel.net JOIN :#esoteric