< 1320192186 302705 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: I mean, it's more work on whatever's driving cunionfs, but I think achieving the same without something this generic is basically impossible. < 1320192552 855980 :pikhq!~pikhq@71-219-226-220.clsp.qwest.net JOIN :#esoteric < 1320192561 534545 :pikhq_!~pikhq@71-219-229-246.clsp.qwest.net QUIT :Ping timeout: 248 seconds < 1320193346 93286 :pikhq!~pikhq@71-219-226-220.clsp.qwest.net PRIVMSG #esoteric :elliott: About how easy do you think creating a package is going to be with kitten? (please say trivial) < 1320193371 749056 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: Like, three, four lines for a GNU package? < 1320193392 8774 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Add another one to that if it's "GNU-ish" (autotools and the like) but not a GNU package (so you have to specify a tarball location). < 1320193400 79812 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :So yeah, trivial. < 1320193411 918456 :pikhq!~pikhq@71-219-226-220.clsp.qwest.net PRIVMSG #esoteric :So, nothing obscene like ebuilds, or Debian. Good. < 1320193466 257537 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, it'll get longer if you specify your own configuration options and the like (packages have configs in Kitten). < 1320193479 104363 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :And a little longer if there's a service. < 1320193495 653154 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :And /ideally/ if there's configuration you should expose that so it can all be done in a unified manner, but... < 1320193500 271149 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Yeah, four lines for simple stuff. < 1320194116 382843 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric : # For UML and non-PC, just ignore all options that don't apply (We are lazy). < 1320194116 475214 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric : ignoreConfigErrors = (userModeLinux || stdenv.platform.name != "pc"); < 1320194116 475386 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Pro < 1320194819 914292 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1320195338 839860 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hi oerjan < 1320195344 287607 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hi elliott < 1320195483 923562 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hi oerjan < 1320195543 781271 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hi elliott < 1320195559 337559 :pikhq_!~pikhq@71-219-243-39.clsp.qwest.net JOIN :#esoteric < 1320195564 37061 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hi oerjan < 1320195569 847840 :pikhq!~pikhq@71-219-226-220.clsp.qwest.net QUIT :Ping timeout: 258 seconds < 1320195579 335376 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :hi oerjan < 1320195590 787189 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :no uyuo ruined it < 1320195600 608201 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hi shachaf < 1320195607 500396 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :Bah, that uyuo. < 1320195622 466201 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :such a spoilsport < 1320195797 401818 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the mezzacotta comic is ominous today. < 1320196036 473236 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :hi shachaf < 1320196044 837763 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :oklopol hi < 1320196056 363385 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :elliott: hi < 1320196065 464948 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1320196659 856445 :shachaf!~shachaf@204.109.63.130 PRIVMSG #esoteric :elliott wins < 1320196702 432582 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 JOIN :#esoteric < 1320197160 811692 :pikhq_!~pikhq@71-219-243-39.clsp.qwest.net PRIVMSG #esoteric :Man. There's organizations advocating the use of romaji or kana for Japanese writing exclusively. < 1320197173 649430 :pikhq_!~pikhq@71-219-243-39.clsp.qwest.net PRIVMSG #esoteric :They themselves publish their material in standard Japanese script. < 1320197178 557695 :pikhq_!~pikhq@71-219-243-39.clsp.qwest.net PRIVMSG #esoteric :FAIL < 1320197319 349027 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well if they published it in more than one form it would be ok... < 1320197352 908338 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's hard to do marketing if the audience doesn't understand you :P < 1320197382 996775 :pikhq_!~pikhq@71-219-243-39.clsp.qwest.net PRIVMSG #esoteric :Essentially every Japanese speaker can read romaji or kana. < 1320197418 817248 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as easily as standard format? < 1320197436 946671 :pikhq_!~pikhq@71-219-243-39.clsp.qwest.net PRIVMSG #esoteric :Romaji is just the Latin alphabet, as used for romanization of Japanese, and kana is the phonetic script used in Japanese, in conjunction with Chinese characters. < 1320197469 721408 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or wouldn't be sort of like funetikal inglish, wer yu kan rid it but it is slow an awkward? < 1320197476 436456 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*it be < 1320197497 186236 :pikhq_!~pikhq@71-219-243-39.clsp.qwest.net PRIVMSG #esoteric :It'd be slow and awkward like funetikal inglish, yes. < 1320197512 60943 :pikhq_!~pikhq@71-219-243-39.clsp.qwest.net PRIVMSG #esoteric :For much the same reasons, in fact. < 1320197549 603883 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mhm < 1320197574 280233 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :oh good point < 1320197578 650258 :pikhq_!~pikhq@71-219-243-39.clsp.qwest.net PRIVMSG #esoteric :Except, of course, that romaji and kana are actually *taught* in public education, as knowledge of both are necessary for literacy. :) < 1320197607 743680 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :i press half- < 1320197609 765079 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :baked < 1320197616 85097 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :then realize this is the best comic ever < 1320197617 43649 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :http://www.mezzacotta.net/archive.php?date=1281-04-18&vote=3 < 1320197656 722679 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh no you made me vote 3 < 1320197682 334526 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :i did? < 1320197698 724180 :pikhq_!~pikhq@71-219-243-39.clsp.qwest.net PRIVMSG #esoteric :It also doesn't help that the current linguistic trends are in the *opposite* direction from what they advocate. Japanese is slowly but surely increasing the amount of kanji used. :) < 1320197707 817575 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :either that or it just said "thanks for helping us bake this comic" < 1320197710 862192 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :maybe it's just weird < 1320197721 896553 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :oh lolol < 1320197737 127411 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :yeah don't press that link ppl :D < 1320197738 846214 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :better clip off the part from & on < 1320197754 221337 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :http://www.mezzacotta.net/archive.php?date=1281-04-18 BETTER LINK < 1320197756 128117 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :http://www.mezzacotta.net/archive.php?date=1281-04-18 BETTER LINK < 1320197756 431951 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :http://www.mezzacotta.net/archive.php?date=1281-04-18 BETTER LINK < 1320197756 672955 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :http://www.mezzacotta.net/archive.php?date=1281-04-18 BETTER LINK < 1320197762 680436 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :JUST IN CASE < 1320197769 370966 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :SOMEONE READS THE LOGS IN ORDER < 1320197802 495991 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'll balance it out with a 2 >:) < 1320197818 542726 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :nnnnnooooooooooooooooooooooooo < 1320198091 585011 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :http://www.mezzacotta.net/archive.php?date=1748-04-04 < 1320198237 286221 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yes good < 1320198405 16575 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :isn't that from the hall of fame, istr it or a similar one < 1320198476 303550 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :indeed it is < 1320199076 904922 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION smells a monthly windows update check < 1320199707 146877 :Lymia!~moe@inportb/loli/cirno-chan QUIT :Remote host closed the connection < 1320200267 648305 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm or not < 1320200992 771994 :Madoka-Kaname!~moe@ppp-70-251-229-235.dsl.rcsntx.swbell.net JOIN :#esoteric < 1320200992 863415 :Madoka-Kaname!~moe@ppp-70-251-229-235.dsl.rcsntx.swbell.net QUIT :Changing host < 1320200992 863558 :Madoka-Kaname!~moe@inportb/loli/cirno-chan JOIN :#esoteric < 1320201374 856417 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: Please note that I also have no experience with kernel modules :P < 1320201740 457231 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Oh dear :P < 1320201774 980601 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: That's especially worrying considering that unionfs and aufs are both large codebases :P < 1320201818 676276 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Well. < 1320201821 329022 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Not that large, but still. < 1320201975 513325 :Gregor!foobar@codu.org PRIVMSG #esoteric :Frankly I don't think it would be wise to start from an existing codebase. Dynamic per-process union is in some ways fundamentally different from static (or changeable only for all processes) per-system union ... < 1320202089 60353 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Oh yeah I totally agree < 1320202095 813731 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: I'm just saying, hard task :P < 1320202106 757657 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: OTOH it's likely that the existing solutions are filled with cruft and overcomplication. < 1320202114 274762 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :So it's probably not worth worrying too much about it :P < 1320202269 239835 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :But yeah, if you have any ideas for atomic branch-changing of multiple processes that'd be nice, since the only interfaces I can think of are kinda ugly... < 1320202586 445664 :Gregor!foobar@codu.org PRIVMSG #esoteric :ACTION googles for "how to write a kernel module", because that's how he rolls. < 1320202699 261952 :Darth_Cliche!~Darth_Cli@c-67-176-12-54.hsd1.co.comcast.net JOIN :#esoteric < 1320202789 619003 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's the dark side of bad writing! < 1320202828 411796 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Doesn't the kernel come with docs on that :P < 1320202895 345241 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: Yeah, and that was the first Google result! < 1320202910 70459 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: You forgot to append "for dummies". < 1320202923 187467 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I would buy "Linux Kernel Module Writing For Dummies". < 1320202970 956004 :Gregor!foobar@codu.org PRIVMSG #esoteric :X-D < 1320202990 143858 :Gregor!foobar@codu.org PRIVMSG #esoteric :I seem to recall once having a book titled The Idiot's Guide for Dummies. < 1320203008 746529 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Brain Surgery for Dummies < 1320203032 383215 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :It's easier than when you're working on a smart person's brain. < 1320203173 909271 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I was thinking that maybe outside package updates /shouldn't/ propagate into a "with " context after all because the libblah version changing mid-build is not what you want. But I think that's wrong because, well, it's your own fault for upgrading while running a build outside of the system. < 1320203186 726581 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :So yeah, still needs more logic than a simple "this but with more directories" system. < 1320203777 568103 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 QUIT :Ping timeout: 265 seconds < 1320204054 823612 :MDude!~fyrc@or-67-238-31-252.dhcp.embarqhsd.net NICK :MSleep < 1320205051 492631 :centrinia!~exc@adsl-184-36-91-18.asm.bellsouth.net QUIT :Quit: Leaving < 1320205418 668348 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: There's no way to change gcc's default flags easily, right? < 1320205425 496691 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :At least I gather that modifying spec files is a huge pain < 1320205585 961625 :pikhq_!~pikhq@71-219-243-39.clsp.qwest.net PRIVMSG #esoteric :Just spec files. < 1320205612 171763 :pikhq_!~pikhq@71-219-243-39.clsp.qwest.net PRIVMSG #esoteric :Though it's actually not that hard to modify a spec file after the GCC build is done. < 1320205617 24862 :pikhq_!~pikhq@71-219-243-39.clsp.qwest.net PRIVMSG #esoteric :It's just a text file. < 1320205675 64517 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: Hmm... where's it stored? < 1320205686 798574 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor: What about The Complete Idiot's Guide to Dummies? < 1320205773 402220 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1320205801 36307 :pikhq_!~pikhq@71-219-243-39.clsp.qwest.net PRIVMSG #esoteric :elliott: $prefix/lib/gcc/$tuple/$version/specs < 1320205817 831821 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://www.amazon.co.uk/Complete-Idiots-Guide-Dummies-Stupidity/dp/1580081746 < 1320205824 648794 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: ls: cannot access /usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/specs: No such file or directory < 1320205833 495970 :pikhq_!~pikhq@71-219-243-39.clsp.qwest.net PRIVMSG #esoteric :By default, a spec file is not actually installed there, and gcc uses one that's compiled in; use -dumpspecs to get that. < 1320205842 721547 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Ah. < 1320205843 903183 :pikhq_!~pikhq@71-219-243-39.clsp.qwest.net PRIVMSG #esoteric :However, if the spec file *is* there gcc uses it instead. < 1320205848 321744 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :%{!fsyntax-only:%{!c:%{!M:%{!MM:%{!E:%{!S: %(linker) %{!fno-use-linker-plugin:%{flto|flto=*|fuse-linker-plugin: -plugin %(linker_plugin_file) -plugin-opt=%(lto_wrapper) -plugin-opt=-fresolution=%u.res %{!nostdlib:%{!nodefaultlibs:%:pass-through-libs(%(link_gcc_c_sequence))}} }} %{flto|flto=*:% You *really* are not meant to call ld directly. < 1320206289 564304 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :what < 1320206308 371539 :pikhq_!~pikhq@71-219-243-39.clsp.qwest.net PRIVMSG #esoteric :coppro: For general-purpose "building a normal program" use, I mean. < 1320206330 531726 :pikhq_!~pikhq@71-219-243-39.clsp.qwest.net PRIVMSG #esoteric :Obviously, if you're doing, well, anything more complicated then you should. < 1320206371 75311 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i like how coppro quoted something literally two lines up < 1320206394 172741 :pikhq_!~pikhq@71-219-243-39.clsp.qwest.net PRIVMSG #esoteric :Probably the best example of a good time to use ld is building a kernel. < 1320206425 767286 :pikhq_!~pikhq@71-219-243-39.clsp.qwest.net PRIVMSG #esoteric :Though I suppose you *could* go through the compiler frontend there, it's really acting as a giant no-op. < 1320206537 534698 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: Tell me clang has a better way to modify this shit than spec files < 1320206933 25696 :Gregor!foobar@codu.org PRIVMSG #esoteric :pikhq_: -ffreestanding, dawg < 1320206975 945975 :pikhq_!~pikhq@71-219-243-39.clsp.qwest.net PRIVMSG #esoteric :Gregor: BAH < 1320206999 808441 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Hmmm, I wonder if I am sold on Nix's runtime dependency model < 1320207044 275880 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :It doesn't have any false positives, but I'm not entirely convinced it has no false negatives either < 1320207133 691382 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I solved the atomic branch change problem Gregor, you just need to write it as an @ module and you'll get atomicity FOR FREE :| < 1320207138 865519 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION helpful < 1320208066 936383 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: I don't know what spec files are < 1320208069 308875 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :so I dunno < 1320208091 152662 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: How'd I build clang to use a different path to the dynamic linker < 1320208100 893053 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Specs files are http://sprunge.us/IDUC :P < 1320208419 199462 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: oh, ok, not quite that bad I don't think < 1320208422 596561 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :but kinda bad < 1320208440 285627 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :I think Driver/Driver.cpp or DriverOpts or something is where that is processed < 1320208443 519813 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :it's all hardcoded < 1320208469 394871 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: well it's easy with gcc too if i patch the source :P < 1320209046 856997 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: Bah, I might need to make / a unionfs after all < 1320209120 333534 :DCliche!~Darth_Cli@c-67-176-12-54.hsd1.co.comcast.net JOIN :#esoteric < 1320209248 629829 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 JOIN :#esoteric < 1320209328 338660 :Darth_Cliche!~Darth_Cli@c-67-176-12-54.hsd1.co.comcast.net QUIT :Ping timeout: 260 seconds < 1320210045 325300 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"the C library function system() has a hard-coded reference to /bin/sh." < 1320210047 425616 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :glibc, friends. glibc. < 1320210133 320581 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so very glib, c < 1320210152 197241 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :Hey, who has libc.so ? < 1320210161 660087 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ssssssssssssh < 1320210168 802460 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we don't talk about that here < 1320210175 546294 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hey Gregor ;D < 1320210230 518190 :pikhq_!~pikhq@71-219-243-39.clsp.qwest.net PRIVMSG #esoteric :elliott: Hmm. I'm not sure what it could do other than be compiled with a reference to the shell. < 1320210242 685120 :pikhq_!~pikhq@71-219-243-39.clsp.qwest.net PRIVMSG #esoteric :Admittedly, it should be a configuration option. < 1320210273 437211 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au JOIN :#esoteric < 1320210304 364942 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :What happened with libm.so, that's Gregor's right? < 1320211158 659687 :Gregor!foobar@codu.org PRIVMSG #esoteric :Nope, I have libdl.so. < 1320211218 840196 :bd_!~nanashi@satoko.is.fushizen.net QUIT :Ping timeout: 260 seconds < 1320211223 733262 :bd_!~nanashi@satoko.is.fushizen.net JOIN :#esoteric < 1320212777 879466 :DCliche!~Darth_Cli@c-67-176-12-54.hsd1.co.comcast.net QUIT :Quit: You are now graced with my absence. < 1320213748 880064 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Yay, I think the Secret Project actually does help me immensely. < 1320213758 138882 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :This is worrying; I now depend on both ais523 and Gregor. < 1320214298 893442 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: you should really look forward to the near future, wherein you get to deal with me implementing a lazy functional language from scratch < 1320214299 655462 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :>:D < 1320214322 372359 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i can help a lot with laziness, yes < 1320214369 330344 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh snap.e < 1320214443 530175 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :wow oerjan is snape my typoes lead to discoverieres < 1320214544 383428 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :man tcb passwords will fit so well with this system. so well. < 1320214632 843052 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm! since nix is like a functional make, i wonder what a functional tup would look like... oh ... wait ... oh god < 1320214638 26022 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: tup is the upstart of build systems < 1320214720 993520 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_ quick be mortified with me < 1320214739 394302 :pikhq_!~pikhq@71-219-243-39.clsp.qwest.net PRIVMSG #esoteric :Oh. Dear. < 1320214762 380109 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :It is literally based on the events-over-dependencies model oh god tup cannot handle only building some targets. < 1320214780 539578 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan I need to get very, very drunk help me out here do you have alcohol in Trondheim I have booked a plane ticket. < 1320214833 587401 :pikhq_!~pikhq@71-219-243-39.clsp.qwest.net PRIVMSG #esoteric :elliott: Actually, tup can handle only building some targets. < 1320214848 23894 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: How? < 1320214872 533341 :pikhq_!~pikhq@71-219-243-39.clsp.qwest.net PRIVMSG #esoteric :I have no idea on the implementation details, but "tup upd foo" will only build foo and its dependencies. < 1320214897 585396 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: I suspect it marks what targets every target "contributes" to in the DB. < 1320214911 561414 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Which is... just an emulation of the dependency model, fast only because it's cached. < 1320214993 704398 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: sure, it's just ten times as expensive as in england, is all < 1320215012 398671 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: oh don't worry. i won't be needing my money any more. < 1320215053 678566 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :o kay < 1320215058 60709 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :@ask ais523 How does the Secret Project handle scheduling being non-deterministic? < 1320215058 397537 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1320215085 813083 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :@ask ais523 Also, what kind of incredibly rough time estimate would you give for an open-source release of working code? < 1320215086 79758 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1320215325 720332 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: btw i am dead serious about looking forward to the near future. you are going to have so much fun. < 1320215352 428752 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :>:D >:D >:D> :D>:D> :D> :SD: S:A"|D: AS"|d; < 1320215421 833574 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zombie smilies < 1320215488 390593 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :noooo nixos-jfp-final.pdf is so short i have already read it all < 1320215494 147369 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you betrayed me paper < 1320215518 143743 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: http://thepiratebay.org/torrent/6554331/Papers_from_Philosophical_Transactions_of_the_Royal_Society__fro < 1320215521 867960 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :have fun. < 1320215536 68919 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :too big........ < 1320215568 535417 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :CAN'T HAVE YOUR CAKE AND EAT IT WAIT WHAT THAT MAKES NO SENSE. < 1320215606 166876 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :http://content.yieldmanager.edgesuite.net/atoms/5a/10/ce/6b/5a10ce6be873ac8fc50583ea7bddb9.jpg ;; this ad.................. < 1320215616 848679 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :GET YET GENETICALLY MODIFIED WOMEN WITHOUT THE ABILITY TO SAY "NO" < 1320215620 175781 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :s/YET/YER/ < 1320215638 866231 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: I'm sorry but my internet is adfree < 1320215647 355261 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you're missing out on so much < 1320215651 879003 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ads have become truly surreal lately < 1320215659 12281 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :in fact, when I try to pull up that image in a tab by itself < 1320215664 820452 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :adblock removes it. < 1320215667 672914 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :so I clicked that < 1320215673 942106 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it's trying to make your life worse. < 1320215675 707522 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :and it turned into a blank tab. so I had to refresh rapidly to see it. < 1320215729 462876 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: I don't know it's pretty nice. I go to websites and only see typical internet shit < 1320215745 730418 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :instead of all this other, lower-quality internet shit around the top, bottom, and sides. < 1320215772 838120 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I kind of forgot that thepiratebay had ads, actually. < 1320215792 975257 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :does facebook have ads? < 1320215814 249406 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :a few. < 1320215861 90241 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :man, they're still trying to prosecute aaron swartz? < 1320215875 427349 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :prose. cute. < 1320215882 846984 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: ? < 1320215893 752062 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :that's how I read prosecute after looking at it again. < 1320215915 472187 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :heh < 1320215951 791450 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Aaron Swartz is a heroic swashbuckler of the internet. < 1320215975 58484 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you're thinking of guybrush threepwood < 1320216148 314242 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :...who? < 1320216160 916200 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Cake "too lazy to google" propoojweijwei2kker < 1320216197 505556 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :uh < 1320216213 702491 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :anyone who doesn't know who guybrush threepwood is lives a very sad life < 1320216219 715592 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :and needs to play the first two monkey island games < 1320216232 832918 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :nah < 1320216236 585533 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(third is decent, laters are crap) < 1320216241 990374 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ACTION plays CALL OF DOOTY BLACK OP ZOMBIES FUCK YEAAAAAH < 1320216245 67072 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: no. you _really_ need to. < 1320216247 700042 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :also dwarf fortress. < 1320216264 508118 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ron gilbert is judging you. tim schafer is judging you. < 1320216267 730628 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :feel their judgment. < 1320216278 815010 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ouch. < 1320216294 831539 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i even heard a mutter from schafer. he thinks you probably haven't even played grim fandango. i don't think he likes you any more, CakeProphet/. < 1320216305 935615 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :incidentally snake is the best game ever made. < 1320216309 740593 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :but only with no walls. < 1320216315 349856 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :and wraparound screen. < 1320216333 878098 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it's a fascinating and telling metaphor for hubris. < 1320216432 86977 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :the walls ruin the game completely. < 1320216457 949602 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :as it confines you. it's no longer just about your vainglorious lust for little square pixel foods. < 1320216481 862155 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Seriously though anyone who hasn't played the first two Monkey Island games has lead an incomplete life. < 1320216652 173117 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet thinks I'm joking; I'm not joking. < 1320216770 71969 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: did you play amazon trail? < 1320216777 930561 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :that game was better. < 1320216793 50195 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: I'm going to rip your limbs apart. < 1320216807 581858 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :RIP YWROUIER;SDF WEHT LIMBS FKGOP < 1320216846 362755 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :The score largely consists of reggae, Caribbean and dub-inspired music. < 1320216863 275074 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ACTION lights a blunt and plays some Monkey Island. < 1320216902 246115 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, new homestuck. time to sleep. < 1320216916 144015 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :wat < 1320216917 429551 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: play the secret of monkey island for fuck's sake. download scummvm. you can find the thing on any site. get the cd version so you get the mt-32 score. < 1320216922 67497 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :do it. < 1320216935 299019 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I'll totally do that, howeve < 1320216935 930217 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :r < 1320216942 851886 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I will not tell you anything about my gameplay experience. < 1320217129 932238 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1320217219 520255 :elliott!elliott@unaffiliated/elliott QUIT :Ping timeout: 276 seconds < 1320217263 739807 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :sometimes I feel like dedicating my whole life to the creation of perfect video games. < 1320217528 204995 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :for example < 1320217535 519525 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Blind Psychic Kung Fu Master < 1320217543 627241 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :in which you play a... blind psychic Kung Fu master. < 1320217567 889824 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :you play the game entirely with audio cues. < 1320217612 107337 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :you also have sound-based psychic senses that you can use, like sonar. < 1320217738 267401 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :also a slow-motion power in which you fine-tune your highly trained kung fu master reflexes for a brief while. < 1320217798 47561 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :also but there will be spectacular epic fight cutscenes. < 1320217807 141888 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :with no graphics. < 1320217944 258488 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I guess there could be some kind of helpful visual interface. < 1320217951 868306 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :but the idea would be that the entire game is playable by a blind person. < 1320218064 603223 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :CakeProphet: Epdeet < 1320218067 991682 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :Updoot < 1320218077 520473 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :NOW NOW NOW < 1320218126 545250 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :wat < 1320218149 394868 :GreaseMonkey!~gm@unaffiliated/greasemonkey QUIT :Quit: The Other Game < 1320218150 587855 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I'm just going to wait 5 years from now after he finishes the whole thing < 1320218157 937557 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :and then just read/watch/play all of homestuck. < 1320218167 52510 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :Just. Watch. Now. < 1320218172 350289 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :Noooooooow < 1320218185 434179 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :fine. < 1320218537 936231 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :longest load screen ever. < 1320218941 454192 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :I assume you've seen it by now? < 1320218962 230890 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :Or do you mean as the loader of the intermission? < 1320218976 227253 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :(i.e. you're joking) < 1320219153 40296 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :cascade < 1320219154 957148 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :CakeProphet: there's a weird bug when you click replay < 1320219158 121149 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :no I haven't seen it. < 1320219175 512479 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :...you haven't seen Cascade yet? < 1320219188 999660 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :Go watch that, then the first [S] of the intermission < 1320219215 486490 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :....I'm watching it right now, obviously. < 1320219218 598075 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :as I just talked about it loading... < 1320219281 941503 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :dude this Cascade thing must have taken forever to mak =. < 1320219365 265911 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: This thing needs a reboot < 1320219794 899416 :oerjan!oerjan@tyrell.nvg.ntnu.no JOIN :#esoteric < 1320220134 366856 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :@tell elliott Homestuck update. < 1320220135 7258 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1320220183 613976 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :@tell Phantom_Hoover Homestuck update. < 1320220184 245718 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1320220219 975176 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Sgeo|web: I think elliott knows.. < 1320220349 720795 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :Oh, I see it now < 1320220359 834745 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 PRIVMSG #esoteric :Well, night all < 1320221556 662187 :Ngevd!~Taneb@host-84-13-66-96.opaltelecom.net JOIN :#esoteric < 1320222802 2555 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Ping timeout: 248 seconds < 1320222833 969656 :Ngevd!~Taneb@host-84-13-66-96.opaltelecom.net QUIT :Ping timeout: 248 seconds < 1320222835 130225 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1320224296 755103 :asw!~X@110.35.74.10 JOIN :#esoteric < 1320225742 160948 :oerjan!oerjan@tyrell.nvg.ntnu.no QUIT :Quit: leaving < 1320226810 832395 :asw!~X@110.35.74.10 QUIT :Quit: Leaving < 1320229748 690822 :Sgeo|web!ad034d00@gateway/web/freenode/ip.173.3.77.0 QUIT :*.net *.split < 1320229752 506692 :Madoka-Kaname!~moe@inportb/loli/cirno-chan QUIT :*.net *.split < 1320229753 638095 :FireFly!firefly@unaffiliated/firefly QUIT :*.net *.split < 1320229755 241812 :oklopol!~oklopol@dyn58-57.yok.fi QUIT :*.net *.split < 1320229755 636374 :Slereah_!~butt@ANantes-259-1-147-243.w90-49.abo.wanadoo.fr QUIT :*.net *.split < 1320229755 973761 :quintopia!~quintopia@unaffiliated/quintopia QUIT :*.net *.split < 1320229756 358874 :variable!root@freebsd/developer/variable QUIT :*.net *.split < 1320229756 738945 :lifthrasiir!~lifthrasi@61.106.27.227 QUIT :*.net *.split < 1320229758 729738 :pikhq_!~pikhq@71-219-243-39.clsp.qwest.net QUIT :*.net *.split < 1320229759 591489 :Nisstyre!~yours@infocalypse-net.info QUIT :*.net *.split < 1320229759 676073 :Zwaarddijk!miekko@infa.abo.fi QUIT :*.net *.split < 1320229762 46503 :yorick!~yorick@unaffiliated/yorick QUIT :*.net *.split < 1320229763 724149 :twice11!~twice11@lenny32.physik.fu-berlin.de QUIT :*.net *.split < 1320229764 501168 :lambdabot!~lambdabot@li85-105.members.linode.com QUIT :*.net *.split < 1320229765 169887 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake QUIT :*.net *.split < 1320229767 402294 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au QUIT :*.net *.split < 1320229769 306296 :HackEgo!foobar@codu.org QUIT :*.net *.split < 1320229771 657023 :atehwa!atehwa@aulis.sange.fi QUIT :*.net *.split < 1320229774 260729 :EgoBot!foobar@codu.org QUIT :*.net *.split < 1320229774 313500 :shachaf!~shachaf@204.109.63.130 QUIT :*.net *.split < 1320229775 221268 :Deewiant!~deewiant@cs27125254.pp.htv.fi QUIT :*.net *.split < 1320229775 274208 :fungot!~fungot@momus.zem.fi QUIT :*.net *.split < 1320229775 383927 :fizzie!fis@iris.zem.fi QUIT :*.net *.split < 1320229781 773995 :coppro!~scshunt@denardo.csclub.uwaterloo.ca QUIT :*.net *.split < 1320229783 380056 :chickenzilla!~zack@olol.eu QUIT :*.net *.split < 1320229784 474109 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :*.net *.split < 1320229787 469685 :bd_!~nanashi@satoko.is.fushizen.net QUIT :*.net *.split < 1320229789 145213 :MSleep!~fyrc@or-67-238-31-252.dhcp.embarqhsd.net QUIT :*.net *.split < 1320229789 198457 :SimonRC!~sc@fof.durge.org QUIT :*.net *.split < 1320229790 19531 :yiyus!1242712427@je.je.je QUIT :*.net *.split < 1320229790 720261 :ineiros!~itniemin@james.ics.hut.fi QUIT :*.net *.split < 1320229790 772994 :mycroftiv!~ircguy@h69-128-47-242.mdsnwi.dedicated.static.tds.net QUIT :*.net *.split < 1320229790 901915 :rodgort!~rodgort@li125-242.members.linode.com QUIT :*.net *.split < 1320229792 266755 :myndzi!myndzi@c-67-168-184-168.hsd1.wa.comcast.net QUIT :*.net *.split < 1320229794 113961 :mtve!~mtve@65.98.99.53 QUIT :*.net *.split < 1320230011 971224 :glogbackup!~glogbacku@64.31.59.246 JOIN :#esoteric < 1320230012 24131 :bd___!~nanashi@satoko.is.fushizen.net JOIN :#esoteric < 1320230012 24272 :derrik!~xix@gprs-inet-65-55.elisa.ee JOIN :#esoteric < 1320230012 24351 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au JOIN :#esoteric < 1320230012 24431 :Madoka-Kaname!~moe@inportb/loli/cirno-chan JOIN :#esoteric < 1320230012 24521 :pikhq_!~pikhq@71-219-243-39.clsp.qwest.net JOIN :#esoteric < 1320230012 24600 :lambdabot!~lambdabot@li85-105.members.linode.com JOIN :#esoteric < 1320230012 24676 :Zwaarddijk!miekko@infa.abo.fi JOIN :#esoteric < 1320230012 24757 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1320230012 24835 :oklopol!~oklopol@dyn58-57.yok.fi JOIN :#esoteric < 1320230012 24913 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1320230012 24990 :Slereah_!~butt@ANantes-259-1-147-243.w90-49.abo.wanadoo.fr JOIN :#esoteric < 1320230012 25066 :coppro!~scshunt@denardo.csclub.uwaterloo.ca JOIN :#esoteric < 1320230012 25144 :FireFly!firefly@unaffiliated/firefly JOIN :#esoteric < 1320230012 25220 :quintopia!~quintopia@unaffiliated/quintopia JOIN :#esoteric < 1320230012 25298 :yorick!~yorick@unaffiliated/yorick JOIN :#esoteric < 1320230012 25375 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1320230012 25450 :EgoBot!foobar@codu.org JOIN :#esoteric < 1320230012 25525 :shachaf!~shachaf@204.109.63.130 JOIN :#esoteric < 1320230012 25603 :lifthrasiir!~lifthrasi@61.106.27.227 JOIN :#esoteric < 1320230012 25678 :chickenzilla!~zack@olol.eu JOIN :#esoteric < 1320230012 25756 :fizzie!fis@iris.zem.fi JOIN :#esoteric < 1320230012 25830 :fungot!~fungot@momus.zem.fi JOIN :#esoteric < 1320230012 25908 :Deewiant!~deewiant@cs27125254.pp.htv.fi JOIN :#esoteric < 1320230012 25983 :HackEgo!foobar@codu.org JOIN :#esoteric < 1320230012 26059 :twice11!~twice11@lenny32.physik.fu-berlin.de JOIN :#esoteric < 1320230015 985195 :glogbackup!~glogbacku@64.31.59.246 PART :#esoteric < 1320230020 661480 :MSleep!~fyrc@or-67-238-31-252.dhcp.embarqhsd.net JOIN :#esoteric < 1320230020 713809 :ineiros_!~itniemin@james.ics.hut.fi JOIN :#esoteric < 1320230020 713868 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1320230039 909690 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :RIP freedom of the press < 1320230072 504633 :mycroftiv!~ircguy@h69-128-47-242.mdsnwi.dedicated.static.tds.net JOIN :#esoteric < 1320230576 671945 :rodgort!~rodgort@li125-242.members.linode.com JOIN :#esoteric < 1320231137 654209 :SimonRC!~sc@fof.durge.org JOIN :#esoteric < 1320231137 706689 :myndzi!myndzi@c-67-168-184-168.hsd1.wa.comcast.net JOIN :#esoteric < 1320231137 706767 :yiyus!1242712427@je.je.je JOIN :#esoteric < 1320232572 952791 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1320232611 178300 :FireFly!firefly@unaffiliated/firefly PRIVMSG #esoteric :Are we? :\ < 1320232743 477845 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :are we what? < 1320232745 159180 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :who is we? < 1320232761 522248 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :oh. < 1320232790 382147 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :well, no. the extradition appeal failed, so he's going to Sweden for questioning and formal charging. < 1320232851 127863 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :but the US may try to extradite him so that they can prosecute him. Though, I believe it would be a difficult case for them. < 1320232940 100471 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I find it strange that he's been under arrest this entire time without any formal charges. < 1320233033 939994 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :but that's just how the Swedish legal system works I guess. they don't issue formal charges until after questioning, or something. < 1320233034 695097 :myndzi\!myndzi@c-67-168-184-168.hsd1.wa.comcast.net JOIN :#esoteric < 1320233209 848673 :myndzi!myndzi@c-67-168-184-168.hsd1.wa.comcast.net QUIT :Ping timeout: 252 seconds < 1320233607 721165 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :> var "Hello, World!\n" < 1320233608 336201 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Hello, World! < 1320233650 932548 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :> fix (fun "I told you about the stairs, bro") :: Expr < 1320233651 715757 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : I told you about the stairs, bro (I told you about the stairs, bro (I told ... < 1320234549 8992 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Read error: Connection reset by peer < 1320234570 610185 :sebbu!~sebbu@ADijon-152-1-33-211.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1320234647 160114 :sebbu!~sebbu@ADijon-152-1-33-211.w83-194.abo.wanadoo.fr QUIT :Changing host < 1320234647 212497 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1320235290 385327 :Ernestas14!~ernestux2@88-119-152-235.static.zebra.lt JOIN :#esoteric < 1320235300 708202 :Ernestas14!~ernestux2@88-119-152-235.static.zebra.lt PART :#esoteric < 1320236545 798839 :Vorpal!~AnMaster@unaffiliated/anmaster JOIN :#esoteric < 1320236974 994908 :derrik!~xix@gprs-inet-65-55.elisa.ee QUIT :Quit: back to 3d < 1320237556 383901 :mtve!~mtve@65.98.99.53 JOIN :#esoteric < 1320237813 488289 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Ping timeout: 260 seconds < 1320237838 809528 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1320238927 758150 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au QUIT :Ping timeout: 260 seconds < 1320241273 178825 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1320243037 492842 :augur!~augur@129.2.129.35 JOIN :#esoteric < 1320243139 723746 :augur!~augur@129.2.129.35 QUIT :Remote host closed the connection < 1320243164 961289 :Gregor!foobar@codu.org PRIVMSG #esoteric :`quote < 1320243171 889667 :HackEgo!foobar@codu.org PRIVMSG #esoteric :500) _ | |__ _ _ ___ | '_ \| | | |/ _ \ | |_) | |_| | __/ |_.__/ \__, |\___| < 1320243181 722237 :Gregor!foobar@codu.org PRIVMSG #esoteric :... what a great quote < 1320243200 838360 :augur!~augur@129.2.129.35 JOIN :#esoteric < 1320243224 500144 :Gregor!foobar@codu.org PRIVMSG #esoteric :`delquote 500 < 1320243226 920129 :HackEgo!foobar@codu.org PRIVMSG #esoteric :​*poof* < 1320243230 643554 :Gregor!foobar@codu.org PRIVMSG #esoteric :`quote < 1320243233 34177 :HackEgo!foobar@codu.org PRIVMSG #esoteric :596) well, oerjan has a lot of opinions on this, so I'll hand it over to him < 1320243235 492564 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :A part was missing < 1320243238 925382 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :Unless it was a typo < 1320243244 117464 :Gregor!foobar@codu.org PRIVMSG #esoteric :Such as ... the funny part? < 1320243266 745577 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1320243268 300420 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :Well, I find something like 1% of the existing quotes funny < 1320243279 924127 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :This is because you are: terrible. < 1320243280 157558 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Phantom_Hoover: You have 1 new message. '/msg lambdabot @messages' to read it. < 1320243281 105460 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :So I've given up caring about that < 1320243288 650256 :Gregor!foobar@codu.org PRIVMSG #esoteric :`quote < 1320243291 245166 :HackEgo!foobar@codu.org PRIVMSG #esoteric :404) hey fhet's zeees OouooH SNEP IT'S A FOooCKING TIGER < 1320243711 485415 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Dammit HackEgo, stop letting down the side. < 1320244423 663480 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Quit: Computer has gone to sleep. < 1320246445 436592 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1320246612 667752 :tiffany!~kawaii@fl-76-3-18-195.dhcp.embarqhsd.net JOIN :#esoteric < 1320246931 221716 :MSleep!~fyrc@or-67-238-31-252.dhcp.embarqhsd.net NICK :MDude < 1320247161 264990 :bd___!~nanashi@satoko.is.fushizen.net NICK :bd_ < 1320249533 224809 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net JOIN :#esoteric < 1320249609 713490 :derdon!~derdon@pD9E1CE17.dip.t-dialin.net JOIN :#esoteric < 1320251763 947176 :sllide!~jari@ip565eb113.direct-adsl.nl JOIN :#esoteric < 1320252046 654061 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric : Well, I find something like 1% of the existing quotes funny <-- I mostly agree < 1320252322 318095 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :god bless military industrial complex america < 1320252499 600124 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :CakeProphet, planning to follow that remark up with anything? < 1320252628 148539 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory QUIT :Excess Flood < 1320252649 979353 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1320252800 888418 :Gregor!foobar@codu.org PRIVMSG #esoteric : No, it's just a sincere idle thought. < 1320253549 468698 :Gregor!foobar@codu.org PRIVMSG #esoteric :"Mangas slid down the wall, leaving a trail of something black behind them. When they hit the ground they opened and closed and in doing so improvised a sort of locomotion that brought them ever closer, inch by inch, flap by flap, to the bed where I lay paralyzed. I lost sight of them as they drew closer, but then felt, with an odd calmness, the cold wet touch of mangas sliding up my leg." ­— Dinosaur Comics < 1320253819 7310 :CakeProphet!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake QUIT :Ping timeout: 258 seconds < 1320254714 7238 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Gregor, ... lol < 1320254730 840130 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Gregor, is that mangas as in Japanese comics? < 1320254744 358658 :Gregor!foobar@codu.org PRIVMSG #esoteric :Yup < 1320254774 585648 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I guess I have to check it out for the context, though that probably won't help < 1320255602 523456 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Ping timeout: 248 seconds < 1320255642 705507 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1320256505 934648 :pumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1320256615 607820 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Ping timeout: 260 seconds < 1320256787 440909 :elliott!elliott@unaffiliated/elliott JOIN :#esoteric < 1320256807 62314 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1320256857 106274 :copumpki_!~pumpkin@17.45.135.20 JOIN :#esoteric < 1320256895 947944 :pumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Ping timeout: 240 seconds < 1320256905 223826 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :07:48:54: @tell elliott Homestuck update. < 1320256905 466518 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott: You have 1 new message. '/msg lambdabot @messages' to read it. < 1320256913 234760 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :do you really think that will in any way help < 1320256968 667179 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :07:32:55: ...you haven't seen Cascade yet? < 1320256968 794508 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :07:33:35: ....I'm watching it right now, obviously. < 1320256968 847937 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :07:33:38: as I just talked about it loading... < 1320256974 577458 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh wait cakeprophet isn't here < 1320257006 400076 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :14:12:44: `quote < 1320257006 635358 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :14:12:51: 500) _ | |__ _ _ ___ | '_ \| | | |/ _ \ | |_) | |_| | __/ |_.__/ \__, |\___| < 1320257006 689038 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :14:13:01: ... what a great quote < 1320257006 689201 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :14:13:20: -!- augur has joined #esoteric. < 1320257006 689305 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :14:13:44: `delquote 500 < 1320257012 16324 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: You just deleted a part of history. < 1320257056 72311 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Ping timeout: 240 seconds < 1320257093 782387 :copumpki_!~pumpkin@17.45.135.20 NICK :copumpkin < 1320257094 202760 :copumpkin!~pumpkin@17.45.135.20 QUIT :Changing host < 1320257094 255742 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1320258783 980356 :elliott!elliott@unaffiliated/elliott QUIT :Quit: Leaving < 1320259175 815228 :elliott!elliott@unaffiliated/elliott JOIN :#esoteric < 1320259179 158471 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Well that was unexpected. < 1320259385 871111 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Read error: Connection reset by peer < 1320259407 9906 :sebbu!~sebbu@ADijon-152-1-33-211.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1320259407 476190 :sebbu!~sebbu@ADijon-152-1-33-211.w83-194.abo.wanadoo.fr QUIT :Changing host < 1320259407 528829 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1320259855 40354 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais hurry up and answer my inconsequential questions. < 1320260655 116934 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1320260680 751890 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :yes good hi ais523 < 1320260684 105585 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i summoned you < 1320260709 880098 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it was just coincidence < 1320260710 114947 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ais523: You have 2 new messages. '/msg lambdabot @messages' to read them. < 1320260712 182032 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but perhaps a useful one < 1320260715 257521 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@messages < 1320260715 379047 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott asked 12h 40m 57s ago: How does the Secret Project handle scheduling being non-deterministic? < 1320260715 611461 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott asked 12h 40m 29s ago: Also, what kind of incredibly rough time estimate would you give for an open-source release of working code? < 1320260731 741718 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Yesssssss finally my amazing questions will be answered < 1320260740 718099 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: it does handle scheduling being non-deterministic, but the explanation as to how is not a simple one < 1320260741 333882 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh wow, @ask actually makes it say "elliott asked". < 1320260742 649257 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Exciting. < 1320260749 85126 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: Is that another way of saying it's secret? < 1320260772 363683 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no, it's a way of saying that I will explain it eventually, probably, but am not feeling up to it right now < 1320260783 700804 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as I've only just got online < 1320260786 15023 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :maybe later today < 1320260832 779007 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :heh < 1320260890 335960 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: What about this one: Would there be a way of giving the running program access to a filesystem from the host? (/not/ a block device or anything) < 1320260897 360742 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(Read-only access) < 1320260920 474232 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: yes, I've been doing that for testing, by mounting the host directory read-only inside the test filesystem with a loopback mount < 1320260937 869685 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: great < 1320260950 182188 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I'm trying really hard to think of a non-packaging use case for this and I'm stumped :P < 1320260950 369917 :ive!~nn@189.179.245.35 JOIN :#esoteric < 1320260971 979425 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :god < 1320260973 458391 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*good < 1320260989 120312 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :note that the part of the Secret Project you know about is only a moderately small part of the Project as a whole; it's just the bit that has to be done first < 1320260991 832433 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: no! bad :( < 1320260996 885522 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and if it's useful in its own right, all the better < 1320261014 642846 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah, I figure waiting and then mangling it to fit my needs is probably easier than rolling my own < 1320261044 595603 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I take it the second question is being deliberately not answered :-P < 1320261058 830854 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, I don't know the answer < 1320261063 560675 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it really depends on how busy I am with other things < 1320261393 10858 :yuyu!~yuyu@net-2-40-227-157.cust.dsl.teletu.it JOIN :#esoteric < 1320261398 647189 :yuyu!~yuyu@net-2-40-227-157.cust.dsl.teletu.it QUIT :Read error: Connection reset by peer < 1320261537 342260 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: Last question! Tell me it isn't written in the same style DNA Maze is. < 1320261550 484930 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it isn't, AFAIR < 1320261553 356461 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I haven't looked at it for a while < 1320261564 467136 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :surely DNA Maze's style can just be fixed with indent(1) if you don't like it, though? < 1320261568 881476 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :That's... worrying :P < 1320261584 152717 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: Well, sure, but that makes merging more difficult... < 1320261711 303452 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I love how Nix essentially has safePerformIO :: (Hashable a) => IO a -> Hash -> a < 1320261736 275426 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :safePerformIO m hx = unsafePerformIO $ do { x <- m; when (hash x /= hx) $ fail "oh no"; return x } < 1320262642 7788 :Darth_Cliche!~Darth_Cli@c-67-176-12-54.hsd1.co.comcast.net JOIN :#esoteric < 1320263166 634175 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Read error: Connection reset by peer < 1320263191 6274 :sebbu!~sebbu@ADijon-152-1-33-211.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1320263191 670947 :sebbu!~sebbu@ADijon-152-1-33-211.w83-194.abo.wanadoo.fr QUIT :Changing host < 1320263191 724857 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1320263685 538503 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: oh, would the secret project support exposing a network interface to the program being run? I could just give it the eth0 device through the FS, right? < 1320263709 593505 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: no, I don't think it would < 1320263719 582985 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, why not? :/ < 1320263728 800776 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :certainly the project as a whole couldn't; the part you know about theoretically could, I guess, but it'd need to implement the networking syscalls < 1320263732 745351 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't /think/ I need it, but it would reduce a lot of duplication < 1320263742 684555 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the problem is, how can you run something completely repeatably when it's connecting to something you don't control? < 1320263757 971711 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: oh, I'm fine with it violating repeatability; this is a special case < 1320263767 606799 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :as long as the network is the only way to violate it < 1320263772 336774 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :as opposed to all the other ways you can < 1320263823 494184 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that, umm, rather defeats the point of the secret project, but I doubt it'd be that hard; you'd just let socketcall(2) fall through to the default blocking or non-blocking syscall impl < 1320263865 163255 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: it's for a good reason :P < 1320263924 79994 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: in Nix-style systems, retrieving the source tarball for a package is done by having that be its own package whose "build" script just uses wget or the like and then places the result in the store; this is forced to be pure because you have to specify an SHA hash of the resulting file < 1320263930 805417 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :and the whole thing fails if it doesn't match < 1320263956 297303 :pumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1320263961 268494 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I could just run those without sandboxing, but I'd still have to e.g. run them as an unprivileged user, chroot them in, to avoid malicious behaviour exploiting the fact that it's run outside of the Secret Project < 1320263971 487266 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :why do you need perfect reproducibility for something like that? it doesn't fall under the secret project's definition of reproducibility because it doesn't control the timing < 1320263973 567208 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: it would be easier if I could just use "the Secret Project, but with networking" < 1320263984 71080 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: for sandboxing < 1320264013 274815 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I'm just saying that reproducibility offers sandboxing as a side-effect < 1320264015 972266 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, I said the secret project wasn't designed for security, although I guess it may end up sandboxing things anyway < 1320264019 97526 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yep < 1320264028 573693 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: and I happen to need reproducibility most of the time, but just sandboxing for this case < 1320264038 728847 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it'd be nice if I could rely on one thing to do that, rather than having two very similar mechanisms < 1320264043 568495 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :differing only in that one allows network access < 1320264083 690618 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, an unprivileged account and a chroot isn't /that/ much of a pain, but I'd be happier if I could use the same mechanism :) < 1320264120 279021 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Ping timeout: 252 seconds < 1320264126 448681 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, it may be possible, but would be really hackish < 1320264158 654273 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric : that, umm, rather defeats the point of the secret project, but I doubt it'd be that hard; you'd just let socketcall(2) fall through to the default blocking or non-blocking syscall impl < 1320264161 737578 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :that doesn't sound very hackish < 1320264178 54605 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, it violates the invariants that the secret project is based on < 1320264198 106140 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :btw, I'm looking at the source, it seems to be One True Brace < 1320264201 903547 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which you're happy enough with, I guess? < 1320264206 887974 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :sure :P < 1320264223 255182 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :complete with literal formfeed characters to separate unrelated functions < 1320264229 709211 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION uses Linux style with varying indentation width < 1320264240 115295 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Linux style is basically a specification of K&R/1TBS, though < 1320264248 716032 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: that's not 1TBS... < 1320264255 148946 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: that's some awful hybrid 1TBS/GNU style, then :P < 1320264269 239524 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: 1TBS is an indentation style, right? < 1320264273 230857 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :formfeeds are not indentation < 1320264285 213487 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: no, it's a formatting style < 1320264291 52449 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it also tells you where to put braces, for one < 1320264449 818378 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :wow, it's bizarre seeing someone use SCM to mean something other than VCS < 1320264532 184185 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, wow, I think `pureWriteIORef :: IORef a -> a -> b -> b` is actually pure < 1320264546 930382 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :pureWriteIORef ref v x = unsafePerformIO (writeIORef ref v >> return x) < 1320264564 252786 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: http://pastie.org/pastes/2800788/text?key=c9nqhgeel5yd8hcu4jzq < 1320264572 709275 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you were asking about the Secret Project's scheduling rules < 1320264580 765209 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and there's the relevant parts, with a bit of censorship applied < 1320264598 271767 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: wtf is that censorship for? :P < 1320264608 176998 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's a Secret Project, right? < 1320264617 341574 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so bits of it have to stay secret < 1320264621 716156 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :so wait, how do you convince linux not to use its normal scheduler? < 1320264714 797417 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :generally speaking, all but one process is either in a blocking syscall, or stopped < 1320264719 309060 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so only one process can actually run < 1320264759 239148 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: umm, what if i fork two processes doing for(;;);? < 1320264763 426372 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :should multiple processes get knocked out of a blocking syscall simultaneously for whatever reason, they're each stopped at the syscall return in arbitrary order, and banned from communicating in any way with other processes until the Secret Project has a good handle on which ones are and aren't working < 1320264770 77562 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the Secret Project doesn't handle infinite busyloops < 1320264807 211478 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: what about if I start two subprocesses, alarm(15), then put them both in a busyloop of incrementing a global i variable < 1320264811 204037 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :then exit(i) in the signal handler? < 1320264846 519779 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it doesn't handle that either < 1320264868 840539 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nor does it have to be able to, for its intended purpose; and besides, the way it works, it can't < 1320264881 191078 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: it's not exactly perfect repeatability then, is it? < 1320264890 997552 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I could imagine someone doing something like that to produce a random seed < 1320264893 690009 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I didn't say it was; you said that < 1320264906 506827 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :well, you've strongly implied that's what it's for, otherwise why go to all the effort? :p < 1320264919 434306 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that is what it's for, but it's not designed to work on arbitrary programs; just a very large subset of them < 1320264926 422237 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :for instance, you couldn't run it on itself < 1320264952 661461 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I've already established that it actively resists being debugged (running gdb inside or outside it causes mad things to happen, as does running valgrind inside or outside it) < 1320264966 394228 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :well, OK < 1320264973 355277 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :actually, I wonder if that valgrind thing should worry me < 1320264981 710913 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :packages might try and run a test suite at build-time < 1320265012 429164 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: anyway, I suppose it'll be good enough :) especially since the Nix guys have problems with such simple things as the system clock or hostname leaking into builds < 1320265046 5348 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :valgrind internal-errors on the Secret Project with a request to report a bug < 1320265057 336393 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but if I did report what was causing it, I'm reasonably sure the reply would be "then don't do that" < 1320265066 130953 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: you've said < 1320265203 479341 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: here's a quote you might like: "In the presence of patch sets between arbitrary releases, it is not directly < 1320265203 649258 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :obvious which sequence of patches or full downloads is optimal. To be fully gen- < 1320265203 702161 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :eral, the Nix substitute downloader runs a shortest path algorithm on a directed < 1320265203 702329 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :acyclic graph that, intuitively, represents components already installed, avail- < 1320265203 702440 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :able patches between components, and available full downloads of components." < 1320265256 524693 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: why acyclic? < 1320265258 256378 :Ngevd!~Taneb@host-78-146-167-104.as13285.net JOIN :#esoteric < 1320265268 669123 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I don't think that would work < 1320265276 168018 :Ngevd!~Taneb@host-78-146-167-104.as13285.net PRIVMSG #esoteric :Hello! < 1320265295 487271 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you want an alpha release, then you can get it either by getting a beta and reversing the patches between it and the alpha, or applying patches forwards from the previous release < 1320265375 889791 :GreaseMonkey!~gm@121-74-65-236.telstraclear.net JOIN :#esoteric < 1320265376 495768 :GreaseMonkey!~gm@121-74-65-236.telstraclear.net QUIT :Changing host < 1320265376 548519 :GreaseMonkey!~gm@unaffiliated/greasemonkey JOIN :#esoteric < 1320265428 202146 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: in this case, "getting a beta" is the thing to be avoided < 1320265429 241142 :pumpkin!~pumpkin@unaffiliated/pumpkingod NICK :copumpkin < 1320265439 797486 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: the user isn't a time traveller, so they have files from the past only < 1320265446 255787 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: what if you don't want the latest version? < 1320265451 812702 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: you don't understand < 1320265453 171027 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the files may be from the past, but in the future of the version you want < 1320265457 600595 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: you have a pre-alpha, and need to update to a beta < 1320265461 732477 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :but there's not patches between every single release < 1320265464 113141 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :in-between < 1320265465 523322 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :only some of them < 1320265494 95896 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: say you have version 16, and want to update to version 17alpha5; 17beta1 is already out < 1320265516 885666 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then going forwards to 17beta1 and then back to 17alpha5 may be the smallest set of patches to use < 1320265538 64484 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :well, OK < 1320265563 718624 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: OTOH, wanting to update to 17alpha5 is an incredibly unlikely scenario in context < 1320265588 237737 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: and if you do want to, downloading the binary from scratch is an acceptable cost to save calculation time for people who don't do insane things < 1320265594 288130 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it has a feature you need and 17beta1 has a critical bug that 17alpha5 doesn't? < 1320265603 697846 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :yes, but full downloads are always available < 1320265609 404201 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :this is about optimisation, not making things possible in the first place < 1320265614 103671 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: the point is that finding the shortest route in a DAG is the same algo as finding the shortest route in a directed graph < 1320265629 849070 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so it doesn't cost you anything to ban cycles < 1320265639 701497 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :sure, but the graph itself is bigger < 1320265811 660254 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: anyway, avoiding implementing a reverse patch algorithm is one reason :P < 1320265844 409737 :Ngevd!~Taneb@host-78-146-167-104.as13285.net PRIVMSG #esoteric :It's my birthday tomorrow < 1320265848 589385 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: wow, I just got a wallop claiming that vim was the best editor ever < 1320265849 720191 :Ngevd!~Taneb@host-78-146-167-104.as13285.net PRIVMSG #esoteric :Then I'm on TV Friday < 1320265857 351135 :Ngevd!~Taneb@host-78-146-167-104.as13285.net PRIVMSG #esoteric :Then fireworks display Saturday < 1320265858 152368 :pikhq!~pikhq@71-219-239-110.clsp.qwest.net JOIN :#esoteric < 1320265861 42485 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: on your /local machine/? < 1320265864 192871 :pikhq_!~pikhq@71-219-243-39.clsp.qwest.net QUIT :Ping timeout: 240 seconds < 1320265865 353140 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: no, on Freenode < 1320265868 70545 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1320265869 972728 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :wtf? < 1320265871 37749 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :paste it < 1320265889 779631 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[wallops] Holy editor war, batman! Vim's first public release was two decades ago, today! It sure is birthday-y around here as of late. Anyway, congrats to the best editor, ever! Join #vim to congratulate or have good-natured editor bantering ;) < 1320265903 859987 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm < 1320265911 219414 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that looks designed to incite a flamewar < 1320265912 943934 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I really want to troll-and-run #vim now < 1320265919 152273 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :they're /encouraging/ it, aftera ll < 1320265934 150379 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric : VIM SUX EMACS SUX NOTEPAD IS THE ONE TRUE EDITOR < 1320265935 851932 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :there we go < 1320265966 891072 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :incidentally, I commented on an editor war on Reddit a while back: http://www.reddit.com/r/programming/comments/lotys/lines_of_lisp_and_c_code_in_emacss_source_code/c2uknyy?context=3 < 1320265971 820949 :Ngevd!~Taneb@host-78-146-167-104.as13285.net PRIVMSG #esoteric :I'm not a big editor person-y type thing < 1320265990 230848 :Ngevd!~Taneb@host-78-146-167-104.as13285.net PRIVMSG #esoteric :Begins with c < 1320265996 435826 :Ngevd!~Taneb@host-78-146-167-104.as13285.net PRIVMSG #esoteric :Sounds vaguely French < 1320266000 255173 :Ngevd!~Taneb@host-78-146-167-104.as13285.net PRIVMSG #esoteric :Associated with wine < 1320266002 752501 :Ngevd!~Taneb@host-78-146-167-104.as13285.net PRIVMSG #esoteric :Hard to spel < 1320266003 424679 :Ngevd!~Taneb@host-78-146-167-104.as13285.net PRIVMSG #esoteric :l < 1320266010 461305 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :critic? < 1320266012 71127 :Ngevd!~Taneb@host-78-146-167-104.as13285.net PRIVMSG #esoteric :Connossoure < 1320266014 111660 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :aha < 1320266018 505783 :Ngevd!~Taneb@host-78-146-167-104.as13285.net PRIVMSG #esoteric :Something like that < 1320266025 599287 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :condiment < 1320266026 822037 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :connoisseur < 1320266033 842442 :Ngevd!~Taneb@host-78-146-167-104.as13285.net PRIVMSG #esoteric :connoisseur. < 1320266033 895089 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :my IRC client has a spellchecker ;) < 1320266042 604707 :Ngevd!~Taneb@host-78-146-167-104.as13285.net PRIVMSG #esoteric :Mine does, but I wasn't close enough < 1320266045 516193 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: mine doesn't, what package is that again? it's been bugging me < 1320266045 995899 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric ::p < 1320266054 2553 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(I have aspell, it just doesn't work in gtk...) < 1320266055 102096 :Ngevd!~Taneb@host-78-146-167-104.as13285.net PRIVMSG #esoteric :It gave me Connecticut < 1320266068 696478 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric ::D < 1320266084 326873 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I'm using Konversation 4, obtained via kubuntu-desktop < 1320266093 48776 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which has a really crazy insane number of dependencies < 1320266098 916779 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I couldn't tell you which one it is specifically < 1320266099 970345 :Ngevd!~Taneb@host-78-146-167-104.as13285.net PRIVMSG #esoteric :XChat, Ubuntu 11.04 < 1320266100 514451 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I really hope Arch has a kubuntu-desktop package < 1320266106 318047 :Ngevd!~Taneb@host-78-146-167-104.as13285.net PRIVMSG #esoteric :Which is probably the worst Ubuntu < 1320266111 761297 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :all distros should have a kubuntu-desktop package :) < 1320266116 332083 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(kubuntu-desktop exists for the purpose of depending on pretty much the whole of KDE) < 1320266138 471136 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: /plus/ whatever kubuntu adds < 1320266166 11223 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yep < 1320266287 295433 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"Clearly, we could produce patches between all Xs and Y s. This policy is < 1320266287 422994 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :“optimal” in the sense that the client would always be able to select the abso- < 1320266287 476325 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :lutely shortest sequence of patches. However, it is infeasible in terms of time and < 1320266287 476502 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :space since producing a patch takes a non-negligible amount of time, and most < 1320266287 476610 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :such patches will be large since they will be between unrelated components (for < 1320266287 781129 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :instance, patching Acrobat Reader into Firefox is obviously inefficient)." < 1320266295 329345 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :how does one patch Acrobat Reader into Firefox under NixOS? < 1320266305 496117 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :dammit, I got the meme wrong < 1320266311 309199 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :serves me to go by WP article titles rather than their contents < 1320266478 649847 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm... does anybody know HTTP better than I do here? < 1320266550 389985 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :aha, I was right < 1320266559 58854 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(w3.org knows HTTP better than I do) < 1320266653 869467 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :[elliott@dinky ~]$ time ( { for i in {1..9}; do echo "GET /$i HTTP/1.1"; echo; done; echo "GET /10 HTTP/1.1"; echo "Connection: close"; echo; } | nc google.com 80 >/dev/null ) < 1320266658 615652 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :good command lines < 1320266689 499511 :Ngevd!~Taneb@host-78-146-167-104.as13285.net PRIVMSG #esoteric :Does it work? < 1320266694 87326 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :yep < 1320266705 869037 :Ngevd!~Taneb@host-78-146-167-104.as13285.net PRIVMSG #esoteric :Then they are very good. < 1320266741 629392 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: here's another quote you might like: "A good value for k would be around 2, e.g., k = 1.9." < 1320266753 839627 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Also e.g. k = 2 :-P < 1320266858 34683 :centrinia!~exc@adsl-184-36-91-18.asm.bellsouth.net JOIN :#esoteric < 1320267105 121391 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: Has anyone compared patching times / memory use of bps vs. e.g. bsdiff? < 1320267117 859903 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Hmm, I wonder if I could parallelise the process somewhat... < 1320267144 796789 :Ngevd!~Taneb@host-78-146-167-104.as13285.net PRIVMSG #esoteric :Hello centrinia < 1320267152 116555 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hi centrinia < 1320267154 52292 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`welcemkrmo < 1320267155 897640 :centrinia!~exc@adsl-184-36-91-18.asm.bellsouth.net PRIVMSG #esoteric :Hello Ngevd, elliott. < 1320267156 42294 :HackEgo!foobar@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: welcemkrmo: not found < 1320267157 173639 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`welkom < 1320267158 332572 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`? skdlf < 1320267159 72563 :HackEgo!foobar@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: welkom: not found < 1320267160 85057 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`? welcome < 1320267160 211162 :HackEgo!foobar@codu.org PRIVMSG #esoteric :skdlf? ¯\(°_o)/¯ < 1320267161 717100 :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 < 1320267172 449154 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`ls bin < 1320267173 889108 :centrinia!~exc@adsl-184-36-91-18.asm.bellsouth.net PRIVMSG #esoteric :Does everyone get a welcome? < 1320267174 712416 :HackEgo!foobar@codu.org PRIVMSG #esoteric :​? \ addquote \ allquotes \ calc \ define \ delquote \ etymology \ forget \ fortune \ frink \ google \ json \ k \ karma \ karma+ \ karma- \ learn \ log \ logurl \ macro \ marco \ paste \ pastekarma \ pastelog \ pastelogs \ pastenquotes \ pastequotes \ pastewisdom \ ping \ prefixes \ qc \ quote \ quotes \ roll \ runperl \ toutf8 < 1320267180 558406 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :centrinia: No! Just you. Also new people. < 1320267185 465684 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`paste bin/? < 1320267187 362908 :HackEgo!foobar@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.26175 < 1320267197 89043 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: use `url for things like that < 1320267198 227458 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :avoids pasting < 1320267232 105275 :Ngevd!~Taneb@host-78-146-167-104.as13285.net PRIVMSG #esoteric :What's a stationary point again? < 1320267263 971564 :Ngevd!~Taneb@host-78-146-167-104.as13285.net PRIVMSG #esoteric :Are they when the gradient is 0? < 1320267342 32395 :centrinia!~exc@adsl-184-36-91-18.asm.bellsouth.net PRIVMSG #esoteric :It can also be a point where the gradient is not defined. < 1320267354 103427 :Ngevd!~Taneb@host-78-146-167-104.as13285.net PRIVMSG #esoteric :Oh good < 1320267359 519770 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :centrinia, they can? < 1320267373 369320 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Oh, right, discontinuities in the gradient. < 1320267376 71347 :centrinia!~exc@adsl-184-36-91-18.asm.bellsouth.net PRIVMSG #esoteric :I am just looking at the wiki. < 1320267395 216282 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: do things like segfault-catching work under the Secret Project? < 1320267395 575776 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Ngevd isn't meant to know about that :P < 1320267400 55715 :pikhq_!~pikhq@71-219-217-142.clsp.qwest.net JOIN :#esoteric < 1320267414 67267 :pikhq!~pikhq@71-219-239-110.clsp.qwest.net QUIT :Ping timeout: 255 seconds < 1320267417 982548 :centrinia!~exc@adsl-184-36-91-18.asm.bellsouth.net PRIVMSG #esoteric :Wait, that is a critical point. < 1320267440 391459 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: it can catch segfaults itself < 1320267442 901451 :centrinia!~exc@adsl-184-36-91-18.asm.bellsouth.net PRIVMSG #esoteric :I was wrong earlier. < 1320267444 810873 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :centrinia, erm, yeah. < 1320267445 987708 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although it doesn't do anything with them yet < 1320267453 272009 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: that... isn't the point < 1320267455 312203 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it could pass them to the program's segfault interrupt handler if you wanted it ot < 1320267456 877735 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*to < 1320267461 426673 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think that's actually what it does < 1320267467 617297 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I mean things like libsigsegv < 1320267474 586034 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :which let you use segfaults to e.g. expand a BF tape < 1320267481 165262 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yep, I think it could handle that < 1320267482 704269 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :if you do the mmapping just right so it's on a page boundary < 1320267484 197465 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :great < 1320267504 501395 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it may handle that already, in fact < 1320267522 925314 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I'm just checking that build processes that use software which pull tricks like this will work :) < 1320267533 513805 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :e.g. SBCL does the "mmap a gigantic private heap" t hing < 1320267642 203967 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: you said that the Secret Project can't be run under gdb, but does gdb work inside it? < 1320267658 415035 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: no < 1320267664 162858 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :right < 1320267730 308972 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah, hmm, not only does gdb go wrong, but so does the Secret Project < 1320267732 927376 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :must be a bug in it somewhere < 1320267828 933092 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :heh, I just had a silly conservative GC idea, that I just realised never frees anything < 1320267831 9648 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :perfect! < 1320267944 740956 :Ngevd!~Taneb@host-78-146-167-104.as13285.net PRIVMSG #esoteric :http://a6.sphotos.ak.fbcdn.net/hphotos-ak-snc7/s720x720/316901_284913304864672_100000380143871_936853_1298194009_n.jpg < 1320267973 711837 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I... < 1320267983 727124 :Ngevd!~Taneb@host-78-146-167-104.as13285.net PRIVMSG #esoteric :Apparently it's a board game < 1320268060 809238 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :# Set the maximum number of FUSE mounts allowed to non-root users. < 1320268061 196168 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :# The default is 1000. < 1320268061 248588 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :# < 1320268061 248664 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :#mount_max = 1000 < 1320268076 906354 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Is... is that the church in Hexham which elliott tells me is the only interesting thing in it? < 1320268087 448225 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I said it was interesting? < 1320268119 596124 :Ngevd!~Taneb@host-78-146-167-104.as13285.net PRIVMSG #esoteric :The gaol's better < 1320268126 71501 :Ngevd!~Taneb@host-78-146-167-104.as13285.net PRIVMSG #esoteric :But yes < 1320269569 882158 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :which was the last windows version that was sold on floppy? < 1320269573 456960 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I guess windows 3.x < 1320269575 977965 :pikhq_!~pikhq@71-219-217-142.clsp.qwest.net PRIVMSG #esoteric :95. < 1320269580 704226 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :pikhq_, really? Heh < 1320269585 508851 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :pikhq_, how many floppies? < 1320269628 576330 :pikhq_!~pikhq@71-219-217-142.clsp.qwest.net PRIVMSG #esoteric :13. < 1320269650 419947 :pikhq_!~pikhq@71-219-217-142.clsp.qwest.net PRIVMSG #esoteric :95 OSR 2.1 came on 26. < 1320269652 91483 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: Windows Server 2008 < 1320269655 992389 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :enterprise edition < 1320269660 503917 :augur!~augur@129.2.129.35 QUIT :Remote host closed the connection < 1320269800 153517 :pikhq_!~pikhq@71-219-217-142.clsp.qwest.net PRIVMSG #esoteric :Waaaait. Holy crap 98 could be had on floppies. < 1320269809 947683 :pikhq_!~pikhq@71-219-217-142.clsp.qwest.net PRIVMSG #esoteric :39 floppies. < 1320269810 229327 :Ngevd!~Taneb@host-78-146-167-104.as13285.net PRIVMSG #esoteric :I have it on CD < 1320269821 234883 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :pikhq_, but was it ever distributed as that? < 1320269834 867334 :pikhq_!~pikhq@71-219-217-142.clsp.qwest.net PRIVMSG #esoteric :Yes. *Barely*. < 1320269838 649749 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :wow < 1320269880 315750 :pikhq_!~pikhq@71-219-217-142.clsp.qwest.net PRIVMSG #esoteric :They were also 1.7M floppies. < 1320269882 86538 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :wtf, google earth doesn't display territorial boarders in the sea. < 1320269900 383391 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I want to know if there is international water between Canda and Greenland, but I can't find info on that ANYWHERE < 1320269931 753430 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :pikhq_, ... that is rare. I never seen any of those. Can a normal computer read them? < 1320269957 556990 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :and how was that identified, yet another hole in the cover? < 1320270023 139528 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric : I want to know if there is international water between Canda and Greenland, but I can't find info on that ANYWHERE < 1320270032 349576 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: Sorry, but you can still be prosecuted for crimes committed in international waters. < 1320270037 944373 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, har, har < 1320270043 621534 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :You'll have to go into space for your private time. < 1320270217 485667 :Ngevd!~Taneb@host-78-146-167-104.as13285.net QUIT :Quit: early morning tomorrow < 1320270284 544603 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :"Subversion gets Suspended" — Introversion website < 1320270290 591323 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO < 1320270308 79776 :Deewiant!~deewiant@cs27125254.pp.htv.fi PRIVMSG #esoteric :Old news < 1320270308 926106 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :imagines n as m < 1320270313 924708 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: Now we're going to have to use CVS!!! < 1320270316 842252 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :phantom hoover moos loudly < 1320270330 311782 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :deewiant confuses it for mews < 1320270355 411298 :pikhq_!~pikhq@71-219-217-142.clsp.qwest.net PRIVMSG #esoteric :Vorpal: Yes, actually. < 1320270355 485473 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: comfuses < 1320270358 155487 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :momqy < 1320270368 189821 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :pikhq_, to witch question? < 1320270373 737666 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :pikhq_, the borders or the floppy? < 1320270374 960658 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: ahahaha "In the end, after all that development and years of work, you still completed the bank heist by walking up to the first door, cracking it with a pin cracker tool, then walking into the vault and stealing the money." < 1320270378 210557 :pikhq_!~pikhq@71-219-217-142.clsp.qwest.net PRIVMSG #esoteric :Vorpal: "Can a normal computer read them?" < 1320270379 628929 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I remember googlestalking monqy and it turned out he was some mother? < 1320270380 961696 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ah < 1320270389 795615 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy is the best mother < 1320270392 475893 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote uncle < 1320270394 761438 :HackEgo!foobar@codu.org PRIVMSG #esoteric :221) elliott: just to bring you up to speed, you are now my baby nephew. wtf, elliott is a nephew and his uncle is here? what Heck yes I'm elliott's uncle. < 1320270408 258557 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, where is that quote from ("in the end..." < 1320270409 672450 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :) < 1320270415 314351 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: http://forums.introversion.co.uk/introversion/viewtopic.php?t=2967 < 1320270421 878374 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I'm a mother??? < 1320270428 347717 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: yes happy birthday < 1320270429 191559 :pikhq_!~pikhq@71-219-217-142.clsp.qwest.net PRIVMSG #esoteric :Microsoft actually used it for quite a while. < 1320270446 760615 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i don't remember getting pregnant........... < 1320270447 664785 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :monqy's child? < 1320270452 847327 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Bastards. < 1320270492 264717 :tswett!~Warrigal@171.64.42.221 PRIVMSG #esoteric :monqy's child is multiple bastards? That kid's got talent. < 1320270509 846843 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :congratulations monqy ! < 1320270517 769299 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :So wait, even Introversion didn't know what the hell Subversion was about? < 1320270521 342900 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :This... explains a lot. < 1320270547 690888 :tswett!~Warrigal@171.64.42.221 PRIVMSG #esoteric :elliott: have I mentioned that you're on the verge of saying your first word? < 1320270553 419008 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :"I was imagining Uplink developed into a bigger game with more replay value (as in: there are still challenges even after you've learned how to hack a bank)." < 1320270555 849900 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Amen. < 1320270570 499763 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Those banks are insanely broken. < 1320270662 419150 :derdon!~derdon@pD9E1CE17.dip.t-dialin.net QUIT :Remote host closed the connection < 1320270682 813556 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, BtW, have located debit card. < 1320270689 779199 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: Buy a kitten. < 1320270692 160806 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Will buy Humble Bundle post-haste. < 1320270700 413425 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Pay more than the average of < 1320270700 654021 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :$4.71 to get The Binding of < 1320270700 706262 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Isaac and Blocks That Matter! < 1320270702 68044 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Also a kitten, although what if my cat doesn't like it? < 1320270705 211345 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: See, it's going to force you to be a good person. < 1320270709 610918 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, BASTARDS < 1320270733 196139 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au JOIN :#esoteric < 1320270733 571997 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, pirate them for me to see if they work? < 1320270743 837049 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :(By which I mean send me your download link._ < 1320270764 269057 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :That feels wrong!!!!!!!! Also that would let you do awful things to my order. < 1320270786 662597 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: IIRC the Binding of Isaac is 2D, so you'll be fine. Voxatron is software-rendered, so your GPU is irrelevant. < 1320270788 436187 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :You mean giving all your moneys to them. < 1320270796 709490 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Blocks That Matter looks 2D too. < 1320270799 268739 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :So you'll be fine. < 1320270836 202258 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, "The Binding of Isaac" isn't worth it, "Blocks That Matter" is < 1320270855 871716 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: The Binding of Isaac has gotten rave reviews from literally everything and Super Meat Boy was great, so... you're probably wrong. < 1320270865 16771 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I've heard mixed things about it < 1320270892 96659 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, well try it yourself. It looks insane. Sure the gameplay may be good, but I referred to the setting and the plot < 1320270913 557608 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Also anything with Roguelike-style world generation is the best. < 1320270915 152027 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :it is just disturbing from what I seen < 1320270941 302045 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: this is because you are (a) Swedish; (b) therefore, a wuss. < 1320270947 246656 :SgeoN1!~AndChat@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1320270954 858823 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :The only non-wussy Swede is olsner and that is why he is also the only non-terrible Swede. < 1320270961 184396 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, no you are just as insane and disturbing yourself < 1320270968 22846 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, anyway what about FireFly and BeholdMyGlory? < 1320270972 881838 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :They're not people. < 1320270978 743678 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, oh? < 1320270988 658705 :SgeoN1!~AndChat@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Wtf reisub didn't work < 1320271009 134117 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :SgeoN1: Do you have magic sysrq on>? < 1320271012 415212 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :s/>// < 1320271036 235559 :SgeoN1!~AndChat@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Not sure? < 1320271156 590599 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :SgeoN1: Check? < 1320271243 99274 :SgeoN1!~AndChat@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric : /proc/sys/kernel/sysrq contains 1 < 1320271266 688105 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :SgeoN1, are you on a laptop? < 1320271277 433070 :SgeoN1!~AndChat@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Yes < 1320271307 960399 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :SgeoN1, Does fn on the sysrq button do anything according to the legend on the keyboard < 1320271335 238060 :SgeoN1!~AndChat@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :No < 1320271336 999499 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :sysrq doesn't work reliably on my laptop, Fn-PrtSc supposedly gives SysRq, but well, not really < 1320271379 926457 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :SgeoN1: a safe way to test is fn+printscreen+b! < 1320271382 524331 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :The SAFEST way. < 1320271477 528837 :SgeoN1!~AndChat@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :!? < 1320271546 110565 :SgeoN1!~AndChat@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think I'll try with w < 1320271564 245350 :SgeoN1!~AndChat@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Or m < 1320271604 312588 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I think I once did REIBUS backwards because I forgot that you need to reverse 'busier'. < 1320271607 801923 :SgeoN1!~AndChat@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Works without Fn not with < 1320271669 600197 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: REIBUS isn't BUSIER backwards. < 1320271703 10347 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, it's a miracle my computer still works at all, frankly. < 1320271722 548816 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: It's REISUB; let me guess, you didn't pause for a few seconds between letters either? < 1320271739 911767 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I don't remember? < 1320272146 682307 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, SgeoN1: fn-prtsc-h should be a good way to test < 1320272154 592476 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :and it does nada for me < 1320272159 115762 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :He already tested. < 1320272168 274572 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :hm < 1320272190 982384 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"Figure 5 shows the build algorithm for derivations in pseudo-code. The operator ← denotes assignment, and x [← symbol with a ∪ above it] y is shorthand for x ← x ∪ y." < 1320272197 118266 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :They're reinventing C notation X-D < 1320272220 437846 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :heh < 1320272952 252045 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, I don't think I like the path this paper is taking < 1320272964 622683 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what path did it take < 1320272991 736501 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :not sure yet :) < 1320273099 971728 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"We fix this problem by computing hashes modulo self-references. < 1320273100 321188 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Essentially, this means that we ignore self-references when com- < 1320273100 374187 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :puting the hash. First, when computing the hash of contents(p), < 1320273100 374356 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :we zero out all occurrences of the string hashPart(p)." < 1320273100 830593 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :cute < 1320273117 874296 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: how to solve a fixed-point for a hash function: zero out the self-reference hole :D < 1320273135 370692 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :heh < 1320273152 176714 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm... wonder what happens if you deliberately insert something that would be a self-reference but zeroed < 1320273157 206722 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe it changes it to the hash :D < 1320273181 726783 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ah! < 1320273184 191380 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"It is necessary to encode the offsets < 1320273184 465483 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :of the occurrences of h into the hash to prevent hash collisions for < 1320273184 518201 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :strings that are equal except for having either h or 0-strings at the < 1320273184 518365 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :same location." < 1320273216 262765 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1320273367 151781 :ive!~nn@189.179.245.35 QUIT :Ping timeout: 258 seconds < 1320273957 559602 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Quit: Computer has gone to sleep. < 1320274159 109400 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric : ais523: how to solve a fixed-point for a hash function: zero out the self-reference hole :D <-- isn't that how a lot of embedded hash style checksums are done? < 1320274170 42283 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :dunno < 1320274181 918724 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :this is more clever though < 1320274184 466483 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :because it notes the offsets < 1320274197 882941 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :so you can't cause a collision by deliberately taking something with a self-reference and turning it into 0s instead < 1320274211 125696 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :hm < 1320274212 456993 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, what's the chance that a cryptosecure hash has a fixed point? almost 1, isn't it? < 1320274242 698052 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I think 1 < 1320274245 859111 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: except, no < 1320274249 795274 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: it's 1 if every hash value is possible < 1320274258 281469 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :whether every hash value is possible or not sounds /very/ hard to estimate < 1320274266 900819 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :let alone prove < 1320274286 924745 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, iirc stuff like checksum in some of gzip, zip, rar and so on or similar work by computing the hash with a dummy value (such as all zeros) in place of where the hash goes, sounds quite the same? < 1320274289 424520 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: actually, if any hash value is impossible, it's 1 < 1320274297 704887 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: huh? < 1320274304 27924 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because then two well-formed hash values have to map onto the same hash by the pigeonhole principle < 1320274308 4185 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: it's similar < 1320274313 181825 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: oh, right < 1320274317 141881 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I had it backwards :) < 1320274319 497710 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if all are possible, then it's possible but unlikely that they all go round in cycles of 2 or more < 1320274365 161723 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I remember a while back some idiot web designer guy started a "distributed search" for an SHA-1 fixed-point, waving away people who gave statistics as to the incredible unlikelihood of one being found by brute force with "if enough of us try it might just work!!!" < 1320274378 101891 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i cried :'( < 1320274379 110676 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523, non-crypto secure hash that doesn't have that property (unless I misunderstood you): f(a) = b, f(*) = a < 1320274390 498299 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :where a and b are strings < 1320274406 301905 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: in that case, the only well-formed outputs are a and b; both are possible, so it's possible that there's no fixedpoint < 1320274408 757549 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and in fact there isn't < 1320274423 666665 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523, well yes < 1320274434 291091 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :here it is!!! < 1320274434 914332 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :http://elliottkember.com/kember_identity.html < 1320274438 931114 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :moron even named it after himself < 1320274440 864112 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wait, /another/ elliott? < 1320274444 637134 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :also dear god those colour highlights are unbearable < 1320274447 686259 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: oh god you're right < 1320274459 212812 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :at least not hird < 1320274461 871408 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i'm changing my fucking name, this means there are at least two abject morons with my first name < 1320274463 276562 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :as their first name < 1320274467 520462 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :in fact, three if you count me! < 1320274472 815363 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :heh < 1320274482 67086 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I assume there are at least 2 people called Alex who are morons, just because it's a really common name < 1320274488 858666 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, is "Elloitt" spelled like that very rare? < 1320274495 60818 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :err < 1320274497 965651 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :s/oi/io/ < 1320274498 666433 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: I... suspect not a single person is called that < 1320274500 901365 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh < 1320274503 387526 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, yeah typo :P < 1320274505 117855 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Well Elliot is the most common spelling by far < 1320274510 94182 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Eliot is also common < 1320274512 811346 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ah < 1320274514 451342 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :As is, I think, Eliott < 1320274516 630060 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, and your spelling? < 1320274520 405864 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Elliott is not all that common :P < 1320274523 252189 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :right < 1320274533 807305 :pikhq_!~pikhq@71-219-217-142.clsp.qwest.net PRIVMSG #esoteric :Elloitt is probably the name of a kid with illiterate parents. < 1320274543 16979 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Fun fact, my name means "Ruler of the Elves". I am what I hate. < 1320274563 385613 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, I believe there are like less than 5 people in Sweden with both my first and my last name. And one other if you include my middle names. < 1320274572 803568 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: looks like there's a 37% chance there's no such input for MD5 < 1320274575 868741 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :the latter is just weird. Chances are pretty low < 1320274582 120713 :pikhq_!~pikhq@71-219-217-142.clsp.qwest.net PRIVMSG #esoteric :Fun fact, my name means "supported of Yahweh". < 1320274589 949795 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: I doubt there's another Elliott Hird on the globe < 1320274593 481119 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: 1/e? < 1320274598 398588 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that would be my guess as to the probability < 1320274599 145973 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: yep: http://ograll.blogspot.com/2009/06/mathematics-of-perfect-hash.html < 1320274602 131200 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric : Fun fact, my name means "Ruler of the Elves". I am what I hate. < 1320274605 850433 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :No dude what about Cacame. < 1320274612 657695 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: I'm not Cacame! I'm Elliott! < 1320274615 333784 :pikhq_!~pikhq@71-219-217-142.clsp.qwest.net PRIVMSG #esoteric :I'm pretty sure my first+last name is unique among living people. < 1320274625 573325 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq_: Unknown? < 1320274628 642395 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, well I doubt my name occurs at all outside Sweden. It might just show up in Norway or Denmark I guess < 1320274631 607820 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :probably not < 1320274636 687768 :pikhq_!~pikhq@71-219-217-142.clsp.qwest.net PRIVMSG #esoteric :It most certainly isn't if you count people still alive. < 1320274651 188547 :pikhq_!~pikhq@71-219-217-142.clsp.qwest.net PRIVMSG #esoteric :Erm. < 1320274655 63874 :pikhq_!~pikhq@71-219-217-142.clsp.qwest.net PRIVMSG #esoteric :People who have ever lived. < 1320274664 922461 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"I've found one! < 1320274665 40929 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Not exactly a complete match but I'm done wasting cycles.. < 1320274665 300737 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :md5('deadbeefdc84955dfb53442f741f4ec9') == 1ebb63c68f0e40e6902e0deadfeefbfa" < 1320274673 488328 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :pikhq_, oh? what is it? < 1320274674 696516 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION facepalms < 1320274686 405553 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it doesn't even have "deadbeef" in both < 1320274687 585011 :pikhq_!~pikhq@71-219-217-142.clsp.qwest.net PRIVMSG #esoteric :Vorpal: Josiah Worcester < 1320274691 95157 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :I see dead feef < 1320274691 156143 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"I doubt it exsists, considering, which guy making such a algorithm would not make sure that would never happen? < 1320274691 393918 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I would at least try to prevent it, since it kind of breaks the purpose of the algorithm(a one-way algorithm)" < 1320274693 733480 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :OK, I give up on these comments < 1320274705 368321 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq_: both the forename and surname are not unheard of < 1320274714 519943 :pikhq_!~pikhq@71-219-217-142.clsp.qwest.net PRIVMSG #esoteric :ais523: Though not exactly common. < 1320274717 705048 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :indeed < 1320274720 718289 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric : Phantom_Hoover: I'm not Cacame! I'm Elliott! < 1320274726 981288 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yeah but get a beard on strings? < 1320274730 490495 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :OK fine. < 1320274731 76815 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :both my forename and surname are really common < 1320274741 402829 :pikhq_!~pikhq@71-219-217-142.clsp.qwest.net PRIVMSG #esoteric :I strongly suspect Worcester is more common as a place name. :P < 1320274744 430918 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Also make Hexham get conquered by dwarves, i.e. Scots. < 1320274756 985464 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I would be up for warring with the Scots. < 1320274759 94066 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :This place is boring. < 1320274779 177068 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Nonono, we'd conquer you, and then the English would kill and eat most of your family and your wife. < 1320274795 997501 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Ah. < 1320274851 188559 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523, I know < 1320274858 181833 :calamari!~jeffryj@32.97.110.61 JOIN :#esoteric < 1320274863 946141 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric : Vorpal: Josiah Worcester <-- yeah... those are both quite rare < 1320274865 821240 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric < 1320274878 585977 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :pikhq_, btw, isn't "Worcester" the name of some food stuff < 1320274881 696432 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :as in "Worcester-foo" < 1320274891 986596 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :or am I confusing it with something else? < 1320274893 161310 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Worcester sauce. < 1320274897 286523 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Phantom_Hoover, ah, thanks < 1320274908 91560 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's a bit like spicy vinegar I think. < 1320274915 220095 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ah, okay < 1320274920 986071 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :(I have only actually tasted Worcester sauce crisps.) < 1320274926 554866 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :(They are good.) < 1320274934 497243 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Wow, this guy uses those awful italic background-highlights everywhere. < 1320274937 812256 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(I foolishly clicked on to his site.) < 1320274947 224790 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Phantom_Hoover, from the name it sounds like it comes from UK, is that the case? < 1320274951 352659 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :It's like he just discovered highlighter pens. < 1320274957 673251 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: It's... not like spicy vinegar. < 1320274963 542730 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's fermented fish apparently? < 1320274969 473140 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :No don't call it that. < 1320274972 93665 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Nobody thinks of it like that. < 1320274974 648237 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :That is the road to hell. < 1320274978 287437 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :It's just made out of magic. < 1320274996 636704 :Gregor!foobar@codu.org PRIVMSG #esoteric :wtf? < 1320274996 741951 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Maybe you English people don't, but here in Scotland we like our food in some state of decay. < 1320275001 542218 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Phantom_Hoover, you mean Worcester sauce ~ surströmming? :D < 1320275008 188283 :Gregor!foobar@codu.org PRIVMSG #esoteric :Worcester sauce is fermented fish? But fish sauce is fermented fish. < 1320275009 270452 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :except more fluid < 1320275019 875261 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: It's made from like a billion things plus anchovies :P < 1320275022 88075 :Gregor!foobar@codu.org PRIVMSG #esoteric :I thought Worcester sauce was related to soy sauce. < 1320275023 333484 :Gregor!foobar@codu.org PRIVMSG #esoteric :Ah. < 1320275025 728497 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :I approve of the idea that worcester sauce is made of magic < 1320275028 918482 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: "The ingredients of a traditional bottle of Worcestershire sauce sold in the UK as "The Original & Genuine Lea & Perrins Worcestershire sauce" are malt vinegar (from barley), spirit vinegar, molasses, sugar, salt, anchovies, tamarind extract, onions, garlic, spice, and flavouring." < 1320275036 293310 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :But yeah, it's like soy sauce but with more... flavour. < 1320275038 52593 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :And a bit less salty. < 1320275044 925941 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ah < 1320275050 870299 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"The "spice, and flavouring" is believed to include cloves, soy sauce, lemons, pickles and peppers." < 1320275054 540750 :pikhq_!~pikhq@71-219-217-142.clsp.qwest.net PRIVMSG #esoteric :Gregor: Worcester sauce is very much a form of fish sauce. < 1320275054 759715 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, approximately surströmming :P < 1320275062 528257 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Basically they just threw everything into a blender. < 1320275071 637712 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :approximately liquid surströmming :P < 1320275072 300389 :Gregor!foobar@codu.org PRIVMSG #esoteric :Yet another sauce that's secretly not vegetarian :P < 1320275076 204716 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: Seriously though try some Lea & Perrins it's good. < 1320275083 89789 :pikhq_!~pikhq@71-219-217-142.clsp.qwest.net PRIVMSG #esoteric :Vorpal: Also, "Worcester sauce" is slightly shortened for "Worcestershire sauce". < 1320275085 917027 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :OK so incidentally, people who think Tesla was the most intelligent person ever and we've irrecoverably lost so much stuff because we just didn't listen fools: the worst/ < 1320275088 391299 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Phantom_Hoover, ah < 1320275089 960845 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :err < 1320275091 683800 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :pikhq_, ^ < 1320275097 367167 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :damn tab-last-spoke-first < 1320275098 810163 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Anyone who calls it Worcester sauce is a bad person. < 1320275101 646026 :pikhq_!~pikhq@71-219-217-142.clsp.qwest.net PRIVMSG #esoteric :The shortening goes even further for Japanese; it's just "sôsu". < 1320275107 32191 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :http://upload.wikimedia.org/wikipedia/commons/6/65/Dimitri_Torterat_-_Bottle_of_Worcestershire_sauce.jpg ;; look, it _says_ Worcestershire on the bottle. < 1320275111 12150 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Would it even be possible to make Haskell have a bijective function type <-> that you could, in addition to possibly conversion of some reversible esolangs, also be able to prove things such as: forall a b c n. Not (Either (Maybe (Maybe (Maybe n)) -> Maybe a) (Maybe (Maybe (Maybe n)) -> Maybe b) <-> (Maybe (Maybe (Maybe n)) -> Maybe c)) < 1320275111 698232 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :Vorpal: I guarantee your local food store has worcestershire sauce < 1320275116 191599 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :pikhq_, like "sauce"? Lol < 1320275119 674613 :pikhq_!~pikhq@71-219-217-142.clsp.qwest.net PRIVMSG #esoteric :Vorpal: Yup. < 1320275119 727321 :Gregor!foobar@codu.org PRIVMSG #esoteric :elliott: Everyone just calls it wfhdioasfhoisder sauce. < 1320275133 212777 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :http://upload.wikimedia.org/wikipedia/commons/5/5f/Leaperrins.png < 1320275138 349417 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :DOUBLY APPETISING < 1320275148 704929 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :DOUBLY DIGESTIBLE < 1320275151 281433 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Vorpal, think of the most racist way to say in Japanese; that is how the Japanese say it, < 1320275157 787010 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :olsner, sure? That would be OKQ8's small food section that is closest I think. ;P < 1320275164 218667 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, so digestible. < 1320275167 56210 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Like < 1320275180 262236 :pikhq_!~pikhq@71-219-217-142.clsp.qwest.net PRIVMSG #esoteric :Phantom_Hoover: Actually, most people really suck at mock-Engrish. < 1320275186 884826 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :you put it in your mouth and it turns into crap in like 10 seconds it's so digestible < 1320275194 36951 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: X-D < 1320275199 207026 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :olsner, I suspect the closest Coop Forum has it. Maybe even the local ICA Maxi. < 1320275205 773160 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :pikhq_, yes, there's nothing I hate more than poorly-executed racism. < 1320275227 127473 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: Those are the worst store names. < 1320275234 54576 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, yes < 1320275240 72778 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :Vorpal: okq8? that's not a food store, that's a gas station < 1320275244 603205 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Over here we just call it the co < 1320275245 96046 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :op < 1320275256 29254 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :(That line break is part of the name, it seems.) < 1320275259 602834 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: No no now it's "the co-operative" all-lowercase. < 1320275269 405862 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :olsner, indeed. But they sell milk and some other basic food stuff iirc < 1320275270 340505 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: The MOST STUNNING REBRAND. < 1320275274 360549 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :olsner, like, one wall < 1320275274 825591 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :the coöperative. < 1320275276 502330 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: (I kind of miss the old < 1320275277 88587 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :co < 1320275277 710251 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :op < 1320275278 610379 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :logo.) < 1320275286 63138 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :They changed it???????????? < 1320275291 613275 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: Dude. < 1320275301 39134 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: http://upload.wikimedia.org/wikipedia/en/e/e2/Cooperativebrand.svg < 1320275308 262092 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i am < 1320275310 407863 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :so sad < 1320275313 441333 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :http://upload.wikimedia.org/wikipedia/commons/2/21/Drighlington_co-op.jpg < 1320275320 588462 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, this logo is horrible: https://en.wikipedia.org/wiki/File:Coop_Forum.png < 1320275326 76552 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :my childhood < 1320275328 55963 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :is dead < 1320275332 179158 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: Have you heard their adverts I can never stop laughing whenever I hear "GUD WITH FUD". < 1320275335 357737 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1320275341 535522 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: Ow. < 1320275344 479234 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :coop is never said as two words in swedish (although it does mean co-operative something), it's just ko:p < 1320275369 298108 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :if my pseudophonetic writing makes sense < 1320275373 617779 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :OMG .coop is a TLD. < 1320275377 936735 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: No shit??? < 1320275380 330592 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :chicken.coop < 1320275387 396326 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Phantom_Hoover, hey, they called "coop forum" "Obs!" when I grew up. < 1320275390 267496 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: Taken. < 1320275397 229397 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :best name < 1320275407 43729 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: By the Montana Poultry Growers Cooperative. < 1320275421 878169 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ouch < 1320275427 134219 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :the joke is lost there.... < 1320275427 678204 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION → sleep < 1320275429 590284 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Quit: Leaving < 1320275446 576018 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, anyway how is "ICA" such a terrible food store name? < 1320275454 850181 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: ais523, for one! < 1320275462 135312 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :what? < 1320275470 986125 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, at least they don't change name every 5 years or so like coop does < 1320275484 31541 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :co-operative food ... they specialize in food that doesn't fight you when you try to eat it? < 1320275513 36918 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes. < 1320275517 386296 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, I don't ever remember these guys changing their logo: https://en.wikipedia.org/wiki/File:Ica_logo.svg < 1320275518 130799 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :It's like Milliways. < 1320275537 921218 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I believe it is a franchise organisation with a common brand actually. < 1320275547 216636 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: Heyyyy, everyone calls it Concurrent Idealised Algol. Do they just acronym it differently to avoid "CIA"? :p < 1320275610 677892 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's Idealised Concurrent Algol in the papers I've seen < 1320275628 627136 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, anyway: https://en.wikipedia.org/wiki/ICA_AB < 1320275641 674285 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: http://www.google.co.uk/search?aq=f&gcx=c&sourceid=chrome&ie=UTF-8&q=idealised+concurrent+algol < 1320275652 11244 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :all top results say "Concurrent Idealised ALGOL" or "CIA" < 1320275661 310459 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: first result that doesn't is that dan ghica guy :P < 1320275668 286540 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: they're all the same paper :) < 1320275673 120821 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, haha < 1320275699 755629 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: hmm... there's a different paper referencing CIA on the second page and the ones that don't are Ghica too :P < 1320275702 420435 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :gah, you just made me lose my /dev/null game through distraction < 1320275703 216420 :MDude!~fyrc@or-67-238-31-252.dhcp.embarqhsd.net QUIT :Ping timeout: 255 seconds < 1320275704 206 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I THINK HE'S HIDING THE TRUTH FROM YOU < 1320275706 685425 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :whoops < 1320275721 350064 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523, how, nethack is turn based! < 1320275728 297230 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I... will give you my first-born? < 1320275737 891637 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric : DIED : ais523 (Val-Dwa-Fem-Law) 232346 points, killed by a disenchanter on jaafar.devnull.net < 1320275740 114515 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ouch < 1320275741 475755 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: I was paying too much attention to elliott and not enough to my HP < 1320275747 131793 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote Vorpal: I was paying too much attention to elliott and not enough to my HP < 1320275748 347235 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: it's OK < 1320275749 50369 :HackEgo!foobar@codu.org PRIVMSG #esoteric :704) Vorpal: I was paying too much attention to elliott and not enough to my HP < 1320275757 768955 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, that's not a massively good quote < 1320275757 884799 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: No, I just really don't like children. < 1320275762 526632 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :haha < 1320275776 784086 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523, it is kind of funny out of contecxt < 1320275778 966342 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION gets a great idea < 1320275781 69568 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :context* < 1320275892 637844 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: quick, what should I call the command to delete the last quote that was brought up? < 1320275908 663153 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: `dellastquote? < 1320275926 85762 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: how inelegant! < 1320275932 924442 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I was thinking `begone < 1320275939 392803 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that'd do too < 1320275943 220642 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :watch out for race conditions < 1320275956 265437 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e.g. if there's been a `quote in the last 5 seconds, do nothing < 1320275971 948319 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: meh, `revert < 1320275975 532416 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :unquote? < 1320275980 529671 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner++++ < 1320275985 97440 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :beautiful < 1320275988 868418 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :perfect < 1320276026 831188 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1320276029 50316 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1320276032 712859 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oops :/ < 1320276035 402642 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :how... < 1320276039 954369 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`url bin/quote < 1320276041 684943 :HackEgo!foobar@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/bin/quote < 1320276049 646445 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm... < 1320276054 130777 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :what's wrong with that? < 1320276055 204213 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, duh < 1320276083 194309 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`run echo hi | tee >(cat >test); cat test < 1320276084 985346 :HackEgo!foobar@codu.org PRIVMSG #esoteric :sh: Syntax error: "(" unexpected < 1320276089 376164 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric ::/ < 1320276094 42362 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`run echo hi | tee >>(cat >test); cat test < 1320276096 8211 :HackEgo!foobar@codu.org PRIVMSG #esoteric :sh: Syntax error: "(" unexpected < 1320276097 62058 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`run echo hi | tee ><(cat >test); cat test < 1320276098 862267 :HackEgo!foobar@codu.org PRIVMSG #esoteric :sh: Syntax error: redirection unexpected < 1320276102 532545 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: hepl < 1320276107 761736 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :what are you doing < 1320276115 816835 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: you how know <(...) passes an fd from a subshell? < 1320276118 190625 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I want that, but for output < 1320276125 340129 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, I don't think that works < 1320276127 14574 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :so that tee writes to a subshell instead < 1320276129 874598 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, you could use a | pipe < 1320276135 832039 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: no i can't < 1320276137 494819 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i need to tee it < 1320276137 609884 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :like tee | (cat >test) < 1320276138 895608 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I guess < 1320276142 256412 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :that... < 1320276144 634802 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :do you know how tee works? < 1320276153 737439 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, well obviously it won't work here < 1320276163 955275 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :but basically I don't think you can do what you ask for < 1320276171 910998 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1320276179 810703 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :maybe something like ... 7<(foo) >&7 would work? except that I think it doesn't work < 1320276196 799914 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :olsner, looks to me like it would get two inputs? < 1320276199 762595 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1320276201 967252 :HackEgo!foobar@codu.org PRIVMSG #esoteric :300) Why do you want to have sex in everything? I don't want. < 1320276205 248332 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1320276207 325369 :HackEgo!foobar@codu.org PRIVMSG #esoteric :340) haha, god made one helluva blunder there :DS "WHOOPS HE AIN'T DEAD YET!" "luckily no one will believe him because christians are such annoying retards" < 1320276209 826152 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1320276211 992146 :HackEgo!foobar@codu.org PRIVMSG #esoteric :146) ais523: killer bunnies can be harmed by domesticated canines only. < 1320276214 994733 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1320276215 622965 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :Vorpal: yes, but at a file descriptor you don't care about < 1320276216 451583 :pikhq!~pikhq@71-219-246-41.clsp.qwest.net JOIN :#esoteric < 1320276217 140246 :HackEgo!foobar@codu.org PRIVMSG #esoteric :239) Is there a name for something where I'm more attracted to someone if I know they've had a rough past? Sgeo, "Little Shop of Horrors" < 1320276224 179767 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`unquote < 1320276226 607881 :HackEgo!foobar@codu.org PRIVMSG #esoteric :​*poof* < 1320276229 844916 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote 239 < 1320276231 313033 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :olsner, well sure, but foo will see it as output, not input < 1320276231 893808 :HackEgo!foobar@codu.org PRIVMSG #esoteric :239) And to think: if only we wouldn't celebrate birthdays, there would be no birthday paradox, and we could get by with half as long hash functions. (What do you mean it doesn't work that way?) < 1320276232 906668 :pikhq!~pikhq@71-219-246-41.clsp.qwest.net PRIVMSG #esoteric :`run bash -c "echo hi | tee >(cat >test); cat test" < 1320276235 395150 :HackEgo!foobar@codu.org PRIVMSG #esoteric :hi < 1320276243 46178 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: oh, heh < 1320276247 15331 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`rm test < 1320276248 951397 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1320276251 261629 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`help < 1320276252 553069 :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/ < 1320276257 993240 :pikhq!~pikhq@71-219-246-41.clsp.qwest.net PRIVMSG #esoteric :>(...) is a bash/zsh/probably ksh-ism. < 1320276264 184983 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, wait < 1320276266 957154 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :this is probably a bad idea < 1320276269 609804 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :every `quote causes a commit < 1320276272 86476 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :...eh, who cares :) < 1320276272 983577 :pikhq!~pikhq@71-219-246-41.clsp.qwest.net PRIVMSG #esoteric :And HackEgo's /bin/sh is, of course, dash. < 1320276280 789957 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`revert 787 < 1320276282 176246 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Done. < 1320276283 691003 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(just to undo my test delete) < 1320276290 370715 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ah, so bash supports < 1320276296 444287 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :supports it, but it isn't posix < 1320276298 258780 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :well right < 1320276302 440927 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1320276304 497138 :HackEgo!foobar@codu.org PRIVMSG #esoteric :590) The fact that the elves will be happy with this will hopefully be counteracted by the fact that I plan to drop them into the magma cistern. < 1320276305 733770 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`unquote < 1320276308 150994 :HackEgo!foobar@codu.org PRIVMSG #esoteric :​*poof* < 1320276309 278487 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`unquote < 1320276311 324633 :HackEgo!foobar@codu.org PRIVMSG #esoteric :cut: lastquote: No such file or directory \ rm: cannot remove `lastquote': No such file or directory < 1320276315 471419 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :yay :P < 1320276323 950136 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`revert 787 < 1320276325 330259 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Done. < 1320276325 466453 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :er < 1320276331 403123 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, every quote causing a commit? ouch < 1320276335 621784 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`revert 793 < 1320276336 891624 :HackEgo!foobar@codu.org PRIVMSG #esoteric :Done. < 1320276337 268795 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, lets see what Gregor says to that < 1320276343 723457 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: shrug :) it already runs "hg commit" < 1320276346 714815 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :just ends up as an empty commit < 1320276355 27246 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :he squashes the repo anyway < 1320276387 422605 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(see http://codu.org/projects/hackbot/fshg/index.cgi/shortlog/cdae49db4615) < 1320276405 226434 :pikhq_!~pikhq@71-219-217-142.clsp.qwest.net QUIT :Ping timeout: 255 seconds < 1320276477 711902 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :if you addquote after the last quote, does unquote remove quote's quote rather than addquote's quote? < 1320276500 413868 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :No you should require a parameter < 1320276510 918782 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :[elliott@dinky nondet]$ ./a.out < 1320276511 35167 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :[elliott@dinky nondet]$ echo $? < 1320276511 87393 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :14 < 1320276511 87580 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :[elliott@dinky nondet]$ ./a.out < 1320276511 87685 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :[elliott@dinky nondet]$ echo $? < 1320276511 753193 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :14 < 1320276513 785267 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :[elliott@dinky nondet]$ ./a.out < 1320276515 714020 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :[elliott@dinky nondet]$ echo $? < 1320276517 775082 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :14 < 1320276517 891565 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :zzo38, ... the whole point was to NOT require that < 1320276519 695218 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :wow < 1320276521 737408 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: hmm, yes < 1320276525 846119 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: I can fix that if you want :P < 1320276545 86453 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Vorpal: Then there is no way that it could work properly, I think. < 1320276546 562316 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh! < 1320276547 616675 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i'm an idiot < 1320276551 779930 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :elliott: I could be convinced that it's a surprise feature though < 1320276561 962625 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :zzo38, ... it is supposed to refer to last quote all the time < 1320276619 447622 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Vorpal: You could make it do that, but what if someone add one in between? < 1320276637 635116 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Even possibly by private message? < 1320276668 172 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :zzo38, ask elliott < 1320276800 688085 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :if delquote and unquote prints which quote actually got deleted, you can fix it when there was a race condition and you didn't win < 1320276831 190663 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, you're not allowed to printf from a signal handler, right? < 1320276840 27569 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, definitely not < 1320276850 77767 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :right :) < 1320276855 694112 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :that explains why redirecting to a file made my program silent < 1320276865 773873 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION wonders how to do this < 1320276876 43192 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, see man 7 signal, it has a list of safe functions about halfway down < 1320276887 828189 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah, but unless one of those is write i don't care much :P < 1320276899 486624 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, what are you trying to do? < 1320276907 994745 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :write my Secret Project-breaking program < 1320276910 476368 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, one of them is write < 1320276917 224486 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, it is? < 1320276920 919903 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :then why doesn't printf work :( < 1320276924 103334 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, probably not on stdio < 1320276926 667587 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, stdio buffers < 1320276931 109797 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :printf might malloc, and iirc glibc's printf does indeed malloc < 1320276933 585268 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you can't use write "on stdio" < 1320276938 931630 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, indeed < 1320276944 749955 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, that is kind of the point < 1320276950 64454 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :but fine, I'll use a static buffer < 1320276951 391231 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :le sigh < 1320276958 697574 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :does sprintf malloc < 1320276963 385066 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, it might < 1320276981 676226 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :but does it :) < 1320276983 660903 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, none of the stdio functions seem to be safe < 1320276987 461426 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :according to that docs < 1320276992 902287 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hmph < 1320276996 759004 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :actually fstat < 1320277002 174032 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :but that is useless to yo < 1320277003 790860 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :you* < 1320277005 938531 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i could use write if i just used an unsigned char < 1320277008 698403 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :but i'd have to reduce my wait time < 1320277043 773154 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, anyway what are you doing? < 1320277049 258626 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric : write my Secret Project-breaking program < 1320277057 483254 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, I meant how are you doing that < 1320277071 126885 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, as in, what is the thing you are making use of to break it < 1320277073 587998 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: by relying on the timing of busyloops: < 1320277076 396892 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :volatile unsigned char i = 0; < 1320277076 628166 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :void handle(int sig) < 1320277076 680689 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :{ < 1320277076 680894 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric : write(0, &i, 1); < 1320277076 681004 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :} < 1320277076 980160 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :int main() < 1320277078 876347 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :{ < 1320277080 819133 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric : signal(SIGALRM, handle); < 1320277082 826131 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric : ualarm(1, 10000); < 1320277083 41026 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :elliott: as I remember it, all the *printf functions do indeed call malloc (in glibc), even the ones you expect to be safe and even if you don't use any fancy features < 1320277084 991958 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric : for (;;) i++; < 1320277086 984757 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :} < 1320277092 866144 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, heh < 1320277100 459263 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :erm < 1320277101 626231 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :is 0 stdout < 1320277105 999455 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :because redirecting it isn't doing shit < 1320277106 140096 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :(at least I think that's why I had to write my own simple printf in my malloc) < 1320277111 155915 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: gross < 1320277112 129764 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, lets see what ais has to say about that < 1320277118 999859 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: i already asked him < 1320277121 584469 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :he said it doesn't handle that < 1320277122 469482 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :0=stdin, 1=stdout, right? < 1320277128 114546 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, ah < 1320277129 714554 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: oh... writing to stdin just happened to work :) < 1320277145 436890 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, impressive < 1320277148 344170 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :[elliott@dinky nondet]$ ./a.out | head -c 100 >a < 1320277148 460316 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :[elliott@dinky nondet]$ ./a.out | head -c 100 >b < 1320277148 512708 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :[elliott@dinky nondet]$ diff a b < 1320277148 512794 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Binary files a and b differ < 1320277148 512841 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :there we go < 1320277152 490034 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: not really, it'll point to /dev/tty < 1320277166 804964 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ah < 1320277193 299042 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :conclusion: you can technically get a PRNG going properly in the Secret Project :) < 1320277198 294153 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it won't be very good, though < 1320277206 271404 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway, I don't think there's any way to exploit this without trying really hard to < 1320277216 392773 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :so the risk of it happening accidentally is nil < 1320277220 479681 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :yeah < 1320277226 556301 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, you could apply whitening to the PRNG < 1320277226 776104 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :what does the secret project do, and how is it interesting that you can make a PRNG in it? < 1320277252 156432 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :olsner, it tries hard to make executing a linux binary deterministic < 1320277253 409611 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: makes linux deterministic < 1320277265 61867 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :unless you do a tricky busyloop :P < 1320277266 530080 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :olsner, it is ais523's secret project < 1320277279 444394 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, there might be other ways to exploit it < 1320277281 388580 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :hard to tell < 1320277294 262693 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: nah, anything that does a syscall will be forced to be deterministic, I think < 1320277295 486446 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, anyway you could use the above way to seed a proper PRNG. < 1320277300 99360 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :or maybe just any blocking syscall < 1320277302 18494 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :so it's ... not so secret after all? or was the secret recently revealed? < 1320277316 461339 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: anyway, that's what i meant < 1320277318 463143 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :olsner, the secret is in wtf ais plan to use it fore < 1320277319 586611 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :for* < 1320277325 424339 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, ah < 1320277325 664097 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: btw, if ais is clever this won't work < 1320277331 907057 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: he could fake alarm/ualarm < 1320277336 814274 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, to do what? < 1320277337 284630 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: he isn't providing a clock, after all < 1320277343 350146 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :so it could just allow N context switches < 1320277344 322279 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :or whatever < 1320277345 961649 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :and then trigger < 1320277347 504921 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :heh < 1320277356 512424 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: I think you could exploit it with two threads, though < 1320277358 898879 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :one busylooping increment < 1320277362 180210 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :and one repeatedly doing: < 1320277363 858780 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :finite busyloop < 1320277365 930103 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :read value < 1320277373 91494 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :the values you get would differ on each run < 1320277377 376884 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :yeah < 1320277378 898603 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :basically replacing alarm() with a loop :) < 1320277382 159146 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm < 1320277385 164409 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I should implement that in this < 1320277398 165420 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder if I could use clone() to avoid dealing with pthreads :) < 1320277416 33520 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, how does SP work wrt multi-core? If it effectively causes -j1 then it is pretty useless for your purpose < 1320277438 923757 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: well, it's a deterministic scheduler, so it obviously can't do SMP < 1320277441 360652 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: but -j1 isn't that bad < 1320277450 103222 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, lets build openoffice < 1320277450 612943 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: this is going to be done on build machines, they don't have anything better to do all day < 1320277456 813723 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: dude, I can just build three packages at the same tmie < 1320277457 608819 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :time < 1320277457 839620 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :at -j1 < 1320277461 348215 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :that's like -j3 < 1320277461 971824 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :well sure < 1320277469 322743 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :they're build bots, they have nothing better to do :P < 1320277503 23766 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, still if a user ever wants to build a package locally for whatever reason (patching it or changing options or whatever) that will be painful < 1320277515 910958 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :not that painful, it's never going to do much more than a small division of the time it'll take < 1320277531 529753 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :if you can wait an hour you can wait ten :) < 1320277539 634411 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: but it's true, I could deal without the scheduler parts < 1320277551 36919 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: but I could always just rip out the rest < 1320277559 128874 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, assume an 8 core system. Assume a build time of 8 hours (probably not that unrealistic for openoffice -j1...) < 1320277572 529636 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :now you could potentially cut it to close to 1 hour < 1320277581 753860 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :probably a bit more due to deps < 1320277594 920320 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: that's hardly any better, since your computer will be much closer to functionally useless for the latter :) < 1320277605 953584 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :who the fuck builds their own openoffice, anyway? < 1320277615 489832 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :good question < 1320277618 101295 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: btw, you can still benefit from -j just like single-core machines do < 1320277619 928990 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :for io-bound stuff < 1320277632 159889 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :like compiling :p < 1320277637 473945 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, anyway what about 7 hours and using -j7 on an 8 core machine. You can still run fine on one core < 1320277659 67843 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :you bought an 8 core machine just to compile openoffice? < 1320277673 733205 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, btw iirc suexec of apache needs a PRNG during compile time iirc. I have a vague memory of reading a convoluted explanation for that. < 1320277677 868065 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, XD < 1320277685 759731 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: it can have a prng < 1320277688 887915 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it'll just have a constant seed < 1320277703 342964 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :so Vorpal is secretly an openoffice developer? < 1320277713 403080 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it's his shame < 1320277716 760950 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I think the name "q" is too short I can call a program "AstroQ" instead, and based on Swiss Ephemeris. Another idea would be the feature that you can input dates in Discordian calendar (both literal and standard interpretations) < 1320277724 634764 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :shouldn't we be talking about libreoffice nowadays < 1320277725 165172 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :olsner, no < 1320277730 240376 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :zzo38: I like AstroQ < 1320277732 684608 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, oh, good point < 1320277751 2269 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: if you have a source for that suexec thing that'd be fun < 1320277780 854534 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :elliott: OK. < 1320277807 740232 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, I think this paper would be more interesting if it had sold me on its original premise < 1320277836 496966 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, this was back during like apache 1.3 or something I read it. < 1320277874 442201 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, I can't find any mention of it in the modern apache docs < 1320277878 224997 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric ::( < 1320277882 492521 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :so who knows, I might even misremember < 1320277893 966280 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i could buy it needing a prng at runtime < 1320277897 892684 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :but at build time? binary packages would destroy that < 1320277904 846688 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :hm < 1320277943 717841 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :god, if there's one thing i hate more than slavery, it's two-column pdfs < 1320277950 271956 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, why? < 1320277958 568318 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :i have to scroll up whenever i reach the bottom of a page < 1320277959 967320 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it's stupid < 1320277986 114111 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, that wasn't what I asked. Anyway those PDFs are obviously intended for printing or viewing on an upright display < 1320277995 590405 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :note: my current desktop monitor can't be rotated :( < 1320278024 952585 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, the question was obviously "why is slavery that almost as bad as two-column pdfs" < 1320278056 206202 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :heh < 1320278095 32894 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :anyway rotating monitors tend to be annoying to rotate. The cables get stuck in the wrong place and so on. < 1320278165 706086 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, so, what paper are you reading= < 1320278167 929121 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :s/=/?/ < 1320278178 883725 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :thing about nix < 1320278203 600037 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :oh, "Building the product can take 8/number_cores hours on a reasonably recent processor ..." < 1320278206 938874 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :looks like Vorpal knew the build time for libreoffice, further proof that he is indeed one of them < 1320278238 692176 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :olsner, that was a pure speculation. I seem to remember something like 6 hours though < 1320278262 626320 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :olsner, anyway I selected that because the numbers became easy: 8/8=1 < 1320278346 324496 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`fetch http://sprunge.us/gPij < 1320278347 782991 :HackEgo!foobar@codu.org PRIVMSG #esoteric :2011-11-02 23:59:07 URL:http://sprunge.us/gPij [243] -> "gPij" [1] < 1320278355 884080 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`run mv gPij bin/delquote; chmod +x bin/delquote < 1320278357 533483 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1320278360 388221 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote poop butt < 1320278362 119595 :HackEgo!foobar@codu.org PRIVMSG #esoteric :705) poop butt < 1320278365 707956 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :Vorpal: right, the only problem is that that's exactly what we'd expect one of them to say < 1320278366 333996 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`unquote < 1320278368 708250 :HackEgo!foobar@codu.org PRIVMSG #esoteric :cut: the delimiter must be a single character \ Try `cut --help' for more information. \ *poof* < 1320278371 743316 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :yay < 1320278376 229888 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote 705 < 1320278378 333924 :HackEgo!foobar@codu.org PRIVMSG #esoteric :No output. < 1320278389 925925 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :well, it kind of works