comparison paste/paste.32533 @ 761:890f5840b336

<elliott> pastelogs fungot
author HackBot
date Fri, 05 Oct 2012 21:51:53 +0000
parents
children
comparison
equal deleted inserted replaced
760:837ea972cff7 761:890f5840b336
1 2008-08-14.txt:09:42:44: -!- fungot has joined #esoteric.
2 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.
3 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.
4 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.
5 2008-08-14.txt:10:36:35: <fungot> PISS OUT MY ASS
6 2008-08-14.txt:10:37:31: <asiekierka> it's called fungot
7 2008-08-14.txt:10:38:37: <oklopol> http://zem.fi/~fis/fungot.bef.txt
8 2008-08-14.txt:11:17:42: <fizzie> AnMaster: http://zem.fi/~fis/fungot.bef.txt
9 2008-08-14.txt:11:18:03: <fungot> I'm still very work-in-progress, though.
10 2008-08-14.txt:13:06:09: <tusho> for extra fast fungot!
11 2008-08-14.txt:13:06:38: <tusho> ^raw PRIVMSG #esoteric :I am fungot, hear me roar.
12 2008-08-14.txt:13:06:38: <fungot> I am fungot, hear me roar.
13 2008-08-14.txt:13:06:46: <fungot> " test
14 2008-08-14.txt:13:49:24: -!- fungot has quit ("upgrade!").
15 2008-08-14.txt:13:50:14: -!- fungot has joined #esoteric.
16 2008-08-14.txt:13:50:17: <fungot> testing
17 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.
18 2008-08-14.txt:13:57:01: <tusho> fizzie: Whatever it was, it just broke fungot.
19 2008-08-14.txt:13:58:08: -!- fungot has quit (Read error: 131 (Connection reset by peer)).
20 2008-08-14.txt:14:35:11: -!- fungot has joined #esoteric.
21 2008-08-14.txt:14:35:19: <fungot> A
22 2008-08-14.txt:14:35:27: <fungot> AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ...
23 2008-08-14.txt:14:36:51: <fungot> QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ ...
24 2008-08-14.txt:14:37:24: <fungot> yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy ...
25 2008-08-14.txt:14:39:12: <fungot> Hello World!
26 2008-08-14.txt:14:54:14: <fungot>
27 2008-08-14.txt:14:55:35: -!- fungot has quit ("upgrade time!").
28 2008-08-14.txt:14:55:53: -!- fungot has joined #esoteric.
29 2008-08-14.txt:14:55:58: <fungot>
30 2008-08-14.txt:14:56:07: <fungot> ...out of time!
31 2008-08-14.txt:14:56:12: <fungot> ...out of time!
32 2008-08-14.txt:14:56:26: -!- fungot has quit (Remote closed the connection).
33 2008-08-14.txt:14:58:41: -!- fungot has joined #esoteric.
34 2008-08-14.txt:14:58:54: <fungot> ...out of time!
35 2008-08-14.txt:14:59:01: <fungot> A
36 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!
37 2008-08-14.txt:15:09:09: <fungot> That's Brainfuck
38 2008-08-14.txt:15:09:48: <fizzie> optbot; What do you think of fungot?
39 2008-08-14.txt:15:14:37: <fungot> /quit
40 2008-08-14.txt:15:17:29: <tusho> fizzie: If I made a program outputting "
41 QUIT :a", fungot would have been fucked up by now.
42 2008-08-14.txt:15:18:20: -!- fungot has quit ("a").
43 2008-08-14.txt:15:19:24: -!- fungot has joined #esoteric.
44 2008-08-14.txt:15:23:22: <tusho> [15:22:41] <jrib> fungot: do you have a question about ubuntu support?
45 2008-08-14.txt:15:23:27: <tusho> [15:22:54] <kenkku_> fungot: what kind of codes do you mean?
46 2008-08-14.txt:15:25:23: <AnMaster> ^raw MODE fungot +i
47 2008-08-14.txt:15:26:29: <tusho> http://zem.fi/~fis/fungot.bef.txt
48 2008-08-14.txt:15:26:47: <tusho> AnMaster: if fungot stays trusting, then that's what it'll get :-)
49 2008-08-14.txt:15:27:20: -!- fungot has quit ("I am a bot, a jerk was abusing me. Gone for now.").
50 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.
51 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?
52 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.
53 2008-08-14.txt:16:48:45: -!- fungot has joined #esoteric.
54 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.
55 2008-08-14.txt:16:51:25: <fungot> .
56 2008-08-14.txt:16:57:17: <fungot> A
57 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.
58 2008-08-14.txt:18:23:04: <fungot> .
59 2008-08-14.txt:18:23:40: <fungot> .
60 2008-08-14.txt:18:23:56: <fungot> .
61 2008-08-14.txt:18:24:08: <fungot> $
62 2008-08-14.txt:18:24:17: <fungot> 0
63 2008-08-14.txt:18:24:26: <fungot> ............................... !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎ ...
64 2008-08-14.txt:18:24:56: <fungot> poop
65 2008-08-14.txt:18:27:43: <fungot> optbot; What do you think?
66 2008-08-14.txt:18:27:43: <optbot> fungot: I'm looking at the spec, but I promise nothing
67 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.
68 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.
69 2008-08-14.txt:18:33:45: <fungot> ............... "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~€‚„†ˆŠŒŽ’”–˜šœž ¢¤¦¨ª¬®°²´¶¸º¼¾ÀÂÄÆÈÊÌÎÐÒÔÖØÚÜÞàâäæèêìîðòôöøúüþ
70 2008-08-14.txt:18:34:19: <fungot> ........!%)-159=AEIMQUY]aeimquy}…‰‘•™¡¥©­±µ¹½ÁÅÉÍÑÕÙÝáåéíñõùý
71 2008-08-14.txt:18:36:39: <fungot> ....... $(,048<@DHLPTX\`dhlptx|€„ˆŒ”˜œ ¤¨¬°´¸¼ÀÄÈÌÐÔØÜàäèìðôøü
72 2008-08-14.txt:18:36:52: -!- fungot has quit ("better take this offline before tusho gets EXPLOITERYING").
73 2008-08-14.txt:18:37:44: -!- fungot has joined #esoteric.
74 2008-08-14.txt:18:37:57: <fungot> .............................. !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏ ...
75 2008-08-14.txt:18:38:40: <fungot> $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ...
76 2008-08-14.txt:18:39:03: <fungot> ...out of time!
77 2008-08-14.txt:18:39:06: <fungot> $ ...out of time!
78 2008-08-14.txt:18:39:16: <fungot> $ ...out of time!
79 2008-08-14.txt:18:39:25: <fungot> $ ...out of time!
80 2008-08-14.txt:18:39:44: <AnMaster> fungot, is it multi tasking?
81 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!
82 2008-08-14.txt:18:41:02: <fungot> .
83 2008-08-14.txt:18:41:13: <fungot> .
84 2008-08-14.txt:18:42:14: -!- fungot has quit (Read error: 131 (Connection reset by peer)).
85 2008-08-14.txt:19:14:37: -!- fungot has joined #esoteric.
86 2008-08-14.txt:19:14:54: <fungot> Mismatched [].
87 2008-08-14.txt:19:15:03: <fungot> Mismatched [].
88 2008-08-14.txt:19:15:03: <fungot> Mismatched [].
89 2008-08-14.txt:19:15:10: <fungot> Mismatched [].
90 2008-08-14.txt:19:15:26: <fungot> Mismatched [].
91 2008-08-14.txt:19:15:26: <fungot> .
92 2008-08-14.txt:19:15:44: <fungot> Mismatched [].
93 2008-08-14.txt:19:16:01: <fungot> Mismatched [].
94 2008-08-14.txt:19:16:55: <fizzie> I updated http://zem.fi/~fis/fungot.bef.txt so you can check the algorithm used.
95 2008-08-14.txt:19:29:20: -!- fungot has quit ("bling-blong, just a moment").
96 2008-08-14.txt:19:29:30: -!- fungot has joined #esoteric.
97 2008-08-14.txt:19:30:29: <fungot> ..........!$'*-0369<?BEHKNQTWZ]`cfilorux{~„‡Š“–™œŸ¢¥¨«®±´·º½ÀÃÆÉÌÏÒÕØÛÞáäçêíðóöùüÿ.......... #&),/258;>ADGJMPSVY\_behknqtwz}€ƒ†‰Œ’•˜›ž¡¤§ª­°³¶¹¼¿ÂÅÈËÎÑÔ×ÚÝàãæéìïòõøûþ.........."%(+.147:=@CFILORUX[^adgjm ...
98 2008-08-14.txt:19:30:48: <fungot> .............................. !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏ ...
99 2008-08-14.txt:19:32:33: <fungot> .
100 2008-08-14.txt:19:32:40: <fungot> .
101 2008-08-14.txt:19:32:48: <fungot> `
102 2008-08-14.txt:19:34:32: <fungot> Ÿ
103 2008-08-14.txt:19:34:38: <fungot>  
104 2008-08-14.txt:19:34:43: <fungot> ž
105 2008-08-14.txt:21:10:31: -!- fungot has quit ("adding ^reload support").
106 2008-08-14.txt:21:10:45: -!- fungot has joined #esoteric.
107 2008-08-14.txt:21:16:31: <fungot> fungot
108 2008-08-14.txt:21:17:45: <fungot> fungot
109 2008-08-14.txt:21:18:36: <fungot> (used that textgen)
110 2008-08-14.txt:21:18:42: <fungot> fungot.
111 2008-08-14.txt:21:22:17: <fungot> ˜ungot.
112 2008-08-14.txt:21:23:29: <fungot> ™§ ™¡¦.
113 2008-08-14.txt:21:25:45: <fungot> λ
114 2008-08-15.txt:13:42:08: <fungot> JavaScript is cool xD
115 2008-08-15.txt:14:23:11: <fungot> ..
116 2008-08-15.txt:14:29:32: <oklopol> will fungot die if given an infloop?
117 2008-08-15.txt:14:38:43: <fungot> ...out of time!
118 2008-08-15.txt:18:33:37: <asiekierka> fungot's there
119 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.)
120 2008-08-16.txt:01:43:04: <fungot> ...out of time!
121 2008-08-16.txt:01:45:30: <fungot> ...out of time (says I)!
122 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.)
123 2008-08-16.txt:01:51:43: <fungot> ............................. !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐ ...
124 2008-08-16.txt:01:52:22: <fungot> (
125 2008-08-16.txt:01:52:36: <fungot> ()*
126 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.
127 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.
128 2008-08-16.txt:02:03:05: -!- fungot has quit ("relocated ^reload so that it handles changes in the IRC code").
129 2008-08-16.txt:02:03:18: -!- fungot has joined #esoteric.
130 2008-08-16.txt:02:04:24: <fungot> ...out of time!
131 2008-08-16.txt:02:04:52: -!- fungot has quit (Read error: 131 (Connection reset by peer)).
132 2008-08-16.txt:02:12:06: -!- fungot has joined #esoteric.
133 2008-08-16.txt:02:12:12: <fungot> ...out of time!
134 2008-08-16.txt:02:12:18: <fungot> ...out of FOOD!
135 2008-08-16.txt:02:13:11: <fungot> ...out of FOOD!
136 2008-08-16.txt:02:13:16: <fungot> ...out of time!
137 2008-08-16.txt:02:13:28: <fungot> ...out of time!
138 2008-08-16.txt:02:13:48: <fungot> ...out of time!
139 2008-08-16.txt:02:13:51: <fungot> ...
140 2008-08-16.txt:02:14:31: <fungot> ...out of time!
141 2008-08-16.txt:02:14:31: <fungot> nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn ...
142 2008-08-16.txt:02:15:29: <fungot> .
143 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.. ...
144 2008-08-16.txt:02:17:59: <fungot> ö
145 2008-08-16.txt:02:18:57: <fungot> .
146 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.
147 2008-08-16.txt:02:21:08: <fungot> ...out of time!
148 2008-08-16.txt:02:22:15: <fungot> it does input like this.
149 2008-08-16.txt:02:22:49: <fungot>
150 :D.
151 2008-08-16.txt:02:25:03: <fungot> o
152 2008-08-16.txt:02:26:15: <fungot> ............................................................................................................................................................................................................... ...
153 2008-08-16.txt:02:27:58: <fungot> Hello.
154 2008-08-16.txt:03:02:29: -!- fungot has quit (Remote closed the connection).
155 2008-08-16.txt:03:02:42: -!- fungot has joined #esoteric.
156 2008-08-16.txt:09:25:12: -!- fungot has quit (clarke.freenode.net irc.freenode.net).
157 2008-08-16.txt:09:26:48: -!- fungot has joined #esoteric.
158 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.
159 2008-08-16.txt:15:02:11: <tusho> could use it for fungot
160 2008-08-16.txt:21:02:53: <fizzie> My fungot doesn't join unless I "^raw JOIN #esoteric" it.
161 2008-08-16.txt:21:26:54: <fungot> Reloaded.
162 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