< 1394236911 661210 :nisstyre!~yourstrul@oftn/member/Nisstyre QUIT :Quit: WeeChat 0.4.3 < 1394237045 182432 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1394237220 88339 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Night < 1394237462 797854 :lambdabot!~lambdabot@silicon.int-e.eu QUIT :Ping timeout: 264 seconds < 1394237499 554733 :shikhout!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1394237678 821781 :shikhin!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 264 seconds < 1394237679 232591 :shikhout!~Shikhin@unaffiliated/shikhin NICK :shikhin < 1394237820 354528 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :The 16-bit instruction set that I have made up, now I wrote complete documenation of it: http://zzo38computer.org/textfile/miscellaneous/cpu16.txt < 1394238021 577833 :lambdabot!~lambdabot@silicon.int-e.eu JOIN :#esoteric < 1394238452 16850 :Slereahphone!~slereahph@90.84.145.74 QUIT :Quit: Colloquy for iPhone - http://colloquy.mobi < 1394238639 722546 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Is it OK? < 1394238889 537142 :tromp!~tromp@ool-4570a22a.dyn.optonline.net QUIT :Remote host closed the connection < 1394238924 982522 :tromp!~tromp@ool-4570a22a.dyn.optonline.net JOIN :#esoteric < 1394238985 611392 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Four Chords always ends with Scar, right? < 1394238994 216884 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :That would make sense, but Wikipedia doesn't say that :( < 1394239126 369703 :tromp!~tromp@ool-4570a22a.dyn.optonline.net QUIT :Remote host closed the connection < 1394239141 247088 :tromp!~tromp@ool-4570a22a.dyn.optonline.net JOIN :#esoteric < 1394239250 228464 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Why do you think it does? < 1394239442 477763 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :zzo38: all the renditions I've heard end with Scar, and the lyrics of Scar fit perfectly with the theme of Four Chords < 1394240850 880614 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Textual IRC Client: www.textualapp.com < 1394242829 904538 :tromp!~tromp@ool-4570a22a.dyn.optonline.net QUIT :Remote host closed the connection < 1394242862 243454 :tromp!~tromp@ool-4570a22a.dyn.optonline.net JOIN :#esoteric < 1394243099 319578 :tromp!~tromp@ool-4570a22a.dyn.optonline.net QUIT :Ping timeout: 241 seconds < 1394243417 797184 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1394244054 899849 :tromp!~tromp@ool-4570a22a.dyn.optonline.net JOIN :#esoteric < 1394244837 370102 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Read error: Connection reset by peer < 1394244864 761614 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1394246398 527989 :yorick!~yorick@oftn/member/yorick QUIT :Remote host closed the connection < 1394246480 857901 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :"The act of merging can introduce bugs, either through incompatible semantics of the two branches, or due to mistakes reconciling the two branches during the merge." < 1394246486 810754 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Screw text-based version control < 1394246504 534011 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Although even semantic code editing can't fix some merge problems, I guess < 1394246528 420898 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :nothing in your quote has anything to do with text, unless i'm missing something < 1394246918 494739 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :'"Snowden claims that he's won and that his mission is accomplished," Clapper also noted. "If that is so, I call on him and his accomplices to facilitate the return of the remaining stolen documents that have not yet been exposed to prevent even more damage to U.S. security."' < 1394246939 74942 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Bike: text-based version control makes mistakes liklier, I beliebe < 1394246941 141614 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :*believe < 1394246959 841542 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :^^um, how is Clapper expecting 'documents to be returned'? < 1394246973 62227 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Even if every concern of his is valid, he's asking for the impossible < 1394247034 500153 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :you believe. < 1394247168 949315 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :Maybe you're the impossible one, sgeo. < 1394247643 882699 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it is AI-complete to do merges without breaking things < 1394247661 323687 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: turn over the disks, presumably < 1394247663 952222 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just like GCHQ wanted < 1394249442 457402 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep. < 1394249451 215606 :titomir!~titomir@46.148.31.139 QUIT :Read error: Connection reset by peer < 1394250089 845633 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :you're taking clapper's statement at face value < 1394250109 650989 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :instead of interpretting it as a propaganda campaign < 1394250126 927650 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :that is why it doesnt seem to make sense < 1394251214 761216 :shikhin!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 264 seconds < 1394251365 759010 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1394252668 67089 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep. < 1394252765 331943 :endrews!~endrews@62.109.22.242 JOIN :#esoteric < 1394254067 124245 :FireFly!~firefly@oftn/member/FireFly QUIT :Excess Flood < 1394254115 398188 :HackEgo!~HackEgo@162.248.166.242 QUIT :Read error: Connection reset by peer < 1394254128 236052 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1394254145 955394 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1394254476 785056 :Sorella!~queen@oftn/member/Sorella QUIT :Quit: It is tiem! < 1394254588 401442 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :The AWK program 'x++' will output everything except for the first line. You could use this in a shebang line. < 1394254635 902202 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what about overflow? < 1394254669 975869 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Well, it won't work if it overflows, I suppose, but usually you won't have a lot of lines. < 1394256608 788043 :shikhin!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1394256883 867059 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Is awk specified to use an int instead of a bignum? < 1394257076 891907 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :Ah, worse, it's a float. < 1394257094 961126 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :So no overflow, but... < 1394257140 470993 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :wat < 1394257163 371235 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :The spec is quite specific. awk uses doubles as its numeric type. < 1394257177 242262 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :I didn't expect that. < 1394257263 264444 :tromp!~tromp@ool-4570a22a.dyn.optonline.net QUIT :Remote host closed the connection < 1394257295 386257 :tromp!~tromp@ool-4570a22a.dyn.optonline.net JOIN :#esoteric < 1394257349 355781 :itsy!~digital_w@37.152.198.84 JOIN :#esoteric < 1394257580 98114 :tromp!~tromp@ool-4570a22a.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1394257981 114885 :monotone!~monotone@room208.org PRIVMSG #esoteric :"#!/usr/bin/tail +2" (or "--lines=+2") works similarly. < 1394258025 136165 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :french thunks terminal consonants < 1394258027 364424 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :doesn't one of the scripts round here do that < 1394258044 220924 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :monotone: Yes I suppose that may work too < 1394258057 52161 :monotone!~monotone@room208.org PRIVMSG #esoteric :I remember writing one that did that, actually. < 1394258104 346252 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :i found out my favorite rpn calculator uses double's internally < 1394258126 551682 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :even though it often prints them as integers (in various bases) < 1394258176 197752 :monotone!~monotone@room208.org PRIVMSG #esoteric :I'd look it up in the hgfs repo but I forget where that is. < 1394258183 236181 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :@help < 1394258183 429907 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :help . Ask for help for . Try 'list' for all commands < 1394258187 494306 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :errrrr what was it < 1394258193 774338 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :`help < 1394258194 9476 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1394258202 849778 :monotone!~monotone@room208.org PRIVMSG #esoteric :Oh, thanks. < 1394258259 521748 :monotone!~monotone@room208.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/d648a4814871/bin/cats < 1394258286 919090 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`uname < 1394258287 976917 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Linux < 1394258295 868522 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Julius_Richard_Petri < 1394258296 353686 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`id < 1394258297 912264 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :uid=5000 gid=5000 < 1394258322 131610 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :`cats < 1394258322 661221 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :meow meow meow meow < 1394258331 950699 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :snazzy < 1394258343 991398 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :cats like Petri? < 1394258351 315126 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`gcc -v < 1394258351 967509 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Using built-in specs. \ COLLECT_GCC=gcc \ COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.7/lto-wrapper \ Target: x86_64-linux-gnu \ Configured with: ../src/configure -v --with-pkgversion='Debian 4.7.2-5' --with-bugurl=file:///usr/share/doc/gcc-4.7/README.Bugs --enable-languages=c,c++,go,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.7 < 1394258372 550351 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`which ghci < 1394258373 128074 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1394258408 963408 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`echo main(){for(;;)fork();} > x.c < 1394258409 655021 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :main(){for(;;)fork();} > x.c < 1394258451 29095 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`python -V < 1394258451 605081 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Python 2.7.3 < 1394258562 788379 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`python -c "import os; while 1 : os.fork() < 1394258563 516769 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ File "", line 1 \ "import os; while 1 : os.fork() \ ^ \ IndentationError: unexpected indent < 1394258566 608722 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`python -c "import os; while 1 : os.fork()" < 1394258567 242642 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ File "", line 1 \ "import os; while 1 : os.fork()" \ ^ \ IndentationError: unexpected indent < 1394258715 802271 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :` (){ :|:& };: < 1394258716 284207 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found < 1394258757 713385 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :` :(){ :|:& };: < 1394258758 259237 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found < 1394258769 295870 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :` f(){ f|f& };f < 1394258769 825471 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found < 1394258838 315743 :Sprocklem!~Sprocklem@S010674440130be65.cg.shawcable.net QUIT :Ping timeout: 240 seconds < 1394259113 767512 :shikhout!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1394259314 768719 :shikhin!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 264 seconds < 1394259314 998659 :shikhout!~Shikhin@unaffiliated/shikhin NICK :shikhin < 1394259502 502187 :monotone!~monotone@room208.org PRIVMSG #esoteric :Defeating fork bombs through syntax errors! < 1394260134 237961 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :newsham: `run echo < 1394260477 104412 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`run echo < 1394260477 802257 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1394260538 443314 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :`run echo newsham > newsham < 1394260539 972298 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1394260546 307609 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`cat newsham < 1394260546 904884 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :newsham < 1394260556 788078 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :`run rm newsham < 1394260558 383947 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1394260563 120898 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`sudo apt-get install ghc < 1394260563 689624 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: sudo: not found < 1394260584 754861 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :`which ghc < 1394260585 386143 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1394260589 859321 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :...? < 1394260598 267833 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :i'm like 80% haskell's in there somewhere. < 1394260604 97651 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :`ls /bin < 1394260604 813193 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash \ bunzip2 \ bzcat \ bzcmp \ bzdiff \ bzegrep \ bzexe \ bzfgrep \ bzgrep \ bzip2 \ bzip2recover \ bzless \ bzmore \ cat \ chgrp \ chmod \ chown \ cp \ cpio \ dash \ date \ dd \ df \ dir \ dmesg \ dnsdomainname \ domainname \ echo \ ed \ egrep \ false \ fgrep \ findmnt \ fuser \ grep \ gunzip \ gzexe \ gzip \ hostname \ ip \ kill \ kmod \ less \ < 1394260608 730154 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :`ls bin < 1394260609 449817 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​` \ ^.^ \ ̊ \ ? \ ¿ \ @ \ ؟ \ WELCOME \  \  \ aaaaaaaaa \ addquote \ addwep \ allquotes \ anonlog \ as86 \ aseen \ bienvenido \ botsnack \ bseen \ buttsnack \ calc \ CaT \ catcat \ cats \ cdecl \ c++decl \ chroot \ coins \ complain \ complaints \ danddreclist \ define \ delquote \ delvs \ dis86 \ e \ echo \ echo \ ello \ < 1394260625 959528 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`dis86 /bin/ls < 1394260626 776873 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1394260662 770303 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Quit: Leaving < 1394260663 116491 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`echo $PATH < 1394260665 447337 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​$PATH < 1394260668 186445 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`run echo $PATH < 1394260668 837628 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin:/opt/python27/bin:/opt/ghc/bin:/usr/bin:/bin < 1394260679 267996 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :aha! < 1394260680 345218 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`ls /opt/ghc/bin < 1394260680 972390 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access /opt/ghc/bin: No such file or directory < 1394260693 156394 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :`run ls | grep hs < 1394260693 849950 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Test.hs < 1394260702 66053 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :`ghc -O2 Test.hs < 1394260702 681955 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ghc: not found < 1394260705 871263 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :ok < 1394260750 56755 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`run file bin/? < 1394260750 697749 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/`: ASCII text \ bin/̊: ASCII text \ bin/?: POSIX shell script, UTF-8 Unicode text executable \ bin/¿: ASCII text \ bin/@: Perl script, ASCII text executable \ bin/؟: ASCII text \ bin/: empty \ bin/e: UTF-8 Unicode text \ bin/h: Perl script, ASCII text executable \ bin/q: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically li < 1394260767 797945 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`run more bin/?|cat < 1394260768 476710 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​:::::::::::::: \ bin/` \ :::::::::::::: \ exec bash -c "$1" \ :::::::::::::: \ bin/̊ \ :::::::::::::: \ echo hi \ :::::::::::::: \ bin/? \ :::::::::::::: \ #!/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 \) ]; \ < 1394260841 442090 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :`? ngevd < 1394260842 166142 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​  xYzþ9zLɩ \ >.wpx'.3qJ3nI .%S*ҋ;I[R O-%H|)h~Q2vP5rP*GHuLZ0؃%lWWSh.8qLX z״:Ys>`G PNIt_qfaaF` Rjc%t9EG D%k""O' < 1394260861 662629 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :`? nooooooodl < 1394260862 428005 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :nooooodl is the correct spelling < 1394260877 16584 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :`? nooooooooooooooooooooodl < 1394260877 819481 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :noooooooodl is the correct spelling < 1394260883 537609 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`which go < 1394260884 151350 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1394260905 536298 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`id; ls -ld bin < 1394260906 71048 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: id;: not found < 1394260940 561346 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :run is ur friend < 1394260943 715172 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :`? noooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooodl < 1394260944 378237 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :nooooooooodl is the correct spelling < 1394260964 144664 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :how is it computing the number of o's to put < 1394261022 865256 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :fucking magic, imo < 1394261103 91573 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`run ps -x < 1394261103 714253 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :warning: bad ps syntax, perhaps a bogus '-'? \ See http://gitorious.org/procps/procps/blobs/master/Documentation/FAQ \ PID TTY STAT TIME COMMAND \ 286 ? S 0:00 /init \ 288 ? S 0:00 sh -c 'env' 'PATH=/hackenv/bin:/opt/python27/bin:/opt/ghc/bin:/usr/bin:/bin' 'HACKENV=/hackenv' 'http_proxy=http://127.0.0.1:3128' ' < 1394261123 629429 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`run echo /hackenv/* < 1394261124 343443 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/98076 /hackenv/a /hackenv/app.sh /hackenv/bdsmreclist /hackenv/bin /hackenv/canary /hackenv/cat /hackenv/complaints /hackenv/:-D /hackenv/dog /hackenv/etc /hackenv/factor /hackenv/fb /hackenv/fb.c /hackenv/head /hackenv/hello /hackenv/hello.c /hackenv/ibin /hackenv/index.html /hackenv/interps /hackenv/lib /hackenv/paste /hackenv/pref /h < 1394261140 891271 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`run file /hackenv/dog < 1394261141 415261 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/dog: UTF-8 Unicode text < 1394261165 215566 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`run file /hackenv/canary < 1394261165 888810 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/canary: ASCII text < 1394261171 552137 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`run cat /hackenv/canary < 1394261172 175576 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :chirp < 1394261192 647724 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`run echo >/tmp/f; ls -ld /tmp/f < 1394261193 438746 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​-rw-r--r-- 1 5000 5000 1 Mar 8 06:46 /tmp/f < 1394261231 491420 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`run file /hackenv/interps < 1394261232 110293 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/interps: directory < 1394261236 387067 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`run ls /hackenv/interps < 1394261237 106525 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1l \ 2l \ adjust \ axo \ befunge \ bfjoust \ bf_txtgen \ boof \ build.sh \ cfunge \ c-intercal \ clc-intercal \ dimensifuck \ egobch \ egobf \ fukyorbrane \ gcccomp \ gforth_quit \ ghc \ glass \ glypho \ kipple \ lambda \ lazyk \ linguine \ Makefile \ malbolge \ pbrain \ qbf \ rail \ rhotor \ sadol \ sceql \ trigger \ udage01 \ underload \ unlambda < 1394261252 365451 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`run file /hackenv/interps/lambda < 1394261252 912416 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/interps/lambda: directory < 1394261258 554173 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`run ls /hackenv/interps/lambda < 1394261259 228514 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :defs.pickle \ evaluator.py \ lambda.py \ parser.py \ README \ tokenizer.py \ USED_VERSION < 1394261278 939380 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`run head /hackenv/interps/lambda/README < 1394261279 531623 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Lambda calculus interpreter \ (c) Nikita Ayzikovsky, 2006 \ \ Usage: \ \ run lambda.py, which reads a single-line lambda calculus program from stdin. \ \ Syntax: \ \ A program can optionally contain any number of definitions, followed by < 1394261330 492567 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`run ls /hackenv/interps/ghc/ < 1394261331 175426 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :runghc < 1394261340 74411 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`run /hackenv/interps/ghc/runghc -v < 1394261370 512975 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1394261443 749123 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`run find / -type f -print0 |xargs -0 grep newsham < 1394261450 426655 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :find: `/proc/tty/driver': Permission denied \ find: `/proc/1/task/1/fd': Permission denied \ find: `/proc/1/task/1/fdinfo': Permission denied \ find: `/proc/1/task/1/ns': Permission denied \ find: `/proc/1/fd': Permission denied \ find: `/proc/1/fdinfo': Permission denied \ find: `/proc/1/ns': Permission denied \ find: `/proc/2/task/2/fd': Permissi < 1394261474 425460 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`run (find / -type f -print0 |xargs -0 grep newsham) 2>/dev/null < 1394261504 937647 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Binary file /proc/288/task/288/cmdline matches \ Binary file /proc/290/task/290/cmdline matches < 1394261637 420234 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`run cat /proc/cmdline /proc/version < 1394261638 61161 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :initrd=/usr/bin/../lib/umlbox/umlbox-initrd.gz ubda=/tmp/19304.conf mem=256M con1=null,fd:3 con2=fd:5,fd:8 con=null,null root=98:0 \ Linux version 3.13.0-umlbox (hackbot@codu) (gcc version 4.7.2 (Debian 4.7.2-5) ) #1 Wed Jan 29 12:56:45 UTC 2014 < 1394261665 257279 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :uml < 1394261723 317994 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`run (cd /dev;echo *) < 1394261723 979363 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :agpgart audio audio1 audio2 audio3 audioctl console core dsp dsp1 dsp2 dsp3 fd full kmem loop0 loop1 loop2 loop3 loop4 loop5 loop6 loop7 mem midi0 midi00 midi01 midi02 midi03 midi1 midi2 midi3 mixer mixer1 mixer2 mixer3 mpu401data mpu401stat null port ptmx pts ram ram0 ram1 ram10 ram11 ram12 ram13 ram14 ram15 ram16 ram2 ram3 ram4 ram5 ram6 ram7 ram < 1394261838 682635 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`run cat /proc/cpuinfo < 1394261839 452092 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :processor : 0 \ vendor_id : User Mode Linux \ model name : UML \ mode : skas \ host : Linux codu 3.2.0-4-amd64 #1 SMP Debian 3.2.46-1+deb7u1 x86_64 \ bogomips : 2151.21 < 1394261962 425667 :prooftechnique!~NihilistD@cablepool3-212.stoweaccess.com JOIN :#esoteric < 1394262220 335112 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`run ls /sys/kern/debugfs < 1394262221 169777 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access /sys/kern/debugfs: No such file or directory < 1394262227 365665 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`run mount < 1394262227 976442 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :none on /bin type hostfs (ro,nosuid,relatime,/bin/) \ none on /usr type hostfs (ro,nosuid,relatime,/usr/) \ none on /dev type hostfs (ro,nosuid,relatime,/dev/) \ none on /opt type hostfs (ro,nosuid,relatime,/opt/) \ none on /lib type hostfs (ro,nosuid,relatime,/lib/) \ none on /sbin type hostfs (ro,nosuid,relatime,/sbin/) \ none on /lib64 type host < 1394262615 131722 :endrews!~endrews@62.109.22.242 QUIT :Remote host closed the connection < 1394262694 252225 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :can you do this in /msg < 1394262702 934838 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :unknown < 1394262736 908733 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :the bot is very esoteric < 1394263447 730834 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1394266351 97050 :prooftechnique!~NihilistD@cablepool3-212.stoweaccess.com QUIT :Quit: leaving < 1394266686 298407 :MoALTz!~no@user-31-175-247-158.play-internet.pl JOIN :#esoteric < 1394267145 135065 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep. < 1394268264 291399 :tromp!~tromp@ool-4570a22a.dyn.optonline.net JOIN :#esoteric < 1394268535 280589 :tromp!~tromp@ool-4570a22a.dyn.optonline.net QUIT :Ping timeout: 265 seconds < 1394268693 136798 :nortti_!nortti@nano.smar.fi JOIN :#esoteric < 1394268923 910994 :Tefaj!~jafet@static.77.207.4.46.clients.your-server.de JOIN :#esoteric < 1394268963 964983 :shikhin!~Shikhin@unaffiliated/shikhin QUIT :*.net *.split < 1394268964 307018 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :*.net *.split < 1394268964 714888 :nortti!nortti@nano.smar.fi QUIT :*.net *.split < 1394268966 762090 :Jafet!~jafet@unaffiliated/jafet QUIT :*.net *.split < 1394269467 656986 :shikhin!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1394270179 933792 :Slereahphone!~slereahph@90.84.145.74 JOIN :#esoteric < 1394271106 91298 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1394272028 998263 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Do you know if GCC can optimize uses of strlen? Such as x+=strlen(x); and so on < 1394272534 945137 :Tefaj!~jafet@static.77.207.4.46.clients.your-server.de PART :#esoteric < 1394272668 266298 :Jafet!~jafet@unaffiliated/jafet JOIN :#esoteric < 1394272855 890703 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Here is a quine in SQL: with q(q) as (select 'with q(q) as (select ''#'') select replace(q,x''23'',replace('''''''','''''''''''')) from q;') select replace(q,x'23',replace(q,'''','''''')) from q; < 1394272886 9510 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :There are a lot of apostrophes in it, and a lot in a line at once < 1394272978 212662 :aergus!~aergus@88.228.117.4 JOIN :#esoteric < 1394274465 412013 :MindlessDrone!~MindlessD@unaffiliated/mindlessdrone JOIN :#esoteric < 1394274557 265990 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :zzo38: I'm not sure it can really optimize x += strlen(x), though I know it can "constant-fold" strlen out if it can determine at compile-time the length of the string. < 1394274607 220330 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Well, it can optimize any further usage of x. < 1394274745 618822 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It does seem to turn void f(char *x) { x += strlen(x); *x = 'a'; *(x+1) = 0; } into the relatively literal call strlen; add sequence rather than call some strlen-like function that'd directly return a pointer to the end, I mean. < 1394274823 267447 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The hypothetical function would probably be called stplen by way of analogy from strcpy/stpcpy. < 1394274863 339652 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Or maybe not. Having "len" in the name would be kind of confusing.) < 1394275118 266651 :itsy!~digital_w@37.152.198.84 PRIVMSG #esoteric :Anyone interested in entering the Robot Battle tournament? http://www.robotbattle.com/registry/index.php?act=calendar&code=showevent&eventid=64 < 1394275182 659721 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :For a moment, I thought that involved actual robots < 1394275235 18352 :itsy!~digital_w@37.152.198.84 PRIVMSG #esoteric :Not quite. It's similar to Robocode, RobotWar, CROBOTS, etc. < 1394275291 797809 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :zzo38: Jafet: Also when doing -Os (which makes it inline the strlen), gcc seems to do a rather suboptimal (string in rdi) or rcx, -1; mov rdx, rdi; repnz scasb; not rcx; lea rax, [rdx+rcx-1] rather than just using the resulting rdi value from the repnz scasb. < 1394275319 641123 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : i'm like 80% haskell's in there somewhere. <-- dammit Gregor < 1394275338 532911 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :* Guest80165 < 1394275373 741818 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :“Powered by Invision Power Board v1.1.2 © 2003” I can't even remember what exploits to use from that long ago < 1394275625 543564 :nooodl!~nooodl@91.176.177.103 JOIN :#esoteric < 1394276020 153626 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :newsham: most of the stuff int /hackenv/interp is basically copies of stuff in EgoBot; only some of it actually _works_ after the move. < 1394276030 688521 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*in < 1394276070 273511 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell newsham most of the stuff int /hackenv/interp is basically copies of stuff in EgoBot; only some of it actually _works_ after the move. and ghc obviously stopped working when HackEgo itself was moved. < 1394276070 544663 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1394276083 192727 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :I SAID *in, BRAIN < 1394276113 576484 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`which python < 1394276114 344768 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/usr/bin/python < 1394276122 244463 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run python --version < 1394276122 855538 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Python 2.7.3 < 1394276327 75125 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run python -c 'import sys; print sys.maxunicode' < 1394276327 841869 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1114111 < 1394276330 202837 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Wowza. < 1394276368 412957 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait does that mean something actually _improved_ in the move? < 1394276398 83148 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`unidecode 𝂳 < 1394276398 873347 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+1D0B3 BYZANTINE MUSICAL SYMBOL MARTYRIA PLAGIOS TETARTOS ICHOS] < 1394276403 91399 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. Yes, it does. < 1394276407 292488 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oooh < 1394276456 731498 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run sed -i -e 's/{1,4}/{1,5}/' bin/unicode # well in that case! < 1394276458 487109 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1394276474 59966 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/unicode < 1394276474 819193 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/usr/bin/env python \ # -*- encoding: utf-8 -*- \ import re \ import sys \ import unicodedata \ def l(c): m = re.match('(?:U+)?([0-9a-f]{1,5})$', c, re.I); return unicodedata.lookup(c) if m is None else unichr(int(m.group(1),16)) \ try: \ print u''.join(map(l, sys.argv[1:])).encode('utf-8') \ except KeyError: \ print u'Unknown characte < 1394276526 227777 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run unidecode $(unicode 12345) < 1394276527 97644 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+12345 CUNEIFORM SIGN URU TIMES KI] < 1394276532 171926 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yay. < 1394276744 686049 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Fortunately, none of the current Unicode character names of length <= 5 (ARC, LEO, NOR, SUN, XOR, ANKH, FUSE, GEAR, JOIN, JUNO, MINY, NAND, TINY, TRUE, ANGLE, ARIES, BREVE, CARET, CARON, CERES, CLOUD, COLON, COMET, COMMA, EARTH, FROWN, HOUSE, LIBRA, NABLA, PLUTO, PRIME, RATIO, SLOPE, SMILE, SPACE, TILDE, UNION, VESTA, VIRGO, WATCH) consists of hexadecimal digits only. < 1394276797 743584 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good, good < 1394277573 296268 :Slereahphone_!~slereahph@80.10.159.192 JOIN :#esoteric < 1394277650 258822 :Slereahphone!~slereahph@90.84.145.74 QUIT :Ping timeout: 253 seconds < 1394277650 948476 :Slereahphone_!~slereahph@80.10.159.192 NICK :Slereahphone < 1394277675 430443 :Slereahphone!~slereahph@80.10.159.192 QUIT :Remote host closed the connection < 1394277718 79518 :Slereahphone!~slereahph@80.10.159.192 JOIN :#esoteric < 1394277726 50234 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run python3 --version # maybe... < 1394277726 615413 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: python3: command not found < 1394277733 138380 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, okay, no, let's not get too greedy here. < 1394278257 479107 :nortti_!nortti@nano.smar.fi NICK :nortti < 1394280712 340235 :shikhout!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1394280880 471649 :shikhin!~Shikhin@unaffiliated/shikhin QUIT :Disconnected by services < 1394280882 401497 :shikhout!~Shikhin@unaffiliated/shikhin NICK :shikhin < 1394281649 273687 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i hope y'all agree that "Seosniperdotnet" is an unacceptable username. although i _guess_ it could be ironic. < 1394281707 629855 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(on the wiki) < 1394281747 92486 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they're just an anti-capitalist, they want to nip CEOs in the bud and also can't spell < 1394281759 14008 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1394281779 728750 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :look I spent a long time trying to think of a better pun reading of it than that okay! < 1394281794 773516 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1394281802 477805 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(note no space) < 1394281849 896024 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :imagining a terrible esolang based solely on okays and help-related initialisms, right now < 1394281861 30961 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I've heard of corporate “head hunting”, but this is a bit too much. < 1394281866 197368 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yay twh < 1394281901 461789 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: maybe it's a Sgeo sniper. who knows who may have angered. < 1394281907 277487 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*who he < 1394282006 814571 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a Sgeo sniper with broken d and . keys < 1394282147 833756 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :where is there a broken d key? < 1394282186 377880 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you've been awake all night, right? < 1394282230 249178 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION brings out the gotobedinator < 1394282252 929377 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :gotobedinatordotnet < 1394282259 255311 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh. g key. < 1394282265 453112 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :d is basically an upside down g, okay? < 1394282272 553786 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :O KAY < 1394282277 905358 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(note space) < 1394282281 378496 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you're not wrong though. I have been up all night. < 1394282292 777334 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*MWAHAHAHA* < 1394283252 343213 :yorick!~yorick@oftn/member/yorick JOIN :#esoteric < 1394284278 287468 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :elliott, did you get lucky? < 1394284381 229218 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's private!! < 1394284497 117356 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Meanwhile, I don't know where I will be living after july and that scares me < 1394284509 989644 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Did you at least have some "good fun"? < 1394284516 853477 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As opposed to bad fun, I guess. < 1394284566 370975 :ion!ion@heh.fi PRIVMSG #esoteric :I bet elliott likes bad fun. < 1394284585 559562 :ion!ion@heh.fi PRIVMSG #esoteric :bun < 1394285752 48099 :nooodl!~nooodl@91.176.177.103 PRIVMSG #esoteric :ion are you saying guns are good fun < 1394286212 313008 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Et cetera et cetera et cetera < 1394286544 776450 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1394288772 656475 :MindlessDrone!~MindlessD@unaffiliated/mindlessdrone QUIT :Read error: Connection reset by peer < 1394288885 231122 :MindlessDrone!~MindlessD@unaffiliated/mindlessdrone JOIN :#esoteric < 1394289788 165973 :sudani!~sudani@82.146.47.40 JOIN :#esoteric < 1394290344 600901 :AnotherTest!~turingcom@94-224-19-125.access.telenet.be JOIN :#esoteric < 1394292065 890808 :tromp!~tromp@ool-4570a22a.dyn.optonline.net JOIN :#esoteric < 1394294064 40093 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1394295511 147253 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1394296045 548995 :tromp!~tromp@ool-4570a22a.dyn.optonline.net QUIT :Remote host closed the connection < 1394296077 103024 :tromp!~tromp@ool-4570a22a.dyn.optonline.net JOIN :#esoteric < 1394296347 305665 :tromp!~tromp@ool-4570a22a.dyn.optonline.net QUIT :Ping timeout: 265 seconds < 1394296681 271223 :aergus!~aergus@88.228.117.4 QUIT :Ping timeout: 240 seconds < 1394298297 186424 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1394298500 367754 :aergus!~aergus@88.228.117.4 JOIN :#esoteric < 1394299215 49891 :aergus!~aergus@88.228.117.4 QUIT :Ping timeout: 244 seconds < 1394299451 727482 :sudani!~sudani@82.146.47.40 QUIT :Remote host closed the connection < 1394299651 379921 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :oerjan: danke < 1394299925 138899 :nisstyre!~yourstrul@oftn/member/Nisstyre JOIN :#esoteric < 1394301119 367576 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Should I eat what I usually eat or should I try something new, that I haven't tried in years? < 1394301515 145092 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric : So I saw that Wolfram Language thing and one of the things he's claiming to be revolutionary is the ability to easily mix images and code < 1394301515 367486 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric : apparently Wolfram also has an irrational hatred for Lisp, not surprised < 1394301531 272182 :nisstyre!~yourstrul@oftn/member/Nisstyre PRIVMSG #esoteric :hi Sgeo < 1394301538 605741 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :hi < 1394301553 327917 :nisstyre!~yourstrul@oftn/member/Nisstyre PRIVMSG #esoteric :if it's not obvious to others, you can do that in Racket < 1394301555 427873 :nisstyre!~yourstrul@oftn/member/Nisstyre PRIVMSG #esoteric :which is a lisp < 1394301597 443249 :Melvar!~melvar@dslb-088-078-249-067.pools.arcor-ip.net PRIVMSG #esoteric :How would that even work? < 1394301620 651031 :nisstyre!~yourstrul@oftn/member/Nisstyre PRIVMSG #esoteric :Melvar: you can copy and paste images into DrRacket and manipulate them as normal data, they get serialized in a string form in the source file < 1394301632 641000 :Melvar!~melvar@dslb-088-078-249-067.pools.arcor-ip.net PRIVMSG #esoteric :… < 1394301657 1063 :nisstyre!~yourstrul@oftn/member/Nisstyre PRIVMSG #esoteric :they're meant to be opened with DrRacket < 1394301672 601656 :nisstyre!~yourstrul@oftn/member/Nisstyre PRIVMSG #esoteric :technically "GRacket" I guess < 1394301822 348850 :Melvar!~melvar@dslb-088-078-249-067.pools.arcor-ip.net PRIVMSG #esoteric :Do they get transcoded to some specific format, or do you need to have the editor and libraries know every image format? < 1394302169 655951 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :I've been tempted to buy French Toast Crunch from Canada, real French Toast is probably better < 1394302306 295598 :nisstyre!~yourstrul@oftn/member/Nisstyre PRIVMSG #esoteric :Sgeo: yes probably, and with real maple syrup to put on it < 1394302321 783905 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Maple syrup goes on french toast? < 1394302324 342149 :shikhout!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1394302333 937098 :nisstyre!~yourstrul@oftn/member/Nisstyre PRIVMSG #esoteric :I've been told that yes < 1394302337 168360 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Is this something the bagel place would... do? Would they give me maple syrup when I order french toast? < 1394302341 686305 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :How does this work? < 1394302353 213294 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :(The bagel place sells french toast. I don't know why) < 1394302446 781929 :nisstyre!~yourstrul@oftn/member/Nisstyre PRIVMSG #esoteric :Sgeo: I don't know what bagel place you're referring to < 1394302462 511505 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :http://www.stuffabagel.com/ < 1394302485 216097 :nisstyre!~yourstrul@oftn/member/Nisstyre PRIVMSG #esoteric :can't hurt to ask I guess < 1394302498 169 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :I don't really need maple syrup < 1394302503 747431 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :If they give it to me that's fine < 1394302512 890529 :shikhin!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 255 seconds < 1394302514 580155 :shikhout!~Shikhin@unaffiliated/shikhin NICK :shikhin < 1394302532 533289 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Does French Toast have dairy? < 1394302654 213970 :nisstyre!~yourstrul@oftn/member/Nisstyre PRIVMSG #esoteric :if you put butter on it yes < 1394302660 805292 :nisstyre!~yourstrul@oftn/member/Nisstyre PRIVMSG #esoteric :or cook it with butter < 1394302668 672212 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Can't hurt to take another Lactaid < 1394302677 271653 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :I already had a buttered bagel today < 1394302688 738541 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :I only recently learned that butter is dairy < 1394302835 621620 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :... < 1394303124 681167 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :http://www.fark.com/comments/8171751/Manhunt-closed-streets-campus-lockdown-canceled-classes-all-due-to-what-police-call-a-high-end-game-of-telephone < 1394304425 702398 :nisstyre_!~yourstrul@oftn/member/Nisstyre JOIN :#esoteric < 1394304452 598797 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sqlite3 quine (I'd like to the mailing list archives but it seems it's readable only for members) => http://dpaste.com/1703632/ < 1394304454 38250 :nisstyre!~yourstrul@oftn/member/Nisstyre QUIT :Ping timeout: 244 seconds < 1394304498 513485 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :go subscribe the list and write a better one than the ones already posted < 1394304502 838589 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :possibly a shorter non-empty one < 1394304519 864399 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I'd like to see interesting not necessarily short ones as well < 1394304761 686443 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the corresponding perl quine is: print+("print+(","\"",",","\\",")[g1012131121212133121414=~/./g]")[g1012131121212133121414=~/./g] < 1394305372 749390 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1394305479 96775 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1394306918 179798 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :https://mail.python.org/pipermail/python-ideas/2014-March/026446.html this is just silly... < 1394306929 209389 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : sqlite3 quine [...] <-- that looks rather longer than zzo38's SQL quine he recently pasted < 1394306941 542749 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*which he < 1394306978 396888 :AnotherTest!~turingcom@94-224-19-125.access.telenet.be QUIT :Ping timeout: 240 seconds < 1394306978 619512 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Here is a quine in SQL: with q(q) as (select 'with q(q) as (select ''#'') select replace(q,x''23'',replace('''''''','''''''''''')) from q;') select replace(q,x'23',replace(q,'''','''''')) from q; < 1394307050 156317 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't know either SQL or sqlite3 so i don't know if that would be legal in the other < 1394307138 864437 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that perl quine reminds me of the Glass quine i wrote, although the numbers mean something completely different. < 1394307291 895080 :vravn!~vravn@syn.rook.sx QUIT :Ping timeout: 255 seconds < 1394307552 404190 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :They gave me 'Breakfast syrup', and butter packets < 1394307560 744829 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Barely used the butter packets, used one breakfast syrup < 1394307563 556174 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :here's another sqlite quine: http://dpaste.com/1703768/ < 1394307572 841199 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: yes < 1394307612 178345 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but again, the point of this quine with the numbers is that the same general idea can be implemented in almost any non-esoteric programming language < 1394307614 318644 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :I think the first dpasted sqlite quine isn't intended to be the best SQL quine, but just one made using a generic method to make quines < 1394307639 487665 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :how many numbers you need differs wildly, but it's still possible < 1394307648 934718 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Sgeo: exactly < 1394307844 733538 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :here's another perl one: print+("\\","\"",",","print+(",")[3,1,0,0,1,2,1,0,1,1,2,1,2,1,2,1,3,1,2,1,4,1,4]")[3,1,0,0,1,2,1,0,1,1,2,1,2,1,2,1,3,1,2,1,4,1,4] < 1394307932 160255 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wow, I didn't even remember this crazy unpack quine: http://www.perlmonks.com/?node_id=835076 < 1394307987 213333 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the thread for that has nice perl quines by other authors < 1394308213 33627 :TodPunk!~Tod@c-71-199-36-196.hsd1.ut.comcast.net QUIT :Quit: This is me, signing off. Probably rebooting or something. < 1394308681 262364 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 QUIT :Ping timeout: 240 seconds < 1394308793 395929 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 JOIN :#esoteric < 1394309095 951023 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :oerjan: That SQL quine I wrote is for SQLite. < 1394309170 175837 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :If you have SQLite then you can even try it by yourself. < 1394309193 381261 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok < 1394309419 924832 :MindlessDrone!~MindlessD@unaffiliated/mindlessdrone QUIT :Quit: MindlessDrone < 1394309500 94799 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :b_jonas: That SQL quine is good too < 1394309513 925206 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: which one? < 1394309544 240141 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :The one you posted at http://dpaste.com/1703768/ < 1394309572 570832 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :thanks < 1394311170 78073 :AnotherTest!~turingcom@94-224-19-125.access.telenet.be JOIN :#esoteric < 1394311312 125106 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :There seems to be a thing called Agorism. It is unrelated to Agora < 1394311390 531483 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Is it related to the original meaning of the word "agora"? < 1394311552 858599 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes, "Agorists consider their message to be scientific because science is an appeal to reason, which they believe is only possible in the Agora or free market." < 1394311683 927259 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which reminds me that i'm fairly sure (wait, shouldn't i be saying "vaguely recall" somewhere?) i saw a yudkowsky post about the distinction between professing rationalism and actually being rational. < 1394311724 25065 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :"I wonder, if someone generated a list with all possible credit card PIN codes, would people panic too?" < 1394311752 315454 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bloody neighbors making maybe-party noises again. < 1394311784 687442 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Sgeo: Are they still limited to four digits or are longer passwords possible? < 1394311788 953077 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> replicateM 4 ['0'..'9'] < 1394311789 359700 :idris-ircslave!~ircslave@dslb-088-078-249-067.pools.arcor-ip.net PRIVMSG #esoteric :No such variable replicateM < 1394311790 189966 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ["0000","0001","0002","0003","0004","0005","0006","0007","0008","0009","0010... < 1394311800 63793 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION ogles at idris-ircslave  < 1394311802 731632 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Still limited to 4 digits. It was someone commenting on http://directory.io < 1394311812 751051 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Which lists all Bitcoin addresses and their private keys < 1394311844 122201 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat < 1394311888 511504 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah a library of babel prank < 1394311998 385910 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> [0..] >>= (`replicateM` "01") < 1394311998 774639 :idris-ircslave!~ircslave@dslb-088-078-249-067.pools.arcor-ip.net PRIVMSG #esoteric :(input):1:12: error: expected: ")", < 1394311998 976400 :idris-ircslave!~ircslave@dslb-088-078-249-067.pools.arcor-ip.net PRIVMSG #esoteric : expression, name, operator < 1394311999 163684 :idris-ircslave!~ircslave@dslb-088-078-249-067.pools.arcor-ip.net PRIVMSG #esoteric :[0..] >>= (`replicateM` "01") < 1394311999 163848 :idris-ircslave!~ircslave@dslb-088-078-249-067.pools.arcor-ip.net PRIVMSG #esoteric : ^ < 1394311999 634837 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ["","0","1","00","01","10","11","000","001","010","011","100","101","110","1... < 1394312027 964781 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1394312056 10 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :I guess I should try to get our own idris bot up at some point < 1394312105 862909 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :or one of the bots has to learn channel-specific prefixes. *coughs* < 1394312140 843877 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@run "it's not that hard if we just remember..." < 1394312142 155237 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "it's not that hard if we just remember..." < 1394312191 990117 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :idris-ircslave: > 1 < 1394312213 766812 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so how do we "solve" the other half of the "problem"? < 1394312218 198589 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :has anyone used idris-ircslave except to see it break lambdabot < 1394312333 287702 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Sgeo: Did they actually create the database or calculate it when the file is requested? If it is an actual database I expect it would require way too much disk space more than you have, and if they could even do that, why is it indexed by private key? < 1394312367 228183 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Calculated on request. < 1394312416 439613 :legible!~legible@193.106.31.7 JOIN :#esoteric < 1394312419 189397 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Sgeo: Yes, it is what I thought, otherwise it would not only be very difficult but they wouldn't index it by private key. < 1394312593 740573 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think there exist some EMV cards that have six-digit PINs. < 1394312670 844892 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Anecdotal evidence from the Internet: "Swiss banks issue debit cards with 6 digit PIN. In Italy 5 digit PIN are common." < 1394312747 581489 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Equally anecdotally, there are some PIN entry terminals that have problems with >4 digits.) < 1394312800 750645 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there is something bloody fishy about my laptop's brightness control < 1394312839 486681 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as in, it's been gradually requiring me to slide it more and more down not to be too bright, and now it's all the way down < 1394312937 550566 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm thinking i should turn it all the way up and wait until it resets itself to normal while still there. but i don't know how long i'll have to wait. < 1394312957 779001 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :oerjan: That's very odd < 1394312974 137089 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Could be broken firmware or such < 1394313037 826621 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I think you should allow the password to be 4 digits at minimum and perhaps 16 digits at maximum. < 1394313058 962940 :MoALTz!~no@user-31-175-247-158.play-internet.pl QUIT :Ping timeout: 264 seconds < 1394313066 431623 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: your laptop is becoming a star. this is perfectly expected behaviour < 1394313078 711600 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :okay < 1394313116 92479 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Even regardless of the length of the password, the current "chip and PIN" system just isn't really that much more secure than the old system. < 1394313174 331851 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :The merchant can still steal passwords, or display an incorrect price, and then if someone physically steals the card they can use it. < 1394313250 516194 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :I have once designed a better system, but I just wrote it on a paper. It involves the keypad having a port on it that the customer can connect their own keypad to instead of swiping a credit card (swiping a card is still provided, but isn't needed). < 1394313253 902513 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Card skimmers will still exist < 1394313313 132974 :legible!~legible@193.106.31.7 QUIT :Remote host closed the connection < 1394313467 803902 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Yes, although my system would make it more secure for people who have opted the high security option and have programmed their own keypads rather than using the merchant's keypads. < 1394313498 153837 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :How do you avoid skimming at the separate port? < 1394313600 448783 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :With crypto, presumably. < 1394313639 241502 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You just have the merchant's terminal send out transaction details, which your self-programmed keypad device then shows for you for verification, and then signs. < 1394313661 740485 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or you could just make the cards do crypto. < 1394313693 155542 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :By using a secure protocol. You could still charge someone and give them no product (which is much more easily caught, though), but the transaction and amount goes through the port, so you cannot be charge a wrong amount and the password (which doesn't even have to be a normal password) cannot be caught. < 1394313705 219108 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :fizzie: Yes, mainly like that. < 1394313839 696715 :AnotherTest!~turingcom@94-224-19-125.access.telenet.be QUIT :Ping timeout: 240 seconds < 1394313942 250759 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The EMV cards do crypto, at least, so you shouldn't be able to "skim" cards so that you can clone one. (But you obviously can catch the PIN. And there are some assorted vulnerabilities; like you used to be able to make a terminal that reads the magnetic stripe data during the chip transaction, so you catch both the PIN and a stripe-only copy, and then just do the stripe fallback thing.) < 1394314027 50995 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And there was some skip-PIN-entry thing, too.) < 1394314215 938371 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :And if the terminal steals the password and then you can physically steal the card and use that, and then you could still alter the price to display the wrong amount. < 1394314256 391274 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1394314316 820706 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :My credit card got misused once, but as far as I know it was really just old-fashioned stuff; using it in webshops where just knowing the number is enough. < 1394314401 338563 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :That is why, that is no good. It should be made, the customer can opt for a high-security option at the time the card is issued (and then they will have a private key which they can program into their own devices). < 1394314422 43412 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :It works for internet too; the same transaction is possible over internet just as easily. < 1394314616 468471 :showexpress!~showexpre@193.106.31.213 JOIN :#esoteric < 1394314663 360626 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :However, for internet there is a better way I can think of: You would use SSH to connect to your account and then issue a SPLIT command in order to make the payment. It can forward to the recipient similar to how SMTP does it. < 1394315160 578766 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Ugh, it feels like I've been doing nothing but eating all day < 1394315190 100642 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Which is certainly better than not eating all day, at least < 1394315447 903302 :glogbackup!~glogbacku@192.3.160.190 JOIN :#esoteric < 1394316761 541302 :Slereahphone!~slereahph@80.10.159.192 QUIT :Quit: Colloquy for iPhone - http://colloquy.mobi < 1394317615 870315 :aergus!~aergus@88.228.117.4 JOIN :#esoteric < 1394318426 113166 :JesseH!~JesseH@oftn/member/JesseH JOIN :#esoteric < 1394318491 869369 :v^!~NotPing@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1394318704 630152 :v^!~NotPing@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Remote host closed the connection < 1394318934 499522 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Why does Randall Munroe advertise games? < 1394319028 382083 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Read error: Connection reset by peer < 1394319030 983719 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :http://xkcd.com/721/ < 1394319052 163365 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :http://xkcd.com/721/ < 1394319053 318983 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :asdfjasfd < 1394319054 233884 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :oops < 1394319061 35602 :ion!ion@heh.fi PRIVMSG #esoteric :Why does Sgeo advertise xkcd? < 1394319062 469902 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :"The game is currently in development and the goal is to release it in downloadable form for consoles and PC/Mac/Linux. There is no announced date and platform yet. There is no publicly released demo at this point. There will be one when the game is released though, so please be patient :) Thanks." < 1394319167 819662 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :That's silly. Linux is a operating system kernel, which can run on many kind of computer. PC is a computer, which can run many operating systems. (Mac is both kind) < 1394319240 928315 :aergus!~aergus@88.228.117.4 QUIT :Ping timeout: 244 seconds < 1394319302 471598 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :(It might be sensible if "PC" means it is a bootable file, and "Linux" means it is provided in a source file that is portable to any Linux systems, but this isn't commonly the case; especially game programs need to know about the hardware too and not just the Linux kernel.) < 1394319353 452608 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :I think the person who wrote it was using PC to indicate 'Windows'. Language shifting with usage.. < 1394319380 812686 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Also, I was more quoting because I was hoping the game was released, and sad that it isn't < 1394319411 349200 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Yes, but it is a bad way, and anyways there are different version of Windows getting confusing too now < 1394319439 42936 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :yeah what if the game is for DOS, Mac OS 7, and Minix. c'mon < 1394320874 185468 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :What if the game is for KolibriOS? < 1394321109 561299 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :I should try NetHack 4 < 1394321129 842601 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Although as far as I'm concerned, the name is an April 1st joke < 1394321206 595873 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now you'll make ais523 sad < 1394321258 63984 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I should learn to play nethack at some point < 1394321388 487526 :showexpress!~showexpre@193.106.31.213 QUIT :Ping timeout: 252 seconds < 1394321562 971515 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :4#' < 1394321564 242515 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :4? < 1394321650 106048 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Sgeo: the name is half serious half joke (you should be used to that in #esoteric) < 1394321951 299992 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: there is sort of a cheap way to do that. I think there's a planned design where the credit card hardware itself has a switch the human can trigger to enable wireless "paypass" transactions. you could similarly have multiple switches for different orders of magnitude of payment via terminal, < 1394321975 689885 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :though it'd be a bit difficult to fit them all on a standard sized credit card. < 1394322109 696806 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :That wireless would make it worse. < 1394322121 293968 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: the wireless _does_ make it worse already < 1394322126 863682 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :for two reasons < 1394322137 511636 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Yes, I agree it would make it much worse already < 1394322160 13904 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :one is that with a non-standard wireless terminal you can access debit cards without the knowledge of the owner, < 1394322204 382850 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the other is that it doesn't require a pin for low amount transactions, and the amount limit for this can't even be defined by the owner < 1394322248 317096 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Twitch Plays Nethack would be interesting < 1394322298 682862 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't understand why, because it seems as if it should be technically possible: < 1394322308 168686 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :b_jonas: Those aren't the only problems with it. < 1394322330 137199 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wireless "paypass" payment requires a connection to the bank afterall, so couldn't they technically query the limit I set? < 1394322350 703723 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there's already a limit for purchases that I can define and override, < 1394322367 993328 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so why can't they add a separate limit for pin-less purchases? < 1394322394 755061 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(and yeah, the ability to set a longer pin would also be nice) < 1394322403 528820 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: what other problems then? < 1394322438 303737 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :"Rumors that Pat has since been executed by the other DevTeam members for these frequent breaches of secrecy remain unconfirmed. < 1394322438 489091 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :" < 1394322477 413190 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :The problem is that *they* are defining the limits and lengths and everything like that. Also, wireless has several security issues: You could interfere with a payment, whether or not a switch is required. And soneone who steals the card can still use the switch, so it still doesn't help. < 1394322485 549658 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :And if there are multiple cards, they will interfere with each other, too. < 1394322525 961312 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: yes, the switch helps against attackers who try to use non-standard terminals to access your card without your knowledge < 1394322547 693866 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :b_jonas: Yes, but that won't affect against interference. < 1394322570 966635 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :AIUI, people are already using foil-lined wallets for that. < 1394322587 790160 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Or whatever-lined.) < 1394322593 641096 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: for a stolen card, it's the amount limit for pin-less transaction that protects you, and the ability to revoke your card if it's stolen < 1394322619 189217 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: I don't think foil-lined really works. it's like tinfoil hats. < 1394322625 994244 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :My proposal is to keep the present (non-wireless) system and then require the bank to provide a "high security" option to customers who request it; they would use their own private key to program their own devices (using protocols with public specifications), and can define the limits and password (or other method) yourself. < 1394322648 326848 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: I was under the impression that some of them even did something, but I certainly haven't investigated this. < 1394322665 775185 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: some of them probably do < 1394322676 466426 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: just lining your purse with tinfoil doesn't < 1394322750 583872 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :s/revoke/cancel/ < 1394322815 283832 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :b_jonas: Someone could still make many small transactions, especially if the merchant steals it. The ability to revoke your card helps, but still not quite enough. You could not notice it has been stolen (especially if he is good at returning it in secret too, and/or if it is wireless, even if it does have switches), or it could be disputed too much. < 1394322849 224135 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Our reporter offered her own homemade shield constructed of duct tape and lined with aluminium foil. It provided better protection than eight of the 10 commercial products, including a stainless-steel “RFID blocking” wallet selling online for about $60." < 1394322886 427543 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I know < 1394322961 71457 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I must say though that I'm more worried about having my id card or keys stolen: < 1394322966 697272 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Higher security should be applied to cheques too, by (if the account holder requests it), requre a digital signature to be written on the cheque. < 1394323000 616675 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :an id card can be misused way more than a bank card, including an attacker walking into the bank and getting cash from my account without a limit, < 1394323039 322409 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :has a long expiry time so it can be abused for a very long time, and I'm not confident I can cancel it everywhere effectively, < 1394323060 132401 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :If someone steal money I have in my pocket, they cannot steal anything more than what I got. Furthermore, I don't carry any ID card when I don't need it so therefore nobody can use it. < 1394323074 864939 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the keys let an attacker steal more stuff from the apartment, and the locks are difficult to replace. < 1394323092 843241 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Yes, that is true. < 1394323097 336658 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I can't not carry an id card. I don't carry a card with my home address when I don't need it. < 1394323099 675646 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :The lock could also be broken or tampered with < 1394323119 508369 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: and people who drive _really_ can't choose to not carry an id card. < 1394323130 355378 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :Yes, you do need a driving license < 1394323133 437643 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't drive, but even I need one. < 1394323158 262545 :zzo38!~zzo38@24-207-51-179.eastlink.ca PRIVMSG #esoteric :But you can try to tell the bank not to accept a driving license as a valid ID for your account. < 1394323175 380602 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the lock could be tampered, but it's easier to destroy the balcony door than to tamper with the lock.