view paste/paste.32533 @ 12257:1924fe176291 draft

<fizzie> ` sed -e \'s|wisdom|bin|\' < ../bin/cwlprits > ../bin/cblprits; chmod a+x ../bin/cblprits
author HackEso <hackeso@esolangs.org>
date Sat, 07 Dec 2019 23:36:53 +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