view paste/paste.32533 @ 11293:a7899ef2d7b6

<wob_jonas> learn Aristotle said that every illness can be cured by balancing the four vitreous humors, and everyone believed him for two thousand years, even though people still died of illnesses. It wasn\'t until the 20th century that Szent-Gy\xc3\xb6rgyi Albert realized that Aristotle didn\'t find fifth kind of vitreous humor, vitamin C, because the Greek alphabet
author HackBot
date Mon, 01 Jan 2018 17:57:43 +0000
parents 890f5840b336
children
line wrap: on
line source

2008-08-14.txt:09:42:44: -!- fungot has joined #esoteric.
2008-08-14.txt:09:43:49: <fungot> Hello. I'm a silly bot written in Funge-98, using the STRN, SOCK and FGRN fingerprints, running under RC/Funge-98.
2008-08-14.txt:09:45:34: <fungot> I don't have any commands yet, really. Just a free-for-all "^raw" command that can be used to talk here. But maybe I'll get some language interpreters in me or something.
2008-08-14.txt:09:46:31: <fungot> My heavily commented, completely unoptimized and very un-Befungey and ugly sources are at http://zem.fi/~fis/fungot.bef.txt also.
2008-08-14.txt:10:36:35: <fungot> PISS OUT MY ASS
2008-08-14.txt:10:37:31: <asiekierka> it's called fungot
2008-08-14.txt:10:38:37: <oklopol> http://zem.fi/~fis/fungot.bef.txt
2008-08-14.txt:11:17:42: <fizzie> AnMaster: http://zem.fi/~fis/fungot.bef.txt
2008-08-14.txt:11:18:03: <fungot> I'm still very work-in-progress, though.
2008-08-14.txt:13:06:09: <tusho> for extra fast fungot!
2008-08-14.txt:13:06:38: <tusho> ^raw PRIVMSG #esoteric :I am fungot, hear me roar.
2008-08-14.txt:13:06:38: <fungot> I am fungot, hear me roar.
2008-08-14.txt:13:06:46: <fungot> " test
2008-08-14.txt:13:49:24: -!- fungot has quit ("upgrade!").
2008-08-14.txt:13:50:14: -!- fungot has joined #esoteric.
2008-08-14.txt:13:50:17: <fungot> testing
2008-08-14.txt:13:50:40: <fizzie> Updated the http://zem.fi/~fis/fungot.bef.txt file too, so you can see the Brainfuck interpreter in all its glory.
2008-08-14.txt:13:57:01: <tusho> fizzie: Whatever it was, it just broke fungot.
2008-08-14.txt:13:58:08: -!- fungot has quit (Read error: 131 (Connection reset by peer)).
2008-08-14.txt:14:35:11: -!- fungot has joined #esoteric.
2008-08-14.txt:14:35:19: <fungot> A
2008-08-14.txt:14:35:27: <fungot> AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ...
2008-08-14.txt:14:36:51: <fungot> QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ ...
2008-08-14.txt:14:37:24: <fungot> yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy ...
2008-08-14.txt:14:39:12: <fungot> Hello World!
2008-08-14.txt:14:54:14: <fungot>  
2008-08-14.txt:14:55:35: -!- fungot has quit ("upgrade time!").
2008-08-14.txt:14:55:53: -!- fungot has joined #esoteric.
2008-08-14.txt:14:55:58: <fungot>  
2008-08-14.txt:14:56:07: <fungot>  ...out of time!
2008-08-14.txt:14:56:12: <fungot>  ...out of time!
2008-08-14.txt:14:56:26: -!- fungot has quit (Remote closed the connection).
2008-08-14.txt:14:58:41: -!- fungot has joined #esoteric.
2008-08-14.txt:14:58:54: <fungot>  ...out of time!
2008-08-14.txt:14:59:01: <fungot> A
2008-08-14.txt:14:59:43: <fizzie> Could you ever get Haskell code as elegant as http://zem.fi/~fis/fungot.bef.txt ? I think not!
2008-08-14.txt:15:09:09: <fungot> That's Brainfuck
2008-08-14.txt:15:09:48: <fizzie> optbot; What do you think of fungot?
2008-08-14.txt:15:14:37: <fungot> /quit
2008-08-14.txt:15:17:29: <tusho> fizzie: If I made a program outputting "
QUIT :a", fungot would have been fucked up by now.
2008-08-14.txt:15:18:20: -!- fungot has quit ("a").
2008-08-14.txt:15:19:24: -!- fungot has joined #esoteric.
2008-08-14.txt:15:23:22: <tusho> [15:22:41] <jrib> fungot: do you have a question about ubuntu support?
2008-08-14.txt:15:23:27: <tusho> [15:22:54] <kenkku_> fungot: what kind of codes do you mean?
2008-08-14.txt:15:25:23: <AnMaster> ^raw MODE fungot +i
2008-08-14.txt:15:26:29: <tusho> http://zem.fi/~fis/fungot.bef.txt
2008-08-14.txt:15:26:47: <tusho> AnMaster: if fungot stays trusting, then that's what it'll get :-)
2008-08-14.txt:15:27:20: -!- fungot has quit ("I am a bot, a jerk was abusing me. Gone for now.").
2008-08-14.txt:15:28:13: <fizzie> bsmnt_bot has been pretty much as trusting for long long periods of time; I wonder why my poor fungot got such treatment.
2008-08-14.txt:15:47:55: <AnMaster> If I make an esoteric bot, that is like egobot, bsmnt_bot or fungot, what should I call it?
2008-08-14.txt:16:03:58: <fizzie> Not really. I got 'fungot' by just trying to combine funge and bot, obviously. A somewhat uninspired name.
2008-08-14.txt:16:48:45: -!- fungot has joined #esoteric.
2008-08-14.txt:16:50:09: <fungot> Thank's to tusho's... "creative" ways of using ^raw, I made that one work only for me. But the Brainfuck-running should work just as well (or poorly) as before, except that many non-printable chars are filtered.
2008-08-14.txt:16:51:25: <fungot> .
2008-08-14.txt:16:57:17: <fungot> A
2008-08-14.txt:18:22:31: <fizzie> asiekierka; Not much new in fungot. Had to make ^raw work only for me, because tusho was spamming #ubuntu with it. Some small fixes in ^bf so that infinite loops and infinite-output-generating programs don't mess it up.
2008-08-14.txt:18:23:04: <fungot> .
2008-08-14.txt:18:23:40: <fungot> .
2008-08-14.txt:18:23:56: <fungot> .
2008-08-14.txt:18:24:08: <fungot> $
2008-08-14.txt:18:24:17: <fungot> 0
2008-08-14.txt:18:24:26: <fungot> ............................... !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎ ...
2008-08-14.txt:18:24:56: <fungot> poop
2008-08-14.txt:18:27:43: <fungot> optbot; What do you think?
2008-08-14.txt:18:27:43: <optbot> fungot: I'm looking at the spec, but I promise nothing
2008-08-14.txt:18:30:50: <fizzie> fungot doesn't use anything IRC-specific, just the SOCK fingerprint to open a TCP connection. Of course Funge-98 is few bazillion times easier to code with. And I cheated a bit and used the STRN fingerprint too.
2008-08-14.txt:18:33:15: <fizzie> I think ,/; could just do a blocking read, waiting for incoming data to appear. That's (again) pretty much what fungot does.
2008-08-14.txt:18:33:45: <fungot> ............... "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~€‚„†ˆŠŒŽ’”–˜šœž ¢¤¦¨ª¬®°²´¶¸º¼¾ÀÂÄÆÈÊÌÎÐÒÔÖØÚÜÞàâäæèêìîðòôöøúüþ
2008-08-14.txt:18:34:19: <fungot> ........!%)-159=AEIMQUY]aeimquy}…‰‘•™¡¥©­±µ¹½ÁÅÉÍÑÕÙÝáåéíñõùý	
2008-08-14.txt:18:36:39: <fungot> ....... $(,048<@DHLPTX\`dhlptx|€„ˆŒ”˜œ ¤¨¬°´¸¼ÀÄÈÌÐÔØÜàäèìðôøü
2008-08-14.txt:18:36:52: -!- fungot has quit ("better take this offline before tusho gets EXPLOITERYING").
2008-08-14.txt:18:37:44: -!- fungot has joined #esoteric.
2008-08-14.txt:18:37:57: <fungot> .............................. !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏ ...
2008-08-14.txt:18:38:40: <fungot> $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ...
2008-08-14.txt:18:39:03: <fungot>  ...out of time!
2008-08-14.txt:18:39:06: <fungot> $ ...out of time!
2008-08-14.txt:18:39:16: <fungot> $ ...out of time!
2008-08-14.txt:18:39:25: <fungot> $ ...out of time!
2008-08-14.txt:18:39:44: <AnMaster> fungot, is it multi tasking?
2008-08-14.txt:18:40:09: <fungot> 0.1.1.2.3.5.8.13.21.34.55.89.144.233.377.610.987. ...out of time!
2008-08-14.txt:18:41:02: <fungot> .
2008-08-14.txt:18:41:13: <fungot> .
2008-08-14.txt:18:42:14: -!- fungot has quit (Read error: 131 (Connection reset by peer)).
2008-08-14.txt:19:14:37: -!- fungot has joined #esoteric.
2008-08-14.txt:19:14:54: <fungot> Mismatched [].
2008-08-14.txt:19:15:03: <fungot> Mismatched [].
2008-08-14.txt:19:15:03: <fungot> Mismatched [].
2008-08-14.txt:19:15:10: <fungot> Mismatched [].
2008-08-14.txt:19:15:26: <fungot> Mismatched [].
2008-08-14.txt:19:15:26: <fungot> .
2008-08-14.txt:19:15:44: <fungot> Mismatched [].
2008-08-14.txt:19:16:01: <fungot> Mismatched [].
2008-08-14.txt:19:16:55: <fizzie> I updated http://zem.fi/~fis/fungot.bef.txt so you can check the algorithm used.
2008-08-14.txt:19:29:20: -!- fungot has quit ("bling-blong, just a moment").
2008-08-14.txt:19:29:30: -!- fungot has joined #esoteric.
2008-08-14.txt:19:30:29: <fungot> ..........!$'*-0369<?BEHKNQTWZ]`cfilorux{~„‡Š“–™œŸ¢¥¨«®±´·º½ÀÃÆÉÌÏÒÕØÛÞáäçêíðóöùüÿ.......... #&),/258;>ADGJMPSVY\_behknqtwz}€ƒ†‰Œ’•˜›ž¡¤§ª­°³¶¹¼¿ÂÅÈËÎÑÔ×ÚÝàãæéìïòõøûþ.........."%(+.147:=@CFILORUX[^adgjm ...
2008-08-14.txt:19:30:48: <fungot> .............................. !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏ ...
2008-08-14.txt:19:32:33: <fungot> .
2008-08-14.txt:19:32:40: <fungot> .
2008-08-14.txt:19:32:48: <fungot> `
2008-08-14.txt:19:34:32: <fungot> Ÿ
2008-08-14.txt:19:34:38: <fungot>  
2008-08-14.txt:19:34:43: <fungot> ž
2008-08-14.txt:21:10:31: -!- fungot has quit ("adding ^reload support").
2008-08-14.txt:21:10:45: -!- fungot has joined #esoteric.
2008-08-14.txt:21:16:31: <fungot> fungot
2008-08-14.txt:21:17:45: <fungot> fungot
2008-08-14.txt:21:18:36: <fungot> (used that textgen)
2008-08-14.txt:21:18:42: <fungot> fungot.
2008-08-14.txt:21:22:17: <fungot> ˜ungot.
2008-08-14.txt:21:23:29: <fungot> ™§ ™¡¦.
2008-08-14.txt:21:25:45: <fungot> λ
2008-08-15.txt:13:42:08: <fungot> JavaScript is cool xD
2008-08-15.txt:14:23:11: <fungot> ..
2008-08-15.txt:14:29:32: <oklopol> will fungot die if given an infloop?
2008-08-15.txt:14:38:43: <fungot>  ...out of time!
2008-08-15.txt:18:33:37: <asiekierka> fungot's there
2008-08-16.txt:01:40:39: <fizzie> (fungot doesn't like my commands if they do not come with this particular nick!user@host prefix.)
2008-08-16.txt:01:43:04: <fungot>  ...out of time!
2008-08-16.txt:01:45:30: <fungot>  ...out of time (says I)!
2008-08-16.txt:01:47:47: <fizzie> Must go to do the sleeping thing, there's a semi-early train trip tomorrow. (Or at least prepare-to-go-to-sleep thing, then I'll come back to do a minor alteration to fungot.)
2008-08-16.txt:01:51:43: <fungot> ............................. !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐ ...
2008-08-16.txt:01:52:22: <fungot> (
2008-08-16.txt:01:52:36: <fungot> ()*
2008-08-16.txt:01:54:58: <fizzie> pikhq; If you hadn't noticed, fungot is written in Funge-98 with the SOCK fingerprint, so it's implementation-wise suitable for this channel too.
2008-08-16.txt:01:56:45: <fizzie> http://zem.fi/~fis/fungot.b98.txt has them sources, although it lacks the separate "loader" part, and is not the completely latest version.
2008-08-16.txt:02:03:05: -!- fungot has quit ("relocated ^reload so that it handles changes in the IRC code").
2008-08-16.txt:02:03:18: -!- fungot has joined #esoteric.
2008-08-16.txt:02:04:24: <fungot>  ...out of time!
2008-08-16.txt:02:04:52: -!- fungot has quit (Read error: 131 (Connection reset by peer)).
2008-08-16.txt:02:12:06: -!- fungot has joined #esoteric.
2008-08-16.txt:02:12:12: <fungot>  ...out of time!
2008-08-16.txt:02:12:18: <fungot>  ...out of FOOD!
2008-08-16.txt:02:13:11: <fungot>  ...out of FOOD!
2008-08-16.txt:02:13:16: <fungot>  ...out of time!
2008-08-16.txt:02:13:28: <fungot>  ...out of time!
2008-08-16.txt:02:13:48: <fungot>  ...out of time!
2008-08-16.txt:02:13:51: <fungot>  ...
2008-08-16.txt:02:14:31: <fungot>  ...out of time!
2008-08-16.txt:02:14:31: <fungot> nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn ...
2008-08-16.txt:02:15:29: <fungot> .
2008-08-16.txt:02:15:37: <fungot> n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n..n.. ...
2008-08-16.txt:02:17:59: <fungot> ö
2008-08-16.txt:02:18:57: <fungot> .
2008-08-16.txt:02:19:45: <fungot> fungot had a free-for-all ^raw for an hour or so, but... now it's nick!user@host-limited to me.
2008-08-16.txt:02:21:08: <fungot>  ...out of time!
2008-08-16.txt:02:22:15: <fungot> it does input like this.
2008-08-16.txt:02:22:49: <fungot> 
:D.
2008-08-16.txt:02:25:03: <fungot> o
2008-08-16.txt:02:26:15: <fungot> ............................................................................................................................................................................................................... ...
2008-08-16.txt:02:27:58: <fungot> Hello.
2008-08-16.txt:03:02:29: -!- fungot has quit (Remote closed the connection).
2008-08-16.txt:03:02:42: -!- fungot has joined #esoteric.
2008-08-16.txt:09:25:12: -!- fungot has quit (clarke.freenode.net irc.freenode.net).
2008-08-16.txt:09:26:48: -!- fungot has joined #esoteric.
2008-08-16.txt:11:29:50: <asiekierka> I basically made it to see if i can beat fungot and make an IRCbot in BF.
2008-08-16.txt:15:02:11: <tusho> could use it for fungot
2008-08-16.txt:21:02:53: <fizzie> My fungot doesn't join unless I "^raw JOIN #esoteric" it.
2008-08-16.txt:21:26:54: <fungot> Reloaded.
2008-08-16.txt:22:34:50: <fizzie> fungot would turn ":tusho!n=tusho@foobar PRIVMSG #esoteric :Hello, world!" to funge-space stored cells so that (0,4) = 1 (indicating that there was a prefix), (1-x,4) = "tusho!n=tusho@foobar