00:02:47 -!- Bicyclidine has quit (Ping timeout: 258 seconds).
00:16:19 -!- Phantom_Hoover has quit (Remote host closed the connection).
00:22:20 <boily> hm. fungot, could you please more forcibly poke blsqbot?
00:22:21 <fungot> boily: so did you sign up um back on the east coast in delaware and this winter i thought about traveling a lot differently now you know if
00:22:38 <boily> nah. ain't gonna travel all the way down to Delaware this time of the year.
00:23:03 <shachaf> silly fungot. delaware doesn't actually exist
00:23:03 <fungot> shachaf: ( ( huh um well)) especially in the winter
00:23:23 <fungot> Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher* fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube
00:23:31 <fungot> Selected style: fisher (Fisher corpus of transcribed telephone conversations)
00:23:40 <AndoDaan> wow, fungot is making passable banter
00:23:40 <fungot> AndoDaan: ( ( mm)) like how much it
00:23:55 <fungot> AndoDaan: that was the way it is
00:24:18 <boily> AndoDaan: the bot, it is sentient. don't encourage it. see what happened to fizzie.
00:24:53 <AndoDaan> I'm all for evil/mildly irate AI
00:26:31 <AndoDaan> fungot, tell blsqbot "well done."
00:26:31 <fungot> AndoDaan: or just a different you know i'm not into i'm into fnord i'm not sure if we did
00:26:58 <AndoDaan> You and your pining, fungot...
00:26:58 <fungot> AndoDaan: ( ( you do)) did we look at it and i'm thinking it's your driver's license and like scan it through a machine you kn- sometimes the next morning you wake up in the hips and they don't
00:29:15 <boily> hips waking. fungot's been getting some :P
00:29:16 <fungot> boily: ( ( mhm)) doesn't make any sense
00:29:38 <boily> fungot: if you know what you mean, if you know what I mean *eyebrows movements*
00:29:38 <fungot> boily: yeah uh you know i even use the internet until ninety eight so that was that
00:30:15 <fungot> AndoDaan: ( ( uh mn)) like how much how much is it like that
00:30:32 <fungot> AndoDaan: but noise i don't know i just graduated college and i'm probably not that much
00:36:24 <boily> AndoDaan: it's about 5, which is what all numbers are about like.
00:37:05 -!- Sorella has joined.
00:37:53 -!- Sorella has quit (Changing host).
00:37:54 -!- Sorella has joined.
01:05:44 -!- boily has quit (Quit: UNBOXED CHICKEN).
01:06:59 -!- Sorella has quit (Remote host closed the connection).
01:13:37 <blsqbot> ERROR: Unknown command: (B2)!
01:17:22 <blsqbot> ERROR: Unknown command: (B2)!
01:21:06 -!- skarn has quit (Ping timeout: 272 seconds).
01:22:06 <blsqbot> {'a 'b 'c 'd 'e 'f 'g 'h 'i 'j 'k 'l 'm 'n 'o 'p 'q 'r 's 't 'u 'v 'w 'x 'y 'z}
01:22:13 <blsqbot> {'* '+ ', '- '. '/ '0 '1 '2 '3 '4 '5 '6 '7 '8 '9 ': '; '< '= '> '? '@ 'A 'B 'C '
01:22:41 <blsqbot> {'z 'y 'x 'w 'v 'u 't 's 'r 'q 'p 'o 'n 'm 'l 'k 'j 'i 'h 'g 'f 'e 'd 'c 'b 'a '
01:24:07 -!- skarn has joined.
01:27:33 -!- AndoDaan_ has joined.
01:29:02 -!- AndoDaan has quit (Ping timeout: 245 seconds).
01:44:45 -!- AndoDaan_ has quit (Ping timeout: 260 seconds).
02:25:55 -!- AndoDaan has joined.
02:26:44 -!- Sprocklem has quit (Ping timeout: 244 seconds).
02:28:01 -!- Sprocklem has joined.
03:07:50 <HackEgo> [wiki] [[YASBL]] http://esolangs.org/w/index.php?diff=40568&oldid=35183 * 120.147.148.237 * (+26) Added Category
03:11:34 -!- AndoDaan_ has joined.
03:14:41 -!- AndoDaan has quit (Ping timeout: 272 seconds).
03:22:53 -!- oerjan has joined.
03:27:44 -!- Sorella has joined.
03:27:48 -!- AndoDaan_ has changed nick to AndoDaan.
03:28:33 -!- Sorella has quit (Changing host).
03:28:34 -!- Sorella has joined.
03:33:21 -!- DTSCode has joined.
03:34:35 <DTSCode> !bfjoust DTSCodesbf +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
03:34:36 <zemhill> DTSCode.DTSCodesbf: points -29.48, score 4.20, rank 47/47
03:36:24 <oerjan> PUBLIC ANNOUNCEMENT: YOU DON'T NEED TO INCLUDE YOUR NICK IN THE PROGRAM NAME
03:37:05 <zemhill> AndoDaan.ImDeadFish: points -45.00, score 0.00, rank 47/47
03:37:36 <zemhill> AndoDaan: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation.
03:41:32 <oerjan> blsqbot: why are you acting autonomoucly tdnh
03:42:16 <AndoDaan> Damn bot couldnt keep a secret.
03:42:40 <AndoDaan> Lucky i didn't alreaddy started cyber sexing
03:48:50 -!- AndoDaan_ has joined.
03:51:09 <HackEgo> XQELEKCTHZVBDBQR Who told you this?
03:51:21 <oerjan> `forget XQELEKCTHZVBDBQR
03:51:52 -!- AndoDaan has quit (Ping timeout: 272 seconds).
03:52:47 -!- Sorella has quit (Read error: Connection reset by peer).
03:54:47 <HackEgo> fizzie is not fnord with a monad but the king of #esoteric, see http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/src/fizziecoin.jpg Fizzie is a bot controlled by fungot.
03:59:55 -!- shikhin has joined.
04:00:29 <HackEgo> /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: wi: not found
04:01:43 <HackEgo> password is XQELEKCTHZVBDBQR
04:01:52 <oerjan> `learn The password is XQELEKCTHZVBDBQR
04:01:57 <HackEgo> /hackenv/bin/learn: line 3: wisdom/: Is a directory \ I knew that.
04:02:04 <oerjan> `learn The password is XQELEKCTHZVBDBQR
04:03:09 -!- Guest45401 has quit (Ping timeout: 258 seconds).
04:07:42 <oerjan> @tell mroman_ People have been spamming HackEgo with mostly junk in private, so I reverted everything since my previous own changes. This includes some of yours but I don't care BECAUSE YOU HAVEN'T MANAGED TO MAKE A WISDOM WITHOUT ERRORS IN IT.
04:09:12 <oerjan> @tell mroman_ In particular the first word (sometimes adjusted) given to `learn BECOMES PART OF THE WISDOM and so `learn should only be used if the *whole* argument is grammatically correct
04:09:40 <AndoDaan_> does a wisdom have to be beautiful?
04:10:28 <AndoDaan_> Like "truth is beauty, beauty truth" beautiful. or more open to taste?
04:10:53 -!- AndoDaan_ has changed nick to AndoDaan.
04:10:59 <HackEgo> ls: cannot access bin/learn_append: No such file or directory
04:11:09 <oerjan> wtf the `revert didn't take again
04:11:34 <HackEgo> Runs arbitrary code in GNU/Linux. Type "`<command>", or "`run <command>" for full shell commands. "`fetch <URL>" downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert <rev>" can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/
04:12:17 <HackEgo> Runs arbitrary code in GNU/Linux. Type "`<command>", or "`run <command>" for full shell commands. "`fetch <URL>" downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert <rev>" can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/
04:12:17 <fungot> ^<lang> <code>; ^def <command> <lang> <code>; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool
04:12:49 <fungot> Taneb atriq Ngevd Fiora nortti Sgeo ThatOtherPerson alot
04:13:33 <oerjan> AndoDaan: more open to taste, but you should at least understand how an *ordinary* wisdom is supposed to look :(
04:14:09 <AndoDaan> I've just started looking into lamda calc
04:14:31 <AndoDaan> is ther any minor wisdom you can explain to me?
04:15:17 <AndoDaan> thought I was a bot didnt you. Acting
04:15:41 <oerjan> `learn The password is XQELEKCTHZVBDBQR
04:15:51 <HackEgo> ELF............>......@.....@.......0 \ ..........@.8..@.........@.......@.@.....@.@........................................@......@............................................@.......@................... ..................`.....`.....8......@........ .................`.....`..........................
04:17:38 <oerjan> ok i hope things are fixed now
04:18:19 <shachaf> There should be a version of `learn that lets you learn arbitrary strings.
04:18:22 <oerjan> AndoDaan: sory i no nothing about lamda calque
04:18:48 <oerjan> shachaf: it's called `run echo ... >wisdom/... hth
04:19:11 -!- AndoDaan_ has joined.
04:19:39 <HackEgo> #!/bin/bash \ topic=$(echo "$1" | lowercase | sed 's/^\(an\?\|the\) //;s/s\? .*//') \ stuff=$(echo "$1" | cut -d' ' -f2-) \ perl -i -p -e 's/\n/ /' "wisdom/$topic" \ echo "$stuff" >>"wisdom/$topic" \ echo "I knew that."
04:20:02 <oerjan> `learn_append testabull Hi there.
04:20:04 <HackEgo> Can't open wisdom/testabull: No such file or directory. \ I knew that.
04:20:19 -!- AndoDaan has quit (Ping timeout: 272 seconds).
04:20:22 <oerjan> that actually works :P
04:21:01 <shachaf> `` echo $'#!/bin/bash\ntopic=$(echo "$1" | lowercase | cut -d / -f 1)\n[ -z "$topic" ] && exit 1\nvalue=$(echo "$1" | cut -d / -f 2-)\necho "$value" > wisdom/"$topic" && echo "Learned «$topic»"' > bin/slashlearn
04:21:10 -!- conehead has quit (Quit: Computer has gone to sleep).
04:21:37 <oerjan> shachaf: you realize that wisdom names can have space in them?
04:21:48 <shachaf> Yes, that's why I used a slash.
04:22:03 <shachaf> Isn't the whole point of this script that wisdom names can have spaces in them?
04:22:14 <oerjan> technically you can have slash too, but you need to create the directories first >:)
04:22:21 <shachaf> Oh, wait, it also has the issue where your entry has to start with the thing you're learning.
04:22:51 <HackEgo> wisdom/d/da \ wisdom/¯\(°_o)/¯ \ wisdom/¯\(°_o)/¯ \ wisdom/¯\(°_o)/¯\(°_o)a \ \ wisdom/d/d: \ d
04:23:12 <oerjan> shachaf: i think if we
04:24:34 <shachaf> is this the part where you don't say anything now and i wait forever
04:24:45 <shachaf> that would be a good prank
04:26:11 <oerjan> i'm thinking if the versions of `learn are proliferating we need to modularize out the core somehow
04:26:31 <shachaf> There isn't all that much core to modularize.
04:27:18 <shachaf> `slashlearn words and spaces/something with /slashes/ in it
04:27:18 <HackEgo> /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/bin/slashlearn: Permission denied \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: /hackenv/bin/slashlearn: cannot execute: Permission denied
04:27:28 <HackEgo> #!/bin/sh \ topic=$(echo "$1" | lowercase | sed "s/noo\+dl/nooodl/;s/ *$//") \ topic1=$(echo "$topic" | sed "s/s$//") \ cd wisdom \ if [ \( "$topic1" = "ngevd" \) -a \( -e ngevd \) ]; \ then cat /dev/urandom; \ elif [ -e "$topic" ]; \ then cat "$topic" | rnooodl; \ elif [ -e "$topic1" ]; \ then cat "$topic1" | rnooodl; \
04:27:29 <HackEgo> chmod: missing operand after `+x bin/slashlearn' \ Try `chmod --help' for more information.
04:27:32 <shachaf> `` chmod +x bin/slashlearn
04:27:44 <shachaf> `slashlearn words and spaces/something with /slashes/ in it
04:27:46 <HackEgo> Learned «words and spaces»
04:27:48 <HackEgo> something with /slashes/ in it
04:27:54 <shachaf> `rm wisdom/words and spaces
04:28:27 <shachaf> If you want `learn to make a directory tree for entries with slashes, then `forget needs to remove unused directories too.
04:28:33 <oerjan> hey that's an untraditionally helpful response
04:28:35 <shachaf> And also you shouldn't want that in the first place.
04:29:04 <shachaf> I wonder whether it should use echo -e... Probably not.
04:29:14 <oerjan> well the general idea _used_ to be if you wanted anything that didn't fit into `learn, you used `run echo.
04:29:32 <oerjan> BUT PEOPLE ARE SO DEMANDING. or stupid.
04:32:38 -!- GeekDude has quit (Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com)).
04:33:55 -!- AndoDaan has joined.
04:34:35 -!- AndoDaan_ has quit (Ping timeout: 276 seconds).
04:37:15 <oerjan> `run echo 'Who told you this?' >wisdom/XQELEKCTHZVBDBQR
04:37:50 <shachaf> not a fan of the new command, huh
04:39:54 <HackEgo> #!/bin/bash \ topic=$(echo "$1" | lowercase | sed 's/^\(an\?\|the\) //;s/s\? .*//') \ echo "$1" >"wisdom/$topic" \ echo "I knew that."
04:48:03 <HackEgo> [wiki] [[Special:Log/newusers]] create * MarlonOTVD * New user account
04:58:41 -!- bb010g has joined.
05:09:38 <Sgeo> pikhq: TclOO apparently has forwarding, so is it a bit Snit-esque, or does Snit offer other things too
05:14:02 -!- MoALTz has quit (Quit: Leaving).
05:27:36 * oerjan adds unlambda to http://golf.shinh.org/p.rb?PATH
05:29:31 <oerjan> eek int-e beat me on the prime one
05:42:34 -!- AndoDaan_ has joined.
05:44:05 -!- AndoDaan has quit (Ping timeout: 260 seconds).
05:50:51 -!- Sorella has joined.
05:51:42 -!- Sorella has quit (Changing host).
05:51:42 -!- Sorella has joined.
05:52:02 <oerjan> the speed difference makes me assume i haven't just missed a simple shortening to my method
05:52:53 <int-e> I could say the same about A006520
05:53:40 -!- AndoDaan_ has changed nick to AndoDaan.
05:54:38 <coppro> the best way to golf an OEIS sequence is to download the sequence from OEIS
05:54:50 <coppro> just make a language whoes input is the sequence number
05:55:32 <oerjan> i suspect that won't work in anarchy golf's sandbox
06:01:32 <lifthrasiir> like that, `40A!` gives a list of primes (lazily)?
06:02:59 <oerjan> assuming OEIS lists enough terms
06:11:34 -!- AndoDaan_ has joined.
06:12:37 -!- AndoDaan has quit (Ping timeout: 260 seconds).
06:20:17 -!- conehead has joined.
06:40:50 -!- AndoDaan has joined.
06:42:53 -!- AndoDaan_ has quit (Ping timeout: 240 seconds).
06:52:22 <oerjan> this would be so much easier if not for those pesky twin primes
06:54:51 <int-e> Hmm, 34 for unlambda PATH. These bottoms (representing false) hurt my head.
06:58:29 -!- AndoDaan_ has joined.
07:00:09 -!- AndoDaan has quit (Ping timeout: 260 seconds).
07:01:38 -!- drdanmaku has quit (Quit: Connection closed for inactivity).
07:04:59 -!- Sorella has quit (Ping timeout: 272 seconds).
07:10:25 -!- kcm1700_ has quit (Remote host closed the connection).
07:10:34 -!- kcm1700 has joined.
07:15:13 <oerjan> int-e: tip: i didn't use a single s in the program
07:21:30 <oerjan> if i'd thought a bit, there wouldn't have been any i's either
07:22:10 <b_jonas> if I say "/msg perlbot oeis a40" it says "prime numbers" but then gives the wrong sequence
07:22:32 <lambdabot> The prime numbers.[2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,7...
07:22:57 <oerjan> hm i think oeis _used_ to be in scope
07:23:09 <b_jonas> oerjan: it's just that I wrote that plugin like lots of years ago, back when buubot was alive, and the oeis site changed since, and the code has bitrotten too,
07:23:18 <b_jonas> it's a wonder it even prints "prime numbers" properly
07:23:24 <b_jonas> that plugin is basically unmaintaine
07:28:33 -!- AndoDaan_ has quit (Ping timeout: 248 seconds).
07:28:51 -!- AndoDaan has joined.
07:29:42 <blsqbot> Ain't nobody got time fo' dat!
07:29:58 <blsqbot> {'a 'b 'c 'd 'e 'f 'g 'h 'i 'j 'k 'l 'm 'n 'o 'p 'q 'r 's 't 'u 'v 'w 'x 'y 'z}
07:30:04 <blsqbot> ERROR: Burlesque: (\[) Invalid arguments!
07:30:06 <blsqbot> "abcdefghijklmnopqrstuvwxyz"
07:30:12 <mroman_> r\ if you need it as a string
07:30:18 <lambdabot> oerjan said 3h 22m 35s ago: People have been spamming HackEgo with mostly junk in private, so I reverted everything since my previous own changes. This includes some of yours but I don't care BECAUSE YOU HAVEN'T MANAGED TO MAKE A WISDOM WITHOUT ERRORS IN IT.
07:30:18 <lambdabot> oerjan said 3h 21m 5s ago: In particular the first word (sometimes adjusted) given to `learn BECOMES PART OF THE WISDOM and so `learn should only be used if the *whole* argument is grammatically correct
07:31:06 <HackEgo> Burlesque is only the sexiest language on Earth. (See: http://mroman.ch/burlesque)
07:32:06 <blsqbot> ERROR: (line 1, column 6):
07:32:19 <blsqbot> ERROR: (line 1, column 7):
07:32:30 <blsqbot> Ain't nobody got time fo' dat!
07:33:45 <blsqbot> ERROR: (line 1, column 6):
07:33:55 <blsqbot> "abcdefghijklmnopqrstuvwxyz"
07:34:48 <mroman_> but it doesn't work well without letters :)
07:35:13 <AndoDaan> okay. I can always convert them later.
07:35:50 <int-e> oerjan: so I reached 24; I have two versions, one with two S and one with only one. Maybe 22 is possible?
07:36:17 <mroman_> ^- this however doesn't work
07:36:21 <blsqbot> {'A 'B 'C 'D 'E 'F 'G 'H 'I 'J 'K 'L 'M 'N 'O 'P 'Q 'R 'S 'T 'U 'V 'W 'X 'Y 'Z}
07:36:29 <mroman_> @ is a prefix for a command
07:36:31 <blsqbot> That line gave me an error
07:36:36 <mroman_> a two character command :)
07:39:09 <blsqbot> 35421180450106392403284813375333207126398086380368124732111097432625523837105579
07:39:53 <oerjan> mroman_: i meant you didn't managed it since the time i reverted to. also i may have fixed up some of it after i calmed down.
07:40:13 <blsqbot> ERROR: Burlesque: (**) Invalid arguments!
07:42:20 <oerjan> mroman_: oh hm the one you tested with _was_ broken until i fixed it hth
07:43:37 <oerjan> especially since the last thing i did before this was to fix `learn_append so it isn't _always_ broken.
07:43:46 -!- password2 has joined.
07:45:41 <blsqbot> {6 12 18 24 30 36 42 48 54 60}
07:45:53 <blsqbot> ERROR: Burlesque: (.*) Invalid arguments!
07:46:03 <blsqbot> {7 14 21 28 35 42 49 56 63 70}
07:46:13 <mroman_> the result of the zip is only as long as the shortest list
07:46:21 <blsqbot> {6 12 18 24 30 36 42 48 54 60}
07:46:27 <blsqbot> {6 12 18 24 30 36 42 48 54 60}
07:46:30 <blsqbot> ERROR: Burlesque: (.*) Invalid arguments!
07:48:02 <blsqbot> {6 12 18 24 30 36 42 48 54 60}
07:48:16 <blsqbot> {6 12 18 24 30 36 42 48 54 60}
07:48:30 <blsqbot> {6 12 18 24 30 36 42 48 54 60}
07:48:50 <blsqbot> {6 ERROR: Burlesque: (.*) Invalid arguments! J 2 18 ERROR: Burlesque: (.*) Inval
07:52:12 <blsqbot> ERROR: (line 1, column 18):
07:52:28 <blsqbot> {5 5 7 11 11 13 17 17 19 23 23 25 29 29 31 35 35 37 41 41 43 47 47 49 53 53 55 5
07:55:11 -!- conehead has quit (Quit: Computer has gone to sleep).
08:00:30 -!- DTSCode has quit (Ping timeout: 244 seconds).
08:02:25 -!- S1 has joined.
08:02:53 <blsqbot> ERROR: Burlesque: (r@) Invalid arguments!
08:03:14 <blsqbot> Ain't nobody got time fo' dat!
08:03:17 <blsqbot> {28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 5
08:05:10 <Taneb> Gooooooood morning
08:05:16 <blsqbot> {ERROR: Burlesque: (++) Invalid arguments! ERROR: Unknown command: (\n)! "11100"
08:05:20 <blsqbot> {ERROR: Unknown command: (\n)! "11100" 28 ERROR: Unknown command: (\n)! "11101"
08:05:24 <blsqbot> {"11100" 28 "11101" 29 "11110" 30 "11111" 31 "100000" 32 "100001" 33 "100010" 34
08:05:34 <blsqbot> {28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 4
08:05:50 <blsqbot> {"11100" "11100" 28 "11101" "11101" 29 "11110" "11110" 30 "11111" "11111" 31 "10
08:06:09 <blsqbot> {"11100" 28 "11101" 29 "11110" 30 "11111" 31 "100000" 32 "100001" 33 "100010" 34
08:06:45 -!- AndoDaan has left.
08:32:00 -!- Patashu has joined.
08:48:40 -!- S1 has changed nick to S0.
08:49:12 -!- Phantom_Hoover has joined.
09:01:43 -!- Sorella has joined.
09:02:02 -!- oerjan has quit (Quit: leaving).
09:02:32 -!- Sorella has quit (Changing host).
09:02:32 -!- Sorella has joined.
09:08:15 -!- S0 has quit (Quit: S0).
09:13:32 <HackEgo> [wiki] [[Special:Log/newusers]] create * LashayDabbs * New user account
09:24:23 <mroman_> getElementsByTagName can't be "don't include sub-children"?
09:31:11 <mroman_> the lref cleary says that pow is ?^
09:31:17 <blsqbot> ERROR: Unknown command: (.^)!
09:31:46 <blsqbot> {ERROR: Burlesque: (**) Invalid arguments! ERROR: Burlesque: (\/) Stack size err
09:31:55 <blsqbot> {2 4 8 16 32 64 128 256 512 1024}
09:54:57 -!- Lymia has quit (Ping timeout: 272 seconds).
10:00:33 -!- shikhout has joined.
10:01:27 -!- Sorella has quit (Read error: Connection reset by peer).
10:03:37 -!- shikhin has quit (Ping timeout: 260 seconds).
10:03:51 -!- shikhout has changed nick to shikhin.
10:10:35 -!- Lymia has joined.
10:24:32 -!- boily has joined.
10:39:51 -!- AndoDaan has joined.
10:49:49 <lambdabot> CYUL 021000Z 02008KT 15SM FEW009 SCT040 09/07 A3018 RMK SF2SC2 SLP220
10:49:58 <lambdabot> CYQB 021000Z 02005KT 15SM BKN019 06/04 A3024 RMK SC6 SLP242
10:54:45 -!- AndoDaan_ has joined.
10:55:34 -!- AndoDaan has quit (Ping timeout: 272 seconds).
11:06:37 -!- lifthrasiir has quit (Ping timeout: 260 seconds).
11:18:44 -!- lifthrasiir has joined.
11:20:51 -!- boily has quit (Quit: RECONSTRUCTIVE CHICKEN).
11:29:42 -!- Sorella has joined.
11:29:44 -!- Sorella has quit (Read error: Connection reset by peer).
11:30:33 -!- Sorella has joined.
11:31:23 -!- Sorella has quit (Changing host).
11:31:23 -!- Sorella has joined.
11:37:26 <mroman_> AndoDaan_: yoi probably meant 2 15**
11:37:43 <mroman_> 2**15 looks like infix when it's supposed to be postfix ;)
11:38:34 <AndoDaan_> gpd. i can't even keep prefix/midfix right.
11:39:37 <mroman_> It takes some time getting used too
11:47:49 <mroman_> why is unattended-upgrades not sending me emails :(
11:55:02 <AndoDaan_> I see no changes earlier than 17 days ago
11:56:17 <mroman_> What are you referring to?
12:36:02 <mroman_> git is asking me to pull from the remote branch
12:36:07 <mroman_> but there are no chances on there
12:43:42 <mroman_> never rebase branches you pushed
12:43:57 <mroman_> you have to --force push all the time
12:53:51 <zemhill> guestbot.whatimple: points -0.31, score 19.93, rank 18/47
12:59:44 -!- Phantom_Hoover has quit (Ping timeout: 250 seconds).
13:05:23 -!- Patashu has quit (Ping timeout: 240 seconds).
13:11:09 -!- AndoDaan has joined.
13:13:23 -!- AndoDaan_ has quit (Ping timeout: 240 seconds).
13:19:33 <mroman_> https://searchcode.com/?q=mysql_query+%24_GET
13:19:37 <mroman_> hacking must be pretty easy today
13:20:27 <mroman_> $hapususr = mysql_query("DELETE FROM t_user WHERE username='".$_GET['del']."'") or die(mysql_error());
13:35:18 -!- Sprocklem has quit (Ping timeout: 244 seconds).
13:35:23 -!- drdanmaku has joined.
13:50:18 <mroman_> why are people exactly funding ReactOS?
13:51:08 <mroman_> I still don't really see the value behind it
13:59:04 -!- AndoDaan has quit (Ping timeout: 244 seconds).
14:02:10 -!- AndoDaan has joined.
14:02:52 -!- AndoDaan has left.
14:06:20 <J_Arcane2> mroman_: maybe they just have some kind of perverse nostalgia for the days of NT?
14:06:21 <int-e> mroman_: I guess there's some appeal to running Windows software without having to rely on MS (and paying them) for the operating system.
14:17:09 <elliott_> it's not really any more capable than wine, though, they use the same basic libraries I think
14:20:17 <HackEgo> [wiki] [[Special:Log/newusers]] create * JensGuenther * New user account
14:33:34 <quintopia> mroman_: wow. where was that code found
14:43:17 -!- quintopia has quit (Quit: leaving).
14:45:21 -!- quintopia has joined.
15:03:37 -!- sj47d1 has joined.
15:04:46 <sj47d1> Hello, the site http://zem.fi/bfjoust/ is currently giving timeouts on all submissions.
15:07:38 -!- Sprocklem has joined.
15:12:57 -!- MoALTz has joined.
15:24:14 -!- mihow has joined.
15:41:49 <zemhill> quintopia: System busy; ask again later.
16:00:25 -!- shikhout has joined.
16:02:47 -!- Sprocklem has quit (Ping timeout: 245 seconds).
16:03:15 -!- shikhin has quit (Ping timeout: 246 seconds).
16:09:18 <fizzie> There's a queue, but it should never get stuck.
16:10:01 <fizzie> Unfortunately I'm a bit busy too.
16:13:02 <fizzie> (I don't even have a real computer here.)
16:14:47 <fizzie> I'll just restart it for now and debug when home.
16:14:53 -!- zemhill has quit (Remote host closed the connection).
16:15:36 <fizzie> It's gotten stuck with a hill that reproducibly produces that nmatrix segfault.
16:16:08 <fizzie> Or a slightly different Ruby fault that terminates the thread, more like.
16:16:27 <fizzie> I really have to look into this, but I can't right now, so I'll implement some sort of mini-fix.
16:17:34 <elliott_> have you considered, like, using another library. or language.
16:18:45 -!- password2 has quit (Quit: Leaving).
16:20:27 <int-e> Oh, henkma got 61 for the primes thing. I have 62 now, hmm.
16:21:39 -!- zemhill has joined.
16:21:51 <fizzie> elliott_: The Ruby thing was such a mistake. :/
16:22:04 <elliott_> fizzie: yes, this applies in general
16:23:50 <zemhill> fizzie.rebreak: points -46.00, score 0.00, rank 47/47
16:24:22 <fizzie> !bfjoust rebreak (>[-])*-1
16:24:22 <zemhill> fizzie.rebreak: points -21.12, score 7.71, rank 47/47 (--)
16:24:35 <fizzie> Well, it's not stuck now.
16:32:18 -!- Phantom_Hoover has joined.
16:32:27 -!- Phantom_Hoover has quit (Changing host).
16:32:27 -!- Phantom_Hoover has joined.
16:35:48 -!- AnotherTest has joined.
16:36:09 <fizzie> People are actually *using* the web thing? Wow.
16:38:10 <fizzie> Must be the compelling design of bootstrap starter template.
16:44:24 -!- Phantom_Hoover has quit (Ping timeout: 260 seconds).
16:44:56 <zemhill> guestbot.whatimple: points -46.00, score 0.00, rank 47/47 (-30)
16:51:01 <zemhill> guestbot.whatimple: points 2.19, score 22.38, rank 13/47 (+34)
16:52:43 <sj47d1> !bfjoust light (>)*8((>[(+)*5[-]{}>])*-1)*-1
16:52:44 <zemhill> sj47d1.light: points -4.57, score 16.04, rank 35/47
17:11:05 -!- shikhout has changed nick to shikhin.
17:14:02 -!- G33kDude has joined.
17:14:49 -!- G33kDude has changed nick to GeekDude.
17:19:35 -!- conehead has joined.
17:21:22 -!- FreeFull has joined.
17:46:37 -!- MoALTz has quit (Quit: Leaving).
17:58:08 <sj47d1> !bfjoust light (>)*8((>[(+)*5[-]{}>+])*-1)*-1
17:58:08 <zemhill> sj47d1.light: points -4.36, score 16.21, rank 36/47 (-1)
18:45:27 <zemhill> sj47d1.light: points -46.00, score 0.00, rank 47/47 (-11)
18:45:34 <sj47d1> !bfjoust atom (>)*8(>[++++[-]+>])*-1
18:45:35 <zemhill> sj47d1.atom: points -2.24, score 17.97, rank 28/47
18:54:04 <mroman_> quintopia: Just search for $_GET['id'] on searchcode
18:54:15 <mroman_> you'll find dozens of things like that
18:54:51 <mroman_> int-e: Well... that's a lovely idea
18:55:01 <mroman_> it just doesn't really apply well to the real world I think
18:55:29 <mroman_> !bftest cupnoodles (>)*9([(-)*8[+].]+>)*4(<)*4(<--<++)*4<--(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1
18:55:29 <zemhill> mroman_.cupnoodles: points 10.07, score 32.90, rank 5/47 (+1)
18:55:39 <mroman_> !bftest cupnoodles (>)*9([(-)*8[+].]+>)*4(<)*4(<--<++)*4<--(>(+)*20>(-)*20)*4(>)*6(>[(+)*9[-].]>[(-)*9[+].])*-1
18:55:39 <zemhill> mroman_.cupnoodles: points 9.71, score 32.33, rank 5/47 (+1)
18:55:46 <mroman_> !bftest cupnoodles (>)*9([(-)*8[+].]+>)*4(<)*4(<--<++)*4<--(>(+)*20>(-)*20)*4(>)*6(>[(+)*7[-].]>[(-)*7[+].])*-1
18:55:46 <zemhill> mroman_.cupnoodles: points 9.67, score 32.36, rank 5/47 (+1)
18:56:01 <mroman_> !bftest cupnoodles (>)*9([(-)*8[+].]+>)*4(<-)*4(<--<++)*4<--(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1
18:56:01 <zemhill> mroman_.cupnoodles: points 6.81, score 28.45, rank 8/47 (-2)
18:56:13 <mroman_> !bftest cupnoodles (>)*9([(-)*8[+].]+>)*4(<)*4(<--<++)*4<--(>(+)*17>(-)*17)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1
18:56:13 <zemhill> mroman_.cupnoodles: points 10.12, score 32.96, rank 5/47 (+1)
18:56:21 <mroman_> !bftest cupnoodles (>)*9([(-)*8[+].]+>)*4(<)*4(<--<++)*4<--(>(+)*15>(-)*15)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1
18:56:22 <zemhill> mroman_.cupnoodles: points 10.00, score 32.89, rank 5/47 (+1)
18:56:29 <mroman_> !bftest cupnoodles (>)*9([(-)*8[+].]+>)*4(<)*4(<--<++)*4<--(>(+)*17>(-)*17)*4(>)*5(>[(+)*8[-].]>[(-)*8[+].])*-1
18:56:29 <zemhill> mroman_.cupnoodles: points 8.64, score 30.64, rank 6/47 (--)
18:56:38 <mroman_> !bftest cupnoodles (>)*9([(-)*8[+].]+>)*4(<)*4(<--<++)*4<--(>(+)*17>(-)*17)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1
18:56:38 <zemhill> mroman_.cupnoodles: points 10.12, score 32.96, rank 5/47 (+1)
18:56:47 <mroman_> !bfjoust cupnoodles (>)*9([(-)*8[+].]+>)*4(<)*4(<--<++)*4<--(>(+)*17>(-)*17)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1
18:56:48 <zemhill> mroman_.cupnoodles: points 10.12, score 32.96, rank 5/47 (+1)
18:58:25 <mroman_> !bfjoust lisp (>->+)*4(>[(+)*5[-]])*-1
18:58:26 <zemhill> mroman_.lisp: points -9.19, score 12.58, rank 47/47
18:58:43 <mroman_> !bfjoust lisp (>->+)*4(>[(+)*5[(+)*4[-]]])*-1
18:58:43 <zemhill> mroman_.lisp: points -11.90, score 11.27, rank 47/47 (--)
18:58:50 <mroman_> !bfjoust lisp (>->+)*4(>[(+)*5[-].])*-1
18:58:50 <zemhill> mroman_.lisp: points -8.19, score 13.42, rank 45/47 (+2)
18:58:56 <mroman_> !bfjoust lisp (>->+)*4(>[(+)*5[-]+])*-1
18:58:56 <zemhill> mroman_.lisp: points -27.07, score 4.82, rank 47/47 (-2)
18:59:04 <mroman_> !bfjoust lisp (>->+)*4(>[(+)*5[-]]+)*-1
18:59:05 <zemhill> mroman_.lisp: points -8.40, score 13.21, rank 45/47 (+2)
18:59:17 <mroman_> !bfjoust lisp (>->+)*4(>[(+)*5[-]](+)*2)*-1
18:59:24 <mroman_> !bfjoust lisp (>->+)*4(>[(+)*5[-]](+)*2)*-1
18:59:35 <mroman_> !bfjoust lisp (>->+)*4(>[(+)*5[-]]+)*-1
19:00:28 -!- oerjan has joined.
19:13:49 -!- AndoDaan has joined.
19:23:21 <oerjan> <int-e> Oh, henkma got 61 for the primes thing. I have 62 now, hmm. <-- wtf
19:26:23 <oerjan> i guess i'm officially out of having any idea to even try
19:28:04 -!- AndoDaan_ has joined.
19:29:44 -!- AndoDaan has quit (Ping timeout: 244 seconds).
19:29:57 <mroman_> henkma is a frequent haskell golfer
19:30:06 <mroman_> he and notogawa are the kings of haskell golfing
19:31:08 <oerjan> argh int-e beat me on the other one :(
19:34:33 -!- zzo38 has joined.
19:38:29 <blsqbot> ERROR: (line 1, column 4):
19:38:43 <blsqbot> ERROR: (line 1, column 5):
19:39:39 <mroman_> AndoDaan_: ^- do you know what that is?
19:40:06 <zzo38> I know there is many different interpretation of quatum mechanics but I don't really like any of them particularly much
19:41:05 <zzo38> Also I think to get it to work properly with spacetime instead of just space and time, how well does current quantum physics work such way?
19:41:19 <AndoDaan_> I'll see. give me ten min to look up what ps is agina.
19:41:20 <oerjan> zzo38: no one does. we're still waiting for someone to find one that makes sense.
19:41:29 <mroman_> AndoDaan_: ps calls the Burlesque parser on a string
19:41:58 <mroman_> !blsq "{a0c}d,a'b\"helloworld\"}"ps
19:41:58 <blsqbot> ERROR: Unknown command: (\")!
19:42:07 <oerjan> zzo38: current quantum physics works very well with _special_ relativity. it's general relativity that creates problems.
19:42:16 <mroman_> !blsq "{a0c}d,a'b\'helloworld\'}"ps
19:42:16 <blsqbot> {ERROR: (line 1, column 24):
19:42:22 <mroman_> !blsq "{a0c}d,a'b\'helloworld\'.}"ps
19:42:22 <blsqbot> {ERROR: (line 1, column 25):
19:42:26 <zzo38> oerjan: Yes, I think I read that somewhere too
19:42:47 <blsqbot> {ERROR: (line 1, column 6):
19:42:50 <blsqbot> {ERROR: (line 1, column 7):
19:45:30 <blsqbot> ERROR: Unknown command: (d.)!
19:45:44 <blsqbot> ERROR: Unknown command: (d")!
19:46:09 <mroman_> ^- this is a perfectly legal program
19:46:16 <mroman_> and it does NOT contain any string
19:46:29 <mroman_> "hello world" isn't a string in there
19:46:56 <zzo38> I like "constraint interpretation" since, it is possible that mathematical equations can have multiple solutions in some cases, and some won't have any solutions at all (such as Fermat's with n>2 having no solutions)
19:47:20 <mroman_> AndoDaan_: you can even put a nullbyte after '
19:48:23 <mroman_> you might as well really embed a 0x10 byte there
19:48:35 <mroman_> strings can contain raw bytes
19:48:57 <mroman_> so obviously putting 10d byte in a string is shorter than \n
19:49:12 <mroman_> ^- a syntactically valid command as well
19:49:21 <blsqbot> ERROR: (line 1, column 6):
19:50:31 <mroman_> AndoDaan_: the second character of a command can be ANYTHING
19:51:04 -!- Lymia has quit (Ping timeout: 260 seconds).
19:51:55 <mroman_> There are no commands yet with freaky second chars though
19:52:12 <mroman_> !blsq "this is a sentence."ps
19:52:12 <blsqbot> {ERROR: (line 1, column 20):
19:52:14 <mroman_> !blsq "this is a sentence.."ps
19:52:14 <blsqbot> {th is is a se nt en ce ..}
19:52:26 <mroman_> !blsq "this is a sentence.."psm]
19:52:26 <blsqbot> {"th" "is" "is" "a " "se" "nt" "en" "ce" ".."}
19:52:29 <mroman_> !blsq "this is a sentence.."psm]\[
19:52:47 <mroman_> !blsq "this is a sentenc{e.."psm]\[
19:52:48 <blsqbot> "ERROR: (line 1, column 22):\nunexpected end of input"
19:53:36 <zzo38> It says a state of a system evolves smoothly in time, but I think it needs to evolve in spacetime in order to make a better theory (once it can be tested, too, of course)
19:53:57 <mroman_> I probably should create #burlesques someday
19:54:07 <mroman_> to not spam this channel so much
19:54:39 <mroman_> on the other hand I might be dead until then.
19:55:17 -!- AnotherTest has quit (Remote host closed the connection).
19:56:29 <mroman_> which means that if Bulesque 1.7.4 isn't released until 31 december somebody else has to do it.
19:58:44 <zzo38> Finally I created the page for Aberration Hater Card Game on All The Tropes, but it hardly describes anything yet really.
19:59:18 -!- zzo38 has quit (Quit: zzo38).
20:04:51 <HackEgo> ~&al?\~&ar ~&aa^&~&afahPRPfafatPJPRY+ ~&farlthlriNCSPDPDrlCS2DlrTS2J,^|J/~& ~&rt!=+ ^= ~&s+ ~&H(-+.|=&lrr;,|=&lrl;,|=≪+-, ~&rgg&& ~&irtPFXlrjrXPS; ~&lrK2tkZ2g&& ~&llrSL2rDrlPrrPljXSPTSL)+-,
20:05:08 <AndoDaan_> when I do that in the .cgi thingie on your website the brackets don't get colorour how they should.
20:06:00 <AndoDaan_> I think it sees the inner a} c} d} as instrucktions
20:06:35 -!- Sprocklem has joined.
20:06:36 <AndoDaan_> No idea if that has anything to do with anything.
20:07:44 <blsqbot> ERROR: Unknown command: (a})!
20:07:53 <mroman_> a} is an syntactically legal instruction
20:07:59 <mroman_> the interpreter just doesn't know it
20:08:18 <mroman_> i.e. a} parses as an instruction
20:09:19 <mroman_> Does anybody in here speak ursala?
20:10:31 <AndoDaan_> okay, he's something that sound like... from an english speaking point of view. "ps
20:11:01 -!- augur has quit (Remote host closed the connection).
20:13:16 <AndoDaan_> so it's not like your bot has human eyes to look at the code. so I'm asking how it taks ove .cgi output
20:14:29 <mroman_> My bot doesn't communicate with the .cgi
20:15:17 <mroman_> My bot invokes the interpreter locally
20:15:48 <mroman_> i.e. it launches the interpreter, feeds the program and reads stdout
20:16:12 <mroman_> The .cgi version does some neat syntax highlighting
20:16:37 <mroman_> https://github.com/FMNSSun/Burlesque/blob/master/cgi.hs <- the online shell (cgi)
20:17:11 <mroman_> and instructions are highlightet blue
20:17:23 <mroman_> in {a}} the a} will be blue because it's an instruction
20:17:35 <mroman_> ^- the a} is an instruction.
20:17:44 <mroman_> but since there's no colour you can't really visually see that easily
20:18:06 <b_jonas> are there single character long instructions?
20:18:23 <mroman_> ^- jJQ are single character instructions
20:18:56 <mroman_> the " here does not start a string
20:19:39 <mroman_> It's just that if it's two characters long, the second character can be anything
20:20:03 <mroman_> that's just how the parser works
20:20:19 <mroman_> AndoDaan_: you already used b2? right?
20:20:42 <mroman_> so the 2 in b2 isn't parsed as an int
20:20:57 <mroman_> "b212" is the command b2 followed by integer 12
20:21:14 <mroman_> a{b} is the command a{ followed by the command b}
20:22:01 <mroman_> '{b} is character '{ followed by the command b}
20:22:47 <mroman_> ^- is this an empty list in a list?
20:23:03 <mroman_> it's a list containing a { and a } (so two elements)
20:23:51 <mroman_> ^- is that a list and an empty list?
20:24:01 <mroman_> no. It's a list that contains a list with a space in it
20:24:52 <mroman_> that's a list within a list which contains {}
20:26:45 <mroman_> It's actually really easy to understand once you understand how Burlesque's output works
20:27:16 <b_jonas> mroman_: are there postscript-like mark and ] commands?
20:27:32 <AndoDaan_> not when things are hidden for cosmetic reasons
20:28:05 <b_jonas> mroman_: ] makes an array of any number of elements on the stack until the first mark on the stack, which it pops
20:28:18 <mroman_> b_jonas: no. there isn't yet
20:28:19 <b_jonas> mark is just a special type of value that's rarely used
20:28:33 <mroman_> but that's probably due for 1.7.4
20:30:51 <b_jonas> how do I rotate three elements on the stack?
20:32:23 <b_jonas> also how do I pick an element from deep down the stack?
20:33:53 <blsqbot> {ERROR: Can't load non hidden state! Sorry. ERROR: Can't load non hidden state!
20:34:06 <blsqbot> {ERROR: Can't load non hidden state! Sorry. ERROR: Can't load non hidden state!
20:34:34 <blsqbot> {ERROR: Can't load non hidden state! Sorry. ERROR: Can't load non hidden state!
20:34:41 <blsqbot> {ERROR: Can't load non hidden state! Sorry. ERROR: Can't load non hidden state!
20:34:48 <myname> mroman_: would you say bourlesque gets almost always written left to right?
20:37:50 <b_jonas> no really, how do you stack manipulate in blsq?
20:38:01 -!- sj47d1 has quit (Quit: Page closed).
20:38:22 <blsqbot> That line gave me an error
20:45:01 -!- AndoDaan_ has quit (Ping timeout: 276 seconds).
20:58:27 -!- incomprehensibly has quit (Ping timeout: 272 seconds).
20:59:05 -!- bb010g has quit (Ping timeout: 272 seconds).
21:00:22 -!- bb010g has joined.
21:00:25 -!- incomprehensibly has joined.
21:03:47 -!- Patashu has joined.
21:06:12 -!- oerjan has quit (Quit: Night).
21:11:43 -!- GeekDude has quit (Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com)).
21:20:37 -!- Sprocklem has quit (Ping timeout: 272 seconds).
21:24:29 -!- Patashu has quit (Ping timeout: 272 seconds).
21:33:27 -!- augur has joined.
21:38:23 -!- mtve has quit (Ping timeout: 240 seconds).
21:38:37 -!- clog has quit (Ping timeout: 245 seconds).
21:39:13 -!- jix_ has quit (Ping timeout: 258 seconds).
21:39:14 -!- atehwa has quit (Ping timeout: 258 seconds).
21:39:21 -!- atehwa has joined.
21:40:29 -!- jix has joined.
22:01:08 -!- shikhout has joined.
22:03:50 -!- clog has joined.
22:03:57 -!- shikhin has quit (Ping timeout: 245 seconds).
22:09:34 -!- Bicyclidine has joined.
22:16:35 -!- augur has quit (Remote host closed the connection).
22:25:40 -!- Phantom_Hoover has joined.
22:34:09 -!- augur has joined.
23:01:25 -!- augur has quit (Read error: Connection reset by peer).
23:02:37 -!- augur has joined.
23:03:57 -!- boily has joined.
23:04:12 -!- GeekDude has joined.
23:10:28 <Sgeo> TCL's command prefixes are kind of cool
23:10:54 <Sgeo> They're like partially applied functions except adding more arguments and invoking are conceptually separate (although they can be and usually are done in one step)
23:11:20 <Sgeo> Shouldn't say -are separate- maybe but rather -can be done separately-
23:11:47 <Sgeo> Makes sense for a language with varargs imo
23:27:11 <boily> Haskell can have varargs, with some very Dark Magic involved.
23:28:43 <HackEgo> [wiki] [[Special:Log/newusers]] create * AlexisNgelgnjft * New user account
23:31:00 <boily> Bicyclidine: there's printf. every time I try to understand its internal workings, my brain glazeth over.
23:31:20 <Bicyclidine> do we have a working c interpreter here atm
23:31:44 <boily> eeeeeh... I think oerjan hacked something onto HackEgo this week.
23:34:29 -!- mtve has joined.
23:34:47 <Phantom_Hoover> boily, i thought the basic theory of printf was very simple
23:35:15 <Bicyclidine> ok i just want to point out that you used the phrase "basic theory of printf" in complete seriousness
23:36:06 <boily> In the Context of Haskell, even the Theory of Printf isn't Basic.
23:36:27 <boily> (where does printf fit in CT?)
23:38:27 -!- LordCreepity has joined.
23:39:09 <elliott_> so, uh, how did you get your name
23:39:21 <boily> LordCreepity: don't try to be unmindable. it won't work.
23:40:48 <fungot> Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot !
23:41:06 -!- metasepia has joined.
23:41:45 <boily> !bfjoust is also the one people use.
23:42:00 <Taneb> ^bf ++++++++++[>++++++++++<-]>.
23:43:41 -!- augur has quit (Remote host closed the connection).
23:46:52 -!- ^v has quit (Ping timeout: 240 seconds).
23:47:28 -!- cizaphil has joined.