< 1316044801 86375 :HackEgo!foobar@codu.org PRIVMSG #esoteric :​#!/usr/bin/env python \ \ import os \ import sys \ import json \ import urllib2 \ \ proxy_handler = urllib2.ProxyHandler({'http': os.environ['http_proxy']}) \ opener = urllib2.build_opener(proxy_handler) \ urllib2.install_opener(opener) \ \ def lose(): \ print 'You get NOTHING! You LOSE! Good DAY sir!' \ sys.exit() < 1316044808 188495 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :99 repeats a single digit in base 10. < 1316044817 507041 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`learn Monads are just monoids in the category of endofunctors. < 1316044819 350191 :HackEgo!foobar@codu.org PRIVMSG #esoteric :I knew that. < 1316044823 84575 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run ln -s wisdom/monad{,s} < 1316044824 540971 :HackEgo!foobar@codu.org PRIVMSG #esoteric :ln: creating symbolic link `wisdom/monads': File exists < 1316044825 91113 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :@quote copumpkin lax < 1316044825 521957 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :copumpkin says: a monad is just a lax functor from a terminal bicategory, duh. fuck that monoid in category of endofunctors shit < 1316044828 481126 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run ln -s wisdom/monad{s,} < 1316044829 790401 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316044833 989472 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`learn monad < 1316044834 689986 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`paste bin/wl < 1316044835 208697 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :erm < 1316044835 452701 :HackEgo!foobar@codu.org PRIVMSG #esoteric :​/hackenv/bin/learn: line 4: wisdom/monad: No such file or directory \ I knew that. < 1316044835 730055 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fuck < 1316044835 980532 :HackEgo!foobar@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.3547 < 1316044841 129342 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`? monad < 1316044842 507647 :HackEgo!foobar@codu.org PRIVMSG #esoteric :monad? ¯\(°_o)/¯ < 1316044844 455174 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`? monads < 1316044845 948228 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Monads are just monoids in the category of endofunctors. < 1316044851 243804 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run ln -s wisdom/monad{s,} < 1316044852 782297 :HackEgo!foobar@codu.org PRIVMSG #esoteric :ln: creating symbolic link `wisdom/monad': File exists < 1316044852 987143 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1316044853 158001 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :duh < 1316044856 116726 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what does wl do < 1316044857 350941 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run rm wisdom/monad < 1316044858 684814 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316044861 722421 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run cd wisdom; ln -s monads monad < 1316044863 155419 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316044865 221806 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: wikilates < 1316044865 740471 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`? monad < 1316044867 247874 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Monads are just monoids in the category of endofunctors. < 1316044873 292609 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :`run mv wisdom foolishness < 1316044874 753042 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316044880 34745 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run mv foolishness wisdom < 1316044881 219834 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316044927 842127 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run echo $(($(cat /dev/null)+1)) < 1316044929 207390 :HackEgo!foobar@codu.org PRIVMSG #esoteric :1 < 1316044932 540150 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Excellent. < 1316044954 69189 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :`run mv wisdom elliott < 1316044955 391743 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316044959 579820 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run mv elliott wisdom < 1316044960 774307 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316044967 240226 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You're encouraging botnonsense mode, shachaf. < 1316044978 897372 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :`? elliott/u < 1316044980 478670 :HackEgo!foobar@codu.org PRIVMSG #esoteric :elliott/u? ¯\(°_o)/¯ < 1316044982 194319 :augur!~augur@129.2.129.33 JOIN :#esoteric < 1316044988 966257 :MSleep!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net NICK :MDude < 1316045026 8033 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :`> u < 1316045027 293983 :HackEgo!foobar@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: >: not found < 1316045028 882500 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :`? u < 1316045030 365531 :HackEgo!foobar@codu.org PRIVMSG #esoteric :u monad? < 1316045036 638471 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :`rm -rf wisdom < 1316045037 988078 :HackEgo!foobar@codu.org PRIVMSG #esoteric :rm: invalid option -- \ Try `rm --help' for more information. < 1316045044 739080 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :`run rm -rf wisdom < 1316045045 944972 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316045047 704978 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :No more nonsense. < 1316045054 559605 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`help < 1316045054 879912 :HackEgo!foobar@codu.org 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/ < 1316045058 749963 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :`run while true; do true; done < 1316045070 573539 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Do you really think you're going to break the bot? < 1316045074 925201 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`revert 318 < 1316045075 434197 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Done. < 1316045085 268641 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`revert 321 < 1316045085 661459 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Done. < 1316045089 405114 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316045089 701340 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :elliott: No. < 1316045095 110873 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :I just think I'll encourage the nonsense to stop. < 1316045098 887765 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :By being part of it. < 1316045101 499631 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run mkdir lib < 1316045102 962188 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316045105 591424 :tiffany!~tiffany@188.215.83.116 PRIVMSG #esoteric :o.o < 1316045105 970524 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The nonsense is over :P < 1316045146 382824 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :Do you people ever talk about esoteric languages? < 1316045150 60289 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yep < 1316045158 443683 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`fetch http://sprunge.us/MYMX < 1316045159 191809 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-15 00:05:59 URL:http://sprunge.us/MYMX [73] -> "MYMX" [1] < 1316045167 118785 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :?bf +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++. < 1316045167 803391 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [ < 1316045169 544513 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run mv MYMX bin/karma; chmod +x bin/karma < 1316045170 882868 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316045174 440206 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`? esoteric < 1316045176 224728 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Esoteric is an abbreviation for Esoteric Programming Languages as contrasted with Esoteric languages such as lojban and klingon and contrasted with the occult, however those topics may well be compatible with each other .. according to itidus20 < 1316045183 15094 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`fetch http://sprunge.us/RDIF < 1316045183 694107 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-15 00:06:23 URL:http://sprunge.us/RDIF [155] -> "RDIF" [1] < 1316045188 666131 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :ok i just wanted to do it once < 1316045191 978285 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run mv RDIF lib/adjustkarma; chmod +x lib/adjustkarma < 1316045193 515370 :HackEgo!foobar@codu.org PRIVMSG #esoteric :mv: cannot move `RDIF' to `lib/adjustkarma': No such file or directory \ chmod: cannot access `lib/adjustkarma': No such file or directory < 1316045202 632422 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run mkdir lib; mv RDIF lib/adjustkarma; chmod +x lib/adjustkarma < 1316045204 95961 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316045214 752213 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`fetch http://sprunge.us/IVaB < 1316045215 178922 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-15 00:06:55 URL:http://sprunge.us/IVaB [35] -> "IVaB" [1] < 1316045218 808300 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`fetch http://sprunge.us/RRje < 1316045219 295924 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-15 00:06:59 URL:http://sprunge.us/RRje [35] -> "RRje" [1] < 1316045227 548380 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run mv IVaB bin/'++'; mv RRje bin/'--' < 1316045228 823989 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316045230 682638 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :shachaf: as a newbie here i am not at liberty to make the comments i made < 1316045235 865555 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run chmod +x bin/'++'; chmod +x bin/'--' < 1316045237 106405 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316045241 970262 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run mkdir karma; touch karma/.doorstop < 1316045243 209368 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316045244 600550 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :thats why i added "according to" clause :D < 1316045246 166375 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`karma shachaf < 1316045247 360457 :HackEgo!foobar@codu.org PRIVMSG #esoteric :cat: karma/shachaf: No such file or directory \ shachaf has karma 0. < 1316045252 97750 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Ugh < 1316045275 850038 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`fetch http://sprunge.us/SUdf < 1316045276 462321 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-15 00:07:56 URL:http://sprunge.us/SUdf [85] -> "SUdf" [1] < 1316045281 72898 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run mv SUdf bin/karma; chmod +x bin/karma < 1316045282 409499 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316045291 514629 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`fetch http://sprunge.us/jcDD < 1316045292 30510 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-15 00:08:12 URL:http://sprunge.us/jcDD [167] -> "jcDD" [1] < 1316045297 927380 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :`ls karma < 1316045299 214124 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316045299 362957 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run mv jcDD lib/adjustkarma; chmod +x lib/adjustkarma < 1316045300 700740 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316045303 386412 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`karma shachaf < 1316045304 276520 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1316045304 848302 :HackEgo!foobar@codu.org PRIVMSG #esoteric :shachaf has 0 karma. < 1316045306 694530 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`-- shachaf < 1316045307 878198 :HackEgo!foobar@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: shachaf: not found < 1316045312 992824 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor? < 1316045321 82626 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Think you have a problem with quoting -- there :P < 1316045324 389906 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You want to put -- before all the arguments < 1316045327 74025 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :To denote end of options, etc. < 1316045330 710107 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :itidus20: What? < 1316045340 359498 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :nothing < 1316045380 694326 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: BUUUUUUUUUUUUUUUUUUUGS < 1316045395 251026 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run mv bin/'++' bin/karma'+'; mv bin/'--' bin/karma'-' < 1316045396 602585 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316045400 482230 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`karma- shachaf < 1316045402 87414 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`log esperanto < 1316045402 264358 :HackEgo!foobar@codu.org PRIVMSG #esoteric :shachaf has -1 karma. < 1316045405 603492 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2007-07-13.txt:21:27:58: pikhq: esperanto isn't that good, judging by what i've read about it < 1316045425 55950 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Ugh < 1316045427 205560 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`forget esoteric < 1316045427 553865 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I forgot to case-normalise karma < 1316045428 939415 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Forget what? < 1316045451 72665 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`forget esoteric < 1316045452 557250 :HackEgo!foobar@codu.org PRIVMSG #esoteric :rm: cannot remove `wisdom/esoteric': No such file or directory \ Forget what? < 1316045453 160896 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :oops < 1316045455 278373 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: ... huh? < 1316045456 642693 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`log esperanto < 1316045459 960496 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2007-05-31.txt:20:28:35: Ne, ne, ne! Lernu Esperanton. < 1316045460 286945 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: Oh < 1316045461 517094 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: You handle `-- incorrectly < 1316045466 925723 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :`karma+ shachaf < 1316045467 459744 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`log esperanto < 1316045468 650505 :HackEgo!foobar@codu.org PRIVMSG #esoteric :shachaf has 0 karma. < 1316045470 875190 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2006-08-26.txt:01:32:32: ihope: Ne. Esperanto. < 1316045473 215077 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1316045474 603951 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`fetch http://sprunge.us/FPTI < 1316045475 299532 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-15 00:11:15 URL:http://sprunge.us/FPTI [117] -> "FPTI" [1] < 1316045477 644025 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :`cat bin/karma+ < 1316045477 923825 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`fetch http://sprunge.us/RaVh < 1316045478 402633 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-15 00:11:18 URL:http://sprunge.us/RaVh [211] -> "RaVh" [1] < 1316045478 872773 :HackEgo!foobar@codu.org PRIVMSG #esoteric :​#!/bin/sh \ lib/adjustkarma "$1" +1 \ < 1316045483 725870 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run mv FPTI bin/karma; chmod +x bin/karma < 1316045484 818452 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316045490 516972 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`log esperanto < 1316045491 424194 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :`run lib/adjustkarma shachaf +1000 < 1316045492 82992 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run mv RaVh lib/adjustkarma; chmod +x lib/adjustkarma < 1316045493 704505 :HackEgo!foobar@codu.org PRIVMSG #esoteric :shachaf has 1000 karma. < 1316045493 817405 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316045494 682680 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2008-06-02.txt:15:08:16: I'd tend to say "Esperanto parolas vin", BTW. < 1316045499 119444 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`rm karma/shachaf < 1316045500 362370 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316045501 684380 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :`cat RaVh < 1316045503 41204 :HackEgo!foobar@codu.org PRIVMSG #esoteric :cat: RaVh: No such file or directory < 1316045506 215969 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :`ls < 1316045507 411952 :HackEgo!foobar@codu.org PRIVMSG #esoteric :bin \ canary \ karma \ lib \ paste \ quotes \ wisdom < 1316045509 738092 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf discovers that in an open-world bot it is possible to adjust any data. < 1316045512 523264 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :No shit, sherlock. < 1316045525 616757 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :elliott: I wasn't particularly unaware of it beforehand. < 1316045537 94210 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: Fixt. < 1316045542 457920 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :This wasn't exactly a "zomg guys u have a bug!!!!" < 1316045546 433008 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::P < 1316045547 651134 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`karma itidus20 < 1316045549 77663 :HackEgo!foobar@codu.org PRIVMSG #esoteric :itidus20 has 0 karma. < 1316045549 392386 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Thx, not that I want it to be called `-- < 1316045554 444958 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: But speaking of message handlers < 1316045565 206330 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :`echo 1337 > karma/elliott < 1316045566 542931 :HackEgo!foobar@codu.org PRIVMSG #esoteric :1337 > karma/elliott < 1316045566 682185 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Can you cause any foo++ and foo-- in a message to run bin/karma+ foo or bin/karma- foo < 1316045568 835728 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Thanks < 1316045572 570319 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :`run echo 1337 > karma/elliott < 1316045573 876732 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316045578 941961 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`rm karma/elliott < 1316045580 271126 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316045591 479644 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: /just/ foo++, or anywhere in the message? < 1316045616 177714 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Anywhere in the message. Actually, you probably want to run it as "karma+ blah; karma+ blah; karma- blah" etc., otherwise it'll spam N lines for N karma adjustments. < 1316045629 482366 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: You might want to special-case C++ and C--... but you might not, it's way more fun if you don't :P < 1316045635 199057 :Gregor!foobar@codu.org PRIVMSG #esoteric :Idonno if I like it being anywhere in the message ... < 1316045637 758588 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Actually just silence the output. < 1316045646 47363 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :Gregor: That's how the cool bots do it. < 1316045648 614332 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :@karma Gregor < 1316045649 153383 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Gregor has a karma of 1 < 1316045649 588004 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's true. < 1316045652 717553 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :preflex and lambdabot agree thoroughly. < 1316045652 864452 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :Gregor++ < 1316045654 110486 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :@karma Gregor < 1316045654 465875 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Gregor has a karma of 2 < 1316045659 277199 :Gregor!foobar@codu.org PRIVMSG #esoteric :Oh, do it silently. < 1316045662 450306 :Gregor!foobar@codu.org PRIVMSG #esoteric :Silently works. < 1316045663 910603 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :<elliott> karma C < 1316045664 85612 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :<preflex> C: 174240 < 1316045674 861652 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :@karma c/c < 1316045675 245662 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :c/c has a karma of 650 < 1316045679 257895 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :X-D < 1316045680 4975 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :u mad kmc? < 1316045684 563061 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :`run lib/adjustkarma elliott -100000 < 1316045686 652543 :HackEgo!foobar@codu.org PRIVMSG #esoteric :elliott has -100000 karma. < 1316045689 643983 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :Oops, he's in here. < 1316045691 9308 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :`run lib/adjustkarma elliott -100000000000000000000000000000000000000000000000 < 1316045693 73399 :HackEgo!foobar@codu.org PRIVMSG #esoteric :elliott has -6450984253743269536 karma. < 1316045693 484312 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymee: You're not funny, you're just annoying. < 1316045695 622236 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`rm karma/elliott < 1316045696 665653 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Okey. < 1316045696 688755 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316045705 621167 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`ls karma < 1316045706 759264 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316045707 842275 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :elliott: That's true of everyone in this channel. < 1316045714 564234 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :True. < 1316045772 781267 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run echo '#!/bin/sh' >bin/pastekarma; echo 'for thing in karma/*; do' >>bin/pastekarma; echo ' echo "$thing: $(cat "karma/$thing")"' >>bin/pastekarma; echo 'done | paste' >>bin/pastekarma < 1316045773 901043 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316045775 286345 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run chmod +x bin/pastekarma < 1316045776 407528 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316045777 547377 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`pastekarma < 1316045778 952229 :HackEgo!foobar@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.7337 \ cat: karma/karma/*: No such file or directory < 1316045782 816569 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :What. < 1316045786 494549 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`url bin/pastekarma < 1316045787 647798 :HackEgo!foobar@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/bin/pastekarma < 1316045792 993675 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh, hmm. < 1316045798 876779 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :What's the right way to do it? < 1316045799 575016 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I know that < 1316045802 910095 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for thing in `echo karma/*`; do < 1316045806 204057 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is meant to be a Useless Use of Whatever. < 1316045814 982293 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh hmm < 1316045820 233340 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run for thing; do echo $thing; done < 1316045821 321408 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316045824 277688 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :huh < 1316045835 219599 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh < 1316045837 312238 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That's for argument processing < 1316045857 850551 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :LOLOLOL at rather idiotic VirtualBox bug < 1316045863 910960 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :LOLOLOLOLOLOL UMAD < 1316045883 959379 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Try to import ovf file, change the name, and the extension of the disk image changes < 1316045884 305279 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`fetch http://sprunge.us/FHcN < 1316045884 825733 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-15 00:18:04 URL:http://sprunge.us/FHcN [94] -> "FHcN" [1] < 1316045889 764363 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run mv FHcN bin/pastekarma; chmod +x bin/pastekarma < 1316045891 289996 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316045892 375556 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`pastekarma < 1316045894 127420 :HackEgo!foobar@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.27268 < 1316045908 444076 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`karma- C++ < 1316045910 513757 :HackEgo!foobar@codu.org PRIVMSG #esoteric :C++ has 0 karma. < 1316045913 115458 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :`karma+ foo < 1316045915 55434 :HackEgo!foobar@codu.org PRIVMSG #esoteric :foo has 1 karma. < 1316045915 440105 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Huh? < 1316045918 921426 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :`karma+ bar < 1316045920 923461 :HackEgo!foobar@codu.org PRIVMSG #esoteric :bar has 1 karma. < 1316045921 197043 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It should become minus one. < 1316045922 653781 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :`pastekarma < 1316045924 488609 :HackEgo!foobar@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.8129 < 1316045926 486401 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`karma- C++ < 1316045928 596479 :HackEgo!foobar@codu.org PRIVMSG #esoteric :C++ has 0 karma. < 1316045931 925328 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh < 1316045934 842343 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Did you implement it? < 1316045942 542514 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Might wanna disable it on lines targeted at HackEgo X-D < 1316045953 668608 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: Haven't even started :P < 1316045964 388558 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run rm -r karma; mkdir karma; touch karma/.doorstep < 1316045965 466870 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Righty then < 1316045965 875021 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316045989 948257 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: When you do, it'd be nice if you routed ?foo, where the ? is at the start of the message, to bin/? foo < 1316045995 869040 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But yeah, no big deal :P < 1316046001 616847 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :TIME TO SIT BACK AND RELAX < 1316046005 407922 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log relax < 1316046008 575738 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2008-10-29.txt:14:43:05: Relax, sit back. It'll be alright. < 1316046015 725271 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :me too < 1316046031 278423 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Botmadness officially over. < 1316046031 452621 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`log horror < 1316046034 498806 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2007-04-29.txt:02:44:01: horror? < 1316046046 118051 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`log horror < 1316046049 228091 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-08-13.txt:12:50:59: I'm pretty sure CakeProphet: The Musical would be of the horror tradgedy genre < 1316046050 479789 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: erm, ? is lambdabot prefix < 1316046064 802554 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: All the better. < 1316046067 801041 :Gregor!foobar@codu.org PRIVMSG #esoteric :`url < 1316046069 13047 :HackEgo!foobar@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/ < 1316046082 291470 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Whaddya doin' :P < 1316046084 250107 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: btw < 1316046085 637186 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`? welcome < 1316046087 248261 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page < 1316046088 422687 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: the most useful??? < 1316046088 689809 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: EVIL < 1316046095 813638 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: I am sceptical < 1316046101 993442 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`log evil < 1316046105 326819 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2010-10-30.txt:20:37:16: Well, I can't see why you view it as evil. < 1316046117 821468 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1316046123 739902 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night < 1316046135 234824 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`log evil < 1316046138 482529 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2010-11-17.txt:00:41:04: Vorpal: (If I succumb to you and other evil people's wishes, I'll just put a huge gob of extra code in svmg so it can support start scripts that don't leave a process running around, but it will require donations.) < 1316046182 12696 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`karma .doorstep < 1316046183 523612 :HackEgo!foobar@codu.org PRIVMSG #esoteric :​.doorstep has karma. < 1316046185 579323 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good old doorstep < 1316046188 232368 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :um < 1316046188 542642 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wait < 1316046189 759382 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :doorstep < 1316046190 457276 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :its < 1316046192 376695 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :meant to be doorstop... < 1316046192 608891 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :elliott: Doesn't look that way. < 1316046197 806370 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run mv karma/.doorstep karma/.doorstop < 1316046199 228923 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316046202 506054 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: This isn't botmadness, this is just botusage. < 1316046205 465438 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log happiness < 1316046208 668457 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-01-22.txt:11:51:53: well someone could be experiencing happiness in your backyard, so you tell them happiness is not allowed in there, and then he says "but the happinessness of my happiness is so overwhelming i can't control it!" and then you say "the happinessnessness your happiness' happinessness is feeling < 1316046269 719296 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :`echo abcd > karma/test < 1316046271 56289 :HackEgo!foobar@codu.org PRIVMSG #esoteric :abcd > karma/test < 1316046272 157849 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :`karma+ test < 1316046274 222609 :HackEgo!foobar@codu.org PRIVMSG #esoteric :test has 1 karma. < 1316046278 691014 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :`run echo abcd > karma/test < 1316046279 895410 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316046281 133672 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :`karma+ test < 1316046283 393405 :HackEgo!foobar@codu.org PRIVMSG #esoteric :test has 1 karma. < 1316046290 572870 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :`rm karma/tet < 1316046291 616994 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :`rm karma/test < 1316046291 849656 :HackEgo!foobar@codu.org PRIVMSG #esoteric :rm: cannot remove `karma/tet': No such file or directory < 1316046292 698607 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316046612 785946 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`? shachaf < 1316046614 228245 :HackEgo!foobar@codu.org PRIVMSG #esoteric :shachaf mad < 1316046620 107849 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Indeed, HackEgo. Indeed. < 1316046805 933897 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: So what were you actually doing :P < 1316046887 460670 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log mad < 1316046890 504502 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2009-10-22.txt:07:54:39: I must now reread your previous comments, madbrain, with that in mind < 1316046905 789125 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log \bmad\b < 1316046909 223227 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2007-11-21.txt:18:28:58: "The barbarian messenger spoke: "You profane! You are all mad!" Replied Leonidas: "We are mad? WE ARE SPARTA."" < 1316046939 799125 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`log doing < 1316046942 815006 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2006-10-21.txt:01:11:47: jix: And why do you need an infinite loop that's doing no calculation? < 1316046948 653173 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log \bmad\b < 1316046952 41590 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2010-08-03.txt:03:49:52: My dad has been paranoid about mad cow disease < 1316047009 596493 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`log eiffel < 1316047012 421122 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2008-08-03.txt:19:13:23: tusho: eiffel is from the USA < 1316047015 778616 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :`log rabies < 1316047018 730363 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2010-10-24.txt:18:01:42: Gregor: Also you have rabies. < 1316047036 261295 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log Lymee < 1316047039 152750 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-13.txt:03:16:33: That explains why every time I try to unbreak my system via sysrq nothing happens < 1316047046 989172 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`log \b^_^\b < 1316047050 810992 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316047055 946154 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log \b\^_\^\b < 1316047059 153963 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2008-01-27.txt:21:49:49: -!- Asztal^_^_ has joined #esoteric. < 1316047064 652742 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :`log \^___\^ < 1316047067 583307 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2007-10-24.txt:02:41:29: hum... sounds like useful one ^___^ < 1316047076 145202 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`log \b\^_\^\b < 1316047079 532978 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-15.txt:00:37:39: 2008-01-27.txt:21:49:49: -!- Asztal^_^_ has joined #esoteric. < 1316047086 683855 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log \b\^_\^\b < 1316047086 857611 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :hahahah < 1316047086 879215 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log \b\^_\^\b < 1316047087 30887 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log \b\^_\^\b < 1316047087 378187 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log \b\^_\^\b < 1316047092 648075 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2009-05-29.txt:14:26:50: lereah_: O^_^O < 1316047092 723250 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2006-08-25.txt:23:57:49: ^_^_^_^_^? < 1316047092 741789 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2008-01-27.txt:22:16:37: -!- Asztal^_^_ is now known as Asztal. < 1316047093 342889 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-15.txt:00:37:59: 2011-09-15.txt:00:37:39: 2008-01-27.txt:21:49:49: -!- Asztal^_^_ has joined #esoteric. < 1316047101 48363 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :`log \^_\^ < 1316047104 208341 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2006-01-16.txt:00:59:08: Figured, short lesson ^_^ < 1316047108 750819 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :`log \^\^ < 1316047110 145344 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log \ \^_\^\ < 1316047111 320179 :HackEgo!foobar@codu.org PRIVMSG #esoteric :egrep: Trailing backslash < 1316047112 229644 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2008-06-25.txt:11:46:02: its a 10 minutes program ^^ < 1316047113 822963 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log \ \^_\^ < 1316047117 129995 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2010-02-01.txt:00:10:40: wouldn't like me use the quadratic formula ^_^ < 1316047123 263063 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :`log hugs < 1316047126 461971 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2009-04-30.txt:18:54:38: * oerjan hugs fungot < 1316047131 139641 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :`log hugs < 1316047134 634339 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2007-03-29.txt:18:31:11: it's that in Hugs at least < 1316047159 206385 :Gregor!foobar@codu.org PRIVMSG #esoteric :?elliott < 1316047159 307040 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`log hugs < 1316047159 656868 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list < 1316047161 601192 :HackEgo!foobar@codu.org PRIVMSG #esoteric :elliott wrote this learn DB, and wrote or improved many of the other commands in this bot. He probably has done other things? < 1316047163 742025 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2010-10-28.txt:19:34:01: * Gregor hugs HackEgo < 1316047165 441755 :Gregor!foobar@codu.org PRIVMSG #esoteric :... < 1316047175 956071 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: That good idea seems to be a bad idea :P < 1316047176 355914 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Dude < 1316047178 617595 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan just said < 1316047182 977 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that ? was the lambdabot prefix :P < 1316047186 387417 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: I've been implementin', not readin' < 1316047190 566148 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: I propose "\w+\?" < 1316047198 934824 :Gregor!foobar@codu.org PRIVMSG #esoteric :>_O < 1316047199 294271 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Then people asking "brainfuck?" might actually get a useful result, even :P < 1316047203 853369 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :COME ON YOU KNOW IT'S THE BEST. < 1316047209 298618 :Gregor!foobar@codu.org PRIVMSG #esoteric :So ... a postfix :P < 1316047211 999059 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes < 1316047217 742224 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`log karma < 1316047218 10558 :Gregor!foobar@codu.org PRIVMSG #esoteric :That ... is wonderful. < 1316047218 959717 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's less spammy than fungot ;D < 1316047221 486640 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2009-01-13.txt:05:41:32: <3 job karma < 1316047226 449905 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: ARE YOU BEING SARCASTIC < 1316047243 177622 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :poop++ < 1316047245 436825 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`karma poop < 1316047246 962942 :HackEgo!foobar@codu.org PRIVMSG #esoteric :poop has 0 karma. < 1316047254 349459 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :rip poop domed to krama < 1316047268 455923 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`log krama < 1316047271 889184 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-15.txt:00:41:08: `log krama < 1316047314 643990 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: The only problem is that it would give output for all one-word questions, at least in the simplest mode :P < 1316047320 296451 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: That's the POINT :P < 1316047321 471435 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`log gobshite < 1316047324 253055 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :brainfuck? < 1316047324 374022 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-15.txt:00:42:01: `log gobshite < 1316047328 643707 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : Brainfuck HAS ENOUGH DERIVATIVES < 1316047333 28243 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what? < 1316047333 766141 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: Gobbledywtflol? < 1316047336 338034 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : [something witty] < 1316047337 492999 :Gregor!foobar@codu.org PRIVMSG #esoteric :Or "what?" < 1316047343 173939 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :`log cuddles < 1316047344 568849 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: What? < 1316047345 666298 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2009-07-01.txt:00:53:25: * Zuu cuddles ehird ^^ < 1316047348 746757 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: You have ceased to make sense :P < 1316047371 700554 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :There is literally no way that answering to all one-word questions is the wrong decision... especially since come on they aren't THAT common. < 1316047375 92843 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You can make an exception for "what" :P < 1316047378 955932 :Gregor!foobar@codu.org PRIVMSG #esoteric :lol < 1316047379 330020 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :?karma poop < 1316047379 503231 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :poop has a karma of 1 < 1316047381 368146 :Gregor!foobar@codu.org PRIVMSG #esoteric :Huh? < 1316047387 685549 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :? < 1316047393 181465 :Gregor!foobar@codu.org PRIVMSG #esoteric :¿Qué? < 1316047395 814315 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :? < 1316047397 553637 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh :P < 1316047401 599965 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`log poop < 1316047402 750635 :Gregor!foobar@codu.org PRIVMSG #esoteric :lol? < 1316047403 949540 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: OK fine, huh and what get exceptions :P < 1316047404 579861 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2006-10-14.txt:22:29:02: Of course, every other girl loves biology. I mean, who doesen't find pooping, mating, sleeping, and eating interesting? < 1316047408 651898 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"lol?" is hardly common. < 1316047410 306013 :Gregor!foobar@codu.org PRIVMSG #esoteric :Why? < 1316047413 697069 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OK < 1316047414 47660 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :huh < 1316047414 524864 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what < 1316047415 48629 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and < 1316047415 223279 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what < 1316047416 619203 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :erm < 1316047426 718190 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: huh, what, why, when, who, whom, where < 1316047426 770977 :Gregor!foobar@codu.org PRIVMSG #esoteric :Who? < 1316047428 443346 :Gregor!foobar@codu.org PRIVMSG #esoteric :Or is it whom? < 1316047429 676314 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :THERE < 1316047430 431491 :Gregor!foobar@codu.org PRIVMSG #esoteric :Aw damn :P < 1316047440 125477 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :THOSE EXCEPTIONS NONE OTHER < 1316047482 819399 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :my tendencies will trigger the bot a lot, but I do not care < 1316047504 358872 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: And then just make it not say anything if the exit code is one < 1316047504 881555 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`log whom < 1316047508 278239 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2010-12-21.txt:20:05:08: "Noun, sense 1. An affectionate synonym for 'vagina'. See also gash. Noun, sense 2. Someone with whom you basically just get drunk and/or high and have sex, usually on a short term basis. Compare to "your girl" or "a ho", both are higher on the intimacy ladder." (Urban Dictionary.) < 1316047514 579183 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: To avoid it going HUH WHAT to anything it doesn't know about. :P < 1316047523 882144 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :If you can't check exit code < 1316047524 927995 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`? jfkljlsdfjksdf < 1316047526 423708 :HackEgo!foobar@codu.org PRIVMSG #esoteric :jfkljlsdfjksdf? ¯\(°_o)/¯ < 1316047530 82750 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just grep for the helpful i dunno lol. < 1316047607 545125 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf? < 1316047611 631949 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(This is my implementation test.) < 1316047650 268989 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :http://i.imgur.com/WNTDy.png < 1316047678 281294 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Wasn't that on /r/,inecraft like a year ago :P < 1316047680 716159 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :s/,/m/ < 1316048134 466280 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :i found it in the log. fizzie was describing the word notch < 1316048170 515688 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie. < 1316048390 267031 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :elliott: ? < 1316048391 687431 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :ACTION return < 1316048402 216714 :sllide!~jari@ip565eb113.direct-adsl.nl JOIN :#esoteric < 1316048428 697297 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Yes. < 1316048435 737305 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf? < 1316048439 62036 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: I mad. < 1316048514 701188 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :ACTION isn't sure what's going on. < 1316048589 660000 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: I mad. < 1316048605 284947 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :u mad? < 1316048657 313051 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: ... bro? < 1316048659 280927 :Gregor!foobar@codu.org PRIVMSG #esoteric ::P < 1316048662 661736 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Bro. < 1316048664 190129 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf? < 1316048666 977637 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Madness remains. < 1316048675 616253 :Gregor!foobar@codu.org PRIVMSG #esoteric :Yeah, I'mma not deal with that today :P < 1316048678 586630 :Gregor!foobar@codu.org PRIVMSG #esoteric :'cuz lazy < 1316048688 474480 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log u mad < 1316048691 864344 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2010-12-06.txt:17:44:08: some of those can't happen with the usage used in cat, e.g. EPIPE wouldn't happen as you use the default SIGPIPE handler, EINVAL wouldn't happen if you made sure you used valid arguments < 1316048696 527356 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log \bu mad < 1316048699 747321 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2010-12-27.txt:17:25:49: elliott: u mad < 1316048700 387313 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bu mad. < 1316048703 869541 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Ugh. < 1316048707 35297 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log \bu mad < 1316048710 427237 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-15.txt:00:14:40: u mad kmc? < 1316048710 692432 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :This time give me a non-horrible person. < 1316048715 612505 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :No. < 1316048717 525967 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I said non-horrible. < 1316048719 617781 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log \bu mad < 1316048722 992657 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-14.txt:23:31:27: `learn shachaf heard u mad, so i put all the things in your things so u can mad while u mad? < 1316048726 580854 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Ah. < 1316048728 669049 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :There we go. < 1316048737 382 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :Stop highlighting kmc's name. < 1316048741 32255 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :He did nothing to deserve this. < 1316048742 669364 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :Oops. < 1316048766 701240 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sorry kmc. < 1316048866 41056 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :http://ko.wikipedia.org/wiki/HQ9%2B < 1316048936 932512 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :exceedingly notable < 1316048940 982510 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :david morgan-mar < 1316048941 882849 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :erm < 1316048943 972011 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :davia morgan-mar < 1316049014 926562 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :http://ru.wikipedia.org/wiki/Feckfeck < 1316049036 331762 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log arse < 1316049039 812513 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2010-03-07.txt:11:42:25: olsner, the use case is async threaded funge. And specifically it's funge space. Assuming we have (part of it) implemented as a static non-sparse array, and the rest of it as a tree structure or hash table, then it should be possible I think to only require locking for the the non-static part < 1316049069 314676 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :feckfeck is notable in russia < 1316049147 216087 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :and in discussion "Why do I write this article, if it did not understand? Wikipedia - the free encyclopedia, not a handbook for kulturschiny. Either be normal people, and make a story that she was for all, or be assholes, and mess up or delete the article." < 1316049245 260543 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log < 1316049246 944683 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2004-06-24.txt:06:22:05: -!- deltab has quit (sterling.freenode.net irc.freenode.net). < 1316049251 421823 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log < 1316049253 42589 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2007-02-04.txt:14:05:02: -!- ihope_ has joined #esoteric. < 1316049262 144452 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log < 1316049263 869616 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2007-07-15.txt:02:32:03: or linguine! < 1316049297 947914 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log < 1316049299 524067 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2010-11-21.txt:20:34:24: Phantom_Hoover: so? < 1316049316 260514 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log < 1316049317 768118 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2009-04-12.txt:00:33:15: WHAT IS LOVE < 1316049327 887059 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tru < 1316049381 497733 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`quote < 1316049382 961941 :HackEgo!foobar@codu.org PRIVMSG #esoteric :612) ANOTHER THUNDERSTORM, INDIANA? That's three today. Gregor: It FEELS like it should be a really simple fix :P < 1316049531 52989 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log < 1316049532 759937 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2010-08-06.txt:17:45:55: cpressey: In that it doesn't do deep sequencing? < 1316049608 432873 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log Obey Newton's laws or face elongation < 1316049611 709001 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2007-08-12.txt:00:05:15: Obey Newton's laws or face elongation! < 1316049739 308246 :Gregor!foobar@codu.org PRIVMSG #esoteric :Ooh yeah, sequence me deep. < 1316050349 872263 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log < 1316050351 581977 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2009-09-09.txt:23:08:43: ah, out of memory < 1316050353 529542 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log < 1316050355 203049 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2007-03-08.txt:19:32:27: -!- ShadowHntr has joined #esoteric. < 1316050357 583558 :sllide!~jari@ip565eb113.direct-adsl.nl QUIT :Read error: Connection reset by peer < 1316050363 546961 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?Gregor < 1316050363 721859 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list < 1316050369 334562 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: You removed it D: < 1316050450 292888 :Gregor!foobar@codu.org PRIVMSG #esoteric :'course I did :P < 1316050468 915811 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`rm bin/.bashrc < 1316050470 140979 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316050481 324739 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`wl en poop < 1316050484 497132 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Traceback (most recent call last): \ File "/hackenv/bin/wl", line 52, in \ q = query(continue_id) \ File "/hackenv/bin/wl", line 44, in query \ response = urllib2.urlopen(url).read() \ File "/opt/python27/lib/python2.7/urllib2.py", line 126, in urlopen \ return _opener.open(url, data, < 1316050489 45667 :Gregor!foobar@codu.org PRIVMSG #esoteric :lol < 1316050491 295917 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor what did you do < 1316050507 819309 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`wl io Herono < 1316050510 57815 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Traceback (most recent call last): \ File "/hackenv/bin/wl", line 52, in \ q = query(continue_id) \ File "/hackenv/bin/wl", line 44, in query \ response = urllib2.urlopen(url).read() \ File "/opt/python27/lib/python2.7/urllib2.py", line 126, in urlopen \ return _opener.open(url, data, < 1316050517 473209 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor.....fix it.... < 1316050526 982154 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: Waaaaaaaaah < 1316050552 431864 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it...worked....before... < 1316050553 314165 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you... < 1316050554 11884 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :BROKE < 1316050554 541097 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :IT < 1316050557 95627 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :.:((((((((((((((99 < 1316050749 321487 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric < 1316050768 663240 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Tart is designed to be easy to learn, but its also designed to be “expert-friendly”. Like a musical instrument, Tart enables a true master to create “virtuoso performances” of excellence and creative power. < 1316050773 391043 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ahahahahahah < 1316050806 87557 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: ? < 1316050832 603235 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: ? < 1316050844 993006 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: ‽ < 1316050851 723902 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: ‽ < 1316050870 785140 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :whats tart is it a progragmeing langauge < 1316050874 964535 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is it baAaad < 1316050902 505621 :Gregor!foobar@codu.org PRIVMSG #esoteric :monqy put that much better than I could have. < 1316050905 417832 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im comment only on that paragraph < 1316050909 81601 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but http://code.google.com/p/tart/ < 1316050939 599697 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it was a good paragraph < 1316050941 165673 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :zzo38: Can you write a one-line biography of yourself? < 1316050997 595978 :Gregor!foobar@codu.org PRIVMSG #esoteric :zzo38: And furthermore can you assure that that one-line biography begins with "zzo38 ", then prefix "`learn " to it and write that to the channel? :P < 1316051034 897554 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :elliot, Gregor: I don't know. I don't think so, though. < 1316051052 838237 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :If you don't write one, you'll get an even worse one than you'd write, written by me. < 1316051058 514966 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And that would be awful. < 1316051110 864817 :Gregor!foobar@codu.org PRIVMSG #esoteric :`learn augur took forty cakes. He took 40 cakes. That's as many as four tens. And that's terrible. < 1316051112 598183 :HackEgo!foobar@codu.org PRIVMSG #esoteric :I knew that. < 1316051156 640506 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`forget augur < 1316051158 99708 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Forget what? < 1316051162 277679 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor you are so irresponsible. < 1316051171 451256 :Gregor!foobar@codu.org PRIVMSG #esoteric ::( < 1316051222 241073 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So < 1316051223 806729 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Irresponsible < 1316051228 517584 :Gregor!foobar@codu.org PRIVMSG #esoteric ::'( < 1316051248 210648 :augur!~augur@129.2.129.33 PRIVMSG #esoteric :Gregor: :| < 1316051254 305803 :augur!~augur@129.2.129.33 PRIVMSG #esoteric :i took no cakes < 1316051297 723910 :Gregor!foobar@codu.org PRIVMSG #esoteric :LIES < 1316051336 71498 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`learn augur took no cakes. < 1316051337 757187 :HackEgo!foobar@codu.org PRIVMSG #esoteric :I knew that. < 1316051346 739995 :augur!~augur@129.2.129.33 PRIVMSG #esoteric :lol < 1316051353 579599 :augur!~augur@129.2.129.33 PRIVMSG #esoteric :hows `learn work < 1316051356 752529 :augur!~augur@129.2.129.33 PRIVMSG #esoteric :what does `learn do < 1316051363 225203 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`? augur < 1316051364 667921 :HackEgo!foobar@codu.org PRIVMSG #esoteric :augur took no cakes. < 1316051378 237090 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`? elliott < 1316051379 629466 :HackEgo!foobar@codu.org PRIVMSG #esoteric :elliott wrote this learn DB, and wrote or improved many of the other commands in this bot. He probably has done other things? < 1316051384 676709 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION is bored and wants to use VirtualBox for something fun < 1316051386 71978 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh right that entry < 1316051388 894142 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`? sgeo < 1316051390 554949 :HackEgo!foobar@codu.org PRIVMSG #esoteric :sgeo? ¯\(°_o)/¯ < 1316051397 159152 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`? itidus20 < 1316051398 593552 :HackEgo!foobar@codu.org PRIVMSG #esoteric :itidus20? ¯\(°_o)/¯ < 1316051412 247740 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`learn add Sgeo hi < 1316051414 146587 :HackEgo!foobar@codu.org PRIVMSG #esoteric :I knew that. < 1316051417 316371 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :..? < 1316051421 346355 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`? Sgeo < 1316051422 853265 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Sgeo? ¯\(°_o)/¯ < 1316051423 960004 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :`? HackEgo < 1316051424 855501 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`? add < 1316051425 249828 :HackEgo!foobar@codu.org PRIVMSG #esoteric :HackEgo, also known as HackBot, is a bot that runs arbitrary commands on Unix. See `help for info on using it. You should totally try to hax0r it! Make sure you imagine it's running as root with no sandboxing. < 1316051426 274283 :HackEgo!foobar@codu.org PRIVMSG #esoteric :add Sgeo hi < 1316051445 446644 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :lets just leave that there < 1316051502 880865 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo__: What on earth made you think that was the syntax < 1316051512 829791 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`karma- Sgeo < 1316051514 836076 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Sgeo has 0 karma. < 1316051517 880692 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :GAH < 1316051518 750873 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`karma- Sgeo < 1316051520 880991 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Sgeo has 0 karma. < 1316051521 536775 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Having vague recollections of Rodney < 1316051522 759776 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I must fix that :P < 1316051532 544878 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`cat bin/karma- < 1316051533 633842 :HackEgo!foobar@codu.org PRIVMSG #esoteric :​#!/bin/sh \ lib/adjustkarma "$1" -1 \ < 1316051542 707774 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`cat lib/adjustkarma < 1316051544 27330 :HackEgo!foobar@codu.org PRIVMSG #esoteric :​#!/bin/sh \ thing=$(echo "$1" | tr A-Z a-z) \ newkarma=$(($(cat "karma/$thing" 2>/dev/null) $2)) \ if [ $newkarma -eq 0 ]; then \ rm "karma/$thing" 2>/dev/null \ else \ echo $newkarma >"karma/$thing" \ fi \ karma "$1" \ < 1316051548 315600 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hey Gregor, fix it < 1316051560 529493 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`learn will demonstrate to sgeo the syntax. < 1316051562 234683 :HackEgo!foobar@codu.org PRIVMSG #esoteric :I knew that. < 1316051562 312671 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run echo $(($(cat /dev/null) -1)) < 1316051563 478636 :HackEgo!foobar@codu.org PRIVMSG #esoteric :​-1 < 1316051565 359425 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`? will < 1316051566 549195 :HackEgo!foobar@codu.org PRIVMSG #esoteric :will demonstrate to sgeo the syntax. < 1316051569 963497 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`forget will < 1316051571 463406 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Forget what? < 1316051586 273112 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh hmm < 1316051586 969011 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :itidus20, it wasn't exactly hard to figure out after `? add < 1316051596 760298 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run [ -1 -eq 0 ]; echo $? < 1316051598 73127 :HackEgo!foobar@codu.org PRIVMSG #esoteric :1 < 1316051603 875134 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hmm < 1316051607 533551 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`cat karma/Sgeo < 1316051608 824874 :HackEgo!foobar@codu.org PRIVMSG #esoteric :cat: karma/Sgeo: No such file or directory < 1316051609 273326 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`cat karma/sgeo < 1316051610 466168 :HackEgo!foobar@codu.org PRIVMSG #esoteric :​-2 < 1316051613 108558 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`learn easy is figuring out the syntax of the learn command. < 1316051614 497938 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`karma+ sgeo < 1316051614 525798 :HackEgo!foobar@codu.org PRIVMSG #esoteric :I knew that. < 1316051615 548588 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shrug < 1316051616 378961 :HackEgo!foobar@codu.org PRIVMSG #esoteric :sgeo has -1 karma. < 1316051623 733545 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`forget easy < 1316051625 533438 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Forget what? < 1316051633 349759 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`ls karma < 1316051634 574547 :augur!~augur@129.2.129.33 QUIT :Remote host closed the connection < 1316051634 770882 :HackEgo!foobar@codu.org PRIVMSG #esoteric :sgeo < 1316051639 965322 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`ls wisdom < 1316051641 185110 :HackEgo!foobar@codu.org PRIVMSG #esoteric :add \ augur \ c \ elliott \ everyone \ finland \ friendship \ gregor \ hackego \ haskell \ intercal \ monad \ monads \ monqy \ oerjan \ qdb \ qdbformat \ shachaf \ u \ vorpal \ welcome \ wiki < 1316051646 276784 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`run echo what > karma/monqy < 1316051647 586186 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316051649 106402 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`karma monqy < 1316051650 537593 :HackEgo!foobar@codu.org PRIVMSG #esoteric :monqy has what karma. < 1316051655 609354 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`rm karma/monqy < 1316051656 872807 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316051684 383817 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`? everyone < 1316051685 839796 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Everyone in here is mad. < 1316051688 398599 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`run echo stolen elliotts karma >> karma/sgeo < 1316051689 743386 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316051695 199038 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`karma sgeo < 1316051696 667283 :HackEgo!foobar@codu.org PRIVMSG #esoteric :sgeo has -1 \ stolen elliotts karma karma. < 1316051710 781644 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :derp < 1316051715 317285 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`forget everyone < 1316051716 910655 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Forget what? < 1316051737 677458 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :`cat wisom/shachaf < 1316051738 805000 :HackEgo!foobar@codu.org PRIVMSG #esoteric :cat: wisom/shachaf: No such file or directory < 1316051743 318557 :Gregor!foobar@codu.org PRIVMSG #esoteric :Wow < 1316051744 836896 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :wisom < 1316051753 906312 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`rm karma/sgeo < 1316051755 182794 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316051760 39276 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`karma- sgeo < 1316051761 418384 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Woo! 0 karma again! < 1316051761 766694 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Wow what < 1316051761 897674 :HackEgo!foobar@codu.org PRIVMSG #esoteric :sgeo has -1 karma. < 1316051762 981905 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Damgit < 1316051772 174905 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`learn Everyone in here is mad. < 1316051773 715828 :HackEgo!foobar@codu.org PRIVMSG #esoteric :I knew that. < 1316051822 873819 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`learn ievan is basically http://www.youtube.com/watch?v=4om1rQKPijI < 1316051824 669475 :HackEgo!foobar@codu.org PRIVMSG #esoteric :I knew that. < 1316051840 739022 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Can we mark all entries itidus20 adds somehow? < 1316051849 312096 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :sorry < 1316051857 886300 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :i can just not add entries < 1316051862 238088 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :i can do that < 1316051874 173938 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :i have the self control < 1316051889 122522 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :itidus20, thank you for that video < 1316051900 177907 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo__: what < 1316051903 692565 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :itidus20: no they are good entries < 1316051906 728110 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they just need marking or something < 1316051932 517556 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :they're not meant to be good really < 1316051932 865573 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION wonders where that old video went < 1316051990 177512 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`log itidus `learn < 1316051993 909316 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-15.txt:01:59:50: `log itidus `learn < 1316052007 548097 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :ok.. closer.. < 1316052020 373672 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`log `learn < 1316052023 959836 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-15.txt:01:52:40: `learn will demonstrate to sgeo the syntax. < 1316052029 82210 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`log `learn < 1316052032 79384 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-15.txt:01:57:02: `learn ievan is basically http://www.youtube.com/watch?v=4om1rQKPijI < 1316052034 167171 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`log `learn < 1316052037 40620 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-15.txt:02:00:29: `log `learn < 1316052039 424538 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`log `learn < 1316052040 121346 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1316052042 574079 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-15.txt:02:00:39: `log `learn < 1316052044 988977 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`log `learn < 1316052048 183971 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-14.txt:23:01:30: `learn Esoteric is an abbreviation for Esoteric Programming Languages as contrasted with Esoteric languages such as lojban and klingon and contrasted with the occult, however those topics may well be compatible with each other .. according to itidus20 < 1316052059 272817 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`log `learn < 1316052062 168522 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-15.txt:02:00:44: `log `learn < 1316052065 87835 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`log `learn < 1316052068 301376 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-15.txt:02:00:39: `log `learn < 1316052084 423878 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`pastelogs `learn < 1316052088 179544 :HackEgo!foobar@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.8173 < 1316052114 470465 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :but 'everyone' was someone elses words < 1316052176 518258 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :i forgot esoteric because of: < 1316052182 511120 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`pastelogs esperanto < 1316052186 446168 :HackEgo!foobar@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.19927 < 1316052337 51872 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log friend < 1316052340 166285 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-13.txt:20:28:48: One of my friends lives there < 1316052382 106160 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1316052426 384934 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :i don't know why i even made that post < 1316052515 528469 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run mv canary pigeon < 1316052516 981701 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316052806 32726 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :i wonder if foreign music is more enjoyable _because_ of not knowing what the words mean < 1316052932 427706 :Gregor!foobar@codu.org PRIVMSG #esoteric :itidus20: I can tell you that English opera is about the worst thing. < 1316052938 442086 :Gregor!foobar@codu.org PRIVMSG #esoteric :itidus20: But also that Italians like Italian opera. < 1316052938 679587 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :s/English // < 1316052946 163979 :Gregor!foobar@codu.org PRIVMSG #esoteric :Sooooooooo I think that English is just terrible. < 1316052953 526055 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :yeah < 1316052967 694138 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :and the language is terrible too < 1316053038 797146 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :it's this new english that's the problem < 1316053044 859793 :oklopol!~kvirc@dyn58-57.yok.fi PRIVMSG #esoteric :have you heard french? now there's a language made of poop < 1316053059 76862 :oklopol!~kvirc@dyn58-57.yok.fi PRIVMSG #esoteric :american english is beautiful < 1316053092 657792 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :hmm < 1316053143 255914 :oklopol!~kvirc@dyn58-57.yok.fi PRIVMSG #esoteric :italian is nice enough < 1316053180 223261 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :theres definitely politics in languages < 1316053282 643116 :augur!~augur@129.2.129.33 JOIN :#esoteric < 1316053294 670487 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :like a history told through where parts of the language have been borrowed or stolen < 1316053916 516723 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oklopol: one line biography of you plz < 1316053961 151494 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric : \n < 1316053968 659677 :Gregor!foobar@codu.org PRIVMSG #esoteric :pikhq: YOU TOO < 1316053987 572426 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no pikhq is uninteresting only oklopol needs biographising < 1316053999 286237 :Gregor!foobar@codu.org PRIVMSG #esoteric :`learn pikhq took forty cakes. He took 40 cakes. That's as many as four tens. And that's terrible. < 1316054001 95849 :HackEgo!foobar@codu.org PRIVMSG #esoteric :I knew that. < 1316054011 637946 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric ::D < 1316054021 107237 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`forget pikhq < 1316054022 533083 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Forget what? < 1316054024 967972 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :ACTION takes forty cakes. < 1316054026 329045 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`learn Gregor took forty cakes. He took 40 cakes. That's as many as four tens. And that's terrible. < 1316054028 104332 :HackEgo!foobar@codu.org PRIVMSG #esoteric :I knew that. < 1316054036 433598 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION ponders doing the Maybe monad in .NET via reflection < 1316054037 305002 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :>.> < 1316054037 439614 :Gregor!foobar@codu.org PRIVMSG #esoteric :I find this 100% acceptable. < 1316054042 711445 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :I'm taking 40 cakes. That's as many as four tens. And that's terrible. < 1316054046 386306 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Or, well, not sure if it would actually be nice and monadic < 1316054130 515136 :Gregor!foobar@codu.org PRIVMSG #esoteric :pikhq: Sorry, he erased that TRUISM from history. < 1316054152 29604 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oklopol < 1316054152 893465 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :biographise < 1316054204 942818 :oklopol!~kvirc@dyn58-57.yok.fi PRIVMSG #esoteric :as if i'd write my own biography < 1316054247 903982 :oklopol!~kvirc@dyn58-57.yok.fi PRIVMSG #esoteric :now that would just be douchy. i'm gonna pay someone to do it for me. < 1316054251 107258 :Gregor!foobar@codu.org PRIVMSG #esoteric :`learn oklopol okokoko okloklokoko kokoko oko kook < 1316054252 674315 :HackEgo!foobar@codu.org PRIVMSG #esoteric :I knew that. < 1316054277 728811 :oklopol!~kvirc@dyn58-57.yok.fi PRIVMSG #esoteric :Gregor: how much do you charge? < 1316054291 559862 :Gregor!foobar@codu.org PRIVMSG #esoteric :oklopol: Sexual favors are my only accepted form of payment. < 1316054307 642152 :oklopol!~kvirc@dyn58-57.yok.fi PRIVMSG #esoteric :Gregor: i'll get back to you later < 1316054308 949433 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`learn oklopol is one of the two citizens of Finland. He doesn't drive the bus. < 1316054310 583530 :HackEgo!foobar@codu.org PRIVMSG #esoteric :I knew that. < 1316054343 380720 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://gbracha.blogspot.com/2011/01/maybe-monads-might-not-matter.html I'm starting to wonder if I should lose a bit of faith in Bracha < 1316054381 141958 :aspect!~aspect@abstracted-spleen.org PRIVMSG #esoteric :he doesn't even mention burritos! < 1316054383 228435 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Or I should just read his replies to the criticism instead < 1316054434 90286 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"The most important practical contribution of monads in programming is, I believe, the fact that they provide a mechanism to interface pure functional programming to the impure dysfunctional world." < 1316054435 830101 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ahahaha < 1316054491 529834 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :When criticised for that in the comments, he re-emphasizes practical < 1316054522 145549 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you think that makes that statement make any more sense < 1316054528 308741 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :then you're as ignorant as him < 1316054592 491745 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow, lot of high-profile folks in the comments telling him he's wrong there < 1316054610 121396 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sigfpe, tony morris, someone who i assume is lennart augustsson < 1316054628 217235 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :Funny, I always felt that monadic IO was almost tangential to the niceness of the abstraction. < 1316054636 498006 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmett... it's like #haskell descended at once :D < 1316054652 976058 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh i suspect chris smith is cdsmith < 1316054667 564784 :oklopol!~kvirc@dyn58-57.yok.fi PRIVMSG #esoteric :i had a dream that i showered. now i have to shower again. < 1316054670 268069 :oklopol!~kvirc@dyn58-57.yok.fi PRIVMSG #esoteric :fuck < 1316054691 255946 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Carl said... < 1316054691 603746 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Some researchers put forth the thesis that monads could help with concurrency. At this point, it looks like their thesis has failed. < 1316054691 622309 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The Actor model (e.g. see ActorScript(TM) extension of C sharp (TM), Java(TM), and Objective C(TM)) is a better foundation for concurrency than monads. < 1316054692 126296 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(TM) < 1316054695 957921 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(TM) (TM) (TM) < 1316054731 114008 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :What the what? < 1316054747 130381 :Gregor!foobar@codu.org PRIVMSG #esoteric :™™™™™™™ < 1316054748 76127 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(TM) < 1316054749 647917 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(TM) (TM) (TM) < 1316054749 991794 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :I'm pretty sure actors are monadic. < 1316054761 958309 :oklopol!~kvirc@dyn58-57.yok.fi PRIVMSG #esoteric :but that is irrelevant, they say < 1316054779 358706 :Gregor!foobar@codu.org PRIVMSG #esoteric :Actors™ are Mo®onic. < 1316054790 196612 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :This is the first I'm learning of an actor-monad connection < 1316054792 279494 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I don't get it < 1316054811 455834 :aspect!~aspect@abstracted-spleen.org PRIVMSG #esoteric :it starts like this: Actors like burritos ... < 1316054826 870744 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Actors honestly have to be the stupidest idea in computing yet. < 1316054828 528721 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Stupider than objects. < 1316054844 598140 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It takes something special to reinvent functions and claim they solve concurrency. < 1316054860 167259 :aspect!~aspect@abstracted-spleen.org PRIVMSG #esoteric :no, that's Agents < 1316054864 525139 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Quit: Computer has gone to sleep. < 1316054897 348995 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :aspect: Well, OK, CS. < 1316054958 358663 :aspect!~aspect@abstracted-spleen.org PRIVMSG #esoteric :ok I'll give you that < 1316054975 973004 :aspect!~aspect@abstracted-spleen.org PRIVMSG #esoteric :"the stupidest idea in CS" is a pretty high accolade though < 1316055004 438130 :aspect!~aspect@abstracted-spleen.org PRIVMSG #esoteric :it's not as though the field has experienced a shortage of stupid ideas for the past 30 years < 1316055101 578260 :DH____!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1316055138 948349 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :aspect: Well, OK, stupidest idea that more than a hundred people have taken really seriously. :p < 1316055155 224172 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Can I not even make bold statements on IRC without being challenged any more?!?!?! < 1316055168 235747 :Gregor!foobar@codu.org PRIVMSG #esoteric :See: STM < 1316055201 945704 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: What's that meant to mean :P < 1316055217 109001 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :STM is a reinvention of functions? < 1316055240 973954 :Gregor!foobar@codu.org PRIVMSG #esoteric :No < 1316055250 229221 :Gregor!foobar@codu.org PRIVMSG #esoteric :STM is also way up there for worst possible ideas :P < 1316055261 436073 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Whyso < 1316055276 644857 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1316055282 700412 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Obviously it doesn't work very well in languages with mutability and the like, but in functional languages it works pretty great for shared-state concurrency < 1316055318 392512 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Certainly it seems to work fine for most people in Haskell < 1316055466 68215 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: I see :P < 1316055493 581746 :Gregor!foobar@codu.org PRIVMSG #esoteric :ACTION reappears. < 1316055515 651874 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :ok i see what i need to research next] < 1316055529 884480 :Gregor!foobar@codu.org PRIVMSG #esoteric :So, it only works in places that get around the fact that it's hilariously, untenably slow by not using it much :P < 1316055556 699847 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :Historically, some mathematicians can be regarded as having foreseen and come close to a modern formulation of the concept of function. Among them is Oresme (13231382) . . . In his theory, some general ideas about independent and dependent variable quantities seem to be present. < 1316055560 705008 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: What makes you say it slow; I know the worst-case is pretty bad, but to my knowledge GHC's implementation performs pretty great in practice < 1316055573 617601 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And people use algorithms with terrible worst-cases all day with no problems < 1316055587 423555 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :s/it/it's/ < 1316055621 190082 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :As a mathematical term, "function" was coined by Gottfried Leibniz, .. ok so thats the etymology < 1316055755 205470 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :i can see this is not something wikipedia will answer for me < 1316055871 234263 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Hokay :P < 1316055961 324851 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :"Descartes (1596-1650) clearly stated that an equation in two variables, geometrically represented by a curve, indicates a dependence between variable quantities." good for him, the showoff < 1316056053 741342 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor's IRC client uses STM, that's why his typing is so slow. < 1316056077 802047 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :How do I misread a book that badly? Failing to notice that a character was in her bedroom, and thinking she fell asleep on the bus < 1316056198 701692 :Gregor!foobar@codu.org PRIVMSG #esoteric :Why do these C students think that if they just email us the code for their homework, we'll fix it for them and send it back >_< < 1316056199 891386 :Gregor!foobar@codu.org PRIVMSG #esoteric :WHYYYY < 1316056225 710809 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Should I stop waiting for a reply? :p < 1316056230 27503 :Gregor!foobar@codu.org PRIVMSG #esoteric :Now then, elliott: The "best case" for STM is not accessing any shared state, in which case it's effectively free, but the overhead of accessing any state at all is huge (it has to log everything) < 1316056262 411167 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sure, it has to log it, that's kind of the whole point. That's very different from a demonstration that STM is slow in practice. < 1316056275 282852 :Gregor!foobar@codu.org PRIVMSG #esoteric :Oy vey. < 1316056293 504575 :Gregor!foobar@codu.org PRIVMSG #esoteric :OK, let me go drag out a giant friggin' benchmark suite and compare it to hell knows what :P < 1316056296 802311 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Plenty of things "sound" slow but work just fine in practice. < 1316056329 112531 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But seriously, if STM was fundamentally unworkably slow, I think all the people working on and using GHC STM over the years would have noticed :P < 1316056360 849297 :Gregor!foobar@codu.org PRIVMSG #esoteric :So, show me the Haskell benchmarks where they implemented something (non-stupidly) with locks and with STM, and STM was faster *shrugs* < 1316056373 512839 :Gregor!foobar@codu.org PRIVMSG #esoteric :(Obviously you could serialize everything and go "Look! STM is faster!") < 1316056386 582146 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Dunno of any; if I were the snarky type, I would say that everyone was too busy using them to bother :P < 1316056393 874207 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: But no, I never claimed STM was faster than locking. < 1316056399 627067 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :so it seems to me a nand gate could be implemented by defining 1 as a closed valve, and 0 as an open valve < 1316056424 93740 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :err wait no that doesn't < 1316056432 286918 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :d'oh < 1316056446 627089 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: In every benchmark in languages that you have invalidated for having too much shared state anyway (a valid concern), the overhead has been lolhuge. < 1316056448 824964 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :actually yeah < 1316056468 939668 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: I don't consider locking concurrency to even be an option, it's just not a viable way to program. Certainly a locking program will generally be faster in general, but it's about balancing "humans can actually use this shit" and "it performs well". < 1316056488 245476 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: And yeah, that's the exact reason I discounted languages with traditional state models :P < 1316056553 356332 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I haven't used STM myself so certainly I'm not gonna claim to be any kind of expert. < 1316056568 616479 :Gregor!foobar@codu.org PRIVMSG #esoteric :But that being said, STM for Haskell isn't fundamentally different from STM for anything else except insofar as Haskell has so little state that you'd barely touch the STM. Which is to say, you may very well be getting 500% slowdown but never know it because that 500% is in the 2% of code that actually touches state. That is, until you run it on 100 cores. < 1316056569 963473 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But certainly lots of things on Hackage use STM and I haven't seen any whining about it. < 1316056593 715901 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: "Haskell has so little state" -- well this is bullshit. < 1316056599 416016 :Gregor!foobar@codu.org PRIVMSG #esoteric :*shared state < 1316056615 8832 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes, but the WHOLE POINT of STM is to manage shared state :P < 1316056622 853471 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Like, if you have unnecessary shared state in another language... that's just a bug. < 1316056631 220181 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The amount of state you need to share is independent of language. < 1316056638 500907 :Gregor!foobar@codu.org PRIVMSG #esoteric :In other languages, you have state that it doesn't know is not shared. < 1316056644 858948 :Gregor!foobar@codu.org PRIVMSG #esoteric :So it has to log it, 'cuz wtf does it know. < 1316056655 158962 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1316056660 980216 :Gregor!foobar@codu.org PRIVMSG #esoteric :(As a slight generalization :P ) < 1316056680 324116 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: So what you're saying is, "if your program is entirely made out of modifications to a huge gob of shared state, STM will be slower than locks". < 1316056699 443453 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But seriously, how many programs are like that? < 1316056704 367486 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And how many of them actually benefit from concurrency? < 1316056708 3075 :Gregor!foobar@codu.org PRIVMSG #esoteric :Why are you so fucking argh < 1316056710 16007 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The kind of locking you'd have to do anyway would be hellish. < 1316056718 971375 :Gregor!foobar@codu.org PRIVMSG #esoteric :No, what I'm saying is, if STM considers your heap to be shared state, which it usually does, then STM will have to log all sorts of ridiculous shit. < 1316056745 805294 :Gregor!foobar@codu.org PRIVMSG #esoteric :But since it DOESN'T in Haskell, due to the nature of state being so defined there anyway, it can get away with much more cleverness. < 1316056746 905458 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yeah, well, that's just a criticism of implementing STM idiotically. < 1316056757 409330 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :What I was trying to say is -- < 1316056764 45905 :Gregor!foobar@codu.org PRIVMSG #esoteric :HOWEVER even that cleverness won't help you when you get to enough cores that that sharing is all bunched together again. < 1316056767 548655 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"STM is slow but maybe it doesn't show up because you don't have much shared state." < 1316056786 509511 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is an entirely worthless comment, since it doesn't matter how slow it is to run a bajillion STM operations if you don't NEED a bajillion STM operations. < 1316056789 163016 :Gregor!foobar@codu.org PRIVMSG #esoteric :Yes, that's what I'm saying, but with the giant friggin' caveat that how much it shows up scales with the number of cores. < 1316056820 404103 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: I kind of have my doubts that locks will scale up to a hundred cores either... < 1316056844 793882 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Once your computation is made trivial by the amount of iron you have, by definition you're spending all your time doing busywork bookeeping. < 1316056850 263343 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :s/bookeeping/bookkeeping/ < 1316056917 841317 :MDude!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net NICK :MSleep < 1316056948 4690 :Gregor!foobar@codu.org PRIVMSG #esoteric :STM works under the assumption that conflicts are rare. When conflicts occur, sadness (very bad performance and serialized execution) happens. As you scale up your cores, your chance of conflicts scales up, but the amount of time to fix a conflict does not scale down. < 1316056974 599841 :Gregor!foobar@codu.org PRIVMSG #esoteric :Eventually you're at 100% conflicts, and sequentializing everything, because you have too many cores. < 1316056977 540031 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Locks work under the assumption that conflicts are rare. When conflicts occur, sadness happens. Blah blah blah. < 1316056983 734424 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, sure, I agree. < 1316056983 957024 :Gregor!foobar@codu.org PRIVMSG #esoteric :Wrong. < 1316056998 903055 :Gregor!foobar@codu.org PRIVMSG #esoteric :The sadness of lock contention at least scales considerably better. < 1316057031 542815 :Gregor!foobar@codu.org PRIVMSG #esoteric :Classically, when STM conflicts occur, it retries. But this causes livelock in approximately 100% of all systems ever. So instead, when conflicts occur, it explicitly sequentializes them. < 1316057031 946191 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :This is basically just the "worst case O(n), real-world n=not many" thing again :P < 1316057049 77965 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think GHC actually retries. < 1316057052 773640 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Don't quote me on that. < 1316057067 159597 :Gregor!foobar@codu.org PRIVMSG #esoteric :Oh, so even better, as cores scales up, chances of livelock approaches 100% :P < 1316057089 220155 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Pretty sure someone will have thought about that at some point in time :P < 1316057101 687979 :Gregor!foobar@codu.org PRIVMSG #esoteric :Yes, they have. That's why they sequentialize when things fail. < 1316057109 667933 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean someone=GHC developers. < 1316057127 392479 :Gregor!foobar@codu.org PRIVMSG #esoteric :OK, then it sequentializes when things fail :P. Maybe not on first failure, but eventually. < 1316057146 766335 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Well, I'm definitely not gonna claim STM scales to a hundred cores. < 1316057150 424982 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But I don't think locks will either. < 1316057172 885787 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't know what will. But I'm also gonna claim that most concurrent programs are not run on a hundred cores today, or within four years :P < 1316057180 998967 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :" so it seems to me a nand gate could be implemented by defining 1 as a closed valve, and 0 as an open valve" i drew a picture http://oi51.tinypic.com/315zlp2.jpg < 1316057183 682349 :Gregor!foobar@codu.org PRIVMSG #esoteric :Welllllll, my belief is that our current status w.r.t. concurrency is "we're so fucked" < 1316057206 171460 :Gregor!foobar@codu.org PRIVMSG #esoteric :However, the speedup curve of locks should at least be monotonic. < 1316057219 913521 :Gregor!foobar@codu.org PRIVMSG #esoteric :Just ... plateauy. < 1316057221 805902 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Yeah, but humans can't program lock-based systems, so it's kind of irrelevant. < 1316057238 962707 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, we can sometimes make it work now, but when you actually have a hundred cores going, our chances of getting it right are approximately 0. < 1316057245 652341 :Gregor!foobar@codu.org PRIVMSG #esoteric :That's also true :) < 1316057264 639909 :Gregor!foobar@codu.org PRIVMSG #esoteric :OK, I'll revise my former statement as such: < 1316057267 264903 :Gregor!foobar@codu.org PRIVMSG #esoteric :See: concurrency < 1316057272 126181 :Gregor!foobar@codu.org PRIVMSG #esoteric :Hahaha *stabs self* < 1316057283 276014 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I concur :P < 1316057369 354540 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Here's a wild, unjustified prediction: RAM is getting really cheap. Soon, our computers will have so much RAM that the best concurrency strategy involves treating the computer like a mini-internet, and just having each thread keep its own copy of the state, with explicit "database server" threads handling merging of state whenever an outside entity wants to query the current relevant state. < 1316057369 487334 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :what wirth failed to understand in his comment the other day is that things operate on multiple levels < 1316057378 989786 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :order can operate above a level of chaos < 1316057402 942498 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That obviously doesn't work when you have a bunch of threads reading the writes of other threads as they happen, but I don't think that's a very common situation. Also this is a wild, unjustified prediction, so I don't have to care about that. < 1316057409 94939 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :software operates on hardware < 1316057417 138494 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: Sooooooooooooo ... ACTORS? < 1316057420 494078 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :stateless operates above state < 1316057434 409422 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Har har har :P < 1316057451 357699 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: It's... not quite the same thing. I mean, sure, you could implement that with actors. < 1316057464 519792 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But the point is that on some level shared state fundamentally doesn't scale. < 1316057490 674728 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But the internet does seems to scale, and it's based on tons of systems with their own private state that synchronise it explicitly when necessary. < 1316057493 342527 :Gregor!foobar@codu.org PRIVMSG #esoteric :A level described by Amdahl :P < 1316057505 120060 :Gregor!foobar@codu.org PRIVMSG #esoteric :The Internet is not a computation. < 1316057510 677908 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :i am of course thinking of the tcp stack < 1316057514 460684 :Gregor!foobar@codu.org PRIVMSG #esoteric :(I'm gonna regret saying that) < 1316057518 511074 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: It's a substrate on which plenty of computations take place. < 1316057522 958628 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So are operating systems. < 1316057524 873842 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :Gregor: maybe it is? < 1316057531 862898 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric ::)) < 1316057547 702112 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: The basic problem with all this is that you end up with literally thousands of copies of the same basic state with only small parts changed :P < 1316057552 445772 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :says aloud "no how can it be" < 1316057559 82726 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And you can't make it copy-on-write, because that reintroduces ALL THE SAME LOCKING PROBLEMS that you just got rid of. < 1316057567 443889 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(OR DOES IT???? Yeah it probably does.) < 1316057584 534022 :Gregor!foobar@codu.org PRIVMSG #esoteric :Naw, it has considerably less locking problems, but is also nasty. < 1316057588 372082 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But hey, if you have a hundred gigs of ram, maybe it all works out. < 1316057593 268951 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :God I hope it does. < 1316057605 544758 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: OK, here's an idea. < 1316057610 849405 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :How about we all switch to smartphones with one core. < 1316057615 122463 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And forget threads ever existed. < 1316057619 580223 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Let's just... pretend. < 1316057623 641220 :Gregor!foobar@codu.org PRIVMSG #esoteric :SOUNDS GOOD < 1316057627 952182 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :what about positioning stateless programming in the computer architecture? < 1316057633 304417 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :THEN IT'S SORTED < 1316057636 804542 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :itidus20: Reduceron < 1316057641 344830 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Reduceron reduceron reduceron reduceron < 1316057675 160981 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :i think by the time you get to 4th generation apps like sql (?) the path is lost < 1316057683 179524 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :but maybe it fits in somewhere < 1316057725 758444 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :hehdiuewhudiehwui < 1316057735 149569 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Wow I hate you, I had gone whole days without thinking about concurrency. < 1316057738 355874 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :what do i know.. that topic is too hard < 1316057777 201381 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :elliott: what about minecraft being played by the elderly < 1316057781 561098 :oklopol!~kvirc@dyn58-57.yok.fi PRIVMSG #esoteric :so i hear these blogs are getting popular, people like writing about their lives and shit. on this thing called the internet which is like a neural network only really stupid. < 1316057785 647204 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :itidus20: wat < 1316057787 669915 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: TEEHEE < 1316057803 135098 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :its an attempt to distract you < 1316057818 978439 :oklopol!~kvirc@dyn58-57.yok.fi PRIVMSG #esoteric :i tried too < 1316057827 697504 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?learn oklopol "so i hear these blogs are getting popular, people like writing about their lives and shit. on this thing called the internet which is like a neural network only really stupid." < 1316057827 881252 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :http://www.haskell.org/learning.html < 1316057828 562883 :oklopol!~kvirc@dyn58-57.yok.fi PRIVMSG #esoteric :this was all too complicated for me < 1316057829 91201 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :horny 60 year olds having cybersex in minecraft < 1316057832 748255 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`learn oklopol "so i hear these blogs are getting popular, people like writing about their lives and shit. on this thing called the internet which is like a neural network only really stupid." < 1316057834 345249 :HackEgo!foobar@codu.org PRIVMSG #esoteric :I knew that. < 1316057839 612761 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`? itidus20 < 1316057841 76195 :HackEgo!foobar@codu.org PRIVMSG #esoteric :itidus20? ¯\(°_o)/¯ < 1316057847 652178 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`learn itidus20 is horny 60 year olds having cybersex in minecraft < 1316057849 547591 :HackEgo!foobar@codu.org PRIVMSG #esoteric :I knew that. < 1316057852 539520 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I hope you like your new biographies < 1316057857 421928 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :i do < 1316057868 932471 :oklopol!~kvirc@dyn58-57.yok.fi PRIVMSG #esoteric :i am < 1316057874 33225 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Say... isn't HackEgo's concurrency mechanism kinda like STM? :D < 1316057878 750277 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :i uhh < 1316057880 657690 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Note: KIND OF.) < 1316057896 186063 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :elliott: " so it seems to me a nand gate could be implemented by defining 1 as a closed valve, and 0 as an open valve" i drew a picture http://oi51.tinypic.com/315zlp2.jpg < 1316057908 909438 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It logs the changes all the threads make, then cancels the vast majority of them :P < 1316057910 488670 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :distraction #2 < 1316057918 916277 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :itidus20: It is beautiful. < 1316057935 587782 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: Nope, it's more like COW. < 1316057942 828987 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :i can't quite see it as a complete system though < 1316057964 51841 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Why didn't you want to make HackEgo locking-based, again? < 1316057968 360902 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :like i wouldn't know how to take those pieces and make a computer < 1316057985 893251 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: Because it was never a question of concurrency, it was a question of atomicity. < 1316058003 759492 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Okay, now pretend I'm three years old. < 1316058024 100418 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: I hear Barney! Barney's on the tellie! Hooray! < 1316058035 153897 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: WHY WON'T YOU MAKE HACKEGO SEQUENTIAL < 1316058053 38820 :Gregor!foobar@codu.org PRIVMSG #esoteric :So that people can't DoS it just by < 1316058055 25970 :Gregor!foobar@codu.org PRIVMSG #esoteric :`sleep 29 < 1316058071 133628 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: `kill :P < 1316058085 72830 :Gregor!foobar@codu.org PRIVMSG #esoteric :Ew < 1316058085 481097 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316058095 51944 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: You mean like EgoBot used to have? :P < 1316058122 172352 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You could hook in to open() and have it block if there's a conflict. < 1316058124 965039 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And still run them concurrently. < 1316058129 156228 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That's probably a pain with UMLBox though :P < 1316058136 807417 :Gregor!foobar@codu.org PRIVMSG #esoteric :That's a pain any which way. < 1316058154 104987 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Not really with LD_PRELOAD. < 1316058173 75611 :Gregor!foobar@codu.org PRIVMSG #esoteric :I mean implementation :P < 1316058179 216616 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :GIVE ME AN ESOTERIC OPERATING SYSTEM TO RUN IN VIRTUALBOX < 1316058186 243603 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Weeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeell < 1316058186 852135 :Gregor!foobar@codu.org PRIVMSG #esoteric :Sgeo__: ... ... ReactOS? < 1316058189 29136 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :what is an esoteric operating system? < 1316058190 247574 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's not that hard, you just need some shared state :P < 1316058196 920116 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It would be nice though. < 1316058203 229463 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :If I implement it will you add it? :P < 1316058275 702214 :Gregor!foobar@codu.org PRIVMSG #esoteric :If it's nonterrible. < 1316058282 60928 :Gregor!foobar@codu.org PRIVMSG #esoteric :But I am the sole judge of nonterrible. < 1316058285 502527 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo__: I have vague plans for one but I am so lazy. < 1316058288 722251 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo__: @ :P < 1316058294 900774 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Not the one I have plans for.) < 1316058309 796468 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: How do you even implement the current system? Copying the whole state before running anything? < 1316058337 573337 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, if it was implemented in such a way that I could download it, I would < 1316058337 647159 :Gregor!foobar@codu.org PRIVMSG #esoteric :hg clone < 1316058340 554360 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :In a heartbeat < 1316058343 340018 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :Gregor: directnet is a good idea. < 1316058349 349966 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo__: What, @? < 1316058351 688999 :Gregor!foobar@codu.org PRIVMSG #esoteric :itidus20: It /was/ a good idea! :P < 1316058354 251266 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: So, yes, it copies the whole state first :P < 1316058354 268963 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Yes < 1316058366 451053 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: Yeah, I was just being specific in the means by which it does this. < 1316058391 382421 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: I believe, by the way, that UML has a COW hostfs option, which I've considered adding support for to UMLBox. < 1316058393 427484 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :i was in another chatroom the other day arguing that internets made entirely of wifi routers should be built < 1316058410 222932 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: It really is a pain to do this and still keep the hg history stuff, isn't it >_> < 1316058418 374379 :Gregor!foobar@codu.org PRIVMSG #esoteric :itidus20: Add the word "rogue" and it'll become a good plan. < 1316058425 5304 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :considered the farmer problem though < 1316058425 762093 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: Why yeeeeeeeeeeeees! < 1316058432 141026 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: OH WAIT < 1316058434 408129 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :a farmer's wifi router is too remote < 1316058441 580014 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: It's actually quite easy, because hg and git use the same terrible history-blind model. < 1316058461 975907 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :and uh.. someone mentioned mesh-nets which i hadn't heard of before < 1316058478 536013 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :As is, say, a British router from a router in, say, anywhere on the East Coast of the US < 1316058492 733492 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Which means I would no longer be a participant in this channel... < 1316058494 90665 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh crud < 1316058501 936575 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: On open(): Consult the global table. If there's already this filename open in another thread, block until it's closed. Then, insert this thread into the table as having the file open. Then, /copy the file/ from that thread's FS to this one, and go on to the usual open() path. < 1316058513 536913 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :but the problem that you can see a list of people with your wifi antenna but not communicate with them trivially is a tough one.. is it bad for privacy or good for society < 1316058514 24171 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo__: What? < 1316058528 58064 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :You lot would prefer that < 1316058534 490843 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I have no idea what you are talking about. < 1316058535 536250 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :im raambling aye aye < 1316058558 936144 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, if I couldn't get to this channel < 1316058562 770459 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: The only problem there is handling other FS operations like moving and unlink and the like :P < 1316058566 450251 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But that handles open() perfectly, I think. < 1316058582 295681 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And doesn't wait for the entire other command to finish or anything. < 1316058589 666037 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Due to separate Eurasian and American internets < 1316058621 402041 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: If you don't wait for the other command to finish, you've gotten rid of atomicity. Which, frankly, is fine for this, but there are much simpler solutions that get rid of atomicity. < 1316058640 617399 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The concurrency primitive you need is just... oh, it's just a box with a value in it; all you need is f(box,nevwal): block until this box is empty, insert newval into the box, and return the old value in the box. < 1316058656 672306 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: What's a simpler solution that gets rid of atomicity? < 1316058662 945382 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And really, it would be fine to block until the other revision changed too. < 1316058670 319472 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It would only cause thirty-second waits in really pathological cases. < 1316058717 493573 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: Copy-on-open. < 1316058735 446528 :Gregor!foobar@codu.org PRIVMSG #esoteric :(And don't copy while a commit is occurring) < 1316058736 633924 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION opens ReactOS < 1316058738 768232 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :elliott: as they asked ron gilbert when he was making maniac mansion... does he really need to use the word shithead? they sent him off to think about it < 1316058746 113725 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :he came back and settled on the word tunahead < 1316058758 135546 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Text on buttons is very broken < 1316058761 157450 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION boggles < 1316058767 624525 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: That still leads to e.g. two addquotes at the same time causing an hg conflict. < 1316058783 794027 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :now what i am thinking is you need to consider will you really enjoy hackbot more if the proposed changes are implemented? < 1316058795 937673 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :itidus20: Yes. < 1316058798 982529 :Gregor!foobar@codu.org PRIVMSG #esoteric :itidus20: elliott will :P < 1316058804 991601 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's really annoying having the conflicts. < 1316058813 167371 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: Oh you're right. Both are nonatomic, but yours is atomic over individual files *shrugs* < 1316058832 437707 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :oops hackego < 1316058835 742038 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: But yeah OK, here's a simpler, atomic system: < 1316058862 810975 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :`run echo *hugs elliott* < 1316058864 232533 :HackEgo!foobar@codu.org PRIVMSG #esoteric :​*hugs elliott* < 1316058877 4864 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: On open(): Consult the global table. If there's already this filename open in another thread, block until that thread completes, then restart this command starting from that new revision. < 1316058880 564797 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: ...oh my god, it's STM. < 1316058886 835874 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That was completely unintentional :P < 1316058899 190835 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And s/already this filename open/this filename was open ever in another thread/ < 1316058904 575335 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But w/e, I understand it in my head :P < 1316058911 327989 :Gregor!foobar@codu.org PRIVMSG #esoteric :Thou shalt not STM :P < 1316058932 495751 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: This is actually a good system though >_> < 1316058945 739754 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: It's basically "do things sequentially whenever there's a conflict, otherwise be fully concurrent". < 1316058950 301335 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And that actually works for HackEgo :P < 1316059027 194039 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION cannot imagine anything like Active Worlds running well on ReactO < 1316059029 357307 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ReactOS < 1316059034 488379 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo__: it's just wine: the os < 1316059046 152375 :oklopol!~kvirc@dyn58-57.yok.fi PRIVMSG #esoteric :how about multicore concurrency where only one processor works at a time and the others just like stretch and shit so they'll be faster when their turn comes < 1316059047 477770 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: So how non-terrible is that eh eh eh :P < 1316059051 933222 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oklopol: good < 1316059082 454934 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :so my system would be good for implementing N-ary NAND gates < 1316059103 13754 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :Sgeo__: It is quite literally WINE with a kernel. < 1316059117 185776 :oklopol!~kvirc@dyn58-57.yok.fi PRIVMSG #esoteric :itidus20: cool, i think that's actually an open problem < 1316059129 200363 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :oklopol: http://oi51.tinypic.com/315zlp2.jpg < 1316059130 747454 :Gregor!foobar@codu.org PRIVMSG #esoteric :pikhq, Sgeo__: Only, with worse software support. < 1316059134 992482 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :this is what i am talking about < 1316059137 960410 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, the version of WINE that the latest ReactOS is based off of has trouble displaying text < 1316059140 574252 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Eh eh eh eh eh eh eh eh :P < 1316059150 832253 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I honestly will implement this given approval, I'm sick and tired of conflicts :p < 1316059172 790210 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"It is now safe to turn off your computer" < 1316059175 19085 :oklopol!~kvirc@dyn58-57.yok.fi PRIVMSG #esoteric :are you making a liquid computer? < 1316059189 770097 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :oklopol: it is just an idea... i am wondering how far it could go < 1316059198 695980 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hmm, there's /one/ bad feature of it: If you send off two delquotes, one request will go through properly, and the other one will delete a quote off by one from the one you were trying to delete. < 1316059206 20108 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The merge case actually handles that correctly, usually. < 1316059208 97917 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION vaguely ponders whether VirtualBox Tools (I don't remember the real name) will help any < 1316059209 838739 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But ehhhhhh nobody does that < 1316059213 215468 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: You haven't actually seen HackEgo's code, have you :) < 1316059220 47895 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Try me :P < 1316059222 873259 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :Gregor: Well, I think they had to do a manual reimplementation of e.g. user32.dll. < 1316059225 815177 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: It's bash. < 1316059238 477504 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: I thought it was C. < 1316059245 45040 :Gregor!foobar@codu.org PRIVMSG #esoteric :Only the IRC interface is. < 1316059247 262813 :Gregor!foobar@codu.org PRIVMSG #esoteric :It's multibot. < 1316059253 220399 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`info < 1316059254 515377 :HackEgo!foobar@codu.org PRIVMSG #esoteric :info: Writing node (dir)Top... \ info: Done. \ File: dir.Node: Top.This is the top of the INFO tree \ This (the Directory node) gives a menu of major topics. \. Typing "q" exits, "?" lists all Info commands, "d" returns here, \ "mCoreutils" visits Coreutils topic, etc. \ Or click mouse button 2 on a < 1316059257 616090 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :... < 1316059258 214369 :Gregor!foobar@codu.org PRIVMSG #esoteric :lol < 1316059262 802799 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`help < 1316059263 137961 :HackEgo!foobar@codu.org 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/ < 1316059272 804282 :Gregor!foobar@codu.org PRIVMSG #esoteric :Remove "fs" from there for hackbot itself. < 1316059281 43917 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://codu.org/projects/hackbot/hg/index.cgi/file/6a36bc81753b/multibot_cmds/PRIVMSG/tr_3F.cmd < 1316059284 9312 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :What the fuck is this shit. < 1316059285 577281 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :oklopol: well i remembered "any gate can be built from nand" so i went to wikipedia, looked at the truth table, and envisioned the picture < 1316059299 67448 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :but i forget why i did it to begin with < 1316059307 423315 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: multibot is an IRC bot that just translates inputs into "run this command kthx" < 1316059319 878843 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yeah but what the fuck is this shit :P < 1316059323 536970 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?commands < 1316059323 705130 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list < 1316059328 580349 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :HmmmmmmmmmmMMMMMMmmmmmmmmmmmmmmmm < 1316059333 946029 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://codu.org/projects/hackbot/hg/index.cgi/file/6a36bc81753b/multibot_cmds/PRIVMSG/tr_60.cmd < 1316059335 520704 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Wow this is awful. < 1316059340 879050 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: When it receives a line that starts with `, it tries PRIVMSG/tr_60.cmd < 1316059345 424676 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: Because ` = hex 60 < 1316059352 416088 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: I hate that system and I hate you. < 1316059359 23694 :Gregor!foobar@codu.org PRIVMSG #esoteric :(Failing that, it also tries PRIVMSG.cmd) < 1316059373 790185 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: It's very versatile :) < 1316059379 718073 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Also: awful. < 1316059392 341282 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :BTW did you ever install gmp. < 1316059396 528619 :Gregor!foobar@codu.org PRIVMSG #esoteric :You misspelled awesome. < 1316059422 186826 :Gregor!foobar@codu.org PRIVMSG #esoteric :Wasn't I only asked to so that you could go on a ridiculous foolhearted quest to build GHC? < 1316059455 767593 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: No, you installed ghc. < 1316059456 811506 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`ghc < 1316059461 66942 :HackEgo!foobar@codu.org PRIVMSG #esoteric :ghc: no input files \ Usage: For basic information, try the `--help' option. < 1316059463 572568 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Uh < 1316059464 268959 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`ghci < 1316059467 830562 :HackEgo!foobar@codu.org PRIVMSG #esoteric :GHCi, version 7.2.1: http://www.haskell.org/ghc/ :? for help \ Loading package ghc-prim ... linking ... done. \ Loading package integer-gmp ... : can't load .so/.DLL for: libgmp.so (libgmp.so: cannot open shared object file: No such file or directory) < 1316059468 111246 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: But the point is, ghc needs gmp :P < 1316059470 371459 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And you ain't got gmp. < 1316059476 778723 :Gregor!foobar@codu.org PRIVMSG #esoteric :Oh < 1316059481 4316 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So it's kind of useless :P < 1316059482 812517 :Gregor!foobar@codu.org PRIVMSG #esoteric :I don't recall that request :P < 1316059499 352901 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : 134 # Now commit the changes (make multiple attempts in case things fail) < 1316059500 47047 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wjw < 1316059530 30497 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :Gregor: So, I could actually add another escape sequence to HackEgo? < 1316059546 746793 :Gregor!foobar@codu.org PRIVMSG #esoteric :pikhq: multibot_cmds is not part of the environment it exposes to users :P < 1316059548 289014 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: I like the part where lib/interp is terrible < 1316059552 295495 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :elliott: So, the name is appropriate? < 1316059560 569991 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So, ? < 1316059572 411429 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Sooooooooo will LD_PRELOAD work with umlbox X-D < 1316059573 840461 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :Gregor: Okay, "Trivially if I had commit access", then. < 1316059583 368125 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Also do you even use slox here. < 1316059602 412053 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: It ought to. < 1316059607 574514 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: Nope :) < 1316059614 649907 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :Gregor: It'd be totally awesome if it were that hackable. < 1316059628 176641 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :If also probably a bad idea to stick on an IRC channel long-term. < 1316059628 528593 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: It ought to? But I thought UML was like... a totally separate system. :x < 1316059651 292133 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: It ought to as in it ought to work ... < 1316059669 747067 :Gregor!foobar@codu.org PRIVMSG #esoteric :pikhq: Yes, trivially if you had commit access. I've considered making it that hackable, but decided that the ability to make it barf something to the channel after /every line/ is bad. < 1316059671 494693 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: I'M JUST ASKING WHYYYYYY < 1316059684 883355 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: ... UML is just a program ... < 1316059696 957242 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: OK, let me rephrase. < 1316059703 737500 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :Gregor: He wants it working inside the sandbox. < 1316059706 384463 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Can I use LD_PRELOAD to override the libc /the program running UNDER UMLBox uses/? < 1316059708 122741 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :Not *on* the sandbox. < 1316059716 772594 :Gregor!foobar@codu.org PRIVMSG #esoteric :Oh. Sure, of course, why not? < 1316059733 225156 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Because why would an entirely separate Linux instance use the host libc? < 1316059751 587963 :Gregor!foobar@codu.org PRIVMSG #esoteric :Because /lib is just a hostfs mount of the host's /lib. < 1316059763 243918 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That's not the same thing as an environment variable :P < 1316059784 469179 :Gregor!foobar@codu.org PRIVMSG #esoteric :I don't see the relevance ... if you set LD_PRELOAD in the child, it will preload. < 1316059798 252238 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :Is there a way to? < 1316059803 305309 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OK, I conclude that I can add proper atomic mergeless transactions to HackEgo, but I'm too tired to do it today. < 1316059815 621577 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: A way to what? < 1316059832 320422 :Gregor!foobar@codu.org PRIVMSG #esoteric :pikhq: The very file he was complaining about (lib/interp) adds environment variables to the guest :P < 1316059842 317546 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :Gregor: Okay, then. < 1316059855 376883 :Gregor!foobar@codu.org PRIVMSG #esoteric :Also, excluding comments and blank lines, that file is 6 lines long :P < 1316059864 227197 :Zuu!~zuu@unaffiliated/zuu QUIT :Read error: Connection reset by peer < 1316059966 438798 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OK, here's the basic plan: < 1316060015 506887 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :LD_PRELOAD a library which, for every filesystem operation, checks to see if the "dirty files" table (file/whatever) contains the filename mentioned; if so, write out a note "need to restart this command" and kill the process. Otherwise, add it to the dirty files list, and continue as normal. < 1316060056 777721 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :In the bot: After all threads terminate, run all the commands that need to be restarted with the latest hg tree each time, sequentially. < 1316060062 213922 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Then clear the dirty files list. < 1316060065 659160 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Tadaaaaaaaaa < 1316060068 27376 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :elliott, oklopol: here is the improved MK2 model.. actually becoming potentially useful: http://oi56.tinypic.com/kbq1di.jpg < 1316060081 759219 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Note: Image is NSFW < 1316060116 479366 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :it still doesn't quite make sense to me but it seems like a good idea < 1316060119 262945 :oklopol!~kvirc@dyn58-57.yok.fi PRIVMSG #esoteric :i don't get how that's a nand < 1316060138 333613 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :my earlier post before you were here was worded thus < 1316060159 964910 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric : " so it seems to me a nand gate could be implemented by defining 1 as a closed valve, and 0 as an open valve" < 1316060161 375685 :Zuu!~zuu@unaffiliated/zuu JOIN :#esoteric < 1316060202 909525 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :maybe thats not how it works though.. it might be better to base this on NOR < 1316060213 624529 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :i have certainly not thought this through and very unlikely that i ever will < 1316060302 622496 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :yeah.. actually its best forgotten < 1316060411 782596 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :one element missing from the diagram though is that 2 valves would flow through some kind of funnel onto one pipe-shaped thing < 1316060435 853964 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :ugh.. time for mk3 < 1316060745 439238 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log now consider that do-stuff might use a gc'd language < 1316060746 833762 :HackEgo!foobar@codu.org PRIVMSG #esoteric :​/hackenv/bin/log: line 1: hr.1: command not found \ /hackenv/bin/log: command substitution: line 6: syntax error near unexpected token `.^.P./KD.J{.' \ /hackenv/bin/log: command substitution: line 6: `.v e.f0+HGm{g1;xz7j(.^.P./KD.J{.(r..N(&؈0y}|y.u#T.. < 1316060755 613821 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: ... < 1316060777 159319 :Gregor!foobar@codu.org PRIVMSG #esoteric :That's pretty good. < 1316060786 644888 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :................. < 1316060816 779652 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :..........??????????????????????? < 1316060823 98119 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: ????????????/ < 1316060832 375287 :Gregor!foobar@codu.org PRIVMSG #esoteric :I honestly have no answer for you at all :P < 1316060835 622628 :Gregor!foobar@codu.org PRIVMSG #esoteric :`log that was wtfy < 1316060837 141470 :HackEgo!foobar@codu.org PRIVMSG #esoteric :​/hackenv/bin/log: line 1: hr.1: command not found \ /hackenv/bin/log: command substitution: line 6: syntax error near unexpected token `.^.P./KD.J{.' \ /hackenv/bin/log: command substitution: line 6: `.v e.f0+HGm{g1;xz7j(.^.P./KD.J{.(r..N(&؈0y}|y.u#T.. < 1316060840 215732 :Gregor!foobar@codu.org PRIVMSG #esoteric :Hmm < 1316060845 910290 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`cat bin/log < 1316060847 126207 :HackEgo!foobar@codu.org PRIVMSG #esoteric :​hr.1 \ "R ;WER{n{̍p.s@#.g.\ws.#e-:..m._'m.b.&.A.Y'3U..Dh7R1..`.v e.f0+HGm{g < 1316060849 656114 :Gregor!foobar@codu.org PRIVMSG #esoteric :Hm < 1316060852 31181 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow < 1316060857 362033 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`help < 1316060857 706615 :HackEgo!foobar@codu.org 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/ < 1316060866 217074 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sigh < 1316060867 820724 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymee: Fuck off < 1316060874 554684 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`revert 405 < 1316060875 268745 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Done. < 1316060876 863069 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log test < 1316060887 9026 :Gregor!foobar@codu.org PRIVMSG #esoteric :`shred --help < 1316060889 142920 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Usage: shred [OPTIONS] FILE [...] \ Overwrite the specified FILE(s) repeatedly, in order to make it harder \ for even very expensive hardware probing to recover the data. \ \ Mandatory arguments to long options are mandatory for short options too. \ -f, --force change permissions to allow writing if necessary \ -n, < 1316060891 905063 :aspect!~aspect@abstracted-spleen.org PRIVMSG #esoteric :itidus20: http://www.blikstein.com/paulo/projects/project_water.html < 1316060895 272206 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2010-05-29.txt:17:04:22: !c printf("test") < 1316060898 478892 :Gregor!foobar@codu.org PRIVMSG #esoteric :... huh. < 1316060901 318160 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Seriously, please remove Lymee's bot access, she has not once done a single thing to the bots that wasn't abusive < 1316060915 386733 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And that was in /msg so god knows how long it could have been before someone noticed. < 1316060919 415595 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's really irritating. < 1316060931 192464 :Gregor!foobar@codu.org PRIVMSG #esoteric :Fair 'nuff < 1316060955 457417 :Zuu!~zuu@unaffiliated/zuu QUIT :Ping timeout: 244 seconds < 1316061021 644451 :Gregor!foobar@codu.org PRIVMSG #esoteric :`echo hi < 1316061021 722797 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Mmmmm .... no. < 1316061030 622080 :Gregor!foobar@codu.org PRIVMSG #esoteric :`echo hi < 1316061032 2143 :HackEgo!foobar@codu.org PRIVMSG #esoteric :hi < 1316061032 797940 :Gregor!foobar@codu.org PRIVMSG #esoteric :Done < 1316061065 428576 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :X-D < 1316061067 34120 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :aspect: before i click i just had to finish off this third diagram: http://oi55.tinypic.com/1231e2b.jpg < 1316061074 129734 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Bug report: Ellipses have three, not four dots < 1316061117 238323 :aspect!~aspect@abstracted-spleen.org PRIVMSG #esoteric :I still have no idea how that's a nand < 1316061125 82209 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: Fixt. < 1316061164 739730 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :the theory being that the weight of the water could open the valves < 1316061182 706140 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: I'm disappointed that you're not running any commands :P < 1316061183 317557 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Sweeeet < 1316061189 117119 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log I know what this will do. < 1316061189 193858 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Mmmm ......................................... no. < 1316061199 292598 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guessed correctly. < 1316061202 832403 :Gregor!foobar@codu.org PRIVMSG #esoteric ::P < 1316061209 939044 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`rm bin/EVERYTHING I WROTE < 1316061211 207811 :HackEgo!foobar@codu.org PRIVMSG #esoteric :rm: cannot remove `bin/EVERYTHING I WROTE': No such file or directory < 1316061220 281659 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Is it just random? X-D < 1316061233 136917 :Gregor!foobar@codu.org PRIVMSG #esoteric :No, I removed you from the blocklist :P < 1316061270 559893 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::') < 1316061325 67397 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :aspect: thanks for the link < 1316061363 56006 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION ponders using TinyCore as a desktop < 1316061375 27318 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :`echo hi < 1316061376 263484 :HackEgo!foobar@codu.org PRIVMSG #esoteric :hi < 1316061382 457718 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo__: But how will you run Active Worlds? < 1316061420 929511 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :elliott: Obviously he'll get a circa '96 Windows machine and a dialup line. < 1316061880 360256 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :ok final version after spamming the room with it... behold my NAND gate http://oi55.tinypic.com/23sg2ki.jpg < 1316061964 916067 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :!bf_txtgen oklopol < 1316061968 834672 :EgoBot!foobar@codu.org PRIVMSG #esoteric :​57 ++++++++++[>+++++++++++>+>><<<<-]>+.----.+.+++.+.-.---.>. [319] < 1316061976 93624 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan got it waaaaaaaaaaaaaaaaaaay lower < 1316061977 914771 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :10:03:57: ^bf --[>-<-------]>+.----.+.+++.+.-.---. < 1316062039 196123 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :what a useless thing i have depicted.. < 1316062225 281058 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :Looks like oerjan just massaged the loop a little bit. < 1316062250 223500 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :itidus20: how is that nand < 1316062275 801322 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :monqy: well.. a stream of water represents a '0' < 1316062294 525508 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh < 1316062304 839668 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :the stream of water hits the cup and opens the valve.. < 1316062310 849807 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :Or just did stringout "oklopol" in PEBBLE. < 1316062313 96212 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :and thus creates another stream < 1316062318 390562 :aspect!~aspect@abstracted-spleen.org PRIVMSG #esoteric :where does the water go? < 1316062339 206560 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :i think there are certain aspects i am overlooking in this design < 1316062351 655488 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :the water just leaks onto the floor < 1316062352 703731 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :source ^stdcons.bfm;@ a;@ b;stringout "oklopol" : b a ;# gets that output. < 1316062354 326677 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it still doesn't look quite like nand to me < 1316062363 402574 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :maybe im confused but < 1316062372 811640 :aspect!~aspect@abstracted-spleen.org PRIVMSG #esoteric :it looks more like and to me < 1316062380 375750 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :maybe < 1316062387 646673 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :>.< < 1316062402 367116 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :but well .. < 1316062443 735657 :aspect!~aspect@abstracted-spleen.org PRIVMSG #esoteric :or perhaps nor < 1316062444 119857 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :ignoring 0 and 1 it can be described this way < 1316062465 330053 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :can it? < 1316062466 803195 :aspect!~aspect@abstracted-spleen.org PRIVMSG #esoteric :oh cool a logic gate that can be described without reference to 0 or 1 < 1316062470 107282 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what does ignoring 0 and 1 mean < 1316062475 19351 :aspect!~aspect@abstracted-spleen.org PRIVMSG #esoteric :ACTION gets some popcorn < 1316062485 59194 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :if A recieves water, the gate outputs water. if B recieves water, the gate outputs water. if A and B recieve water, the gate outputs water. if neither A nor B recieve water then the gate does not output water. < 1316062500 359352 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :^that is the idea < 1316062507 352522 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :that's the same as 0 and 1 < 1316062509 443425 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :with different names < 1316062529 133970 :aspect!~aspect@abstracted-spleen.org PRIVMSG #esoteric :you need tiny perforations in the bottom of the tobacco-pipe-shaped-things < 1316062535 807927 :aspect!~aspect@abstracted-spleen.org PRIVMSG #esoteric :so the gates don't latch < 1316062536 851103 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Would there be anything too wrong with using TinyCore as a preferred distro? < 1316062554 531804 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Why did I hate Puppy Linux, I forget < 1316062590 763058 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It would be immoral. < 1316062597 790184 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And you'd be contributing to global poverty. < 1316062599 701922 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :itidus20: anyway, with your device: 0, 0 -> 0; 0, 1 -> 0; 1, 0 -> 0; 1, 1 -> 1. looks like and to me < 1316062599 878037 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But apart from that, no. < 1316062613 20210 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :ok < 1316062642 400290 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :well.. its food for thought at least < 1316062647 849792 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :itidus20: given 21:51:50 < itidus20> monqy: well.. a stream of water represents a '0' < 1316062669 847149 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :monqy: i gave up on knowing what represents what :D < 1316062679 868575 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :I thought a stream of water was a 1 < 1316062686 519480 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :i guess it has to be < 1316062693 693198 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :if a stream is 1 it's or < 1316062711 443638 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :still not anything really powerful < 1316062717 117792 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :darn < 1316062736 124246 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :it has to be 1 cos if there was a device at the end where the water turned on a switch < 1316062749 543531 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :you'll also have to deal with gravity porblems if you want to make interesting things < 1316062754 219719 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :you could always have a device somewhere that emits water while not being given water < 1316062770 282011 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :like it might have one of those cups complete a circuit for a lightbulb < 1316062809 760038 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Patashu: i think africa would like one of those < 1316062818 677920 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :XD < 1316062855 894493 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :well it is very absurd thing i have drawn. < 1316062867 886101 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Dwarven physics is more practical. < 1316063000 474202 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :Lymee: *nods* < 1316063102 453674 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi hi hi hi hi ih hiihi hi ih ihih < 1316063667 16325 :Gregor!foobar@codu.org PRIVMSG #esoteric :Man, when did I become such a GC fanatic. < 1316063709 554850 :Gregor!foobar@codu.org PRIVMSG #esoteric :More to the point: Why are there languages that aren't GC'd, and also aren't at the same level as C? < 1316063722 362271 :Gregor!foobar@codu.org PRIVMSG #esoteric :Ohwait, there aren't :P < 1316063801 53943 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :back < 1316063841 11821 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :Patashu: one benefit is i can use salt water (except machine will degrade one way or another < 1316063880 444292 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :Gregor: Python isn't GC'd < 1316063967 993095 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: http://codu.org/ugly.html this is beautiful < 1316064007 502765 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Also, lol@anyone who thinks manual memory management is a good idea in any circumstance ever < 1316064014 545377 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Except maybe writing a memory manager :P) < 1316064016 772622 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Or embedded systems) < 1316064027 414081 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :elliott: It's a wonderful idea in certain contexts. < 1316064052 562051 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :Those contexts are either comically old or implementation details. < 1316064165 445140 :Gregor!foobar@codu.org PRIVMSG #esoteric :pikhq: Actually it is now, it has a GC as a backup for its wow-whotf-thinks-refcounting-is-good. < 1316064183 943265 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: That's my desktop wallpaper at work. < 1316064188 982836 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :python has had a gc for ages I thought < 1316064191 948143 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Seriously? X-D < 1316064198 401788 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: Really an truly. < 1316064213 421951 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Refcounting is utterly great, it combines all the slowness of manual memory management with all the accuracy of manual memory management. < 1316064216 968844 :Gregor!foobar@codu.org PRIVMSG #esoteric :Patashu: "now" doesn't mean "recently" :P < 1316064230 720239 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :Patashu: As a cyclic-reference breaker. < 1316064231 69360 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: It's been your wallpaper for three years, how are you still alive? < 1316064234 323909 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: Actually it's slower and less accurate. < 1316064241 430892 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Well, yes :P < 1316064250 562857 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: Lots of fullscreen windows. < 1316064263 375698 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: ugly.html or just ugly.png? < 1316064267 899842 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh < 1316064268 424546 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Wait < 1316064271 34067 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That's tiled?? < 1316064277 760752 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It PERFECTLY shows up my TFT's imperfections. < 1316064282 472449 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :So it combines all the slowness of manual memory management with all the accuracy of manual memory management with all the implementation burden of automatic memory management. < 1316064285 382667 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's a gradient-ish thing here. < 1316064324 184577 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: lul < 1316064331 648435 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: http://wellnowwhat.net/trippy.html Make this your background < 1316064346 957957 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: That wonderful combination was a non-match given by my color matcher, btw :P < 1316064361 141196 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I know, I'm reading the log :P < 1316064369 397453 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :God trippy.html is hot. < 1316064378 852519 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: Also a good wallpaper: http://codu.org/spinners.png < 1316064385 988717 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Heh < 1316064397 546235 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Nobody ever made my perfect wallpaper :( < 1316064449 269766 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :Gray? < 1316064478 540814 :Gregor!foobar@codu.org PRIVMSG #esoteric :*Grey < 1316064495 426878 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :Both are correct. < 1316064506 82019 :Gregor!foobar@codu.org PRIVMSG #esoteric :Mine is better. < 1316064527 132441 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :No my perfect < 1316064528 4807 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wallpaper is < 1316064528 381098 :Gregor!foobar@codu.org PRIVMSG #esoteric :9/10 dentists agree that "grey" is the superior spelling for their patients who chew gum. < 1316064535 195307 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Imagine an infinite plane of lines. < 1316064536 414326 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Specfiically < 1316064540 241826 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Black background < 1316064542 913007 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Zebra-style < 1316064547 601318 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Black/white/black/white lines vertically < 1316064549 336506 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Tiling the whole plane < 1316064553 295838 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Now imagine rotating this place < 1316064554 304343 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :erm < 1316064555 520813 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Now imagine rotating this plane < 1316064568 901975 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Now imagine taking a screen-sized section of that rotating, animated plane < 1316064572 563695 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And making it your desktop background. < 1316064574 474302 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Discuss. < 1316064608 331439 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :would make me dizzy i think < 1316064627 321743 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Eh? < 1316064632 21154 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :How is reference counting slow? < 1316064635 453474 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I get the inaccurate part < 1316064684 764761 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo__: One, < 1316064688 378252 :Gregor!foobar@codu.org PRIVMSG #esoteric :Sgeo__: It promotes stack writes into heap writes. It also promotes local heap writes into distant heap writes. Basically, it promotes all writes into "oh and also let's fuck up my cache just for fun". < 1316064690 844989 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Because it's basically just like malloc()/free(). < 1316064691 193367 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :Memory access is slower than you think. No, slower still. < 1316064691 543437 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Two, < 1316064701 12968 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Because you branch on every ref--. < 1316064734 736652 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Also what Gregor said :P < 1316064737 29276 :Gregor!foobar@codu.org PRIVMSG #esoteric :Heh. I focused on caching, elliott focused on branching, and pikhq focused on overutilization. < 1316064745 531485 :Gregor!foobar@codu.org PRIVMSG #esoteric :I think we've covered all the important bases :P < 1316064748 708451 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Reference counting: literally the worst possible system. < 1316064789 819392 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Can it be modified to be accurate? < 1316064791 83612 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Here's a better system than reference counting: free() is never called. Occasionally the interpreter just exits and your service manager restarts your server. < 1316064801 11405 :Gregor!foobar@codu.org PRIVMSG #esoteric :Sgeo__: Yes. It's called a mark and sweep garbage collector. < 1316064812 65940 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :elliott: Win. < 1316064818 973948 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo__: It's possible to do cyclic reference counting I think, but it's even slower. < 1316064825 51244 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And a GC is better in every way. < 1316064838 324076 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :Heck, manual memory management is better in most every way. < 1316064843 632099 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: Every claim to that effect I've seen have been "delayed reference counting", which is a pseudonym for mark and sweep. < 1316064860 585745 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :Gregor: Delayed reference counting? Lawl. < 1316064864 981078 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Heh < 1316064877 207631 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: You could replace the reference integer with a list of referencing objects. < 1316064877 837091 :Gregor!foobar@codu.org PRIVMSG #esoteric :Yes. I have seen those words. < 1316064880 202076 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is mark and sweep decent? < 1316064882 467614 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And keep a "seen" list or... < 1316064890 242938 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: What I'm saying is, you COULD do it without mark and sweep :P < 1316064897 715479 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :In the same way that eightebed disproved your claim. < 1316064901 320997 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :Sgeo__: Not state of the art, but it definitely works. < 1316064905 633323 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo__: It's pretty okay < 1316064924 668784 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Do I have a chance in hell of successfully implementing it myself? < 1316064925 945790 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: ARGH. That. ARGH. We never defined "GC" precisely enough, it was all of a GC except for actual reclamation :P < 1316064939 222322 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :Yes, actually. Though you'll probably want to read up on memory management. < 1316064940 963961 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what is sgeo doing < 1316064945 60326 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is it a bad < 1316064945 78186 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo__: Here's mark and sweep: Start from the current closure. Traverse every pointer you see, set its "mark" bit. < 1316064945 944116 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :thing < 1316064956 669315 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo__: Then, go through every object in the system, and free() every object without its mark bit set. < 1316064963 262603 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And clear the mark bit on every object with a mark bit set. < 1316064964 491379 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :monqy: No, he's merely inquiring about generalities. < 1316064970 28258 :Gregor!foobar@codu.org PRIVMSG #esoteric :Incidentally, all modern mark-and-sweep collectors have an O(1) sweep :P < 1316064975 413926 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, I do have a plan in mind... < 1316064976 788747 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :22:35:59 < Sgeo__> Do I have a chance in hell of successfully implementing it myself? < 1316064981 72986 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :WRT Second Life stuff < 1316064984 33731 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm pretty sure this is the Active Wo- < 1316064985 79210 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Same thing. < 1316064987 202471 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Same goddamn thing. < 1316064988 98306 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hehehehehehe < 1316064992 418024 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo__: you should port gggggc to second life < 1316064997 34444 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Please tell him how easy this will be < 1316065002 467591 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: TOO MANY GEES < 1316065004 369032 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :You'd probably have an even easier time doing a copying GC. Which are pretty silly. < 1316065013 143824 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: OGC < 1316065032 679515 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :OGC has a meaning other than that logo? < 1316065076 552250 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oligarchical Gregor Collector < 1316065088 553423 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :Here's copying collection: Start from the current closure. Traverse every pointer you see, copy that object into a new heap, making sure to not copy objects multiple times. < 1316065109 641505 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :https://github.com/wvanbergen/ogc < 1316065131 584038 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION is a little dizzy trying to follow that readme < 1316065144 28488 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :Oh, yeah, and you'll probably want a pointer rewrite step there, XD < 1316065162 80092 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: It's Second-Life; he'll already need heap-relative pointers. < 1316065166 873270 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Not like they give you C. < 1316065170 854158 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :Ah, right. < 1316065193 299953 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I should start actually thinking this through at some point < 1316065194 418170 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo__: Does Second Life run on Linux? I think you need adult supervision trying to implement a VM. < 1316065201 354077 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :elliott: Yes, it does. < 1316065212 317885 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: Then the burden falls onto me to be a responsible guardian. < 1316065222 308998 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://secondlife.com/_img/pix.gif < 1316065226 332433 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Can you get married if you upgrade to Premium. < 1316065228 626477 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Is that what Premium is. < 1316065230 191165 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Please say yes. < 1316065235 47277 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh my god this Flash advert. < 1316065247 180005 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://secondlife.com/_img/pix.gif < 1316065249 169864 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :styling < 1316065249 729103 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1316065250 603012 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :its < 1316065253 38900 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not the real url of the pix < 1316065253 947233 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::'( < 1316065256 30965 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::'( < 1316065261 674830 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: http://secondlife.com/destination/911-memorial < 1316065268 149631 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :And it running on Linux even predated them open-sourcing it. < 1316065268 322667 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh god what < 1316065270 831579 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :911 victims....... looking ghostly < 1316065293 349786 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :Incidentally, Second Life is horribly written. < 1316065295 973783 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :its the least classiest marble ive ever seen < 1316065309 943233 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :they also have a world trade centre memorial. and a rainbow gardens pet memorial centre < 1316065314 854262 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://secondlife.com/destination/lost-lovers-dancing-club---live-events < 1316065315 724693 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :http://secondlife.com/destination/rainbow-gardens-pet-memorial-center < 1316065320 724123 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lost lovers dancing club < 1316065331 36560 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: oh sweet jesus < 1316065333 910424 :Gregor!foobar@codu.org PRIVMSG #esoteric :A VIRTUAL memorial: Worst memorial ever? < 1316065335 754827 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :http://secondlife.com/destination/club-graffiti < 1316065342 388524 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: http://common-flash-secondlife-com.s3.amazonaws.com//new/destinations/en/_img/fullsize/5917.jpg < 1316065343 336085 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Best. < 1316065344 32274 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :club graffiti < 1316065369 477642 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Second Life is like... real life, modelled by people who've READ about real life, you know, in books. < 1316065380 580543 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :elliott++ < 1316065381 231451 :Gregor!foobar@codu.org PRIVMSG #esoteric :`addquote Second Life is like... real life, modelled by people who've READ about real life, you know, in books. < 1316065382 695981 :HackEgo!foobar@codu.org PRIVMSG #esoteric :666) Second Life is like... real life, modelled by people who've READ about real life, you know, in books. < 1316065386 891921 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Club re:noize bills itself as "a distorted eargasm for noize-minded souls" and we don't disagree." < 1316065389 656544 :Gregor!foobar@codu.org PRIVMSG #esoteric :OH GOD IT'S SATAN'S QUOTE < 1316065394 649047 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't either, but only because I have no idea what that means. < 1316065408 38701 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :I understand it could be put to somewhat more interesting use, but holy fuck most of it is boring. < 1316065454 948601 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'd like to note we're all hypocrites who play a game that offers all the fun of mining with none of the real-world benefits :P < 1316065465 929644 :Gregor!foobar@codu.org PRIVMSG #esoteric :X-D < 1316065472 647817 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OK, with slightly less risk, admittedly. < 1316065473 528063 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Slightly. < 1316065482 866980 :Gregor!foobar@codu.org PRIVMSG #esoteric :Much greater obesity risk. < 1316065494 42660 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :elliott: My criticism comes from first-hand experience. < 1316065499 630389 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :bad person risk < 1316065508 941077 :CakeProphet!~adam@h72.50.18.98.dynamic.ip.windstream.net JOIN :#esoteric < 1316065508 959349 :CakeProphet!~adam@h72.50.18.98.dynamic.ip.windstream.net QUIT :Changing host < 1316065508 959392 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1316065516 37060 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :speak of the devil < 1316065519 218064 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :elliott: well it certainly suggests a new way of thinking about mining in general < 1316065522 963609 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Step into the grid and get lost in one of the many cyberpunk places in Second Life. < 1316065529 941479 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :This homage to classic computer games and cyberpunk culture places you "on the grid." Amidst bouncing balls and other surreal experiments, explore the multi-leveled displays — be bold and fly up. Hang out here and you may spot a Torley at work in its digital habitat! < 1316065543 406935 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :mine trees! mine dirt! < 1316065544 93342 :Gregor!foobar@codu.org PRIVMSG #esoteric :"Cyberpunk" < 1316065546 770730 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Spirituality & Belief (26) < 1316065551 900924 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :YES THIS IS GOING TO BE THE BEST CATEGORY < 1316065556 468147 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Suicide City < 1316065556 642656 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :What terrors await you in this rain-swept, creepy town? Explore the horrors, but bring a friend — you might not be able to make it out alive! < 1316065558 122590 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :SUICIDE < 1316065558 642708 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CITY < 1316065560 655070 :Gregor!foobar@codu.org PRIVMSG #esoteric :Most people who have used that word need a cyberpunch in the face. < 1316065569 41247 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: At least it's not steampunk. < 1316065574 274078 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :steampunch in the face < 1316065581 433176 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Technology... but with COGS!" < 1316065583 39794 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric ::-? < 1316065585 255106 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: I suspect a steampunch in the face would hurt considerably more. < 1316065599 339024 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :ahh steam power < 1316065604 983170 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I have to admit, I was hoping the "Cyber" category would be something else. < 1316065607 940787 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :What's wrong with cyberpunk and steampunk? < 1316065608 55736 :Gregor!foobar@codu.org PRIVMSG #esoteric :I mean, let's face it, "cyber"technology isn't much on moving parts. < 1316065612 119617 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :By hoping, I mean for purely comedic purposes. < 1316065624 384763 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Visit Duran Duran Universe, the official Second Life presence of the popular band. < 1316065626 352530 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I...................... < 1316065633 386379 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Duran Duran — Secret Rehearsal Rooms < 1316065633 564113 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Practice your musical skills in one of the many secret rehearsal rooms at Duran Duran Universe. < 1316065635 248310 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :.......................................... < 1316065639 256618 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :lol < 1316065643 579979 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I am completely devoid of words. < 1316065649 139548 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :i personally think the steampunk world looks the most fun < 1316065651 579863 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I have only laughter. < 1316065660 687868 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :elliott: Linden doesn't much like SL sex, so they make efforts to make it hard to find. < 1316065661 560656 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :everything is more fun when steam powered. < 1316065664 888636 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :given the choice between this world, the cyberpunk one, and the steam one < 1316065666 941682 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Mud wrestling, arm wrestling and pillow fights. Anything can happen at The Skin Dive in Duran Duran Universe. < 1316065667 636552 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :From what I understand, this doesn't do much. < 1316065680 717156 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how do you even have a pillow fight in sl that has to be like < 1316065683 675193 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the most awkward thing ever < 1316065691 506668 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :more awkward than sl sex < 1316065693 947098 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :more awkward than metaplace sex < 1316065701 31936 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :Yes, all physical actions are awkward. < 1316065701 547390 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`? Sgeo < 1316065702 907826 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Sgeo? ¯\(°_o)/¯ < 1316065703 287710 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :"wow this scripting sure is neat!" "yeah!" < 1316065707 333316 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`learn Sgeo invented Metaplace sex. < 1316065707 507009 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :Except, like, walking. < 1316065709 147965 :HackEgo!foobar@codu.org PRIVMSG #esoteric :I knew that. < 1316065709 423077 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :i think steampunk is kinda soft-anarcho-primitivism < 1316065717 514552 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :A good biography. < 1316065728 540000 :Gregor!foobar@codu.org PRIVMSG #esoteric :itidus20: I thought we were an anarchosyndicalist commune. < 1316065741 140406 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :CakeProphet, that's kind of my main draw to SL >.> < 1316065743 604057 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :i dont even know what that means`` yet < 1316065750 807083 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Or part of it < 1316065757 858228 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :itidus20: is that kind of like rocktronicelectronintendowavecore? < 1316065764 913823 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Duran Duran - TIon Love Chapel < 1316065765 88076 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Get hitched at the TIon Love Chapel in Duran Duran Universe. < 1316065767 53594 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :DURAN DURAN LOVE CHAPEL < 1316065770 520815 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :CakeProphet: Best thing? < 1316065778 980509 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"LGBT Friendly" < 1316065784 729245 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So are the other locations in Second Life not LGBT friendly? < 1316065788 481790 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :CakeProphet: soft- is being used in the sense of "not taken to extremes, or allowing some room for vairance and exceptions" < 1316065792 699314 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Set in the present-day urban Southern California, Rejectz immerses you in a bad part of town where anything can happen. This grungy role-playing area is a place for gay males to meet and play. < 1316065797 449220 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :jesus christ < 1316065809 184328 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Learn more information about LGBT civil rights worldwide at the Brokeback Gay Civil Rights Center. This area, which is accessible to age-verified adult residents, also features a club, cathedral, art gallery, memorial park and "Drama Queen Theater." < 1316065816 348242 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :brokeback gay < 1316065816 697117 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :Welp, found the sex. < 1316065819 482850 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :itidus20: oh okay so it's soft punk fusion neo-grime < 1316065826 950740 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: where da straight sex at < 1316065831 70048 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :Beats me. < 1316065838 413490 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Connect with your community and meet new friends at Gay Archipelago, an international LGBT-friendly cluster of 147 sims in Second Life. < 1316065838 756756 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :I've not cared enough. < 1316065841 758133 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :garchypelago < 1316065853 591424 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :"So... It's like porn, but badly animated?" "Yup." "Fuck that." < 1316065866 493839 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :CakeProphet: i like the idea of human knowledge increasing but technology being more moderate < 1316065872 989027 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh no < 1316065875 354730 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :theres a steampunk category < 1316065876 51254 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION needs to go eat < 1316065878 318381 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :There are no destinations in this category with the maturity rating of Any. < 1316065882 575576 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :hahaha < 1316065884 870782 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are they all steampunk sex worlds < 1316065888 87303 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :yes < 1316065890 696718 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :amazing < 1316065891 914106 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :YES < 1316065895 556972 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :i guess its all the same in the end < 1316065896 611082 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :YEEESS < 1316065901 990877 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vampire (18) < 1316065902 166449 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh no < 1316065906 387650 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :There are no destinations in this category with the maturity rating of Any. < 1316065908 997341 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :itidus20: oh so you're more into abstract glitch-hop fusion? < 1316065909 697636 :myndzi!myndzi@c-67-168-184-168.hsd1.wa.comcast.net PRIVMSG #esoteric :didn't LGBT get some extra letters? < 1316065917 257509 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :LITERALLY ALL OF THESE "ROLEPLAYING COMMUNITIES" ARE SEX-BASED < 1316065922 477761 :myndzi!myndzi@c-67-168-184-168.hsd1.wa.comcast.net PRIVMSG #esoteric :why don't they just say EVERYTHINGEXCEPTNORMALPEOPLE < 1316065932 621032 :myndzi!myndzi@c-67-168-184-168.hsd1.wa.comcast.net PRIVMSG #esoteric :we can shorten it to N- < 1316065932 968927 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :im not really thinking things out < 1316065934 890277 :myndzi!myndzi@c-67-168-184-168.hsd1.wa.comcast.net PRIVMSG #esoteric ::P < 1316065947 662244 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :dude there's no like, pen and paper SL worlds? < 1316065965 7115 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :myndzi: Some variants add "allies" to the mix. < 1316065968 44028 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :What is it with those blacks and, like, hispanics. Can't we just say normal people, and freaks? < 1316065974 622040 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :Which leaves you including everyone except jerks. < 1316065977 101116 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And those asians too. It's too many to remember. < 1316065985 480941 :myndzi!myndzi@c-67-168-184-168.hsd1.wa.comcast.net PRIVMSG #esoteric :i'm pretty sure i remember one with like 7 letters lol < 1316065990 352615 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :CakeProphet: there is a problem that if you change the system to give everyone what they want, they will adjust their desires again < 1316066001 272520 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: there's a haunted category < 1316066002 707770 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :looking ghostly < 1316066014 830526 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh my god < 1316066015 7938 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im spouked < 1316066020 344284 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://common-flash-secondlife-com.s3.amazonaws.com//new/destinations/en/_img/fullsize/6664.jpg < 1316066024 549793 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just < 1316066025 467958 :myndzi!myndzi@c-67-168-184-168.hsd1.wa.comcast.net PRIVMSG #esoteric :LOLOL < 1316066025 812575 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://common-flash-secondlife-com.s3.amazonaws.com//new/destinations/en/_img/fullsize/6664.jpg < 1316066027 378109 :myndzi!myndzi@c-67-168-184-168.hsd1.wa.comcast.net PRIVMSG #esoteric :quiltbag < 1316066034 713943 :myndzi!myndzi@c-67-168-184-168.hsd1.wa.comcast.net PRIVMSG #esoteric :you know it's getting bad when you have to make mnemonics < 1316066043 497226 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :itidus20: yeah that's the problem with genres like alternative, where the desire is to be something that isn't mainstream. So you give everyone what they want and then they want something alternative again. < 1316066043 515350 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://common-flash-secondlife-com.s3.amazonaws.com//new/destinations/en/_img/fullsize/6664.jpg < 1316066045 583304 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: guy inthe middle < 1316066047 207921 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :looking ghostly < 1316066048 254415 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(because) < 1316066049 859998 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(he is dead) < 1316066062 989164 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :itidus20: that's why house is nice because everyone just likes the same four to the floor for hours and hours. < 1316066064 559429 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :sl murder < 1316066072 10877 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo__: can you kill in sl < 1316066078 631076 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net PRIVMSG #esoteric :CakeProphet: Or you just go so far off the beaten path you're never mainstream ever. < 1316066084 461071 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :noise. < 1316066092 458426 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :is never mainstream. < 1316066102 273837 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The Corn Field is a region of mythological status where once naughty avatars were sent to think about what they had done. Read more here: http://bit.ly/kmL0EF < 1316066106 199146 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, "legally", in certain places, I think. And not so allowed, there is griefing < 1316066131 962370 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :the corn field? is that a reference to "It's A Good Life"? < 1316066137 156649 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :quintopia: apparently < 1316066145 996756 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :dark ambient music such as Voice of Eye: http://www.youtube.com/watch?v=jZ_fUZDeNQo < 1316066146 14945 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :neat < 1316066146 370328 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://secondlife.com/destination/cyrus-apollo-s-giant-bears < 1316066147 237816 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :augh < 1316066147 585391 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :There used to be devices that could send people up billions of meters against their will < 1316066149 158836 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :is great. < 1316066150 29082 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :everyone should like it. < 1316066157 920179 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: click < 1316066158 964903 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that < 1316066160 9341 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :its augh < 1316066172 146442 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :augh < 1316066175 667554 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :who did that < 1316066177 584054 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :who < 1316066178 978151 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :would do that < 1316066181 979044 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cyrus apollo i < 1316066183 351240 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :guess < 1316066183 880643 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :(a genouse) < 1316066185 746345 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :based on < 1316066186 166138 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :url < 1316066187 208658 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :(geniouse) < 1316066191 564871 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I mostly stick to the sandboxes < 1316066215 392785 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :https://d1yjxggot69855.cloudfront.net/images/3/3c/The_Corn_Field.jpg corn field < 1316066219 46524 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh huh, the place with the bears is apparently near a small sandbox < 1316066252 58050 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Romantic Spots (47) < 1316066259 422938 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :awwww ye < 1316066286 138641 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://common-flash-secondlife-com.s3.amazonaws.com//new/destinations/en/_img/fullsize/5452.jpg < 1316066292 805655 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i question the anatomy depicted in this picture < 1316066349 190560 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo__: this is really bad good god < 1316066349 748840 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :good anatomy < 1316066365 305423 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Strange & Mysterious (37) < 1316066371 848113 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Third Life community: have fun playing Third Life with your Second Life personas! < 1316066375 21216 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Catalan Institute of Nanotechnology < 1316066375 364806 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Don't let the name fool you — this ain't a sterile research facility. As you explore this forest of pulsating shapes and shifting structures, the wild textures you see were supposedly derived from actual nanoparticles. < 1316066385 411618 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im sterile < 1316066395 294408 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I mostly don't get involved with that stuff. Except one of the sandboxes I _used_ to like was a furry sandbox < 1316066397 585181 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ACTUAL NANOPARTICLES? < 1316066401 71138 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Visit this recreation of Robert A. Heinlein's "Crooked House" by Seifert Surface. Explore the interconnected rooms of the house, which is modeled on a four-dimensional hypercube. Learn more about the story behind the house's creation at http://pdx.be/efe8. < 1316066402 540677 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok that's cool < 1316066407 364942 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that is the single cool thing i have seen so far < 1316066454 593815 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I don't see how that's possible in Second Life. < 1316066458 235972 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Worlds.com sure, but SL? < 1316066460 537944 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://nwn.blogs.com/nwn/2006/06/_and_he_rezzed_.html < 1316066475 103674 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://nwn.blogs.com/wja_hamlet_thumbnail.jpg < 1316066488 153429 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :YouTube video not working for me < 1316066515 982112 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I note there's no furry category in this thing < 1316066517 796416 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OPPRESION < 1316066521 278781 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, that sort of thing < 1316066531 610769 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :fursecution < 1316066534 499391 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Saw something like it before < 1316066538 344143 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :@HOOGLE furry < 1316066538 521111 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list < 1316066544 492328 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :@hoogle furry < 1316066544 661568 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :No results found < 1316066547 940492 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :WHAT? < 1316066558 168441 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :where the furry furry bondage girls at < 1316066584 710098 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :zzo made something called furryscript right what is that < 1316066607 857160 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I was banned from a furry sandbox < 1316066615 780788 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :did you try and have metaplace sex < 1316066628 323825 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I dropped a cube. < 1316066631 463183 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh < 1316066640 640682 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :NOOOOOOOOOOOOOOOOoooooooooooooo < 1316066643 469218 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Sgeo__: accidental bestiality? < 1316066645 772708 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is that furspeak for fuck you < 1316066646 291305 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :oh. < 1316066652 553576 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :he "dropped" < 1316066653 983078 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a "cube" < 1316066656 215829 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you "know" < 1316066658 53872 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what I "mean" < 1316066670 30745 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :dropped a fat beat < 1316066676 959325 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :dropped a bat feet < 1316066683 99350 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott just "dropped" some "knowledge" on these "bitches" < 1316066686 345660 :Gregor!foobar@codu.org PRIVMSG #esoteric :To elucidate: That's a euphemism for expressing anything short of a desire for immediate and ongoing bestiality. < 1316066695 484580 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, the script in the cube may have violated TOS, as well as being a physical cube that caused some lag < 1316066699 889305 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Important: The Google Image Search API has been officially deprecated as of May 26, 2011. It will continue to work as per our deprecation policy, but the number of requests you may make per day may be limited. < 1316066709 200443 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(It was a chat transmitter thing) < 1316066717 492456 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Is there a successor API, I guess you know these things < 1316066720 893395 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I suppose I should just screen-scrape??? < 1316066728 995850 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric : i dropped a chat transmitter thing < 1316066731 922532 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: There will almost assuredly not be. < 1316066742 577569 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Google sure like being a closed system, don't they < 1316066749 507429 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: They drop APIs whenever they feel it's important enough to their business that exposing it by any non-ad-laden means is bad. < 1316066774 693150 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Google business model: You give us all your data --> We use it to profit forever --> The end < 1316066783 232058 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :--> So much money < 1316066791 714249 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :--> so mcuch < 1316066807 279921 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh well, screen-scraping is easy < 1316066816 592380 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Stonehenge Rebuilt < 1316066816 768230 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :This reconstruction of the Neolithic site of Stonehenge attempts to explain its lithology and show how it must have appeared in ancient times. It demonstrates how rays of sun passed between the megaliths during the summer solstice. < 1316066828 236267 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh my god < 1316066829 262929 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://common-flash-secondlife-com.s3.amazonaws.com/new/destinations/en/_img/fullsize/2944.jpg < 1316066838 857751 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :megaliths reminded me of beedaweeda help < 1316066842 38040 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://common-flash-secondlife-com.s3.amazonaws.com/new/destinations/en/_img/fullsize/2944.jpg < 1316066850 630776 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :wirdiculous < 1316066854 979834 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :that smile god damn < 1316066865 377757 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh my god < 1316066874 518005 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Looking for a sexy shape for your avatar? Adult Second Shapes features a wide variety of attractive shapes, including curvy and realistic body shapes that will get you noticed. < 1316066874 692010 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it would be staring into my soul but instead it is staring into its snout's soul < 1316066878 671335 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they literally sell new skins < 1316066880 238188 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :maybe it has crosseye problems < 1316066909 149108 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :AKERUKA Italian Creations offers high quality skins for men and women along with shapes created and styled with perfection to suit different types looks, cultures and ages. < 1316066909 167281 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :skin != shape < 1316066911 588816 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so fuckin' classy < 1316066950 706068 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://common-flash-secondlife-com.s3.amazonaws.com/new/destinations/en/_img/fullsize/4188.jpg < 1316066955 530975 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Maybe I shouldn't comment on the fact that my current avatar is mostly just a skin < 1316066958 974807 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :those faces to the right are so disturbing < 1316066996 750893 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :monqy: Yes I did make something called FurryScript. Someone asked me to type in esolang wiki so I made a user subpage explaining it a bit < 1316066998 883498 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :its really painful how hard this is trying to emulate consumer culture < 1316067002 625677 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(+invisible hair +shape +i forgot the last necessity) < 1316067010 325301 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the pain is intense < 1316067040 217778 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It kind of is consumer culture, I think < 1316067043 81046 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :does your avatar have clothes, sgeo < 1316067043 962292 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :People pay for these things < 1316067052 755382 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :monqy, no. But the skin isn't human skin < 1316067060 953919 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Specifically this document http://esolangs.org/wiki/User:Zzo38/FurryScript < 1316067095 188852 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo__: are you a cube < 1316067103 806344 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :N < 1316067105 366436 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :no < 1316067108 892458 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are you two cubes < 1316067124 838444 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i see no denial < 1316067133 909048 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'll get a pic < 1316067138 264207 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh no < 1316067144 116307 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :No, that's not my current av < 1316067144 466609 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :the cube sgeo dropped was his naughty bits < 1316067170 786096 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :this is why he got banned < 1316067173 583433 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :https://marketplace.secondlife.com/p/Editing-Appearance-HUD/219015 < 1316067189 480377 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think that's considered SFW < 1316067199 717449 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it's gross < 1316067273 155073 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :so what is it you want to do again < 1316067275 765942 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :calculate sl gravity < 1316067289 651850 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :more like sl poop < 1316067291 44189 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That's a separate project < 1316067291 767091 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :http://jyte.com/cl/i-have-used-at-least-10-different-programming-languages zzo38 has used at least 10 < 1316067306 746427 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :itidus20: are you stalking everyone from this channel or sth :P < 1316067316 276797 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :i actually searched for furryscript < 1316067321 629954 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1316067329 176240 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :so indirect stalking < 1316067335 439891 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :indiralking < 1316067344 759515 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Dear SL Marketplace: I'd appreciate it if you emailed me when I get reviews, like you used to < 1316067398 379169 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :https://marketplace.secondlife.com/p/Antiposeball-5-SAVE-PRIMS-ON-FURNITURE/219014 I haven't updated this thing since 2007 < 1316067400 288996 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :itidus20: If you want FurryScript please look at article I linked to < 1316067427 700612 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"This is good if you only want avs to use ONE position for sitting. I wanted to add a variety and well..that just didnt happen with this, for some reason the instructions to use commas in between names just wasnt enough. Ah well. Not for me , but if you only need a single sit then this is very easy to use and recommended. =)P" < 1316067436 25090 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I've been intending to remove those instructions < 1316067436 372214 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :i was trying to figure out if it was something you made or if it was something you merely documented < 1316067465 363916 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :and just curious what this furryscript is used for. heh < 1316067486 206389 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :itidus20: It is something I made. To see some of its use, look at external resources < 1316067487 610208 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`? monq < 1316067488 999735 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`? monqy < 1316067489 211147 :HackEgo!foobar@codu.org PRIVMSG #esoteric :monq? ¯\(°_o)/¯ < 1316067490 314337 :HackEgo!foobar@codu.org PRIVMSG #esoteric :monqy dead :( < 1316067495 515765 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tru < 1316067527 93533 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I used Haskell too since I typed on that Jyte page so I added it now < 1316067687 11498 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :zzo38: im guessing that furryscript is too useful to be a regular topic :D < 1316067736 691972 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :it's as if there is a one-to-one correspondancy between source code ascii text and outputted text... < 1316067737 909645 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :itidus20: Sort of. That is one reason why it is user subpage. It does, however, have a few features which might be considered a bit strange. But, it works well for what it is trying to do, I think. < 1316067743 395613 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :^sickening < 1316067776 635373 :Zuu!~zuu@unaffiliated/zuu JOIN :#esoteric < 1316067789 938887 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :you can't just write an ascii character in source code and repeat that ascii character as program output!?! what do you think this is < 1316067794 768673 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :some kind of joke < 1316067847 76880 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :ahem.. sorry a bit cranky this afternoon < 1316067889 693999 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :All script are included in here http://zzo38computer.cjb.net/furry/scripts/ If you write your own script, please tell me by writing on [[User talk:Zzo38/FurryScript]] < 1316067947 673027 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :there is this kind of category of programming languages which doesn't really have much of a good name < 1316067977 531329 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :that is not esoteric, not mainstream, not done in a university, possibly only a handful of users < 1316068000 255795 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :post-rock indie programming languages. < 1316068015 495485 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :punklangs? < 1316068015 668799 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :TV PLOT is something I found in a very old book but I updated it with more choices < 1316068028 169506 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :just kidding....! < 1316068055 497090 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :yeah when programming language categories start to resemble music categories there is great danger < 1316068079 211744 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :now i must lie down half awake < 1316068081 845118 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Or when you categorise chess variants by color < 1316068097 866293 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :extreme thrash-step bebopcore metal. < 1316068128 278022 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :dude... < 1316068131 292319 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :so what if I made a program < 1316068135 512943 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :that randomly generated genres. < 1316068166 695576 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Retry execution of the current memory transaction because it has seen values in TVars which mean that it should not continue (e.g. the TVars represent a shared buffer that is now empty). The implementation may block the thread until one of the TVars that it has read from has been udpated. (GHC only)" < 1316068172 976870 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Aww yeah, GHC STM has UDPATED < 1316068180 100835 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess that's like an update... across UDP. < 1316068185 415477 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :FurryScript can randomly generate stuff by templates; that was its original use. But it has other features too. < 1316068257 562934 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :You can see stuff I made in Jyte by viewing the profile http://jyte.com/profile/zzo38computer.cjb.net In case it interest you; to login you simply need OpenID (there is other form to fill, but it is optional; OpenID is sufficient) < 1316068600 479065 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :What does "The bigger the wheel, the ranger the forest." means? < 1316068627 486027 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I've never heard it < 1316068673 902209 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :itidus20: so you're more into Baroque industrial grimehouse? < 1316068858 193902 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Has there ever been a chess game properly notated "12. 0-0-0!!" ? < 1316068885 442609 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :No but I bet someone's been like "12. !!!???!?!?" < 1316069056 186495 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :CakeProphet: What is that? < 1316069064 336058 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :"12. !!!???!?!? *throws table, pieces fly everywhere*" < 1316069134 73102 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I thought maybe I could combine programming language categories to make nonsense ones, but then I realized, sadly, that most of them make some sort of sense. < 1316069163 574288 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :non-strict functional dataflow language. < 1316069165 908475 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :chess variant: in alternate universes, each of your pieces which can move to a given spot does so. the goal is to win in more universes than your opponent < 1316069205 577695 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :does this exist? < 1316069238 883636 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I think you'd just tie probably? < 1316069283 794329 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what makes you think this? < 1316069289 537693 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :http://i.imgur.com/lqcjm.png minesweeper is pretty hard < 1316069309 940552 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :well you'd each have the same number of choices. < 1316069314 133473 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :monqy: if you mean you elect a spot and branch universes into it < 1316069315 392758 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Patashu: hot < 1316069326 448232 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Patashu: yes < 1316069327 841755 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :hmm < 1316069329 408769 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are those non-grid boards playable < 1316069330 987705 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or just the grid one < 1316069331 500930 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :s < 1316069334 481594 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :I know of a variant where you elect to make branches however you like < 1316069342 744236 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :apparently you could force a win as player 1 trivially in it < 1316069343 302245 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric ::( < 1316069350 502381 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what? :( < 1316069355 829831 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :let me see if I can find it < 1316069363 83164 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :oh right, maybe white would win. < 1316069372 934075 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :and elliott: every board is playable if you register it < 1316069385 455187 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Patashu: including those non-grid ones? < 1316069389 718455 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hot hot hot pirate it immediately < 1316069395 712096 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :http://www.chessvariants.com/large.dir/contest/manyworlds.html http://www.chessvariants.org/index/listcomments.php?itemid=ManyWorldsChess < 1316069424 132415 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :CakeProphet: i dunno what im into musically < 1316069452 926354 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :elliott, you can download the trial version and see all the boards available, and have autoplay solve them for you http://www.software3d.com/Mines3D/download.php < 1316069474 190052 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pirate pirate pirate then make youtube videos thanks < 1316069512 926342 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Boards do not remember which player moved last; there is no rule preventing you from making a move on a given board even if you were the player whose move created the board. < 1316069520 445970 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :and the goal is to capture the king on any board < 1316069530 510630 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :so I guess to win as player 1 you just repeatedly move until you get the king? < 1316069548 368944 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :read the comments < 1316069555 371895 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :they explain how to mate in 4 as player 1 < 1316069555 888287 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh where's that oh there < 1316069559 395889 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :so your variant should make sure it isn't possible < 1316069604 813048 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :A ship has crashed on the border between two kingdoms. You must decide where to bury the survivors. -- lol < 1316069612 647426 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh i guess you can only move on one board at a time < 1316069692 432159 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :THIS REPORT IS ABOUT A INTELLIGENT FAERIE WHO IS A FLOP AT CHESS AND WHO OPPOSES THE GOVERNMENT < 1316069744 112626 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :btw, if you want some crazy but cool chess variants from a master, look at Ralph Betza's http://www.chessvariants.org/index/mainquery.php?type=Any&orderby=Type&displayauthor=1&displayinventor=1&authorid=RalphBetza&usethisheading=Items+Authored+by+Ralph++Betza < 1316069753 837916 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :The Game for the Trees and The Game of Nemoroth in particular are great < 1316069785 476633 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :The Game of Nemoroth has its own -lore- and its own alternate universe chess rules. That's pretty cool < 1316069815 242850 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :haha halflings < 1316069826 753816 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric : A ship has crashed on the border between two kingdoms. You must decide where to bury the survivors. -- lol <-- where is that from? < 1316069845 82226 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :It is from one of the files I have for FurryScript < 1316069853 244219 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :(It is not part of FurryScript itself) < 1316069873 895854 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :However, that in turn was taken from somewhere else which in turn from somewhere else and so on. < 1316069954 996644 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Ad infinitum? < 1316069968 66109 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`log godzilla < 1316069971 242007 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :No, I don't think so < 1316069975 176302 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :oh well < 1316069980 620223 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :oh that bot is not about < 1316069988 386169 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2010-12-07.txt:21:06:31: I'm Godzilla coming! I want to die! < 1316069994 145550 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :oh there he is < 1316070020 862768 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I think the script needs to convert back from HTML escapes < 1316070022 623846 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: ^ < 1316070032 731470 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`pastelogs godzilla < 1316070035 407994 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: What? < 1316070042 611145 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric : 2010-12-07.txt:21:06:31: I'm Godzilla coming! I want to die! < 1316070045 278183 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :that looks wrong < 1316070046 982290 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The script does not make any HTTP requests. < 1316070053 346025 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The logs are accurate. < 1316070053 691674 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: well was it like that in the original? < 1316070055 975101 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ah < 1316070066 372832 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316070077 372050 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`? Vorpal < 1316070078 376858 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :i will just let hackego rest < 1316070081 685984 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Vorpal is really boring. Seriously, you have no idea. < 1316070083 43910 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I forgot what your biography is.) < 1316070086 267555 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :he seems sleepy < 1316070099 819936 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :^run type '?' < 1316070105 455074 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :`run type '?' < 1316070108 98912 :HackEgo!foobar@codu.org PRIVMSG #esoteric :​? is /hackenv/bin/? < 1316070116 795694 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :`run file /hackenv/bin/? < 1316070117 387768 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`pastewisdom < 1316070118 406424 :HackEgo!foobar@codu.org PRIVMSG #esoteric :​/hackenv/bin/?: POSIX shell script text executable \ /hackenv/bin/k: POSIX shell script text executable < 1316070119 35108 :HackEgo!foobar@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.22337 < 1316070130 542808 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`forget add < 1316070132 284068 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Forget what? < 1316070154 246741 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`pastelogs monster < 1316070160 741890 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :"��V�>WIד�.��" - c < 1316070167 827567 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :what was the command to get the url of a file? < 1316070167 988373 :HackEgo!foobar@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.30032 < 1316070181 180309 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :`url /hackenv/bin/? < 1316070182 487237 :HackEgo!foobar@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip//hackenv/bin/? < 1316070185 146253 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ah yes < 1316070186 424180 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`url bin/? < 1316070187 675243 :HackEgo!foobar@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/bin/? < 1316070191 642161 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Except that won't work. < 1316070192 505275 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :`url bin/? < 1316070193 46229 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Obviously < 1316070193 817212 :HackEgo!foobar@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/bin/? < 1316070197 819862 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run paste bin/'?' < 1316070199 453964 :HackEgo!foobar@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.25005 < 1316070199 581797 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That will though. < 1316070208 871620 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Except it gets the encoding wrong. < 1316070219 331318 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :as always < 1316070220 108283 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :"elliott wrote this learn DB, and wrote or improved many of the other commands in this bot. He probably has done other things?" < 1316070220 907415 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :eh < 1316070222 973397 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: what db? < 1316070229 154634 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: the one you're looking at. < 1316070232 580196 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :it seems like plaintext < 1316070235 98100 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`pastelogs godzilla < 1316070235 621651 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor wrote that bio, anyway. < 1316070243 93326 :HackEgo!foobar@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.840 < 1316070247 164137 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: right < 1316070255 998995 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`? our < 1316070256 695334 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: So what's new that isn't you not understanding the definition of database? < 1316070257 493783 :HackEgo!foobar@codu.org PRIVMSG #esoteric :our? ¯\(°_o)/¯ < 1316070258 168525 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Data-base. < 1316070259 432076 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Base of data. < 1316070262 194852 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`? wiki < 1316070264 28084 :HackEgo!foobar@codu.org PRIVMSG #esoteric :The wiki is at http://esolangs.org/wiki < 1316070266 63357 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`? the < 1316070267 497535 :HackEgo!foobar@codu.org PRIVMSG #esoteric :the? ¯\(°_o)/¯ < 1316070276 68007 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`cat wisdom/wiki < 1316070277 306588 :HackEgo!foobar@codu.org PRIVMSG #esoteric :The wiki is at http://esolangs.org/wiki < 1316070280 551762 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: well okay, yes a flatfile is a db, true. < 1316070282 799363 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It... bends the rules a bit. < 1316070297 97176 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`pastelogs zombie < 1316070301 95186 :HackEgo!foobar@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.8534 < 1316070337 979650 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: anyway you should use sqlite, it is better tested than flatfiles. < 1316070343 54807 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`? .doorstop < 1316070344 476590 :HackEgo!foobar@codu.org PRIVMSG #esoteric :You do not have the clearance necessary to view this entry. < 1316070372 771816 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`karma- Vorpal < 1316070374 786159 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Vorpal has 0 karma. < 1316070381 904676 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`karma Vorpal < 1316070382 268817 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :vorpal had karma? < 1316070383 524017 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Vorpal has 0 karma. < 1316070385 445937 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gah, what _is_ it with that bug. < 1316070387 180409 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`karma- Vorpal < 1316070388 492318 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: do you think I care about karma? < 1316070389 411814 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Vorpal has 0 karma. < 1316070391 731151 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`karma Vorpal < 1316070393 323530 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Vorpal has 0 karma. < 1316070396 535421 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Come on. < 1316070398 681727 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`karma+ Vorpal < 1316070400 903612 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Vorpal has 0 karma. < 1316070402 280545 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`karma- Vorpal < 1316070404 449094 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Vorpal has 0 karma. < 1316070408 57134 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: well it seems broken whatever it is < 1316070409 685517 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Dear god. < 1316070414 890045 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: and I don't really care about karma. < 1316070416 232249 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: it's a bug I can't figure out. < 1316070417 974386 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`karma+ Vorpal < 1316070419 539225 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`karma+ Vorpal < 1316070420 33377 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Vorpal has 0 karma. < 1316070420 251480 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`karma+ Vorpal < 1316070421 460851 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Vorpal has 0 karma. < 1316070422 52337 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: so that isnt' going to stop me < 1316070422 535173 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Vorpal has 0 karma. < 1316070424 627234 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`karma- Vorpal < 1316070424 978337 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`karma- Vorpal < 1316070425 323534 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`karma- Vorpal < 1316070425 498711 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`karma- Vorpal < 1316070426 892545 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :isn't* < 1316070428 211736 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Vorpal has 0 karma. < 1316070428 497314 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Vorpal has 0 karma. < 1316070428 576741 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Vorpal has 0 karma. < 1316070428 604151 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Vorpal has 0 karma. < 1316070437 529463 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: stop spamming me with highlights though < 1316070440 728498 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :@karma- vorpal < 1316070440 905757 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :vorpal's karma lowered to -1. < 1316070446 32595 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma- Vorpal < 1316070446 245179 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Vorpal's karma lowered to -2. < 1316070448 35985 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I find this acceptable. < 1316070456 178919 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :@karma++ Vorpal < 1316070456 352525 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Vorpal's karma raised to -1. < 1316070459 179917 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :@karma+ Vorpal < 1316070459 355508 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Vorpal's karma raised to 0. < 1316070461 662111 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma- Vorpal < 1316070461 834543 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Vorpal's karma lowered to -1. < 1316070463 574467 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You are all traitors. < 1316070464 443169 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :@karma+ Vorpal < 1316070464 791820 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Vorpal's karma raised to 0. < 1316070465 315369 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You are all traitors. < 1316070466 787880 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma- Vorpal < 1316070466 962466 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Vorpal's karma lowered to -1. < 1316070469 402133 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :@karma- elliott < 1316070469 583753 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott's karma lowered to 2. < 1316070473 249805 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ elliott < 1316070473 423088 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :You can't change your own karma, silly. < 1316070477 985501 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :Silly. < 1316070481 502466 :elliott!~elliott@unaffiliated/elliott NICK :fthepolice < 1316070483 942803 :fthepolice!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ elliott < 1316070484 119426 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott's karma raised to 3. < 1316070486 878633 :fthepolice!~elliott@unaffiliated/elliott NICK :elliott < 1316070488 9407 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :stop the highlight spam though. < 1316070488 331310 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma- Deewiant < 1316070488 505907 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Deewiant's karma lowered to -2. < 1316070496 289905 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :"Silly" applies to the whole thing above. < 1316070497 684391 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :O, I thought of that but thought you have to PART first < 1316070498 29950 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`echo "a lot of" > karma/monqy < 1316070499 323474 :HackEgo!foobar@codu.org PRIVMSG #esoteric :​"a lot of" > karma/monqy < 1316070500 298535 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`karma monqy < 1316070500 316529 :itidus20!~itidus20@120.147.173.44 NICK :itidus21 < 1316070501 914696 :HackEgo!foobar@codu.org PRIVMSG #esoteric :monqy has 0 karma. < 1316070503 680831 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oops < 1316070504 682058 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :fizzie: agreed. < 1316070506 654240 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`run echo "a lot of" > karma/monqy < 1316070507 896329 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316070508 379523 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`karma monqy < 1316070510 2075 :HackEgo!foobar@codu.org PRIVMSG #esoteric :monqy has 0 karma. < 1316070512 929464 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh nooo < 1316070513 104232 :itidus21!~itidus20@120.147.173.44 PRIVMSG #esoteric :`karma+ itidus20 < 1316070515 506167 :HackEgo!foobar@codu.org PRIVMSG #esoteric :itidus20 has 1 karma. < 1316070521 666550 :itidus21!~itidus20@120.147.173.44 NICK :itidus20 < 1316070549 311390 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma- Vorpal < 1316070549 489256 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Vorpal's karma lowered to -28. < 1316070550 11626 :itidus20!~itidus20@120.147.173.44 NICK :itidus21 < 1316070557 895721 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh < 1316070560 630380 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: messing in /msg too. *shrug* < 1316070566 899340 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :No. < 1316070569 897892 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That was just a really strong -. < 1316070574 89496 :itidus21!~itidus20@120.147.173.44 NICK :itidus20 < 1316070576 525187 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :how do i get a lot of karma < 1316070582 646417 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :"a lot of" as my karma number < 1316070582 991884 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ monqy < 1316070583 166937 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :monqy's karma raised to 1. < 1316070584 37251 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ monqy < 1316070584 209538 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :monqy's karma raised to 2. < 1316070584 374405 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: as I said I don't care about it. I'm just annoyed at the highlight spam. < 1316070584 771564 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ monqy < 1316070584 944304 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :monqy's karma raised to 3. < 1316070592 146855 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: Sorry, I'll fix the karma. < 1316070593 542290 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i do not want numbers i want a lot of < 1316070594 585551 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ Vorpal < 1316070594 799215 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Vorpal's karma raised to -27. < 1316070595 147107 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ Vorpal < 1316070595 320489 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Vorpal's karma raised to -26. < 1316070595 338227 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ Vorpal < 1316070595 496921 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ Vorpal < 1316070595 514889 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Vorpal's karma raised to -25. < 1316070595 670635 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Vorpal's karma raised to -24. < 1316070596 538690 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ Vorpal < 1316070596 714413 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Vorpal's karma raised to -23. < 1316070598 707525 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ Vorpal < 1316070598 879742 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Vorpal's karma raised to -22. < 1316070599 421337 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :... < 1316070600 796852 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ Vorpal < 1316070600 968280 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Vorpal's karma raised to -21. < 1316070604 680123 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ Vorpal < 1316070604 852040 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Vorpal's karma raised to -20. < 1316070606 787686 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ Vorpal < 1316070606 963478 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Vorpal's karma raised to -19. < 1316070608 685108 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ Vorpal < 1316070608 858712 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Vorpal's karma raised to -18. < 1316070609 806767 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :glad you like me at least < 1316070610 775945 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :friendship karma < 1316070630 834784 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :?karma-all < 1316070631 10052 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "pmichaud" 1018 < 1316070631 185711 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "moritz" 955 < 1316070631 204021 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "c/c" 650 < 1316070632 768245 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "jnthn" 607 < 1316070634 699485 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "lwall" 530 < 1316070636 639513 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :[3660 @more lines] < 1316070637 684765 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh dear god. < 1316070645 940005 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :hahaha < 1316070646 444357 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@more < 1316070646 623574 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "masak" 457 < 1316070646 792347 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "pmurias" 404 < 1316070646 832366 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "g" 400 < 1316070646 850306 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "Weed" 334 < 1316070646 850459 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "(" 286 < 1316070647 488486 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :Wow, it really does what it says on the tin < 1316070648 707976 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :[3655 @more lines] < 1316070649 963920 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@more < 1316070650 662349 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "+" 257 < 1316070652 757494 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "br1" 182 < 1316070654 674112 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "colomon" 175 < 1316070656 760111 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "ruoso" 164 < 1316070656 933828 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :We can do this, folks. < 1316070658 581623 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :"+" is well-liked. < 1316070658 753479 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "azawawi" 149 < 1316070660 493540 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :We can do this. < 1316070660 670695 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :[3650 @more lines] < 1316070662 831834 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@more < 1316070663 6274 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "moritz_" 147 < 1316070664 748707 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "##c" 146 < 1316070666 743885 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "putter" 144 < 1316070668 656689 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "Tinned_Tuna" 143 < 1316070669 874601 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: You don't mind me doing this, right? < 1316070670 746484 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "diakopter" 135 < 1316070672 59427 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :... < 1316070672 714953 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :[3645 @more lines] < 1316070674 492920 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@more < 1316070674 800847 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "erg0t" 130 < 1316070676 656611 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "tizoc" 108 < 1316070678 809200 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "kyle" 107 < 1316070680 385751 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :this is absurd < 1316070680 766767 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "jonathan" 102 < 1316070682 248320 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@more < 1316070682 771651 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "TimToady" 95 < 1316070684 737580 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :[3640 @more lines] < 1316070686 311284 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gotta get through them all < 1316070686 665456 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "elpolilla" 91 < 1316070688 777857 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "mberends" 88 < 1316070690 692323 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "bonnie" 87 < 1316070692 716169 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "carlin" 85 < 1316070694 802972 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "Notepad" 81 < 1316070696 719004 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :[3635 @more lines] < 1316070698 310402 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@more < 1316070698 661920 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "hinrik" 76 < 1316070700 702117 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "libstdc" 75 < 1316070702 825318 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "szabgab" 75 < 1316070703 350945 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :lmao @ notepad < 1316070704 473781 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :> a+4; < 1316070704 747935 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "\"C" 74 < 1316070706 701653 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :This should only take a few hours < 1316070706 719725 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "Tene" 70 < 1316070708 791609 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : : parse error on input `;' < 1316070709 737744 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : "\"C" 74 < 1316070710 258889 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wat < 1316070710 784699 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :[3630 @more lines] < 1316070713 223825 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@more < 1316070716 777215 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: make a script < 1316070718 987390 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: YOU BROKE IT < 1316070722 348501 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: :D < 1316070725 978831 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: No need for a script, I can just < 1316070727 717982 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma-all < 1316070728 65343 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "pmichaud" 1018 < 1316070728 83502 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "moritz" 955 < 1316070728 83562 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "c/c" 650 < 1316070728 83607 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "jnthn" 607 < 1316070728 83650 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "lwall" 530 < 1316070729 534155 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@more < 1316070729 709395 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@more < 1316070730 54394 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :[3660 @more lines] < 1316070730 72616 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@more < 1316070730 402519 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@more < 1316070730 420689 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@more < 1316070730 750410 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@more < 1316070731 968039 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "masak" 457 < 1316070732 840187 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@more < 1316070733 100996 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :> a+4; < 1316070734 59254 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "pmurias" 404 < 1316070734 931045 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@more < 1316070736 11137 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "g" 400 < 1316070736 32757 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric ::( < 1316070736 881019 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@more < 1316070738 3388 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : : parse error on input `;' < 1316070738 926501 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@more < 1316070739 972052 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "Weed" 334 < 1316070740 844446 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@more < 1316070740 994065 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: rate-limiting < 1316070742 59798 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "(" 286 < 1316070742 759280 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@more < 1316070743 974781 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :[3655 @more lines] < 1316070744 846623 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@more < 1316070746 936801 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@more < 1316070748 868168 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@more < 1316070750 882540 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh dear. < 1316070752 342918 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :... < 1316070754 720556 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Aw. < 1316070770 825582 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :well I'll be off soon, someone else have to deal with it. < 1316070779 391252 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :There's something to deal with? < 1316070784 497818 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :There's something to deal with that you would be capable of dealing with? < 1316070797 878612 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :yes and yes < 1316070804 476084 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :What would that be? < 1316070829 276348 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :the blackjack dealer < 1316070882 495580 :sllide!~jari@ip565eb113.direct-adsl.nl JOIN :#esoteric < 1316070894 572989 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :itidus20: so something like 12-bar nano-stochastic lumberjack's swing. < 1316070924 89028 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :it's a joke because of the word dealer used in another sense , and because of the implication that going off to gamble is a sign of not dealing with things very well < 1316071097 443672 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :oh man you know what would be so awesome? < 1316071103 206437 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :The various pictures I have sent to Jyte are missing there now. However, I still have copies of it in my computer < 1316071104 294623 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :3d minesweeper with a projection that lets you see every surface at once < 1316071106 570744 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :like on maps of the world < 1316071147 751043 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :wouldn't that be mostly like normal minesweeper but with a different shape? < 1316071164 969102 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :'different shape' changes a lot about how you play minesweeper < 1316071188 575767 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Different shape and presumably some wraparounding. < 1316071194 449170 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :if a cell can have 7 or 9 or 11 adjacent to it instead of 8 you need new rules < 1316071215 876873 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :still, saying it's a projection of a 3d surface doesn't really make it anything more than a different shape. < 1316071230 290932 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :Patashu: ahh so like a continuous minesweeper surface.. some sort of torus? < 1316071234 675195 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Patashu: well if cells are squares then they would still have 8 adjacent ones... < 1316071242 372679 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :http://www.software3d.com/Mines3D/index.php < 1316071243 240669 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :This game < 1316071245 156390 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :But change the perspective < 1316071262 258584 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :CakeProphet, consider a cell in the corner of a cube and count the cells adjacent to it. I count 7, you? < 1316071289 48116 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :Patashu: following your idea, what about minepsweeper played on a game of life that wraps around horizontally and vertically < 1316071295 573080 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :been done too < 1316071302 359762 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Patashu: ah okay. < 1316071309 925691 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :http://www.youtube.com/watch?v=7kVEdHSCwmg < 1316071425 517942 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :the other thing I'd like for that program is, for the boards that have a hole in the middle, a hotkey to move your camera to the center looking outward < 1316071488 59483 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :why does that when you could play a never-ending game of sierpinski's triangle minecraft. < 1316071677 403546 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :surely someone has made minesweeper in minecraft... < 1316071705 689520 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :http://www.youtube.com/results?search_query=minesweeper+minecraft&aq=f apparently so < 1316071718 542721 :sllide!~jari@ip565eb113.direct-adsl.nl QUIT :Read error: Connection reset by peer < 1316071760 678856 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :can i assume you have all seen the minesweeper movie trailer < 1316071768 443617 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :I have < 1316071774 49228 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :right on < 1316071954 231911 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :Why are you really here? < 1316071958 593293 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :dunno < 1316071960 507252 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :I want to make this land safe! < 1316071962 944147 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what < 1316071972 67704 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :Why are you here soldier? < 1316071976 959566 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :Because I'm bored! < 1316071981 850176 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :Don't you ever forget that. < 1316072003 611405 :aspect!~aspect@abstracted-spleen.org PART :#esoteric < 1316072115 732934 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you scared away aspect < 1316072127 330478 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :http://www.youtube.com/watch?v=LHY8NKj3RKs < 1316072157 551693 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :itidus20: so it's kind of like folk noise pop? < 1316072182 749527 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :i'm fond of nirvana < 1316072198 542425 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :that's not folk noise pop. < 1316072223 284365 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :i like the music in the film pulp fiction < 1316072234 813689 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :i don't know if that is the same thing as it's soundtrack < 1316072249 615995 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :well the intro is surfer rock. < 1316072261 365510 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :dude < 1316072262 410775 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :surf metal < 1316072267 148788 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I'm going to start a surf metal band. < 1316072280 195298 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :psha < 1316072284 27131 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :sour cereal band < 1316072338 898839 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :i like ievan polkka < 1316072366 203996 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :*distorted latin-influenced guitar licks with double bass pedals tapping out 32nd notes- GRRRRRRRRRRROOOOOOAAAAAAR. < 1316072368 738768 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :oh uhmm < 1316072402 18468 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :http://www.youtube.com/watch?v=CVAiGf-fku0 < 1316072423 174092 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :chances of anyone who clicks actually enjoying it are minimal. < 1316072597 352303 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :*plays rapid palm muted licks while bending his vibrato arm while plugged into a maxed-out tremolo effect pedal* FEEEEEEL THE WAAAAVES ON YOUR SKIIIIIN. FEEEEEL THE SURF BLOOD IN YOUR VEEEEINS. UGH. < 1316072613 210446 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I have three arms. < 1316072756 623354 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :all surf metal guitarists need a minimum of three hands. < 1316072780 685878 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it is suggested that drummers use all 8 limbs. < 1316073058 11427 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: You never told me how awful Google markup is. :/ < 1316073354 364058 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?hoogle Maybe a -> [a] < 1316073354 539129 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Maybe maybeToList :: Maybe a -> [a] < 1316073354 712810 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Foldable toList :: Foldable t => t a -> [a] < 1316073354 731156 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Maybe catMaybes :: [Maybe a] -> [a] < 1316073546 570470 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I suppose your Perl script used gd? :p < 1316074080 500429 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Yes, it did. < 1316074108 335441 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :I anallllized only the thumbnail images, incidentally. < 1316074268 117125 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*Main> head `fmap` (getSearchPage "hello world" >>= getThumbnails) < 1316074268 291630 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[152,152,152,255] < 1316074272 399876 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That looks a bit small, even for a thumbnail. :/ < 1316074298 137608 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I suppose I may have fucked up the parsing. < 1316074350 287536 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :How does one force wget to succeed? I want to see if what I'm getting back is an error pag.e < 1316074351 506066 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :page. < 1316074379 577537 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's going "oh, this is all http forbidden, I'm not downloading the error page". < 1316074543 762642 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Hrm; curl fetches the error pages by default, don't know about wget. < 1316074551 425858 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'll just use curl then. :p < 1316074653 168631 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hrm; it does indeed appear to be the correct search page that's downloaded. < 1316074721 133476 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Aha, there we go. < 1316074724 121757 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I just had to flush the file. :p < 1316074885 396367 :nooga!~nooga@maverick.aircity.pl JOIN :#esoteric < 1316075036 673921 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://sprunge.us/BULB < 1316075039 473892 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :This sure is a thing. < 1316075043 184207 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :bulb < 1316075043 881443 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I blame you for this. :p < 1316075109 198880 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder if you can use the Google chart API to just give an image of a solid colour. < 1316075115 367459 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :man Perl sure would be better for this. < 1316075125 437200 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It would be nicer than fiddling around with SDL or whatever just to display a solid colour. < 1316075140 469038 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: I am incredibly sceptical that Perl could do that in significantly fewer lines. < 1316075144 514346 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Ignoring the imports which are a bit excessive. < 1316075180 69714 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com QUIT :Remote host closed the connection < 1316075416 810029 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :well it would involve either a lot of short regex or some shitty library < 1316075432 193539 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :but would probably be fewer lines of code, I guess. < 1316075434 817580 :ineiros!~itniemin@james.ics.hut.fi QUIT :Remote host closed the connection < 1316075466 273636 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :but I wasn't really talking about lines of code. < 1316075500 66369 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :hmmm, dunno it's probably the same. What you save in terseness with Perl you lose in debugging. < 1316075573 56588 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :http://chart.apis.google.com/chart?chs=200x200&cht=lc:nda&chf=bg,s,ff00bb <-- that's pretty close to a 200x200 square with that color only. < 1316075574 452989 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1316075577 345152 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://chart.googleapis.com/chart?cht=p&chs=200x200&chf=bg,s,EFEFEF < 1316075586 580914 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: If you use the pie chart, all the border things go away. :p < 1316075594 704351 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :This MAY be the ugliest hack ever. < 1316075600 313547 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :So does the :nda suffix to a line chart. < 1316075620 919457 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :=p is fewer bytes. :p < 1316075799 208786 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :readImage :: FilePath -> IL (Array DIM3 Word8)Source < 1316075799 384455 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Reads an image into an RGBA array. Indices are (row,column,color-channel). < 1316075802 942093 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh, I just realised how horrific that API is. < 1316075808 404460 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Colour channel as the third dimension. :-| < 1316075960 710877 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :It sounds typicalish; MATLAB image-reading functions tend to return a [height]x[width]x[samples-per-pixel] 'matrix' too. < 1316075962 448838 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> showIntAtBase < 1316075963 146649 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Overlapping instances for GHC.Show.Show < 1316075963 317998 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : (a < 1316075963 336201 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ... < 1316075965 936688 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t showIntAtBase < 1316075966 633015 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (Integral a) => a -> (Int -> Char) -> a -> String -> String < 1316075986 78086 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bleh, I just want a padded hex. :/ < 1316075995 437423 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> ['0'..'F'] < 1316075996 132292 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "0123456789:;<=>?@ABCDEF" < 1316076000 384075 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :D'aww. < 1316076037 842296 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> showIntAtBase 16 ("0123456789ABCDEF" !!) 99 "" < 1316076038 710796 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "63" < 1316076043 931888 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> showIntAtBase 16 ("0123456789ABCDEF" !!) 9 "" < 1316076044 802883 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "9" < 1316076049 448031 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :> showHex 99 < 1316076050 144356 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Overlapping instances for GHC.Show.Show < 1316076050 317814 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : (GHC.B... < 1316076059 753815 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t showHex < 1316076060 660361 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (Integral a) => a -> String -> String < 1316076063 447964 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Oh." < 1316076065 538778 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> showHex 99 "" < 1316076066 234330 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "63" < 1316076066 965094 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> showHex 90 "" < 1316076067 663448 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "5a" < 1316076074 801616 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Very well, then. < 1316076089 44257 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Right, it's one of those ShowSeses. Doesn't pad either, of course. < 1316076200 423336 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :> printf "%02x" 15 :: String < 1316076201 118534 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : hex n = reverse . take 2 . reverse . ("0" ++) $ showHex n "" < 1316076201 326171 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "0f" < 1316076202 443377 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Works." < 1316076207 879859 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: printf is grosse. < 1316076211 985282 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So unsafe. :/ < 1316076231 692522 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> printf "%02x" (print 99) () "hahaha" :: String < 1316076232 386375 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : No instances for (Text.Printf.PrintfArg (GHC.Types.IO ()), < 1316076232 558965 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ... < 1316076240 976242 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OK WELL _THAT_ WOULD FAIL WOULDN'T IT :P < 1316076246 428168 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> printf "%02x" [99] () "hahaha" :: String < 1316076247 162427 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : No instance for (Text.Printf.PrintfArg ()) < 1316076247 343728 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : arising from a use of `Text.P... < 1316076252 736677 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> printf "%02x" [99] 99.999 "hahaha" :: String < 1316076253 607784 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Ambiguous type variable `t' in the constraints: < 1316076253 625611 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : `GHC.Num.Num t' < 1316076253 625727 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ari... < 1316076259 514975 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> printf "%02x" [99::Int] (99.999 :: Float) "hahaha" :: String < 1316076260 383752 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : No instance for (Text.Printf.IsChar GHC.Types.Int) < 1316076260 401308 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : arising from a use of... < 1316076263 98971 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Suicide. < 1316076273 432084 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :> printf "%02x" "foo" :: String < 1316076274 127767 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "*Exception: Printf.printf: bad argument < 1316076278 129057 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Thank you, sir. < 1316076348 957525 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : _ <- < 1316076349 134745 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : createProcess $ < 1316076349 152569 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : (Process.proc "xdg-open" [chart ++ hex r ++ hex g ++ hex b]) { < 1316076349 152641 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : std_out = CreatePipe } < 1316076353 138613 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :What an ugly few lines. :/ < 1316076372 544012 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :> let p :: Int -> String; p = printf "%02x" in p 8 < 1316076373 239574 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "08" < 1316076373 764486 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :> let p :: Int -> String; p = printf "%02x" in p "foo" < 1316076374 532543 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `GHC.Types.Int' < 1316076374 698930 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred type ... < 1316076381 868034 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: IT'S NOT RIGHT TO EVEN _IMPORT_ SOMETHING THAT BAD < 1316076386 362909 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :You should totally use Pipe dude < 1316076387 751991 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Sure, sure. :p < 1316076394 441017 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Mo dependencies mo problems < 1316076413 44527 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :99 problems but a Pipe ain't one. < 1316076419 166668 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes. Exactly. < 1316076440 744507 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :It's less than 100 LOC :-P < 1316076476 443480 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :100 lines of problem < 1316076487 899538 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :100 lines of i mad. < 1316076566 547465 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: he said *less than* < 1316076582 94767 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It'll be a hundred within the week. < 1316076587 132558 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :oh? < 1316076608 860316 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'll start depending on it and then find out it needs tons more features than it has and then eventually break down and write a patch myself. < 1316076614 99537 :ineiros!~itniemin@james.ics.hut.fi JOIN :#esoteric < 1316076647 364187 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: keep it simple and so on < 1316076659 588147 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: btw what are you trying to do? < 1316076670 736784 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Recreate this thing fizzie had in the logs once. Except it's not quite Perl. < 1316076685 737200 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Right now I'm at the exciting stage "wow, I totally don't know how HSV works". < 1316076688 222830 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Color name → RGB value via Google Image search. < 1316076716 969959 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ah < 1316076774 296550 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: anyway I think I read somewhere that HSV -> RGB can be done with matrices. Or was it XYZ -> RGB maybe < 1316076780 225464 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's RGB -> HSV I want to do. :p < 1316076784 544187 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Well, and the other way around, I suppose. < 1316076792 971982 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://hackage.haskell.org/package/colour Oh, this looks nice. < 1316076796 879547 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :well if you can do one with matrices then you could do the other I think < 1316076802 728042 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :Mo dependencies mo problems? < 1316076806 734210 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Except it doesn't actually have HSV, oops. < 1316076813 902517 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Mo having to understand colours mo problems < 1316076819 50924 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: http://en.wikipedia.org/wiki/HSL_and_HSV#Converting_to_RGB < 1316076819 524729 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I understand process spawning < 1316076834 159714 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :It's a bit messy conversion, I wouldn't be sure it's linear. < 1316076839 479309 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :http://hackage.haskell.org/packages/archive/colour/2.3.1/doc/html/Data-Colour-RGBSpace-HSV.html < 1316076844 30858 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :Is that not HSV? < 1316076846 933581 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :http://www.cs.rit.edu/~ncs/color/t_convert.html < 1316076851 225846 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :fizzie: right, could have been XYZ -> HSV then maybe? < 1316076851 309355 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :you're welcome. < 1316076858 290230 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: That might be HSV. < 1316076886 243908 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I mean, it's icky procedural code but I'm sure you can map it to functional code. < 1316076900 262059 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Vorpal: Or XYZ <-> RGB; they're sort of related. < 1316076901 276874 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :fizzie: right, it is XYZ<->RGB that is matrices < 1316076902 362350 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :yeah < 1316076920 434696 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :I see the wikipage has the matrix and all. < 1316076936 569791 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :matrices are wonderful, there are so many cool things that you can do with them. < 1316076955 178532 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :theres algos around on how to do RGB -> HSL < 1316076967 368477 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :sorry i just don't like the term V < 1316076970 21126 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Mo matrices mo problems. < 1316076978 251046 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :itidus20: hey look I totally linked one < 1316076978 453772 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :Luminance is so fitting < 1316076997 53538 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :HSL != HSV, conventionally. < 1316077003 342314 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :oh.. shit < 1316077013 389975 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :They're very close though. < 1316077015 185991 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :thanks for the protip fizzie < 1316077030 327456 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :instance Applicative RGB where < 1316077030 500843 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : pure c = RGB c c c < 1316077030 518778 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : (RGB fr fg fb) <*> (RGB r g b) = RGB (fr r) (fg g) (fb b) < 1316077032 70271 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The most useful instance < 1316077037 885045 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I have RGBs with function components ALL THE TIME < 1316077062 265391 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: I mean... why wouldn't you? < 1316077104 213261 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: I like how it doesn't expose any way to go from RGB->HSV or HSV->RGB. :/ < 1316077113 653490 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, it has an RGB type, but the only exposed constructor is from HSV. < 1316077114 525796 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: see link make your own < 1316077122 570638 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :elliott: Um < 1316077127 855003 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :elliott: hsvView :: Rgb a -> (a,a,a) < 1316077133 951583 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :elliott: hsv :: a -> a -> a -> RGB a < 1316077139 174281 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :elliott: Modulo spelling and instances < 1316077158 645354 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Yes, which will be id < 1316077162 996347 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :you guys you can't take the remainder of the division of arbitrary words. < 1316077167 890318 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :MODULO DOESN'T WORK LIKE THAT. < 1316077169 976399 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Unless hsvView (hsv h s v) /= (h,s,v) which would be insane. < 1316077217 129570 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :It might be if they get normalized somehow in between and your initial values aren't < 1316077228 300302 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :E.g. your h is 360 instead of 0 or something < 1316077242 532606 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :But anyway, those two functions are exactly RGB->HSV and HSV->RGB < 1316077273 378562 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :elliott: Why is one function using a tuple and the other not? How inconsistent. < 1316077276 743089 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Yes, but /there are no exposed constructors for RGB/. < 1316077292 488438 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The ONLY way to get an RGB is by converting it from HSV. The ONLY thing you can get out of an RGB is HSV values. < 1316077307 414992 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :http://www.cs.rit.edu/~ncs/color/t_convert.html < 1316077308 283681 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :http://www.cs.rit.edu/~ncs/color/t_convert.html < 1316077309 158470 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :http://www.cs.rit.edu/~ncs/color/t_convert.html < 1316077314 548704 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Prelude Data.Colour.RGBSpace.HSV> hsv 99 99 99 < 1316077314 723357 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :RGB {channelRed = -6271.65, channelGreen = 99.0, channelBlue = -9702.0} < 1316077314 741357 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Prelude Data.Colour.RGBSpace.HSV> channelRed (hsv 99 99 99) < 1316077314 741575 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::1:1: Not in scope: `channelRed' < 1316077320 539861 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I suppose I could extract the data from "show"?????????? < 1316077330 820430 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :read "RGB 1 2 3" < 1316077340 786683 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh, that type is exported by Data.Colour.RGBSpace < 1316077341 339434 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :elliott: Or just impor Data.Colour.RGBSpace? < 1316077341 828576 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :you could just write these two very simple algorithms in Haskell. < 1316077349 659704 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Which is conveniently not mentioned anywhere, and the module /source/ imports a different module < 1316077358 361194 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Wooooooooooooooooo /waves a little American flag < 1316077367 232028 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :god bless haskell america < 1316077399 871513 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :elliott: :i is your friend. < 1316077415 991922 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION continues waving a little American flag < 1316077435 54246 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :You're not allowed to wave an American flag while working with a module named "colour". < 1316077441 873641 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :I mean wourking. < 1316077455 153625 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Now let's see if repa can go from (Array DIM3 Word8) to (Array DIM2 RGB) without, like, reallocating everything. (Probably: not.) < 1316077458 413563 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Actually hmm. < 1316077472 275423 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I should probably read my copied fizzie quotes on the actual algorithm to figure out whether I should even be doing that. < 1316077480 739677 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :http://www.cs.rit.edu/~ncs/color/t_convert.html < 1316077486 614382 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :ACTION >>= undefined < 1316077494 815348 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: Are you trying to be really irritating? < 1316077503 21434 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Is that, like, suicide? < 1316077503 994821 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: why not just convert it to a spectrum of wavelengths and then to HSV from there? < 1316077507 197572 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :God bless haskell america. < 1316077513 112614 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: A practical solution. < 1316077520 478579 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: absolutely! < 1316077538 440412 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :22:34:39: GregorR: The statistics part was very very simple: it just converted all pixels to HSV, did separate histograms for H, S and V values, and interpolated the highest peak out of them histograms. < 1316077541 855434 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: anyway why do you need RGB <-> HSV? < 1316077541 873538 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :elliott: Leaving the Internet for any period of time? Pretty much. < 1316077545 265867 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Ah, histograms. The solution to every statistical problem. < 1316077553 872125 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: Because it's part of The Algorithm. < 1316077569 195493 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :You don't really need to follow The Algorithm, though. < 1316077569 301691 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: the algorithm for what? < 1316077578 601760 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: The Prophets demand it. < 1316077587 716163 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :fizzie: what algorithm? < 1316077595 206853 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The Algorithm. < 1316077598 624639 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: histogram = fromListWith (+) . (`zip` repeat 1) < 1316077607 536691 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: implementing some esolang? < 1316077618 355905 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Vorpal: The one to convert a set of images into a single RGB triplet. < 1316077625 406125 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :(In some sort of meaningful way.) < 1316077637 264992 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: can you do that w ith array thingies? < 1316077643 903404 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :fizzie: heh? < 1316077691 897000 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Vorpal: See, the whole point is to determine the color of "foo" from a hundred or so Google image search results for the word. So you need some way to classify the "most prominent" color of the whole set. < 1316077700 567328 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ah < 1316077722 877592 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t find < 1316077723 575754 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (a -> Bool) -> [a] -> Maybe a < 1316077756 897778 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :fizzie: idea: for each colour, count pixels with that colour, return the colour with most pixels? < 1316077784 557722 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: hi am I /ignore'd < 1316077791 544883 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :sure, #fafafa and #fafafb for example would count as separate, so if you want to avoid that, maybe < 1316077807 494107 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Vorpal: That's certainly one way, but the whole 256*256*256-color RGB space will be rather sparsely populated by thumbnail-sized images. < 1316077811 145768 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: yes < 1316077826 356127 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :fizzie: well yes, you could download the originals? < 1316077869 279757 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Vorpal: Sure, but that's annoying; it tends to run into all kinds of referer-checks and currently-down servers and whatnot. At least the thumbnails are always available. < 1316077871 889917 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?pl \x -> fmap f (g x) < 1316077872 61005 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :fmap f . g < 1316077876 506085 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :true < 1316077882 330519 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: I will stop trying to help then. < 1316077884 594856 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :good night. < 1316077890 389103 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :f .: g < 1316078007 278653 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Vorpal: Anyhow, what I did was to pick the most common H, S and V values for each image separately for each channel, and then take the weighted average over images, with weights derived from the standard deviation of hue, so that "single-colour" images (in some sense) got more weight. < 1316078118 929066 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :fizzie: ah < 1316078127 675044 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: You lied, that's much more complicated than what you describe in this log. :p < 1316078154 172967 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :elliott: Possibly I describe only the "color of a single image" case. < 1316078217 66841 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nextPageURI :: [Tag ByteString] -> Maybe URI < 1316078217 411660 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nextPageURI = < 1316078217 429515 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : find isNextPageURI >=> < 1316078217 429690 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : URI.parseURI . ("http://www.google.com" ++) . B8.unpack . fromAttrib "href" < 1316078217 429804 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : where isNextPageURI link@(TagOpen _ _) = fromAttrib "id" link == "pnnext" < 1316078217 586212 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : isNextPageURI _ = False < 1316078219 711411 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :This could be prettier. :/ < 1316078228 985517 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :If you want the details, for a standard deviation of hue (in degrees) of S, the corresponding weight W(S) = { 1 if S < 10; 0.02 if S > 50; linearly interpolated if 10 <= S <= 50 }. (Parameters selected using the Stetson-Harrison method.) < 1316078229 155647 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: You literally just say < 1316078229 506551 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :22:34:39: GregorR: The statistics part was very very simple: it just converted all pixels to HSV, did separate histograms for H, S and V values, and interpolated the highest peak out of them histograms. < 1316078239 194311 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Yes, well, that's for one image. < 1316078245 495764 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes. Pah :P < 1316078252 456541 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Well, I need to concentrate on actually getting a hundred thumbnails first. < 1316078258 693151 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :yay histograms < 1316078379 770298 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Incidentally, I think the newer MATLAB-dumping code was in order to fine-tune those parameters; I seem to have found a couple of color name lists (rgb.txt and some others), and I vaguely think I was going to use those as known targets to tune the color selection. < 1316078391 973055 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Possibly I never got around to it. < 1316078406 150097 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :The rgb.txt names are somewhat nonsensical anyway. < 1316078458 159226 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :fizzie: rgb.txt? < 1316078482 560088 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :The X11 color name list. < 1316078484 949820 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ah < 1316078518 253511 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :yeah those tend to be nonsensical beyond the basic colours iirc. < 1316078552 206118 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :0,47,167,international klein blue < 1316078552 223755 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :255,79,0,international orange < 1316078556 616499 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Heh. < 1316078565 759855 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :190 190 190 gray < 1316078565 965251 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :190 190 190 grey < 1316078565 983625 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :211 211 211 light grey < 1316078565 983774 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :211 211 211 LightGrey < 1316078565 983886 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :211 211 211 light gray < 1316078566 751957 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :211 211 211 LightGray < 1316078581 459026 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :It also has spelling variants, sure; and those numbered darker variants. < 1316078586 542004 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :22:37:05: Hahah, I still have a ~/.gcolor/ directory which has 100 megabytes of them thumbnails -- I was trying to make it better by fetching various lists of defined colors (wikipedia color names, X11 rgb.txt) and using that for training data, so I wanted a local cache of the images. < 1316078592 637177 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :An remembering blast from the past courtesy past fizzie. < 1316078595 347138 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :252 252 252 gray99 < 1316078595 552438 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :252 252 252 grey99 < 1316078595 570836 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :255 255 255 gray100 < 1316078595 570974 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :255 255 255 grey100 < 1316078613 646025 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :elliott: Ooh, I seem to have remembered right, then. < 1316078627 418164 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :~/.gcolor is gone now, though. < 1316078658 906451 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://sprunge.us/KiUL ;; Well, it's progress. < 1316078670 123268 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It can now get the correct number of thumbnails for a given query, as (RGB) image arrays. :p < 1316078675 548656 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric : 255,79,0,international orange <-- can't find that, which rgb.txt did you get that from? < 1316078682 837337 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oops, except I forgot to s/100/pics/ in one place. < 1316078710 816472 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Vorpal: Like I said, there were multiple sources. Those are from "colors.wikipedia.txt", I don't recall how I collected those. < 1316078718 891330 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ah < 1316078726 216926 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :http://en.wikipedia.org/wiki/List_of_colors maybe? < 1316078733 823062 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Yes, probably. < 1316078751 563953 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :I'm not sure what's so international about that orange. < 1316078776 277882 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :"Non-photo blue". < 1316078777 847092 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: So how long is your Perl stuff? :P < 1316078784 426356 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The one that actually worked, I mean. < 1316078786 339692 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Not that MATLAB stuff. < 1316078787 562238 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Long. < 1316078806 640018 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :A specific answer indeed. < 1316078832 250486 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Almost 300 lines in all. < 1316078849 148516 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hokay, so I guess I want (Image -> RGB Word8) now. < 1316078862 572656 :derdon!~derdon@p5DE89409.dip.t-dialin.net JOIN :#esoteric < 1316078863 842792 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Aww, mine might actually end up longer, then. < 1316078910 917049 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder what I should do with that pesky alpha channel. < 1316078912 830422 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Probably just ignore it. < 1316078929 511887 :augur!~augur@129.2.129.33 QUIT :Remote host closed the connection < 1316078931 251202 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :leave it alone < 1316079131 721430 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: maybe ignore completely transparent pixels at least? Since those probably aren't part of the "image as such". < 1316079179 740161 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: Tooo much work. < 1316079186 776373 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :At least for now. :p < 1316079249 123470 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : No instance for (R.Elt (RGB Word8)) < 1316079249 335464 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : arising from a use of `show' < 1316079250 30385 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Augh < 1316079257 128298 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :repaaaaaaaaaaaaaaaaaaaaaaaaaaaa < 1316079329 234005 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION just stores arrays of triplse instead < 1316079332 751255 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :GHETTO. < 1316079335 530206 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :s/triplse/triples/ < 1316079559 50476 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: store it as (array of R, array of G, array of B) < 1316079586 89192 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: No, that's awful. < 1316079591 999471 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :right < 1316079593 946069 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :bbiab < 1316079629 990148 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?hoogle uncurry3 < 1316079630 163933 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :No results found < 1316079659 938917 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :imageToHSV :: Image -> HSVImage < 1316079660 287110 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :imageToHSV (Image img) = HSVImage (R.map f img) < 1316079660 305219 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : where f = word . hsvView . (\(r,g,b) -> RGB r g b) . double < 1316079660 305376 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : double :: (Word8,Word8,Word8) -> (Double,Double,Double) < 1316079660 305486 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : double (r,g,b) = (fromIntegral r, fromIntegral g, fromIntegral b) < 1316079660 633908 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : word :: (Double,Double,Double) -> (Word8,Word8,Word8) < 1316079664 379222 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : word (h,s,v) = (round h, round s, round v) < 1316079668 930544 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Behold the ELEGANCE OF HASKELL. < 1316079802 893919 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :How very. < 1316079803 415991 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :HASKELLEGANCE. < 1316079841 261167 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm kind of way to write the (HSVImage -> RGB Word8) enflattener right now, so it shall SIT AND MATURE. < 1316079854 752716 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But I shall be back to you very soon, dear code. < 1316079859 682870 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :s/way to/way too lazy to/ < 1316080056 90176 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1316080198 308340 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: new idea: store it as bitplanes for each colour, like [[(R1,G1,B1),...],[(R2,G2,B2),...],...] < 1316080260 936445 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :so the first "bitplane" contains the first bit of each colour, the second "bitplane" the second bit of each colour and so on < 1316080357 198070 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: It's too bad the whole thing is so ridiculously IO-bound, or I'd TOTALLY thrash you in the benchmarks. < 1316080372 31757 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Also the "actually works with Google's current page" marks, which might be more important depending on your POV.) < 1316080801 125418 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: I guess it would even be pointless to download in the background of processing? < 1316080811 833906 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: Yes. < 1316080943 192302 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Maybe I should just take the mean H, mean S, and mean V rather than bothering with, you know, all that fizzie magic. (My laziness cannot even be quantified.) < 1316080945 145170 :ineiros!~itniemin@james.ics.hut.fi QUIT :Remote host closed the connection < 1316081070 444840 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :not sure mean of those is all that useful though < 1316081114 743171 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :At least for hue the regular mean is rather senseless, esp. for red images that straddle the 0/360 boundary. < 1316081171 820811 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :For the other two the mean value could be something reasonable. < 1316081227 555139 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie can't even BEGIN to comprehend how lazy I am. < 1316081277 615639 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :You do get a color our of it in any case, so in that sense it could work. < 1316081353 631889 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[RGB {channelRed = 2.1418661116892126e-2, channelGreen = 2.122740927004503e-2, channelBlue = 2.122735673820327e-2},RGB {channelRed = 1.3108320251177395e-2, channelGreen = 1.2870692910211269e-2, channelBlue = 1.2870641916952748e-2}, < 1316081361 196465 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I... suspect something is going wrong. < 1316081417 115765 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Sounds quite black. < 1316081421 556883 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Unless "hello world" really is just the blackest concept. < 1316081443 446106 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :it is so dark and grim you can't even begin to imagine < 1316081452 37309 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :GRIMDARK. < 1316081462 241207 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :fizzie: where is that from now again? < 1316081473 332088 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :WH40K < 1316081477 623412 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ah right < 1316081489 45594 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :wasn't there a gamed based on WH40K recently? < 1316081497 445538 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :computer game I meant < 1316081505 714196 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :Yes, and even more depending on what you mean by "recently" < 1316081517 683119 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Deewiant: like, last 6 months. < 1316081529 268432 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :One reasonable approach for the image->color case could be to take the mean (possibly in the RGB space, it doesn't have the hue discontinuity problem) of the most likely Gaussian distribution to have yielded the image pixels, considering each pixel as an independent sample. < 1316081550 243694 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :I think the second expansion to Dawn of War II came out within the last 6 months < 1316081552 507896 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Wait, that'd just be the mean. Never mind. < 1316081559 359755 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :Space Marine came out like a few weeks ago < 1316081568 568257 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :In the grim dark hello world there is only black. < 1316081578 518972 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote One reasonable approach for the image->color case could be to take the mean (possibly in the RGB space, it doesn't have the hue discontinuity problem) of the most likely Gaussian distribution to have yielded the image pixels, considering each pixel as an independent sample. Wait, that'd just be the mean. Never mind. < 1316081578 539370 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Deewiant: ah yes I meant "space marine" < 1316081580 746818 :HackEgo!foobar@codu.org PRIVMSG #esoteric :667) One reasonable approach for the image->color case could be to take the mean (possibly in the RGB space, it doesn't have the hue discontinuity problem) of the most likely Gaussian distribution to have yielded the image pixels, considering each pixel as an independent sample. Wait, that'd just be the mean. Never mind. < 1316081595 699551 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :"You slip into the fabled blackdeath trance of the woegothics, quaking all the while in the bloodeldritch throes of the broodfester tongues. You advise the members of your Complacency not to be ala < 1316081595 876077 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :rmed, as they chronicle the event in tomes bound in the tanned, writhing flesh of a tortured hellscholar, with runes stroked in the black tears bled from the corruption-weary eyes of fifty thousand imaginary occultists. < 1316081597 976187 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Thank god mathematics exists to give us more and more complicated ways of defining the mean. < 1316081600 270250 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :But they fail to not be alarmed. < 1316081601 174915 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :This is because, as is now painfully obvious to anyone with a brain, you have basically gone completely off the deep end in every way. < 1316081605 49609 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :You have officially gone grimdark." < 1316081610 264974 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh no, I interrupted the quote. < 1316081622 198067 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :OH NO < 1316081624 320332 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :fizzie: that sounds lovecraftian < 1316081627 217446 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :I managed to put a newline in the middle of "alarmed", so it was ruined anyhow. < 1316081640 909117 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION weeps a tear for the newline. < 1316081643 388561 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :A tear for the newline, wept. < 1316081655 134931 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :I don't think "as is now painfully obvious to anyone with a brain" sounds especially Lovecraftian. < 1316081679 840872 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Also "basically gone completely off the deep end in every way". < 1316081688 557187 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Then this Cthulhu dude came and everyone went WACK. < 1316081699 905043 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It was, like, totally insane. Freakin' monster. < 1316081731 760615 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :fizzie: I meant the bit before < 1316081758 323268 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I like how Vorpal devoted sixteen hours of his life to reading something he then promptly forgot and never picked up again. < 1316081773 471325 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Would that we all learned to manage time and memory in such a garbage-collection-friendly manner. < 1316081775 572352 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott: what do you refer to? < 1316081788 8761 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Vorpal: It's from the stuckhome. < 1316081796 83764 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :fizzie: oh right < 1316081807 982419 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :anyway, bbl university < 1316081847 728542 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It occurs to me that maybe my imageToHSV isn't quite right. < 1316081878 680862 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Specifically < 1316081883 321976 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : where f = word . hsvView . (\(r,g,b) -> RGB r g b) . double < 1316081886 354624 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That truncation might be a bit iffy. < 1316081891 53217 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Anyway, maybe a GMM and then pick the mean of the highest-weight Gaussian, how would that sound like? It's almost like a soft clustering thing then. < 1316081922 977355 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I should probably learn what HSV values tend to actually look like. < 1316081930 170528 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm not a, you know, colour person. < 1316081964 963981 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :It's not entirely well-established. The S and L components are often either [0, 1] or [0, 100] or [0, 255], while the H tends to be [0, 360]. < 1316081974 603950 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I should probably: check. < 1316081979 940662 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Or [0, 360) maybe. < 1316082018 573029 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(126,1,62),(127,1,78),(131,0,119),(131,0,132),(129,1,57),(128,1,82),(126,0,112),(123,1,82),(116,1,97),(112,1,70),(110,1,76),(114,1,64),(126,1,79),(130,1,52),(125,1,46),(120,1,43),(120,1,18),(120,1,36),(112,0,125),(120,1,33),(120,1,51),(122,0,118),(120,1,39),(124,1,42),(126,0,74),(128,1,32),(120,1,8),(120,1,13),(120,1,25),(113,1,98),(117,1,54),(119,1,80),(120,1,67),(120,1,69),(116,1,46),(120,1,20),(106, < 1316082018 741719 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :1,34),(100,1,54),(120,1,21),(102,1,68),(110,0,96),(120,1,19),(122,1,57),(123,1,100),(116,1,68),(117,0,95),(124,0,86),(120,1,41),(128,0,102),(128,0,106),(120,1,19),(124,1,44),(118,1,42),(120,1,21),(120,1,32),(120,1,16),(120,1,16),(120,1,24),(120,1,18),(120,1,20),(120,1,12),(120,1,22),(120,1,10),(120,1,11),(120,1,9),(120,1,11),(118,1,25),(120,1,11),(120,1,22),(120,1,14),(120,1,16),(120,1,22),(133,1,64),( < 1316082019 643951 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :130,1,43),(133,0,107),(132,0,100),(127,1,41),(128,1,77),(128,0,92),(122,1,39),(12 < 1316082031 736366 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Uh. < 1316082038 433733 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Is my S on a different scale to my V? < 1316082065 201383 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :It certainly looks rather binary. < 1316082065 375532 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Also was it HSL or HSV you actually used, anyway? Da Log says HSV, but you know what past you is like.) < 1316082076 959926 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Well, it's post-perhaps-unclever-truncation. < 1316082078 177132 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :HSV probably, though it doesn't really matter all that much. < 1316082088 428141 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION makes HSVImages Double-componente. < 1316082089 296996 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION makes HSVImages Double-componented. < 1316082182 712536 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :It's also possible that your hsvView expects to get an RGB constructed from [0,1]-ranged values, while whatever you use for reading the image returns integers in the [0, 255] range. < 1316082206 691297 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :RGB {channelRed = 12, channelGreen = 57, channelBlue = 16},RGB {channelRed = 123, channelGreen = 122, channelBlue = 78},RGB {channelRed = 71, channelGreen = 95, channelBlue = 100},RGB {channelRed = 225, channelGreen = 227, channelBlue = 207},RGB {channelRed = 73, channelGreen = 181, channelBlue = 154},RGB {channelRed = 128, channelGreen = 123, channelBlue = 120},RGB {channelRed = 168, channelGreen = 17 < 1316082206 868441 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :9, channelBlue = 165},RGB {channelRed = 38, channelGreen = 73, channelBlue = 46},RGB {channelRed = 11, channelGreen = 17, channelBlue = 9},RGB {channelRed = 229, channelGreen = 237, channelBlue = 225},RGB {channelRed = 92, channelGreen = 117, channelBlue = 112},RGB {channelRed = 31, channelGreen = 32, channelBlue = 18},RGB {channelRed = 234, channelGreen = 244, channelBlue = 233},RGB {channelRed = 120, < 1316082207 769833 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : channelGreen = 133, channelBlue = 63} < 1316082214 94754 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Eliminating the rounding seems to make everything 0kay. < 1316082225 58295 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Though of course that's still the ridiculous "mean of H, S, V" method. < 1316082710 150820 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1316082716 951074 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi ais523 < 1316082753 874802 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1316082836 663971 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi Phantom_Hoover < 1316082892 822560 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi people who need hi saying to them < 1316082918 741675 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1316082968 432025 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :hi ho, hi ho, < 1316082970 569572 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1316082975 364943 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1316082997 594231 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :monqy, so when are we doing that staring collaboration. < 1316083006 727839 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Hisayers are like a more positive breed of naysayers. < 1316083044 233191 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :all the time < 1316083050 245292 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a lovely word, hi < 1316083051 456739 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :really lovely < 1316083057 126105 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :definitely, one of my top words < 1316083058 692547 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in terms of < 1316083060 780004 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :words that i like < 1316083071 484869 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi is a Good Word < 1316083080 762731 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1316083087 166806 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1316083133 576100 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1316083322 176999 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, what are other words that you like? < 1316083328 824885 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :'Rabbit'? < 1316083448 728229 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi rabbit < 1316083932 284656 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1316083982 904859 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1316084909 15489 :derdon!~derdon@p5DE89409.dip.t-dialin.net QUIT :Remote host closed the connection < 1316085102 572634 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :"The safest way through Mogadishu is escorted by Ethiopian and official Somalian troops, or African Union peacekeeping forces;" < 1316085105 496740 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Best holiday. < 1316085476 828977 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : [genuine concern] < 1316085524 937933 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: at what? < 1316085531 75520 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :<Phantom_Hoover> "The safest way through Mogadishu is escorted by Ethiopian and official Somalian troops, or African Union peacekeeping forces;" < 1316085531 248222 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :<Phantom_Hoover> Best holiday. < 1316085536 825245 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah, I see < 1316085564 512413 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Something along the lines of "please don't go on holiday there". < 1316085595 541921 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Where's oerjan when you need to complain to him about a deficiency in the Haskell report? < 1316085741 464197 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: can I have an asterisk? < 1316085754 649902 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :* < 1316085756 26197 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :* < 1316085759 195040 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thanks < 1316085766 307788 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :would anyone like to buy an asterisk? I have one spare < 1316085781 508234 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Here, have three: ⁂ < 1316085813 295728 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Any copy-paste systems around that could select a single asterisk of an asterism? < 1316085835 690577 :FireFly!~firefly@unaffiliated/firefly JOIN :#esoteric < 1316085839 216341 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :probably not < 1316085978 753112 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :darn, I don't think zippers are monads < 1316086049 366816 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :perhaps not even applicatives < 1316086561 705777 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Zippers are the things that tell you where stuff is, right/ < 1316086588 754111 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :deep < 1316086606 681262 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Where are we all, man? < 1316086627 738524 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :deep < 1316086769 755057 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :We're all just specks in that great zipper of the universe. < 1316086790 89167 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :What _are_ zippers, really? < 1316086795 659167 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And what _is_ life? < 1316086817 669989 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Life is an algebraic data structure, duh. < 1316086865 312616 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Thanks, Conway. < 1316086896 636657 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I think I remember reading something about zippers and comonads? I forget what or where it was. < 1316086896 984098 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Hashlife is the key to existence. < 1316086916 899407 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Comonads are monads the other way round, then? < 1316086947 695842 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :They are the least confusing thing ever, and tutorials on them are so scarce as to be nearly nonexistent. < 1316086952 523629 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?unmtl StaetT s Cont < 1316086952 695528 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :StaetT s Cont < 1316086959 378669 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?unmtl StateT s Cont < 1316086959 553562 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :err: `StateT s Cont' is not applied to enough arguments. < 1316086962 401905 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?unmtl StateT s Cont a < 1316086962 574040 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :err: `Cont (a, s)' is not applied to enough arguments, giving `/\A. (A -> (a, s)) -> (a, s)' < 1316086966 958049 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?unmtl StateT s (Cont r) a < 1316086967 131221 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :s -> (a -> s -> r) -> r < 1316086975 500759 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?unmtl ContT r (StateT s) a < 1316086975 675698 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :err: `StateT s r' is not applied to enough arguments, giving `/\A. s -> r (A, s)' < 1316086981 423246 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :>_< < 1316086983 886128 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?unmtl ContT r (State s) a < 1316086983 903864 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(a -> s -> (r, s)) -> s -> (r, s) < 1316087605 862271 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION → Ireland < 1316087607 254808 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Quit: Leaving < 1316087925 72869 :oerjan!oerjan@129.241.210.70 JOIN :#esoteric < 1316087953 280414 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi oerjan < 1316087959 981653 :oerjan!oerjan@129.241.210.70 PRIVMSG #esoteric :hi elliott < 1316087976 888689 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi oerjan < 1316087991 204159 :oerjan!oerjan@129.241.210.70 PRIVMSG #esoteric :ACTION swats elliott -----### < 1316087996 117631 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::'( < 1316088001 516201 :oerjan!oerjan@129.241.210.70 PRIVMSG #esoteric :i mean hi < 1316088028 394833 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::'( < 1316088088 867715 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t M.insertWith < 1316088089 911685 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a k. (Ord k) => (a -> a -> a) -> k -> a -> M.Map k a -> M.Map k a < 1316088092 881502 :oerjan!oerjan@129.241.210.70 PRIVMSG #esoteric :the beatings will continue until morale improves < 1316088099 299037 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::'( < 1316088105 451267 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im not going to stop the cry < 1316088196 911482 :oerjan!oerjan@129.241.210.70 PRIVMSG #esoteric : 10:03:57: ^bf --[>-<-------]>+.----.+.+++.+.-.---. < 1316088211 34190 :oerjan!oerjan@129.241.210.70 PRIVMSG #esoteric :that looks distinctively short for oklopol < 1316088232 179497 :oerjan!oerjan@129.241.210.70 PRIVMSG #esoteric :!bf --[>-<-------]>+.----.+.+++.+.-.---. < 1316088233 939302 :EgoBot!foobar@codu.org PRIVMSG #esoteric :oklopol < 1316088246 847099 :oerjan!oerjan@129.241.210.70 PRIVMSG #esoteric :oh hm it's using wrapping < 1316088281 627391 :oerjan!oerjan@129.241.210.70 PRIVMSG #esoteric :division by 7, bf_txtgen doesn't do that sort of thing < 1316088365 956306 :oerjan!oerjan@129.241.210.70 PRIVMSG #esoteric :so basically it just starts with the optimal 'o', then adjusts that < 1316088417 716483 :ineiros!~itniemin@james.ics.hut.fi JOIN :#esoteric < 1316088422 780621 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okokokokok < 1316088424 174139 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kokokoko < 1316088426 791922 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kpkps < 1316088429 363330 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oklopol: im fail < 1316088557 111911 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :primitive ptr_to_int "unsafePtrToInt" :: a -> Int < 1316088557 287036 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :bothtruth2:: Bool -> Bool -> Bool < 1316088557 305068 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :bothtruth2 a b = a `seq` b `seq` (ptr_to_int a - ptr_to_int False) + < 1316088557 305143 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : (ptr_to_int b - ptr_to_int False) == < 1316088557 305197 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : 2*(ptr_to_int True - ptr_to_int False) < 1316088558 870441 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi oerjan < 1316088619 207774 :oerjan!oerjan@129.241.210.70 PRIVMSG #esoteric : Where's oerjan when you need to complain to him about a deficiency in the Haskell report? < 1316088622 451656 :oerjan!oerjan@129.241.210.70 PRIVMSG #esoteric :slepping < 1316088652 186174 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :YOU'RE a slep < 1316088734 776077 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im a slep < 1316088737 385536 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1316088774 124882 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :rip monqy "a slep" < 1316088885 740035 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why can't every OS have @'s IO system :( < 1316088899 441565 :oerjan!oerjan@129.241.210.70 QUIT :Quit: Help I'm abducted by the reboot mafia < 1316089098 692141 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: you missed a spam link < 1316089103 325194 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in WLaquitaCuevasa < 1316089114 261946 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :go fix it for me, if you want the page around so much < 1316089121 86820 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm doing so < 1316089123 350230 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I was just letting you know < 1316089138 991881 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, hmm, actually you didn't < 1316089144 643031 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :why do you like the page, btw? because it's almost ontopic? < 1316089154 71463 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because it's amazing < 1316089159 830235 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"However, some builders of Python and other languages disrespect PHP developers and deal with us like children of a lesser God. I have previously witnessed some Python developers particularly engaging in dislike speech towards PHP builders, in all probability because they do not have an understanding of why PHP received so well-known." < 1316089168 508102 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i want to know who wrote this pro-php rant < 1316089184 152382 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and also, who thought it'd be helpful for spam in any way whatsoever < 1316089189 760987 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think it's the same spambot that was spamming Google < 1316089197 769294 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as in, "Google is a search engine http://google.com" < 1316089201 476701 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not exactly like that, but close < 1316089204 610340 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :useful information < 1316089235 236624 :oerjan!oerjan@129.241.210.46 JOIN :#esoteric < 1316089313 712584 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :helo oerjan < 1316089319 469775 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :ehlo elliott < 1316089359 625010 :Jafet!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 276 seconds < 1316089391 740317 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I should read up on how GHC's event manager thing works, I wonder how similar it is to @ IO < 1316089470 755850 :derdon!~derdon@p579CC41A.dip.t-dialin.net JOIN :#esoteric < 1316089504 533982 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :that would depend how much you steal from it, i think < 1316089529 738056 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :oerjan: You might consider only using the EHLO verb if the greeting included the "ESMTP" string, that way you won't hit so many problems with old-fashioned IRCers that don't understand it. < 1316089542 122172 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :fizzie: ah. < 1316089574 149796 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :i don't think elliott counts as an old-fashioned IRCer, anyhow < 1316089597 6446 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1316089602 761402 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :de ho < 1316089617 149864 :derdon!~derdon@p579CC41A.dip.t-dialin.net QUIT :Remote host closed the connection < 1316089658 958522 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :oerjan: Well, he didn't list the extensions he supported after your EHLO. Though I suppose it could be he only implements the mandatory commands. < 1316089687 183222 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :ic < 1316089708 829623 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whats a really dumb mail server that doesnt know a lot and forgets messages a lot, im that mails erver < 1316089759 574044 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :If you were often infested by worms, I'd say Sendmail. < 1316089763 420851 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :o < 1316089842 206511 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Maybe "has opinions and is not afraid to share them" qmail could fit. < 1316089864 784035 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: cat < 1316089873 139898 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :admittedly, it's not very good as a mailserver at all < 1316089886 572876 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it succeeds at "really dumb", "doesn't know a lot", and "forgets messages a lot" < 1316089891 301659 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i like cats < 1316089917 64081 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :"cat --herd" should do something. < 1316089927 373119 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :implementing lambda without lambda is a difficult :( < 1316089961 913794 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Uh, GNU cat accepts the options AbeEnstTuv. That's a lot of options for a cat. < 1316089962 435937 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: you're getting dangerously close to my current Feather problem there < 1316089992 874192 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cat --meow < 1316090001 267846 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: well, I think I've managed to do it < 1316090019 758352 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what did you implement it in terms of? < 1316090051 115051 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vau, if, eq?, quote, (), cons, car, cdr, eval < 1316090106 199741 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm... you could eliminate quote if you made () self-evaluating :) < 1316090117 376141 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what does vau do again? < 1316090119 465522 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :they should expand to Abel Ernst Tuv so that it sounds like a norwegian name < 1316090159 722945 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: construct fexprs; they're like functions, but they receive their arguments as code, not evaluated < 1316090169 147865 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or, in other words, a function is an fexpr that receives all its arguments pre-evaluated < 1316090182 173120 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :aha, so it's a generalisation on top of call by name < 1316090201 354222 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's similar; you can't deconstruct the ast of your argument in most call-by-name languages, though :) < 1316090205 869800 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because as well as evaluating 0, 1 or more times, you can choose to do other things instead < 1316090211 577756 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :oerjan: Unfortunately it would then be AbeElnrstTuv, because they insist on alphabetical order. < 1316090213 140429 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and with vau you have to explicitly eval, it's never "implicit" < 1316090217 708216 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :although that's more of a library thing < 1316090220 47165 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :um call by name preserves scoping, doesn't it, which is more than passing things unevaluated... < 1316090249 68065 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, vau is hygienic by default in kernel < 1316090252 728971 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :aha < 1316090258 424218 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it gets an environment parameter < 1316090270 448502 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :obviously you can break the hygiene since you can evaluate anything in the environment < 1316090275 7151 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but it doesn't just throw away the scope < 1316090280 709837 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think you can make it unbreakably hygienic < 1316090307 572252 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but I'm not sure that pays off < 1316090330 139318 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: wow, the IE in Windows 8 isn't going to support plugins < 1316090350 591191 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :does IE9 in Windows 7 support plugins? IIRC yes but hardly anyone uses them < 1316090353 850429 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, the Metro IE, but afaict Microsoft wants absolutely everyone to use Metro (it's that tablet-esque UI) < 1316090367 271911 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: Yes, absolutely nobody uses Adobe Flash or Acrobat Reader. < 1316090372 492543 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh, wait, sorry, no, everyone does. < 1316090377 365423 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh right, that sort of plugin < 1316090382 815410 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I thought you meant add-on, Firefox-style < 1316090385 716351 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ah < 1316090399 133353 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :to be fair, Acrobat works just as well outside the browser as inside, and arguably better < 1316090411 821331 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Acrobat works terribly everywhere, but that's not really the point :P < 1316090413 966504 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the keyboard controls are much clearer as you don't have two programs competing with each other < 1316090417 530724 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION wonders if Microsoft are deliberately trying to annoy as many people as possible < 1316090441 786495 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the thing that amuses me about Metro is that Microsoft have seen Ubuntu going down the path of a UI everyone hates, and decided to copy it < 1316090442 133744 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, they just disabled Adobe's two most popular products < 1316090452 914532 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not completely, but the same sort of idea < 1316090457 264333 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Our local Ubuntu installation has changed so that PDFs now open inside the browser; it works for one (1) PDF, after that it only opens a blank window. < 1316090458 662809 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :it is somewhat annoying that ^W doesn't work inside the reader < 1316090552 781132 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Flash is mostly used for video nowadays, rather than its original intended purpose < 1316090579 572332 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I suppose that replacing that with HTML5 could work, but IIRC Microsoft's implementation of HTML5 video is incompatible with other browsers' due to an argument over standards < 1316090582 226766 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Damn that PH going off to Ireland, I can't contract him for hire to write my Haskell for me now. < 1316090603 795197 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION vaguely considers a "take that back!" comment < 1316090609 41159 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :I still see flash-for-navigation-and-content-and-everything sites here and there. < 1316090610 668285 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I think we came to an agreement about that already < 1316090613 444592 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523 is going to call this excessive, but it is very much deserved. < 1316090618 704669 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Aww, too slow. < 1316090628 311735 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sorry PH I take it back your damnation is undone. < 1316090634 784713 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You will instead go to puppy heaven. < 1316090643 397588 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Why was my first, immediate thought after "Damn that PH going off to Ireland, I can't contract him for hire to" that "oh, it's about an assassination"? < 1316090644 189315 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: I don't, mostly because I literally wouldn't notice < 1316090666 790670 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Well, it /is/ me. < 1316090678 425956 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :ais523: I've had the occasion to browse websites of hotels; quite many of those are, with no fallbacks. < 1316090682 635975 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the name "Scots" comes from an Irish tribe < 1316090689 572277 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: how bizarre < 1316090713 584427 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :normally when I come across a site like that, I just think "it's broken", and possibly enable JS experimentally if I really care badly about viewing the site < 1316090803 477628 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I suppose I should make a list of what HTML features I consider as "generally makes a website look nicer/easier to read" and "generally annoys me" < 1316090813 796853 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think even is sort-of on the borderline ther < 1316090815 364531 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*there < 1316090824 977381 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :seeing images is important on many sites, but I don't like the unnecessary overuse of them < 1316090835 1598 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :on most webforums, I use AdBlock Plus to block avatars < 1316090849 136596 :MSleep!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net NICK :MDude < 1316090854 537635 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :most forums let you disable display of avatars natively < 1316090870 959874 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that requires having an account there < 1316090889 81400 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not necessarily, you could just steal one < 1316090934 818102 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*that requires being logged in there < 1316091009 885997 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1316091092 440594 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :I'm tempted to go all "not necessarily, some may stuff options into a permacookie". < 1316091110 152483 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vacuum has some really terrifying types < 1316091162 191675 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :but at least there's no pressure to make you use them < 1316091174 340859 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vacuum :: a -> IntMap HNode < 1316091174 516233 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vacuums the entire reachable heap subgraph rooted at the a. < 1316091174 534472 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vacuumTo :: Int -> a -> IntMap HNode < 1316091174 534627 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Stop after a given depth. < 1316091174 869866 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :getClosure :: a -> IO Closure < 1316091176 256277 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :getInfoPtr :: a -> Ptr StgInfoTable < 1316091178 699825 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :AHHH YES THANK YOU FOR THE NIGHTMARES < 1316091183 58422 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :at least getClosure is in IO < 1316091189 875326 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1316091203 44611 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1316091208 641877 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`log deployment < 1316091213 220538 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-02-02.txt:22:59:14: Ilari: Oh, and there's a set of TeliaSonera "IPv6 Deployment Plans" slides from RIPE-49 (September 2004) that say "We want to have support for IPv6 in all of our IP Networks both Mobile and Fixed within two years". :p < 1316091216 775275 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`log deployment < 1316091220 239982 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2007-07-18.txt:05:12:03: #esoteric is a channel on irc.freenode.net. The topic is '+++++++++++++++[>++++++>+++++++>+++++++>++<<<<-]>------.>>-.---.>++.<<.+++++.++++++.>.<--.----.<+++++++++++++.>++++++.>++++.++++++.-.<<.>>--.>.<----.<+.<+.>>>.<--.<------.+++. esoteric programming language design and deployment' < 1316091221 653543 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`? welcome < 1316091223 328574 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page < 1316091233 949706 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just wanted to make sure I had the wording right < 1316091243 256761 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for what? < 1316091258 586832 :ais523!~ais523@unaffiliated/ais523 TOPIC #esoteric :Freudian armchair psycho-babble | It is the 90s and there is time for an international hub for esoteric programming language design and deployment @ Hel/Finland on 3.10.2011: https://wiki.helsinki.fi/display/lambda/esoteeriset+ohjelmointikielet | god bless haskell america | 12345678!& | http://codu.org/logs/_esoteric/ < 1316091266 141066 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :!bf +++++++++++++++[>++++++>+++++++>+++++++>++<<<<-]>------.>>-.---.>++.<<.+++++.++++++.>.<--.----.<+++++++++++++.>++++++.>++++.++++++.-.<<.>>--.>.<----.<+.<+.>>>.<--.<------.+++. < 1316091266 411872 :EgoBot!foobar@codu.org PRIVMSG #esoteric :The international hub for < 1316091266 467194 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the topic had been like that for too long < 1316091297 130662 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hah, is the 12345678!& bit in the topic for elliott to copy/paste from? < 1316091319 509235 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :correct < 1316091320 888769 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe < 1316091348 572870 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bf_txtgen 1234567*!& < 1316091351 845198 :EgoBot!foobar@codu.org PRIVMSG #esoteric :​66 ++++++++++[>+++++>++++>+++>+<<<<-]>-.+.+.+.+.+.+.>++.>+++.+++++.>. [838] < 1316091358 671274 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wonder what the best algo for bf_txtgenning is < 1316091361 628433 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :oerjan: Delayed groan. < 1316091365 111397 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that one definitely isn't it < 1316091375 610817 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :fizzie: i thought no one got it... < 1316091390 394815 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: pebble does fairly well, I think < 1316091397 959124 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there's provably no best algorithm though, I think < 1316091402 665237 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, what was toBogE? I've forgotten < 1316091404 927219 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :(Delay was due to a visiting supervisor.) < 1316091408 98294 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :bad < 1316091418 651927 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Seems like an evil clone of EgoBot from the mirror universe. < 1316091419 2807 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: i just ignored < 1316091425 481137 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :O KAY < 1316091453 692752 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: well, depends on what you mean by "best" < 1316091453 873007 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but yes, brute-force works up to the point your termination-tester stops working < 1316091457 583559 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it was immibis, enough said < 1316091457 910090 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`? < 1316091459 483516 :HackEgo!foobar@codu.org PRIVMSG #esoteric :​? ¯\(°_o)/¯ < 1316091462 838367 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric : I wonder what the best algo for bf_txtgenning is <-- kolmogorob complexity, dude < 1316091465 970817 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :*v < 1316091471 558072 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`? < 1316091472 988774 :HackEgo!foobar@codu.org PRIVMSG #esoteric :​? ¯\(°_o)/¯ < 1316091479 42346 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: what are you doing? < 1316091481 828460 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, is that an error message < 1316091485 307623 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: trying to get random log lines < 1316091489 864252 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: with the learndb? < 1316091491 781799 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :FAIL < 1316091491 954239 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yep < 1316091494 219996 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah, I see < 1316091498 783276 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`log < 1316091502 688973 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2010-08-23.txt:02:17:05: and i have 0 interest in windows compatibility <--- wait, didn't you say cfunge was stupid because it didn't support windows at one point < 1316091506 675319 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`log < 1316091510 199496 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2010-08-22.txt:02:29:39: I think the fundamental feature is connecting to the IRC server? < 1316091513 109080 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :haha, the one from you wasn't even by you < 1316091519 70715 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`log < 1316091522 712661 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2010-08-31.txt:15:29:35: std, I think. < 1316091533 243173 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`log < 1316091536 841603 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2010-10-25.txt:19:37:58: Mental note: Punxsutawney: avoid. < 1316091548 353833 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :!bf +++++++++++++++[>++++++>++>+++++++>+++++++>++++++++>+++++++<<<<<<-]>------.>>-.---.<++.>>.+++++.>----.<<.>>--.<.<----.>>++.>.<<+.-.<.>--.<<.>>>>-.<+.<<+.<.>++++.>+++.+++. < 1316091548 700022 :EgoBot!foobar@codu.org PRIVMSG #esoteric :The international hub for < 1316091555 544514 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Slightly shorter with "-t 6". < 1316091557 113863 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`ls wisdom < 1316091558 615167 :HackEgo!foobar@codu.org PRIVMSG #esoteric :augur \ c \ elliott \ everyone \ finland \ friendship \ gregor \ hackego \ haskell \ ievan \ intercal \ itidus20 \ monad \ monads \ monqy \ oerjan \ oklopol \ qdb \ qdbformat \ sgeo \ shachaf \ u \ vorpal \ welcome \ wiki < 1316091573 338324 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`? qdb < 1316091575 34616 :HackEgo!foobar@codu.org PRIVMSG #esoteric :qdb is used like: `quote regexp; `quote id; `addquote ...; `delquote id; `pastequotes regexp; `pastenquotes [n]; see also qdbformat < 1316091575 806368 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: quick, write yourself a one-line biography < 1316091581 912138 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :!bf ++++++++[->+>++++++<<]>[->.+<] < 1316091582 184901 :EgoBot!foobar@codu.org PRIVMSG #esoteric :01234567 < 1316091584 173045 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :does it have to be accurate? < 1316091587 509067 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: no < 1316091589 469201 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :!bf ++++++++[->+>++++++<<]>[->+.<] < 1316091589 735261 :EgoBot!foobar@codu.org PRIVMSG #esoteric :12345678 < 1316091595 751479 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and how do you add qdb entries? < 1316091596 105382 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`learn qdb is used like: `quote; `quote regexp; `quote id; `addquote ...; `delquote id; `pastequotes regexp; `pastenquotes [n]; see also qdbformat < 1316091597 965251 :HackEgo!foobar@codu.org PRIVMSG #esoteric :I knew that. < 1316091602 723004 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: addquote < 1316091615 643822 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :umm, I meant bio/learndb entries < 1316091624 709863 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even though that's not what I said < 1316091643 468643 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there is a hint in the past few lines :P < 1316091656 430180 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also enlightening: < 1316091658 521974 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`cat wisdom/wiki < 1316091659 803734 :HackEgo!foobar@codu.org PRIVMSG #esoteric :The wiki is at http://esolangs.org/wiki < 1316091667 934024 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(note first word differing from topic) < 1316091670 309869 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah, hmm, you have to echo the file in by hand? < 1316091675 180810 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :... < 1316091676 960575 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : `learn qdb is used like: `quote; `quote regexp; `quote id; `addquote ...; `delquote id; `pastequotes regexp; `pastenquotes [n]; see also qdbformat < 1316091679 586079 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you _are_ blind, right? < 1316091684 993408 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that explains how to use the qdb < 1316091692 144084 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's not the same thing as the learndb, is it? < 1316091696 354699 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :/facepalm < 1316091699 487688 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: facepalm time < 1316091703 145700 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, the see also < 1316091704 921815 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :synchronised facepalming gogogo < 1316091707 358965 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: facepalm < 1316091709 305055 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`? qdbformat < 1316091710 965444 :HackEgo!foobar@codu.org PRIVMSG #esoteric :qdbformat is: message; * nick action; two spaces between messages; all elisions marked with [...] other than irrelevant intervening messages; for messages separated by elision, one space on each side, not two < 1316091716 317090 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wait, no < 1316091717 884629 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you have _no idea_ how hard i am facepalming < 1316091727 893871 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Three-hand facepalm time? < 1316091731 419802 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes. < 1316091733 727946 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Make it happen. < 1316091748 815092 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: whatever you think the obvious clue is, I can't see it < 1316091760 727839 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :ais523: The "`learn" part, perhaps? < 1316091763 687271 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, there's a subversion of the "two spaces between messages" in there somewhere, I used a sequence of Unicode spaces that added up to two < 1316091782 184672 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: well, HackEgo wasn't responding in any useful way < 1316091808 11436 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`learn ais523 ais523 is ais523. This topic may retroactively become more informative if or when Feather is invented. < 1316091810 102291 :HackEgo!foobar@codu.org PRIVMSG #esoteric :I knew that. < 1316091814 846215 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fail < 1316091826 927611 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`? ais523 < 1316091828 479633 :HackEgo!foobar@codu.org PRIVMSG #esoteric :ais523 ais523 is ais523. This topic may retroactively become more informative if or when Feather is invented. < 1316091834 937868 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or is your name "ais523 ais523"? :P < 1316091847 698597 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wait, that error message is singularily useless < 1316091851 127506 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :given that it happens even on success < 1316091854 99255 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`learn ais523 is ais523. This topic may retroactively become more informative if or when Feather is invented. < 1316091855 802786 :HackEgo!foobar@codu.org PRIVMSG #esoteric :I knew that. < 1316091858 53754 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: who says it happens on failure? < 1316091860 703813 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`? ais523 < 1316091862 337620 :HackEgo!foobar@codu.org PRIVMSG #esoteric :ais523 is ais523. This topic may retroactively become more informative if or when Feather is invented. < 1316091866 583195 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: it looks like a failure message < 1316091880 526378 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: the bug is your preconceptions :) < 1316091891 370691 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`forget ais523 < 1316091893 36329 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Forget what? < 1316091896 418975 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`learn ais523 is ais523. This topic may retroactively become more informative if or when Feather is invented. < 1316091898 261712 :HackEgo!foobar@codu.org PRIVMSG #esoteric :I knew that. < 1316091900 251592 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :See, it's very consistent. < 1316091902 170838 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pretty much every learndb bot I've ever seen has actually given useful messages < 1316091911 104186 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :NO THAT DOES NOT COUNT AS USEFUL < 1316091912 961938 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: this is #esoteric, we do things differently around here < 1316091959 494326 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I still don't think it's reasonable to expect me to deduce how the bot works from a sequence of misleading and unhelpful messages < 1316092033 49816 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think #nethack's qdb and learndb are both better < 1316092085 135469 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what's wrong with our qdb? < 1316092102 242850 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :`learn oerjan, Your future evil overlord, is an expert in lazy computation. < 1316092104 157063 :HackEgo!foobar@codu.org PRIVMSG #esoteric :I knew that. < 1316092107 473371 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :`? oerjan < 1316092109 142879 :HackEgo!foobar@codu.org PRIVMSG #esoteric :oerjan is just zis guy, you know? < 1316092112 872278 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :wat < 1316092121 826161 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :i thought there was a syntax for that < 1316092126 57421 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :`? oerjan, < 1316092127 583663 :HackEgo!foobar@codu.org PRIVMSG #esoteric :oerjan, Your future evil overlord, is an expert in lazy computation. < 1316092132 887692 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :`forget oerjan, < 1316092134 703411 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Forget what? < 1316092139 31618 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: try echo :P < 1316092151 353591 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :learn is not going to start parsing punctuation to figure out what you mean < 1316092161 944910 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"`run echo '...' >wisdom/x" works for non-standard usage < 1316092167 179529 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :elliott: i had somehow got the impression it already did < 1316092178 178310 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: anyway, what's wrong with our qdb? < 1316092200 233942 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, the one for #nethack (and related channels) is http://qdb.rawrnix.com < 1316092205 987772 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which seems to be running the same software as bash.org < 1316092215 87979 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so it has things like voting on quotes, etc < 1316092217 657739 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: that's clearly inferior to an irc-based system for convenience < 1316092227 758343 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's an IRC-based system linked to it < 1316092228 454962 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :`run echo "Your future evil overlord oerjan is an expert in lazy computation." >wisdom/oerjan < 1316092230 100793 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316092237 247569 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :`? oerjan < 1316092239 19169 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Your future evil overlord oerjan is an expert in lazy computation. < 1316092251 844953 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Also "voting", what are we, a democracy? < 1316092253 897558 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: I distinctly prefer the older version :P < 1316092263 298198 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :elliott: KNEEL, SCUM < 1316092268 524752 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: well, it's more for identifying which are actually good < 1316092277 872549 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :or rebel, whatever < 1316092278 85880 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: we have a system to do that, it's called `delquote < 1316092308 907919 :nooga!~nooga@maverick.aircity.pl PRIVMSG #esoteric :oh < 1316092310 126164 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: but there's more shades of good in quotes than true and false < 1316092310 827097 :nooga!~nooga@maverick.aircity.pl PRIVMSG #esoteric :that again < 1316092315 639227 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`log < 1316092318 935430 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2007-02-22.txt:15:44:55: what is V? < 1316092321 911463 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: we specialise in only the best < 1316092331 2865 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`pastequotes < 1316092332 817147 :HackEgo!foobar@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.21755 < 1316092334 486086 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but the less good ones that are still good can be fun to read too < 1316092345 494910 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder if quote one will ever be deleted < 1316092357 435128 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's not very funny, but it would feel wrong < 1316092372 419429 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's more funny than most of them < 1316092378 11208 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :No it's not. < 1316092384 861915 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :especially the early ones, most aren't very good at all < 1316092394 671325 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The recent ones have been pretty consistently funny, IMO. < 1316092399 21574 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric : I think #nethack's qdb and learndb are both better <-- suddenly ais523 somehow resembles zzo < 1316092412 807530 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Anyway, adding new good quotes is far superior to decreasing the visibility of bad ones. < 1316092425 866404 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote 109 < 1316092426 561996 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :oerjan: You just reminded me of http://www.ozyandmillie.org/d/20020318.html < 1316092427 486724 :HackEgo!foobar@codu.org PRIVMSG #esoteric :109) let's put that in the HackEgo quotes files, just to completely mystify anyone who looks back along them in the future < 1316092433 791366 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1316092435 349671 :HackEgo!foobar@codu.org PRIVMSG #esoteric :326) okay see in my head it went, you send from your other number smth like "i'd certainly like to see you in those pink panties again" and she's like "WHAT?!? Sgeo took a pic?!?!?! that FUCKING PIG" < 1316092439 72837 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1316092440 792114 :HackEgo!foobar@codu.org PRIVMSG #esoteric :113) I seem to think of coaxial cables as being omnipotent somehow. < 1316092442 554591 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1316092444 214820 :HackEgo!foobar@codu.org PRIVMSG #esoteric :141) AnMaster: to any airbus plane. 3 passengers sadly died the most awesome thing ever. < 1316092451 686346 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :See, a fungot quote in three. < 1316092455 306714 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That's quality. < 1316092462 152359 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1316092463 997832 :HackEgo!foobar@codu.org PRIVMSG #esoteric :185) Phantom_Hoover: Don't be nasty; he's a lunatic, not a murderer. < 1316092467 730758 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Also the fungot; where is it. < 1316092468 772146 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's not as good as most of the other fungot quotes in there < 1316092471 679926 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1316092473 239479 :HackEgo!foobar@codu.org PRIVMSG #esoteric :619) I tend to debase64 with perl -MMIME::Base64 -e 'print decode_base64("...");', because at least PERL stands for "PERL ein't-no ruddy-poo lol-GNU". < 1316092481 105427 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1316092482 812078 :HackEgo!foobar@codu.org PRIVMSG #esoteric :609) They're (according to current plans/rumours) going to release a grand total of approximately 1.1 MeeGo devices; the N9, plus the N950 "developers only" phone, which I'm counting as 0.1 because (even though it is a MeeGo device) it's not going to actually be released. < 1316092496 509975 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :It has gone -> RAW >>> :leguin.freenode.net NOTICE fungot :Server Terminating. Received SIGTERM <<< < 1316092497 554609 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, /I/ laughed < 1316092508 406002 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1316092509 627888 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: that's, umm, bizarre < 1316092510 262638 :HackEgo!foobar@codu.org PRIVMSG #esoteric :67) hmm, this is hard < 1316092513 120568 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fungot killed the server? < 1316092514 693868 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1316092516 439310 :HackEgo!foobar@codu.org PRIVMSG #esoteric :446) so about jacuzzis, do they usually have a way to make it it not heat but freeze the water? < 1316092519 720889 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1316092521 453445 :HackEgo!foobar@codu.org PRIVMSG #esoteric :615) I think Perl is a programming language too. [...] < 1316092526 734252 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: we just need to filter out all the old quotes < 1316092531 957084 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or at least bias heavily against them < 1316092535 997583 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote 135 < 1316092537 802553 :HackEgo!foobar@codu.org PRIVMSG #esoteric :135) like, just like I'd mark "Bob knob hobs deathly poop violation EXCREMENT unto;" as English alise: that's great filler ais523: well it contains all the important words in the english language... < 1316092540 5401 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :/or/, add a bunch of new quotes so that we're more likely to get new ones < 1316092540 525032 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the best quote there < 1316092549 624099 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ridiculous, there are far better quotes < 1316092550 667839 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :ais523: Freenode killed the server, I believe. That's a notice from the server to fungot about it. < 1316092568 669828 :fungot!~fungot@momus.zem.fi JOIN :#esoteric < 1316092584 49126 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote arrow < 1316092585 727325 :HackEgo!foobar@codu.org PRIVMSG #esoteric :663) You know how the arrow pierces your skin, rearranging and randomizing vital internal structure? Monads are like that, only worse. < 1316092598 781616 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote 188 < 1316092600 490612 :HackEgo!foobar@codu.org PRIVMSG #esoteric :188) "Europe is the national anthem of the Republic of Kosovo." alise: I I was going to say something then your last line floored me < 1316092602 999493 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I like that too < 1316092668 312137 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1316092669 828485 :HackEgo!foobar@codu.org PRIVMSG #esoteric :147) alise: mainly it's the fact it blows so hard i cannot avoid hitting the walls of the thing, which completely goes against my basic public toilet hygiene principles < 1316092676 62480 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also, we need to get cpressey back in here < 1316092681 110663 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :`quote 208 < 1316092682 766691 :HackEgo!foobar@codu.org PRIVMSG #esoteric :208) ais523: my nose feels like a bad heuristic < 1316092683 893537 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :having time to actually do things be damned < 1316092691 903511 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : take that back < 1316092707 89103 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :daming abstract concepts doesn't really make sense at all < 1316092721 591765 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :daming < 1316092726 636651 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :making them become dames? < 1316092732 389221 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*damning < 1316092754 609884 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :602) im sampling ultra hip holiday hes the boogie woogie santa clause switching to oktoberfest yes i would love to shop to this < 1316092754 856494 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :See, these are quality quotes. < 1316092762 831080 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote 288 < 1316092764 421748 :HackEgo!foobar@codu.org PRIVMSG #esoteric :288) ais523: Maybe it is better, because I don't think the octopus will live very well in the tree. But the difference is that the Internet is lying and you cannot see such things; you could make modified picture, though, in order to lie more clearly, at least. < 1316092768 87306 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's probably the best zzo one < 1316092769 129861 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :As long as monqy is here we will have a guaranteed supply of above-average quotes for the rest of our lifetimes. < 1316092790 629490 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :606) elliott_, oh they are people known in the ruby community? Vorpal: Uh... you mean Hannah Montana? elliott_, yeah. And Zed Shaw. Either they are that or they come from popular culture. < 1316092795 328707 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Also, as long as Vorpal is here. < 1316092806 749008 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote 300 < 1316092808 580070 :HackEgo!foobar@codu.org PRIVMSG #esoteric :300) My STRN.G detects runoff strings that haven't been terminated but would hit a zero after wrapping and tries to allocate the 16+-gigabyte-stack required < 1316092813 617976 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I like that one because of the thought involved < 1316092833 901934 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just like implementing the + in HQ9+, but more awesome < 1316092838 625822 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :648) according to physics and maths can we theoretically have a box with infinite cookies inside? < 1316092838 770922 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Also iti. < 1316092918 955372 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :itidus20: sadly, no. it would collapse into a black hole. < 1316092942 726195 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :610) game where you flip a coin but it's really really big < 1316092942 900677 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :GOOD. QUOTES. < 1316092964 703028 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :are we sure that the accumulator in HQ9+ is program-specific? < 1316092978 838192 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :coppro: ooh < 1316092985 744761 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :574) What is it with Cardassians, they're all really nice and then they hit you with a rock. < 1316092986 611848 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :QUALITY < 1316092987 310059 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :QUOTES < 1316092988 702637 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: oh my < 1316093030 16009 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :it's all in the "ass" part < 1316093098 606632 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: I'm trying to think of a suitable substrate to implement global HQ9+ on, now < 1316093128 460483 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I know there's plenty of substrates that let you insert data immutably and address it by hash globally, but are there any that permit a mutable reference? < 1316093141 688247 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, that are properly distributed beyond just being "an HTTP server". < 1316093152 554468 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't think freenet or Tor or anything offer that. < 1316093227 31765 :Zuu!~zuu@unaffiliated/zuu QUIT :Ping timeout: 244 seconds < 1316093243 126858 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :V. disappointed that you're not all looking into this for me. < 1316093303 244616 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just write it in Network Headache? < 1316093327 248922 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(fun question: can an HQ9+ interp be written in Network Headache that always works regardless of what other programs are doing? my guess is no, but I'm not sure) < 1316093335 446069 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but there isn't a proper Network Headache implementation, either < 1316093338 988600 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it needs the same sort of substrate < 1316093406 883468 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just write a self-interp, then push the lack of decentralized control backwards to infinity < 1316093411 586539 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(note: wouldn't actually work even in Feather) < 1316093447 861869 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote 460 < 1316093449 429691 :HackEgo!foobar@codu.org PRIVMSG #esoteric :460) meanwhile, I've been running a program for over 24 hours (getting close to 48 now) which is calculating digits of pi, in binary so far, it has found four digits I hope it will find the fifth some time this week < 1316093450 998775 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah, the nostalgia < 1316093459 965796 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :did it? < 1316093465 749368 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no, the computer crashed first < 1316093468 844761 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nice < 1316093596 573705 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote 526 < 1316093598 414134 :HackEgo!foobar@codu.org PRIVMSG #esoteric :526) ais523, how are we supposed to guess before you tell us unless you give us more hints? < 1316093600 61872 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :secret project reference? < 1316093608 795072 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1316093621 665771 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm... I think tahoe-lafs may implement the necessary operations to allow Cloud HQ9+ < 1316093626 545514 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I need to start working on that again at some point < 1316093642 679577 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hopefully implementing UNIX sockets will be enough to get pulseaudio to work < 1316093666 695173 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm, umm, not sure there's a "main" tahoe-lafs network nowadays though < 1316093681 809764 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ISTR the test grid was shut down < 1316093686 903725 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote 549 < 1316093688 677908 :HackEgo!foobar@codu.org PRIVMSG #esoteric :549) beautiful summer / fuck fuck fuck fuck fuck fuck fuck / fuck fuck fuck fuck fuck < 1316093690 559634 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wow, I remember that < 1316093697 447893 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log beautiful summer / fuck fuck fuck fuck fuck fuck fuck / fuck fuck fuck fuck fuck < 1316093700 626174 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-15.txt:13:34:57: `log beautiful summer / fuck fuck fuck fuck fuck fuck fuck / fuck fuck fuck fuck fuck < 1316093701 103613 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe because it was mere weeks ago < 1316093707 719759 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :possibly the best haiku ever mentioned in this channel < 1316093710 891766 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :HackEgo... < 1316093716 119500 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log beautiful summer / fuck fuck fuck fuck fuck fuck fuck / fuck fuck fuck fuck fuck < 1316093719 334122 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-15.txt:13:34:57: `log beautiful summer / fuck fuck fuck fuck fuck fuck fuck / fuck fuck fuck fuck fuck < 1316093723 610511 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh for chrissakes < 1316093731 180121 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log fuck fuck fuck fuck fuck fuck fuck < 1316093734 566160 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-15.txt:13:34:48: 549) beautiful summer / fuck fuck fuck fuck fuck fuck fuck / fuck fuck fuck fuck fuck < 1316093740 951867 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::'( < 1316093741 663135 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`log fuck fuck fuck fuck fuck fuck fuck < 1316093744 647790 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-15.txt:13:35:41: `log fuck fuck fuck fuck fuck fuck fuck < 1316093749 43204 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh my god < 1316093766 670181 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :'quote 590 < 1316093769 292735 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how did that end up there? < 1316093785 319740 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^[^`]* fuck fuck fuck fuck fuck fuck < 1316093788 987515 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`log ^[^`]* fuck fuck fuck fuck fuck fuck < 1316093789 171836 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote 590 < 1316093790 569747 :HackEgo!foobar@codu.org PRIVMSG #esoteric :590) (Enigma is two games; one is solving Enigma puzzles, the other is working out how to represent things as Enigma puzzles, preferably with the minimal amount of lua and player-hidden information possible) < 1316093792 197927 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-13.txt:18:02:38: 2010-08-30.txt:16:15:24: I can fix that! Fuck fuck fuck fuck fuck fuck fuck fuck fuck < 1316093810 181213 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, tahoe is really complicated :( < 1316093833 140325 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote 600 has got me laughing in real life, even though it's not all that good < 1316093834 930971 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316093841 693585 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :bleh, I can't give it trailing arguments? < 1316093849 178350 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote 600 # has got me laughing in real life, even though it's not all that good < 1316093850 905440 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316093854 973746 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not even if I comment them out? < 1316093859 850916 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote 600 < 1316093861 409209 :HackEgo!foobar@codu.org PRIVMSG #esoteric :600) That's the stupidest thing I've heard all morning. (Though I did wake up five minutes ago, so I haven't had a chance to hear very much.) The "Why are you still asleep? I told the cat to wake you up." comment does come pretty close, though. < 1316093878 227564 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I laugh every time I remember it, so I think it's fairly objectively good :P < 1316093905 678213 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote 629 < 1316093907 281288 :HackEgo!foobar@codu.org PRIVMSG #esoteric :629) monqy: help how do I use lambdabot to send messages to people. [...around half an hour later...] @messages quicksilver said 1y 2m 18d 19h 54m 29s ago: you use @tell < 1316093916 863206 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pure awesome there < 1316093934 800591 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah that was pretty much maximum synchronicity < 1316093939 513105 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :all downhill from there < 1316094110 725538 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: btw, I was going to make the learndb better, but Gregor refused to make HackEgo output multiple lines ever :P < 1316094118 755822 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so the multiple-entry possibilities were rather limited < 1316094201 855974 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :`run quote 600 #maybe like this? < 1316094203 508106 :HackEgo!foobar@codu.org PRIVMSG #esoteric :600) That's the stupidest thing I've heard all morning. (Though I did wake up five minutes ago, so I haven't had a chance to hear very much.) The "Why are you still asleep? I told the cat to wake you up." comment does come pretty close, though. < 1316094234 845960 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I have found clear evidence of inferiority of the nethack qdb to ours: http://qdb.rawrnix.com/?357 < 1316094241 462839 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I'm wondering if fizzie's cat /tried/ to wake him or her up < 1316094247 35709 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you won't see any anti-acehack propaganda in _this_ qdb! < 1316094256 990240 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's a funny statement < 1316094259 951100 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION pats himself on the back for a logic well done < 1316094261 520871 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, look at who's saying it < 1316094266 260518 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm pretty sure you know Wooble < 1316094269 41492 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes, I have eyes < 1316094276 219776 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Well, sometimes < 1316094280 410082 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sometimes I am just an amorphous blob < 1316094283 20804 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It depends. < 1316094296 81391 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sometimes I fly around in a spaceship :> < 1316094296 602130 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :focus, elliott, focus < 1316094306 213796 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wait, was it a lowercase i? < 1316094311 95902 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`log fly around in a spaceship < 1316094312 480799 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :probably < 1316094314 651941 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2009-03-05.txt:16:10:34: FireFly: sometimes I fly around in a spaceship? < 1316094320 318637 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`log fly around in a spaceship < 1316094323 667140 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-15.txt:13:45:11: `log fly around in a spaceship < 1316094327 111886 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`log fly around in a spaceship :> < 1316094330 183477 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-08-26.txt:04:14:24: "sometimes i fly around in a spaceship :>" < 1316094332 683994 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :`cat bin/log < 1316094334 163496 :HackEgo!foobar@codu.org PRIVMSG #esoteric :​#!/bin/sh \ cd /var/irclogs/_esoteric \ if [ "$1" ]; then \ egrep -i -- "$1" ????-??-??.txt | shuf -n 1 \ else \ file=$(shuf -en 1 ????-??-??.txt) \ echo "$file:$(shuf -n 1 $file)" \ fi \ < 1316094334 252013 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yep, lowercase i < 1316094343 220675 :FireFly!~firefly@unaffiliated/firefly PRIVMSG #esoteric :uh-huh < 1316094349 375205 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi FireFly < 1316094353 951312 :FireFly!~firefly@unaffiliated/firefly PRIVMSG #esoteric :Hello < 1316094357 333579 :FireFly!~firefly@unaffiliated/firefly PRIVMSG #esoteric :I can't even remember that line < 1316094360 353168 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :FireFly: the thing about logquoting bots is that they have a tendency to randomly ping people < 1316094365 42149 :FireFly!~firefly@unaffiliated/firefly PRIVMSG #esoteric :And I usually remember lines that HL me < 1316094383 518728 :FireFly!~firefly@unaffiliated/firefly PRIVMSG #esoteric :2009 was a while ago though < 1316094408 736320 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`log < 1316094412 121512 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2009-07-31.txt:16:01:46: Well, I like my tabs as they are < 1316094421 488100 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :equivalent to eight spaces? < 1316094438 842437 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(when at a multiple of 8 already) < 1316094458 526558 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: oh, I found another tab=to-multiple-of-8 source, it's the Google style guide for INTERCAL < 1316094459 753067 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: op me so that i can institute a beautiful reign of kicking ais523 whenever he goes on about tabs < 1316094474 895186 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: but I haven't won this argument yet < 1316094476 114895 :FireFly!~firefly@unaffiliated/firefly PRIVMSG #esoteric :I usually go with 4-space tabs, though I prefer actual tab characters to spaces < 1316094479 585395 :FireFly!~firefly@unaffiliated/firefly PRIVMSG #esoteric :That's probably what the line refers to < 1316094488 910379 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: it's quite hard to win an argument that you've already lost, repeatedly, in the past < 1316094497 117301 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I just haven't won it yet < 1316094500 850465 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I have so many sources on my side < 1316094509 386076 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :/ignore ais523 < 1316094723 200194 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :p < 1316094724 768157 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*o < 1316094748 149825 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wat < 1316094796 266033 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just randomly oing < 1316094808 986297 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :people don't seem to do that that much any more, not even oklopol < 1316094815 74023 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I typoed and randomly ped instead < 1316094823 605040 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :ais523: If the cat tried, I did not notice. It's not the most reliable person, so I wouldn't be surprised if it just ignored the task it was given. < 1316095069 470096 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OK, I'm laughing harder at http://qdb.rawrnix.com/?470 than any quote we've had here < 1316095075 42833 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :THIS IS UNACCEPTABLE < 1316095227 679763 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :wat < 1316095236 394177 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :oh, nethack < 1316095255 707868 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :that's surreal humour. it...doesn't quite click but I see how it could < 1316095297 808899 :Taneb!~Taneb@host-78-146-164-99.as13285.net JOIN :#esoteric < 1316095339 642078 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Patashu: it's more the idea of someone cutting off their arm in nethack in /anticipation/ of maybe being able to eat it < 1316095354 109102 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :I just read "armchair" as "slip" in the topic < 1316095400 265253 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :Also, hello < 1316095474 403755 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1316095529 705258 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Quit: Computer has gone to sleep. < 1316095604 236914 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :I never got the hang of nethack < 1316095696 220678 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?src ap < 1316095696 395035 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ap = liftM2 id < 1316095700 403472 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?src liftM2 < 1316095700 577410 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :liftM2 f m1 m2 = do { x1 <- m1; x2 <- m2; return (f x1 x2) } < 1316095762 453987 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :You know that program I wrote in Haskell then everyone helped me improve and fix it? < 1316095772 59818 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1316095792 441865 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :I translated it back into Python for the hell of it < 1316095796 266840 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :lol < 1316095802 188444 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :Haskell is much more readable < 1316095827 255616 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :And also, Python has no equivalent built in to [1..] unless you import itertools < 1316095857 313143 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :And I have just had a thought to improve the Haskell version < 1316095902 724921 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :Nevermind, wouldn't have worked < 1316096024 68569 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: I wish there was a haskell uninliner :( < 1316096075 326835 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au QUIT :Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 . < 1316096085 841141 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :that's called refactoring isn't it < 1316096137 196764 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: I mean more like, given an explicit implementation of return/(>>=), and an implementation of (<*>) in terms of them (i.e. ap), a pattern-matching definition is spat out < 1316096145 225173 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :preferably a flat one i.e. it's just not literally inlining as nested case clauses < 1316096205 637954 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :I wonder if ~ATH is suitable for the wiki < 1316096213 847529 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :I mean, we don't do fictional languages < 1316096214 695049 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :Much < 1316097146 592794 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1316097164 416793 :MDude!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net PRIVMSG #esoteric :I could imagine an implementation of it that runs within a virtual world of some sort. < 1316097183 736347 :MDude!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net PRIVMSG #esoteric :Or set of virtual worlds, I suppose. < 1316097214 935247 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?pl f <*> pure x < 1316097215 149621 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :f <*> pure x < 1316097223 913988 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: is there really no name for that? < 1316097276 842642 :nooga!~nooga@maverick.aircity.pl QUIT :Ping timeout: 276 seconds < 1316097487 706573 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :@hoogle m (a -> b) -> a -> m b < 1316097488 55914 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Control.Applicative (<*>) :: Applicative f => f (a -> b) -> f a -> f b < 1316097488 228290 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Control.Monad ap :: Monad m => m (a -> b) -> m a -> m b < 1316097488 246815 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Control.Applicative (<**>) :: Applicative f => f a -> f (a -> b) -> f b < 1316097509 349779 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :makeZipper' = gfoldl f Done < 1316097509 490174 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : where f r h = < 1316097509 508619 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : case cast h :: Maybe d of < 1316097509 508773 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : Just h' -> Zip h' (ap r . pure . fromMaybe h . fmap (fromJust . cast)) < 1316097509 508880 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : Nothing -> r <*> pure h < 1316097510 368000 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :turns out this doesn't work :P < 1316097528 916302 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::( < 1316097532 85264 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm < 1316097558 498395 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :elliott: seems that one is missing yeah < 1316097592 134041 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*Main> explore (makeZipper' [9,9,9,9] :: Zipper Int [Int]) < 1316097592 499057 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Current item: 9 < 1316097592 516833 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Insert new item or enter to keep: 99999999 < 1316097592 517071 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[99999999,9,9,9] < 1316097596 524962 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that is not how it is supposed to work >:( < 1316097601 936861 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric ::t (.) < 1316097602 631339 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b (f :: * -> *). (Functor f) => (a -> b) -> f a -> f b < 1316097609 984472 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, I suppose the problem is that it sees the tail as Just Another Subterm < 1316097615 30920 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :one which happens to not be of type Int < 1316097615 725217 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric ::t flip < 1316097616 422072 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (f :: * -> *) a b. (Functor f) => f (a -> b) -> a -> f b < 1316097628 775589 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*Main> explore (makeZipper' [9,9,9,9] :: Zipper [Int] [Int]) < 1316097628 941215 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Current item: [9,9,9] < 1316097628 959965 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Insert new item or enter to keep: [] < 1316097628 960112 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[9] < 1316097629 119533 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heh < 1316097631 68206 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :elliott: wouldn't you know, it's precisely caleskell's flip :P < 1316097640 468498 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: wonderful :P < 1316097954 323383 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :?pl \ff x -> fmap ($x) ff < 1316097954 496953 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :flip (fmap . flip id) < 1316097993 551778 :MDude!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net QUIT :Read error: Connection reset by peer < 1316098008 354734 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :?pl \ff x -> ff <*> pure x < 1316098008 529396 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(. pure) . (<*>) < 1316098013 61618 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :Bah < 1316098260 380226 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::{ < 1316098389 331664 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :?. hoogle type \f g -> (. g) . f < 1316098390 30326 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Parse error: < 1316098390 203884 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : --count=20 "forall a b (f :: * -> *) (f1 :: * -> *). (Functor f, Functor f1) => f1 (a -> b) -> f a -> f1 (f b) < 1316098390 221606 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :" < 1316098394 427211 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :Bah < 1316098434 211301 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :?. hoogle type \f g -> (Prelude.. g) Prelude.. f < 1316098434 912793 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Parse error: < 1316098435 87876 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : --count=20 "forall b c a a1. (a1 -> b -> c) -> (a -> b) -> a1 -> a -> c < 1316098435 105874 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :" < 1316098448 618816 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :?hoogle (a1 -> b -> c) -> (a -> b) -> a1 -> a -> c < 1316098448 970093 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Function on :: (b -> b -> c) -> (a -> b) -> a -> a -> c < 1316098449 159802 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Data gmapQl :: Data a => (r -> r' -> r) -> r -> (d -> r') -> a -> r < 1316098449 177802 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Data gmapQr :: Data a => (r' -> r -> r) -> r -> (d -> r') -> a -> r < 1316098459 67912 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :Bah < 1316098628 670025 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Pretty sure gmapQr is the thing < 1316098639 675358 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :Yeah no < 1316098644 203513 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :?src on < 1316098644 380788 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(*) `on` f = \x y -> f x * f y < 1316098652 391484 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :?ty let (*) `on` f = \x y -> f x * f y in on < 1316098653 123522 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall t t1 t2. (t -> t -> t1) -> (t2 -> t) -> t2 -> t2 -> t1 < 1316098671 282109 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric ::t flip (curry . second) < 1316098672 150422 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b c. a -> (b -> c) -> b -> (a, c) < 1316098683 509546 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :oops < 1316098889 972685 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :@djinn (a1 -> b -> c) -> (a -> b) -> a1 -> a -> c < 1316098890 149411 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :f a b c d = a c (b d) < 1316098909 960627 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :@pl f a b c d = a c (b d) < 1316098910 124852 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :f = flip . ((.) .) < 1316098944 621484 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :most readable < 1316098992 259594 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm I would _really_ like serialisation of Haskell functions < 1316098994 859615 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(not in a portable manner) < 1316099001 474544 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, closures < 1316099187 288228 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :\a b c d -> a c (b d) = flip (\a c b d -> a c (b d)) = flip (\a c b -> a c . b) = flip (\a c -> (.) (a c)) = flip (\a -> (.) . a) = flip ((.) .) < 1316099204 57639 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric ::t Prelude.flip ((.) .) < 1316099204 719698 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b (f :: * -> *) b1. (Functor f) => b1 -> (b1 -> a -> b) -> f a -> f b < 1316099214 451298 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric ::t Prelude.flip ((Prelude..) Prelude..) < 1316099215 149704 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall b c a b1. b1 -> (b1 -> b -> c) -> (a -> b) -> a -> c < 1316099217 588662 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Lemme know when you've figured out how to do that < 1316099224 974158 :oerjan!oerjan@129.241.210.46 PRIVMSG #esoteric :gah < 1316099265 79489 :oerjan!oerjan@129.241.210.46 QUIT :Quit: Anyway, later < 1316099705 457595 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :elliott: instance Binary (a -> b) where something# < 1316099922 308685 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Neat < 1316100297 163902 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :I wonder if Uniquode, as specified, is Turing-Complete < 1316100525 100941 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1316101831 50025 :Vorpal!~AnMaster@unaffiliated/anmaster QUIT :Quit: ZNC - http://znc.sourceforge.net < 1316102628 906487 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: I don't think that's actually possible... you need to know the types of the stuff in the closure < 1316102702 541097 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :instance (Typeable a, Typeable b) => Binary (a -> b) where something# < 1316102719 397976 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: In the closure < 1316102720 446569 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Consider < 1316102733 165917 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :foo :: SomethingRidiculouslyUnserialisable -> Int -> Int < 1316102737 342868 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :foo x y = y + magic x < 1316102755 980582 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :Right < 1316102756 502435 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(foo x) is (Int -> Int), but its closure carries around a SomethingRidiculouslyUnserialisable that isn't referenced in the type at all < 1316102842 962459 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So I think you need to explicitly specify the closure types, which involves just trusting whatever's given... so basically you have to make some TH magic to do it for people and tell them not to use anything more direct :P < 1316102913 913406 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :What kind of Haskell type would be unserialisable? < 1316102941 475874 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Well, in theory anything is serialisable; in practice something like a file handle is not very < 1316102953 468145 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :For obvious reasons < 1316102981 8053 :tswett!~Warrigal@171.64.42.221 PRIVMSG #esoteric :ACTION doesn't respond to that ping. < 1316102990 127696 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :A file handle in pure code? < 1316103017 207937 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymee: Eh? < 1316103038 220785 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't THINK a Handle carries around any state you can access outside of IO, but certainly other types might. < 1316103042 823213 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Consider StableName. < 1316103056 233651 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.haskell.org/ghc/docs/latest/html/libraries/base-4.4.0.0/System-Mem-StableName.html < 1316103061 153999 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :No way you're gonna serialise one of those. < 1316103073 742285 :tswett!~Warrigal@171.64.42.221 PRIVMSG #esoteric :You can't serialize an Internet connection. < 1316103077 331446 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And you can hashStableName in pure code. < 1316103081 666772 :tswett!~Warrigal@171.64.42.221 PRIVMSG #esoteric :Even in theory. I think. < 1316103093 12854 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tswett: No, but you can serialise the bits representing the socket < 1316103094 751814 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :elliott, yeah, good point. < 1316103096 155536 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's not just very useful, is all < 1316103112 453724 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tswett: Also you totally should be able to serialise internet connections. < 1316103120 838861 :tswett!~Warrigal@171.64.42.221 PRIVMSG #esoteric :Well, I meant connectivity, not connections. < 1316103121 548795 :cheater!~ubuntu@ip-80-226-24-7.vodafone-net.de PRIVMSG #esoteric :tswett, stateless protocols such as HTTP REST can be serialized. < 1316103140 403778 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Start a connection, serialise it, destroy the machine on the other end, deserialise it... magically it still works < 1316103176 288395 :tswett!~Warrigal@171.64.42.221 PRIVMSG #esoteric :I can't serialize the path that radio waves take when traveling betwen my laptop and the router. < 1316103190 813392 :tswett!~Warrigal@171.64.42.221 PRIVMSG #esoteric :I mean, I guess I can. But, like before, it wouldn't be very useful. < 1316103191 279709 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tswett: All I'm hearing is flaws in the universe. < 1316103206 237545 :cheater!~ubuntu@ip-80-226-24-7.vodafone-net.de PRIVMSG #esoteric :neither can you serialize the copper and nickel that the electrons traverse when going from your cpu to your ram. < 1316103207 852578 :tswett!~Warrigal@171.64.42.221 PRIVMSG #esoteric :We should fix those. Quick, donate all your money to the SIAI. < 1316104441 491363 :augur!~augur@129.2.129.32 JOIN :#esoteric < 1316104441 674455 :cheater!~ubuntu@ip-80-226-24-7.vodafone-net.de QUIT :Quit: Ex-Chat < 1316104540 164822 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :HellO! < 1316104548 688081 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi < 1316104555 716053 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hell o < 1316104561 648290 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :I liked todays IWC < 1316104588 470975 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :only six until it's over ;D ;D ;D; D < 1316104596 134677 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :my hobby: trolling iwc fans < 1316105223 649376 :nooga!~nooga@maverick.aircity.pl JOIN :#esoteric < 1316105740 48202 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :I've got my Gameboy Advance here < 1316105760 343133 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :Going to play Pokémon < 1316105772 10421 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :Dammit, Birch! < 1316105787 184156 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :Nobody ever calls you the POKéMON PROFESSOR < 1316105853 180124 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :I'm in a Truck < 1316105866 496085 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: Ruby, Sapphire, or Emerald? < 1316105879 103483 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :Emerald < 1316105887 157552 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :Which, from my POV was the first one < 1316105918 781533 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it was actually the last third-gen game < 1316105957 169423 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :It was the first one I got < 1316105966 522849 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :It was my first Pokémon game < 1316105975 241076 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it also has the most abusable RNG in third gen, if you're into that sort of thing < 1316106003 201305 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it's still the easiest to do RNG abuse calculations for, although the actual abuse itself is easier on Black/White < 1316106008 426579 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :I play these games for fun < 1316106015 945493 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so do I < 1316106020 130029 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :That doesn't in any way exclude RNG abuse < 1316106028 467398 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :It does if you're me < 1316106035 789358 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :But you are not me < 1316106038 401215 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :So it doesn;t < 1316106099 811950 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :Apparently I'm Taneb, their new next-door neighbour! < 1316106602 234458 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :Yay, I get a Pokéman < 1316106608 185696 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :I will name it Deewiant < 1316107367 950284 :sllide!~jari@ip565eb113.direct-adsl.nl JOIN :#esoteric < 1316107705 289314 :Gregor!foobar@codu.org PRIVMSG #esoteric :`find < 1316107706 692542 :HackEgo!foobar@codu.org PRIVMSG #esoteric :​. \ ./bin \ ./bin/? \ ./bin/addquote \ ./bin/allquotes \ ./bin/define \ ./bin/delquote \ ./bin/etymology \ ./bin/forget \ ./bin/google \ ./bin/json \ ./bin/k \ ./bin/karma \ ./bin/karma+ \ ./bin/karma- \ ./bin/learn \ ./bin/log \ ./bin/logurl \ ./bin/marco \ ./bin/paste \ ./bin/pastekarma \ ./bin/pastelog \ ./bin/pastelogs < 1316107805 398800 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: ? < 1316107810 278589 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hey someone give me a number sign < 1316107835 211407 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you mean #? < 1316107838 227448 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes thanks < 1316107845 903888 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :strange name for it < 1316107953 108376 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Yes, it would have been far more obvious to say "give me a sink". < 1316108017 263612 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :`? shachaf < 1316108018 927944 :HackEgo!foobar@codu.org PRIVMSG #esoteric :shachaf mad < 1316108023 131228 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :`rm wisdom/shachaf < 1316108024 448373 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316108184 516759 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :Hello < 1316108202 118554 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :I'm training ais523 tge Wingull < 1316108215 376197 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION makes Wingull sound < 1316108230 39885 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(and I know what a Wingull sounds like, too...) < 1316108276 188165 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :Level 6! < 1316108361 847267 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :waht does wingull sound like :( < 1316108369 861852 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :eeh-eeh! < 1316108371 88674 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`learn shachaf mad < 1316108372 727527 :HackEgo!foobar@codu.org PRIVMSG #esoteric :I knew that. < 1316108382 130069 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: Congratulations you just described the sound of like half of all the pokemons. < 1316108392 293864 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :`rm wisdom/shachaf < 1316108393 79852 :sliddy!~jari@ip565eb113.direct-adsl.nl JOIN :#esoteric < 1316108393 525217 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316108398 332030 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`learn shachaf mad < 1316108400 35468 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :While being completely true < 1316108400 158915 :HackEgo!foobar@codu.org PRIVMSG #esoteric :I knew that. < 1316108401 784229 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: u so mad. < 1316108402 693882 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :elliott: Could you keep it that way, please? < 1316108404 123531 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :`rm wisdom/shachaf < 1316108405 476675 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316108409 270341 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :And as accurate as I could < 1316108410 317660 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The wisdom cannot be erased. < 1316108428 372871 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The wisdom is Eternal. < 1316108436 701079 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Eternalsdom. < 1316108439 64651 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Wisdeternal. < 1316108495 248726 :Zuu!~zuu@77.215.149.86 JOIN :#esoteric < 1316108495 266863 :Zuu!~zuu@77.215.149.86 QUIT :Changing host < 1316108495 267026 :Zuu!~zuu@unaffiliated/zuu JOIN :#esoteric < 1316108547 956979 :sllide!~jari@ip565eb113.direct-adsl.nl QUIT :Ping timeout: 276 seconds < 1316108749 793631 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :ais523 is now may highest level POKéMON < 1316108767 582000 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :POKéMON < 1316108773 61045 :Gregor!foobar@codu.org PRIVMSG #esoteric :HEY GUYS THERE IS SUCH A THING AS A CAPITAL É < 1316108785 594269 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :Not in the POKéMON font < 1316108791 511394 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Gregor: however, the word itself is spelt POKéMON < 1316108796 413241 :Gregor!foobar@codu.org PRIVMSG #esoteric :The correct capitalization is POOKIEMANS < 1316108805 399116 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :writing POKÉMON is like writing Brainfuck < 1316108823 125780 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: you're lucky ph isn't here or he'd whine at you < 1316108837 854093 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :at what, BF's capitalisation? < 1316108861 463068 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :he's of the firm opinion that BrainFuck is an abomination but anyone who corrects Brainfuck to brainfuck is a pedantic asshole :P < 1316108904 286631 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think "Pokémon" is a valid capitalization too as of Black/White < 1316108915 875913 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :This is Emerald < 1316108927 794118 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :I may make a language called brianfcuk just to confuse everyone < 1316108942 125184 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1316108978 868626 :augur!~augur@129.2.129.32 QUIT :Remote host closed the connection < 1316109089 488979 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was planning to make a language called brainfuck that was identical to Brainfuck apart from the name < 1316109093 535679 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as a parody of bad BF derivatives < 1316109097 678437 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :It will be as different from brainfuck as possible < 1316109108 657768 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I'm not sure I could do it in a suitably amusing way < 1316109114 973718 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :umm, swap brainfuck and Brainfuck there < 1316109162 756719 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :Instead of a tape, have string of Unicode characters < 1316109196 551296 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :And a character index rather than a pointer < 1316109229 649833 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What is a good bF derivative? < 1316109233 150581 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :Ook! < 1316109260 359265 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Ook! would be a pretty bad derivative if it didn't come early enough that it wasn't cliched < 1316109261 816318 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :It was original, a reference to Discworld, and by David Morgan-Mar < 1316109274 191172 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think PaintFuck was considered a good BF deriv < 1316109387 614938 :ive!~nn@189.179.241.111 JOIN :#esoteric < 1316109444 892457 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow, generic zippers are a pain to make pretty < 1316109610 586253 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :brianfcuk is too similar to Haskell. < 1316109614 426634 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :Not esoteric enough < 1316109663 32116 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :To the LIST OF IDEAS PAGE < 1316109735 869331 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: you still owe me My Name Is Johny, btw < 1316109787 738083 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1316109818 753812 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OR ELSE < 1316109950 539272 :augur!~augur@129.2.129.32 JOIN :#esoteric < 1316110908 392711 :pikhq!~pikhq@71-219-202-38.clsp.qwest.net QUIT :Quit: Later < 1316111011 917264 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :All my ideas for brianfcuk are lame < 1316111044 390115 :oklopol!~kvirc@dyn58-57.yok.fi PRIVMSG #esoteric :did you try renaming the operations < 1316111048 269221 :oklopol!~kvirc@dyn58-57.yok.fi PRIVMSG #esoteric :i hear that's cool < 1316111106 124698 :oklopol!~kvirc@dyn58-57.yok.fi QUIT : < 1316111106 156541 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :we need a language called brainf*** < 1316111141 901624 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :One of my ideas was essentially a minimalistic notation for lambda calculus < 1316111151 544245 :Gregor!foobar@codu.org PRIVMSG #esoteric :ShaFuck iz da bezt. < 1316111153 428228 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :Where the predeccessor function is \\\34(\\14(24114))(\24)(\14) < 1316111225 576492 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: um is that not just de bruijn notation < 1316111249 137040 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :Bijective base 3 de bruijn notation postpended with fours < 1316111276 117197 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow < 1316111365 119782 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :Told you it was lame < 1316111438 452082 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :I could use my loadsa combinators < 1316111440 24109 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :ide < 1316111440 545828 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :a < 1316111508 304454 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :Screw this, I'm going to work on Salesman < 1316111661 371798 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :I don't want to use a stack. I do not like stacks. < 1316111706 877397 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :I could use an accumulator... < 1316111795 496531 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :Or two < 1316112022 13824 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :I do not like green queues and stacks < 1316112464 295752 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :http://esolangs.org/wiki/User:Taneb/Salesman < 1316112540 467201 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :The NP-Hard programming language! < 1316112636 86762 :ive!~nn@189.179.241.111 QUIT :Ping timeout: 252 seconds < 1316112992 487596 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :Thoughts? < 1316113235 824789 :ive!~nn@189.179.242.128 JOIN :#esoteric < 1316113318 47716 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sorry, I was too busy writing an eloquent defence and analysis of wikispam. < 1316113320 863079 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://esolangs.org/wiki/User_talk:WLaquitaCuevasa < 1316113767 245840 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good lord, I got into HWN /again/ < 1316113769 144529 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :WHEN WILL MY FAME END < 1316113821 546399 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :Can you check out salesman now? < 1316113919 650629 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm a bit tired, 'mafraid. < 1316113927 839880 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Perhaps in a minute. < 1316114210 760049 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :TODO: Optimise Shiro's IPLists < 1316114221 550566 :nooga!~nooga@maverick.aircity.pl PRIVMSG #esoteric :ffffffuuuuu < 1316114236 598259 :nooga!~nooga@maverick.aircity.pl PRIVMSG #esoteric :my USB mouse does not work with macbook pro < 1316114253 676724 :nooga!~nooga@maverick.aircity.pl PRIVMSG #esoteric :or rather, macbook pro doesn't work with the mouse < 1316114263 843786 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :Search for drivers? < 1316114342 620234 :nooga!~nooga@maverick.aircity.pl PRIVMSG #esoteric :FOR GODDAMN USB MOUSE? < 1316114359 454555 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :FOR A GODDAMN MAC BOOK PRO < 1316114415 981475 :nooga!~nooga@maverick.aircity.pl PRIVMSG #esoteric :i hate this computer < 1316114622 693658 :cheater!~cheater@ip-80-226-24-1.vodafone-net.de JOIN :#esoteric < 1316114807 390689 :sliddy!~jari@ip565eb113.direct-adsl.nl QUIT :Read error: Connection reset by peer < 1316115433 903661 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://ompldr.org/vYWRiZw thanks duckduckgo < 1316115639 919914 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1316115709 887280 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi oerjan hi hihi i hi hi oerjan hi < 1316115857 787280 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott seems very hi today < 1316116032 692264 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :hmm < 1316116062 975826 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hindley-milner-mycroft < 1316116075 601657 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :Another day anticipates the sunrise relative to the frame of reference of my window. < 1316116171 132956 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :apparently that may not exist, but hindley-milner and milner-mycroft do < 1316116190 413810 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`log entertainment < 1316116195 470334 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2009-06-21.txt:20:50:59: God, I hate people who say "tl;dr". Because your idiotic soundbites and bits of compacted media and entertainment that you love so much has made your brain incapable to read anything more than a paragraph or two lest your now severe ADHD kick in. < 1316116197 564759 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :Mycroft as in Holmes? < 1316116203 664948 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: ziepress are hard :( < 1316116206 626445 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :zierperpzerierps < 1316116208 718939 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im < 1316116211 183268 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cant type much < 1316116217 320061 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :its hard to type :'( < 1316116218 534533 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and to think < 1316116220 842781 :MDude!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net JOIN :#esoteric < 1316116226 282382 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but one thing is easy...... < 1316116227 657203 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that thing.... < 1316116229 594327 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is saying hi < 1316116229 612303 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: and to read < 1316116232 554899 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: hi hi hi hi hi hi hi < 1316116237 259821 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1316116238 128184 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi hi < 1316116238 827816 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1316116245 672716 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :poor elliott, slowly turning into the winslow < 1316116261 58485 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1316116263 320798 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it was not how he had envisioned eternal life < 1316116277 265840 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what if i want to win quickly, what then < 1316116317 629191 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: no, as in the type theorist < 1316116345 684910 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :type theory is so gangsta. just saying < 1316116348 127101 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :Also, I've done some more work on Salesman < 1316116428 113704 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mind you i have not yet any real idea what he's done, although "polymorphic recursion" seems a clue < 1316116462 991981 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run echo 'flower. what IS a flower?' >wisdom/flower < 1316116464 495856 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316116489 914424 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan. what IS an oerjan? < 1316116490 275866 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :And yet, elliott's said "tl;dr" 92 times according to my logs (and ehird 41 times) < 1316116493 226483 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well he cannot be that important, no wikipedia page >:) < 1316116498 5817 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi. hi HI hi hi? < 1316116534 311744 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: wut < 1316116540 882187 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: i hear he wrote the haskell nientryeight report..... < 1316116543 7188 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if we're talking about oerjan < 1316116549 977607 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which i guess acutally we were talking about that type theorists < 1316116550 333697 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :elliott: Re. `log entertainment some 20 lines ago < 1316116560 475641 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: oh i didn't pay attention, was it something about me < 1316116570 598831 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :I suppose it could've been something you were quoting < 1316116574 437338 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: no i'm trying to find out who mycroft is < 1316116600 432407 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how old was it, anything more than like eight months and i ain't even know who that guy that was me is < 1316116612 774398 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well it's eight months right now it's kind of variable < 1316116616 781018 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :2009-06-21 < 1316116620 790548 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe i'll decide i'm completely alienated with my five-minutes-ago self < 1316116624 456335 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that would be uh < 1316116624 993923 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fun < 1316116632 847732 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: oh well that's like before i even remember breathing. < 1316116653 432210 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :In fact, you'd used "tl;dr" several times before that, even. < 1316116675 387224 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :token laxative; dangerous recall < 1316116690 743931 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :seems he was milner's student < 1316116717 811628 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :did he train in the craft of milnering < 1316116728 264694 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :Milnercraft < 1316116737 7137 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :Taneb: beat me to it < 1316116750 263792 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's a good kraft < 1316116752 6291 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :i was about 2 keypresses away < 1316116758 975930 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i didn't even think of that < 1316116762 362418 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i remain unsmart < 1316116787 953795 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : what if i want to win quickly, what then <-- i detect insufficient phil foglio exposure < 1316116788 822849 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :According to Wolfram Alpha, the name Haskell is dying out < 1316116794 745167 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :elliott: you made the inspiring comment. "craft of milnering" < 1316116799 283709 :Gregor!foobar@codu.org QUIT :Excess Flood < 1316116804 443246 :Gregor!foobar@codu.org JOIN :#esoteric < 1316116804 540524 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :you can't self-inspire < 1316116806 283342 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: folio < 1316116810 814526 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: stop flüd < 1316116831 542782 :Gregor!foobar@codu.org NICK :Guest53387 < 1316116835 374367 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : oerjan: i hear he wrote the haskell nientryeight report..... <-- well that is _so_ last millennium < 1316116846 430157 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you need to keep contributing typofixes < 1316116847 646254 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :to stay relevant < 1316116848 692473 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and hip < 1316116851 306174 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::\ < 1316116922 796634 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :die zauberflüd < 1316117114 972060 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :spellcraft, morecraft, warcraft, starcraft, minecraft, fortresscraft, fishcraft < 1316117138 621742 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :poopcraft < 1316117144 36856 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :mincecraft < 1316117146 822125 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :it's not entirely clear to me what -craft means in the context of video games < 1316117163 935515 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :it has about as much meaning as super- < 1316117175 807587 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :Supercraft 64 < 1316117182 463990 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :Advance < 1316117205 810354 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :"Using closest Wolfram|Alpha interpretation: sun in moon" "Input interpretation: [ Moon | volume ] / [ Sun | volume ]" "Result: 1.556 x 10^-8" < 1316117216 124213 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :I keep feeding it nonsense, but at least sometimes I get nonsense back. < 1316117225 532285 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :W|A is unable to compute the length of the solar day of the Sun. < 1316117249 942884 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :"Input interpretation: [ Sun | solar day ]" "Result: (data not available)" < 1316117255 340106 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Is this how you spend your life? < 1316117265 619250 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :I is a bit tiered at the moment. < 1316117267 634624 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Because I mean, I approve. < 1316117288 291748 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :brb < 1316117318 973799 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :"tiered sun" => "Using closest Wolfram|Alpha interpretation: ranked sun" => "Input interpretation: [ Sun | rank ]" => "Result: 2228th". < 1316117353 728961 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you'da thought it'd rank higher than that < 1316117383 19102 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sad sun :( < 1316117403 149755 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: are you looking for the time the sun takes to rotate around itself? < 1316117409 80656 :MDude!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net PRIVMSG #esoteric :Of course it can't calculate the solar day of the sun. < 1316117413 612230 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :"floating sun" gives this really complicated "option name: European lookback with floating strike" financial thingamajigger. < 1316117421 797519 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :there is a band named supercraft < 1316117426 179271 :MDude!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net PRIVMSG #esoteric :What Oerjan jsut said. < 1316117438 782436 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :ahh.. "SUPERCRAFT - a up 'n coming Norwegian band in synthpop / futurepop." < 1316117469 597396 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :I like the comparisons, they're always so sensible. < 1316117498 360306 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"Solar rotation is able to vary with latitude because the Sun is composed of a gaseous plasma." < 1316117503 310692 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :[ Sun | rotation frequency ] => 0.03993 rev / day; comparisons as angular velocity: ~ 0.002 ~ 1/600 x mean angular velocity of slow eye drift movements. < 1316117506 862606 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Solar_rotation < 1316117549 614720 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Next time you are having a slow eye drift movement, you can console yourself that the sun rotates only at 1/600th of the speed of your eye. < 1316117560 378908 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :supercraft at elektrostat http://www.youtube.com/watch?v=r1jbycSRyBY < 1316117591 57530 :MDude!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net PRIVMSG #esoteric :"lunar day of sun" is inerpreted as [Moon | [this | Sunday]]. < 1316117609 877423 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION ponders if it would have been better as "superkraft" or not < 1316117631 139047 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which incidentally is the norwegian word for superpower < 1316117648 645473 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :the music is actually good though < 1316117738 439356 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suppose with the c it sounds punny < 1316117771 368652 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :i can relate to the lyrics a bit (maybe) < 1316117781 168069 :itidus20!~itidus20@120.147.173.44 PRIVMSG #esoteric :`log derealization < 1316117784 926148 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-14.txt:00:49:12: monqy: well, theres these feelings of derealization and depersonalization and psychosis which i seem to enter into at times < 1316117802 759513 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION sidles away from itidus20  < 1316117828 221354 :MDude!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net PRIVMSG #esoteric :W|A is also unable to compute the solutions for "a ^ b = b ^ a, a != b". < 1316117843 193373 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Input interpretation: M_{sun} (solar mass) / housecat typical mass => 3 x 10^29. < 1316117849 814867 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :That's how many cats there are in the Sun. < 1316117864 624021 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes. < 1316117885 741011 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :MDude: that's strange, probably doesn't parse the question correctly because mathematica has to have a function for that < 1316117926 83430 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :b*log a = a*log b, b/log b = a/log a < 1316118040 377144 :MDude!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net PRIVMSG #esoteric :I tried inputing it when I read in Number Freak that and four were the only numbers that could be interchenged like that. < 1316118054 762731 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*that two, i assume < 1316118063 304993 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and presumably that's integers only < 1316118071 837825 :MDude!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net PRIVMSG #esoteric :Yes. < 1316118090 11501 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because clearly if 2,4 are solutions and b/log b is continuous, there have to be others nearby < 1316118108 813136 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: have you got serialisation of closures working yet thx < 1316118129 884343 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: that seems to be outside my area of expertise, but i hear erlang does that < 1316118154 668615 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and also there was a haskell project with a modified ghc iirc < 1316118164 75863 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe that's what that cloud haskell thing does. < 1316118173 657721 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I _think_ I can do it with vacuum... it'll just be such a huge unimaginable pain < 1316118175 400166 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that sounds about right < 1316118197 2684 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes, vacuum is pretty painful i guess < 1316118284 261028 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is that a pun < 1316118292 972656 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but of course < 1316118300 665007 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::( < 1316118305 37611 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Plain "a^b = b^a" gives a ContourPlot[a^b == b^a, {a, 0.36, 6.3}, {b, 0.36, 6.3}] followed by a solution for b; b = -a W(-log(a) / a) / log(a), where W(z) is ProductLog[z], the principal solution for w in z = w e^w. < 1316118329 750916 :itidus21!~itidus20@120.147.173.44 JOIN :#esoteric < 1316118352 468971 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: did you like my analysis of wikispam. < 1316118373 40655 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it is beautiful. < 1316118377 755694 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you graph log b / b it is probably obvious that there are only finitely many options < 1316118392 736620 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: i haven't got to that tab yet < 1316118399 10888 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :-> < 1316118435 435981 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: is that you moving tabs < 1316118532 165079 :itidus20!~itidus20@120.147.173.44 QUIT :Ping timeout: 276 seconds < 1316118698 28999 :itidus21!~itidus20@120.147.173.44 QUIT :Quit: Leaving < 1316118741 406981 :itidus20!~itidus20@120.147.173.44 JOIN :#esoteric < 1316118857 361917 :itidus20!~itidus20@120.147.173.44 QUIT :Client Quit < 1316118898 195890 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`? oerjan < 1316118899 813046 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Your future evil overlord oerjan is an expert in lazy computation. < 1316118904 815677 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok < 1316119430 249425 :itidus20!~itidus20@120.147.173.44 JOIN :#esoteric < 1316119597 176030 :itidus20!~itidus20@120.147.173.44 QUIT :Client Quit < 1316119826 252801 :itidus21!~itidus21@120.147.173.44 JOIN :#esoteric < 1316119850 559891 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`? add < 1316119852 158460 :HackEgo!foobar@codu.org PRIVMSG #esoteric :add? ¯\(°_o)/¯ < 1316119855 461731 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`? Sgeo < 1316119857 128638 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Sgeo invented Metaplace sex. < 1316119891 522102 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ಠ_ಠ < 1316119911 518286 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :`? What's all this then? < 1316119912 923318 :HackEgo!foobar@codu.org PRIVMSG #esoteric :What's all this then?? ¯\(°_o)/¯ < 1316119956 832762 :Taneb!~Taneb@host-78-146-164-99.as13285.net PRIVMSG #esoteric :Also, goodnight < 1316119960 848640 :Taneb!~Taneb@host-78-146-164-99.as13285.net QUIT :Quit: TTFN < 1316120435 786071 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://github.com/xonatius/linux/commit/bdb25f1ee3bae85433d94e9192f8a18a880b28ac < 1316120437 183760 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how not to patch < 1316120469 817852 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh my god people actually started spamming torvalds/linux pull request comments yelling at him for not liking them.......... < 1316120755 17029 :nooga!~nooga@maverick.aircity.pl QUIT :Ping timeout: 260 seconds < 1316120780 664935 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, where are those comments < 1316120794 841612 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://github.com/torvalds/linux/pull/11 < 1316121236 529332 :sllide!~jari@ip565eb113.direct-adsl.nl JOIN :#esoteric < 1316121927 969825 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net JOIN :#esoteric < 1316122044 879526 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ah, the friendship monqy < 1316122128 629359 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: impart wisdom < 1316122130 891549 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1316122329 690736 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo "The friendship monqy is an ancient Chinese mystery; ask itidus21 for details." >wisdom/monqy < 1316122331 194635 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316122346 432928 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? monqy < 1316122348 207966 :HackEgo!foobar@codu.org PRIVMSG #esoteric :The friendship monqy is an ancient Chinese mystery; ask itidus21 for details. < 1316122356 316813 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric ::-s < 1316122394 663570 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: like that? < 1316122398 145788 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :i do have an extensive collection of english-translated ancient chinese books and ebooks... but i don't know much about it < 1316122437 71095 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :and my memory is hopeless < 1316122465 137092 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although better than your joke detector < 1316122465 839040 :augur!~augur@129.2.129.32 QUIT :Remote host closed the connection < 1316122539 510206 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: you keep ruining all the < 1316122540 556931 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(ok so there may be an oblique reference to the journey to the west in there) < 1316122540 740035 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :quotes :'( < 1316122542 131029 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :erm < 1316122544 938014 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :s/quotes/wisdoms/ < 1316122545 633417 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it was < 1316122546 931695 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so wisdom before < 1316122547 977005 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it was < 1316122550 594433 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy dead :'( < 1316122555 711354 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also < 1316122559 254351 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you have anxetraneous < 1316122561 375721 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :space < 1316122563 115932 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::'( < 1316122563 637466 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im < 1316122563 985708 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cry < 1316122568 943818 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run echo "The friendship monqy is an ancient Chinese mystery; ask itidus21 for details." >wisdom/monqy < 1316122570 202796 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1316122574 695862 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is itidus20 < 1316122578 5315 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not suitable for asking < 1316122583 230846 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :must we only ask the upgraded < 1316122586 16612 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :version < 1316122594 68743 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :???? < 1316122659 546184 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: ??? < 1316122699 372052 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a complicated question. is his memory getting worse or better with time? < 1316122728 912810 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :help < 1316122751 967603 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :is itidus21 using mystery to reverse entropy? < 1316122782 952191 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :looking ghostly < 1316122844 707096 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :i don't know the stuff seriously < 1316122871 391458 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :i do know that leibniz was curious about the i ching < 1316122895 827260 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :and wolframalpha says that yin yang is like mathematical monad < 1316122937 806484 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION logreadnotes to self < 1316122939 372419 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :-- < 1316122939 546821 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :-- TODO: Shorten this and other functions by using (~==) from TagSoup, < 1316122939 720365 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :-- see e.g. http://neilmitchell.blogspot.com/search/label/tagsoup < 1316122939 738649 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :-- < 1316122963 319553 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(for my fizzie-clone :P) < 1316123014 191083 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: what do you feel about being cloned? < 1316123048 241798 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :oerjan: if you clone your enemy can you find his weaknesses? < 1316123080 358300 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :some of them, maybe < 1316123100 945777 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :perhaps having a dna sample of your enemy could give insight into their weaknesses < 1316123113 845690 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :im not meaning that this is a good thing.. < 1316123123 131386 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :but seems like an inevitable military application < 1316123150 183600 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :you could discover allergies they don't know they have < 1316123183 543553 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :but on the topic of allergies i have heard it might not be genetic.. i dunno < 1316123279 490311 :Zuu!~zuu@unaffiliated/zuu QUIT :Ping timeout: 260 seconds < 1316123587 697903 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :back. a topic i am interested in is definitions of difficult and easy < 1316123640 19447 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :for me easy to difficult is a continuum, easy being involuntary, difficult being impossible < 1316123688 815529 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :impossible is nothing < 1316123761 539303 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :i think a task moves towards impossible as the ratio of required materials, time, kilojoules moves away from the available materials, time, kilojoules < 1316123798 156412 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :but also the capacity to bridge the gap between the required and available affects it < 1316123852 760125 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: are you learning, im learning < 1316123873 449872 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :you just don't like the word difficult < 1316123885 641082 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :noone seems to < 1316123923 346332 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :impossible to me is if any chatter here is not dead within 130 years < 1316123943 381524 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :i don't believe any amount of science will manage it < 1316123959 564388 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :because for one thing science requires money < 1316123965 648490 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :and money is a finite resource < 1316124033 153545 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :so this time constraint of 130 years may just make it unworkable < 1316124068 202626 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :sure if you remove constraints then things become possible < 1316124154 562735 :DH____!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 260 seconds < 1316124176 571231 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :impossible is also if i held up fingers anyone being able to count them.. < 1316124214 437635 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1316124253 996940 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :although there is a possibility that someone really does have a camera in place to count them, it is not a real possibility < 1316124307 584405 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :ok ill go chill out < 1316124310 366766 :itidus21!~itidus21@120.147.173.44 PART #esoteric :"Leaving" < 1316124407 928713 :itidus21!~itidus21@120.147.173.44 JOIN :#esoteric < 1316124464 56197 :itidus21!~itidus21@120.147.173.44 PART #esoteric :"Leaving" < 1316124609 461491 :sllide!~jari@ip565eb113.direct-adsl.nl QUIT :Ping timeout: 260 seconds < 1316124650 286917 :itidus21!~itidus21@120.147.173.44 JOIN :#esoteric < 1316124724 902753 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :lagging bad < 1316124730 503710 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :maybe impossible is a limit < 1316124744 808348 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :which you can only approach,kind of like infinity < 1316124903 362576 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :^not that i want to be here in 130 years < 1316125024 347528 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :`log shenanigan < 1316125029 485473 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-08-16.txt:12:46:24: For a piece of real hardware, BytePusher's screen is particularly anemic. No sprites, no hardware scroll, no programmable palette, no mid-frame interrupts to do shenanigans, just in general no help from the hardware at all. < 1316125087 594803 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :`log random < 1316125091 297358 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2008-10-31.txt:22:36:45: h = randomColorScheme(h, ...) < 1316125117 979351 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :`log impossible < 1316125121 120402 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2009-07-25.txt:00:36:02: that's impossible < 1316125128 947715 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :good log < 1316125182 520455 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :`log world < 1316125185 999167 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2008-08-08.txt:12:10:10: optbot: you wanna be on #worlddomination too right? < 1316125200 941639 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :`log world < 1316125204 411984 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-02-04.txt:22:36:46: Man, I woke up in a strange new world where "poop" is a swear word. < 1316125240 329813 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :`log dwarf < 1316125241 359268 :elliott!~elliott@unaffiliated/elliott QUIT :Ping timeout: 252 seconds < 1316125243 544365 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-02-01.txt:21:00:17: elliott: I'm trying to make a comment on Dwarf Fortress' astonishing CPU usage < 1316125251 350375 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`log hid the body < 1316125254 629688 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-15.txt:22:20:51: `log hid the body < 1316125262 177403 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`log hide the body < 1316125265 274356 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-15.txt:22:21:02: `log hide the body < 1316125276 462943 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :`log the body < 1316125279 634677 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-03-21.txt:15:30:31: Does the body actually have a "drowning" reflex per se? < 1316125283 98511 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :darn, my attempt to use the logs to solve crime, thwarted < 1316125284 4292 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :`log the log < 1316125287 42224 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-01-21.txt:23:03:59: set it to remember the login < 1316125305 408680 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric : @gregor, yeah.. the reflex is discussed on wiki page of common misconceptions < 1316125443 796210 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :impossible = talking someone out of doing something malicious to you < 1316125491 955341 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :sounds quite useless to have a drowning reflex, I can see the use for a non-drowning reflex though < 1316125520 585495 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :basically the drowning reflex is not social < 1316125529 148509 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :its not designed to draw others attention < 1316125534 164978 :FireFly!~firefly@unaffiliated/firefly QUIT :Quit: FireFly < 1316125542 601626 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :all energy becomes concentrated on survival < 1316125552 951426 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :unfortunately its quite useless < 1316125597 595289 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :if drowning reflex worked you wouldn't need bodyguards < 1316125604 755979 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :^lifeguards < 1316125787 364743 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au JOIN :#esoteric < 1316126068 912247 :Guest53387!foobar@codu.org PRIVMSG #esoteric :itidus21: You're responding to RANDOM LINES FROM THE LOG?!?! < 1316126105 524801 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi Guest53387 < 1316126142 711059 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :Guest53387: yeah, except, i must add that it migt be a social thing.. but the point is the drowning reflex is something you could be 5 feet away from someone and not know they're drowning < 1316126150 51570 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :unless you know what to look for < 1316126186 410351 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I'm going to try this responding to random lines from the log thing < 1316126187 974715 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`log < 1316126189 666171 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2007-05-03.txt:15:29:14: -!- crathman has joined #esoteric. < 1316126194 942434 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi crathman < 1316126196 377716 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`log < 1316126198 137580 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2006-10-13.txt:23:38:47: RodgerTheGreat: wait, writing all this on the alphasmart thing? < 1316126205 786182 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :human body is not good at a few things "rotting teeth"... "drowning" < 1316126215 183909 :Guest53387!foobar@codu.org PRIVMSG #esoteric :HALLO I AM GUEST < 1316126222 865434 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :human body is bad at many things < 1316126240 398500 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`log < 1316126240 746493 :Guest53387!foobar@codu.org PRIVMSG #esoteric :SHALL WE WORSHIP THE GREAT OVERSEER NOW? < 1316126241 865440 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2007-11-19.txt:23:09:02: unfortunately people don't seem to be able to learn an alphabet no matter how many memory pegs you give them < 1316126248 181753 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :i mean we need a dentist industry to avoid chronic tooth pain? its really that bad? < 1316126263 908712 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :evolution fucked up on the teeth department < 1316126272 564161 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::'( < 1316126294 239505 :Guest53387!foobar@codu.org NICK :Gregor < 1316126307 584912 :DH____!~DH____@unaffiliated/dh----/x-6288474 PRIVMSG #esoteric :Pfft. You're just being picky... < 1316126321 689858 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`log < 1316126323 525058 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2005-01-25.txt:05:06:25: -!- calamari has joined #esoteric. < 1316126330 913298 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi calamari < 1316126334 47862 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :itidus21: evolution may not have foreseen industrial sugar < 1316126337 393649 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :well i feel bad about my rant before < 1316126352 78279 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :so im overcompensating :) < 1316126364 686084 :DH____!~DH____@unaffiliated/dh----/x-6288474 PRIVMSG #esoteric :As long as you don't care what you look like you rarely need to go to a dentist... < 1316126383 406125 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :but a toothache won't just stop < 1316126384 972134 :Gregor!foobar@codu.org PRIVMSG #esoteric :To be fair, evolution has no interest. < 1316126405 949731 :Gregor!foobar@codu.org PRIVMSG #esoteric :Evolution cares only enough about you to make sure you get laid. < 1316126411 825454 :Gregor!foobar@codu.org PRIVMSG #esoteric :After that, it leaves you on the curb. < 1316126418 266266 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :dh_ ok you're right < 1316126421 765805 :Gregor!foobar@codu.org PRIVMSG #esoteric :Evolution is the ultimate wham-bam-thank-you-{ma'am,sir} < 1316126460 33407 :ive!~nn@189.179.242.128 QUIT :Ping timeout: 260 seconds < 1316126470 41037 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor: there _is_ a theory that humans have evolved the ability to be grandparents, you know < 1316126504 113970 :Gregor!foobar@codu.org PRIVMSG #esoteric :oerjan: OK, OK, it's more like "until children are weaned", but basically its influence drops quite fast after your kids are likely to have kids. < 1316126506 730810 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION does suspect Gregor is not entirely serious < 1316126510 221504 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I've even heard myths of great grandparents < 1316126527 942330 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think i met my great grandfather once < 1316126544 901677 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but i was quite small < 1316126546 992095 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric ::o < 1316126556 59464 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :ability to be grandparents < 1316126562 509208 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :thats pretty intense < 1316126565 728922 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it's like a superpower < 1316126568 902712 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :woah, GRANDparents < 1316126580 939044 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :most animals don't become grandparents? < 1316126611 488600 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :erm, i mean ability to have a _role_ as grandparents, as opposed to just generally existing (or not) < 1316126630 161083 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :`log sandwich < 1316126633 393585 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2009-02-28.txt:20:19:26: People need to replace the term "GLBT" with "GBLT". Support your local gay bacon lettuce and tomato sandwich. < 1316126643 37611 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :`log sammich < 1316126646 459899 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2009-05-28.txt:21:28:38: !bfjoust make_me_a_sammich (>)*10+>->+[[-]>+] < 1316126659 659521 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :`log bread < 1316126660 528253 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :perhaps some other very social animals do too < 1316126663 6723 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2007-04-09.txt:00:51:29: but I'm assuming that's what they exist for. < 1316126671 235749 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :`log toast < 1316126671 760925 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :Gregor's spelling of sandwich is inconsistent :/ < 1316126674 383756 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2010-12-17.txt:19:31:42: elliott: No, but my toaster is. < 1316126688 903908 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :`log crossaint < 1316126692 364692 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-09-15.txt:22:44:48: `log crossaint < 1316126693 258251 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :samwich, sandmich < 1316126706 737416 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :`log burrito < 1316126709 761769 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-03-20.txt:22:26:31: aw, i put a burrito in the microwave on defrost and it burst < 1316126718 339094 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :that happens to me too < 1316126720 945411 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :`log sandwich < 1316126724 246691 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2010-01-17.txt:00:13:34: I am eating a turkey sandwich made with it /right now/. < 1316126724 603021 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: not every sandwitch raises to the quality needed to be a sammitch. or so i hear. < 1316126732 886653 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*sandwich < 1316126735 586036 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :`log sandwich < 1316126737 672782 :Gregor!foobar@codu.org PRIVMSG #esoteric :I believe < 1316126739 101948 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2010-12-09.txt:19:07:39: Phantom_Hoover: Or lightly-garnished sandwiches. < 1316126740 282840 :Gregor!foobar@codu.org PRIVMSG #esoteric :That the "it" there < 1316126743 85942 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :oerjan: so you hear, so you hear < 1316126743 103665 :Gregor!foobar@codu.org PRIVMSG #esoteric :Was BACONNAISE < 1316126747 447823 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :sandwhich < 1316126763 113646 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :`log sammich < 1316126766 650229 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2009-11-13.txt:20:03:58: I found a page on the wiki called [[Sammich]] but it seems it so far is only a example program, do you think anything should be done with that? < 1316126806 4528 :monqy!~swell@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :sammich is a bad wiki page < 1316126889 58127 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sammizdat < 1316126970 62850 :nooga!~nooga@maverick.aircity.pl JOIN :#esoteric < 1316127139 86566 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :http://blog.progopedia.com/2011/jul/31/gourmet-programming/ < 1316127846 625345 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :ok so i was thinking and reading, < 1316127869 644727 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :it has occured to me that chessboard does not contain an encoding of the rules of chess within itself < 1316127878 57029 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :yup < 1316127885 909080 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :this is a terrible situation < 1316127915 954474 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :so i thought of a possible solution < 1316127950 965112 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the quineboard! < 1316128072 859528 :DH____!~DH____@unaffiliated/dh----/x-6288474 PRIVMSG #esoteric :Not a cheeseboard for gourmet programming? < 1316128087 178249 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :There are chess variants about food < 1316128124 322928 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :i was reading hither and thither < 1316128189 605023 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :ok this is the general idea http://oi53.tinypic.com/21jtzs5.jpg < 1316128231 348815 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :someone in here once mentioned to me that some game where each piece was a chessboard of its own < 1316128269 118856 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :but the idea i am looking at here is each piece is an address of some program section which defines it < 1316128295 628701 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION suddenly is reminded of titan < 1316128323 794081 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh, also shogun < 1316128347 78695 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :so the chessboard itself i am trying to see as being just a part of a program < 1316128359 512727 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although that wasn't every piece, just a smaller board for battles < 1316128375 904940 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :there are plenty of chess programs < 1316128414 456912 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :humm.. so how would it work.. it would be < 1316128462 466727 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :well firstly you might have a data structure representing a chess piece < 1316128508 998165 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :and each class of chess piece could be some numbers plugged into that data structure < 1316128561 818382 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :and, so, you could, say each piece was a pointer to a chess piece data structure < 1316128583 873378 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Quit: Computer has gone to sleep. < 1316128680 452771 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :ok Betza defines a pawn as "mfWcfFimfW2" and Parlett defines a pawn as "o1>, c1X>, io2>" < 1316128700 686206 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :so you could store "mfWcfFimfW2" at say, address 100 < 1316128730 38831 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :and your row of pawns would then all be pointers to address 100 < 1316128790 540052 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :now if a piece could break out of the board.. and tamper with the definition of a pawn < 1316128803 14602 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :it could start getting quite interesting < 1316128995 527270 :nooga!~nooga@maverick.aircity.pl QUIT :Ping timeout: 240 seconds < 1316129379 975271 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1316129384 917858 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :Patashu: so the program becomes the board.. and pieces are presumably tracked by some kind of array or list < 1316129676 557007 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :so when it is your turn you would select a cell from those available in your list of cells, and a desired place to move it, and it would look up the instructions of the piece by following its address < 1316129679 518637 :augur!~augur@216-164-57-20.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1316129705 2772 :itidus21!~itidus21@120.147.173.44 PRIVMSG #esoteric :for example pawns might be described at address 100, and then, if your move is possible it would be made < 1316129825 486715 :ive!~nn@189.179.242.128 JOIN :#esoteric < 1316130723 650036 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :itidus21: there is no fenestrated wall in programs. < 1316130791 128117 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :^style europarl < 1316130791 184724 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Selected style: europarl (European Parliament speeches during approx. 1996-2006) < 1316130794 298243 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :fungot: you make me fun < 1316130795 167942 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :CakeProphet: mr president, as a result of this position, which is the accelerated procedure allowing the implementation of the civil aspects of the euro is not just thought about young people we should recognise that we must not allow ourselves to create a specialized, centralized courts in all our countries are going to guarantee the democratic legitimacy of the european union < 1316130810 264764 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :fungot: you make me fun < 1316130811 654890 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :CakeProphet: mr president, i should like to start by thanking mr salafranca snchez-neyra has said, i have to say. because development cooperation has been placing increasing emphasis on development by integration into the market of genetically-modified maize modified by fnord, the parameters of the berlin wall, which amounts to resigning itself to a structural reform of its organisation and is asking the commission to consult < 1316131006 684258 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there should be a fenestrated wall in programs, so that you can have a defenestrate command. < 1316131078 555279 :fungot!~fungot@momus.zem.fi QUIT :Ping timeout: 244 seconds < 1316131151 253531 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ouch