< 1454284903 703971 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MATL14]]4 10 02https://esolangs.org/w/index.php?diff=46335&oldid=46334 5* 03Luis Mendo 5* (+4) 10/* Fibonacci sequence */ < 1454284925 243698 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MATL14]]4 10 02https://esolangs.org/w/index.php?diff=46336&oldid=46335 5* 03Luis Mendo 5* (+2) 10/* Fibonacci sequence */ < 1454284987 381279 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MATL14]]4 10 02https://esolangs.org/w/index.php?diff=46337&oldid=46336 5* 03Luis Mendo 5* (-9) 10/* Fibonacci sequence */ < 1454285388 240488 :mbrcknl!sid28171@gateway/web/irccloud.com/x-znzbmlpiqxhhbdpe QUIT :Read error: Connection reset by peer < 1454285444 979487 :mbrcknl!sid28171@gateway/web/irccloud.com/x-zejrnoyqnrrcarjn JOIN :#esoteric < 1454285578 860995 :Mkhalun!54dbecd7@gateway/web/freenode/ip.84.219.236.215 JOIN :#esoteric < 1454285934 919981 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it QUIT :Quit: LexiciScriptor < 1454286144 424822 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 265 seconds < 1454286225 829066 :Mkhalun!54dbecd7@gateway/web/freenode/ip.84.219.236.215 QUIT :Ping timeout: 252 seconds < 1454286287 421206 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454286348 661339 :mauris_!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 256 seconds < 1454286433 714316 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454286546 924195 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`addquote <\oren\> scientists can apparently research things even while rotating 30 times a minute < 1454286566 22131 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1264) <\oren\> scientists can apparently research things even while rotating 30 times a minute < 1454287037 862734 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Here's an idea for an ESOSC language < 1454287039 455753 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :SciGolf < 1454287059 144958 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :A scientific computing-oriented programming language that works in a very golphy way < 1454287354 173753 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1454287388 217064 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454287517 940858 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454287971 766976 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell myname is there a generic way to write points-free haskell functions with two arguments? <-- yes, but it tends to get a lot uglier than with a single argument < 1454287971 962879 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1454288079 250410 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell myname like, f x y = g $ h $ i x y <-- f = ((g . h) .) . i < 1454288079 407558 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1454288088 642419 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@pl f x y = g $ h $ i x y < 1454288088 682696 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :f = ((g . h) .) . i < 1454288105 260755 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell myname see lambdabot's @pl command < 1454288105 418274 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1454288343 671655 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1454289026 810168 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :I think I'll design Archae < 1454289127 143959 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454289577 825094 :AlexR42!~textual@145.255.21.164 JOIN :#esoteric < 1454289623 653052 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`quote < 1454289630 827598 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :615) * oerjan concludes that unsafeCoerce has no effect on strictness < 1454289643 40861 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :That wasn't a particularly amusing quote. < 1454289671 578221 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :On a scale of 1 to 3, I give it a 2. < 1454289672 838402 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`quote < 1454289674 910411 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1000) oerjan is spreading the tired rumour that if you play Nietzsche backwards you hear Jewish messages. < 1454289705 366463 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :And I don't really get that one. Obviously a reference to the whole rock music backwards Satan thing. < 1454289725 493166 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Not totally sure where Nietzsche and the Jews come in. < 1454289727 106755 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`quote < 1454289729 330545 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1100) I am curious to know, how many Wiccans hate daylight saving time compared to Roman Catholics? < 1454290563 455552 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :tswett: you do know that if you `quote five times you get to delete one? < 1454290593 585486 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1454290608 971085 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Is that so? < 1454290610 934742 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`quote < 1454290613 814814 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1216) Rule of thumb is that if I can understand it you're not using enough fancy stuff < 1454290619 974703 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`quote < 1454290622 264492 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :darn < 1454290622 278589 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :980) i feel like i should say "sexual dimorphism" winkingly and then transmute myself into a horrid fleshbeast < 1454290644 830785 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :And then how do I delete a quote, is it... < 1454290647 610449 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`delquote 1100 < 1454290653 525268 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​*poof* I am curious to know, how many Wiccans hate daylight saving time compared to Roman Catholics? < 1454290662 218271 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Now... another batch! < 1454290664 334783 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`quote < 1454290664 646725 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`quote < 1454290664 804571 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`quote < 1454290664 962228 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`quote < 1454290666 65902 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`quote < 1454290678 43545 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1076) I AM AN INVADING NECROPOLIS... ALL BOW BEFORE MY... erm... WALLS?... NECROBUILDINGS? < 1454290697 134623 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :822) we have PR? the good news is we have PR. the bad news is we borrowed haskell's motto for it. [...] [...] "avoid success at all costs" < 1454290697 205592 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :854) i bet a blog post complaining about ");});});" syntax in JavaScript and comparing it unfavorably to Lisp would get approximately one billion comments on hacker news but at what cost? your very soul, kmc! < 1454290697 956879 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :946) Phantom_Hoover: my department teaches prolog, to second years I think some people choose it because it isn't ocaml, and then are disappointed to find it has lists < 1454290700 898829 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :424) [2008] i'm testing Haiku and it appears that it is a major shit 5+7+5, not 5+11, nooga < 1454290701 215223 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :aaaaaaaaaaaaaaaah! people delquoting! < 1454290722 965261 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :boily: we used to do it a lot more often < 1454290727 690250 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's the reason the quotes are such high quality < 1454290740 237767 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the mid-older ones at least < 1454290755 199202 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(some of the very early ones survived from nostalgia, and the more recent ones haven't been caught in many five-`quotes) < 1454290769 105230 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I like all of those ones though < 1454290771 136387 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I... can't delete any of those! < 1454290778 753546 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hmm < 1454290780 248244 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote < 1454290782 248488 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :262) BYE dbc WE'LL BE SURE TO ACCIDENTALLY MENTION YOUR NICK OFTEN < 1454290782 650542 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote < 1454290783 965461 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :what is the PR in 822? < 1454290784 4380 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :930) This position is asking for "- Extensive experience with API" You're just not qualified, kid. < 1454290784 280625 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote < 1454290785 772725 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :914) I feel like (A.~[:i.[:!#) is verbose < 1454290785 839461 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote < 1454290787 251480 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote < 1454290787 340368 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1176) Don't be too ineffective. < 1454290788 691911 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :846) Conext coyou'll cotell come cothat coyou cocan't coprefix coeverything cowith co"co". pikhq: coof urse conot! < 1454290794 326358 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :coppro, public relations < 1454290819 436255 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ahh < 1454290824 318226 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`quote < 1454290824 475456 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`quote < 1454290824 476982 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`quote < 1454290824 477022 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`quote < 1454290824 477050 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`quote < 1454290827 945735 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :did you read it as "pull request"? < 1454290842 390867 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :proportional representation, actually < 1454290850 370550 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1160) kmc: any chance one can have a box full of tnt to throw around < 1454290850 441131 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :115) Why shouldn't I just do everything in non-Microsoft-specific C#? it's like trying to write non-IE-specific JavaScript with only Microsoft documentation and only IE to test on < 1454290850 442571 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :814) I was hoping I could be like other people and listen to signals while in a public transport vehicle. < 1454290850 442617 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :97) [...] i'm a law student so i am loving my bread machine < 1454290850 660604 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :559) never ever do bacon floats or i will hunt you down and kill you augh my leg < 1454290860 195134 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I keep forgetting what "aliquot" means. What does it mean? Does it mean, like... "remainder"? < 1454290861 970520 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :not a huge fan of 262 < 1454290862 597259 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric : `delquote 1100 < 1454290863 297339 :Frooxius!~Frooxius@194.108.5.201 QUIT :Quit: *bubbles away* < 1454290867 393657 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :what the fuck that was the best one < 1454290876 522106 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Bacon floats? Like, a glass of lemonade with bacon on the top? < 1454290891 801168 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`revert < 1454290897 795170 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`quote 1100 < 1454290904 867401 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done. < 1454290908 713623 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1100) I am curious to know, how many Wiccans hate daylight saving time compared to Roman Catholics? < 1454290957 378267 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :yeah, I like that one < 1454290975 401771 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I really don't understand 1100. < 1454290987 256691 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :it's zzo, nobody understands it except possibly zzo < 1454291000 543822 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :it's one of many perfect gems of zzo logic in the quotes db < 1454291028 465647 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :@tell Sgeo I've been writing some stuff in C# under Linux. It definitely doesn't work as well as under Windows, but at least it's still C#. < 1454291028 467056 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1454291056 289436 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Ironically, when I'm writing C# under Linux, the thing I miss most about Windows is the ability to use vim keys. < 1454291088 576696 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :There's a vim-imitation ("vimitation") plugin for Visual Studio; there is not one for MonoDevelop. < 1454291093 326050 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: Have I told you about my archaelang idea? < 1454291109 491094 :boily!~alexandre@96.127.201.149 QUIT :Quit: ECLIPTIC CHICKEN < 1454291160 377223 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :hppavilion[1]: nope! < 1454291178 439069 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: Basically, it's an archaeological programming language < 1454291183 34122 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: A horribly complex language < 1454291188 371945 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: Published with 0 documentation < 1454291196 626305 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Hmmm. < 1454291197 861700 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :And people are expected to figure out how it works < 1454291206 661477 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :That's... < 1454291222 476526 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :That's pretty much what my job is, except it's just plain ol' code, not a programming language. < 1454291239 565926 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :"Here's some code that nobody has looked at in eight years. The people who wrote it are dead. It's broken. Fix it." < 1454291241 67364 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: It would also be hosted online and be embedded in an OS that the community is supposed to hack through to figure out the backstory < 1454291249 563382 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :...That sounds really cool. < 1454291256 901312 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: Also, no tools are available beyond a CLI < 1454291269 444971 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :The community has to engineer their own < 1454291283 519232 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: I already have the language half-implemented an I'm preparing to publish it < 1454291298 92505 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Anyway, I've got to go to bed now. So that I can sleep and wake up and go to my job. < 1454291299 974414 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: Once I have enough stuff in it that people can actually figure out what's going on < 1454291300 729835 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Night, everyone. < 1454291300 837818 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :OK < 1454291513 897474 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :tswett: I just use vim + omnisharp for C# in linux < 1454291517 651734 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I only use MD for the debugger < 1454291526 715517 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Hm... < 1454291528 290410 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :but I'd trade that for a CLI debugger any day < 1454291534 587295 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :What features does Archae need? < 1454291869 348082 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fossils hth < 1454292503 896724 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i made a thing https://arin.ga/3IW5L0/raw < 1454292523 358900 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :totally 100% esoteric and on topic < 1454292630 294521 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1454292655 639053 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 240 seconds < 1454292854 589501 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i don't know anything else that does something like this without fucking up heredocs or compound commands < 1454293528 648953 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I've done drawing runes. what's the next? :p < 1454293550 302081 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :ACTION is still thinking about reasonable GSUB implementation with Unison, but that would take a lot anyway < 1454293904 861903 :andrew!~andrew@61.141.94.218 JOIN :#esoteric < 1454293978 821913 :AlexR42!~textual@145.255.21.164 QUIT :Quit: My Mac has gone to sleep. ZZZzzz… < 1454294138 330619 :AlexR42!~textual@145.255.21.164 JOIN :#esoteric < 1454294138 331887 :AlexR42!~textual@145.255.21.164 QUIT :Client Quit < 1454296458 983082 :MDude!~fyrc@pa-67-235-7-57.dhcp.embarqhsd.net NICK :MDream < 1454297063 249856 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :What does " expected unqualified-id before 'using'" mean? < 1454297082 157400 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I am getting that error from the C++ compiler when trying to install a Node.js package < 1454297116 535550 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you have the file and line number? < 1454297184 744951 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The filename is v8.h and the line number is 336 and 469 and 856 < 1454297253 218805 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Unfortunately there are many versions of that file. < 1454297301 210945 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe your compiler doesn't support C++11? < 1454297371 789679 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :O, is that the problem? < 1454297389 20245 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't know. < 1454297407 65719 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :"g++ --version" says 4.6.3 < 1454297465 912596 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` g++ --version < 1454297488 158732 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :g++ (Debian 4.7.2-5) 4.7.2 \ Copyright (C) 2012 Free Software Foundation, Inc. \ This is free software; see the source for copying conditions. There is NO \ warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. < 1454297694 266576 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The first error I got what that g++ was not found, so I installed it, and now I get the "expected unqualified-id before 'using'" error. < 1454297748 815932 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION briefly wonders how software would have evolved if US law didn't allow voiding a warranty like that < 1454297808 80746 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi oerjan < 1454297811 667008 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hichaf < 1454297829 950652 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :how should i learn about linear logic < 1454297858 495919 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well first you have to gather learning resources. then you have to use each of them hth < 1454297873 769109 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :tdnh hth < 1454297883 30393 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shocking < 1454297883 428345 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :start with multi-dimensional logic in a finite number of dimensions, remove dimensions until only one is left < 1454297922 487684 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera: if anyone could learn it like that, it would be shachaf. < 1454297976 424286 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 265 seconds < 1454298095 683654 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1454298113 975693 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The package I am trying to install is "uvrun"; is there another way? < 1454298113 977382 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: aren't you a linear logic expert or something < 1454298233 165652 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1454298294 351587 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I looked it up; apparently I need g++ 4.8.2 or clang++ 3.4 or newer in order to compile v8.h properly. < 1454298413 324818 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The package manager on Ubuntu has only clang version 3.0-6ubuntu3 though < 1454298431 591389 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i once read the sequence calculus rules for it, so yes i'm an expert. < 1454298454 857951 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :great, then maybe you can explain par twh < 1454298486 873785 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :no, i can only understand it, not explain it hth < 1454298566 748718 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :when i try to understand it, it's by applying negation to X < 1454298588 229969 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :maybe if you explain it you'll lose the ability to understand it < 1454298596 13530 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :quite likely. < 1454298635 536997 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :O, If ound it does include clang 3.4 < 1454298684 250100 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but since with C-H negation is continuation, you can think of P par Q as a continuation that takes (not P times not Q) < 1454298707 627710 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :except somehow you want double negation to be identity in linear logic. < 1454298869 511555 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :let's see. A -o B = ~A # B. so A # B = ~A -o B < 1454298870 178836 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well P par Q is also not P -o Q iirc < 1454298920 896088 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :How do I tell npm to use clang for C++ compiling though? < 1454298960 25382 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ok so the B that the continuation returns should be the identity for # whichever that was. < 1454298991 205490 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :the identity of upside-down & is upside-down of the identity of & hth < 1454299021 644063 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1454299091 598636 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION goes to look it up < 1454299581 10771 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :nah wikipedia still doesn't say explicitly which ones are identities for which. < 1454299816 522680 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it does hth < 1454299852 67208 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :not in the "Linear logic" article < 1454299868 73964 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's in a table off in the corner hth < 1454299879 415708 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"Classification of connectives" < 1454299903 999105 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it doesn't say they're identities hth < 1454299921 554636 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :true < 1454299924 725989 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i mean 1 < 1454299948 422759 :hppavilion[1]!~Devourero@58-0-174-206.gci.net QUIT :Ping timeout: 265 seconds < 1454301425 803424 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1454302549 115893 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1454303148 586409 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454304266 608419 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 256 seconds < 1454305134 179908 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I modified the make.py file of gyp to force it to use clang, and now I am getting various other error messages, such as: ../uvrun.cc:7:25: error: unknown type name 'Arguments'; did you mean 'v8::internal::Arguments'? < 1454305159 961249 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :IIRC there are some things that clang errors about that gcc doesn't < 1454305170 985253 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Another error is: ../uvrun.cc:8:15: error: calling a protected constructor of class 'v8::HandleScope' < 1454305172 403497 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :I had trouble with that at some point with another piece of software < 1454305181 303963 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :None of them were like that though < 1454305190 679235 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :On the other hand, they were c not c++ < 1454305199 990906 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I don't have a new enough version of g++ though to use that one < 1454305220 102250 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :why not install one? < 1454305223 777856 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Is there some way to add command-line options for the compiler to fix those errors? < 1454305237 237986 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I cannot install it the new version of g++ is not available in the package manager. < 1454305367 694434 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :what distro? < 1454305391 666844 :staffehn!~quassel@2001:41d0:52:d00::1d3 JOIN :#esoteric < 1454305405 289225 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Ubuntu 12.04 < 1454305422 394236 :hppavilion[1]!~Devourero@93-231-58-66.gci.net JOIN :#esoteric < 1454305427 850260 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(It is OEM Ubuntu; I am not exactly sure how that is different from non-OEM) < 1454305446 763001 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :why 12.04? isn't 14.04 the latest? < 1454305489 290232 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I don't know if the uvrun package for Node.js may be not updated for the newest version of Node.js < 1454305501 110784 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :According to the internet you should add the line "deb http://ftp.debian.org/debian/ stretch main" to /etc/apt/sources.list < 1454305508 518472 :quintopi1!~quintopia@74.117.159.204 JOIN :#esoteric < 1454305508 829096 :heroux_!sandroco@gateway/shell/insomnia247/x-ufepzqutkpwrjkvk JOIN :#esoteric < 1454305526 106681 :atehwa_!atehwa@aulis.sange.fi JOIN :#esoteric < 1454305527 753901 :jix_!~jix@jixco.de JOIN :#esoteric < 1454305529 856810 :shachaf_!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1454305578 894862 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I could try that, but I think the problem is that uvrun is meant for Node.js version 0.10 and I have version 5.5.0 < 1454305689 501228 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :Codecademy should have a tutorial for generalized ASM < 1454305710 676707 :Hooloo42!~Hoolootwo@you.know.what.toasters.rocks JOIN :#esoteric < 1454305738 612103 :cnr_!~connor@2a01:4f8:201:7482::2 JOIN :#esoteric < 1454305762 659062 :shachaf!~shachaf@unaffiliated/shachaf QUIT :Disconnected by services < 1454305769 819505 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :I would start working on a JS-based Assembler, but I don't understand ASM too well xD < 1454305770 207985 :shachaf_!~shachaf@unaffiliated/shachaf NICK :shachaf < 1454305770 448097 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :*.net *.split < 1454305771 86115 :lifthrasiir!~lifthrasi@115.68.131.49 QUIT :*.net *.split < 1454305771 443097 :carado!~carado@savhon.org QUIT :*.net *.split < 1454305771 857174 :heroux!sandroco@gateway/shell/insomnia247/x-jcpkmqjiusywfmjq QUIT :*.net *.split < 1454305772 18211 :cnr!~connor@unaffiliated/conehead QUIT :*.net *.split < 1454305772 272945 :Hoolootwo!~Hoolootwo@you.know.what.toasters.rocks QUIT :*.net *.split < 1454305772 472643 :staffehn_!~quassel@2001:41d0:52:d00::1d3 QUIT :*.net *.split < 1454305773 632470 :quintopia!~quintopia@unaffiliated/quintopia QUIT :*.net *.split < 1454305773 773697 :atehwa!atehwa@aulis.sange.fi QUIT :*.net *.split < 1454305775 606820 :jix!~jix@jixco.de QUIT :*.net *.split < 1454305776 508533 :heroux_!sandroco@gateway/shell/insomnia247/x-ufepzqutkpwrjkvk NICK :heroux < 1454305794 943133 :cnr_!~connor@2a01:4f8:201:7482::2 NICK :cnr < 1454305795 727054 :cnr!~connor@2a01:4f8:201:7482::2 QUIT :Changing host < 1454305795 729699 :cnr!~connor@unaffiliated/conehead JOIN :#esoteric < 1454305800 559304 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :Oh look < 1454305804 233331 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :*.net *.split < 1454305805 426155 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1454305839 995661 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :Well, pseudo-assembler. More of an interpreter for a language that /looks/ like Assembly than a real assembler xD < 1454305857 772469 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I understand 6502 assembly programming < 1454305928 134260 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: OK. Maybe you should make one then xD < 1454305942 427173 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Or perhaps I'll learn a bit of ASM and consult with you in the development of my own < 1454305944 382547 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I did find out that the problem is in fact uvrun; I found albertz/uvrun is the newer version, now it says I do not have git, so I would have to install git now too, I suppose < 1454305971 252431 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :hppavilion[1]: I am just using a version of MagicKit assembler that I have made several modifications to, in order to make 6502 programming. < 1454306154 300149 :carado!~carado@savhon.org JOIN :#esoteric < 1454306510 471647 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :For some reason it is using the old version of uvrun.cc even though I told it to use "albertz/uvrun" instead of "uvrun" < 1454306654 79819 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I don't know if the problem is that the package.json is wrong < 1454306782 125756 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454306794 156185 :lifthrasiir!~lifthrasi@115.68.131.49 JOIN :#esoteric < 1454307009 842004 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1454307086 162724 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1454307234 293561 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :OK, I managed to fix it by downloading the files locally and fixing it. < 1454307258 96016 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Why is it so difficult to install a Node.js package? < 1454307716 881221 :hppavilion[1]!~Devourero@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Because the Internet Lords demand it to be so < 1454308368 939052 :Hooloo42!~Hoolootwo@you.know.what.toasters.rocks NICK :Hoolootwo < 1454308763 134009 :hppavilion[1]!~Devourero@93-231-58-66.gci.net QUIT :Ping timeout: 276 seconds < 1454309907 284041 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1454310043 235067 :andrew!~andrew@61.141.94.218 QUIT :Read error: Connection reset by peer < 1454310475 521526 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I want to figure out how to make any asynchronous function in Node.js to be blocking, but without necessarily blocking the entire program < 1454310556 766699 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 256 seconds < 1454312700 995185 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :zzo38: maybe you want await then: https://medium.com/@bluepnume/learn-about-promises-before-you-start-using-async-await-eb148164a9c8 < 1454312757 180312 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :But await is ES7 < 1454312780 941865 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :you can use babel to translate it < 1454312784 282190 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :However I think I have figured out now how I could do it using uvrun < 1454313105 664275 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Something like this: function sync(f) { var x=true,res; f(function(r) { res=r; x=false; }); while(x) runOnce(); return res; } < 1454313145 906226 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :no, because that won't allow the callback a chance to run < 1454313195 48809 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :How is that? < 1454313229 57577 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :an infinite loop won't allow control to flow back to the event loop < 1454313233 812649 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Something like this seems to work fine: setTimeout(console.log,1000,15),sync(x=>setTimeout(x,2000,42)) < 1454313256 77592 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :It will print 15 after one second, and after one more second it returns 42 < 1454313278 204097 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :unless that's doing something unusual (I don't know what uvrun does) < 1454313320 881470 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The runOnce function is a wrapper for uv_run(uv_default_loop(), UV_RUN_ONCE) < 1454313326 88375 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :ah < 1454313348 716684 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :that's what I missed < 1454313392 421807 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :With other testing, it seems to not even significantly affect system load or memory usage. < 1454313718 689116 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 256 seconds < 1454313916 767473 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454314110 821304 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :deltab: Does it seem correct to you, now? < 1454314262 701246 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 256 seconds < 1454314466 195565 :dcentral!~IGLC@2601:680:c400:e360:3cfd:95d1:34d9:8e0d JOIN :#esoteric < 1454314671 97192 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :zzo38: yes, sorry: am used to people trying to do that without uvrun < 1454314697 261203 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :How many people try that? < 1454314770 20982 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :a fair few, meeting async coding for the first time < 1454314780 729529 :dcentral!~IGLC@2601:680:c400:e360:3cfd:95d1:34d9:8e0d QUIT :Max SendQ exceeded < 1454314804 309283 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :"But, can't I just do this to make it work normally?" < 1454314811 657796 :dcentral!~IGLC@2601:680:c400:e360:3cfd:95d1:34d9:8e0d JOIN :#esoteric < 1454314926 193008 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I want to be able to do both asynchronous and synchronous together in the same program, which is why I did it like this. < 1454314928 955982 :dcentral!~IGLC@2601:680:c400:e360:3cfd:95d1:34d9:8e0d QUIT :Client Quit < 1454314943 480603 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :ACTION nods < 1454314987 786668 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :you've made your own event loop < 1454315269 281573 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I do believe the ability to do asynchronous is good, but in many cases it would be useful to be able to do synchronous stuff too. It also depends on the program, such as a server or a standalone program, and so on. Possibly with a macro processor the syntax could even be simplified further in common cases. < 1454315481 140382 :atehwa_!atehwa@aulis.sange.fi NICK :atehwa < 1454315773 764703 :thw-ler!~thw-ler@HSI-KBW-46-237-241-74.hsi.kabel-badenwuerttemberg.de JOIN :#esoteric < 1454316135 575658 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1454316370 802308 :J_Arcane!~chatzilla@37-219-108-222.nat.bb.dnainternet.fi QUIT :Ping timeout: 256 seconds < 1454316660 836732 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1454317395 267184 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Looking at SPDX License List seems to be listing even more than one license for public domain < 1454317655 650522 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454317828 175474 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Including: CC0, WTFPL, Unlicense, No Limit. Zero-clause BSD is also a bit similar but also includes the copyright notice < 1454317915 611580 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1454317946 853229 :andrew!~andrew@183.54.14.109 JOIN :#esoteric < 1454318495 279532 :haavard!freebsd@haavard.me QUIT :K-Lined < 1454318548 963434 :haavard!freebsd@haavard.me JOIN :#esoteric < 1454320462 844932 :thw-ler!~thw-ler@HSI-KBW-46-237-241-74.hsi.kabel-badenwuerttemberg.de PART :#esoteric < 1454320574 953521 :vifino!vifino@tty.sh QUIT :Ping timeout: 246 seconds < 1454320588 762568 :vifino!vifino@tty.sh JOIN :#esoteric < 1454320675 449387 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Brainfuck algorithms14]]4 10 02https://esolangs.org/w/index.php?diff=46338&oldid=46137 5* 03YoYoYonnY 5* (+2633) 10 < 1454320710 366962 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1454325432 254002 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1454325464 261357 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :languabe/Languabes are edible and fun. They provide a quick implementation energy boost! < 1454325583 693893 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1454325588 333550 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ci/The CIs are a secret society led by David Morgan-Mar, bent on conquering the world from Sydney with web comics and unsolvable puzzles. They invented Taneb. < 1454326280 721716 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it JOIN :#esoteric < 1454326657 882109 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1454327786 800251 :Alcest!~alcest@69.64.40.177 JOIN :#esoteric < 1454327860 749383 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar CYUL < 1454327861 81431 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYUL 011155Z 23022G31KT 15SM BKN034 08/06 A2939 RMK SC7 SLP956 < 1454328359 930950 :Alcest!~alcest@69.64.40.177 QUIT :Excess Flood < 1454328643 720574 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Applications_architecture <- the company that wanted this thing replied me via email, saying that they "confirm the meeting on february 3rd as scheduled on the phone" and we've never talked by phone < 1454328706 2509 :andrew!~andrew@183.54.14.109 QUIT :Remote host closed the connection < 1454328724 484799 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what do i do? :\ < 1454328748 942173 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :"hi thanks for this, just wanted to say that you're dumb and we've never talked by phone kthxbye" < 1454329000 457819 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :"Hi, What are you talking aboot, eh? Sincerely, ..." < 1454329042 150538 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :sounds very similar to my version < 1454329193 429011 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :you just never tell clients they are dumb. "Show, don't tell". < 1454329278 202585 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it QUIT :Quit: LexiciScriptor < 1454329287 373304 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok thanks <.< < 1454329435 676867 :boily!~alexandre@96.127.201.149 QUIT :Quit: PAUCAL CHICKEN < 1454330229 159329 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1454330491 716295 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454330662 977932 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? go < 1454330691 877494 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? alphago < 1454330712 704180 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :alphago? ¯\(°​_o)/¯ < 1454330724 306093 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So: slow. < 1454330767 587772 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :huh < 1454330777 822055 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What even happened to the `? go I don't even know. < 1454330787 584200 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`echo are you awake? 86594866f61a549987bc0cea0c0adbc6 < 1454330791 165037 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :are you awake? 86594866f61a549987bc0cea0c0adbc6 < 1454330795 396666 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? go < 1454330802 988287 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Go is a common verbal game programming language invented by the Germanic Taneb tribes in the strategic territories of East Asia. < 1454330834 509653 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :One of them is still running. < 1454330838 375589 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Somehow. < 1454330847 41511 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :didn't it just time out without a message? < 1454330850 148581 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No. < 1454330861 876411 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :python /usr/bin/umlbox .. LANG=en_NZ.UTF-8 /home/hackbot/hackbot.hg/multibot_cmds/lib/limits ? go < 1454330873 53961 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Still there. < 1454330874 88025 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :does the computer have a hard disk failure, or a very high load? < 1454330883 630070 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :s/hard disk/hardware/ < 1454330893 524257 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, it's a Cloud At Cost VPS... < 1454330902 120312 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's managing to use 100% of CPU, too. < 1454330930 488594 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :how does `? go use 100% of cpu? < 1454330954 688058 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :izabera: problem with hardware or database < 1454330958 49804 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1454330964 247962 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's one of the four umlbox-linux processes, don't know what it's doing. < 1454330964 922153 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :kallisti/kallisti is a former prophet swearing off his pastry deity. < 1454330968 142650 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: is the memory usage high? < 1454330992 736399 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No. < 1454331000 546265 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, slightly. < 1454331037 247933 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's also 600 python processes. < 1454331045 126129 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :uh < 1454331047 744424 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :reboot? < 1454331048 740799 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But I think that's kind of a known issue. < 1454331054 15997 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't dare, it's not my system. < 1454331056 876522 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but look at kernel message ring first < 1454331063 843985 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :for signs of hardware failure < 1454331069 673063 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric : ├─hackbot.freenod───socat───multibot─┬─599*[python] < 1454331069 674083 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric : │ └─python───python───python─┬─umlbox-linux───3*[umlbox-linux] < 1454331072 699960 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric : │ └─umlbox-mudem < 1454331078 385803 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think multibot's just not waiting for its children. < 1454331097 456156 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh < 1454331100 778075 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is the process table full? < 1454331105 262280 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or the process count ulimit? < 1454331122 448454 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :check if something's trying to fork/clone in a tight loop < 1454331145 158139 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Shouldn't be. Anyway, it's managing to run things now, just that one `? go managed to get itself stuck. < 1454331158 332286 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? alphago < 1454331160 979049 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :alphago? ¯\(°​_o)/¯ < 1454331168 616450 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? minsky < 1454331170 605455 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :to Minsky on : /mɪnskiː/ To act as a Minsky machine on; of a program or programming language, to encode its entire state into the object as a single integer. < 1454331172 155001 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? marvin minsky < 1454331173 876976 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :marvin minsky? ¯\(°​_o)/¯ < 1454331220 501477 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Incidentally, the system used to keep getting "BUG: soft lockup - CPU#2 stuck for 22s! [kworker/2:0:17907]" but the last one of those is quite long time ago. < 1454331265 458141 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It would be interesting to dig into what that one umlbox is doing, but I should be working now, so maybe I'll just stop it. < 1454331270 818586 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454331272 161299 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1454331275 982058 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There. < 1454331279 482167 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :huh < 1454331283 802141 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? go < 1454331285 285092 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Go is a common verbal game programming language invented by the Germanic Taneb tribes in the strategic territories of East Asia. < 1454331538 852911 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1454333858 581806 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1454334172 453602 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it JOIN :#esoteric < 1454334349 213412 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454334889 235883 :bender|!benderpc@2404:e800:e61a:41d:f90b:ac04:9b43:1dda JOIN :#esoteric < 1454335217 866507 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454335867 877538 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1454336997 847830 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 JOIN :#esoteric < 1454337094 276875 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :LexiScriptor: sry for disappearing earlier. also, do you want to map only a symbol to an integer or more than one symbol? <- how do you mean exactly? < 1454337195 73220 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it PRIVMSG #esoteric :mezkhalin: I mean, probably you don't want domething like n=1; -> 0; and your code is just 0 < 1454337256 727566 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it PRIVMSG #esoteric :but maybe you want something like +. -> k < 1454337766 768623 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it QUIT :Quit: LexiciScriptor < 1454337859 436208 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :ah you mean fib % n where n is defined inherently from the instruction map? < 1454337967 661029 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :oh wait nvm i think i understand now. no there is only what-you-call-it (identity mapping?) where one instruction maps to one integer only < 1454337980 297811 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :but one type of instruction can occur multiple times in the map < 1454338100 257361 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :so yeah i guess you could say in pseudo code +,-,[,[ which would map + to 0, - to 1 and [ to both 2 and 3 < 1454338128 473369 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :but multiple instructions may not occupy the same integer so to speak < 1454338128 802562 :spiette!~spiette@206.167.243.3 JOIN :#esoteric < 1454338859 373970 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454338872 430110 :J_Arcane!~chatzilla@37-219-108-222.nat.bb.dnainternet.fi JOIN :#esoteric < 1454339126 368424 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1454339418 228501 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :`olist 1021 < 1454339432 474303 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :olist 1021: shachaf oerjan Sgeo FireFly boily nortti b_jonas < 1454339494 822359 :spiette!~spiette@206.167.243.3 QUIT :Ping timeout: 250 seconds < 1454340431 426036 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://i.4cdn.org/g/1454326614668.jpg < 1454340596 535275 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it JOIN :#esoteric < 1454340724 856676 :adu!~ajr@static-108-48-76-162.washdc.fios.verizon.net JOIN :#esoteric < 1454340725 850775 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1454341841 669465 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :sup LexiciScriptor, did you get my earlier posts? i tried to better explain how i was thinking, but i might write a blog post describing my ideas in further detail < 1454341863 423670 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it PRIVMSG #esoteric :now i check the logs < 1454341871 598256 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric ::) < 1454342308 205035 :adu!~ajr@static-108-48-76-162.washdc.fios.verizon.net QUIT :Quit: adu < 1454342456 883797 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it PRIVMSG #esoteric :mazkhalin: ok, now i understand your idea; seems fun, but atm there isn't a formula for the pisano period... is there a good algorithm? < 1454342532 732705 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1454342742 818063 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1454342962 812456 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :i know there isn't and that's another fact that makes this practice even harder ;) as for a good algorithm i have no idea, but i have some ideas of how one MIGHT approax the problem < 1454342976 397305 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :lemme write up an article on it and ill link it later < 1454342980 684034 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it PRIVMSG #esoteric ::) < 1454343071 427846 :J_Arcane!~chatzilla@37-219-108-222.nat.bb.dnainternet.fi QUIT :Ping timeout: 265 seconds < 1454343098 694049 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca JOIN :#esoteric < 1454343326 918185 :J_Arcane!~chatzilla@37-219-108-222.nat.bb.dnainternet.fi JOIN :#esoteric < 1454343392 849835 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1454343565 859998 :contrapumpkin!~copumpkin@unaffiliated/copumpkin NICK :copumpkin < 1454343716 362114 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 240 seconds < 1454343771 724642 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1454343875 524060 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1454344205 967464 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later < 1454344300 293078 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1454345049 470317 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1454345939 66067 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :ugh never try to write anything when a non-stop talker is present, i learned this the hard way < 1454346229 458037 :Reece`!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1454346721 44688 :Frooxius!~Frooxius@194.108.5.201 JOIN :#esoteric < 1454346812 430750 :heroux!sandroco@gateway/shell/insomnia247/x-ufepzqutkpwrjkvk QUIT :Ping timeout: 265 seconds < 1454346914 488393 :heroux!sandroco@gateway/shell/insomnia247/x-leqiomsuconwgrfd JOIN :#esoteric < 1454348194 567079 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 256 seconds < 1454348690 171735 :MDream!~fyrc@pa-67-235-7-57.dhcp.embarqhsd.net NICK :MDude < 1454349257 782972 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it QUIT :Quit: LexiciScriptor < 1454349276 504996 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl JOIN :#esoteric < 1454349707 580206 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454350016 603208 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 272 seconds < 1454350589 642981 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it JOIN :#esoteric < 1454350743 469964 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1454350970 430581 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org JOIN :#esoteric < 1454351904 188550 :Reece!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1454351966 259065 :Reece`!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 240 seconds < 1454352154 540575 :zzo38!~zzo38@24-207-50-123.eastlink.ca QUIT :Remote host closed the connection < 1454352590 105964 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :"Lemon allows multiple parsers to be running simultaneously. Yacc and bison do not." < 1454352593 822994 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what's a use case for this? < 1454352764 92442 :Riviera!Riviera@2a03:b0c0:1:d0::10:b001 PRIVMSG #esoteric :izabera: same tool, multiple things to parse < 1454352818 520817 :Riviera!Riviera@2a03:b0c0:1:d0::10:b001 PRIVMSG #esoteric :was a very ugly thing with yacc < 1454352872 490081 :Riviera!Riviera@2a03:b0c0:1:d0::10:b001 PRIVMSG #esoteric :millions of hack existed in the old days < 1454352876 611291 :Reece!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Quit: Alsithyafturttararfunar. < 1454352883 567755 :Riviera!Riviera@2a03:b0c0:1:d0::10:b001 PRIVMSG #esoteric :basically sedding the generated code < 1454352892 903167 :Riviera!Riviera@2a03:b0c0:1:d0::10:b001 PRIVMSG #esoteric :via real sedding or lots of macros < 1454353146 315213 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :got an example? < 1454353377 860761 :Riviera!Riviera@2a03:b0c0:1:d0::10:b001 PRIVMSG #esoteric :for such hacks? [bbl a few hours / tomorrow] < 1454353558 692015 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :sure for such hacks < 1454353565 551597 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it'd be interesting < 1454354002 424042 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454354089 415206 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 250 seconds < 1454354116 221590 :XorSwap!XorSwap@wpa-6-129.cc.umanitoba.ca JOIN :#esoteric < 1454354237 373014 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :izabera: Mini-languages hth < 1454354270 869034 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :... examples please x.x < 1454354277 573462 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :izabera: Python's str.format() < 1454354294 672369 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :izabera: You could, if you really wanted, use a separate yacc parser to parse a formattable string < 1454354314 180308 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Though it's probably really unnecessary and inefficient to do it that way < 1454354325 321688 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i don't think anyone ever used yacc to parse format strings < 1454354333 723704 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :izabera: Well, you could. < 1454354341 614699 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :And that's all that matters. < 1454354355 460762 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's a made up use case < 1454354390 495030 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :izabera: Well you could use some 1000000% more complicated format string if you wanted < 1454354401 898933 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :izabera: Speaking of which, someone should do that. TC format strings. < 1454354406 437756 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :(Oh wait, printf) < 1454354647 791029 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :could anyone be so kind to remind me the command for the bot to delay messages until a user logs in? < 1454354678 901279 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :mezkhalin: @tell < 1454354678 995696 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :@tell mezkhalin it's @tell mezkhalin < 1454354678 996581 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1454354687 339204 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :I WIN! < 1454354688 742013 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :WHOO! < 1454354691 792793 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :ACTION tips his hat < 1454354708 871280 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :you won in your own client < 1454354711 706746 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :ACTION also gives hppavilion a cheese reward < 1454354758 424683 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 265 seconds < 1454354759 831271 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :@tell LexiciScriptor took me a while but here's the link https://rowbreak.wordpress.com/2016/02/01/pisaming-prograno/ scroll down to sequence signatures < 1454354759 832093 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1454354793 221426 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454354800 499492 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :um... < 1454354804 62469 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :hauris? < 1454354806 764565 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Hm... < 1454355051 351253 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :i take it lambdabot erases undelivered messages after a set time? < 1454355117 845467 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :mezkhalin: Not ure < 1454355119 294551 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :*sure < 1454355139 51356 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :in that case i could theoretically do < 1454355155 279175 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :@tell nonexistinguser message < 1454355155 446497 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1454355171 844973 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :and it will never be delivered, eating away resources until it's reset < 1454355185 598152 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :well not eating, more occupying but < 1454355211 79936 :nonexistinguser!~Devourero@74-114-87-72.dynamic.asdk12.org JOIN :#esoteric < 1454355214 387063 :nonexistinguser!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Hi! < 1454355220 442051 :nonexistinguser!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :@messages-lud < 1454355220 623442 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :mezkhalin said 1m 5s ago: message < 1454355223 54849 :nonexistinguser!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Huh? < 1454355233 9199 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Um... < 1454355236 56848 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :That wasn't me... < 1454355237 147069 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :well < 1454355243 135635 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :what are the odds? < 1454355252 645970 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :im too tired to calc < 1454355254 714246 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :mezkhalin: Pretty good when you consider the occupancy of this cannel < 1454355257 11666 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :*channel < 1454355282 806946 :nonexistinguser!~Devourero@74-114-87-72.dynamic.asdk12.org QUIT :Client Quit < 1454355294 155672 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :and also, what are the odds you two share the same hostname? < 1454355306 289696 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric ::P < 1454355319 682791 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :mezkhalin: About 100% < 1454355464 142721 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1454355469 440781 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Oooh < 1454355470 439076 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Oooh < 1454355472 84710 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :OOOH < 1454355479 161545 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :We should establish the official #esoteric stack < 1454355502 386480 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :ACTION then proceeds to look up exactly what "stack" means in this context < 1454355650 779749 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :meaning what exactly? < 1454355668 546149 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :mezkhalin: Like LAMP or XAMPP or MEAN < 1454355686 865242 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :ah right < 1454355700 591592 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :i was thinking of a publicly available instruction or message stack < 1454355701 235847 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :MEAN, for example, is MongoDB, Express.js, AngularJS, and Node.js < 1454355706 570154 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :yeh < 1454355707 643046 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :mezkhalin: Ah, no < 1454355720 148404 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :and LAMP is web stuff < 1454355725 941145 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :can remember the acronym < 1454355747 46898 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :MP is MySQL and PHP at least < 1454355762 294400 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :and apache! for Linux right? < 1454355803 865850 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :mezkhalin: Yes, exactly < 1454355813 329765 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :mezkhalin: But there are various stacks for various things < 1454355819 997129 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :mezkhalin: Some stacks overlap with others < 1454355829 213071 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :aye < 1454355858 898870 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :so an #eso stack would include various established esolangs or the like? < 1454356092 426526 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org QUIT :Ping timeout: 265 seconds < 1454356170 366281 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Sgeo: thanks < 1454356200 434035 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org JOIN :#esoteric < 1454356497 534629 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07The chan-esoteric stack14]]4 N10 02https://esolangs.org/w/index.php?oldid=46339 5* 03Hppavilion1 5* (+567) 10Initial compilation < 1454356506 97497 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :mezkhalin: Ther < 1454356507 237730 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :e < 1454356567 21185 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :hppavilion[1]: nice! i will have to add some additions once i've fed myself < 1454356577 373806 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :mezkhalin: OK! < 1454356952 419605 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :hppavilion[1]: before I _actually_ leave, remind me to write down the Principles of Eso as the commandments provided by Eso, whomever that guy is < 1454356978 971849 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :mezkhalin: _actually_ leave? Huh? < 1454356986 872902 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :for food i mean < 1454356991 782930 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454356996 274859 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Ah < 1454356996 948493 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :OK < 1454356999 983697 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :im about to leave now, for real that is :P < 1454357005 503884 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Hi tromp_! < 1454357017 836057 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :We're making the #esoteric solution stack! < 1454357029 314599 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :http://esolangs.org/wiki/The_chan-esoteric_stack < 1454357184 834964 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what is pile.js ? < 1454357249 159868 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Pile.js14]]4 N10 02https://esolangs.org/w/index.php?oldid=46340 5* 03Hppavilion1 5* (+1124) 10Work-in-progress < 1454357255 784044 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :izabera: That's pile.js < 1454357272 797307 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 256 seconds < 1454357283 386474 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :izabera: It's basically introducing concatenative programming to javascript < 1454357369 96094 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :izabera: Still working on making it particularly eso < 1454357489 651850 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Pile.js14]]4 10 02https://esolangs.org/w/index.php?diff=46341&oldid=46340 5* 03Hppavilion1 5* (+48) 10Curried PUSH < 1454357712 454927 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :izabera: For EsoDB I'm thinking... how about hexnet database? < 1454357738 790586 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :no idea what it is < 1454357747 178419 :XorSwap!XorSwap@wpa-6-129.cc.umanitoba.ca QUIT :Ping timeout: 276 seconds < 1454357850 351485 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07The chan-esoteric stack14]]4 10 02https://esolangs.org/w/index.php?diff=46342&oldid=46339 5* 03Hppavilion1 5* (+14) 10New item! < 1454358174 647014 :XorSwap!XorSwap@wpa-6-129.cc.umanitoba.ca JOIN :#esoteric < 1454358238 150704 :Reece`!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1454358325 431871 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org QUIT :Ping timeout: 265 seconds < 1454358730 104022 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Quit: Leaving < 1454358903 841494 :Reece!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1454359036 613943 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org JOIN :#esoteric < 1454359106 225081 :Reece`!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 240 seconds < 1454359202 561421 :mauris!~mauris@unaffiliated/nooodl QUIT :Read error: Connection reset by peer < 1454359235 606557 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454359902 32781 :mauris!~mauris@unaffiliated/nooodl QUIT :Read error: Connection reset by peer < 1454359996 133066 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454360409 155239 :mauris!~mauris@unaffiliated/nooodl QUIT :Read error: Connection reset by peer < 1454360457 428447 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454360950 645576 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :does anyone know or use this? https://github.com/KeenS/CIM < 1454360957 622454 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :or similar projects for other languages < 1454361418 58040 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org QUIT :Ping timeout: 240 seconds < 1454361930 719219 :XorSwap!XorSwap@wpa-6-129.cc.umanitoba.ca QUIT :Ping timeout: 256 seconds < 1454362138 965955 :Reece!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Read error: Connection reset by peer < 1454362191 491645 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've used that Python thing a little. < 1454362202 215508 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The 'virtualenv' thing. Although it's not quite the same. < 1454362248 734363 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also that Perl thing, perlbrew. < 1454362385 443915 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org JOIN :#esoteric < 1454363534 705982 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it QUIT :Quit: LexiciScriptor < 1454363778 543972 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :mezkhalin: You back yet? < 1454364214 312609 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :hppavilion[1] just for a while mate, whatsup? < 1454364261 937782 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :mezkhalin: Nothing, just wondering < 1454364277 513213 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :I'm KI for a bit < 1454364368 145023 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :huh? < 1454364602 447017 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Known issue", I think. < 1454364633 881672 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :doesn't really make sense though < 1454364679 376175 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :mezkhalin: Keyboard Inaccessible < 1454364790 57646 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :hppavilion[1]: ah i see. i was thinking about the principals of eso, but im too self critical, writing "divine" commandments is a tough one < 1454364966 429119 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org QUIT :Ping timeout: 265 seconds < 1454365035 31280 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 QUIT :Quit: baking bread < 1454365228 753332 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1454365508 504277 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 248 seconds < 1454365509 178775 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell mezkhalin ugh never try to write anything when a non-stop talker is present, i learned this the hard way <-- https://xkcd.com/604/ hth < 1454365509 346074 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1454366277 599735 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell mezkhalin i take it lambdabot erases undelivered messages after a set time? <-- i'm not sure they've ever implemented that. although it has on occasion lost messages for other reasons. i think this should happen less often now after int-e made lambdabot save more often. < 1454366277 768421 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1454366331 119992 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1454366335 11266 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :bohily < 1454366346 689733 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellœrjan. < 1454366493 472824 :Treio_!~Treio@87.244.233.250 JOIN :#esoteric < 1454366574 538775 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`relcome Treio_ < 1454366589 779231 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I think they are even Treio too. < 1454366590 721280 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​02Treio_: 06Welcome 13to 04the 07international 08hub 09for 02esoteric 06programming 13language 04design 07and 08deployment! 09For 02more 06information, 13check 04out 07our 08wiki: 09. 02(For 06the 13other 04kind 07of 08esoterica, 09try 02#esoteric 06on 13EFnet 04or 07DALnet.) < 1454366601 47657 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh < 1454366626 204211 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 240 seconds < 1454366632 941295 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: NOT FOR LONG < 1454366640 242846 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :OKAY < 1454366658 883900 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION prods Treio_ to see if they are alive < 1454366714 638680 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell hppavilion[1] We should establish the official #esoteric stack <-- i think xkcd did that the other day. < 1454366714 677930 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1454366797 927734 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :there's a fungot or two in there hth < 1454366798 265067 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: mooz once tried to make it do optimization for tail recursion you simply return the string? < 1454366859 274382 :Treio_!~Treio@87.244.233.250 QUIT :Quit: Leaving < 1454366910 483986 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: not alive, just another slovakian zombie outbreak < 1454367047 284948 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell hppavilion[1] mezkhalin: Keyboard Inaccessible <-- itym "AFK" hth < 1454367047 453631 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1454367047 622658 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oh. < 1454367063 102766 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION wipes and disinfects his mapole < 1454367134 656982 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :they're not as virulent as the romanian ones, but bad enough. < 1454367255 82141 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1454367272 710649 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :zomback < 1454367361 358023 :zgrep!zgrep@zgrep.org NICK :not_zgrep < 1454367376 92532 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf JOIN :#esoteric < 1454367391 115430 :not_zgrep!zgrep@zgrep.org QUIT :Quit: ZNC 1.6.1 - http://znc.in < 1454367393 346968 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1454367900 215017 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :the other week we had a discussion at our office about how should a zombie vampire be called: vombie or zampire? < 1454367986 436931 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org JOIN :#esoteric < 1454368037 615367 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavellon[1]. < 1454368123 361989 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :boily: A zombie vampire should be called a zampire. < 1454368151 265612 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :boily: A vampire zombie should be called a vombie. < 1454368181 396374 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :The former is a zombie that happens to suck blood, the latter is a vampire that happens to like brains. < 1454368221 498182 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :what about bloody brains? < 1454368243 777539 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :What about them? < 1454368289 569727 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :if I see a thing consuming a bloody brain, should I assume it is a vampire zombie, or a zombie vampire? is there a difference? < 1454368307 628643 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Is it making slurping noises whilst consuming the bloody brain? < 1454368330 427557 :hppavilion[1]!~Devourero@74-114-87-72.dynamic.asdk12.org QUIT :Ping timeout: 265 seconds < 1454368354 886265 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :point. < 1454368393 702703 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :It boils down to which it enjoys more. A slurping sounds means it's trying to get at the blood more so than the brain, whilst a more vigorous chewing means it likes the brains more. The former being a vombie, the latter a zampire. < 1454368435 608910 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :If it's an equal amount of chewing and slurping of blood, then you can call it an anomaly. < 1454369923 178538 :kragniz_!~kragniz@nyaa.kragniz.eu NICK :kragniz < 1454369955 923204 :aloril!~aloril@dsl-tkubrasgw1-54fa3f-129.dhcp.inet.fi QUIT :Ping timeout: 245 seconds < 1454370080 797828 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :if there's no blood, then it's an anemaly hth < 1454370099 600884 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION mapoles shachaf < 1454370109 44091 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :? < 1454370118 60911 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i did not expect that. < 1454370119 283744 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :sorry. bad pun, so I tab-completed your name. < 1454370196 600258 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :sorry. i felt an urge to comment and a pun was less awful than anything actually relevant. < 1454370238 435387 :hppavilion[1]!~Devourero@58-0-174-206.gci.net JOIN :#esoteric < 1454370284 24329 :boily!~alexandre@96.127.201.149 QUIT :Quit: DEFINITE CHICKEN < 1454370308 687363 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :FLEEING CHICKEN < 1454370386 702686 :aloril!~aloril@dsl-tkubrasgw1-54fa3f-129.dhcp.inet.fi JOIN :#esoteric < 1454370431 389085 :int-e!~noone@static.88-198-179-137.clients.your-server.de PART #esoteric :"RECURRENT CHICKEN" < 1454370431 557707 :int-e!~noone@static.88-198-179-137.clients.your-server.de JOIN :#esoteric < 1454370464 630730 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hint-e < 1454370497 626646 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :nice little twist in GG today... a small thing, but managed to surprise me. < 1454370552 462648 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm which part < 1454370563 579830 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that she was supposed to take the book there? < 1454370571 236906 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :no, the punchline < 1454370580 432879 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454370604 20750 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(that would be the invisible ink part) < 1454370608 953071 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so, are you still annoyed that they're not back up in paris < 1454370634 24686 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :right now? no, this is interesting too. < 1454370644 913899 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and they seem to be aware of the plot anyway < 1454370720 999052 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i'm wondering, given what was said, whether the expedition prof. zardeliv is on is also looking for the book < 1454370724 671616 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1454370738 823182 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm < 1454370761 315261 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :So, some professional Go player once claimed that they would probably need to take a handicap of 3 or 4 stones against God. < 1454370791 588965 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :because they'd clearly heard what happened to margarella, except for agatha getting hold of it < 1454370809 203941 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Judging by that standard, is AlphaGo better or worse at Go than God is? < 1454370844 748120 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :this, maybe... Cho Chikun says he could take 4 stones with God playing white but also said that he wouldn't bet his soul on the game < 1454370853 427851 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 265 seconds < 1454370877 944299 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :does that mean God gets the handicap or the player < 1454370942 157834 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i assume the point is that even perfect play can't win with a 4 stone handicap? < 1454370974 432053 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :tswett: well, the "God" there means perfect play. So AlphaGo can't be better than that. < 1454371013 568151 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :oerjan: the player gets a handicap (and it favors the player). < 1454371016 299812 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Phantom_Hoover: yeah. < 1454371033 769466 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :int-e: right, but AlphaGo may be capable of beating that one professional with a 4-stone handicap. < 1454371034 820193 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :no one's claimed AlphaGo plays perfect, surely < 1454371055 165066 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Right. < 1454371069 656281 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :tswett: relatively speaking, Fan Hui isn't very strong. < 1454371101 806521 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :cf. http://www.goratings.org/ ... top Elo rating: 3620; Fan Hui is at 2920. < 1454371345 124782 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Hellu! < 1454371355 687557 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :@messages-screamed < 1454371356 176594 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Unknown command, try @list < 1454371361 688598 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :@messages-deafening < 1454371362 85943 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Unknown command, try @list < 1454371368 172456 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :@messages-shockwave < 1454371368 558964 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Unknown command, try @list < 1454371370 119488 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric ::/ < 1454371374 248358 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :@messages-lud < 1454371374 745880 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :oerjan said 1h 17m 40s ago: We should establish the official #esoteric stack <-- i think xkcd did that the other day. < 1454371374 746728 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :oerjan said 1h 12m 7s ago: mezkhalin: Keyboard Inaccessible <-- itym "AFK" hth < 1454371409 986980 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: No, it didn't. xkcd just create /a/ stack. We should make a /true/ #esoteric stack < 1454371417 106882 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :And the AlphaGo authors estimated their program to have about 3140 Elo... < 1454371423 36930 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Also, I wasn't AFK, it was just inaccessible < 1454371455 910816 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(but they used the 10 games against Fan Hui for anchoring the scale, so there's quite a big margin for error, I think) < 1454371516 675524 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Another project it'd be cool for #esoteric to do would be to take REALLY old languages and revise them into modern languages ;) < 1454371525 147326 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Like apparently modula-2 < 1454371636 613765 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :But something I REALLY think would be cool is if somebody took the original Python source code- or made a language similar to Python- and modified it to the point where it was suitable for OS development by running an interpreter on bare metal < 1454371756 759141 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1454371781 268104 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :darn now i feel old we used modula-2 at my second programming course in university < 1454371801 894933 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(this was 1991 or thereabouts.) < 1454371823 35346 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :It was modern, compared to Pascal! < 1454371837 214146 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: which we used in the _first_ course tdnh < 1454371872 9559 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :turbo pascal < 1454371906 124805 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 240 seconds < 1454371913 569347 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Hmm, that's not really Pascal... it had its own module (well, unit) system. < 1454371926 353225 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i don't think we used the fancy parts of it much. < 1454372082 685118 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I don't think Modula added much over Turbo Pascal, feature wise; but it had a noticably different syntax. < 1454372101 364505 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :I accidentally voting opposite on a marketing survey < 1454372142 968517 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :you're accidently taking a marketing survey? < 1454372149 381547 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Ads < 1454372156 158374 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :That block content etc < 1454372164 507825 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i think i've forgotten almost all the modula syntax < 1454372216 690533 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :pascal stuck better as i also saw it in other contexts < 1454372236 68628 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :both before and after the course < 1454372261 711151 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh, it looks like Modula has interfaces (for modules), which Turbo Pascal didn't. < 1454372278 196303 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm that rings a bell < 1454372411 47398 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: That was the plan :) < 1454372422 473791 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We had a "basics of imperative programming" course taught in C but by a former Pascal person. < 1454372445 552270 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They said you declare a floating point variable 'x' in C with the declaration "x real;" < 1454372459 425513 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh joe (or joy?)... #define begin { < 1454372488 392882 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: i fail to recall where you could have gained the knowledge that i ever learned modula-2, in order to plan from it. < 1454372492 432385 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: Really? woooooooow < 1454372526 89156 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: It wasn't targetted at you specifically, just at anyone who'd learned it. < 1454372531 520350 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ah. < 1454372545 861217 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i was just a nocent bystander, got it < 1454372573 668239 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I think you mean a broke bystander hth < 1454372580 895422 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Or is it a clueless bystander? < 1454372664 641854 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wat < 1454372674 882310 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :nocent is a perfectly cromulent word hth < 1454372684 70964 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(although i only checked it after using it) < 1454372712 357619 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca QUIT :Quit: :qa! < 1454372758 347813 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I think you *can* run Python by running an interpreter on bare metal. It's just, I don't know if anyone has ever actually created such an interpreter. < 1454372810 612668 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: Well someone should < 1454372836 239204 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: What I'm really getting at is that someone should develop a language targeted SPECIFICALLY at OS developmen < 1454372837 133152 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :t < 1454372849 974285 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :hppavilion[1]: that's... not quite but kind of what Rust is. < 1454372856 497160 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I mean, it's targeted at *system* development. < 1454372858 928457 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: OK. < 1454372863 334193 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :And lots of people have done OS development in it. < 1454372865 100815 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Including me. < 1454372886 648908 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: Would there happen to be a tutorial for using Rust for that I can use after I learn Rust? < 1454372891 954436 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Granted, my OS doesn't really do anything. It dynamically allocates memory, and uses it to print "Hello, world!" backwards. < 1454372908 624148 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? elloh < 1454372909 925664 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :elloh? ¯\(°​_o)/¯ < 1454372919 378943 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: And osdev.org doesn't have a Rust tutorial, afaict < 1454372927 465320 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`wisdom < 1454372929 893967 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :thausiblee/A thausiblee is the recipient of a thausible action. < 1454372952 371633 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :There isn't really any such thing as an OS development tutorial. OS development requires quite a bit of knowledge. < 1454373000 592105 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :That said... < 1454373001 225417 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :http://wiki.osdev.org/Rust_Bare_Bones < 1454373010 44448 :bb010g!uid21050@gateway/web/irccloud.com/x-xkhcwpqqbfvtmrtn JOIN :#esoteric < 1454373011 621573 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: That's what I said. < 1454373025 244694 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: Rust Bare Bones doesn't have anything in it < 1454373034 898832 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Anything useful, at least < 1454373043 131480 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :The first link is very useful: https://github.com/thepowersgang/rust-barebones-kernel < 1454373117 206613 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :hppavilion[1]: by the way, do you know how to implement linked lists in C? < 1454373129 678863 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: Yes. Kind of. < 1454373131 223720 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :xD < 1454373139 846444 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :I failed at it. < 1454373153 738135 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :tswett: Isn't it just a structure of data and a pointer to the next thing? < 1454373154 368880 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Partially < 1454373159 435971 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :In any case... have fun. < 1454373161 211157 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :ACTION cackles. < 1454373228 630721 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :linked lists are so much fun to debug... < 1454373245 442600 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but kinda boring when they work < 1454373336 98807 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1454373380 895306 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :I should read Too Many Lists < 1454373392 887830 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :And work on releasing my minilibrary for Rust < 1454373462 186555 :bender|!benderpc@2404:e800:e61a:41d:f90b:ac04:9b43:1dda QUIT :Ping timeout: 252 seconds < 1454373512 44378 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :That reminds me... I was working on implementing everything in Coq. < 1454373689 389076 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :How was it goingL? < 1454373691 242312 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :s/L// < 1454373700 377385 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Well, I haven't gotten very far yet. < 1454373707 160087 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :You could say that I'm 0% finished at the moment. < 1454373738 434875 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Deadfish14]]4 10 02https://esolangs.org/w/index.php?diff=46343&oldid=45922 5* 03Erinius 5* (+14) 10 < 1454373763 164224 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Anyway, I've defined Category, the type of categories. < 1454373783 485167 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Next, I'm going to... I'm gonna define Monoid, the type of monoids. < 1454374164 923860 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Makes me wish I knew things by osmosis. < 1454374239 965490 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :There, I've done that too. < 1454374248 865673 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :This brings me to 0% complete. < 1454374297 50628 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Next... heck, I feel like defining all sorts of weird things today. I'm going to define a natural number algebra! < 1454374352 666958 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Record NaturalNumberAlgebra := { nnalg_element_type : Type; nnalg_zero : nnalg_element_type; nnalg_successor : nnalg_element_type -> nnalg_element_type }. < 1454374356 721884 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :It's a pretty simple concept. < 1454375110 17870 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Suddenly I feel like giving up on this and working on my English–Spanish blend instead. < 1454375135 493584 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Tentatively called SN50. < 1454375173 165845 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I don't really have any SN50 words created yet. But it's likely that the word for a certain type of animal will be something pretty close to "wolbo". < 1454375219 665848 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I'm not just randomly mashing together the words "wolf" and "lobo". The "lf" of "wolf" and the "lob" of "lobo" actually have the same etymological origin. < 1454375257 582238 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :So, I'm mashing them together in an etymologically sound fashion! < 1454375643 471480 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I had an idea recently that sounds like the sort of thing #esoteric would be interested in < 1454375646 278463 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :homeomorphic compression < 1454375654 78859 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I have no idea how to implement it, but it seems like an interesting concept < 1454375664 507430 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(the idea is that you can operate on compressed data without decompressing it) < 1454375685 946419 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the aim would be to further develop this into allowing compressed RAM < 1454375698 486588 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(thus you could "download more RAM" via downloading a better compressor) < 1454375738 821669 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Hahah. < 1454376000 262746 :mad!boulam@69-165-212-148.cable.teksavvy.com JOIN :#esoteric < 1454376059 225692 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :playing around with cpu instruction set design < 1454376081 729716 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I'm ending up with some pretty insane design < 1454376223 38421 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :instead of going < 1454376238 858829 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :add r8, r4, r5 (add r4 to r5 and store in r8) < 1454376243 546546 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I'm ending up with < 1454376290 270167 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :rename r8*, ld r4, add r5, st r8* < 1454376457 715066 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :kindof a 6502 on crack where instead of running instructions directly, you rename target registers, then start small threads that compute the results < 1454376706 149321 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the idea being that using a virtual accumulator reduces the number of real registers you have to retire/write < 1454376774 414022 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and that it gives a good idea of what can be parallelized (load accumulator = can start a second execution thread here that can run before the previous instructions are done) < 1454376871 385891 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1454376906 196999 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : So, I'm mashing them together in an etymologically sound fashion! <-- technically, that would require making up a consistent set of sound changes from the common ancestor in proto-indoeuropean hth < 1454376917 935101 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Exactly. < 1454376972 158430 :bender|!benderpc@2404:e800:e61a:41d:f90b:ac04:9b43:1dda JOIN :#esoteric < 1454377038 48796 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mad: have you seen the Itanium? < 1454377089 548569 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I'm not aware of the small details, only that it was a failure ;) < 1454377117 216732 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the details are amazing < 1454377120 829355 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :very eso < 1454377127 959649 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(which probably explains why it was a failure) < 1454377146 251301 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :or more exactly, that it performed well at floating point, but considering its market that doesn't seem to have helped much < 1454377170 792367 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I'm aware that it has 3 instruction bundles < 1454377198 877479 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it did get us a pretty solid C++ abi < 1454377199 45973 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :with some strange fields to tell which instructions can run concurrently in contiguous bundles < 1454377277 160339 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and that it has weird stuff like modulo registers < 1454377292 479221 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and speculative loads < 1454377314 65779 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and the whole predicate bit thing where it basically has a whole lot of different flags registers < 1454377359 249796 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I think the failure is more due to just not performing well < 1454377405 172775 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :one guy says that it can't perform an address calculation in memory loads/stores and that eats up registers like crazy and is pretty bad overall < 1454377512 216397 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and also that what was left of alpha ended up as a team at intel and they tried to make an out of order version of itanium and just couldn't do it < 1454377528 704640 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1454377762 782868 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :My guess on this stuff is that it's often best to have a cpu architecture that performs well on a crazy mix of loads and stores and jumps, and that fast arithmetic is a comparatively lesser problem if your architecture is clean enough < 1454377807 780753 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :itanium clearly doesn't fit here < 1454377994 144388 :bender|!benderpc@2404:e800:e61a:41d:f90b:ac04:9b43:1dda QUIT :Ping timeout: 252 seconds < 1454378202 158592 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and that x86 has a couple of features that bizzarely seem to help despite their complexity < 1454378417 776484 :MDude!~fyrc@pa-67-235-7-57.dhcp.embarqhsd.net NICK :MDream < 1454379124 462523 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :what, did wikipedia go down < 1454379163 694045 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hmph google doesn't work either, guess it's me then < 1454379279 3920 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i hope i won't just lose irc as well if i toggle the router... < 1454379345 868721 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454379357 234874 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Can confirm, Google is not currrently on fire. < 1454379365 104243 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1454379385 353309 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i just did a quick toggling in windows, seems to have fixed it. < 1454379445 499604 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Latin seems way closer to PIE than Old English is. < 1454379454 134270 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Which makes sense, since Latin was spoken sooner. < 1454379459 8653 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :pikhq_: well that's just _your_ site, i hear google has several < 1454379465 833740 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq_: Really? < 1454379484 6822 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :oerjan: A notable outage would probably involve my inbox going wild too... < 1454379486 28539 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Google is usually at least a little bit on fire in my experience. < 1454379493 300448 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :pikhq_: ah < 1454379503 8649 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :shachaf: Well, relatively speaking. < 1454379513 444856 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :just use bing until this gets sorted out < 1454379549 889240 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :There's only so "everything fine" you can be when your reliability comes from designing around the assumption that some percentage of things are going to fail. < 1454379551 912109 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :tswett: i dunno, i've heard modern lithuanian is notably archaic < 1454379556 619716 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*read < 1454379605 570348 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Past a certain point "up" or "down" is an analog value, not digital. < 1454379615 525001 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Yup. < 1454379660 546383 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :There *was* a major outage of damn near everything earlier today for a couple minutes, though, so that was fun. < 1454379676 435809 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa whoa whoa < 1454379791 164953 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that's very reassuring < 1454379799 209461 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq_: Remind me, do you work on Calendar? < 1454379828 867126 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :shachaf: No, but I do work *next* to them. < 1454379844 349268 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I heard some rumours about Calendar the other day. < 1454379883 206334 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :I can neither confirm nor deny there being rumor-worthy things about them. < 1454379896 629516 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean, nothing really all that secret. < 1454379965 1293 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What was it you worked on again? < 1454379983 363209 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Google Apps for Work < 1454380087 394209 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :oerjan: yeah, but that doesn't make sense. < 1454380160 183438 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq_: Is that the same as ----er? < 1454380168 107308 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Yes < 1454380177 529123 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :The more general public name for it. < 1454380199 670751 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess the internal name isn't secret anyway. < 1454380208 898108 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But I'm pleased with the redaction. < 1454380217 818851 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Yes, it's fairly delightful. < 1454380330 697322 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :f---er < 1454380392 954622 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I played _Spider and Web_ today. Interesting game. < 1454380395 482870 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :fu--er < 1454380408 493864 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :We definitely do not use "fucker" as an internal code name. < 1454380416 639629 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :... At least, not one I know about. < 1454380420 861822 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :fuh-er < 1454380426 974814 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Fuhrer? < 1454380428 153797 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :fuhrer < 1454380448 524831 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :you should be ashamed, google < 1454380450 947180 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq_: I mean... There was an unfortunately named build tool... < 1454380466 191293 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That one was so bad that it was renamed. < 1454380483 726264 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ah, google childslaughter, renamed to google mail < 1454380491 57700 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Der Googleführer? < 1454380492 147803 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :shachaf: Don't even know what you're referring to. < 1454380518 298823 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :/topic mōdar - māter; āna - ūnus < 1454380519 309425 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :But I really hope you're not referring to what eventually became Bazel. < 1454380571 197413 :v^!~v^@c-68-41-215-101.hsd1.mi.comcast.net JOIN :#esoteric < 1454380602 957975 :v^!~v^@c-68-41-215-101.hsd1.mi.comcast.net PRIVMSG #esoteric :so what do people think about a webserver written in brainfuck ( ͡° ͜ʖ ͡°) < 1454380615 958258 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Implausible yet highly amusing. < 1454380618 205257 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :tswett: are you sure those last two are in the same gender? < 1454380634 710449 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that's one weird question for irc < 1454380661 486996 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :oerjan: āna and ūnus? Nope. < 1454380669 413472 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :shachaf: Do you know anyone in the area that can perform a cephalectomy? I think it might help my headaches. < 1454380687 464678 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :*that*'s one weird question for irc < 1454380712 148363 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm not sure what a cephalectomy is. < 1454380719 875528 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :brain removal < 1454380738 806293 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Head removal, actually. < 1454380743 751658 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :sorry < 1454380764 599315 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Remind me what a cephalotomy would be? < 1454380769 498898 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I have a copy of a book titled _On Having No Head_. < 1454380776 336636 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are you interested? < 1454380781 162939 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Cephalotomy would be cutting the head. Cephalectomy would be removal of the head. < 1454380816 662535 :andrew!~andrew@183.54.14.109 JOIN :#esoteric < 1454381196 436689 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://github.com/rdebath/Brainfuck about that small snippet in the readme, hellbox < 1454381238 785148 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :any idea how to prove that it's not stuck in an endless loop at the end? < 1454381249 363168 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :other than running it < 1454381258 761701 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Ugh. How do I get grub-mkrescue working on windows? < 1454381271 709102 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :No one say switch to linux, I'm not in the mood to do that ATM < 1454381273 807676 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :just wanted to remove that loop to generate cleaner code < 1454381349 517588 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :there's also a similar [] loop in the middle and i can't prove that it's not stuck there either < 1454381381 932762 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it seems again time to link https://en.wikipedia.org/wiki/Mike_the_Headless_Chicken < 1454381400 607755 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :DDDDDDDD: dafuq is that < 1454381411 630186 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Halp? < 1454381427 668165 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :thought so. < 1454381433 169259 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :`help "getting grub-mkdir working on windows" < 1454381433 457637 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1454381436 506226 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Wait, no < 1454381442 125934 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :`help "getting grub-mkrescue working on windows" < 1454381442 639892 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1454381467 418797 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION doesn't use grub so debugging it is not an option < 1454381508 859688 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :systemd-boot is great when it doesn't fuck up your efi < 1454381952 6118 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Alternatively, I just need to be able to make a .bin I made with nasm and ld into a bootable iso < 1454381965 372515 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :everyone: But a way to use grub would be optimal < 1454382019 636031 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :s/-boot(.+?) your.*/\1/ < 1454382034 401494 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :s/great/terrible/ < 1454382066 564613 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :well, one of those changes sounds superfluous < 1454382080 950035 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :hppavilion[1]: take a look at the tutorials on osdev.org < 1454382272 836230 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :hppavilion[1]: you're planning to run your OS on bare metal? < 1454382300 274749 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I'd run it in an emulator first. Easier to get going, and there's not much point in skipping past it. < 1454382313 106999 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: On an emulator, obviously < 1454382316 270077 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: *Sigh* < 1454382318 907092 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Ah, good. < 1454382319 352980 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :What was I doing wrong? < 1454382333 713169 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: What do I not need to do that I'm doing but I need not because emulators? < 1454382353 485143 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Right, right. Lemme see. < 1454382369 450969 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :The good news: emulators aren't going to make it that much easier. < 1454382374 929730 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :izabera: One of those changes tells the truth, the other one makes the point more succinct and more general. :P < 1454382376 714864 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Oh no... < 1454382381 495948 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: I have a bit of ASM I found on someone's blog that I'm working from < 1454382388 398204 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Actually... I did in fact make an ISO in order to boot my OS. < 1454382394 448690 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Having an emulator didn't make *that* part easier at all. < 1454382400 603213 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :What an emulator is good for is debugging. < 1454382409 268957 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :With an emulator: "My OS isn't working. Let me figure out why." < 1454382410 737510 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :And the tutorial uses grub-mkrescue to make an iso out of a .bin < 1454382415 700175 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Without an emulator: "My OS isn't working. Crap." < 1454382431 18082 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I don't think I used grub-mkrescue. Lemme see. < 1454382440 342601 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :You say "lemme see" a lot < 1454382453 252407 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :You should instead say "lemma C" < 1454382462 9411 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :To refer to the third lemma set forth in this proof < 1454382468 52355 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I like that idea. < 1454382469 655779 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :hth < 1454382472 961688 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric ::) < 1454382478 674562 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I used something called "genisoimage". < 1454382507 933572 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :ACTION nods < 1454382512 787057 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :And where do I get that? < 1454382597 234082 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I'm not sure. < 1454382604 910985 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :By the way, what format are you using for the kernel? ELF? < 1454382661 548329 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: I don't even know anymore < 1454382671 485629 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: ELF, in theory < 1454382683 223506 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Yeah, ELF. I remember now < 1454382805 277800 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: And? < 1454382898 841016 :Treio!~Treio@87.244.233.250 QUIT :Quit: Leaving < 1454382914 85868 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Unfortunately I have to go to bed now. < 1454382915 809679 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Night. < 1454382991 290394 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :~ < 1454383812 493402 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1454383977 31870 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :sea of lemmings < 1454384073 425606 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :you can change orbits by having the astronaut get out and push < 1454384185 557495 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :of course, this is harder than it sounds because you can't use the jetpack while on a ledder < 1454384189 805307 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :*ladder < 1454384226 574979 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :so you have to get out, fly to a flat surface of the orbiter, and fly against that hard < 1454384256 250261 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :OK < 1454384258 507983 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :I am so close < 1454384261 334745 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :How do I get bochs < 1454384263 755082 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :To boot an iso? < 1454389730 812316 :Trioxin!~Trioxin@209.95.50.18 JOIN :#esoteric < 1454389801 754946 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :so brainfuck isn't actually as esoteric as one might think. In doing some AI research with the idea of searching a programming space it turns out to be quite useful < 1454389815 35702 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :http://www.primaryobjects.com/2013/01/27/using-artificial-intelligence-to-write-self-modifying-improving-programs/ < 1454389876 734926 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :so my idea? do the same thing and have a program do NLP with lojban to produce brainfuck code < 1454389906 426682 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 265 seconds < 1454390045 374353 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :ACTION downloads github link to run it locally < 1454390432 34104 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :Elronnd, it was clever. I wouldn't have thought of brainfuck off the top of my head to constrain the programming space (I've never used brainfuck or any esoteric). < 1454390654 198098 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :of course in that example the fitness function is just a string output. still impressive to me but I would aim higher. < 1454390732 231512 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :I...don't see how to run it < 1454390751 187213 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :i think the AI part was done in .net? < 1454390777 218987 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Looks like < 1454390788 370661 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Maybe AIProgrammer/Program.cs? < 1454390846 479031 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :one sec. a step behind you < 1454390883 819873 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :https://github.com/primaryobjects/AI-Programmer < 1454390924 572787 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :im there. oh cool it actually looks to still be maintained < 1454390957 838561 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Last commit half a year ago? not so much < 1454390999 612103 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Installing mono... < 1454391001 678839 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :well, considering it started in jan 2013 < 1454391014 238501 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :It looks like it's written for windows though < 1454391082 100159 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Running some of the programs in Results/, the encoding seems messed up or something < 1454391097 246473 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :eh, froze my 7zip. one sec < 1454391153 144477 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Huh, I'm getting a weird error from mono < 1454391158 19114 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :"Cannot open assembly 'Program.cs': File does not contain a valid CIL image." < 1454391199 622679 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Oh, apparently I have to compile with mcs first < 1454391221 452742 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :but that gives me errors < 1454391265 461792 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :i just opened it in vs2015 < 1454391294 918689 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :ACTION sighs < 1454391298 402306 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :I don't use windows < 1454391300 671694 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :it works! < 1454391330 435656 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :for what? < 1454391373 165829 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :i think i might need to define a string, hold on. I got a CLI app that was outputting info from the GA's epochs < 1454391452 577928 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Oh, apparently vs is available for linux < 1454391499 336875 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :I opened the folder, now how do I run the program? < 1454391675 618749 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :got it < 1454391685 502000 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :you just pass the string via cli < 1454391694 314475 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :What do you mean? < 1454391709 70681 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :how? < 1454391735 485382 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :compiled with vs then ran from cli < 1454391746 898299 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :how do you compile with vs? < 1454391761 154158 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :just hit "Start" or build solution < 1454391765 529758 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :start/debug < 1454391767 215193 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :http://screencast.com/t/h0nRvAqPnh < 1454391833 444519 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :the play button in VS lol. produces a directory called AIProgrammer/bin/AIProgrammer.exe < 1454391846 766145 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :or build solution, whatever < 1454391952 799216 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :that's interesting. target string is hello. So far it's best fitness has been "hi" < 1454391965 839531 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :obviously a coincidence < 1454391985 820803 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :OMG it's self-aware < 1454391995 702003 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :I'm getting an 4ERROR: Debug adapter process has terminated unexpectedly < 1454392053 967994 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :probably best on windows. i'll send you a compiled version. let me know if you want to change the fitness parameter explained near the top of Program.cs < 1454392064 336773 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :want me to change it rather < 1454392086 103388 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :the fitness method < 1454392088 34723 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1454392113 507736 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :k, thanks < 1454392138 830109 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :wow i don't get it. I defined "hello" as the target and the program finished with: hi < 1454392192 898140 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :once it hit "hi" it considered that the best till the end < 1454392231 96481 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :it was still generating far after it first came up with hi too < 1454392308 485503 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :here you go... < 1454392321 92145 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :https://spideroak.com/storage/NNZGC6I/shared/462690-13-15328/bin.tar.gz?92a837f9aad6a97caddb46f9b046825e < 1454392445 802491 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :"hi" must be hard-coded somewhere < 1454392542 802880 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :oic where it's hard-coded < 1454392554 171080 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :IfThenFitness.cs < 1454392570 7262 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :downloading now < 1454392579 101813 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :concrete/IfThenFitness.cs < 1454392623 279299 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :It's doing something < 1454392627 51759 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :I'm not sure what < 1454392631 345191 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :specify 1, 2 or 3 < 1454392637 19381 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :pass it to the program < 1454392638 703816 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :{ "hi", "z", "bye" } < 1454392666 528866 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :well, "Note, input is taken in byte value (not ASCII character)." < 1454392720 487911 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :i passed it 2. waiting for output < 1454392757 335469 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Now I have to get a decent bf implementation < 1454392772 494472 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :// If/Then example. Accepts input from the user (1, 2, 3) and prints out text, depending on the option selected. < 1454392793 728043 :infinitymaster!~infinitym@c-67-201-229-96.reshall.wwu.edu JOIN :#esoteric < 1454392795 384351 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :it's giving me damn "hi" again. should be "z" < 1454392869 26939 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :maybe change this in Program.cs? private static TargetParams _targetParams = new TargetParams { TargetString = "hi" }; < 1454392885 265364 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :It keeps giving me "unbalanced ']'" < 1454392898 169298 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :hmm < 1454392948 868148 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :the brainfuck interpreter, that is < 1454392965 22381 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :I think it's producing malformed brainfuck < 1454392977 367830 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :here try this... < 1454393027 965949 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :http://hastebin.com/qamojiqohu.coffee < 1454393071 763697 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :still producing malformed bf < 1454393081 623277 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :*still getting that error < 1454393102 672604 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :the bf the ai is using is outputting it correctly < 1454393111 658912 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :version problem? < 1454393125 704974 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :the ai appears to be producing bf it can interpret, yes < 1454393134 111205 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :I doubt it's a version problem < 1454393152 454205 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :brainfuck standards are pretty much set in stone, at this point < 1454393166 988566 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :if it used some weird extensions to brainfuck, I think it would say so < 1454393168 841486 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :cause it looks like it's running the code against bf when it outputs the results < 1454393183 222165 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :yes < 1454393260 668595 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :oh well. it's not like these fitness functions are that great anyway < 1454393274 242009 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :outputting some text < 1454393334 474084 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://arin.ga/BoVkW7/raw compiling this on x86_64 with -Ofast -march=native, clang produces 1 movq, gcc produces 8 movb < 1454393357 441014 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :sorry that wasn't relevant to the current discussion < 1454393369 954721 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :np < 1454393405 720508 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :it's a cool proof of concept though however infantile < 1454393520 504657 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :i don't know all that much about quantum computing/creating algorithms for quantum computers but I always wondered if something like this could be done with quantum gating < 1454393598 608948 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :i know there's some project (I think by Google) that let's you run your algos on their d-wave. Of course I don't believe the d-wave to be a true quantum computer < 1454393626 588094 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Yeah, something about the d-wave smells. < 1454393628 104819 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :i know some lab recently created a QC based on quantum gating though < 1454393692 211366 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :and we've got quantum coherence in silicon now too < 1454393896 949877 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :is brainfuck limited to just being turing complete? like no networking or other systems api access? < 1454393917 338105 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Without any sort of extensions, yes. < 1454393943 289886 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :It has the ability to do arbitrary computation, and to access stdin and stdout. < 1454393948 460238 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :That's about it. < 1454393972 410737 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we talk about "brainfuck-completeness" which is Turing-complete + can do arbitrary things with stdin and stdout access (including making stdout any Turing-equivalent function of stdin) < 1454394097 605522 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :hmm. so you could extend it with external components and actually have it do a lot more using this sort of machine learning < 1454394143 251258 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the most true to the spirit of brainfuck is to write a syscall library that communicates over stdin and stdout < 1454394151 406514 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although most people's attempts to do that have stalled quickly < 1454394166 64901 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :It turns out to be harder than it looks. < 1454394202 806957 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :and so the computer will write it for us :P < 1454394221 678228 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Yeaaah, that's a ways off. < 1454394256 764791 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Google still hires software engineers you know. :P < 1454394380 656581 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :ray kurzweil is over there. i remember him being quoted as saying he could write a super-intelligence in 50 lines of lisp. of course it would take an eternity to run and get to that point < 1454394447 82793 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :using the same sort of method as this BF programmer AI < 1454394452 905626 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Huh, does Kurzweil work for Google? News to me. < 1454394473 515314 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :yeah, i think he heads up deep mind < 1454394479 412447 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Sure enough! < 1454394495 359368 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Maybe I'll pay him a visit for shits and giggles. < 1454394507 573387 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :you work for G? < 1454394521 709095 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Yep < 1454394576 316897 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :lucky. I'm a convicted felon so I have to code for myself and only get to work for big companies under contract < 1454394594 435726 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Eeep. Well, that sucks. < 1454394596 701147 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :I don't know if you're joking < 1454394617 122758 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Elronnd: Well, being a convicted felon does make it nigh impossible to get a job here. < 1454394620 756046 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Which is terrible. < 1454394630 207442 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :that does suck < 1454394644 362343 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :And perversely serves only to increase crime. < 1454394665 334667 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :governments in general are fucked up in many ways < 1454394682 522036 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :I'm not joking. one stupid mistake when I was 18 all effed up on xanax and alcohol (Going into unlocked cars and removing mostly random useless things) < 1454394718 740197 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :...4FELONY?????? < 1454394723 330393 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Yup, sounds like the way it goes. Do something stupid when you're a dumb 18 year old and voila you're fucked. < 1454394732 436648 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not even sure the UK has a felony/misdemeanor split; perhaps it does but it certainly isn't part of popular culture like it is in the US < 1454394738 106650 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Elronnd: "Felony" is surprisingly easy to hit. < 1454394773 303177 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :ais523: I suspect the UK also doesn't make it so that once you're a felon you're basically an untouchable. < 1454394779 609228 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :yeah. and I had a pub defender so they were supposed to do this thing called running my charges concurrent which would have put them all into 1 and I could have expunged them later < 1454394794 475039 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :instead I have 7 felonies for 1 crime < 1454394809 318382 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :(Each car they knew I broke into) < 1454394825 222351 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :public defender fucked me over < 1454394841 518854 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :if you call it "Breaking in" < 1454394856 362162 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :the charge is "Burglary of an unoccupied conveyance" < 1454394895 742180 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :ACTION especially 'loves' things like "felons can't vote". < 1454394907 699896 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :i woke up in jail not knowing why i was there < 1454395237 840012 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :what happened? < 1454395334 757002 :nisstyre!~yourstrul@li611-52.members.linode.com QUIT :Quit: WeeChat 1.3 < 1454396923 127350 :bb010g!uid21050@gateway/web/irccloud.com/x-xkhcwpqqbfvtmrtn QUIT :Quit: Connection closed for inactivity < 1454397354 232783 :infinitymaster!~infinitym@c-67-201-229-96.reshall.wwu.edu QUIT :Quit: Leaving... < 1454397489 800080 :infinitymaster!~infinitym@c-67-201-229-96.reshall.wwu.edu JOIN :#esoteric < 1454399606 528404 :andrew!~andrew@183.54.14.109 QUIT :Ping timeout: 272 seconds < 1454399956 433244 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454400369 631935 :andrew!~andrew@183.54.14.109 JOIN :#esoteric < 1454401511 419804 :Trioxin!~Trioxin@209.95.50.18 PRIVMSG #esoteric :Erlonnd, I was convicted of a slew of burglary and theft charges that should have been rolled up into 1 charge that I could have gotten expunged from my record. The limit for expunging is 4 charges so it's pointless with 7 felonies. < 1454401883 756491 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 264 seconds < 1454402776 559899 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it JOIN :#esoteric < 1454403078 179280 :infinitymaster!~infinitym@c-67-201-229-96.reshall.wwu.edu QUIT :Remote host closed the connection < 1454403592 271234 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: GTG < 1454403597 462408 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454403866 413343 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1454404000 428808 :hppavilion[1]!~Devourero@58-0-174-206.gci.net QUIT :Ping timeout: 265 seconds < 1454405178 618387 :J_Arcane!~chatzilla@37-219-108-222.nat.bb.dnainternet.fi QUIT :Ping timeout: 256 seconds < 1454405528 846553 :jaboja!~jaboja@user-188-33-223-183.play-internet.pl JOIN :#esoteric < 1454405536 132356 :jaboja!~jaboja@user-188-33-223-183.play-internet.pl QUIT :Excess Flood < 1454405556 303329 :jaboja!~jaboja@user-188-33-223-183.play-internet.pl JOIN :#esoteric < 1454407662 676224 :jaboja!~jaboja@user-188-33-223-183.play-internet.pl QUIT :Ping timeout: 272 seconds < 1454407825 770759 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1454410253 532251 :anybody!~Anybody@82.144.205.57 JOIN :#esoteric < 1454410253 534458 :anybody!~Anybody@82.144.205.57 QUIT :Client Quit < 1454410827 151568 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454411099 131852 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1454411712 337066 :jaboja!~jaboja@user-188-33-223-183.play-internet.pl JOIN :#esoteric < 1454412506 347986 :jaboja!~jaboja@user-188-33-223-183.play-internet.pl QUIT :Ping timeout: 240 seconds < 1454412567 743704 :jaboja!~jaboja@user-188-33-223-183.play-internet.pl JOIN :#esoteric < 1454412930 42339 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07OISC14]]4 10 02https://esolangs.org/w/index.php?diff=46344&oldid=45951 5* 0382.25.49.46 5* (+1) 10/* List of OISCs */ Subleq's conditional is "less than or equal to 0", not just "less than 0" < 1454412952 841023 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1454413075 770565 :jaboja!~jaboja@user-188-33-223-183.play-internet.pl QUIT :Ping timeout: 260 seconds < 1454413918 688568 :jaboja!~jaboja@user-188-33-193-126.play-internet.pl JOIN :#esoteric < 1454414077 777943 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Subleq14]]4 10 02https://esolangs.org/w/index.php?diff=46345&oldid=45991 5* 0382.25.49.46 5* (-9) 10/* External resources */ TechTinkering URL to point to new GH-based site < 1454414466 521709 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454414736 582083 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1454415629 25564 :boily!~alexandre@96.127.201.149 QUIT :Quit: ABDOMINAL CHICKEN < 1454417534 477951 :Trioxin2!~Trioxin@209.95.50.70 JOIN :#esoteric < 1454417764 495648 :Trioxin!~Trioxin@209.95.50.18 QUIT :Ping timeout: 248 seconds < 1454418270 168670 :bender|!benderpc@2404:e800:e61a:41d:f90b:ac04:9b43:1dda JOIN :#esoteric < 1454418409 586510 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454418438 646547 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07The chan-esoteric stack14]]4 M10 02https://esolangs.org/w/index.php?diff=46346&oldid=46342 5* 03Stalem 5* (+95) 10Added CHIP-8 < 1454418464 849843 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 JOIN :#esoteric < 1454418540 160104 :bender|!benderpc@2404:e800:e61a:41d:f90b:ac04:9b43:1dda QUIT :Ping timeout: 252 seconds < 1454418660 913307 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :lmbdabot ? < 1454418674 413433 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :whoops < 1454418869 951093 :andrew!~andrew@183.54.14.109 QUIT :Remote host closed the connection < 1454419233 570452 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454420836 325289 :Trioxin2!~Trioxin@209.95.50.70 NICK :Trioxin < 1454421081 179461 :Trioxin2!~Trioxin@104.156.240.200 JOIN :#esoteric < 1454421296 468659 :Trioxin!~Trioxin@209.95.50.70 QUIT :Ping timeout: 240 seconds < 1454422078 602990 :kaikai2199!~kai@59.175.49.17 JOIN :#esoteric < 1454422294 559909 :kaikai2199!~kai@59.175.49.17 QUIT :Quit: 离开 < 1454422787 944687 :quintopi1!~quintopia@74.117.159.204 PRIVMSG #esoteric :test < 1454422792 475400 :quintopi1!~quintopia@74.117.159.204 NICK :quintopia < 1454422822 48021 :quintopia!~quintopia@74.117.159.204 NICK :Guest15657 < 1454422875 170088 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454422878 204154 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1454422980 354465 :Guest15657!~quintopia@74.117.159.204 NICK :quintopia < 1454422982 996953 :quintopia!~quintopia@74.117.159.204 QUIT :Changing host < 1454422982 999091 :quintopia!~quintopia@unaffiliated/quintopia JOIN :#esoteric < 1454423126 172098 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1454423621 637243 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1454423755 599093 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1454423783 278586 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454423895 648289 :jaboja!~jaboja@user-188-33-193-126.play-internet.pl QUIT :Ping timeout: 240 seconds < 1454424652 495260 :Treio!~Treio@87.244.233.250 QUIT :Remote host closed the connection < 1454424692 720430 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca JOIN :#esoteric < 1454424749 35252 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1454424927 83883 :Treio!~Treio@87.244.233.250 QUIT :Max SendQ exceeded < 1454424939 888179 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07~EarthBit14]]4 M10 02https://esolangs.org/w/index.php?diff=46347&oldid=45470 5* 03YoYoYonnY 5* (+0) 10Fixed a typo < 1454424953 128754 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1454425774 851609 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1454426716 539378 :asie!~asie@asie.pl JOIN :#esoteric < 1454426783 189877 :asie!~asie@asie.pl PRIVMSG #esoteric :hello < 1454426797 560766 :MDream!~fyrc@pa-67-235-7-57.dhcp.embarqhsd.net PRIVMSG #esoteric :Hi < 1454427128 62770 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :greetings < 1454427169 427541 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1454427243 692264 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :grtngs < 1454427252 738086 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hi asie < 1454427264 960509 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ahis523 < 1454427268 538405 :asie!~asie@asie.pl PRIVMSG #esoteric :haven't been here for ages < 1454427395 917646 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :one of the ancients! although you were pretty young when you were ancient. < 1454427418 388308 :asie!~asie@asie.pl PRIVMSG #esoteric :yes < 1454427421 166112 :asie!~asie@asie.pl PRIVMSG #esoteric :like < 1454427423 276646 :asie!~asie@asie.pl PRIVMSG #esoteric :i'm 19 now < 1454427426 559666 :asie!~asie@asie.pl PRIVMSG #esoteric :i joined when i was like 11 or 12? < 1454427432 549712 :asie!~asie@asie.pl PRIVMSG #esoteric :that's almost half my life woah < 1454427433 967988 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i recall 11 < 1454427439 317207 :asie!~asie@asie.pl PRIVMSG #esoteric :oerjan: yeah i suspect 2008 < 1454427442 477014 :asie!~asie@asie.pl PRIVMSG #esoteric :still < 1454427461 800663 :asie!~asie@asie.pl PRIVMSG #esoteric :i'm curious as to anything that might've happened that i missed < 1454427463 560761 :asie!~asie@asie.pl PRIVMSG #esoteric :i see a lot more -bots < 1454427476 565362 :asie!~asie@asie.pl PRIVMSG #esoteric :also i did mature a lot, i think so at least < 1454427489 48589 :asie!~asie@asie.pl PRIVMSG #esoteric :at least i think my code doesn't suck as much anymore < 1454427497 204182 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the bots hover around 10% of the channel < 1454427497 205065 :asie!~asie@asie.pl PRIVMSG #esoteric :i guess that's a good measure of maturity < 1454427506 712606 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :oh man, 2008 was that long ago.. < 1454427510 295190 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Hi, asie! < 1454427516 822475 :asie!~asie@asie.pl PRIVMSG #esoteric :Hi, Taneb! < 1454427528 80677 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Jeez, back in 2008 I hadn't got here yet < 1454427533 716948 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :That was... 2010? < 1454427537 116781 :asie!~asie@asie.pl PRIVMSG #esoteric :I'm an ancient who remembers nothing about the ancient days < 1454427539 878983 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :asie: the last time you were here was mar 10 of last year < 1454427545 96832 :asie!~asie@asie.pl PRIVMSG #esoteric :quintopia: I did lurk briefly < 1454427545 939844 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :2008 was about when I joined for the first time probably < 1454427551 625879 :asie!~asie@asie.pl PRIVMSG #esoteric :but I wasn't really active per se < 1454427556 602765 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :that was the last time you spoke < 1454427558 871473 :asie!~asie@asie.pl PRIVMSG #esoteric :I think the last time I was active might've been 12-13? < 1454427581 979232 :asie!~asie@asie.pl PRIVMSG #esoteric :even then, it's been ages since i was "into" esolangs < 1454427583 604406 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :wow is it time for one of my many internet-wide encounters with asiekierka < 1454427590 258168 :asie!~asie@asie.pl PRIVMSG #esoteric :mauris: what communities? < 1454427599 118761 :asie!~asie@asie.pl PRIVMSG #esoteric :i know someone who knew me from ZZT and Minecraft. a rare-but-not-surprising combination < 1454427604 476920 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :i'm nooodl! < 1454427606 925839 :asie!~asie@asie.pl PRIVMSG #esoteric :nooodl!? < 1454427609 712724 :asie!~asie@asie.pl PRIVMSG #esoteric :oh man i missed you so much < 1454427612 820969 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :\o/ < 1454427616 104416 :asie!~asie@asie.pl PRIVMSG #esoteric :well, not really, but i liked you a lot < 1454427619 393133 :asie!~asie@asie.pl PRIVMSG #esoteric :so i guess i retroactively miss you now < 1454427632 582940 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :aw~ i am around in here most of the time < 1454427637 358469 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :asikierka... that name sounds familiar < 1454427639 458541 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Hey, didn't you do some DS homebrew at some point? < 1454427641 686648 :asie!~asie@asie.pl PRIVMSG #esoteric :yes i have < 1454427644 119757 :asie!~asie@asie.pl PRIVMSG #esoteric :wireworld ds < 1454427646 877012 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :oh yeah < 1454427647 841593 :asie!~asie@asie.pl PRIVMSG #esoteric :which was 20% code from #dsdev on blitzed < 1454427649 260628 :asie!~asie@asie.pl PRIVMSG #esoteric :40% copypasta < 1454427651 829456 :asie!~asie@asie.pl PRIVMSG #esoteric :40% gluecode < 1454427655 276619 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Haha < 1454427656 633411 :asie!~asie@asie.pl PRIVMSG #esoteric :but i was too young to care < 1454427672 732796 :asie!~asie@asie.pl PRIVMSG #esoteric :then my ds lite's hinge broke < 1454427676 369732 :asie!~asie@asie.pl PRIVMSG #esoteric :and there were no more homebrews < 1454427681 664734 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :It's further than I got when I tried to delve into homebrew < 1454427687 239411 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :remember rocks 'n' diamonds. good times :'> < 1454427690 358152 :asie!~asie@asie.pl PRIVMSG #esoteric :oh yeah < 1454427697 796629 :asie!~asie@asie.pl PRIVMSG #esoteric :it's still around < 1454427699 577481 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :being like freakin', 8 and 9 on the internet < 1454427703 884812 :asie!~asie@asie.pl PRIVMSG #esoteric :they recently put up a git repo for development < 1454427707 185746 :asie!~asie@asie.pl PRIVMSG #esoteric :also yeah < 1454427712 377203 :asie!~asie@asie.pl PRIVMSG #esoteric :being 8 or 9 on the internet was both a blessing and a curse < 1454427715 731110 :asie!~asie@asie.pl PRIVMSG #esoteric :i now feel like an internet native < 1454427718 937256 :asie!~asie@asie.pl PRIVMSG #esoteric :but a real life foreigner < 1454427737 746364 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :I didn't get regular on the internet until 2006 I think < 1454427738 808572 :asie!~asie@asie.pl PRIVMSG #esoteric :right now i'm blasting music through a zx spectrum+ 128k i got fixed < 1454427741 543865 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :i know that feeling :( < 1454427745 260940 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :I'd have been 11 < 1454427754 747723 :asie!~asie@asie.pl PRIVMSG #esoteric :should port some esolangs to it to learn the z80 < 1454427789 600096 :MDream!~fyrc@pa-67-235-7-57.dhcp.embarqhsd.net NICK :MDude < 1454427821 411965 :asie!~asie@asie.pl PRIVMSG #esoteric :mauris: anyhow, what you missed: i got into slice-of-life cartoons from japan, i got into minecraft modding then got out of it then got into it again repeat a few times, i made some random projects < 1454427821 580494 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hmm, i don't have complete logs on my vps. they're on my old laptop. does anyone have greppable logs to tell me when i first joined? < 1454428276 791622 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i'm pretty sure fizzie does. < 1454428289 736880 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm very idle < 1454428397 540028 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :LexiciScriptor: you around mate? < 1454428416 224977 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it PRIVMSG #esoteric :mezkhalin hey < 1454428430 496767 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :ahoy! hows it going? < 1454428477 609484 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it PRIVMSG #esoteric :nothing new programming-wise :P < 1454428520 102086 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :well in a sense i guess just taking in the environment your brain is sort of programming :P < 1454428539 7888 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :anyways i wanted to tell you i did get around to writing the article on pisano programming < 1454428540 948521 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :I've been trying to prove that insertion sort is a sorting algorithm using Agda < 1454428549 848845 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :It's slow progress < 1454428563 289270 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :don't know what Agda really is, i'll have to look into it < 1454428572 328353 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Proof assistant language < 1454428583 624455 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :It's dependently typed and functional < 1454428587 563839 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :And also total < 1454428593 748581 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :ah ok now i get it, i got the formulation of your sentence completely wrong < 1454428625 100528 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :i grouped "is a sorting algorithm using agda" ie insertion sort is using agda < 1454428648 241215 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Ah, sorry! < 1454428652 519338 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :does sound like a complex task though < 1454428661 934678 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :no dont apologize the fault was mine :) < 1454428680 526329 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it PRIVMSG #esoteric :mezkhalin: yesterday I checked some articles about the pisano period and maybe there is an algorithm < O(n^2) < 1454428685 711823 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :i'm not very proficient in parsing text messages very well < 1454428689 832282 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :It's one of the easiest sorting algorithms to prove, I think < 1454428697 605432 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :I can do it on paper easily < 1454428731 296353 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :Taneb: i'd still call that impressive by my standards ;) you could regard me as "dumb" really < 1454428746 747301 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :LexiciScriptor: an algorithm for finding the length of p(n) for any n? < 1454428758 74 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Naw, I just have more of a maths background than you, I guess < 1454428760 21258 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :that sounds interesting < 1454428761 203166 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Or at least a different one < 1454428790 248993 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :Taneb: most likely, i only got so far as to an equivalent of 11-12th grade maybe < 1454428809 792964 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :What's that in British? < 1454428812 229958 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :the rest has been hazily distributed reading on the internet :P < 1454428823 755534 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :GCSE level? < 1454428834 503668 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :british um, by the age of 18-19 would be a better scale < 1454428840 385029 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Oh, A-level < 1454428842 955652 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :That's pretty good < 1454428870 944543 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :yeah i'd say so. but not as high as i'd wanted < 1454428884 605155 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :and now i'm almost 25 jeez < 1454429330 49890 :Treio!~Treio@87.244.233.250 QUIT :Quit: Leaving < 1454429410 243298 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :how high is your Taneb? < 1454429411 772161 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :who here knows lots of machine learning algos? < 1454429432 117019 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :mezkhalin: I'm sober < 1454429444 888669 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :And in my third year of university < 1454429488 411946 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :LexiciScriptor: since p(n) cannot be larger than n^2 (can it be larger than n?), you'd think so... < 1454429578 783091 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :Taneb: heh what difference an s can make. nice, you're almost finished then? < 1454429603 842573 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :I've got another year (I'm doing a four year course) < 1454429604 900552 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it PRIVMSG #esoteric :oerjan: having the modulo sequence, yes < 1454429642 450266 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :you'll end up with a nice degree then and magnificent knowledge < 1454429650 84351 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :I certainly hope so < 1454429655 120619 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :oerjan: we're talking pisano sequences here < 1454429685 76766 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :Taneb: given the impression i've gotten you'll do perfectly fine i think :) < 1454429701 961014 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :I'm not very good at putting effort into things < 1454429715 39904 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :better than me, that's for sure! < 1454429839 169421 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :oerjan: finding the length of a pisano sequence p(n) for any n yields wildy varying results. there's no general formula afaik < 1454429851 625555 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :*for any n > 0 < 1454430090 205024 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :It is never more than n^2 < 1454430113 342334 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Because there's only n^2 pairs of numbers modulo n < 1454430172 985604 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :oerjan: with n =3, the Pisano sequence is 0, 1, 1, 2, 0, 2, 2, 1 < 1454430181 453066 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Which has length 8 < 1454430419 630935 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Taneb: OEIS says there is an explicit formula for the nth term in terms of the prime factorization of n. So it at least has as much an explicit formula as the totient function does. < 1454430596 606791 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1454431055 715236 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :one month ago https://arin.ga/hyenKJ/raw today https://arin.ga/9X5ujU/raw < 1454431062 848926 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :12 minutes faster! < 1454431214 860219 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Nice! < 1454431240 198186 :asie!~asie@asie.pl PRIVMSG #esoteric :yay! < 1454431263 917564 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :mezkhalin: he spoke about an algorithm, not a formula. there's an obvious O(n^2) one (where n is the number, not its bit size) < 1454431371 789936 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it PRIVMSG #esoteric :actually it's easy to see (new things for me!) that p(n) <= 6n < 1454431504 674811 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :quintopia: it's not an explicit formula, it just splits up into prime powers and those are still mysterious. < 1454431545 806305 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: same goes for the totient function :) < 1454431553 728368 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :oerjan: sorry mate, my math is sub subpar so don't take my ramblings as truth or the likes < 1454431587 226692 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :quintopia: no it doesn't. you don't have a formula for a(p^n) (or a(p)) in general. < 1454431599 249131 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you do have that for the totient. < 1454431630 375489 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :although i see it's conjectured that p^n follows from p < 1454431682 547297 :mauris!~mauris@unaffiliated/nooodl QUIT :Quit: Leaving < 1454431686 520137 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :quintopia: to be clear, i meant it's still mysterious _after_ you've managed to factorize it. < 1454432241 826993 :Reece`!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1454432844 639944 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later < 1454433008 798219 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1454433026 190060 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454433440 79427 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1454433720 83909 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454433902 734017 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :izabera, is this in brainfuck? < 1454433903 782957 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Wow < 1454433945 164115 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yes < 1454433990 879453 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Impressive! < 1454434024 4227 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :uh i didn't write the mandelbrot, i wrote the interpreter < 1454434029 542292 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Oh < 1454434031 304568 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1454434033 464742 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :It's still impressive! < 1454434036 916944 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Just not your impressive < 1454434043 47004 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Someone else is impressive! < 1454434044 287940 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :heh < 1454434123 664483 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :I keep thinking about an idea for an optimizing bf compiler I keep coming back to < 1454434131 588608 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Ought to actually write it sometime < 1454434138 416704 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what's the idea? < 1454434150 598115 :bb010g!uid21050@gateway/web/irccloud.com/x-qirexitemmqeteor JOIN :#esoteric < 1454434198 525735 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Turning balanced single or possibly 2-depth loops into hardcoded polynomials < 1454434206 865673 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1454434231 988958 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i do that < 1454434234 134227 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 240 seconds < 1454434234 470529 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Oooh < 1454434241 491417 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :My intuition wasn't completely loony! < 1454434242 876597 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :well, only for 1-depth < 1454434261 447121 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :I think you can do it for 2-depth but I'm not sure < 1454434270 68163 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Shit, I've got to get to a lecture < 1454434272 635090 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Speak to you later < 1454434276 632649 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :bye < 1454434464 928626 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :the most "complex" thing it can optimize is something like a balanced loop with a zero-loop inside of it, like [>>++<+>>>----<<<<[-]] < 1454434975 12188 :Reece`!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Quit: Alsithyafturttararfunar. < 1454435008 790983 :Reece`!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1454436276 833262 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 QUIT :Ping timeout: 252 seconds < 1454436849 445946 :zadock!~outsider@81.180.208.252 JOIN :#esoteric < 1454437199 723235 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 264 seconds < 1454438054 755970 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :polynomials? < 1454438240 520034 :Reece`!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Read error: Connection reset by peer < 1454438640 441645 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :well, not really < 1454438666 553232 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1454438715 449266 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :my guess is that Taneb probably means to reduce [>+++<-] to tape[1] += tape[0] * 3; tape[0] = 0 < 1454438718 482861 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :or something < 1454439004 43797 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :is there a faster way to do that than that loop? < 1454439604 149777 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :coppro, at compile time, maybe > 1454439991 179029 JOIN :#esoteric > 1454439995 236075 JOIN :#esoteric > 1454439995 743031 JOIN :#esoteric > 1454440034 417783 JOIN :#esoteric > 1454440038 471594 JOIN :#esoteric > 1454440038 977674 JOIN :#esoteric > 1454440068 412524 JOIN :#esoteric > 1454440072 462145 JOIN :#esoteric > 1454440072 970077 JOIN :#esoteric > 1454440120 926394 JOIN :#esoteric > 1454440124 981648 JOIN :#esoteric > 1454440125 488881 JOIN :#esoteric > 1454440170 411140 JOIN :#esoteric > 1454440174 470403 JOIN :#esoteric > 1454440174 978007 JOIN :#esoteric > 1454440204 416940 JOIN :#esoteric > 1454440208 476111 JOIN :#esoteric > 1454440208 983404 JOIN :#esoteric > 1454440237 925744 JOIN :#esoteric > 1454440241 985106 JOIN :#esoteric > 1454440242 491632 JOIN :#esoteric > 1454440277 823268 JOIN :#esoteric > 1454440281 884183 JOIN :#esoteric > 1454440282 391341 JOIN :#esoteric > 1454440329 643792 JOIN :#esoteric < 1454440331 309636 :glogbot!dlopen@libdl.so JOIN :#esoteric > 1454440333 701727 JOIN :#esoteric > 1454440334 208898 JOIN :#esoteric < 1454440346 138718 :EgoBot!dlopen@libdl.so JOIN :#esoteric < 1454440353 543204 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1454440408 866781 :catern!~catern@catern.com JOIN :#esoteric < 1454440506 756815 :vodkode!~vodkode@fl-71-52-122-10.dhcp.embarqhsd.net JOIN :#esoteric < 1454440757 413603 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Taneb: how? < 1454441175 117987 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :coppro, consider [->[->+>+<<]>>[-<<+>>]<<<] < 1454441229 840098 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :This'll set cell 1 to 0, cell 2 to the sum of cell 2 and cell 4, cell 3 to the sum of cell 3, cell 2, and the product of one less than cell 1 and the sum of cell 2 and cell 4, and cell 4 to 0 < 1454441292 892656 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Assuming the loop is ran at all < 1454441317 758994 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :This can clearly be implemented more efficiently than just looping < 1454441871 117074 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :fair < 1454441903 316339 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :I think in a lot of cases it's possible to derive a formula like that automatically < 1454442112 97545 :hppavilion[1]!~Devourero@74-114-87-78.dynamic.asdk12.org JOIN :#esoteric < 1454442669 507730 :bb010g!uid21050@gateway/web/irccloud.com/x-qirexitemmqeteor QUIT :Ping timeout: 240 seconds < 1454442904 990149 :bb010g!uid21050@gateway/web/irccloud.com/x-zdrrzxpqqieehfjo JOIN :#esoteric < 1454442949 418036 :hppavilion[1]!~Devourero@74-114-87-78.dynamic.asdk12.org QUIT :Read error: Connection reset by peer < 1454442984 90656 :hppavilion[1]!~Devourero@74-114-87-78.dynamic.asdk12.org JOIN :#esoteric < 1454443123 248550 :bb010g!uid21050@gateway/web/irccloud.com/x-zdrrzxpqqieehfjo QUIT :Quit: Connection closed for inactivity < 1454443208 250022 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :Taneb: https://arin.ga/2BSrQY/raw < 1454443228 424767 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :(now it can also generate c) < 1454443238 671783 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :(figured it was easier to read for most people) < 1454443539 764356 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :your analysis for cell 3 is too advanced :\ < 1454443785 864968 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :izabera, it's c_n+1 = c_n + b_n, b_n = b_n-1 + d_n-1, and noting that d is almost always 0 < 1454443850 841942 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :And then you can use summation laws < 1454443874 875128 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GolfScript14]]4 10 02https://esolangs.org/w/index.php?diff=46348&oldid=44531 5* 0394.100.212.168 5* (-239) 10 < 1454444122 606388 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :hard :\ < 1454444254 904989 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :let's see how gcc optimizes that < 1454444315 501429 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :gcc loops < 1454444324 512104 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION feels entitled to not optimize it < 1454444795 113436 :hppavilion[1]!~Devourero@74-114-87-78.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1454444961 900806 :zadock!~outsider@81.180.208.252 QUIT :Quit: Leaving < 1454445246 9586 :mysanthrop!~myname@84.200.43.57 NICK :myname < 1454445942 764631 :nycs!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1454446729 18901 :hppavilion[1]!~Devourero@74-114-87-78.dynamic.asdk12.org JOIN :#esoteric < 1454447326 144885 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1454447496 724258 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1454448066 146550 :gde33!kvirc@546A0B75.cm-12-3a.dynamic.ziggo.nl QUIT :Ping timeout: 240 seconds < 1454448255 76151 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454448500 802370 :hppavilion[1]!~Devourero@74-114-87-78.dynamic.asdk12.org PRIVMSG #esoteric :91106555419103 < 1454448538 987787 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1454448551 146532 :gde33!kvirc@546A0B75.cm-12-3a.dynamic.ziggo.nl JOIN :#esoteric < 1454448675 414843 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :is the new largest known prime < 1454448694 103879 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :numbers a little above 19100, such as the 19103 at the end of that, tend to bring thoughts of the Y2K bug to my mind < 1454448702 494809 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I mentally parse it as a typo for 2003 < 1454448719 625615 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ouch < 1454448746 83980 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Y2K genuinely was a problem at one time, but because the effects were recognised in advance, there was time to fix everything important < 1454448806 480226 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we were given leaflets about how to compensate for Y2K (which, for example, recommended setting the year on VCRs to one which had the same day-of-week/day-of-month correspondence to 2000) < 1454448831 576761 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(VCR = videocassette recorder; pretty much obsolete technology nowadays but they were pretty common in 1999) < 1454448836 490658 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :who the hell sotes dates as 3 2-digit-numbers? < 1454448869 651140 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :stores < 1454448889 988407 :hppavilion[1]!~Devourero@74-114-87-78.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1454448978 584273 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :myname: well hardly anyone /nowadays/ < 1454448982 55849 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it was common at the time < 1454448991 925090 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :weird < 1454448999 884446 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although, even now, if you look at a file which has a date as part of the filename < 1454449008 662754 :mauris_!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454449011 557902 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ddmmyy or yymmdd formats are quite common < 1454449085 91927 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 276 seconds < 1454449347 130306 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yeah. not only in computers, but also printed on paper, such as on bank card POS terminal receipts or food expiry dates. often in very ambiguous formats like yy-mm-dd vs dd-mm-yy vs mm-dd-yy or yy-mm vs mm-yy vs mm-dd vs dd-mm < 1454449374 932741 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :on #tasvideos a while back we were having a debate about hh:mm versus mm:ss < 1454449385 62515 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Luckily at least medicine these days tends to use YYYY-mm or mm-YYYY < 1454449390 914663 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(triggered by a game using hh:mm:ss:ff, with one frame being 1/60 of one second; IMO the colon is correct there but lots of people disagreed) < 1454449395 447719 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :people using dd-mm-yy should burn in hell < 1454449397 119299 :J_Arcane!~chatzilla@37-219-108-222.nat.bb.dnainternet.fi JOIN :#esoteric < 1454449400 744582 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: ah yes < 1454449419 184220 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :myname: no, they should learn to put the extra digits in theyear < 1454449440 814959 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :- should imply yy mm dd < 1454449441 775740 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :people should just use YYYY-mm-dd or YYYYmmdd < 1454449446 488288 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`dateu < 1454449461 666694 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :these / are for crazy orderings < 1454449472 984211 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2016-02-02 21:44:21.269801000+00:00 < 1454449505 108148 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :mm dd yy is just plain crazy < 1454449697 808538 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :myname: so what about dates between 1 and 100 AD/CE? < 1454449742 214591 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what about them? < 1454449773 99535 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :myname: they naturally only have two digits < 1454449789 913498 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a date like 10/11/12 has a lot of possible interpretations < 1454449793 966127 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :perfect < 1454449842 576537 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i never saw a - aeperated date any other way than yy-mm-dd < 1454449854 533594 :mauris_!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 256 seconds < 1454449861 407847 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :only / has these weird "anything goes" attitude < 1454449914 93492 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what about .-separated dates? I think I've seen those as both dmy and ymd < 1454449928 87335 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Then there's the strange traditional unix format of %a %b %_d %H:%M:%S %Z %Y; the unreadable (to me) randomly abbreviated formats like "3 months ago" and "jan 14" and "feb 9 '15" that some websites (like StackExchange) use, and the traditinonal date formats used by the HTTP headers and mail headers. < 1454449935 683774 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :as a german, i only know dd.mm.yy < 1454450005 706715 :vodkode!~vodkode@fl-71-52-122-10.dhcp.embarqhsd.net QUIT :Ping timeout: 245 seconds < 1454450048 77802 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it PART :#esoteric < 1454450051 138437 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it QUIT :Quit: LexiciScriptor < 1454450294 855081 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The nastiest abuse of dates though is when the translated label says something to the effect of “See expiration date on cap (month/date)” but the cap actually has expiration in %d/%m format. < 1454450435 120252 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The only good thing I can say about dates printed on products is that at least when there's only one date shown, it's always the expiry or best before date, not the date of manufacture. < 1454450699 90884 :hppavilion[1]!~Devourero@74-114-87-78.dynamic.asdk12.org JOIN :#esoteric < 1454450820 539635 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Even then there are exceptions: iirc return tickets for train show the purchase date and the start of validity, but not the end of validity. But that's different from products, because they actually have a start of validity that can be in the future. < 1454451044 804668 :__Beavis__!~Adium@84.93.42.125 JOIN :#esoteric < 1454452229 127632 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454452349 633508 :hppavilion[1]!~Devourero@74-114-87-78.dynamic.asdk12.org PRIVMSG #esoteric :I'm making a new golphy/usable/terse language called "shorthand" (for now) < 1454452358 307082 :hppavilion[1]!~Devourero@74-114-87-78.dynamic.asdk12.org PRIVMSG #esoteric :|sserv fn:m{srv<=ssv.srv;upn:srv.srcv{sck=>(<<-sck)->>sck}} is a cat server < 1454452386 519737 :hppavilion[1]!~Devourero@74-114-87-78.dynamic.asdk12.org PRIVMSG #esoteric :|ssv fn:m{srv<=ssv.srv;upn:srv.srcv{sck=>(<<-sck)->>sck}} < 1454452386 662091 :hppavilion[1]!~Devourero@74-114-87-78.dynamic.asdk12.org PRIVMSG #esoteric : I mean < 1454452526 504694 :mauris!~mauris@unaffiliated/nooodl QUIT :Read error: Connection reset by peer < 1454452555 96286 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454452679 816640 :hppavilion[1]!~Devourero@74-114-87-78.dynamic.asdk12.org PRIVMSG #esoteric :I just realized that a cat program is basically a repl for that cat programming language < 1454452774 485407 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1454452779 113901 :hppavilion[1]!~Devourero@74-114-87-78.dynamic.asdk12.org PRIVMSG #esoteric :Even better for a cat server, |ssv;srv<=ssv.srv;upn:srv.srcv{sck=>(<<-sck)->>sck} < 1454452906 67573 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 240 seconds < 1454452944 674471 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1454452968 574216 :hppavilion[1]!~Devourero@74-114-87-78.dynamic.asdk12.org PRIVMSG #esoteric :Cat that terminates on EOF: < 1454452969 188841 :hppavilion[1]!~Devourero@74-114-87-78.dynamic.asdk12.org PRIVMSG #esoteric :w!_.ef{gln(inp);out<<-_} < 1454454389 127412 :hppavilion[1]!~Devourero@74-114-87-78.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1454454597 87330 :Trioxin!~Trioxin@64.197.162.2 JOIN :#esoteric < 1454454778 997582 :Trioxin2!~Trioxin@104.156.240.200 QUIT :Ping timeout: 276 seconds < 1454454822 128584 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca QUIT :Quit: :qa! < 1454454904 416236 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1454455124 504268 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1454455185 161113 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1454455814 678440 :infinitymaster!~infinitym@c-67-201-229-96.reshall.wwu.edu JOIN :#esoteric < 1454455918 85602 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Ping timeout: 252 seconds < 1454455964 109891 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1454456575 571935 :hppavilion[1]!~Devourero@58-0-174-206.gci.net JOIN :#esoteric < 1454456730 132287 :mauris_!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454456776 123091 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 252 seconds < 1454456935 38057 :mauris__!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454457050 612065 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1454457111 816162 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454457157 992034 :mauris_!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 276 seconds < 1454457170 628738 :infinitymaster!~infinitym@c-67-201-229-96.reshall.wwu.edu QUIT :Quit: Leaving... < 1454458013 982338 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454459370 665439 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :You know, when I put dates in filenames, for the most part I don't even consider using a format besides YYYYMMDD. < 1454459406 279311 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :So, I'm implementing everything in Coq! < 1454459410 967571 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@google "interference system" < 1454459411 803681 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :https://en.wikipedia.org/wiki/RNA_interference < 1454459412 333948 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :And by "everything", I mean "a lot of things". < 1454459431 865771 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :But sort of everything. < 1454459437 372909 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I'm gonna be doing a lot of category theory. < 1454459439 116325 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :tswett : I've always liked DDMMYYYY but that's only because of my L1 < 1454459456 915377 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :What's an L1? < 1454459459 995457 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I admit YYYYMMDD is more logical < 1454459463 709815 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :native language < 1454459490 348020 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :L2 is "the language you're learning in your language class" more or less < 1454459492 774291 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I think DD-MM-YYYY is okay. DDMMYYYY is (with all due respect, sir or madam) horrible. < 1454459509 105878 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I'm YYYYMMDD 90% of the time, and YYYY-MM-DD the rest. < 1454459522 477909 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :And L3 is "the language you've learned about ten words of thanks to an iPhone app", right? < 1454459542 595324 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :aka japanese? :D < 1454459550 688653 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :How did you know? :D < 1454459569 795313 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it's the language _everyone_ learns about ten words of :D < 1454459575 511768 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :So, I think I'm going to be implementing the concept of "a theory". < 1454459587 459271 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I probably know at least 50 Japanese words. Lemme list off a few. < 1454459646 822219 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454459707 502220 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :well... do igo terms count? < 1454459715 291590 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :no, neko, uma, inu, doa, wa, ga, desu, watashi, boku, imasu, ao, shiro, kuro, murasaki, kuruma, baka, hagane, mizu, oto, nonde, ringo, tamago < 1454459724 85323 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :int-e: do you know what they actually mean in Japanese? < 1454459751 361871 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :for most of them, no. < 1454459763 608653 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :They don't count in that case. < 1454459775 743524 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :what does murasaki mean? < 1454459802 137558 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Purple. < 1454459828 397551 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :tswett: DD-MM-YYYY is *not* okay, you cannot distinguish DD-MM from MM-DD. MMM-DD-YYYY or DD-MMM-YYYY are fine. < 1454459833 869448 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :tswett: no (domo) arigato? or the one that everyone knows, hai... < 1454459837 779931 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :(MMM for three-letter month abbreviations) < 1454459846 404442 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :int-e: I know a lot more words than I just listed. < 1454459867 794267 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I guess a theory is just a special case of a presentation. < 1454459876 198365 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh well, I only recognize the cat. < 1454459879 423706 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the 100-odd japanese words I know (+kanakana for gleaning the meaning of a tiny bit of japanese text) is like my L6 < 1454459886 283423 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :I am here < 1454459893 704745 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :You may commence interesting conversation < 1454459896 103603 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric ::P < 1454459901 85183 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :is L6 a language that is somehow computerized? :p < 1454459906 41802 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Lemme give the meanings of all those words. (Sometimes the "meanings as taught to English speakers".) < 1454459916 414245 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: No thank you xD < 1454459925 83908 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :hppavilion[1]: this is not optional. < 1454459927 406032 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :(unless someone else requests them) < 1454459929 360579 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Damn < 1454459941 658012 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: Do I need it to graduate? < 1454459957 125107 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Untranslatable, cat, horse, dog, Western-style door, untranslatable, untranslatable, is, I, I, is doing, blue, white, black, purple, car, stupid, steel, water, sound, drink, apple, egg < 1454459958 790734 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :hppavilion[1]: nope. < 1454459962 47500 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :Tbh I could only have a conversation in like L3... past that it's just way too fragmental < 1454459979 937212 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :("Wow", someone thinks, "Japanese sure has a lot of words for 'untranslatable'.") < 1454459994 302717 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Hmm, an L3 cache... < 1454459997 44698 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: No word is untranslatable to a Chomsky-complete language < 1454460023 372039 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :we can put languages in a box < 1454460039 556872 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :(Chomsky completeness: Sufficiently overcomplicated such that you can express anything it, technically) < 1454460042 423758 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :no you could translate with 'of' < 1454460043 229326 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :no? < 1454460061 461487 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :or 's < 1454460087 477888 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Yeah, more or less. < 1454460089 285898 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I've seen 'wa' translated as 'as for' < 1454460104 555434 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Yup. < 1454460131 768395 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :"Ga" can be translated as "is the one", though that's pretty dang inadequate. < 1454460147 536831 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :"Jerry wa mizu o nonde imasu." "As for Jerry, he's drinking water." < 1454460156 895825 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :"Jerry ga mizu o nonde imasu." "Jerry is the one who's drinking water." < 1454460166 880380 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Or "it's Jerry who's drinking water" or whatever. < 1454460186 368601 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :The first one would probably just be translated as "Jerry is drinking water", really. < 1454460268 902328 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I guess next I'll implement free monoids. < 1454460296 994034 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :L3 cache... once you have that you have a really complex cpu :D < 1454460321 20719 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :tswett: they are (especially for verbs) non-standard forms, aren't they? for example nonde "drink" has a standard form of nomu. < 1454460387 328774 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :lifthrasiir: yeah, but I don't know those. < 1454460396 127669 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I just know the -te forms. < 1454460400 530666 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :aha. < 1454460442 995289 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :kind of confusing thing for agglutinative languages < 1454460459 196630 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :lifthrasiir : what is? < 1454460471 629486 :Trioxin!~Trioxin@64.197.162.2 QUIT :Read error: Connection reset by peer < 1454460505 994659 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :mad: affixes can be freely attached to the word stem? < 1454460508 736728 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1454460540 622307 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :lifthrasiir : I thought it was more like "affixes are regular (instead of irregular like in fusional languages)" < 1454460590 570299 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :hmm, I didn't know about the clear distinction between agglutinative and fusional languages < 1454460621 995031 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :(was about to point out the distinction between agglutinative and inflectional languages, but then the realization came to me) < 1454460634 614729 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :fusional is another term for inflectional < 1454460650 81573 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :hmm < 1454460652 831077 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :unless I'm mistaken < 1454460661 604928 :__Beavis__!~Adium@84.93.42.125 QUIT :Quit: Leaving. < 1454460717 532174 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :AFAIK the distinction between agglutinative (ah fuck, I cannot easily remember this word) and inflectional languages is the "freely" part, i.e. the inflection to the word stem is not as simple and orthogonal as affixes < 1454460760 761047 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that's what I said :D < 1454460768 646468 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :inflection is more irregular < 1454460963 661767 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :agglutinative affixes still get phonetically adapted (vowel harmony, change depending on if the stem ends in a vowel or consonant, change depending on voicedness, etc) but generally not replaced entirely (which would more or less make it inflectional) < 1454461045 50436 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :yeah, can be regarded as a more common variations between consecutive words/morphemes < 1454461053 656396 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :s/ a / / < 1454461094 661300 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :inflectional mostly stands out because it's in the most well known languages (european) < 1454461494 916794 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION note that tswett's list of japanese words looks pretty much disjoint from the set he'd consider "everyone" likely to pick up. in fact he only remembers "watashi". < 1454461508 860046 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh wait, the cat yeah < 1454461618 473617 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07HQ9+14]]4 10 02https://esolangs.org/w/index.php?diff=46349&oldid=37183 5* 03Erinius 5* (+42) 10 < 1454461693 615140 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also, the "untranslatable" reminds me of yudkowski's three worlds collide story. < 1454461981 50904 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I read that, but I don't really remember how "untranslatable" featured in it. < 1454461992 496298 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :in the speak of the superhappy people < 1454461995 15726 :mauris__!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :i probably know at least 50 japanese words too: i can count to 50 in japanese < 1454461995 811961 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*speech < 1454462016 364963 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :untranslatable-N for N from 1-4 or thereabouts < 1454462066 669176 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :one of which seemed to denote the thing they did instead of _both_ sex and speech. < 1454462075 181825 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454462080 929446 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(or rather, as both) < 1454462184 277299 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(both, to them, involved exchanging actual genetic material, because they had no genetic/neural information distinction) < 1454462207 771755 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I'm pretty sure the word for that is "intercourse". < 1454462217 658105 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :... < 1454462443 897970 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and possibly as a result of this, they were incapable of lying. < 1454462527 839415 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Would it be possible to make an interpreter for a language that runs on bare metal such that that language can be used for OS development? < 1454462552 716387 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: forth is thataway, i think < 1454462586 103221 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Ah, yes. Forth. < 1454462592 80956 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that's almost it's original purpose < 1454462616 974808 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Don't forget the Lisp machines. < 1454462627 545076 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm < 1454462638 453189 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1454462769 991588 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I'm kind of tempted to learn Rust, figure out how to cross-compile rust for OS dev, etc. JUST so I can get a bare-metal interpreter for that language I mentioned earlier working < 1454462897 750668 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :okay < 1454462931 928518 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: The purpose of which would be... something, I'm sure < 1454463122 939872 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Quit: mihow < 1454463919 33923 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I'm trying to figure out what are the "mixed relational concepts" of sapir's linguistic typology < 1454464929 125807 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1454465030 703458 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 245 seconds < 1454465543 543823 :bb010g!uid21050@gateway/web/irccloud.com/x-gfgamaqetbjbrkpk JOIN :#esoteric < 1454465595 607118 :mad!boulam@69-165-212-148.cable.teksavvy.com QUIT :Quit: Pics or it didn't happen < 1454465712 127214 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454465738 29415 :mauris__!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 276 seconds < 1454466010 987673 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1454466820 206553 :Treio!~Treio@87.244.233.250 QUIT :Quit: Leaving < 1454467304 810002 :mad!boulam@69-165-212-148.cable.teksavvy.com JOIN :#esoteric < 1454468995 15399 :gde33|2!kvirc@546A0B75.cm-12-3a.dynamic.ziggo.nl JOIN :#esoteric < 1454469126 110139 :gde33!kvirc@546A0B75.cm-12-3a.dynamic.ziggo.nl QUIT :Ping timeout: 240 seconds < 1454469287 51895 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1454469411 12884 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454469484 85375 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1454469642 328078 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1454469657 976292 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1454469677 387581 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hey, you know how there's a commonly used type void/unit seen in many programming languages, which only has one value? < 1454469691 589004 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and that it has a mathematical equivalent, normally called 1 (i.e. a 1 in bold)? < 1454469703 523025 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what's the element of that mathematical set called? < 1454469763 848517 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :void is normally empty < 1454469777 967859 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: unit is the one with an element < 1454469781 244873 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :coppro : it's 0 bits yes < 1454469781 830805 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If you're talking about 1 the trivial group, I imagine people would call its element 1. < 1454469784 852614 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't know about the set. < 1454469786 843190 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :1 = { 0 } as von neumann numeral, so... < 1454469797 94688 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: so the empty set < 1454469798 955656 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :the identity, the empty set, or simply the unit element, depending on context? < 1454469801 766655 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :1 = {{{}}} < 1454469802 320561 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I considered that but thought it would be confusing < 1454469805 642938 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: void has one element in C < 1454469815 409889 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :therefor 1=2 < 1454469816 978776 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Void has no elements in Haskell, though < 1454469821 248386 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Problem, maths? < 1454469823 864061 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: I assume you mean type theoretical stuff, where it has no elements < 1454469843 123924 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: well I'm doing type theoretical stuff, but picked a non-type-theoretical analogy < 1454469857 846657 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I'd simply call it the unit element then < 1454469868 170012 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :because the point is that it's an arbitrary type with a single member < 1454469872 275989 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :In my programming language I'm making < 1454469877 230377 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it isn't necessarily going to be any one thing in particular < 1454469903 325109 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :What should be the syntax for creating an instance of a class? e.g. a socket? < 1454469906 144396 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :since all unit types are isomorphic < 1454469914 783203 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :The language is like Haskell < 1454469917 927517 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :"identity element" for the number that produces no effect in a given operation (0 for addition, 1 for multiplication) < 1454469943 654296 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :So it uses currying for functions- f x y z- instead of f(x, y, z) syntax < 1454469957 46419 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: the problem is I want a literal for it < 1454469959 541263 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :mad: -1 for andation < 1454469963 953152 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :currently I'm leaning towards an empty tuple < 1454469974 641972 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :by analogy with the () that most programming languages use < 1454469982 493884 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Define your own syntax- e.g. 1* < 1454469996 73713 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: this is for a mathematical paper-alike < 1454470003 322924 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :defining your own syntax tends to annoy people < 1454470015 760298 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Or $1- "select 1"- which selects the set of instances for a type < 1454470028 205886 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: If there isn't a known syntax, you're allowed to define your own < 1454470037 886284 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :That's rule 34 of math < 1454470043 701193 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: well, in this case, I suspect there is a known syntax, but I just don't know what it is < 1454470054 309483 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Ah < 1454470064 131695 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is why I asked < 1454470067 853811 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@check \x -> (-1) .&. x == x < 1454470069 555867 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : +++ OK, passed 100 tests. < 1454470074 643487 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :checks out < 1454470103 62688 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Well duh < 1454470108 737018 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :wow such activity < 1454470132 380812 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: -1 = 1xN, where N is the bitwidth of the number < 1454470138 27077 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :At least, if you're doing 2's complement < 1454470139 752583 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, if oerjan doesn't know either, perhaps there isn't a standard notation after all < 1454470154 828386 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: this is haskell Integer the bitwidth is infinite hth < 1454470156 838311 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :wouldn't it be 0? < 1454470157 920656 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: So you get to make up your own < 1454470162 131215 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Shit. < 1454470175 182057 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :logically 0 is the only integer expressible in 0 bits < 1454470180 373520 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Therefor -1 = 0b111111111111111111111111111111111... < 1454470187 209459 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :mad: WRONG! < 1454470202 237676 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :mad: You can express any integer in 0 bits if it is pre-known what integer that is < 1454470204 117223 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: it's not something i recall using < 1454470218 464539 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's weird, you'd expect it to come up more often < 1454470230 131721 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but Wikipedia doesn't mention it either (merely that all such sets are equivalent) < 1454470233 866593 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :mad: e.g. if we agree that in our encoding for integers, 69=0b, then 69=0b < 1454470242 272642 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess I'll define 1 as containing an empty tuple for now, I can always change later < 1454470249 764054 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :hppavilion[1] : true but using the normal positional encoding, then it's 0 < 1454470250 680871 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: that's the problem in CT, elements are not canonical < 1454470258 570693 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :mad: Unless you're including the bits to define the encoding, in which case WRONG < 1454470263 923025 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1454470271 719647 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: Sometimes I call that element ★ < 1454470292 323156 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :shouldn't the empty tuple simply be an empty tuple? < 1454470310 912755 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: well in the category of sets, each object is an equivalence set of sets, right? otherwise it'd have more than one terminal object which is impossible < 1454470311 132482 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :IE() perhaps, where is the operator you want the identify for? < 1454470312 849770 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: actually that rings a bell < 1454470314 625260 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :*identity < 1454470321 579173 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :represented by something like {} < 1454470341 410646 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mad: the empty tuple is just an empty tuple; however, because there's only one empty tuple < 1454470364 555800 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the set of all empty tuples is thus equivalent to 1, and is in fact the definition of 1 that most practical programming languages choose < 1454470402 81432 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Wouldn't it be that the /cardinality/ of the set of all empty tuples is thus equivalent to 1? < 1454470423 859064 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: there is nothing preventing a category from having more than one terminal object < 1454470436 563610 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :they just all have to be isomorphic < 1454470458 994111 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :dunno, in C++ there's an infinity of empty vectors more or less < 1454470469 970 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :though they do have the same value < 1454470473 991726 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1454470476 241499 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :So can I get an answer? It'll onlt take a second < 1454470477 483514 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[03:32] mad: the empty tuple is just an empty tuple; however, because there's only one empty tuple < 1454470479 513637 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[03:32] the set of all empty tuples is thus equivalent to 1, and is in fact the definition of 1 that most practical programming languages choose < 1454470483 517773 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[03:34] ah hmm, according to Wikipedia you can have more than one terminal object if they're all isomorphic < 1454470486 992083 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1454470489 90823 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1454470490 105580 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> [minBound .. maxBound :: ()] < 1454470491 683547 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : [()] < 1454470524 131466 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :> [minBound .. maxBound :: [()]] < 1454470525 116340 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ais523: is it like bottom? or just like bijective base-k 0? < 1454470525 258669 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I guess the problem with 1 is that it doesn't express type < 1454470525 516566 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : No instance for (Enum [()]) < 1454470525 659061 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : arising from the arithmetic sequence ‘minBound .. maxBound :: [()]’ < 1454470525 659138 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : In the expression: [minBound .. maxBound :: [()]] No instance for (Bo... < 1454470544 392493 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mad: well, it is a type itself, really < 1454470548 217998 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Object Creation syntax in my language. < 1454470548 759982 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and calling a 0-size thing 1 is confusing < 1454470563 984881 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ais523 : why do you need a type for 0-sized stuff < 1454470571 421044 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :For example, srv <- new ssv.srv < 1454470572 357843 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mad: well 0 has fewer possibilities than 1 does < 1454470577 966084 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mad: because you're using a generic type < 1454470586 845400 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and one of the fields happens to be unused < 1454470597 797072 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :> [], [()], [(), ()] < 1454470599 291897 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : :1:3: parse error on input ‘,’ < 1454470600 511990 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that makes no sense < 1454470606 459252 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :> [[], [()], [(), ()]] < 1454470608 54380 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : [[],[()],[(),()]] < 1454470612 575547 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :1 is already 0 bit < 1454470636 69448 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mad: that was me using the type [()] in Haskell < 1454470637 389972 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\_: You're the one who hates OO with a passion? < 1454470642 717282 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :i.e. a list of 1 < 1454470658 693307 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's equivalent to the natural numbers < 1454470669 272404 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ais523 : oh, then I don't think a value for empty fields is a good idea < 1454470680 967195 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: Does the category 2 have one or zero non-identity arrows? < 1454470687 931081 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mad: you can't construct an object without being able to initialize all its fields, including the empty ones < 1454470704 921953 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :SO MUCH ACTIVITY < 1454470706 793835 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: that was hotly debated at a seminar I attended recently < 1454470707 50424 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :BWWAAAAAAAAAAAAAAAA < 1454470726 416117 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :imho the property of a field having a value should probably be separate from the value of that field itself < 1454470748 504591 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the seminar presenter was using an arrow in the definition of 2, but some of the audience disagreed < 1454470787 755071 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Some people refer to the one without the arrow as 1+1 < 1454470806 584475 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :2 as the category for the partial order of {0,1} needs an arrow from 0 to 1 < 1454470817 181294 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :apparently it was needed for the definition of if to work correctly < 1454470844 979247 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think 2 should probably have an arrow. < 1454470847 486132 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think I'm going to call the element of 1 •, because I vaguely remember seeing that name in the past < 1454470878 812523 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I guess 3 has three non-identity arrows, one of which is the composition of the other two? < 1454470892 955562 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric ::k Void < 1454470894 142969 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :* < 1454470907 418942 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> Right () :: Either Void () < 1454470909 68367 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Right () < 1454470923 321338 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: what answer were you expecting from that :k query? < 1454470926 91226 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that requires Void to have a Show instance. < 1454470931 220836 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: 3 = {0,1,2} < 1454470939 951811 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: i was just checking if it was imported. < 1454470943 430403 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :As both a set and a poset. < 1454470946 366526 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: err, types don't have other types as arguments < 1454470954 600115 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :3 = {0,1,2}, without the bold, I'll believe < 1454470956 885545 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: ah right < 1454470972 924912 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, OK. < 1454470978 21736 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm not sure what you mean by argument. < 1454470984 271803 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I meant element < 1454470991 131650 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and said the wrong word < 1454471012 68078 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :so basically a 1 field can only contain {0}. a 0 field cannot contain any number? (so is basically a guaranteed exception on read?) < 1454471016 485567 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was talking about the category, not the type. < 1454471016 652804 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :? < 1454471021 203791 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or really the poset. < 1454471071 593442 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway it didn't really make sense. < 1454471077 961640 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well in the seminar in question, 2 had objects {ff,tt} < 1454471102 50470 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But the other day I was at a talk about Lawvere's fixed point theorem and we figured out a good example that used the poset 2. < 1454471102 794216 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is a semi-common notation for false and true < 1454471106 243212 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :presumably used to save space while being distinctive < 1454471109 221674 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which has the fixed point property. < 1454471126 827718 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> read "Right ()" :: Either Void () -- Read instance, too < 1454471127 703324 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There's an epimorphism : N -> 2^N < 1454471128 521946 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Right () < 1454471148 313532 :augur_!~augur@c-73-46-94-9.hsd1.fl.comcast.net NICK :augur < 1454471150 862222 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: can't you trivially define instances of pretty much every typeclass for Void? < 1454471168 488094 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :2^N = N union {infinity} < 1454471176 615041 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't have all my Unicode things set up here. :-( < 1454471186 570884 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :assuming every function in the typeclass takes an argument of the type (which is very common, although not technically required) < 1454471193 558214 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can just use absurd as the body < 1454471195 2015 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: yes, but this Either argument shows why they're needed (and thus they've been added to GHC base) < 1454471231 605516 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right < 1454471236 337680 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :what's the practical use of this stuff& < 1454471237 632898 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :? < 1454471249 113718 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :let's see; a hypothetical non-base-kind Void wouldn't be a monad because you couldn't define return < 1454471335 360446 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm < 1454471345 471602 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> Proxy >>= \x -> Proxy < 1454471347 75861 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Proxy < 1454471367 272240 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :edwardk mentioned he'd added a Monad instance for Proxy < 1454471397 188155 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm assuming from this that Proxy has only one constructor that takes no arguments, and has kind * -> *? < 1454471404 858098 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's the only Monad that doesn't distinguish return of different values < 1454471425 606871 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Also (e,) for any Monoid e. < 1454471425 817955 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :technically it has kind forall k. k -> * < 1454471425 960444 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :unlike Void, I can't immediately see an obvious use for Proxy, but I can easily believe there is one < 1454471437 574301 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but here k = * < 1454471464 343203 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wait, Haskell has kind polymorphism? < 1454471476 787442 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :GHC does. < 1454471480 759420 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: it's useful for passing a type to a function when you have no value of it < 1454471504 11860 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or when a value would be illogical < 1454471521 586025 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: why would you pass a type to a function? can Haskell do enough dependent typing to make that useful? < 1454471530 604307 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: 8.0 will have kinds = types < 1454471544 667767 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess it let's you define Idris' = < 1454471548 906748 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is far from useless < 1454471555 652153 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, refl, I mean < 1454471556 410425 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or has. how far has it got i'm still back in December on /r/haskell < 1454471559 451718 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^prefixes < 1454471559 594166 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot ! < 1454471568 937140 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :( refl < 1454471571 379769 :idris-bot!~idris-bot@dslb-084-062-094-060.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :No such variable refl < 1454471572 852848 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: It's useful for all sorts of things. sizeOf :: ... a => Proxy a -> Int < 1454471583 40817 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Haskell has Idris's equality. < 1454471597 361785 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :data a :~: b where { Refl :: a :~: a } < 1454471599 203210 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's in base. < 1454471601 540365 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: can sizeOf be defined in Haskell itself? or is it a compiler builtin? < 1454471608 375105 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's just a class. < 1454471613 384771 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right < 1454471619 831542 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's for the FFI. < 1454471700 615437 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: GHC is in the process of having dependent types added. < 1454471732 312644 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :although not totality, so it will have an inconsistent logic. < 1454471753 304023 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's not necessarily a problem for it to have an inconsistent logic, is it? < 1454471779 255680 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can't create an actual runtime error like that, just send the compiler into an infinite loop, IIRC < 1454471851 745793 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :And C++ seems fine with the same issue. < 1454471985 733785 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually you could create an infinite loop at runtime < 1454471988 667986 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: yes, Richard Eisenberg who is designing this argues that GHC's internal coercion evidence is enough to keep it sound < 1454471998 155112 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but that really isn't a problem, most people would consider it a feature not a bug < 1454472020 626082 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What are interesting objects that have the fixed point property? < 1454472038 954878 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but it does mean you cannot use GHC directly as a theorem prover < 1454472041 919546 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I.e. everything : X -> X is a fixed point. < 1454472123 204741 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: balls hth < 1454472149 351844 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :assuming you mean has < 1454472175 288298 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I do mean has. Everything is a fixed point. < 1454472187 910023 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wat < 1454472193 506314 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Only closed balls, presumably. < 1454472198 176600 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yeah < 1454472199 377670 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: (Of id.) < 1454472207 189214 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway, what else? < 1454472219 146152 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Things like 2, of course. < 1454472242 548132 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Every type in Haskell has the fixed point property. < 1454472256 731637 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(And the proof is identical to Lawvere's proof.) < 1454472664 150403 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how are we defining fixed point, here? < 1454472714 572406 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think with global elements. < 1454472715 454180 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm it does seem to require actual underlying sets. < 1454472726 561304 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So x : 1 -> X such that f . x = x < 1454472735 1923 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ooh < 1454472785 81528 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you can construct that if you have limits in the right direction, can't you < 1454472797 275015 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or wait < 1454472797 417389 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :? < 1454472825 479107 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :what is the "fixed point property"? < 1454472845 937026 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :X has the fixed point property if every arrow : X -> X has a fixed point. < 1454472853 656521 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ah < 1454472868 172563 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or wait, a limit of X'es may not itself be X, perhaps < 1454472902 731389 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: also in our discussion earlier about types and elements, technically Void in Haskell also has one value, and () has two. < 1454472919 668065 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :bottom isn't really a value < 1454472943 751418 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It can be. < 1454472949 767355 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: that's a flamewar issue i think < 1454472969 605600 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Actual Haskell and Haskell where you pretend everything is total both make for legitimate categories. < 1454472970 239968 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the haskell report treats it as one < 1454472975 436012 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it's very relevant to what shachaf is saying ;) The existence of bottom guarantees the fixed point property < 1454472986 481680 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, 20:04 Every type in Haskell has the fixed point property. < 1454473001 440208 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I remember reading an article that mentioned how Haskell was pretty much the only language whose definition specifically talked about infinite loop handling < 1454473019 695181 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Each arrow X-> X is a function, which must either examine the value passed in or not. If it doesn't, it is constant, so its value is its fixed point. Otherwise, it examines it, and therefore bottom is a fixed point. < 1454473036 339058 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: right, I'd almost proved that myself < 1454473043 516045 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :(or the arrow 1 |-> bottom, if we go by generalized elements) < 1454473045 191368 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :err < 1454473045 589640 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :was thinking "x = undefined" < 1454473046 372565 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Anyway, Set has all small limits, but only one-element sets have the fixed point property. < 1454473047 298452 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :global elements < 1454473050 67073 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hadn't adjusted for laziness yet though < 1454473052 267189 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :coppro: no, that's too simple < 1454473058 159758 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :coppro: It doesn't have to be constant. < 1454473061 449427 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :coppro: e.g. \x -> 1:x < 1454473067 743266 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ah, hmm < 1454473075 370206 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I hadn't thought of that < 1454473087 24736 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But certainly every type has the fixed point property, because of fix. < 1454473090 717286 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :right < 1454473095 825860 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :x = fix f < 1454473096 837914 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :don't worry, i just made the same thought error 10 mins ago < 1454473117 296486 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, now I just remembered that ursala had pluggable fixed point operators < 1454473121 528151 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can't remember why, though < 1454473131 155897 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's ursala so we might not get sensible answers < 1454473189 521508 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :would you consider ursala an esolang, btw? < 1454473196 512012 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :right, so the non-examining case becomes "applies a possibly-empty series of constructors to its value" (we can beta reduce functions to get a series of constructors) < 1454473222 946495 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it passes the weirdness test about as well as bancstar, but also has the advantage that its author considered that other people might find it surprising or hard to learn < 1454473223 868260 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :which can be made into a fixed point in the manner that fix works < 1454473261 427757 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If you consider lambda a constructor. < 1454473267 81348 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or, you know what I mean. < 1454473288 851283 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :yes, in this case I do < 1454473297 99486 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway Haskell is boring because every type has the fixed point property. And sets is boring because only one-element sets do. < 1454473325 131986 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and Top is less boring because, balls < 1454473339 921686 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Algebraic things like monoids or pointed sets or something are also boring because a monoid homomorphism maps the identity to the identity. < 1454473348 977963 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Topological spaces are more interesting for the reason oerjan mentioned. < 1454473355 886125 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Top is Void, right? < 1454473358 17102 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Partial orders are a special case of topological spaces. < 1454473363 927746 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Top the category of topological spaces. < 1454473365 718081 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and Bottom is () < 1454473375 229054 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: ah right < 1454473386 691205 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But if you're talking about initial and terminal objects in Haskell, it would be the other way around if anything. < 1454473416 447642 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Or "subtyping", where (forall a. a) ~~ Void is bottom, and (exists a. a) ~~ () is top.) < 1454473428 983600 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: bottom is initial, or terminal? < 1454473445 981845 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Usually people say initial. < 1454473489 988488 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's not initial in haskell < 1454473491 902524 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, that's what was confusing me < 1454473495 734580 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or wait, is it < 1454473506 239605 :Alcest!~alcest@69.64.40.177 JOIN :#esoteric < 1454473507 122474 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :darn < 1454473513 154694 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Void is initial in Haskell-without-bottoms. < 1454473520 375417 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: absurd basically takes an initial value (i.e. a value of an initial type) and produces a value of any type < 1454473546 401584 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1454473546 543957 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There's no such thing as an initial value here. :-) < 1454473550 149311 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is very very close to the definition of initial types being an initial object < 1454473555 965733 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: I know :-) < 1454473576 913742 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or, well, you can view absurd in two ways < 1454473580 400752 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :either as being an empty function < 1454473584 863055 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or as mapping bottoms to other bottoms < 1454473613 766901 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm does the projective plane have the fixpoint property - there's this borsuk-ulam thing < 1454473646 94916 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: In the second perspective (where _|_ is a value) Void isn't initial. < 1454473696 181958 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: for it to not be initial implies that either: a) there's a type T for which there's no function of type Void -> T; or b) there's a type T for which there are two non-equivalent functions of type Void -> T < 1454473708 734193 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a) can't be true because absurd is always a function that fits the requirement < 1454473739 410259 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: (\_ -> ()) and (\() -> ()) are two different functions. < 1454473751 756188 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right, laziness again < 1454473784 985936 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :On the other hand Void is terminal. < 1454473896 957160 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but only because all bottoms are equivalent < 1454474507 92947 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454475759 12914 :MDude!~fyrc@pa-67-235-7-57.dhcp.embarqhsd.net NICK :MDream < 1454476119 561958 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :orital docking achieve < 1454477073 876076 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454477401 449360 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1454478085 610773 :nisstyre!~yourstrul@li611-52.members.linode.com JOIN :#esoteric < 1454478122 488774 :nisstyre!~yourstrul@li611-52.members.linode.com QUIT :Changing host < 1454478122 631037 :nisstyre!~yourstrul@oftn/member/Nisstyre JOIN :#esoteric < 1454478155 898457 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1454480705 611060 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454480757 809535 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://asciinema.org/a/35400 < 1454480955 582753 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1454481156 630612 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :ACTION starts searching for words after losing them due to looking izabera's brainfuck mastery... (basically, zgrep is speechless) < 1454481163 739321 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :s/ing /ing at / < 1454481167 239026 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Err... < 1454481170 629519 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :s/king /king at / < 1454481193 92048 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :izabera: is it going to be faster than bff4? :) < 1454481554 958255 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :lol not any time soon < 1454482052 634145 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 256 seconds < 1454482621 704517 :infinitymaster!~infinitym@c-67-201-229-96.reshall.wwu.edu JOIN :#esoteric < 1454483004 524001 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 256 seconds < 1454483017 849260 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07The chan-esoteric stack14]]4 10 02https://esolangs.org/w/index.php?diff=46350&oldid=46346 5* 03Hppavilion1 5* (+60) 10/* The Stack */ Clarification < 1454483028 487741 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :http://magic.wizards.com/en/articles/archive/feature/oath-gatewatch-update-bulletin-2016-01-29 M:tG OGW update bulletin < 1454483038 102938 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1454483123 750012 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Sghello < 1454483150 749315 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(yes, I know it's like four days old, but I wasn't here) < 1454483171 596542 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Sgeo: I'm engineering my own personal solution stack :) < 1454483246 107578 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :hppavilion[1], cool. For what? (And meaning what?) < 1454483271 655709 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Sgeo: Just a general stack (like LAMP or XAMPP or MEAN) for web development :) < 1454483282 265049 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Sgeo: I'm rolling my own database and my own language < 1454483293 391691 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Ah < 1454483294 546181 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :The language is suitable for golphing, if one were to feel like it < 1454483299 982719 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Here's a cat server in it: < 1454483300 671016 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :|ssv;srv<-$ssv.srv '' 4242;upn srv.srcv{sck<-caller.sck;(<<-sck)->>sck} < 1454483303 24424 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :That article says the update about the colorless mana symbol affects 316 cards, which ALMOST perfectly matches with my previous regex /\{[1-9X]\}[^:]*pool/ which matches 317 cards < 1454483408 801541 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Granted, that uses a library (ssv), but still < 1454483828 755418 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's with the new colorless mana symbol? < 1454483831 825847 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Seems a bit scow to me. < 1454485133 638182 :infinitymaster!~infinitym@c-67-201-229-96.reshall.wwu.edu QUIT :Remote host closed the connection < 1454485187 355001 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :although some of the 317 matches are un-cards, certainly not updated, so it's not that good of a match < 1454485205 862859 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: do you want a serious answer? < 1454485238 589686 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I know how it works, I'm just not quite sure of the motivation. < 1454485342 799859 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The regex has at least one false hit: it matches Charmed Pendant's reminder text and Power Sink's ability and (embarassingly) Mirrorpool's trigger. < 1454485427 614592 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :/\{[1-9X]\}[^:\n]*\bpool/ is better, only two false positives < 1454485450 329247 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i,i Charmed Pedant < 1454485528 356106 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, I didn't know Power Sink. < 1454485541 691620 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :two false positives other than two un-cards < 1454485544 34340 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is there something that has tapping all your lands as a cost? < 1454485551 739075 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm not sure how that would be phrased exactly. < 1454485564 178698 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: I'm not sure if it exists as a cost, but it exists as an effect < 1454485618 621718 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Tap all lands you control: [...]. Activate this ability only if you control no tapped lands. < 1454485638 330453 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or {X} where X is the number of lands you control. Of course those are quite different. < 1454485646 261683 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What has it as an effect? < 1454485700 406060 :mad!boulam@69-165-212-148.cable.teksavvy.com QUIT :Quit: Pics or it didn't happen < 1454485706 878779 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: Pygmy Hippo and War's Toll -- note that they're somewhat different < 1454485753 499156 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, that affects your opponent, not you. < 1454485890 670348 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is there something which uses some other mechanism to be cheap in the early game and expensive in the late game? < 1454486106 995107 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :The people of this channel could do so much good if Esolangs were useful in the slightest... < 1454486169 868800 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :we need something like an esolangs4charity marathon < 1454486318 398750 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: That'd only work if the rest of the programming world was into esolangs < 1454486363 817064 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok, that's step 1 < 1454486558 459735 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Good point < 1454486568 766137 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Step 1) Get the world to like esolangs < 1454486583 299036 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Step 2) Do an Esolangs4Charity competition/marathon/whatever < 1454486589 601841 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Step 3) WORLD DOMINATION < 1454486594 663765 :hppavilion[1]!~Devourero@58-0-174-206.gci.net PRIVMSG #esoteric :Step 4) Buy milk < 1454486602 976234 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :good luck with step 1 < 1454486615 594540 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :even at my university, i am the strange one < 1454486700 596268 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :can we just move step 4 a bit higher in the list? < 1454486746 929224 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :we may swap 3 and 4 < 1454486753 362590 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yay < 1454486836 245062 :charles047!~cm@204.187.100.19 JOIN :#esoteric < 1454486838 550881 :charles047!~cm@204.187.100.19 PRIVMSG #esoteric :Hi. Just came across this, please read and comment with your thoughts http://chrishadnagy.com < 1454486862 131969 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :no < 1454486900 370567 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :first of all, i will not support spammers in any way < 1454486982 108283 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :not even *esoteric* spammers?! < 1454487009 291154 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :only if i can clearly identify it as such < 1454487014 203181 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :which i cannot < 1454487121 121051 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Invent an esoteric programming language where a program is only valid if it was written in good faith that it will terminate. < 1454487195 249599 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :do you have to invent it from scratch or can you just apply that property to something like python? < 1454488072 449593 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1454488682 666173 :hppavilion[1]!~Devourero@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1454491559 618850 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454491563 476672 :zadock!~outsider@81.180.223.51 JOIN :#esoteric < 1454491718 68212 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1454492057 92992 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1454493034 565699 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 256 seconds < 1454494044 117693 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl QUIT :Ping timeout: 252 seconds < 1454496706 78529 :J_Arcane!~chatzilla@37-219-108-222.nat.bb.dnainternet.fi QUIT :Ping timeout: 252 seconds < 1454496996 518948 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`ftoc 73 < 1454497011 651122 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :73.00°F = 22.78°C < 1454498471 157765 :mauris__!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454498577 355400 :zadock!~outsider@81.180.223.51 QUIT :Quit: Leaving < 1454498818 79134 :mauris__!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 252 seconds < 1454499043 41544 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1454499240 125982 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1454500044 81084 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454500108 539151 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar CYUL < 1454500108 881166 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYUL 031137Z 04016KT 3SM -FZRA -SG FEW010 OVC043 M03/M05 A3004 RMK SF2SC6 PRESFR SLP175 < 1454500123 282967 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :FZRA! < 1454500259 144786 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is that freezing rain? < 1454500275 907829 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :it's freezing rain. < 1454500286 47230 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1454500314 80969 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 252 seconds < 1454500365 277716 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's -FZRA < 1454500412 342069 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :means "very definitely NOT freezing rain" < 1454500467 185758 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :a - means light. < 1454500479 138948 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :whaaaaa < 1454500488 720068 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :(strangely, everything tends to be light when reported here. -RA, -SN, -BR...) < 1454500504 291747 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :no prefix is about average, and + is heavy. hth. < 1454500530 486833 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION knows nothing about metar < 1454500600 890057 :Melvar!~melvar@dslb-084-062-094-060.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :@metal EDLW < 1454500601 179152 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :EDLW 031150Z 26010KT 240V310 9999 FEW027 06/M00 Q1015 < 1454500681 450634 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Mellolvar. I see what you did there hth < 1454500694 163473 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :izabera: where are you approximatively at? < 1454500722 654431 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :on a train going to milan < 1454500738 940969 :Melvar!~melvar@dslb-084-062-094-060.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :I wonder where the LW bit comes from. < 1454500793 980939 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1454500836 770234 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar LIML < 1454500837 40759 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :LIML 031150Z 16003KT 130V190 2000 -DZ BR SCT003 BKN030 09/08 Q1014 NOSIG < 1454500862 279665 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :in english? < 1454500871 8189 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :typing it... < 1454500932 37417 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :this train is awful < 1454500945 146725 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :shitty, stinks < 1454500966 446674 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :report made today at 11:50 UTC, 3 kt south wind, varying between south-east and south-west, ground visibility 2 km, light drizzle, fog, scattered clouds at 300', broken clouds at 3000', it's +9 °C, dew point at 8 °C, sea level pressure 1014 hPa, nothing else to report. < 1454500973 304755 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :can't even charge my laptop < 1454501003 204576 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :boily: sooo... foggy? < 1454501052 613099 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not very foggy if you can see 2km < 1454501054 654048 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :foggy and humid. < 1454501114 988809 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :where does the LW bit come from... can't find anything. < 1454501593 280362 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1454501604 894869 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mojibake/mojibake _ÌÌÌ°_ÌÌ̦̻ͭͭͬÌÍÌÌÍ¡_ͧÍÌÍÌ­_ÍÍÍͧÍÌÌ̯Í̬̬̦̯_ÌÌÌͨÌÌ´Í < 1454501618 875813 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that < 1454501623 975741 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :doesn't even make any sense < 1454501635 559886 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it doesn't look realistic < 1454501637 361134 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1454501654 82871 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :it's an overencoded wisdomface. < 1454501659 938217 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`? asdfasfawtraritoa < 1454501661 536656 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :asdfasfawtraritoa? ¯\(°​_o)/¯ < 1454501689 483481 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm < 1454501705 992567 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :should we try to make an automatic decoding tool for this? < 1454501713 773315 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or would that be heretical? < 1454501721 516616 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, I know the format isn't completely uniform < 1454501722 627624 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but still < 1454501943 371129 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Ì. < 1454502010 607976 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net QUIT :Ping timeout: 256 seconds < 1454502121 211468 :boily!~alexandre@96.127.201.149 QUIT :Quit: SUBLAYER CHICKEN < 1454502256 748110 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 JOIN :#esoteric < 1454502435 356984 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net JOIN :#esoteric < 1454502763 436641 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :@tell LexiciScriptor bad day yesterday and i lost the logs. remind me again what form of O() did you write? :P < 1454502763 579016 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1454502843 315599 :Alcest!~alcest@69.64.40.177 QUIT :Ping timeout: 240 seconds < 1454503814 164433 :mauris__!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454504050 538265 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? game < 1454504054 872869 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :game? ¯\(°​_o)/¯ < 1454504334 692309 :myname!~myname@84.200.43.57 QUIT :Ping timeout: 250 seconds < 1454504576 430054 :mauris__!~mauris@unaffiliated/nooodl QUIT :Quit: Leaving < 1454505097 635355 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454505654 781422 :TodPunk!~Tod@67-2-63-198.slkc.qwest.net QUIT :Read error: Connection reset by peer < 1454505682 774184 :TodPunk!~Tod@67-2-63-198.slkc.qwest.net JOIN :#esoteric < 1454506915 349840 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1454507097 373520 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454507981 39098 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454509290 835546 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1454509638 840680 :tromp!~tromp@rtc35-135.rentec.com QUIT :Killed (Sigyn (Spam is off topic on freenode.)) < 1454509682 537339 :tromp!~tromp@rtc35-135.rentec.com JOIN :#esoteric < 1454509707 126225 :mauris_!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454509721 20493 :myname!~myname@84.200.43.57 JOIN :#esoteric < 1454509762 630020 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 256 seconds < 1454510563 245070 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1454511613 656003 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454511838 605793 :charles047!~cm@204.187.100.19 QUIT :Quit: :D < 1454511904 510829 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 256 seconds < 1454512723 306146 :bb010g!uid21050@gateway/web/irccloud.com/x-gfgamaqetbjbrkpk QUIT :Quit: Connection closed for inactivity < 1454512857 331277 :spiette!~spiette@x-132-204-251-95.xtpr.umontreal.ca JOIN :#esoteric < 1454514592 86445 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 252 seconds < 1454515419 898504 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03FricativeMelon 5* 10New user account < 1454515523 269590 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1454515533 111089 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`8-ball is that a spam user? < 1454515533 399208 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :phantom_hoover/Phantom Michael Hoover is a true Scotsman, hatheist, and completely out of the loop. < 1454515535 865471 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Concentrate and ask again. < 1454515956 695316 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1454516261 634087 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Fricative eh < 1454516269 293538 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Like a chicken fricative? < 1454516278 839371 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :(this will be in a boily part message soon) < 1454516440 2529 :Melvar!~melvar@dslb-084-062-094-060.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :“Melon” doesn’t even contain any fricatives. < 1454516791 249554 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's surprisingly devoid of them. < 1454517375 553042 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 260 seconds < 1454517433 920376 :`^_^v!~nycs@38.125.127.189 JOIN :#esoteric < 1454517451 738376 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@metar ENVA < 1454517452 151420 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :ENVA 031620Z 25013KT 9999 6000E -SHSNRA FEW010CB SCT024 BKN034 02/M01 Q0993 TEMPO 1200 SHSN VV007 RMK WIND 670FT 25014G24KT < 1454517754 63051 :Melvar!~melvar@dslb-084-062-094-060.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :@metal EDDL < 1454517754 442583 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :EDDL 031620Z 26014G24KT 9999 SCT018 BKN050 05/01 Q1019 NOSIG < 1454517804 905883 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :dusseldörf < 1454517817 862840 :Melvar!~melvar@dslb-084-062-094-060.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :Hmm. Is @metal better than @messages-lewd …? < 1454517896 134256 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@fetal LIRO < 1454517896 321639 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Maybe you meant: metar keal eval < 1454517900 680356 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :darn < 1454517908 665943 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :stupid ambiguities < 1454518186 56854 :`^_^v!~nycs@38.125.127.189 QUIT :Ping timeout: 240 seconds < 1454518308 79451 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Line in a blog post I am writing: «most people call 1 dimensional triangles "lines"» < 1454518395 60116 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :those lines, so degenerate < 1454518412 74345 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :aren't those line segments? < 1454518413 361190 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :line segments with a distinguished point... < 1454518420 624639 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1454518421 702033 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :my bet would be s/lines/stupid/ though < 1454518466 528479 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :I'm talking about generalizing triangle numbers into other dimensions < 1454518472 10734 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Like tetrahedron numbers < 1454518500 681402 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, simplices < 1454518536 769613 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :That's fine then; a one-dimensional simplex is a line segment. < 1454518570 405732 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Oh, there's a word for these? < 1454518592 513622 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :That's useful < 1454518668 1490 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :T: wouldn't that be just the binomial coefficients? < 1454518668 416060 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Am I allowed to talk about, say, the 6th 5-simplex number? < 1454518675 985631 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Beeswax14]]4 10 02https://esolangs.org/w/index.php?diff=46351&oldid=46090 5* 03Albedo 5* (+183) 10/* Local/global stack interaction */ Instruction U added < 1454518756 525607 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Beeswax14]]4 M10 02https://esolangs.org/w/index.php?diff=46352&oldid=46351 5* 03Albedo 5* (+3) 10/* Global stack related I/O */ < 1454519170 9190 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Taneb: those are usually called "binomial coefficients" hth < 1454519175 96745 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oops < 1454519184 625742 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :stupid skipping of lines < 1454519211 244675 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :oerjan, I'm trying to explain where the binomial coefficients are coming from < 1454519216 27178 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :And what they have to do with yahtzee < 1454519433 120761 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :What do they have to do with yahtzee < 1454519433 703212 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :+ < 1454519434 917286 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :? < 1454519483 690422 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :zgrep, the number of ways you can roll 5 dice if you don't care about order is the 6th 5-simplex number < 1454519497 42854 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :ACTION looks up simplex numbers < 1454519551 756334 :Reece`!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1454519626 333062 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Does yahtzee care about order? < 1454519648 778225 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the game doesn't; the associated probabilities do. < 1454519740 401925 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :And in general, the number of ways you can roll n d-sided dice if you don't care about order is the dth n-simplex number < 1454520024 837695 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later < 1454521865 114279 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl JOIN :#esoteric < 1454522064 18194 :jaboja!~jaboja@ejr65.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1454522319 923836 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :guys < 1454522326 596349 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :strpbrk runs in linear time < 1454522356 738518 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION astonished by this < 1454522387 563073 :vodkode!~vodkode@fl-71-52-122-10.dhcp.embarqhsd.net JOIN :#esoteric < 1454522468 535372 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454522648 48184 :hppavilion[1]!~Devourero@74-114-87-80.dynamic.asdk12.org JOIN :#esoteric < 1454522764 473705 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 272 seconds < 1454522778 41691 :Reece`!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Quit: Alsithyafturttararfunar. < 1454522924 674758 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it JOIN :#esoteric < 1454523036 755916 :Reece`!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1454523229 281088 :Melvar!~melvar@dslb-084-062-094-060.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :izabera: Linear in what? < 1454523258 336242 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :lenght of the string < 1454523275 484153 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :char *strpbrk(const char *s, const char *accept); <- of s < 1454523320 684212 :Melvar!~melvar@dslb-084-062-094-060.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :Well, the most naive algorithm would do that (where you loop through accept for each char in s). < 1454523346 579432 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :no < 1454523357 43766 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :unless your naive algorithm is way more advanced than mine < 1454523358 655636 :mauris__!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454523358 905042 :jaboja!~jaboja@ejr65.neoplus.adsl.tpnet.pl QUIT :Remote host closed the connection < 1454523360 363303 :Melvar!~melvar@dslb-084-062-094-060.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :Oh, you mean the runtime is independent of accept? < 1454523367 518430 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yes < 1454523433 209106 :Melvar!~melvar@dslb-084-062-094-060.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :That *is* surprising. < 1454523440 233378 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :there's a version in assembly for x86_64 in glibc, very well commented < 1454523499 614203 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :http://git.musl-libc.org/cgit/musl/tree/src/string/strpbrk.c http://git.musl-libc.org/cgit/musl/tree/src/string/strcspn.c musl does it in O(n+m) < 1454523501 935664 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :still linear < 1454523520 989179 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :and no comments because fuck you < 1454523524 134098 :mauris_!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 252 seconds < 1454523575 52272 :hppavilion[1]!~Devourero@74-114-87-80.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1454523609 101896 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Punycode is too complicated. < 1454523751 84350 :Reece!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1454523755 711058 :Reece`!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 245 seconds < 1454523826 135657 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's still linear in length of s even if it depends on the length of accept. < 1454523869 77440 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I mean, if you only paramterize by length of s.) < 1454524081 179015 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think the musl one really needs comments, it's pretty obvious of what it does. < 1454524156 629740 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :comments don't make your executable larger < 1454524211 699165 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 264 seconds < 1454524312 606475 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION didn't see a jnz in glibc and it was obviously needed so both run in O(n+m) < 1454524478 121285 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, but there's no need to add comments where it's obvious either. Granted, the musl example might not be quite. < 1454524490 244175 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But, for example, return result; // Returns the result. < 1454524567 654003 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :int main(int argc, char **argv) { /* program starts here */ < 1454524867 536607 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int /* return type of integer */ main /* <- this is the function name */ /* watch out, a parenthesis: */ ( int argc, ... < 1454525017 202281 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :could probably use some vertical whitespace < 1454525258 37761 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1454525390 162472 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Read error: Connection reset by peer < 1454525458 642427 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1454525480 87191 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: yeah, there's some assembly code out there commented that way < 1454525496 736911 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's even more horrible because it's like < 1454525510 303682 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :XOR AL, AL ;clear the AL register < 1454525553 527473 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :registers aren't named meaningfully for the code, and comment doesn't tell what AL is actually used for in that section < 1454525988 257186 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1454526450 524644 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Ping timeout: 272 seconds < 1454526644 298488 :bb010g!uid21050@gateway/web/irccloud.com/x-enkdkjnnukhtchxh JOIN :#esoteric < 1454526938 93684 :XorSwap!XorSwap@wpa-6-1342.cc.umanitoba.ca JOIN :#esoteric < 1454527224 569425 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1454527602 429843 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Ping timeout: 250 seconds < 1454527866 679533 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1454528028 96972 :hppavilion[1]!~Devourero@74-114-87-64.dynamic.asdk12.org JOIN :#esoteric < 1454528348 650861 :hppavilion[1]!~Devourero@74-114-87-64.dynamic.asdk12.org PRIVMSG #esoteric :i<-'$';w!i.eof{i<-gln inp;out<<-i} < 1454528507 495492 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what is that? < 1454528609 698743 :hppavilion[1]!~Devourero@74-114-87-64.dynamic.asdk12.org PRIVMSG #esoteric :b_jonas: Cat that terminates on EOF < 1454528621 869827 :hppavilion[1]!~Devourero@74-114-87-64.dynamic.asdk12.org PRIVMSG #esoteric :b_jonas: In Shorthand < 1454528650 373573 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1454528669 574782 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um, what's Shorthand? < 1454528691 106304 :Reece`!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1454528697 857682 :hppavilion[1]!~Devourero@74-114-87-64.dynamic.asdk12.org PRIVMSG #esoteric :b_jonas: Language I'm making for golphing and scientific computing as part of my personal webstack < 1454528709 513729 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's golfed? < 1454528716 443623 :hppavilion[1]!~Devourero@74-114-87-64.dynamic.asdk12.org PRIVMSG #esoteric :mezkhalin: Hi < 1454528717 72379 :Reece`!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Max SendQ exceeded < 1454528726 145803 :Reece!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 240 seconds < 1454528728 957878 :hppavilion[1]!~Devourero@74-114-87-64.dynamic.asdk12.org PRIVMSG #esoteric :b_jonas: It's as short as I can get it in my language xD < 1454528752 12139 :hppavilion[1]!~Devourero@74-114-87-64.dynamic.asdk12.org PRIVMSG #esoteric :b_jonas: I suppose I could do perl's thing with undef for undefined variables... < 1454528764 879058 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :hppavilion[1]: greetings! < 1454528774 143005 :hppavilion[1]!~Devourero@74-114-87-64.dynamic.asdk12.org PRIVMSG #esoteric :mezkhalin: How's it going? < 1454528774 549097 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :whats the topic? < 1454528791 597905 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 PRIVMSG #esoteric :haha verlet integration how about you? < 1454528885 84244 :Reece`!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1454528896 823684 :vodkode!~vodkode@fl-71-52-122-10.dhcp.embarqhsd.net QUIT :Quit: Leaving < 1454529010 846704 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07AnnieFlow14]]4 N10 02https://esolangs.org/w/index.php?oldid=46353 5* 03FricativeMelon 5* (+6069) 10Created page with "'''AnnieFlow''' is a [[StackFlow]] derivative that has mostly the same behavior, except for the following: # It is much terser than StackFlow, with more condensed syntax. Ever..." < 1454529086 668695 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Ping timeout: 250 seconds < 1454529135 346497 :Reece`!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Read error: Connection reset by peer < 1454529138 974215 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :cat in bash is 3 characters < 1454529227 101360 :Reece`!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1454529267 439664 :Reece`!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Client Quit < 1454529415 106913 :Reece`!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1454529756 580422 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454529861 985323 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1454529971 33342 :hppavilion[1]!~Devourero@74-114-87-64.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1454530015 591004 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1454530300 120565 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 252 seconds < 1454530525 696441 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1454530605 92236 :XorSwap!XorSwap@wpa-6-1342.cc.umanitoba.ca QUIT :Quit: Leaving < 1454530676 349816 :jaboja!~jaboja@ejr65.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1454530922 736899 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1454530943 685782 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Ping timeout: 264 seconds < 1454530962 75575 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07AnnieFlow14]]4 10 02https://esolangs.org/w/index.php?diff=46354&oldid=46353 5* 03FricativeMelon 5* (+332) 10 < 1454531455 674028 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1454531491 104357 :hppavilion[1]!~Devourero@74-114-87-64.dynamic.asdk12.org JOIN :#esoteric < 1454531515 551941 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 260 seconds < 1454531644 142551 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1454531902 726268 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Remote host closed the connection < 1454533248 833479 :vodkode!~vodkode@fl-71-52-122-10.dhcp.embarqhsd.net JOIN :#esoteric < 1454533537 622636 :hppavilion[1]!~Devourero@74-114-87-64.dynamic.asdk12.org QUIT :Read error: Connection reset by peer < 1454533586 23619 :hppavilion[1]!~Devourero@74-114-87-64.dynamic.asdk12.org JOIN :#esoteric < 1454533701 124651 :J_Arcane!~chatzilla@37-219-108-222.nat.bb.dnainternet.fi JOIN :#esoteric < 1454533782 374310 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1454534192 147796 :Reece!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1454534246 99485 :Reece`!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 240 seconds < 1454534456 680940 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1454534923 420577 :bb010g!uid21050@gateway/web/irccloud.com/x-enkdkjnnukhtchxh QUIT :Quit: Connection closed for inactivity < 1454535275 61434 :hppavilion[1]!~Devourero@74-114-87-64.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1454535338 308642 :hppavilion[1]!~Devourero@74.114.87.64 JOIN :#esoteric < 1454535536 174153 :Reece!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Quit: Alsithyafturttararfunar. < 1454536292 538303 :hppavilion[1]!~Devourero@74.114.87.64 QUIT :Ping timeout: 272 seconds < 1454536454 812759 :MDream!~fyrc@pa-67-235-7-57.dhcp.embarqhsd.net NICK :MDude < 1454536763 271232 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :@tell ais523 I've seen ★ used as the element of "the" one-element collection. < 1454536763 425518 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1454536765 192034 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Hmm. < 1454536775 728040 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :> read " Right ( ) " :: Either () () < 1454536777 194174 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Right () < 1454536796 167674 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :> read " Right ( ( ) ) " :: Either () () < 1454536797 616637 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Right () < 1454536803 712617 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :> read " ( Right ( ( ) ) ) " :: Either () () < 1454536805 832665 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Right () < 1454536813 371480 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :> read " ( ( Right ) ( ( ) ) ) " :: Either () () < 1454536815 250175 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : *Exception: Prelude.read: no parse < 1454536837 675197 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :> read "(((((Right((((())))))))))" :: Either () () < 1454536839 116652 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Right () < 1454536951 284232 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1454536955 84539 :hppavilion[1]!~Devourero@74-114-87-64.dynamic.asdk12.org JOIN :#esoteric < 1454536963 890866 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> read "(((((Right((((()),((()))))))))))" :: Either () ((),()) < 1454536965 400624 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Right ((),()) < 1454536989 163614 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that's gonna need some backtracking for tuples... < 1454537011 893579 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> read "(((((((((()),((()))))))))))" :: ((),()) < 1454537013 504363 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : ((),()) < 1454537055 587931 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 240 seconds < 1454537064 435727 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm can we get it to blow up < 1454537110 624501 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> read "(((((())))),())" :: ((),()) < 1454537112 143263 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : ((),()) < 1454537121 178545 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> read "(((((((())))))),())" :: ((),()) < 1454537122 560931 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : ((),()) < 1454538260 367419 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> read "((( ((((),()),()),()) )))" :: ((((),()),()),()) < 1454538261 763213 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : ((((),()),()),()) < 1454538275 740190 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> read "((((((( ((((),()),()),()) )))))))" :: ((((),()),()),()) < 1454538277 214310 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : ((((),()),()),()) < 1454538301 131750 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1454538474 58488 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i think this ReadP thing is thwarting me by not actually using backtracking. < 1454539117 491145 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1454539896 753280 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 QUIT :Ping timeout: 252 seconds < 1454540000 13801 :hppavilion[1]!~Devourero@74-114-87-64.dynamic.asdk12.org PRIVMSG #esoteric :Overdone Programming: Taking a programming project that should be simple and producing the most horribly complicated possible version of it < 1454540008 134822 :spiette!~spiette@x-132-204-251-95.xtpr.umontreal.ca QUIT :Quit: :qa! < 1454540040 133793 :hppavilion[1]!~Devourero@74-114-87-64.dynamic.asdk12.org PRIVMSG #esoteric :Example: A command-line utility for saying "Hello, World" in a highly advanced way < 1454540202 720616 :hppavilion[1]!~Devourero@74-114-87-64.dynamic.asdk12.org PRIVMSG #esoteric :Sort of like GNU Hello < 1454540314 719595 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`hello < 1454540331 962703 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello < 1454540422 586897 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1454540500 997523 :hppavilion[1]!~Devourero@74-114-87-64.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1454540794 22599 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 240 seconds < 1454540849 909345 :nycs!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1454541029 27482 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar CYUL < 1454541029 407969 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYUL 032300Z 15013KT 15SM BKN033 OVC045 06/04 A2963 RMK SC6SC2 SLP037 < 1454541069 77062 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :there should be a lumens measure somewhere in those metars twh < 1454541083 153461 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :today was distressingly dark. < 1454541284 376682 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 248 seconds < 1454541471 567496 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We used to have one at the university's weather thing. < 1454541480 680412 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://outside.aalto.fi/ < 1454541505 327652 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or http://outside.aalto.fi/lite.html for the history. < 1454541685 873121 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fizziello! < 1454541706 232282 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :not very bright out there. < 1454542036 702244 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1454542265 668467 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1454542275 471056 :jaboja!~jaboja@ejr65.neoplus.adsl.tpnet.pl QUIT :Remote host closed the connection < 1454542467 717244 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454542606 358432 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`hello world. < 1454542608 886276 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello < 1454542736 668827 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1454542747 267385 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`hello hello < 1454542754 804483 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello < 1454542761 633820 :hppavilion[1]!~Devourero@58-0-174-206.gci.net JOIN :#esoteric < 1454542863 163761 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hello hello helloppavellon[1] ♪ < 1454542873 336559 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :zgrellop! < 1454543153 655489 :mauris__!~mauris@unaffiliated/nooodl NICK :mauri < 1454543378 951577 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :belloily < 1454543412 159236 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Ping timeout: 252 seconds < 1454543456 256992 :Treio!~Treio@87.244.233.250 QUIT :Quit: Leaving < 1454543602 435620 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :helloily. < 1454544139 814709 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellørjan. < 1454544603 94205 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1454544913 80012 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :XorSwap: XellorSwap. who are you at now up? < 1454544950 352075 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net PRIVMSG #esoteric :A lurker, mostly :D < 1454546404 440589 :trn!jhj@trnsz.com QUIT :Quit: quit < 1454546754 514106 :hppavilion[1]!~Devourero@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1454547020 146328 :trn!jhj@trnsz.com JOIN :#esoteric < 1454547126 121693 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it QUIT :Quit: LexiciScriptor < 1454547283 490927 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :And how about at later down? < 1454547317 431951 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Have you been taking grammar lessons from fungot? < 1454547317 844558 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :int-e: the idea for a lossless udp mass transfer protocol minimizing acks. thus no disturbance when walking in the fnord it covers a huge chunk of unlabeled assembly in a language until it converges < 1454547356 107602 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :f-NOOOOOH!!!!!-rd... < 1454547489 750156 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot < 1454547489 980067 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :shachaf: for example lambda is also a wide spectrum of beliefs regarding what the right answer. that's one of the patches < 1454547500 706389 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^style < 1454547500 854850 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc* iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube < 1454547509 382728 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :where's the calvin and hobbes style twh < 1454547567 553674 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :well, one would need transcripts... and perhaps worry about copyright < 1454547633 517821 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I imagine that a Markov chain is fair use. < 1454547685 675152 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: I think that was actually just a fjord. < 1454547690 871462 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But character names may be tricky. I dunno. < 1454547712 459379 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^style fisher < 1454547712 607668 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Selected style: fisher (Fisher corpus of transcribed telephone conversations) < 1454547714 918865 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I stole that. < 1454547732 981590 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In the sense that it costs money, and I'm not exactly sure what our license allows for. < 1454547758 562810 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think I ever even found the license terms. < 1454547766 870727 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If I sent you a corpus, would you add it? < 1454547774 348440 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If someone asks, fungot's a research project. < 1454547774 621440 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: ( ( laughter)) someone and they called yesterday and so i < 1454547778 118132 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1454547794 167608 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :cliffhanger... < 1454547795 339447 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ugh < 1454547795 524809 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe. You can bump up the likelihood by doing all the work. < 1454547799 505559 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^style irc < 1454547799 653976 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Selected style: irc (IRC logs of freenode/#esoteric, freenode/#scheme and ircnet/#douglasadams) < 1454547804 404901 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot: What are you researching? < 1454547804 639463 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :shachaf: ( read) `3))) but i can't recall what chicken does about that amaranth and they use ascii... < 1454547809 183863 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :WHY will my computer not boot from USB < 1454547817 629913 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: What sort of work? < 1454547832 421021 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: https://github.com/fis/fungot/blob/master/varikn/readme.txt <- that sort of. < 1454547832 636684 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: what about? :) fnord/ fnord/ web/ fnord/ fnord " java is slow if you're using a terminal app, though < 1454547838 716059 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Also the instructions are not quite right.) < 1454547866 679325 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :LinuxLive USB creator is /supposed/ to create a bootable USB stick, right? < 1454547867 781072 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: what do you think of deep learning? < 1454547867 943889 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :int-e: it was funny when the url fnord depends on the ' net < 1454547877 699680 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :good answer, I guess < 1454547896 855510 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The varikn link is broken, it lives in github and the version 1.0.2 is outdated; don't use the example -D and -E parameter, they're not good; maybe something else as well. < 1454548037 784612 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Here's a random guess: it's making an old-style bootable thing, and your computer is set to UEFI only. Or vice versa. < 1454548140 695566 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: That sounds like a mess. < 1454548176 649763 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: http://www.s-anand.net/comic.calvin.jsz < 1454548303 757646 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454548319 304105 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I will try to motivate myself to have a look, but not today. < 1454548380 592722 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's just a text file. < 1454548383 208300 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :needs some cleanup anyway... removing the dates, splitting into sentences... < 1454548411 227208 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: "just" a text file? < 1454548420 123152 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Text files can start wars < 1454548426 541008 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Overturn governments < 1454548433 56646 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And most importantly < 1454548437 461526 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :CARRY ASCII PR0N < 1454548446 598720 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :DO NOT SAY "just" A TEXT FILE < 1454548473 280356 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hppavilion[1]: well, for all I know, you're just human < 1454548484 232995 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: How wrong you are... < 1454548505 142626 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm clearly a dwarf and I'm digging a hole; diggy diggy hole. < 1454548582 358665 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Read error: Connection reset by peer < 1454548613 69954 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Ping timeout: 276 seconds < 1454548616 961093 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hah, must've hit a cable < 1454549196 382041 :mauri!~mauris@unaffiliated/nooodl QUIT :Read error: Connection reset by peer < 1454549224 626751 :mauri!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454549612 381749 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or maybe he fell down it < 1454549630 160782 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? mauri < 1454549631 855073 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mauri? ¯\(°​_o)/¯ < 1454549635 984998 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wat < 1454549645 972617 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` mv wisdom/mauri{s,} < 1454549649 275637 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1454549650 256568 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? mauri < 1454549651 537128 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :maur is the correct spelling < 1454549655 774184 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :there you go. < 1454549694 619344 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1454550033 656657 :mauri!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :mauri's the correct spelling hth < 1454550046 400006 :mauri!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :(i literally forgot to type an s and rolled with it) < 1454550322 700997 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a Finnish first name. < 1454550364 218139 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I knew mauri's secretly Finnish. < 1454550426 70736 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :16005 Finns with that name currently. < 1454550436 757532 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: How can you tell? < 1454550447 167137 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, no: just in total. < 1454550467 960129 :mauri!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :a quick count, i presume < 1454550483 119487 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How many Finns are there with the name Shachaf? < 1454550563 928778 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's funny: the surname search does distinguish between live, dead (and people who changed surnames), but the first name search just gives a total of living and died-with-that-name (since some year). < 1454550627 497406 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Less than five", which it what it says when there are less than five. Otherwise it gives an exact count. < 1454550653 34850 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah, I found the website. < 1454550655 70183 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Less than five born between 1980-1999, zero in other years. < 1454550655 366290 :mauri!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :that is good < 1454550665 576723 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There are more than five with my last name. < 1454550667 953069 :mauri!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :is less than five more than zero? < 1454550676 606590 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1454550729 769851 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> (< 5) > 0 < 1454550731 57445 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : No instance for (Ord a0) arising from a use of ‘<’ < 1454550731 205823 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : The type variable ‘a0’ is ambiguous < 1454550731 205913 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Note: there are several potential instances: < 1454550733 939218 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shocking < 1454550757 881813 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Still 10 currently with my surname. < 1454550772 506609 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric ::t (< 5) > 0 < 1454550773 613394 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : No instance for (Ord a0) arising from a use of ‘<’ < 1454550773 761948 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : The type variable ‘a0’ is ambiguous < 1454550773 762072 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Note: there are several potential instances: < 1454550788 170524 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :there's something wrong with that, but what. < 1454550794 559899 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric ::t (< (5::Int)) > 0 < 1454550795 731458 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : No instance for (Ord (Int -> Bool)) < 1454550795 879775 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : (maybe you haven't applied enough arguments to a function?) < 1454550795 879891 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : arising from a use of ‘>’ < 1454550808 310404 :mauri!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :> let x ==> y = not x || y in quickCheck (\x -> (x < 5) ==> (x > 0)) < 1454550809 648979 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Couldn't match expected type ‘Integer -> Bool’ < 1454550809 797468 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : with actual type ‘QuickCheck-2.8.1:Test.QuickCheck.Random.QC... < 1454550809 797559 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : The lambda expression ‘\ x -> (x < 5) ==> (x > 0)’ < 1454550815 560183 :mauri!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :oooops < 1454550825 100467 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :When in doubt, apply more arguments to a function. < 1454550881 990097 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@check (\x -> (x < 5) ==> (x > 0)) {- hth -} < 1454550883 450427 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : *** Failed! Falsifiable (after 1 test): < 1454550883 599032 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 0 < 1454550894 177923 :mauri!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :*gasp* < 1454550898 555357 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@botsnack -- very efficient < 1454550898 703783 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric ::) < 1454550915 178235 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :when I meet a function I always apply an argument. functions love arguments. < 1454550975 914532 :ORB!~ORB@76.235.235.119 JOIN :#esoteric < 1454551016 108897 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`relcome ORB < 1454551023 147443 :ORB!~ORB@76.235.235.119 PRIVMSG #esoteric :rhank you < 1454551076 642459 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1454551164 162719 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Quit: mihow < 1454551200 380565 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :huh? < 1454551208 570396 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :shachaf: did you un`relcome HackEgo? < 1454551232 942660 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :noily < 1454551239 122789 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hmm... < 1454551248 377354 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION strokes his beard < 1454551248 561510 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :HackEgo is just kind of broken right now. < 1454551251 513347 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oh. < 1454551253 835915 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :beuh. < 1454551265 730374 :ORB!~ORB@76.235.235.119 PRIVMSG #esoteric :`relcome < 1454551277 499510 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​09Welcome 02to 06the 13international 04hub 07for 08esoteric 09programming 02language 06design 13and 04deployment! 07For 08more 09information, 02check 06out 13our 04wiki: 07. 08(For 09the 02other 06kind 13of 04esoterica, 07try 08#esoteric 09on 02EFnet 06or 13DALnet.) < 1454551283 658380 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ah! here it is. < 1454551292 684725 :ORB!~ORB@76.235.235.119 PRIVMSG #esoteric :`help < 1454551295 199897 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1454551313 249403 :ORB!~ORB@76.235.235.119 PRIVMSG #esoteric :neat < 1454551464 459640 :boily!~alexandre@96.127.201.149 QUIT :Quit: LINGERING CHICKEN < 1454551751 762760 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1454551995 575753 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 240 seconds < 1454552233 372877 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Huh. < 1454552274 99389 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm? < 1454552292 756191 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was wondering if that earlier `relcome got in the same sort of stuck mode, but it's also being very slow in accepting a SSH. < 1454552323 819379 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, it did say "No output." < 1454552326 58155 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I missed that. < 1454552326 428459 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the other day it was stuck for 10 min though, this was only one or two < 1454552343 914343 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I thought it was still pending. < 1454552577 142843 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I also wonder where all its memory is. free -m says (on the -/+ buffers/cache line) 1808 used, 204 free, but there isn't really any processes with a RSS of many megs, with the exception of mysql (370M) and a few php-fpms (<100M total), plus one memcached (20M). That doesn't really sound like it should make up 1800M. < 1454552785 504674 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And it's not tmpfs either.) < 1454552789 469819 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh well, must sleep. < 1454552999 634602 :bb010g!uid21050@gateway/web/irccloud.com/x-ktlirzifyyubaqld JOIN :#esoteric < 1454554789 991384 :lleu!~gnomebad@unaffiliated/lleu QUIT :Read error: Connection reset by peer < 1454556553 844078 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1454557428 418210 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :http://zem.fi/2014-04-05-opquiz i'm doing worse than random < 1454557432 131101 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :proud of myself < 1454557530 333383 :mihow!~mihow@172.56.38.0 JOIN :#esoteric < 1454557918 865024 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07HALT14]]4 10 02https://esolangs.org/w/index.php?diff=46355&oldid=44795 5* 0376.102.163.231 5* (-350) 10 < 1454558228 171858 :TodPunk!~Tod@67-2-63-198.slkc.qwest.net QUIT :Read error: Connection reset by peer < 1454558364 655296 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Really? I have a 100% < 1454558422 511016 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :grats < 1454558865 815587 :TodPunk!~Tod@67-2-63-198.slkc.qwest.net JOIN :#esoteric < 1454559201 197649 :vifino!vifino@tty.sh QUIT :Ping timeout: 260 seconds < 1454559212 533293 :vifino!vifino@tty.sh JOIN :#esoteric < 1454559548 328616 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 260 seconds < 1454559548 470925 :idris-bot!~idris-bot@dslb-084-062-094-060.084.062.pools.vodafone-ip.de QUIT :Ping timeout: 260 seconds < 1454560306 825210 :ORB!~ORB@76.235.235.119 QUIT :Read error: Connection reset by peer < 1454560586 739170 :ORB!~ORB@adsl-76-235-232-220.dsl.applwi.sbcglobal.net JOIN :#esoteric < 1454561386 186005 :ORB!~ORB@adsl-76-235-232-220.dsl.applwi.sbcglobal.net NICK :O0RB < 1454561455 913478 :O0RB!~ORB@adsl-76-235-232-220.dsl.applwi.sbcglobal.net NICK :ORB < 1454561679 338437 :MDude!~fyrc@pa-67-235-7-57.dhcp.embarqhsd.net PRIVMSG #esoteric :/nick MDream < 1454561690 149617 :MDude!~fyrc@pa-67-235-7-57.dhcp.embarqhsd.net NICK :MDream < 1454562122 513403 :mauri!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 256 seconds < 1454562234 670553 :mihow!~mihow@172.56.38.0 QUIT :Quit: mihow < 1454562496 503051 :MDream!~fyrc@pa-67-235-7-57.dhcp.embarqhsd.net QUIT :Ping timeout: 256 seconds < 1454563172 814813 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1454564367 175490 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454565611 434667 :ORB!~ORB@adsl-76-235-232-220.dsl.applwi.sbcglobal.net QUIT :Read error: No route to host < 1454565678 452430 :ORB!~ORB@adsl-76-235-232-220.dsl.applwi.sbcglobal.net JOIN :#esoteric < 1454565684 2176 :ORB!~ORB@adsl-76-235-232-220.dsl.applwi.sbcglobal.net QUIT :Client Quit < 1454565882 72206 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1454566538 379588 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1454567562 516097 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1454567812 8448 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1454567826 941439 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm trying to get a proper linux system (Ubuntu, specifically) running on my laptop < 1454567852 159373 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :No matter what I try, my computer won't even boot the USB stick < 1454567897 935634 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :you messed with the BIOS and all? < 1454567906 683540 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :you sure ubuntu is properly on the USB? < 1454568006 981267 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: It's the second USB burner I've tried < 1454568009 698433 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454568018 981706 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Is it supposed to have an actual filesystem? xD < 1454568035 279967 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :IIRC yes < 1454568050 837617 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: I tried messing with the BIOS, but it doesn't seem to have any options. Just "Press any key to continue" < 1454568068 995113 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: on some systems there's a separate key to override boot order < 1454568069 624643 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Please tell me that isn't something Microsoft did to block us from installing other OSes xD < 1454568075 850491 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Such as? < 1454568079 34398 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :different from the BIOS override key < 1454568080 870419 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :I don't believe there's such a thing < 1454568091 855208 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :on this laptop it's one of the lower F keys, F5 I think (not 100% sure on that) < 1454568094 958006 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: OK, OK. Seems like that'd be possible, at the very least < 1454568103 908420 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :hppavilion[1]: try hitting f12 or f5 or f2 or f1 or esc on boot < 1454568113 105340 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :before the OS (MS-Windows, presumable) is loaded < 1454568117 847723 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :however it does say which key it is at the bottom of the screen while it's booting < 1454568119 722354 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: esc enters the useless window < 1454568130 175967 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :hppavilion[1]: okay, so not that one < 1454568134 431709 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: I don't know if f5 f2 or f1 did anything < 1454568136 11049 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :but try all of those f-keys < 1454568147 323974 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :On my computer, f2 and f12 both do stuff < 1454568151 242174 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah, google is my friend IIRC < 1454568156 860944 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :oh, yeah < 1454568159 912814 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most laptops nowadays have their hard drive first in the boot order to reduce issues with malware on USB sticks < 1454568174 772362 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :look up how to enter bios setup with $yourcomputer < 1454568275 674443 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 264 seconds < 1454568329 690791 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :ais523: you have a server, why don't you run ZNC on it so you don't miss stuff when your internet is being spotty or you have to quit? < 1454568548 508216 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1454569464 756720 :MDude!~fyrc@pa-67-234-95-195.dhcp.embarqhsd.net JOIN :#esoteric < 1454569780 233511 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, someone's made a StackFlow derivative with highly compressed syntax (it can do a truth-machine in three bytes) < 1454569788 860280 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :interesting idea; it wasn't intended as a golfing language at all < 1454569863 311738 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION read it as a stackoverflow derivative and was thinking about a compressed q&a site < 1454569885 692324 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :heh < 1454570205 451958 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1454570279 808300 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Can we remove R.I.P. Marvin Minsky? The being-depressed-he's-dead time has expired < 1454570281 68906 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :hth < 1454570308 538023 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I just restored session in firefox < 1454570322 125561 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :One of the things I restored was the session restore from the previous session < 1454570356 60313 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Sure < 1454570363 176186 :Elronnd!elronnd@znc.dank.ninja TOPIC #esoteric :The international hub for magic gathering and deployment. | Effi's finest fluffy waffles | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | https://esolangs.org/ | 100% of cpus on the wall ♪ < 1454570400 454515 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1454570660 696318 :heroux!sandroco@gateway/shell/insomnia247/x-leqiomsuconwgrfd QUIT :Ping timeout: 250 seconds < 1454571388 223343 :heroux!sandroco@gateway/shell/insomnia247/x-rscovaoowzdljkce JOIN :#esoteric < 1454572026 114837 :heroux!sandroco@gateway/shell/insomnia247/x-rscovaoowzdljkce QUIT :Ping timeout: 240 seconds < 1454572601 488064 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1454572816 518390 :heroux!sandroco@gateway/shell/insomnia247/x-kdvnbyytwzfnacad JOIN :#esoteric < 1454573240 666154 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1454574179 376471 :heroux!sandroco@gateway/shell/insomnia247/x-kdvnbyytwzfnacad QUIT :Ping timeout: 250 seconds < 1454574222 937027 :heroux!sandroco@gateway/shell/insomnia247/x-dbfvdfpaflhzossf JOIN :#esoteric < 1454575213 18152 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454575246 526655 :heroux!sandroco@gateway/shell/insomnia247/x-dbfvdfpaflhzossf QUIT :Ping timeout: 256 seconds < 1454575473 981494 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1454575668 16248 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Brainfuck algorithms14]]4 10 02https://esolangs.org/w/index.php?diff=46356&oldid=46338 5* 03YoYoYonnY 5* (+90) 10/* Calculating the integer square root of x */ < 1454575724 47646 :bb010g!uid21050@gateway/web/irccloud.com/x-ktlirzifyyubaqld QUIT :Quit: Connection closed for inactivity < 1454576031 61751 :variable!~variable@freebsd/developer/variable QUIT :Quit: 1 found in /dev/zero < 1454576064 415017 :heroux!sandroco@gateway/shell/insomnia247/x-mimcaksnqjmveqth JOIN :#esoteric < 1454576306 309545 :heroux!sandroco@gateway/shell/insomnia247/x-mimcaksnqjmveqth QUIT :Ping timeout: 240 seconds < 1454576373 134355 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: BBL < 1454576937 341006 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@tell hppavilion[1] Careful, each nested instance of the restore session page involves escaping some things, so the storage use grows exponentially. I knew someone who had those things 20 deep, and the json file it puts that stuff in was hundreds of megs. < 1454576937 483378 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1454577152 364261 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it JOIN :#esoteric < 1454577155 231923 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@tell hppavilion[1] "foo" -> "\"foo"\" -> "\"\\\"foo\"\\\" -> "\"\\\"\\\\\\\"foo\\\"\\\\\\\"" -> ... < 1454577155 374296 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1454577160 79994 :J_Arcane!~chatzilla@37-219-108-222.nat.bb.dnainternet.fi QUIT :Ping timeout: 252 seconds < 1454577215 788652 :vifino!vifino@tty.sh QUIT :Ping timeout: 246 seconds < 1454577270 51144 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1454578103 182740 :heroux!sandroco@gateway/shell/insomnia247/x-yxxlyqzncxbyzdxu JOIN :#esoteric < 1454578159 698844 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1454578474 189716 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :is it possible to entirely get rid of pathological regex cases? < 1454578494 555721 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :like replace a*a* with a* < 1454578517 809704 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :(a+a+)+ -> (a{2,}) < 1454578521 113123 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :and so on < 1454578837 434024 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION wants to learn more about this < 1454578859 685222 :heroux!sandroco@gateway/shell/insomnia247/x-yxxlyqzncxbyzdxu QUIT :Ping timeout: 264 seconds < 1454579302 931063 :heroux!sandroco@gateway/shell/insomnia247/x-gataqvovwjyuzjhg JOIN :#esoteric < 1454582421 938762 :vodkode!~vodkode@fl-71-52-122-10.dhcp.embarqhsd.net QUIT :Ping timeout: 245 seconds < 1454582438 739001 :heroux!sandroco@gateway/shell/insomnia247/x-gataqvovwjyuzjhg QUIT :Ping timeout: 250 seconds < 1454582446 917616 :heroux!sandroco@gateway/shell/insomnia247/x-gvqdcjqdqkubuhzz JOIN :#esoteric < 1454582515 680633 :vodkode!~vodkode@fl-71-52-122-10.dhcp.embarqhsd.net JOIN :#esoteric < 1454583677 609339 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it QUIT :Quit: LexiciScriptor < 1454584774 569599 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it JOIN :#esoteric < 1454585614 368507 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1454586119 669124 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454586390 661226 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1454586486 796146 :Treio!~Treio@87.244.233.250 QUIT :Remote host closed the connection < 1454586646 791467 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1454587360 125387 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454588227 740619 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 JOIN :#esoteric < 1454588253 503319 :mezkhalin!54dbecd7@gateway/web/freenode/ip.84.219.236.215 NICK :stalem < 1454588437 662433 :boily!~alexandre@96.127.201.149 QUIT :Quit: MEDIUM CHICKEN < 1454588914 379357 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it QUIT :Quit: LexiciScriptor < 1454591055 172942 :jaboja!~jaboja@aaj61.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1454592847 327354 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454594086 657010 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454595566 301674 :jaboja!~jaboja@aaj61.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 240 seconds < 1454595608 573082 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1454596721 1869 :jaboja!~jaboja@aaj61.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1454596966 129099 :XorSwap!XorSwap@wpa-6-302.cc.umanitoba.ca JOIN :#esoteric < 1454597718 574526 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454597975 576325 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1454598377 120008 :XorSwap!XorSwap@wpa-6-302.cc.umanitoba.ca QUIT :Ping timeout: 276 seconds < 1454598708 167921 :MDude!~fyrc@pa-67-234-95-195.dhcp.embarqhsd.net QUIT :Read error: Connection reset by peer < 1454598723 640309 :vifino!vifino@tty.sh JOIN :#esoteric < 1454599068 290926 :vifino!vifino@tty.sh QUIT :Quit: Who turned this off?! D:< < 1454599660 308973 :J_Arcane!~chatzilla@37-219-108-222.nat.bb.dnainternet.fi JOIN :#esoteric < 1454599976 502349 :vifino!vifino@tty.sh JOIN :#esoteric < 1454600263 534681 :spiette!~spiette@208.88.110.46 JOIN :#esoteric < 1454600776 651022 :XorSwap!XorSwap@wpa-6-302.cc.umanitoba.ca JOIN :#esoteric < 1454601119 723047 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07AnnieFlow14]]4 10 02https://esolangs.org/w/index.php?diff=46357&oldid=46354 5* 03FricativeMelon 5* (+25) 10 < 1454602305 373137 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1454602481 413778 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it JOIN :#esoteric < 1454602589 123796 :J_Arcane!~chatzilla@37-219-108-222.nat.bb.dnainternet.fi QUIT :Ping timeout: 276 seconds < 1454603804 695140 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1454603960 999561 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1454604044 159758 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1454604425 451989 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1454604539 88518 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1454604690 526263 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1454604750 618612 :XorSwap!XorSwap@wpa-6-302.cc.umanitoba.ca QUIT :Read error: Connection reset by peer < 1454604781 831441 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1454604792 618471 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 256 seconds < 1454605018 838790 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later < 1454605270 104697 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1454605669 7687 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :Ping timeout: 252 seconds < 1454605802 70058 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1454605823 536898 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :Client Quit < 1454605882 16444 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1454606760 878270 :nycs!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1454606904 337374 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1454608576 120805 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454609258 123461 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1454609762 87498 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org JOIN :#esoteric < 1454609952 408071 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :Hellu < 1454609959 2836 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :@messages-lud < 1454609959 258008 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :fizzie said 9h 10m 21s ago: Careful, each nested instance of the restore session page involves escaping some things, so the storage use grows exponentially. I knew someone who had those things 20 deep, and the json file it puts that stuff in was hundreds of megs. < 1454609959 400397 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :fizzie said 9h 6m 43s ago: "foo" -> "\"foo"\" -> "\"\\\"foo\"\\\" -> "\"\\\"\\\\\\\"foo\\\"\\\\\\\"" -> ... < 1454610000 30009 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :fizzie: Interesting. How can we exploit this knowledge? < 1454610011 264659 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> fix show < 1454610013 188906 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : "\"\\\"\\\\\\\"\\\\\\\\\\\\\\\"\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"\\\\\\\\\\\\\... < 1454610067 266646 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> iterate show "foo" < 1454610068 845220 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : ["foo","\"foo\"","\"\\\"foo\\\"\"","\"\\\"\\\\\\\"foo\\\\\\\"\\\"\"","\"\\\"... < 1454610249 937263 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :relevant http://xkcd.com/1638/ < 1454610286 478489 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :Yes < 1454610288 380630 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :Of course < 1454610664 671647 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :clearly it needs a better escape format < 1454610717 468897 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :raw strings are the best thing ever < 1454610950 106517 :mauris_!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454611208 112920 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 276 seconds < 1454611246 990875 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1454612303 85485 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org JOIN :#esoteric < 1454612479 761953 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :izabera: how do you nest them? < 1454612497 767285 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :some raw string formats allow arbitrarily complex brackets around the outside to allow nesting, but IIRC most don't < 1454612501 362832 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :izabera: Really? THE best thing ever? What about the holocaust < 1454612505 753074 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :Wait, wrong comeback < 1454612527 17164 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, I definitely prefer raw strings to the holocaust < 1454612536 927034 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :ais523: OK, good < 1454612538 476950 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I imagine almost everyone else does too < 1454612596 483319 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :ais523: O rly? What about neo-nazis? < 1454612624 184268 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's what the "almost" is for < 1454612633 724162 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :ais523: Oh right < 1454612634 160331 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: sure, raw strings in C++ or lua are delimited that way, but that's not really what makes the strings *raw* < 1454612637 949667 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :pretty sure that at least neo-nazi programmers still prefer raw strings to the holocaust < 1454612654 741372 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what makes the strings raw is that all the bytes inside it in the source code are taken literally, even the crlf or lf sequences. < 1454612659 313648 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no escapes < 1454612668 468680 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: well yes < 1454612675 96956 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but this means you need to be very careful with how you terminate them < 1454612678 348951 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as you can't escape the terminator < 1454612691 377080 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think Perl has "almost raw" strings where everything is taken literally except a backslash before the terminator < 1454612694 272228 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yep < 1454612696 553058 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: and no < 1454612709 94984 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`perl-e print q(abc) < 1454612709 237335 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :"you can't escape the terminator" said arnold in terminator 7 < 1454612722 927662 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :xD < 1454612723 675004 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`echo test < 1454612729 287900 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :test < 1454612729 443987 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :abc < 1454612735 553901 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`perl-e print q(ab\)c) < 1454612739 441474 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ab)c < 1454612739 656329 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: perl string literals always convert crlf to lf if they're read from a file (but not if evalled from a string), it's only *DATA{IO} that allows perfectly raw stuff < 1454612742 222850 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`perl-e print q(ab\c) < 1454612744 142684 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ab\c < 1454612756 680090 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: that's a conversion on the file itself, though < 1454612758 71811 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not on the literal < 1454612773 650850 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: and q-strings in perl also treat double-backslash as an escape by the way < 1454612780 182092 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Perl source files aren't a sequence of bytes they're a sequence of characters < 1454612783 293848 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`perl-e print q(ab\\c) < 1454612785 265833 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ab\c < 1454612787 954231 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ugh < 1454612791 647971 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ew < 1454612792 689864 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that defeats half the point :-) < 1454612805 792696 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :note that there's no escapes inside <<'foo' heredocs, < 1454612809 455283 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but crlf is still converted < 1454612839 187160 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: no, the heredoc doesn't convert crlf < 1454612848 100309 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe reading the source file does < 1454612850 31267 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the /source file reader/ converts crlf before it's even parsed (also encoding, etc.) < 1454612850 891771 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but that too is silly < 1454612854 451264 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it shouldn't do that < 1454612864 308410 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's just silly < 1454612873 119201 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Perl doesn't use bytes, it uses characters, and this is the right way to do things < 1454612901 777303 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: maybe, but it's inconvenient < 1454612911 174790 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :`quote "Perl... is the right way to do things" < 1454612912 531903 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1454612914 165183 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :why couldn't it convert the bytes to characters in the tokenizer EXCEPT in some tokens, like C++ does < 1454612926 905179 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :Wait, no, that isn't how it works, is it < 1454612931 638908 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's inconvenient to have non-ASCII characters not work properly < 1454612947 106990 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: say the source file's encoded in an ASCII-incompatible encoding < 1454612956 610918 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like, say, ACME::Bleach < 1454612971 178998 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :someone writes a raw string marker in that encoding < 1454612979 759179 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :should they really get a bunch of whitespace? < 1454612988 12055 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yes, so if you ask it, the tokenizer should interpret the bytes in a character string literal or identifyier. but this shouldn't be done to the whole file indiscriminately. < 1454613279 262224 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :Here's an idea < 1454613308 944268 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :Make a series of virtual machines based on various cultures which made profound mathematical discovery < 1454613365 400318 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :Basically, if that culture was around today, what would their computing look like? < 1454613424 237997 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oh, this reminds me. Of C compilers and other compilers to native code and assemblers, which ones have an easy directive to define a constant byte array whose values are taken as the raw bytes read from a file at compile time? < 1454613456 929568 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :b_jonas: imho, EVERY compiled language should have compile-time functions < 1454613468 210000 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :There's various hacks to achieve something like that in C, but I wonder if some compiler or fancy new language has this built-in. < 1454613560 896745 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :b_jonas: Does it count as a language feature technically? Sounds more like a macro < 1454613601 125748 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :I suggest a syntax something like ct_readf#(filename), where # is a macro-denoting symbol < 1454613631 762366 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :b_jonas: I do think #esoteric should organize and produce a full-scale compiler for a new language that is esoteric, but we don't /tell/ anyone it is < 1454613670 178121 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :From what I know about ancient egypt, they like fractions < 1454613673 691476 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The various hacks include: (a) formatting the bytes in decimal or hexadecimal so the C compiler can read it directly, (b) putting an array with a shorter recognizable pattern at the start (like char foo[99999]="mUMGoGXWVo+zcFg9") then finding it in the object file and replacing it, (c) < 1454613679 938264 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :So my "Egypt Machine" will include fractions as a builtin < 1454613723 240668 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :creating a new section with just that array, either in assembly or with non-portable extensions, then using objcopy (of binutils) to replace the contents of that section. < 1454613788 494149 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: people already suggest that certain languages are actually esoteric, or were inteded to be a joke originally. < 1454613804 4979 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :b_jonas: Yes, exactly < 1454613922 834638 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(including C, Haskell, all APL-likes, perl, C++) < 1454614012 310622 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I've seen assemblers which will take raw bytes from an external file < 1454614018 570373 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :normally with some directive like "incbin" < 1454614035 494881 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: really? hmm, let me check the docs of http://yasm.tortall.net/ < 1454614041 36072 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and of gas of course < 1454614057 299833 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wow indeed < 1454614075 864511 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the GNU as docs says it has such a directive < 1454614078 308432 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :called .incbin < 1454614079 251571 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :great < 1454614085 931710 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I didn't know this < 1454614088 77047 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :thanks < 1454614125 184907 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yasm too: http://www.tortall.net/projects/yasm/manual/html/nasm-pseudop.html#nasm-pseudop-incbin < 1454614249 987200 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1454614282 7579 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org JOIN :#esoteric < 1454614291 722942 :Reece`!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1454615290 499795 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I should really reinstally my machine < 1454615341 748374 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the current install is so old and broken < 1454615350 45675 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I'm lazy to reinstall < 1454615359 753366 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there's so many things I'd have to set up < 1454615379 255928 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Well, personally I like the patina on old, sticky bits. < 1454615379 517780 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :still, I don't much have any choice < 1454615689 605742 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :OK, I've got the egypt machine up and running < 1454615702 981458 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: sure, those bits aren't going anywhere < 1454615708 816362 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it will still be bootable < 1454615724 457335 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :It has 7 instructions, and (although not minimized properly), it is (intentionally) /not/ turing-complete < 1454615747 292910 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :unless, you know, I mess up big time, or there's a hardware failure and I only bother to restore the new install < 1454615810 126662 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :The instructions (which are represented as fractions in the code) are clr, inc, dec, glide, land, glidenz, landnz, incden, and decden < 1454615827 727604 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: um, how is that 7? < 1454615836 92353 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :b_jonas: I added two in between < 1454615850 997430 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :There are infinitely many registers in theory, of types "holy" (fractional) and "non-holy" (integers) < 1454615856 956661 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :Because I realized fractions were pointless < 1454615867 239727 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e @a = split /,\s*/ "clr, inc, dec, glide, land, glidenz, landnz, incden, and decden"; warn 0+@a, " instructions" < 1454615870 800255 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(maybe I can't count) < 1454615871 587506 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :String found where operator expected at -e line 1, near "/,\s*/ "clr, inc, dec, glide, land, glidenz, landnz, incden, and decden"" \ (Missing operator before "clr, inc, dec, glide, land, glidenz, landnz, incden, and decden"?) \ syntax error at -e line 1, near "/,\s*/ "clr, inc, dec, glide, land, glidenz, landnz, incden, and decden"" \ Execution o < 1454615883 241068 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e @a = split /,\s*/, "clr, inc, dec, glide, land, glidenz, landnz, incden, and decden"; warn 0+@a, " instructions" < 1454615886 223600 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :9 instructions at -e line 1. < 1454615925 162373 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1454615935 866192 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :b_jonas: You write the instructions as a/b fractions, where a is the target register and b is the opcode (0..8) < 1454616119 696287 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1454616278 42932 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1454616286 559725 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454616294 427728 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1454616394 664601 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 250 seconds < 1454616493 324333 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org JOIN :#esoteric < 1454616565 557848 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1454616705 725736 :Reece`!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 245 seconds < 1454616774 144401 :Reece`!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1454618694 577866 :deltab_!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net JOIN :#esoteric < 1454618706 573789 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :is there a constant time method to compute remainder mod b using only elementary operations? < 1454618748 871781 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :quintopia: um, what are the inputs? < 1454618781 584902 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :x and b < 1454618790 264556 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :and any constants you need < 1454618808 732267 :shikhin!shikhin@unaffiliated/shikhin NICK :driyoyleujiy < 1454618819 299999 :driyoyleujiy!shikhin@unaffiliated/shikhin NICK :shikhin < 1454618867 580219 :sebbu!~sebbu@unaffiliated/sebbu QUIT :*.net *.split < 1454618868 222199 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net QUIT :*.net *.split < 1454618869 188795 :Elronnd!elronnd@znc.dank.ninja QUIT :*.net *.split < 1454618869 331159 :fizzie!fis@unaffiliated/fizzie QUIT :*.net *.split < 1454618922 784974 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um, but what are they? < 1454618958 127030 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :how does it matter? < 1454618981 249828 :fizzie!fis@unaffiliated/fizzie JOIN :#esoteric < 1454619109 302192 :Elronnd!elronnd@znc.dank.ninja JOIN :#esoteric < 1454619219 208578 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :you may assume b is an integer greater than 1, and that x is a gaussian integer or half-integer or whatever else you like or need it to be < 1454619239 432390 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :heck you may as well assume b=8 < 1454619271 914153 :Reece`!~Reece@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Quit: Alsithyafturttararfunar. < 1454619382 434731 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :quintopia: and what do you count as elementary operations then? < 1454619538 489976 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :a^b, log_a(b) and complex conjugation and any number of compositions of these in any order < 1454620057 62943 :idris-bot!~idris-bot@dslb-084-062-094-060.084.062.pools.vodafone-ip.de JOIN :#esoteric < 1454620481 678315 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1454620552 700962 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is addition allowed? < 1454620643 11742 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :Using PLY < 1454620652 92459 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :Specifically, ply.lex < 1454620657 712712 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :To lex a programming language with keywords < 1454620683 38426 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :How do I do keywords such that they don't collide with names? < 1454620741 909437 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org PRIVMSG #esoteric :So "fnwalrus" -> NAME "fnwalrus", "fn walrus" -> KW "fn", NAME "walrus" < 1454621142 752732 :stalem!54dbecd7@gateway/web/freenode/ip.84.219.236.215 QUIT :Ping timeout: 252 seconds < 1454621620 999924 :hppavilion[1]!~DevourerO@74-114-87-71.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1454622052 372624 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Ping timeout: 248 seconds < 1454622196 88302 :madyach!~madyach@bzq-137-38.red.bezeqint.net JOIN :#esoteric < 1454622300 154093 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1454623379 262532 :madyach!~madyach@bzq-137-38.red.bezeqint.net PART #esoteric :"Leaving" < 1454623490 647308 :madyach!~madyach@bzq-137-38.red.bezeqint.net JOIN :#esoteric < 1454623594 631379 :b_jonas!~x@russell2.math.bme.hu QUIT :Ping timeout: 256 seconds < 1454623674 484260 :b_jonas!~x@russell2.math.bme.hu JOIN :#esoteric < 1454623860 939128 :mauris_!~mauris@unaffiliated/nooodl NICK :mauris < 1454624298 547794 :shikhin!shikhin@unaffiliated/shikhin NICK :rms < 1454624305 133324 :rms!shikhin@unaffiliated/shikhin NICK :shikhin < 1454624325 224496 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1454624432 671858 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1454624546 84039 :jaboja!~jaboja@aaj61.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 276 seconds < 1454624839 769618 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: http://doc.rust-lang.org/std/macro.include_bytes!.html < 1454624871 435368 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(There's also std:include_str! which includes the contents of a UTF-8 file as a string. < 1454624893 254191 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :) < 1454624954 861648 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :stupid tooth filling fell out :( < 1454624987 136400 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Other than that, I think I've only seen the same feature in assemblers, where it's positively commonplace.) < 1454625037 623749 :J_Arcane!~chatzilla@37-219-108-222.nat.bb.dnainternet.fi JOIN :#esoteric < 1454625286 81520 :nycs!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1454625309 549520 :jaboja!~jaboja@aaj61.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1454626266 446158 :mottled!~mottled@171.172.199.146.dyn.plus.net JOIN :#esoteric < 1454626377 313996 :Snakke!~Snakke@44.Red-83-51-9.dynamicIP.rima-tde.net JOIN :#esoteric < 1454626486 855057 :Snakke!~Snakke@44.Red-83-51-9.dynamicIP.rima-tde.net PRIVMSG #esoteric :hi all < 1454626587 916337 :Snakke!~Snakke@44.Red-83-51-9.dynamicIP.rima-tde.net PART :#esoteric < 1454626696 946192 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1454626992 600798 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it QUIT :Quit: LexiciScriptor < 1454627011 474438 :mottled!~mottled@171.172.199.146.dyn.plus.net PART :#esoteric < 1454627171 141839 :deltab_!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net NICK :dletab < 1454627179 591186 :dletab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net NICK :deltab < 1454627621 293280 :Froo!~Frooxius@194.108.5.201 JOIN :#esoteric < 1454627806 447229 :Froox!~Frooxius@194.108.5.201 QUIT :Ping timeout: 250 seconds < 1454627972 858392 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :b_jonas: log_k(log_k((k^k^a)^(k^b)))=a+b < 1454628445 881001 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/perl-e < 1454628450 929228 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ perl -e "$@" < 1454628463 671453 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :funny thing, that command is entirely redundant < 1454628466 101074 :erdic!~erdic@unaffiliated/motley QUIT :Ping timeout: 240 seconds < 1454628482 279572 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`perl -e print "hi"; < 1454628485 76831 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hi < 1454628531 485332 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric < 1454628978 376080 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454629057 623050 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1454629083 964867 :Froo!~Frooxius@194.108.5.201 QUIT :Quit: *bubbles away* < 1454629101 289717 :Frooxius!~Frooxius@194.108.5.201 JOIN :#esoteric < 1454629165 747797 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Here's an idea for a fun website < 1454629183 452387 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :A sort of forum for math (not just a math forum; a bit more than that) < 1454629198 549080 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Which makes all these math jokes inside its basic structure < 1454629252 366417 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 248 seconds < 1454629280 619803 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And, in the process, drills into your skull /exactly/ how math works < 1454629321 895996 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :For example, there are communities (Google+ calls them circles, other places call them groups, etc.) < 1454629334 854592 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :If you are not a member of a community < 1454629350 10195 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :As in, any given community, not that you are not a member of any communities at all < 1454629374 142160 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :If you are not a member of community x, then you are a member of community Cx < 1454629378 380444 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Automaticall < 1454629380 498978 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :y < 1454629552 568713 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :after all this play, i still manage to get new little epiphanies about how tatham's loopy puzzle works < 1454629624 389524 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i just realized a deduction i use for triangles with a 2 in them also works in reverse < 1454629702 289239 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(if a vertex of the triangle has exactly one non-triangle edge, then that edge is in the loop iff the opposing edge of the triangle is - i just had the => part) < 1454629734 178289 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :admittedly the => part works if there's more than one edge < 1454630071 670015 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :loopy is fun < 1454630090 606918 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :can you answer my question oerjan? < 1454630102 173251 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :MAYBE < 1454630131 324768 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i seem to have been distracted by loopy from my logreading, so you'll have to repeat the question. < 1454630377 147474 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or you could just wait, i guess. still loopying... < 1454630486 391787 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i think i can answer it myself < 1454630504 861954 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :darn, so much for keeping up suspense < 1454630526 118298 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(now logreading again) < 1454630678 410106 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`help < 1454630679 38639 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1454630932 139777 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/halp < 1454630939 381184 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ echo No halp 4 u $1 < 1454630994 84585 :Frooxius!~Frooxius@194.108.5.201 QUIT :Ping timeout: 252 seconds < 1454631023 815794 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454631091 989191 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`ls grph.c < 1454631095 938379 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :grph.c < 1454631106 356331 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`ls src < 1454631109 261114 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :brainfuck.fu \ egobot.tar.xz \ emmental.hs \ factor-linux-x86-64-0.95.tar.gz \ fizziecoin.jpg \ fueue.c \ ploki \ ploki-0.6.5.1.tar.bz2 \ u8tbl.c \ ul.emm < 1454631116 718612 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` mv grph.c src < 1454631120 504586 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1454631129 781154 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`grph 1 2 3 < 1454631130 120271 :Frooxius!~Frooxius@194.108.5.201 JOIN :#esoteric < 1454631160 681418 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1454631412 79965 :Frooxius!~Frooxius@194.108.5.201 QUIT :Ping timeout: 252 seconds < 1454631639 255155 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : From what I know about ancient egypt, they like fractions <-- except iirc they were weird about it, writing all fractions with non-1 numerator as sums of fractions with numerators 1 < 1454631661 336300 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Well yeah. But that's notation < 1454631772 949486 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> 1%2 + 1%6 < 1454631774 313270 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 2 % 3 < 1454631845 137125 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and you couldn't repeat a 1/n fraction, or it would have been too easy... < 1454631972 654923 :mauris!~mauris@unaffiliated/nooodl QUIT :Read error: Connection reset by peer < 1454632047 591456 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454632170 178140 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454632443 155755 :Frooxius!~Frooxius@194.108.5.201 JOIN :#esoteric < 1454632610 112572 :mihow_!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1454632814 151422 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Obviously < 1454632833 746871 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 240 seconds < 1454632836 79293 :mihow_!~mihow@50-206-98-70-static.hfc.comcastbusiness.net NICK :mihow < 1454632837 583990 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :apparently they also had 2/3 and 3/4 as special cases. < 1454633126 101379 :erdic!~erdic@unaffiliated/motley QUIT :Ping timeout: 240 seconds < 1454633168 301888 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric < 1454633797 560230 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454635711 182799 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :ordered a thing from a ebay located in "china, china" and it was shipped from the netherlands < 1454635729 817336 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :classic chinese scam < 1454635731 327545 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :wasn't that thing actually a china? < 1454635773 410604 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :but it came preloaded wth a lot of games... in chinese. < 1454635782 780493 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :WTF < 1454635792 631569 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :okay, it is clear that it's a ransomware < 1454635843 17758 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :your data has been shanghaied < 1454635949 353593 :zzo38!~zzo38@24-207-50-123.eastlink.ca JOIN :#esoteric < 1454635995 583440 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 240 seconds < 1454636002 32270 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1454636019 633371 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :it is... i dunno how to describe it. it's called a "PMP" and has a chassis resembling a psp < 1454636032 282572 :jaboja!~jaboja@aaj61.neoplus.adsl.tpnet.pl QUIT :Remote host closed the connection < 1454636042 425380 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :but has a touch screen and blinky lights all over < 1454636075 383824 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I think it would to be more useful for the callback argument of asynchronous functions in Node.js to be curried out from the rest of the arguments and also to use a common format (such as (error,result)); it can therefore to allow you to deal with asynchronous actions as objects < 1454636735 579570 :madyach!~madyach@bzq-137-38.red.bezeqint.net QUIT :Ping timeout: 240 seconds < 1454637108 574740 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: You should make your own substitute for node.js that employs a bunch of better ideas for it < 1454637116 194339 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :e.g. you wouldn't use JavaScript < 1454637155 412589 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :hppavilion[1]: Well, I think JavaScript is OK. Also, Node.js does not have to be modified in order to implement curried callbacks < 1454637172 184115 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Yeah, but it isn't builtin < 1454637197 733027 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: You should implement an entirely different language and make your own Node.js substitute in it < 1454637205 997219 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :e.g. use haskell function calls < 1454637212 776619 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(xD) < 1454637218 876026 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(ain't nobody got time for dat) < 1454637391 925552 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net JOIN :#esoteric < 1454637415 547998 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PRIVMSG #esoteric :Hi all < 1454637446 675548 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`welcome Snakke < 1454637450 661828 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Snakke: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on EFnet or DALnet.) < 1454637465 80836 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PRIVMSG #esoteric :why is so quiet this chatroom?? < 1454637477 787825 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PRIVMSG #esoteric :i see much people < 1454637487 296268 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PRIVMSG #esoteric :but anybody talking < 1454637488 882052 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PRIVMSG #esoteric ::S < 1454637584 247753 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's very variable < 1454637612 957849 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PRIVMSG #esoteric :someone here know something about the vidence? < 1454637697 273319 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i have no idea what "vidence" means < 1454637711 267735 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PRIVMSG #esoteric :this is a esoteric channel :O < 1454637718 287161 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :Edward Vidence, P.I. < 1454637718 453190 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PRIVMSG #esoteric :why are u here? < 1454637721 908549 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :he's a detective < 1454637741 634790 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Snakke: it's about esoteric programming languages < 1454637751 716021 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PRIVMSG #esoteric :oh... < 1454637760 148760 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PRIVMSG #esoteric :dsorry... ^^" < 1454637762 263514 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :_maybe_ our topic line is a teeny bit deceptive today < 1454637778 338830 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Snakke: try #esoteric on EFnet < 1454637795 593107 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PRIVMSG #esoteric :what is the adress for EFnet?? < 1454637802 487403 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PRIVMSG #esoteric :irc.EFnet....? < 1454637812 3980 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :www.ef.net < 1454637825 134941 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :oh wait that exists < 1454637864 616503 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :irc.efnet.net exists < 1454637869 119591 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PRIVMSG #esoteric :thanks < 1454637897 610239 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PRIVMSG #esoteric :bye and sorry < 1454637901 749538 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PRIVMSG #esoteric ::) < 1454637903 140524 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :no problem < 1454637908 850022 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PART :#esoteric < 1454637941 661757 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :The international hub for con strategies and misleading topics < 1454637997 287479 :oerjan!~oerjan@hagbart.nvg.ntnu.no TOPIC #esoteric :The international hub for con strategies and misleading topics | Effi's finest fluffy waffles | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | https://esolangs.org/ | 100% of cpus on the wall ♪ < 1454638002 863746 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :I'LL TAKE THAT < 1454638004 273802 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :This is us < 1454638066 159119 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :There is a takeaway place in York that's almost called Effi's, but it does not do waffles < 1454638073 59224 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :(Efes Pizza) < 1454638113 637647 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :ACTION didn't realize this channel does not have +t < 1454638155 46526 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :not too long ago, it didn't even have +n. unfortunately hagb4rd noticed it. < 1454638196 670617 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and once it didn't have +C either, i think. < 1454638207 382198 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :My university has a lake in the middle of the main campus which is called Scullion Lake, however no-one knows where that name came from < 1454638217 318261 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: new york has york beat hth < 1454638232 455214 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :shachaf, does it have a university with a lake in the middle? < 1454638241 652420 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There are multiple Effy's Cafes, and also an Effy's Kitchen. < 1454638363 318655 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :alas, i don't think Eff is a common name prefix in norway. < 1454638376 106143 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Efes is the Hebrew word for zero. < 1454638399 624432 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :shachaf, by complete coincidence, zero is how many pizzas I've got from Efes Pizza < 1454638965 790386 :bb010g!uid21050@gateway/web/irccloud.com/x-gqpemswcxgccyrgn JOIN :#esoteric < 1454639396 899077 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm attempting to make my first compiled language using llvm and python < 1454639403 974749 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What features should I shoot for in the long term? < 1454639437 75345 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: What do +t, +C, and +n do? < 1454639491 29348 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: But does it have a place called Effi's finest fluffy waffles? < 1454639541 588508 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh wait, Taneb already made that joke < 1454639553 753637 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :In fact, that's where the conversation about Effy came from < 1454639583 116697 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :There is now a cat sitting on my hand < 1454640024 487948 :madyach!~madyach@bzq-137-38.red.bezeqint.net JOIN :#esoteric < 1454640339 222072 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: +t prohibits others than operators from changing the topic. +C allows color codes. +n prohibits people outside the channel from sending messages to it. < 1454640386 399859 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Ah < 1454640406 586952 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the freenode website has a list of channel modes somewhere. < 1454640430 425089 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The list of the modes is HELP CMODE < 1454640530 383073 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i can never remember irssi's command to send raw commands to the server (every time i guess /raw, which is wrong.) < 1454640826 12940 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ok i've tab cycled through _every_ command completion irssi suggests, and i still didn't find it. < 1454640855 264536 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :probably /quote < 1454640866 984357 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :dammit < 1454640880 752250 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Hizabera < 1454640886 932975 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :hey there < 1454640890 364075 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: I'm trying to make a compiled language < 1454640894 842819 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok < 1454640937 173498 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: The first (and pretty much only) feature I've added is compile-time reading of files (and other macros), which b_jonas was discussing earlier < 1454640948 581907 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :let me scroll back < 1454640961 822497 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Just ctrl+f "compilers" < 1454640966 807792 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Assuming your client supports that < 1454640971 336003 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :If it doesn't, your client is shit. < 1454641001 46907 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :my client supports /compilers < 1454641008 462462 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :vi keys ftw < 1454641018 784962 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ooooh :) < 1454641049 890722 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: oh apparently i was confusing +C and +c < 1454641064 72871 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :+C disallows CTCP, +c disallows colors. < 1454641073 392350 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :b_jonas | Oh, this reminds me. Of C compilers and other compilers to native code and assemblers, which ones have an easy directive to define a constant byte array whose values are taken as the raw bytes read from a file at compile time? < 1454641087 446256 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Close enough to what I was getting at < 1454641098 748891 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok, so what < 1454641101 753593 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Basically, the point is that it's a programming language that is interpreted partially at compile time, then compiled < 1454641114 900726 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It's a feature I've always wished every compiled language I ever used had < 1454641167 554399 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It's a glorified preprocessor. < 1454641170 109433 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :That's what it is. < 1454641171 406441 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Happy? < 1454641211 638642 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :elaborate < 1454641258 643675 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Well, for example, you can do something in the code that looks a lot like a function call, but prefixed with #. This can occur anywhere in the code, and is (other than the hashtag) syntactically identical < 1454641264 760455 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So, for example, you could do this: < 1454641290 85773 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :String foo = #readf("bar.txt") < 1454641319 375559 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And it will define foo so that it is equal to whatever the contents of bar.txt was when the program was compiled < 1454641324 266614 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It's useful for CFGs and such < 1454641335 835187 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what are cfgs? < 1454641340 361913 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: config files < 1454641350 622525 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: cfg is the suffix I usually use < 1454641356 855897 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :*file extension < 1454641390 540635 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Of course, this isn't the /only/ language feature. Another feature is that it isn't completely stupid like C++ < 1454641404 238209 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what's the stupid part? < 1454641411 113358 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Of C++? < 1454641414 358078 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yes < 1454641425 985329 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh, the fact that it isn't completely stupid- oh wait I was right the first time xD < 1454641438 135915 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: It's horribly bloated and ugly, or so I've heard < 1454641475 142743 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :doesn't really sound like an opinion that comes from experience < 1454641481 400056 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: It isn't, really. < 1454641496 400876 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: That was an attempt to be funny. Clearly I failed. < 1454641590 158243 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :not sure if that #readf thing should be some sort of eval or just a way to pass a string verbatim < 1454641599 740333 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i mean, in your idea < 1454641655 915597 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: It's basically just for putting really large strings into a program without shipping the program with a separate file, which is confusing for mortals I've heard < 1454641701 461086 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Thing is, I'm trying to figure out what other stuff to put in the language. Any ideas? < 1454641750 234125 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :in c you can #include a file < 1454641790 588912 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :You should put macros for sure I think < 1454642022 624424 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1454642024 769297 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1454642043 108683 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Doesn't #include import the file? < 1454642088 276356 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Not create a string out of it? < 1454642122 6030 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I just called repr on '\\' 10 times < 1454642139 979510 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm on hppavilion[2] because I did it with 100 the first time. < 1454642145 277119 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I now see why it didn't work. < 1454642255 594821 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :#include imports the file but you can easily convert any file to a c array < 1454642310 959391 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes I would also want #incbin supported < 1454642360 239368 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> length (iterate show "\\" !! 10) < 1454642361 830397 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 3070 < 1454642377 83566 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1454642385 951322 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that includes quotes, hmph < 1454642407 462186 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but does repr? < 1454642411 599859 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`python < 1454642430 626958 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1454642445 366803 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Python 2.7.3 (default, Jan 2 2013, 13:56:14) \ [GCC 4.7.2] on linux2 \ Type "help", "copyright", "credits" or "license" for more information. \ >>> < 1454642448 874123 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm that might be trying to read from stdin < 1454642494 62731 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1454642497 5060 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` python -c 'print repr(repr(repr("\\")))' < 1454642498 955230 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​'"\'\\\\\\\\\'"' < 1454642507 43522 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Even 20 was too much for my poor laptop to handle < 1454642507 680147 :lifthrasiir!~lifthrasi@115.68.131.49 QUIT :Ping timeout: 264 seconds < 1454642517 79499 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I just rebooted again < 1454642523 569848 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` head -c 10 /dev/urandom | od -vAn -tx1 | toybox sed "s/ /', '\\\\x/g;s/',//;s/.*/{ &' }/" # hppavilion[1] < 1454642524 680392 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: toybox: command not found < 1454642526 379732 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :fuck < 1454642529 975594 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` head -c 10 /dev/urandom | od -vAn -tx1 | sed "s/ /', '\\\\x/g;s/',//;s/.*/{ &' }/" # hppavilion[1] < 1454642530 312318 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ah python includes quotes but uses that trick to avoid escaping those exponentially < 1454642531 587419 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​{ '\x2a', '\x59', '\x92', '\x12', '\x29', '\x69', '\x22', '\xed', '\x7c', '\x08' } < 1454642560 803042 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Yes, yes it does < 1454642571 539296 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :char string[] = < 1454642577 243698 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :actually it's still exponential, just slower < 1454642578 624516 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :#include generated_file < 1454642586 878511 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :; < 1454642587 152382 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Well yeah < 1454642594 558245 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Probably 1/2 the exponentialiness < 1454642608 26798 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Quit: mihow < 1454642610 728394 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Or so < 1454642647 607244 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: What should my compiled language include? < 1454642662 433327 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :except it increases to 1 once you have \s, probably < 1454642685 238121 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Interesting < 1454642696 96871 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: What happens if you throw a lambda in there? < 1454642711 875916 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :As in 'λ' < 1454642718 219608 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Not as in a lambda experssion < 1454642721 801640 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :experssion < 1454642722 824135 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` python -c 'print repr(repr(repr("λ")))' < 1454642723 846527 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​'"\'\\\\xce\\\\xbb\'"' < 1454642758 348865 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` python -c 'print repr(repr(repr(repr('\\')))) < 1454642759 476460 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: -c: line 0: unexpected EOF while looking for matching `'' \ bash: -c: line 1: syntax error: unexpected end of file < 1454642760 760907 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :not entirely sure that was interpreted as unicode < 1454642772 70481 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` python -c 'print repr(repr(repr(repr('\\'))))' < 1454642773 168576 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ File "", line 1 \ print repr(repr(repr(repr(\)))) \ ^ \ SyntaxError: unexpected character after line continuation character < 1454642781 165418 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` python -c 'print repr(repr(repr(repr(\'\\\'))))' < 1454642782 263053 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: -c: line 0: syntax error near unexpected token `)' \ bash: -c: line 0: `python -c 'print repr(repr(repr(repr(\'\\\'))))'' < 1454642787 834749 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Hm... < 1454642836 43512 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: This is why we should use \s to escape backslashes < 1454642837 52792 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :xD < 1454642842 633370 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :For the children < 1454642890 266396 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :In SQL string it is just '' to represent a single ' there is no other escape < 1454642968 813862 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: changing the innermost quotes from " to ' shouldn't change the result, anyway, it's not like repr can see which quotes a string was made with < 1454642983 382035 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Obviously < 1454643124 624148 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So, really, what should I do for my language? < 1454643134 940935 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I want to mix in some Eso with real languages < 1454643154 914765 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And I don't want it to be a monster to implement < 1454643172 858318 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :write a tcl < 1454643184 205595 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Um. No. < 1454643213 431189 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :why not? < 1454643395 633099 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Just not a tcl fan < 1454643414 495838 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :why not? < 1454643498 912699 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Not sure < 1454643506 678152 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Also, I'm trying to make my own language xD < 1454643977 454902 :lifthrasiir!~lifthrasi@115.68.131.49 JOIN :#esoteric < 1454644368 451312 :madyach!~madyach@bzq-137-38.red.bezeqint.net QUIT :Ping timeout: 250 seconds < 1454644513 465754 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`` python -c "print repr(repr(repr(repr('\\\\'))))" < 1454644514 623852 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​'\'"\\\'\\\\\\\\\\\\\\\\\\\'"\'' < 1454644846 47844 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Hm... < 1454645362 869945 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :hmm, this thing is ok for playing games but the firmware OS is a little buggy < 1454645427 729304 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :well I guess that's expected for something from china, china, the netherlands. < 1454646020 787701 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :I'm getting another few chinese game systems over the next few weeks < 1454646148 511113 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :wait... what a "Lion Battery"? < 1454646505 894277 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :some new duracell < 1454646526 935803 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Unless that's "lithium ion" < 1454646544 719548 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :probably. but it just says on the box < 1454646565 893725 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :- built-in Lion battery < 1454646576 974731 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :LOL. < 1454646616 219607 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :I like to think that means it has a miniaturized lion inside, running on a wheel with a miniature gazelle hanging in front of it. < 1454646625 153615 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :heh. < 1454646644 561070 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :but it plays most of my roms ok so I'm happy with it < 1454646734 779590 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :or maybe the gazelle is on the wheel, and the lion is just lazily roaring from time to time < 1454646767 550457 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I must ask again < 1454646778 250293 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Actually, I mustn't < 1454647094 190409 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :the only unanswered question is why this was in ratterdam < 1454647102 53780 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :*rotterdam < 1454647501 875102 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i'm writing a brainfuck interpreter in sed and i just implemented [ and ] and i feel so proud of myself < 1454647545 574302 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :izabera: Nice. < 1454647721 691743 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :code is in kept the pattern space, followed by !, followed by the output. 8-bit cells are in the hold space, separated by _, unary values, followed by !, followed by input < 1454647807 110567 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :each [ is marked with a unary counter, and the same counter is applied to its matching ] < 1454647868 681116 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` sed 's/^\([^!]*\)(\(X*\)\([^!]*\)!)\2/\1!(\2\3)\2/' <<< '(X)X(XXXX(XXX(XX)XX!)XXX)XXXX' # this is the code that does ] < 1454647870 89382 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​(X)X(XXXX!(XXX(XX)XX)XXX)XXXX < 1454647904 611865 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 256 seconds < 1454647907 815125 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :! is the current position in the code < 1454648006 20571 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION just wanted to share because it feels pretty esoteric < 1454648041 836848 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the esoteric is strong in you < 1454648109 576982 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION should look up quotes _before_ mangling them. < 1454648200 567099 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: why would you do that, if you're going to mangle them anyway? < 1454648535 773333 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :so uhm, can a language be tc with only one unbounded cell and possibly a few bounded ones? < 1454648586 407060 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :"unbounded" meaning any value whatsoever? < 1454648591 495025 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yes < 1454648603 134464 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :and "bounded" meaning that it can only go up to 256? < 1454648619 385601 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: for precision mangling, of course! < 1454648620 412964 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :no, but there's an upper bound th the values < 1454648627 331607 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :s/th/to/ < 1454648641 651123 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera: one cell is enough, see fractran < 1454648648 672186 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ah that thing < 1454648669 646760 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :izabera: depend on how many bounded ones, I guess < 1454648698 587521 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :if you have unlimited bounded ones then I would say yes < 1454648732 151657 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :any finite number of bounded ones can be merged into one finite state < 1454648750 28824 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :"a few" means not infinite <.< < 1454648800 203349 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: an infinite number of bounded ones can be merged into one infinite state hth < 1454648840 86922 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :anyway, the most important thing there is what operations you have available with the unbounded one. if you just have inc/dec/test for zero, then you essentially just have a 1-cell ordinary minsky machine, which is not TC. < 1454651066 66528 :puckipedia!~puck@irc.puckipedia.com QUIT :Ping timeout: 276 seconds < 1454651146 514475 :puckipedia!~puck@irc.puckipedia.com JOIN :#esoteric < 1454652458 260088 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :is there a search algorithm that finds the wanted value even if the array isn't sorted, but is faster when it is? < 1454652597 461597 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :i suppose binary sort where you check the other side if the first side returns nothing < 1454652781 690288 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :You could just have the algorithm include a function to check if the array is sorted < 1454652866 352906 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :My biggest problem with regex is that you can't regex regex < 1454652877 223647 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :s/My/Yo dawg, my/ < 1454652902 472373 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Well yeah, the regex language is not itself a regular language. < 1454652931 457518 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :pikhq_: And that's a problem < 1454652946 776895 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :pikhq_: We should substitute Regex for something that can recognize itself < 1454652986 849356 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Uh... < 1454653011 128024 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :How's about sticking with regex because it's got the nice property that regex matching can be done in linear time? < 1454653038 739277 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :pikhq_: OK, add a new alternative to regex instead < 1454653039 19605 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :(well, O(nm) where m is the size of the regex) < 1454653058 748141 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :pikhq_: What's that? Planar time? < 1454653069 598325 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :I guess. < 1454653115 885748 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :It's basically any *given* regex being matched is linear in the length of the string you're matching against, but making the regex larger also makes the time get worse. < 1454653159 530305 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Of course, if you're Perl, Python, Ruby, etc. you just prefer O(n^m) instead. < 1454653586 855016 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :oh my god it's working < 1454653624 478428 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it just executed +++. correctly < 1454653650 197446 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION just finished writing it and it's trying it for the first time < 1454653704 469962 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok it's sorta working < 1454653850 190810 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok it's just messing up something when printing _ and ! < 1454653852 64833 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :the rest works < 1454653858 465114 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :apparently < 1454653990 452411 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric ::( not working < 1454654083 235583 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :stupid sed >.> < 1454654555 869048 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1454656410 809188 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454656520 126094 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1454659554 661686 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1454659915 99871 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :can now execute .+[.+] correctly < 1454660010 758113 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: In brainfuck? < 1454660024 89843 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What does that... oh right, ASCII table < 1454660035 997547 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Ping timeout: 276 seconds < 1454660068 512492 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454660208 317540 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :gimme a simple program with a nested loop < 1454660332 415368 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1454660334 336571 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric ::\ doesn't work < 1454660385 276312 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i had to generate the code to read characters and now this script is huge < 1454660716 999615 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :-.- i didn't move the pointer correctly with [ < 1454660939 337841 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :+[.+.[--]] can now execute this correctly \o/ < 1454661513 809083 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :wooooo it's working! < 1454661530 458649 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :$ cat hi123 < 1454661532 594701 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :,.++++,.++[->+++<],.++++[-],.++,.+++[-],.+++[-],.+++[-],.,.!hello123 < 1454661536 377876 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :$ time LANG=C ./bfsed < hi123 < 1454661538 595150 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :hello123 < 1454661540 575424 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :real: 0m0.251s, user: 0m0.230s, sys: 0m0.023s < 1454661581 68193 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION broke it again < 1454662339 404746 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I would like to see a sort of religious pantheon/collection/story, like The Gods of Pegāna, based on intricate and elaborate mathematical puzzles < 1454662920 758198 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: I'm sorry, are you implementing brainfuck in fucking sed? < 1454662926 879803 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yes < 1454662934 471466 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I am, as a matter of fact, writing the aforementioned story < 1454662940 899058 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: WHAT THE HELL IS WRONG WITH YOU < 1454662942 860489 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh wait... < 1454662950 830569 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :This is #esoteric < 1454662954 65726 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Whoops < 1454662960 270462 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :almost done < 1454662985 309347 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net TOPIC #esoteric :The international hub for esoteric con strategies and misleading topics | Effi's finest fluffy waffles | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | https://esolangs.org/ | 100% of cpus on the wall ♪ < 1454663029 163250 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :For example, conning people by exploiting the Dunning-Kruger-Bernoulli effect < 1454663137 464735 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :cat ./bfsed < 1454663147 30756 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :not yet cattable < 1454663149 323690 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :` cat ./bfsed < 1454663150 849015 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh < 1454663158 347668 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found < 1454663170 454328 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :don't want to show my stupid code when it's still too stupid < 1454663179 570291 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Shooooooooow iiiiiiiiiiit < 1454663191 213124 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: So I'm now writing a book. Again. Maybe I'll finish one someday. < 1454663200 742277 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :show your book < 1454663215 255147 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: It hasn't been started yet; I'm just spitting out ideas < 1454663221 801548 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :not even the cover? < 1454663226 577227 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :cover is important < 1454663234 305402 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: It's a LaTeX title page < 1454663241 637721 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Currently, my only idea for vaguely original content is that the beginning and end of time are one < 1454663258 913819 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Which is reminiscent of having only one infinity, because the number line is a circle of infinite radius) < 1454663278 365413 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :The exact phraseology is "The Beginning happened as The End happened, opposite of Now on the Great Circle of Time", though that may change < 1454663332 400317 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :brilliant writing < 1454663393 120792 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Yeah, sure < 1454663399 978691 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: xD < 1454663431 637308 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: It's meant to read like a bible or something < 1454663465 822737 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :sounds like a book i won't read < 1454663471 287015 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :The backstory is that it was found in the charred remains of Andrew Notta's house after his disappearance, and that it was annotated to explain the mathematical basis for the bullshit that came up < 1454663481 159177 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Good. It's probably going to be awful. < 1454663560 819895 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :like the bible or something < 1454663564 435073 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Yeah xD < 1454663609 568166 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I just realized. Doesn't the infinite monkey/typewriter hypothesis suggest that the infinite monkey/typewriter construction would pretty much /immediately/ produce the complete works of shakespear? < 1454663619 36564 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: I take it you haven't read the Gods of Pegana? < 1454663676 137497 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :not yet, no < 1454663748 742961 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: It's inspired by that. If you like that, you won't like my ebook, because you'd have to be crazy to like my writing. < 1454663761 119185 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Unless you are crazy, which given what you were doing 5 minutes ago... < 1454663900 102888 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :still doing it < 1454663957 298095 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh right < 1454663993 590534 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Under treating a number line as a circle of infinite radius, where the point at 180 degrees from 0 is infinity AND negative infinty, what are the points at 90 and -90 degrees from 0? < 1454664129 977899 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :is that a serious question or what < 1454664192 721021 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Projective_line you may want to read this < 1454664482 124459 :J_Arcane!~chatzilla@37-219-108-222.nat.bb.dnainternet.fi QUIT :Ping timeout: 276 seconds < 1454665618 577248 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1454665761 605070 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1454667253 451134 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454667508 450785 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1454667997 19231 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i finished it < 1454668180 346043 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://arin.ga/ePd37j/raw it's here < 1454668224 414019 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :can run sierpinski.b so i believe it's correct < 1454668307 926144 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :only tested in gnu sed, and it requires LANG=C to be run < 1454668387 622643 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :could probably compress it a bit < 1454668636 775498 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07List of ideas14]]4 10 02https://esolangs.org/w/index.php?diff=46358&oldid=45789 5* 0370.72.180.71 5* (+56) 10/* Partially Silly Ideas */ four loop < 1454668877 306257 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :here: https://arin.ga/cV4ZvA/raw it required gnu sed anyway for \x00 < 1454669254 383925 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric ::((( still buggy < 1454670449 342625 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok it was easy to fix < 1454670524 675207 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://github.com/izabera/bfsed put the working version on github < 1454670695 917416 :b_jonas!~x@russell2.math.bme.hu QUIT :Ping timeout: 264 seconds < 1454670733 194076 :heroux!sandroco@gateway/shell/insomnia247/x-gvqdcjqdqkubuhzz QUIT :Ping timeout: 264 seconds < 1454670733 770114 :shachaf!~shachaf@unaffiliated/shachaf QUIT :Ping timeout: 264 seconds < 1454670733 770199 :jix_!~jix@jixco.de QUIT :Ping timeout: 264 seconds < 1454670733 770236 :asie!~asie@asie.pl QUIT :Ping timeout: 264 seconds < 1454670767 967861 :vodkode!~vodkode@fl-71-52-122-10.dhcp.embarqhsd.net QUIT :Ping timeout: 264 seconds < 1454670794 450082 :b_jonas!~x@russell2.math.bme.hu JOIN :#esoteric < 1454670815 636095 :heroux!sandroco@gateway/shell/insomnia247/x-spdbxfihwrxmatet JOIN :#esoteric < 1454670818 789561 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1454670828 628983 :jix!~jix@jixco.de JOIN :#esoteric < 1454671045 312640 :asie!~asie@asie.pl JOIN :#esoteric < 1454671691 192606 :vodkode!~vodkode@fl-71-52-122-10.dhcp.embarqhsd.net JOIN :#esoteric < 1454672102 464969 :jaboja!~jaboja@ejq239.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1454672119 557839 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I wonder if I should try this rust language thing. Its base goals seem appealing to me, the reason I didn't really look at it is simply because I think C++ already gives those goals to me. < 1454675582 515027 :profile|2!~kvirc@194.135.16.207 JOIN :#esoteric < 1454676417 429605 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Including binary from files was that enticing, eh? < 1454676739 848013 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: no < 1454678624 527247 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454679049 755273 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454679725 986716 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454680961 906665 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454684005 517445 :atslash!~atslash@5.9.107.231 JOIN :#esoteric < 1454684229 532063 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1454684408 458627 :jaboja!~jaboja@ejq239.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 250 seconds < 1454684568 331821 :jaboja!~jaboja@ejq239.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1454685220 387225 :heroux!sandroco@gateway/shell/insomnia247/x-spdbxfihwrxmatet QUIT :Ping timeout: 248 seconds < 1454685315 183333 :madyach!~madyach@bzq-79-177-151-177.red.bezeqint.net JOIN :#esoteric < 1454686954 6278 :J_Arcane!~chatzilla@37-219-108-222.nat.bb.dnainternet.fi JOIN :#esoteric < 1454687090 16272 :mauris!~mauris@unaffiliated/nooodl QUIT :Read error: Connection reset by peer < 1454687118 85395 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454687554 611307 :XorSwap!XorSwap@140.193.108.36 JOIN :#esoteric < 1454688014 723546 :gde33!kvirc@546A0B75.cm-12-3a.dynamic.ziggo.nl JOIN :#esoteric < 1454688210 11304 :b_jonas_!~x@russell2.math.bme.hu JOIN :#esoteric < 1454688251 757513 :tromp__!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454688256 437298 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1454688272 136494 :J_Arcane!~chatzilla@37-219-108-222.nat.bb.dnainternet.fi QUIT :Ping timeout: 276 seconds < 1454688352 727571 :mysanthrop!~myname@84.200.43.57 JOIN :#esoteric < 1454688870 785528 :b_jonas!~x@russell2.math.bme.hu QUIT :*.net *.split < 1454688871 84150 :idris-bot!~idris-bot@dslb-084-062-094-060.084.062.pools.vodafone-ip.de QUIT :*.net *.split < 1454688871 725533 :myname!~myname@84.200.43.57 QUIT :*.net *.split < 1454688871 875709 :gde33|2!kvirc@546A0B75.cm-12-3a.dynamic.ziggo.nl QUIT :*.net *.split < 1454688896 303145 :madyach!~madyach@bzq-79-177-151-177.red.bezeqint.net QUIT :Ping timeout: 240 seconds < 1454688898 338392 :puck1pedia!~puck@irc.puckipedia.com JOIN :#esoteric < 1454689052 516181 :puckipedia!~puck@irc.puckipedia.com QUIT :Ping timeout: 272 seconds < 1454689052 676843 :puck1pedia!~puck@irc.puckipedia.com NICK :puckipedia < 1454689192 614675 :XorSwap!XorSwap@140.193.108.36 QUIT :Quit: Leaving < 1454689387 806466 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it JOIN :#esoteric < 1454690026 25217 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-fsceyljoguzhjxur QUIT :Excess Flood < 1454690196 348305 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-wvtouzbqykoupgrw JOIN :#esoteric < 1454690877 80733 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454690955 766698 :tromp__!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1454691272 429711 :mysanthrop!~myname@84.200.43.57 NICK :myname < 1454691523 483909 :spiette!~spiette@208.88.110.46 QUIT :Quit: :qa! < 1454691729 113712 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454692542 496102 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454693487 651504 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1454694851 708351 :idris-bot!~idris-bot@dslb-084-062-094-060.084.062.pools.vodafone-ip.de JOIN :#esoteric < 1454694941 734221 :profile|2!~kvirc@194.135.16.207 QUIT : < 1454695095 654757 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 240 seconds < 1454695334 636101 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1454695415 171935 :mauris_!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454695537 638666 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=46359&oldid=46272 5* 03FricativeMelon 5* (+16) 10 < 1454695586 121559 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 252 seconds < 1454696109 221676 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Now I made up a JavaScript package for dealing with "curried callbacks" functions, including converting the other Node.js functions into curried callbacks format and also a wrapper for readable streams that uses curried callbacks. In addition it also includes functions for "inline synchronization" too < 1454696164 996976 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org JOIN :#esoteric < 1454696180 80291 :mauris_!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 252 seconds < 1454696329 505122 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454696376 74962 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :If the package is imported as "S", then for example "yield S.delay(1000);" will wait for one second before the generator continues, but "w=yield S.async(S.delay(1000));" will start a one second timer but allow the program to continue; once "yield w;" is called then it will wait for the timer to expire if it has not yet already expired (it continues immediately if it already expired). < 1454696396 302982 :jaboja!~jaboja@ejq239.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 240 seconds < 1454696671 89624 :mauris_!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454696683 107633 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I also included functions for converting between curried callbacks and promises < 1454696704 345010 :hppavilion[2]!~DevourerO@74-114-87-75.dynamic.asdk12.org JOIN :#esoteric < 1454696774 7959 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1454696864 538717 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 256 seconds < 1454696881 850353 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Do you like this? < 1454697088 103740 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454697242 2794 :mauris_!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 276 seconds < 1454697359 122196 :hppavilion[2]!~DevourerO@74-114-87-75.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1454698194 235650 :jaboja!~jaboja@ejq239.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1454698444 843789 :b_jonas_!~x@russell2.math.bme.hu NICK :b_jonas < 1454700411 99503 :J_Arcane!~chatzilla@37-219-108-222.nat.bb.dnainternet.fi JOIN :#esoteric < 1454701430 715904 :jaboja!~jaboja@ejq239.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 245 seconds < 1454701725 977903 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1454701888 720659 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org JOIN :#esoteric < 1454701901 909272 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :We should make a VM to 1up the Common Language Runtime < 1454702023 965206 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :ELK- the Esoteric Language Kit < 1454702056 129978 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1454702197 545222 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :You can try if you want to, even if post partially then other can also to discuss what is so far and suggestion < 1454702283 443868 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :zzo38: Where can I find docs on the CLR so I can see how Rs work? < 1454702304 589323 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I don't know. < 1454703180 93455 :jaboja!~jaboja@ejq239.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1454703935 261712 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07AnnieFlow14]]4 10 02https://esolangs.org/w/index.php?diff=46360&oldid=46357 5* 03FricativeMelon 5* (+18) 10 < 1454703944 703944 :Reece`!~Gremlin@host-92-13-209-151.as43234.net JOIN :#esoteric < 1454703970 390045 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hppavilion[1]: how do you make it both esoteric and easy to use? < 1454704054 15574 :Reece`!~Gremlin@host-92-13-209-151.as43234.net QUIT :Client Quit < 1454704082 746292 :Reece`!~Gremlin@host-92-13-209-151.as43234.net JOIN :#esoteric < 1454704129 142848 :Reece`!~Gremlin@host-92-13-209-151.as43234.net QUIT :Client Quit < 1454704192 701252 :Reece`!~Gremlin@host-92-13-209-151.as43234.net JOIN :#esoteric < 1454704221 777927 :Reece`!~Gremlin@host-92-13-209-151.as43234.net QUIT :Remote host closed the connection < 1454704237 738658 :Reece`!~Gremlin@host-92-13-209-151.as43234.net JOIN :#esoteric < 1454704266 242497 :Reece`!~Gremlin@host-92-13-209-151.as43234.net QUIT :Remote host closed the connection < 1454704287 705525 :Reece`!~Gremlin@host-92-13-209-151.as43234.net JOIN :#esoteric < 1454704354 235470 :Reece`!~Gremlin@host-92-13-209-151.as43234.net QUIT :Client Quit < 1454704373 739174 :Reece!~Gremlin@host-92-13-209-151.as43234.net JOIN :#esoteric < 1454704532 425268 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org QUIT :Ping timeout: 250 seconds < 1454704535 956391 :Reece!~Gremlin@host-92-13-209-151.as43234.net QUIT :Client Quit < 1454705785 225402 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :wolfram alpha provides related queries < 1454705884 242107 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :my query is nextprime(2^50, -1), and that's why among the related queries there's "my friends on FB" < 1454707269 738483 :\oren\!cebf7d05@gateway/web/freenode/ip.206.191.125.5 JOIN :#esoteric < 1454707506 922729 :\oren\!cebf7d05@gateway/web/freenode/ip.206.191.125.5 PRIVMSG #esoteric :what if we wrote C backwards? < 1454707638 25694 :\oren\!cebf7d05@gateway/web/freenode/ip.206.191.125.5 PRIVMSG #esoteric :{;("!dlrow olleH")ftnirp}()niam tni \ edulcni# < 1454707658 173009 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org JOIN :#esoteric < 1454707702 319223 :\oren\!cebf7d05@gateway/web/freenode/ip.206.191.125.5 PRIVMSG #esoteric :or maybe just reverse the syntax but not the tokens < 1454707723 795633 :bb010g!uid21050@gateway/web/irccloud.com/x-gqpemswcxgccyrgn QUIT :Quit: Connection closed for inactivity < 1454707743 537448 :\oren\!cebf7d05@gateway/web/freenode/ip.206.191.125.5 PRIVMSG #esoteric :{;("hello, world")printf}()main int \ include# < 1454707785 824245 :\oren\!cebf7d05@gateway/web/freenode/ip.206.191.125.5 PRIVMSG #esoteric :yah that would definitely look really weird < 1454707849 234936 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :reverse polish c? < 1454707863 93071 :mauris_!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454708011 813864 :\oren\!cebf7d05@gateway/web/freenode/ip.206.191.125.5 PRIVMSG #esoteric :if the order of statements was kept unreversed, maybe that would be even harder < 1454708084 147583 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 276 seconds < 1454708160 700547 :\oren\!cebf7d05@gateway/web/freenode/ip.206.191.125.5 PRIVMSG #esoteric :{;0=i int ;0=[++i]a(zh.oidts< / tni niam)( } ftnirp)"!dlrow olleH"(;{ < 1454708298 472159 :\oren\!cebf7d05@gateway/web/freenode/ip.206.191.125.5 PRIVMSG #esoteric :hmmm < 1454708310 683104 :\oren\!cebf7d05@gateway/web/freenode/ip.206.191.125.5 PRIVMSG #esoteric :either way < 1454708808 469406 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Quit: mihow < 1454708881 363475 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1454710228 998452 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1454710739 450157 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1454711451 958439 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Marinus/Brainfuck interpreters14]]4 10 02https://esolangs.org/w/index.php?diff=46361&oldid=42573 5* 03Marinus 5* (+4808) 10 < 1454712486 632996 :\oren\!cebf7d05@gateway/web/freenode/ip.206.191.125.5 QUIT :Quit: Page closed < 1454712741 772639 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1454713590 996833 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it QUIT :Quit: LexiciScriptor < 1454714130 699736 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1454714134 307516 :Rnaught!~root@c-73-67-0-22.hsd1.mo.comcast.net JOIN :#esoteric < 1454714307 963251 :Rnaught!~root@c-73-67-0-22.hsd1.mo.comcast.net QUIT :Client Quit < 1454715175 99336 :mauris_!~mauris@unaffiliated/nooodl NICK :mauris < 1454715858 163952 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell hppavilion[1] izabera: Under treating a number line as a circle of infinite radius, where the point at 180 degrees from 0 is infinity AND negative infinty, what are the points at 90 and -90 degrees from 0? <-- pretty obviously they can be anywhere you want, by rescaling; although probably symmetric. < 1454715858 334831 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1454715975 241286 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1454715981 678968 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :speak of the < 1454715997 192391 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I think I've just started a project to study assembly as generalized mathematical objects < 1454716004 574964 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :@messages-lud < 1454716004 783691 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :oerjan said 2m 26s ago: izabera: Under treating a number line as a circle of infinite radius, where the point at 180 degrees from 0 is infinity AND negative infinty, what are the points at 90 and -90 degrees from 0? <-- pretty obviously they can be anywhere you want, by rescaling; although probably symmetric. < 1454716046 147625 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It stems from one of my trains of thought on my (week)daily walk home < 1454716064 169645 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the problem, i guess, is that the transformations that identify lines and circles (mobius transforms iirc), don't preserve angles that way. < 1454716130 674284 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1454716136 547999 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or centres, i think. < 1454716141 490391 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Take the instructions SET, MOV, and IMOVL (set a fixed register to a constant value, copy the value in one fixed register to another, and copy the value in the register referenced by another register- this one fixed- to a fixed register, respectively) < 1454716177 917009 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(I call it IMOVL because it's left-heavy in my mind. There's also IMOVR (right-heavy) and IMOVB (balanced)) < 1454716196 949142 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Now, these instructions are clearly related < 1454716292 94966 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I had the discovered (probably- or even almost certainly- not for the first time) a way to encode an infinite series of these instructions as pairs , where a and v are integers a >= 1, v >= 0 < 1454716365 769467 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :SET = <1, 0>, ISET = <2, 0>, MOV = <1, 1>, IMOVL = <2, 1>, IMOVR = <1, 2>, IMOVB = <2, 2> < 1454716397 441337 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: So what do you think? What's horribly wrong with my little discovery? xD < 1454716551 920981 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :for a start, that i don't understand the system. < 1454716552 923849 :bb010g!uid21050@gateway/web/irccloud.com/x-skkiqhqpqjsxyqoc JOIN :#esoteric < 1454716563 104278 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I figured no one would xD < 1454716575 754535 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm trying to formalize it in as mathematical a fashion as possible < 1454716577 472201 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Hm... < 1454716612 572554 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh now i see < 1454716621 132648 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i had to reread what your instructions did < 1454716640 146234 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so the numbers are just the depth of the reference chain < 1454716642 484260 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Ah, Great. I still need to formalize it though xD < 1454716645 384883 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Exactly < 1454716677 205050 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: You also have OMEGAMOV a, v, x, y = (a, v) < 1454716704 287476 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the <0, 1> equivalent is in intercal i think. < 1454716708 7737 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Things get weird when you remove the range constraints on the values < 1454716723 345622 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I've been pinged < 1454716725 367124 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION reads scrolback < 1454716733 599368 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :was it the intercal < 1454716748 671896 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1454716751 61320 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Yep. Assigning a value to a variable is <0, 1>. < 1454716759 677989 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it used to go off surprisingly often in channels other than this one < 1454716771 206806 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :less so nowadays, I think because people recognise me for things other than INTERCAL nowadays < 1454716797 596302 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: <0,1> would be assigning a register to a constant, which i think intercal allows? (if not, FORTE does.) < 1454716817 993724 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :actually FORTE lacks the register part, i guess. < 1454716823 379435 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: C-INTERCAL requires a command line option, but lets you assign directly with the option < 1454716834 89986 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :CLC-INTERCAL doesn't require the option but you can't just say DO #1 <- .1 < 1454716851 430961 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you need to sneak the assignment in indirectly, buried inside overloads < 1454716862 21244 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Wouldn't it be assigning a... yeah, you got it right < 1454716918 819753 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Wait, why were you recognized for INTERCAL? (I admit I had to check the wiki to see if you invented it and it somehow never occured to me xD) < 1454716921 779639 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although it really depends on whether you're assigning the register to the constant, or the value of theregister to the constant < 1454716931 387055 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: I maintain the most popular implementation < 1454716941 773217 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Ah, makes sense < 1454716953 366722 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although I didn't invent the language itself, I did invent many features that modern implementations have < 1454716963 286429 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Now consider <-1, v> < 1454716967 569805 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although most come originally from CLC-INTERCAL, which is more experimental < 1454716982 391775 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :You need to allow registers to be sets for that to work, IIAC < 1454717004 62130 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: nah, that's like writing *(&(&x)) = y; in C < 1454717029 207288 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Maybe it's that I was thinking of < 1454717032 350638 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Yeah, that's it < 1454717032 908932 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so long as some memory location happens to be holding the value of &x, then &(&x) is perhaps not impossible to define < 1454717033 746439 :mauris_!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454717051 103505 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: ooh < 1454717058 111856 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 252 seconds < 1454717072 873272 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(x, y) is, if I am correct, assigning the register referenced by the x chain of length r to all registers that reference it directly < 1454717073 927488 :mauris_!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :imo hppavilion[1] starts a lot of projects and finishes few < 1454717086 651887 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mauris_: Yeah, that's correct < 1454717092 585693 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mauris_: hppavilion[1] is more of an ideas person < 1454717100 83682 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm hoping that the ideas will become higher quality over time < 1454717106 170661 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mauris_: I know starting a project I'll probably never finish it, but it's fun while it lasts < 1454717136 138276 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :<-1, v> reminds me of threaded intercal somehow < 1454717150 488036 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :except that's about control rather than data flow < 1454717186 871782 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait, means backwards, and sets the register under the r-chain to the value directly referenced by -1... I think might just be setting the register at the end of the chain to its own address < 1454717216 306331 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :No, wait, 0 is an immediate value... yeah, I think that's right. But it probably isn't, knowing me. < 1454717233 534756 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454717257 139993 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Is that right? < 1454717267 329 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :However, is equivalent to what I mentioned earlier < 1454717267 826885 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: hm <1, -1> would be setting a register to several potential values. maybe that could be forking like threaded intercal < 1454717279 797650 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Yeah, that sounds good < 1454717293 331476 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Though I was thinking of treating the register as a set instead < 1454717302 996948 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm < 1454717308 717437 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I'm trying to keep this mathematically rigorous, at least a little bit < 1454717309 625402 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: it's more like quantum intercal (which isn't like quantum computing, but fits your description quite well) < 1454717330 733991 :mauris_!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 245 seconds < 1454717354 380584 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Of course, neither one is a good idea in the long run, given that you can't do either sets OR forking like that on most real machines < 1454717367 910047 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can, it's just slow < 1454717375 672965 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Well, yes < 1454717390 826070 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: And it requires elaborate tricks with the memory to do it < 1454717406 573734 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :For the value of "elaborate tricks" containing "linked lists" as an element < 1454717421 420720 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: and . Consider that for a moment. < 1454717476 698434 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Of course, you probably need a complex memory space of complex numbers for that, but then it's just trivial) < 1454717483 127328 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: well if the i's have the same parameter then that _might_ copy a value two times if you're lucky. < 1454717495 428276 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1454717498 395481 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you meant that i < 1454717499 573354 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: wut. < 1454717506 545520 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Yes /i/ did < 1454717537 44250 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Buddha tisk) < 1454717542 597795 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :no idea what that would mean since multiplication of the depths isn't a well-defined thing even with integers. < 1454717543 529136 :mauris_!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454717557 946353 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Multiplication of the depths? < 1454717561 421244 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh, right < 1454717573 692440 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Of the r- and v-chain lengths < 1454717581 581842 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: for i to make sense you'd need i*i = -1 to mean something meaningful. < 1454717589 292298 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Yeah, I know < 1454717592 212677 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-wvtouzbqykoupgrw QUIT :Excess Flood < 1454717608 876586 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Really, I just like shoving complex numbers where they shouldn't go < 1454717614 467042 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1454717618 156186 :mauris__!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454717642 782713 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: But /maybe/ we can define where r and v are real numbers < 1454717653 270322 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :SKEPTICAL < 1454717661 221578 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :start with 1/2, i guess. < 1454717663 668361 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I agree, but it might be possible < 1454717672 529844 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 256 seconds < 1454717673 620032 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: 1/2 in which place? < 1454717676 701013 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh, you mean for each one < 1454717680 77665 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Hm... < 1454717683 114145 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :anywhere. < 1454717695 470758 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :<1, 0> is SET, <1, 1> is MOV, so what's <1, 0.5>? < 1454717706 408085 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-ubzulixpghubuejf JOIN :#esoteric < 1454717709 135781 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I will now go on a spirit walk to figure it out < 1454717763 550412 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :maybe if you're very lucky there's some formula that gives the depth n reference and which somehow makes sense for non-integers < 1454717770 266624 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :clearly whatever operation half-dereferences an address, doing it twice fully dereferences the address < 1454717773 48230 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Perhaps it's some sort of weighted operation? Where 0 clobbers, 1 follows, etc.? < 1454717779 425053 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :like the gamma function generalizes factorial < 1454717789 188280 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Ah, yes < 1454717799 340385 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think the problem is that dereference isn't continuous or even monotonic < 1454717808 528515 :mauris_!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 256 seconds < 1454717815 614862 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thus you wouldn't expect its iteration to be defined for non-integers < 1454717822 304045 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :there's also a formula that allows non-integral time integration/differentiation that way < 1454717836 326159 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Yeah, I don't think it works < 1454717840 343071 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :at least for nice enough functions < 1454717850 592160 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454717852 427994 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Back to the usage of multiplication in chains < 1454717864 717248 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(sc?hwart?z functions, or the like) < 1454717894 111576 :mauris__!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 252 seconds < 1454717908 233855 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(basically, fourier transformation changes diffentiation into multiplication by a function) < 1454717930 849793 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you do define this operation, we can have Two And A Half Star Programmer :-) < 1454717939 647899 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: xD < 1454717975 58541 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :three star programmer is basically <3,++> < 1454717983 833685 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :i.e. it's a rmw rather than just a copy < 1454718044 529973 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :speaking of not finishing things, I should work on that text editor I always said I'd make < 1454718069 159324 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION has a hunch that _if_ you found a nice formula that calculates depth-n reference on a set of registers, then non-integer depths might not be in the set < 1454718110 227140 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i.e. if you try to repeat reference 1/2 times on something involving registers {0,...,n}, it might well answer register 1/2 or something. < 1454718113 541884 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, let's think about it this way < 1454718128 628560 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :dereference is basically evaluating an arbitrary function, because you can put /anything/ in the registers < 1454718157 479784 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thus, this means that for any function f, we need to be able to find a function g such that for all arguments x, g(g(x)) = f(x) < 1454718159 221108 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(inspired by fourier transforms, i think the registers should be arranged as elements on a cyclic group) < 1454718159 997814 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So for <1, 0.5> I basically need something halfway between pythons `regs[x] = y` and `regs[x] = regs[y]` < 1454718180 790506 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: What's the ++ in <3, ++>?? < 1454718185 379781 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or as e^(2pi*i*k/n) < 1454718197 703485 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: increment; you're reading the value in the register, incrementing it, storing it back < 1454718213 967901 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Ah? < 1454718215 350250 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OK < 1454718234 582903 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: That's not covered by the <> notation; I haven't gotten to arithmetic yet (I'm doing conditionals next) < 1454718291 508802 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh, and if anybody here ever uses this seriously, remember that angled brackets are preferred when possible over <> in the notation xD < 1454718360 311415 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :demnod brackets < 1454718405 339985 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I suppose perhaps we should do square roots instead of normal fractions and work up from there < 1454718414 97676 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :For example, what's ? < 1454718470 550339 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :0 obviously < 1454718482 878139 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Phantom_Hoover: How? < 1454718493 808445 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Phantom_Hoover: That makes 0 sense < 1454718498 52363 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i'm facetiously assuming that's an inner product < 1454718499 425642 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(PI) < 1454718500 709394 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah < 1454718505 8395 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OK xD < 1454718509 248135 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: that isn't easier, unless you're taking the square root of a square number < 1454718516 474393 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I have no clue what an inner product is, so yeah < 1454718526 197990 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Unless we make a decision about what it should do < 1454718534 219326 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :it's the generalisation of the dot product < 1454718549 42851 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :our company needs to reevaluate our inner product strategy < 1454718549 591670 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also a) I've never seen that notation for inner products before, b) inner product on real/complex numbers is just normal multiplication < 1454718554 279136 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Probably, calling (x, y) twice should be equivalent to <2, 0>(x, f(y)) < 1454718566 514674 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :ais523, ...you've never seen angle brackets for inner product? < 1454718570 809241 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait, but you clobber one of the registries in the process xD < 1454718579 382630 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no, I'm more used to writing it with a dot < 1454718583 558676 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like with dot products < 1454718595 720923 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :dot product has different implications though < 1454718597 241099 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Except no you don't < 1454718598 516966 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Hm... < 1454718639 953783 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :angle brackets and comma, to me, are tuple notation < 1454718656 985883 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: i think on complex numbers you should conjugate one argument hth < 1454718660 476350 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Well clearly, <1, v>(x, y) twice is just <1, v>(x, y) once, IIRC < 1454718671 401980 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: oh right, that rings a bell now you've mentioned it < 1454718702 268299 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :my hunch is that dot products should be positive definite so you can orthonormalise < 1454718710 729976 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom_Hoover: now I'm having an hppavilion[1]-like idea of "what if, from an inner product space's inner product, you could extract either of the original arguments by reversing it somehow?" < 1454718737 746662 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :but weirdly WP doesn't mention positive-definiteness as a prerequisite for gram-schmidt < 1454718784 279303 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION has never picked up any difference in meaning between dot and inner product < 1454718797 55978 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :ais523, inner products are bilinear, i.e. linear maps from the tensor product to the underlying field, so on any space with dimension greater than 1 they'll destroy data irreversibly < 1454718807 674893 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OK, should repetition of an operation be multiplication or addition of those operations? I'd say multiplication, because <1, v>(x, y) twice is the same as once < 1454718827 825141 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Even if x=y < 1454718840 734062 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait... < 1454718843 921271 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :No, it isn't < 1454718847 828516 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Is it? < 1454718855 298275 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Hm... < 1454718877 390549 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I think they aren't the same. < 1454718897 39009 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :although i have seen both dot, ( , ), < , > (i think) and of course the physicists' < | > < 1454718912 737857 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: OH MY GOD IT'S BRA-KET < 1454718917 108781 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :WHY IS IT FOLLOWING ME < 1454718924 636488 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :WHAT DOES IT WANT WITH ME < 1454718967 389597 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: it wants to bra-ek you hth < 1454719056 575594 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: incidentally, my computer tried to prevent me from sending that < | > line by disconnecting me at the precise moment i pressed return hth < 1454719103 65610 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :bra-ket's some hybrid thing where is a column vector, is = |A> . |B> < 1454719613 32663 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and |A> being A inside an arrow instead of the arrow on top < 1454719840 463530 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :oerjan, that's a neat trick < 1454719892 967253 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :|A> is useless syntactic sugar, more or less < 1454719895 175419 :Reece!~Gremlin@host-92-13-209-151.as43234.net JOIN :#esoteric < 1454719899 259229 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric : < 1454720384 689674 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :yes, exactly < 1454720422 674704 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :Oh, so it's projection of any dimensional space onto a line < 1454720528 169472 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :the projection I was thinking of was I-|A> the exact same thing as A < 1454721079 313224 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : < 1454721546 161973 :jaboja!~jaboja@ejq239.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 252 seconds < 1454722722 907431 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :From AnnieFlow on the wiki: Any object that is like a stack (queues, sets, etc.) can take the place of any stack in the program < 1454722863 915101 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :presumably those are meant to be variants of the language < 1454722971 766498 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Yes, what I have a problem is with is "Any object that is like a stack (queues, sets, etc.)" < 1454722973 997579 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :"sets" < 1454722981 779401 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Quit: mihow < 1454722984 713100 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :"sets [are like stacks]" < 1454722992 682604 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :HOW ARE SETS LIKE STACKS < 1454722998 536584 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :INTERROBANG < 1454723009 985472 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can insert elements into them and remove elements from them < 1454723012 14557 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's like a push and a pop < 1454723021 899503 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can think of a set as being an unordered queue that removes duplicates < 1454723037 406276 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(note that the version with sets is sub-TC as it doesn't have infinite memory, due to the duplicate removal) < 1454723055 581009 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :bags < 1454723214 243508 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the version with bags is /probably/ TC? I'm not sure though < 1454723222 225531 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's even worse at flow control than fractran < 1454723284 439316 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: But there isn't an operation nateomorphic to pop- no method that extracts an element from it and returns it then changes what the next element removed will be < 1454723308 54590 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: "remove an element at random" < 1454723312 882496 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Perhaps < 1454723338 757220 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: now I'm really interested as to whether BagFlow is TC < 1454723357 680786 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :/especially/ because it manages to be a weird Minsky machine variant and I've made a lot of those recently < 1454723445 725517 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's basically TAFM level 1, except that decrements sometimes fail at random < 1454723455 435999 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, not level 1 < 1454723456 836554 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :level 2 < 1454723468 115905 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :TAFM level 2 except that decrements are sometimes critical at random < 1454723510 926895 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, and incrementing is free, you don't need to do stupid control shenanigans < 1454723515 116440 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that makes things easier < 1454723569 812780 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, let's consider the more general question: is a full-powered Minksy machine where decrements sometimes fail at random TC-probability-1? < 1454723607 914786 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can't obviously use the normal modular arithmetic tricks with this because you can't guarantee that the counter is actually zero, unless there's some trick I haven't realised < 1454723705 842378 :^v!~^v@172.56.11.78 JOIN :#esoteric < 1454723818 314425 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1454723857 858772 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :How should my ELK runtime go about doing GUI? < 1454723871 698964 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :In a serious ay < 1454723872 978913 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :*way < 1454723960 388134 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, what about the following BF derivative (which can be implemented in BagFlow)?: BF but all loops must be balanced, cells are unbounded both negative and positive, and a loop has a 1/(n+1) chance of terminating (where n is the value of the tested cell) < 1454723983 25080 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: normally a VM is not responsible for GUI itself < 1454723989 320192 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Ah < 1454724370 531097 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1454724556 739370 :Treio!~Treio@87.244.233.250 QUIT :Quit: Leaving < 1454724778 116413 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1454724788 922372 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :ais523: What is responsible then? < 1454724809 225918 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :libraries, normally < 1454724814 293443 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :ais523: OK... < 1454724828 757927 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :ais523: And how does it work, precisely? For a VM like the CLR? < 1454724830 233618 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the VM will often have a "run native code" instruction to let the libraries inside the VM call functions in the libraries outside the VM < 1454724841 614263 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :with both parts involved < 1454724850 207359 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :ais523: Ah? < 1454724852 437606 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :OK < 1454724871 265484 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Quit: mihow < 1454724901 895649 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :ais523: And if I wanted to make the VM do GUI, for the sake of ease and cross platformness and esoterocity? < 1454724910 173007 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(esoterotic?) < 1454724938 912380 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(Relevant: https://xkcd.com/915/) < 1454724941 206416 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: then you'd have a syscall instruction < 1454724947 748528 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :ais523: OK... < 1454724950 748708 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that the code inside the VM could use to get the VM itself to do its GUI stuff < 1454724979 387648 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :ais523: To be clear, this is a VM like the CLR for .NET or the JVM. It's a bytecode. < 1454724991 95314 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, I know what a bytecode VM is < 1454724995 617823 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you mentioned the CLR already < 1454725022 594321 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I know some things about some VMs but I don't know CLR/.NET/JVM much. I am familiar with Z-machine, and with "Famicom VM" (which originally was not a VM) < 1454725023 638182 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :ais523: I know you know < 1454725050 588944 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :ais523: I did? OK. < 1454725073 875605 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: is the Famicom VM the instruction set that Famicom emulators run? < 1454725080 838474 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Z-machine has one unusual feature where the stack is not part of RAM but general-purpose registers are. < 1454725100 141404 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :ais523: Yes, although I am talking about an idealization < 1454725103 616603 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: that's not that unusual, the PIC microprocessor architecture works like that too < 1454725120 896178 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually I think just about the only things that aren't memory-mapped are the stack and the program that's running < 1454725165 468041 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :ais523: Pfft. You should totally memory-map the program. < 1454725186 172198 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: in the PIC microprocessor architecture, the program actually has a different byte size from RAM < 1454725192 635203 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's 14 bits to the byte < 1454725219 768830 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :ais523: That is blasphemy < 1454725222 253402 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :With Z-machine the program is memory-mapped, although most of it is inaccessible (only the first 64K is accessible for general-purpose access, the rest can store only packed strings and Z-code instructions and is read-only) < 1454725226 7472 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there is a system call on some of the more powerful models that lets you copy from the program to RAM, though < 1454725246 208188 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and some of them even go the other way, letting you copy from RAM to program, but that's very slow as it has to reprogram its internal EEPROM to do so < 1454725250 893680 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :14-bits-to-the-byte is an abomination < 1454725252 455741 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(Packed strings and Z-code instructions can exist within the first 64K too though, and may even be writable) < 1454725273 987755 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not quite sure what this feature is for, but Microchip seem to have a philosophy of introducing random features in case they're useful < 1454725294 667852 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and also documenting what happens in situations most people would expect to be UB, just in case that comes in useful to people some day too < 1454725404 311411 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :" < 1454725404 488102 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :If 14 bits lie with bytekind, as they lieth with a processor, both of them have committed an abomination: they shall surely be sent to /dev/null; their blood shall be upon them." -- Linusveticus 20:13 < 1454725458 952027 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wow, you're taking this really personally :-( < 1454725512 107171 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have implemented Z-machine in C and in JavaScript, and partially in 6502 assembly code, so far. (Although I now believe I have designed the API for the JavaScript Z-machine badly, since I now have better ideas about how to do it) < 1454725523 990609 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :ais523: I do not like 14-bits-to-the-byte < 1454725539 826660 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :16 would be acceptable, but still incur my scorn because 16 /= 8 < 1454725554 108578 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, the instruction set presumably didn't need any other number of bytes < 1454725610 577912 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :ais523: If you don't want to use the full 16, scale it down to 8, or do something else with the design. < 1454725613 933842 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have designed instruction sets where the number of bits in one byte is 16 or 32, and even 7 once, as well as ones with different program/data memory < 1454725620 734386 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Maybe some UTF-8 like bullshit, but on nybbles < 1454725628 313778 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*any other number of bis < 1454725635 903604 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: now you're just wasting a bunch of memory for no reason < 1454725648 237063 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :But don't try to have a byte s.t. len(byte) /in {2**x : x in N} < 1454725745 822062 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can't think of a technical reason for that < 1454725758 369013 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fwiw lots of different byte sizes were tried in the earlier history of computing < 1454725764 439702 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :ais523: No, but there's a moral reason < 1454725768 622979 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :settling on octets only happened in the last few decades < 1454725787 658971 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :ais523: Uhm, the early history of computing was the 30s and 40s with Turing. < 1454725793 147013 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :hth < 1454725804 825680 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :unlike the number of bytes in your larger units, which does often have a reason to be a power of 2, there's no technical reason I can think of for the number of bits in a byte to be a power of 2 < 1454725808 986139 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: I said "earlier" < 1454725841 307539 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :ais523: It makes programmers more comfortable, and you don't have technical stuff without programmers. < 1454725843 484117 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :There. < 1454725849 328535 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :come to think of it, it took a while for electronic computers to outcompete mechanical and (later) for digital computers to outcompete analog < 1454725877 393036 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :digital computers were around early but from what I've managed to make out from old computer books, analog computers were more common for many years < 1454725884 977619 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION wonders if analog computers are used nowadays < 1454725912 413371 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not all that old, and when I was young, people often used to explicitly say "digital computer" to disambiguate < 1454725915 441153 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nowadays nobody bothers < 1454725918 985186 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :What is your opinion of JSZM? My own opinion is that the API could be improved and that it is a bit messy as is. Currently the "run" method is a generator function that yields stuff directly, and the methods defined by the front-end are ordinary functions. I think better would be, the "run" method never yields stuff directly but instead calls the front-end functions by "yield*" and they may then yield stuff. < 1454725940 481377 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :ais523: "And the computre dost have a half score and four bits to every pyce of the meal" < 1454725944 962156 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :-- An old computer book < 1454725972 901030 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: I don't have any opinions about specific z-machine implementations, having not looked into any of them in details < 1454725978 693005 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*in detail < 1454726024 120439 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Ping timeout: 276 seconds < 1454726078 143290 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1454726081 78269 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Client Quit < 1454726102 805655 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :OK, but what about this API design? Do you know JavaScript programming? (This API design isn't really specific to the internals of Z-machine) < 1454726133 964949 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't know that much JavaScript programming < 1454726140 156642 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can write programs in it but don't use all its features < 1454726146 840639 :^v!~^v@172.56.11.78 QUIT :Ping timeout: 245 seconds < 1454726282 794858 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Have you used any ES6 features? JSZM is using many ES6 features. They still didn't add macros and "goto" in ES6 though. < 1454726440 739123 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1454726482 128483 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: You're kidding about goto, right? < 1454726499 489284 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :hppavilion[1]: No < 1454726505 656433 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: ... < 1454726520 749996 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(My Z-machine implementation in C is called ZORKMID ("Zork Machine Interpreter and Debugger"), and I have found it to be very useful when debugging other implementations!) < 1454726546 311520 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :are there any z-machine impls in esolangs? < 1454726549 428488 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :"If zzo38 lie with gotokind, as they lieth with a FOR loop, both of them have committed an abomination: they shall surely be sent to /dev/null; their blood shall be upon them." -- Linusveticus 20:13 < 1454726550 518103 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, is the z-machine TC? < 1454726599 109426 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :ais523: The only unbounded memory it has is the stack, so I don't expect so. < 1454726613 82955 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :probably a PDA then < 1454726647 98958 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :You know what I'd LOVE to see? < 1454726666 853563 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(And the actual limit of the stack in implementations usually isn't extremely large anyways, although the specification doesn't seem to preclude an unbounded stack.) < 1454726682 494485 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :A company manufacture cheap computers reminiscent of old computers (like the PDP) so that we can get the retro experience of how computers worked "back in the day" < 1454726688 462142 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Unfortunately, I now need to eat < 1454726689 301985 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Bai < 1454726728 605341 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(ZORKMID also reveals how unoptimized Infocom's story files are. I can think of a large number of ways to optimize their codes, which they did not do.) < 1454726915 922488 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: I assume they had no reason to optimize them because it would have taken developer time (therefore costing money) and the game ran fast enough anyway < 1454726999 156279 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 276 seconds < 1454727036 541642 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :My optimizations would likely to improve both speed and size. < 1454727091 909068 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how were the games distributed? < 1454727116 229601 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Usually on floppy disks together with the interpreter, I think < 1454727159 813657 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so in terms of size, if the game fits onto the floppy disk, there's no cost savings in a smaller size unless you can save enough size to use a less capacious and thus cheaper design of floppy disk < 1454727191 65977 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :They could have done that though, some computers floppy disk have less capacity than others < 1454727223 707698 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Also since they cannot fit the entire story file in RAM at once, the non-preloaded-area had to be swapped, by reloading parts from the disk when needed. < 1454727438 463925 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :It is possible that they did not know an algorithm for encoding text with permanent shifts, so they only used temporary shifts; the algorithm is now known although it is slower than O(n) < 1454727521 758927 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :One example of instruction coding is at address 29424 of Zork I they have the instruction "SET 31 -1" which encodes as five bytes (CD 4F 1F FF FF). It could be shortened to three bytes by encoding it as the BCOM instruction instead (probably also faster because the instruction decoding is simpler in such case). < 1454727823 540996 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The copyright notice could save fifteen bytes if permanent shifts were used < 1454727884 946520 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The other thing to do for optimization is to decide what strings to place into the "frequent words" table; however I do not know a suitable algorithm for doing this optimally. < 1454728398 809959 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Other possible optimizations include "frequent values optimization", "overlapping strings", "shared property tables", "truncated default properties table", "dynamic fwords", "BCOM immediate", "NEXT slot abuse", "gap filling", etc < 1454729244 26769 :mauris!~mauris@unaffiliated/nooodl QUIT :Quit: Leaving < 1454729677 919203 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ooh SineBot showed up in the wp page i'm following < 1454729784 256998 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Which is what page? < 1454729798 529251 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Talk:Planet Nine < 1454729855 393149 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i started following when the article was on the main page and thought it should have cooled down by now, but new issues keep coming up. < 1454729941 587752 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the latest being raised by one of the original researchers, who is very new to wikipedia, thus the missing signatures < 1454729982 56284 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i just remembered ais523 said he didn't think it was active, and i've seen so many missing signatures lately... < 1454730022 813949 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: I remember 0.999... < 1454730023 668904 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :. o O ( how can you see them when they're missing ) < 1454730047 531454 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that article was a mess even before it made the main page, with so many people not believing it < 1454730049 564355 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and only got worse afterwards < 1454730053 305309 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :heh < 1454730085 981018 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well i thought this one was getting pretty neat until the expert showed up to tell everyone they'd misunderstood stuff < 1454730107 48594 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, mess wrt its talkpage < 1454730114 206870 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the nightmare is mostly kept off the article itself < 1454730117 331520 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ah < 1454730120 564315 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION wonders if it's ended up as PC1 yet < 1454730125 996497 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Am I that pedantic? < 1454730129 348371 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :what's PC1 < 1454730154 570185 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's a newish protection level, it means that anyone can edit it but changes by anonymous users have to be reviewed before they go live < 1454730163 277065 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i,i it takes one to simulate one < 1454730180 730397 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are quite a lot of reviewers, it's a relatively easy user rank to get < 1454730187 642606 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mostly it's intended to stop libel creeping into articles about people < 1454730204 583180 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: no, you're that cheeky hth < 1454730220 386623 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION doesn't think cheeky is quite the right word but cannot remember what is < 1454730228 411713 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, looks like it was PC1 from feb 2014 to oct 2015 but the furore died down enough to be able to turn it off < 1454730301 195555 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the existence of PC1 is no doubt going to confuse people further about how Wikipedia works < 1454730308 348024 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :many people assume all pages work like that < 1454730318 67098 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ha < 1454730360 676264 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well Planet Nine is currently semi-protected, anyway < 1454730417 369423 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :no one paid attention to my suggestion it could be dropped when it went off the main page. but then that was about the time someone realized an academic spammer was editing it < 1454730428 283965 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, the FAQ on Talk:0.999... is hilarious < 1454730497 378897 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that FAQ looks rather subtly hidden... < 1454730509 541460 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, https://en.wikipedia.org/wiki/Talk:0.999.../Arguments demonstrates the answer to a longstanding philosophical problem at Wikipedia: where do you place metadiscussion about a talk page, given that it doesn't have a talk page of its own? < 1454730518 925700 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(the answer is apparently on the page itself) < 1454730602 177604 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :ais523: I am quite amused by how much of a talk page that needs. < 1454730636 175960 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq_: I was watching while that article was TFA < 1454730643 615420 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1454730651 744421 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's one of the most contentious TFAs ever, for no obvious reason < 1454730740 989134 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :ais523: What is? < 1454730746 565237 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That would be easy to predict. < 1454730747 209612 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Something to do with being something that just about anyone with a minor amount of mathematical exposure can *think* they understand well enough to say something stupid, I think. < 1454730763 666370 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :hppavilion[1]: 0.999... < 1454730778 338763 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: the page about what happens if you have a 0, a decimal point, and an infinite number of 9s < 1454730851 38919 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't like that FAQ because it doesn't get to the heart of the issue, which is definitions. < 1454730856 36042 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Currently, the ELK runtime- which is, I think, a RISC- has 0x2D instructions < 1454730864 438965 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Two people arguing about things without ever saying what they mean isn't very useful. < 1454730893 745594 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :ais523: What does TFA stand for? And the page where? < 1454730901 50485 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Which is of course 1 because $$\sum_{\x=1}^{\infty} 9 \over {10 ^ x} = 1$$. But, y'know. Math. < 1454730907 924312 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :hppavilion[1]: Today's Featured Article, Wikipedia < 1454730925 397694 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: Today's Featured Article, and https://en.wikipedia.org/wiki/Talk:0.999... < 1454730931 694721 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think if you asked the typical person who disagrees that 1 = 0.999... about the limit of 0.9, 0.99, 0.999, ..., they'll grant that that's 1. < 1454730946 717338 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :They just don't like defining 0.999... as that limit. < 1454730955 889350 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the typical person who disagrees doesn't know what a limit is, I suspect < 1454730961 280507 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which is fine, it's a matter of intuition or taste or something, not something you can really argue about. < 1454730961 455481 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :shachaf: The typical person who disagrees that 1 = 0.999... doesn't grok limits. < 1454730980 160992 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, they'll agree that that sequence approaches 1, or whatever. < 1454731026 89874 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :It's also a pretty basic result of what the notation means. It *is* $$\sum_{\x=1}^{\infty} 9 \over {10 ^ x}$$. < 1454731035 87348 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Notation means whatever you want it to. < 1454731057 626145 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Yeah well https://xkcd.com/169/ < 1454731091 676095 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You can say one meaning makes for a more elegant system than another, and that's a reasonable argument, but it's silly to argue that one notation is more right than another. < 1454731109 166097 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq_: What? That's not the same thing at all. < 1454731139 435479 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :My argument for why this is what the notation means is because *that's the consensus for what it fucking means*. < 1454731143 368245 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :It depends on if you're a) Using the surreals and 2) defining 0.99999 as 1-ε, which is a stupid thing to do < 1454731168 999943 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK, that's fine. < 1454731171 156434 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Because how do your write e.g. 1-2ε < 1454731186 316854 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :You can say "+" is multiplication, but if you just randomly say "1+9 = 9" people are going to think you're talking nonsense. < 1454731200 924402 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Obviously, the answer is 0.999...8, but that's stupid because you can't generalize it to all surreal numbers < 1454731201 800336 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what's nextafter(-1.) in an implementation where floats are infinitely accurate? < 1454731211 791914 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right, but if I say 1+9 = 9, and you say 1+9=10, the way to resolve that disagreement is to figure out what we mean. < 1454731234 276217 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's not to say that I "don't grok addition". < 1454731246 724681 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Unfortunately, the people who say 0.999... != 1 don't know what they think 0.999... means. < 1454731278 367230 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq_: Unless they know about the Surreal Numbers < 1454731286 292815 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :All the notations that you're used to, and axioms that you're used to, have been invented and agreed on because some people found them useful or aesthetically pleasing. < 1454731306 318911 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe someone doesn't like some consequence of the axiom of choice, so they decide not to use that axiom. < 1454731318 972090 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It makes their system nonstandard, but it doesn't make them wrong. < 1454731347 802432 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :shachaf: DAMN YOU, BANACH-TARSKI < 1454731348 515321 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the axiom of choice really brings home to me just how much we don't know about infinity < 1454731364 365210 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Axiom of choice is use in system that uses that axiom, although in general I do not really like axiom of choice < 1454731365 491910 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :See, you're talking about things that could make sense for someone using nonstandard mathematics. The issue is, *0.999... != 1 is almost always a statement out of mathematical ignorance, not a consequence of different axiom choice*. < 1454731370 771470 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I would like to see something about a world where mathematics applies to the real world < 1454731377 918588 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like, with most axioms, you intuitively know they're true, just can't prove them < 1454731381 378106 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :And not just the school mathematics; the weird stuff too < 1454731399 998340 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :So, for example, companies started using banach-tarski to mass produce objects < 1454731413 477875 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the parallel postulate is one where that isn't the case, but it's also possible to understand a universe where it isn't true < 1454731430 490771 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and in fact the fact that it does seem to apply to our universe was only relatively recently established and was far from certan < 1454731432 967990 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*certain < 1454731444 74235 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Oh no < 1454731449 684307 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :meanwhile, the axiom of choice, both assuming it's false and assuming it's true lead to absurdities < 1454731465 419732 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(not contradictions, just situations that intuitively make no sense) < 1454731473 533555 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sadly I last saw this years ago and no longer can remember the examples < 1454731539 849731 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq_: I think a typical disagreement with that equality is "0.999... is very close to 1, but not equal to 1". That suggests that people don't believe in the infinite sum but only in a finite prefix of it, which is probably reasonable in some sort of finitism that you could work out, even if they can't articulate it. < 1454731598 794895 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :It's easy to show that 0.9... = 1 < 1454731603 183809 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway I don't want to be in the position of defending 0.999... /= 1, because that's silly. I'm just suggesting to be more charitable by default. < 1454731612 485807 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Open python and type in (1/9)*9 < 1454731618 139268 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :And it is equal to 1 < 1454731620 879131 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I mean, duh < 1454731622 45676 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :xD < 1454731637 155046 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :ais523: ZF!C means you have a vector space without a basis, apparently. < 1454731643 891284 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's got to be language+runtime combinations where that doesn't work < 1454731669 946404 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq_: that's within my personal tolerance of weirdness, assuming that infinities are involved < 1454731671 224809 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` echo 'print (1/9)*9' | python < 1454731672 605403 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0 < 1454731680 376918 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although I'm in #esoteric, my tolerance of weirdness is pretty high < 1454731730 723846 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: Intuitionistically the axiom of choice doesn't even need to be an axiom, it's just true. < 1454731732 386160 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :But does 0.000... = 0? < 1454731748 111620 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: assuming that's not a joke, yes < 1454731760 169871 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But the law of excluded middle is not true. < 1454731769 635364 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :shachaf: However, pierce's law is < 1454731772 819882 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Problem, formal logic? < 1454731774 49319 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most people who think that 1-0.999... is nonzero think that it's equal to 0.000...1 < 1454731778 207859 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :whatever that means < 1454731792 795800 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :ais523: ε, probably < 1454731794 413269 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I've never heard that. < 1454731806 846056 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: hmm, how does including the middle let you prove the axiom of choice? < 1454731825 425974 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It doesn't. < 1454731856 855628 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I thought as much < 1454731863 295478 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's just that "exists" and "or" mean something stronger in that logic. < 1454731863 471583 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :presumably some other axiom is added to compensate? < 1454731869 165077 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right < 1454731891 98923 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fwiw, the main result of intuitionistic logic that I know of is f(¬¬x)=¬¬f(x) < 1454731904 16590 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also I have a physical ¬ key on my keyboard but use it so rarely I had to think for a while to figure out where it was < 1454731917 746698 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm actually not quite sure why it works. No axiom is added to compensate. < 1454731920 172299 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's only on the UK keyboard layout so that we can use a UK keyboard to type both ASCII and EBCDIC (¬ is in EBCDIC) < 1454731955 186662 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The UK layout has AltGr, right? < 1454731956 93632 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :ais523: WTH is ¬ EBCDIC!? < 1454731961 78082 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :*in < 1454731968 474883 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I type ¬ with AltGr-\ < 1454731975 864424 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: yes, we have an altgr < 1454731980 626199 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's not used for much by default < 1454731987 718945 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :only the second | and € < 1454731989 161405 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I've been considering engineering a Python program that lets me type weird characters < 1454731999 98862 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, does EBCDIC also have ¦? < 1454732004 656693 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I have no idea why we have two | keys (they produce different characters on many OSes but not on Linux so I can't demonstrate) < 1454732021 728880 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :¦ and |? < 1454732030 265014 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Broken and solid vertical bar. < 1454732034 266320 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: EBCDIC just makes different choices as to which characters are important than ASCII does < 1454732047 868703 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: that's a common set of characters to use for the keys, but not the only one I've seen < 1454732054 233838 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :ais523: It doesn't seem like EBCDIC would even have room for other characters < 1454732062 614364 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :It's 6 bit IIRC, and 2**6 = 64 < 1454732067 245533 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: note that the backslash was originally invented so that you could type \/ and /\, so ¬ works fine < 1454732069 464282 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also EBCDIC is 8 bit < 1454732074 66245 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :with many of them unused < 1454732079 774290 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Ah < 1454732083 543265 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :ais523: It is? < 1454732084 882341 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I thought you liked power-of-2-bit bytes? :-P < 1454732085 342602 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Weird < 1454732098 803798 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :ais523: Yes, which is why I didn't like EBCDIC < 1454732109 177369 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Am I thinking of another encoding that does 6 bits? < 1454732156 774135 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's Baudot but it's five bits (with shift codes, thus it has 64 characters) < 1454732202 93935 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Unfortunately, ¬ is *not* one of the characters in EBCDIC with an invariant location. < 1454732216 439021 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :(because of *course* EBCDIC has code pages) < 1454732236 491662 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :indeed < 1454732247 238050 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :... And ¬ is encoded in different locations in different ones. < 1454732253 953580 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Wikipedia's example EBCDIC has a ±, it seems, and a soft hyphen < 1454732262 752054 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I'm not sure all of them did < 1454732279 173497 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :s/did/do/ < 1454732289 760616 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :few people use EBCDIC nowadays, I hope at least < 1454732295 428422 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Monsterous though it might be, it's still around. < 1454732311 367313 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we can use it because we use technologies that lost the standards wars for fun sometimes < 1454732349 255488 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Many banks still have significant use of mainframes in day-to-day operations. < 1454732450 316942 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :It's pretty much entirely incompatible with sane notions of operation, but that doesn't stop anyone. < 1454732503 207567 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :And (of course) UTF-EBCDIC sees basically zero use. Just non-Unicode legacy charsets. < 1454732588 182722 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Guess what I had "fun" doing at my last job? < 1454732652 696527 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :were you using Perl? It actually has an official EBCDIC version, for some reason < 1454732655 515905 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :don't know how maintained it is < 1454732692 983316 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Nope. We were also not using EBCDIC ourselves, we were talking to a system that *did*. < 1454732764 62561 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that seems to be less bad than most other combinations < 1454732776 516703 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :figure out what codepage it's using then just re-encode at the communications boundary < 1454732785 580522 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(potential issue: if it's inconsistent codepage-wise) < 1454732801 616796 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(other potential issue: if you're mixing text and binary and don't know which is which) < 1454732808 659574 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :It was also not just EBCDIC text, but COBOL-defined data structures that *included* EBCDIC text. < 1454732919 187017 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right, that's harder < 1454732991 464295 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Long story short, I've written a COBOL parser. < 1454733059 424337 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :O, finally you did < 1454733069 989938 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq_: for the data structure or the language itself? < 1454733075 33765 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually COBOL and SQL remind me a lot of each other < 1454733119 952205 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :ais523: For the language's description of data structures. < 1454733236 162703 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Which then fed into an arbitrary-data-structure walker. < 1454733442 236895 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Do you ever forget you're browsing Wikipedia instead of esolangs.org and click "Random Page" expecting to see something even remotely interesting? < 1454733696 901159 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION tries and hits https://en.wikipedia.org/wiki/Siege_of_Thebes_(292%E2%80%93291_BC) < 1454733721 530634 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :better than average, me thinks < 1454733750 560410 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Yep. < 1454733760 443735 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :second try: https://en.wikipedia.org/wiki/Toronto_Telegram < 1454733837 75573 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :https://en.wikipedia.org/wiki/The_Mello-Kings < 1454733864 198582 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :this is unusually good, have they changed random article since last i tried < 1454733891 473134 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :ACTION wonders why people in #esoteric, of all channels, have messed up the meaning of "random" < 1454733922 389317 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Elronnd: wat, it's what the wp link says < 1454733960 122012 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :ACTION goes to wikipedia.org < 1454733983 353642 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :what does the wp link say < 1454733999 938177 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Gustav_Andreas_Tammann < 1454734022 645340 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :"Random article" < 1454734022 820383 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Elronnd: "Random article" < 1454734023 618507 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :yes, I know < 1454734041 661566 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :said wp link doesn't seem to say "improved" or "changed" or anything like that < 1454734060 808664 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :I forget, is a space %20 or %2F < 1454734068 486951 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :%20 < 1454734079 946761 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :https://en.wikipedia.org/wiki/VF-194_(1955-8) < 1454734149 277818 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Mythopoeic_thought < 1454734157 683818 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I'm trying to remember what 2F is < 1454734161 801731 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!unicode U+002F < 1454734169 576824 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`unicode U+002F < 1454734170 991240 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/ < 1454734174 505973 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right < 1454734174 768320 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :WHY CAN'T I GET A REALLY SHITTY ARTICLE < 1454734190 369707 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Select random Wikipedia article and then try to make a computer game about that subject < 1454734191 656799 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: random article patrol is actually a thing < 1454734200 16186 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you want bad articles, you probably want to look in special:Newpages < 1454734209 542215 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :"patrol"? < 1454734223 148179 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: basically, a systematic way to improve the encyclopedia < 1454734231 660560 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in random article patrol you generate random articles then try to improve the < 1454734243 652063 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :note that some articles have higher probability in random article than others; those are more likely to be improved < 1454734254 901510 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: i recall just a few years ago, and i tended to hit stubs or boring lists everywhere < 1454734279 458777 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(the way it works is that each article is associated with a random real number between 0 and 1, and random article generates another random number in that range and then looks for the next-highest number on an article) < 1454734285 631023 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so, they've improved the randomness, check < 1454734300 904406 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :ais523: *cough* surely not a real. < 1454734319 891022 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq_: well it's not stored infinitely accurately < 1454734323 757234 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Well, I mean, it would be a random number that would fit in the reals, but surely they're not generating reals. :) < 1454734323 933974 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so it's more of a float < 1454734335 527931 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although it's possible it's fixedpoint instead < 1454734342 430544 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's a type that's meant to act like a real, at least < 1454734360 933717 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION wonders about the concept of random computable reals < 1454734373 317857 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think you could do it via generating digits lazily < 1454734395 453328 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Guaranteeing uniformity would be trickier though. < 1454734418 550926 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Or would it? < 1454734421 136617 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Hmm. < 1454734551 568857 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :ais523: using linux? chances are high that you can press ctrl+shift+u, then type hex to enter a character by code; e.g. ctrl+shift+U, 2, f, space < 1454734566 984529 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :deltab: for me that works in some programs but not others < 1454734573 529006 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :my IRC client is one where it doesn't < 1454734592 151837 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :yeah, depends on the toolkit used < 1454734596 596683 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the really weird thing is that sometimes it does show the underlined u, but then cancels out of it as soon as I press a digit < 1454734624 35206 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :finally a list https://en.wikipedia.org/wiki/McAdam_(surname) < 1454734630 799710 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :where I don't know what the trigger behind the "sometimes" is, but I can often change whether it works or not by pressing alt-tab a few times (ending back up at the same program) < 1454734636 870394 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :My IRC client works with ctrl+shift+U < 1454734683 894120 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :ais523: huh, I've not seen that < 1454734707 268516 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the compose key is similar, it will or won't work for no obvious reason but pressing alt-tab a few times fixes it < 1454734713 276818 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, often fixes it < 1454734835 366028 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :at least it actually does work, when it's working < 1454734840 272110 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :rather than showing an underlined u that doesnt do anything < 1454735475 875283 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :IRC client I am using cannot send non-ASCII character at all, although you can receive messages containing non-ASCII characters < 1454735502 864606 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Elronnd: I love crl+shift+U :) < 1454735516 976894 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Also the keyboard is read by xterm < 1454735552 847657 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :about the two vertical bars: it seems that in the early days of ASCII (1967), some people wanted ! to instead display as | in mathematical contexts, while others wanted a separate character code for |, and the compromise was that a broken bar would be added so that it wouldn't be confused with the !-vertical-bar < 1454735597 609069 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :hence the broken bar symbol on keyboards < 1454735683 84628 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :later (1977) the separate vertical bar was made solid, but the broken form remained in keyboard standards < 1454735750 602801 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :and somehow later got itself encoded as its own character in ISO 8859 < 1454735870 71259 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :http://www.siao2.com/2006/02/24/538496.aspx#comment-50354 < 1454735904 622563 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Why isn't "!yield*" allowed in JavaScript? At least Node.js seem to disallow it < 1454735979 967187 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://peetm.com/blog/?p=55 < 1454736546 579915 :EgoBot!dlopen@libdl.so QUIT :Ping timeout: 240 seconds < 1454736567 7885 :EgoBot!dlopen@libdl.so JOIN :#esoteric < 1454736782 542007 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :zzo38: if I'm reading the spec right, it's because ! wants a UnaryExpression, and a YieldExpression isn't one < 1454736887 380475 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :deltab: OK, although I am not sure why it has to be that way. I got it to work by put parentheses but I think it ought to work even without it? < 1454737123 860108 :bb010g!uid21050@gateway/web/irccloud.com/x-skkiqhqpqjsxyqoc QUIT :Quit: Connection closed for inactivity < 1454738687 350233 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: How could `yield` /possibly/ be an acceptable argument to `!`? How? < 1454740372 980296 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Someone should make an esolang with zeroth-class data < 1454740973 770308 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Which means what? < 1454741144 737522 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you don't use the data, the data uses you hth < 1454742984 823639 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454744228 989116 :gniourf!~gniourf@pdm-l03.insa-lyon.fr QUIT :Ping timeout: 272 seconds < 1454744357 218869 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Gravity? < 1454744843 709785 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :@tell oerjan you don't use the data, the data uses you hth <- Pretty sure that's been suggested on the "Ideas" page under Soviet Russia htmh < 1454744843 926552 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1454746627 750835 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454746834 726083 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Befunge14]]4 10 02https://esolangs.org/w/index.php?diff=46362&oldid=46156 5* 0364.222.227.34 5* (+215) 10/* Befunge-98 and beyond */ < 1454746880 743347 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1454747076 402467 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 248 seconds < 1454747955 602066 :bender|!benderpc@2404:e800:e61a:41d:f90b:ac04:9b43:1dda JOIN :#esoteric < 1454751200 838322 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1454751478 282515 :Reece!~Gremlin@host-92-13-209-151.as43234.net QUIT :Read error: Connection reset by peer < 1454751714 957474 :gniourf!~gniourf@pdm-l03.insa-lyon.fr JOIN :#esoteric < 1454753440 936260 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 256 seconds < 1454753846 83720 :asie!~asie@asie.pl QUIT :Ping timeout: 240 seconds < 1454754535 979433 :bender|!benderpc@2404:e800:e61a:41d:f90b:ac04:9b43:1dda QUIT :Ping timeout: 260 seconds < 1454755636 877913 :heroux!~heroux@gateway/shell/insomnia247/x-anpbkitdfvuqdftf JOIN :#esoteric < 1454756563 872237 :J_Arcane!~chatzilla@37-219-108-222.nat.bb.dnainternet.fi QUIT :Ping timeout: 276 seconds < 1454757002 705195 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 250 seconds < 1454757472 485647 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454757656 851301 :heroux!~heroux@gateway/shell/insomnia247/x-anpbkitdfvuqdftf QUIT :Ping timeout: 240 seconds < 1454757728 454223 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1454758104 740947 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1454758115 13625 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1454758271 828847 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :my bf interpreter has been running a program that prints 99 bottles of beer < 1454758276 880183 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :for 9 hours < 1454758310 57394 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :all the output is printed at the end so i wasn't even sure if it was still working or what < 1454758320 204770 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :fired up gdb, attached that process < 1454758334 791515 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :56 Bottles of beer on the wall <- it's here < 1454758340 233780 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :after 9 hours < 1454758450 811992 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :was this interpreter written in malbolge? < 1454758474 244416 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's written in sed < 1454758485 507044 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :oh god, worse! < 1454758773 175742 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :wish there was a way to run grep on a certain offset in /proc/pid/mem < 1454758790 672723 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1454758867 337956 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :something something dd|grep < 1454758975 332905 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i can get the start offset of the heap < 1454758979 51172 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that won't change < 1454758984 229368 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :not sure where to stop though < 1454759348 487842 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Read from /proc/pid/maps first? < 1454759399 695723 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`` grep '\[heap\]' /proc/self/maps < 1454759400 603314 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0062b000-0064d000 rwxp 00000000 00:00 0 [heap] < 1454759408 125444 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yes but that changes too fast < 1454759434 311643 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, depending on your process. < 1454759452 368052 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :in this particular process it changes too fast < 1454759465 768732 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :(fastly?) < 1454759469 153018 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :(quickly?) < 1454759473 935793 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can send a SIGSTOP to it, do your stuffs, and send a SIGCONT. < 1454759476 847165 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it changes too often < 1454759479 534605 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :right < 1454759502 86269 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i was thinking about ptracing it but stopping it seems easier < 1454759515 376562 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :thanks < 1454759522 244148 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 245 seconds < 1454759566 61380 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you want easy (instead of DIY), you could always attach gdb and use its "find" command to search for things. < 1454759569 655190 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though I don't think it does regexps. < 1454759601 877024 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :this is a program that's not even compiled with debugging symbols :\ < 1454759611 734683 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It doesn't have to be, for that. < 1454759614 558834 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :well ok < 1454760061 469399 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1454760408 157688 :madyach!~madyach@bzq-79-177-151-177.red.bezeqint.net JOIN :#esoteric < 1454762469 342822 :zadock!~outsider@81.180.208.252 JOIN :#esoteric < 1454762954 158500 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454763144 151592 :zadock!~outsider@81.180.208.252 QUIT :Quit: Leaving < 1454763269 22332 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1454763434 568273 :madyach!~madyach@bzq-79-177-151-177.red.bezeqint.net QUIT :Ping timeout: 252 seconds < 1454763811 971711 :anybody_!~Anybody@82.144.205.57 JOIN :#esoteric < 1454763859 471479 :anybody_!~Anybody@82.144.205.57 QUIT :Client Quit < 1454763915 53970 :PinealGlandOptic!~PinealGla@82.144.205.57 JOIN :#esoteric < 1454764494 371584 :Frooxius!~Frooxius@194.108.5.201 QUIT :Read error: Connection reset by peer < 1454764507 644772 :J_Arcane!~chatzilla@37-219-200-10.nat.bb.dnainternet.fi JOIN :#esoteric < 1454765998 720593 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 250 seconds < 1454766922 304736 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1454768941 847230 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454769017 768551 :Frooxius!~Frooxius@194.108.5.201 JOIN :#esoteric < 1454769178 16244 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 240 seconds < 1454769344 608603 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1454769791 688255 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it JOIN :#esoteric < 1454774116 390489 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 248 seconds < 1454774259 471254 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1454774724 530840 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 256 seconds < 1454774983 976233 :atslash!~atslash@5.9.107.231 QUIT :Remote host closed the connection < 1454774989 798432 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1454775173 65664 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454775728 615705 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1454775973 550797 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454776175 574940 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 240 seconds < 1454776293 12171 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca JOIN :#esoteric < 1454776296 857764 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :@metar CYQB < 1454776297 203193 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYQB 061600Z 23009KT 30SM FEW045 BKN130 M06/M12 A3016 RMK SC2AC5 SLP222 < 1454776462 701635 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1454777071 327033 :Reece`!~Gremlin@host-92-13-209-151.as43234.net JOIN :#esoteric < 1454778162 754822 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca QUIT :Quit: LAMINAR CHICKEN < 1454778173 159072 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :@metar CYYZ < 1454778173 453240 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYYZ 061600Z 28012G17KT 15SM SCT025 BKN035 01/M05 A3020 RMK CU3SC4 SLP235 < 1454778647 912590 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@metar EGLL < 1454778648 239628 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :EGLL 061650Z AUTO 20025G40KT 9999 -RA BKN029 BKN045 12/06 Q0991 TEMPO RA < 1454778654 140773 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A bit windy today. < 1454779758 503745 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454780054 745682 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1454780088 807491 :variable!~variable@freebsd/developer/variable NICK :trout < 1454780114 544084 :trout!~variable@freebsd/developer/variable NICK :function < 1454780120 572346 :function!~variable@freebsd/developer/variable NICK :constant < 1454780206 462301 :constant!~variable@freebsd/developer/variable QUIT :Remote host closed the connection < 1454780230 833254 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1454780367 976493 :variable!~variable@freebsd/developer/variable QUIT :Remote host closed the connection < 1454780606 808709 :hydraz!matheus@unaffiliated/demhydraz QUIT :Quit: Bai. < 1454780615 581992 :hydraz!matheus@heddw.ch JOIN :#esoteric < 1454780615 724331 :hydraz!matheus@heddw.ch QUIT :Changing host < 1454780615 724378 :hydraz!matheus@unaffiliated/demhydraz JOIN :#esoteric < 1454780639 720707 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 264 seconds < 1454780711 703223 :Reece`!~Gremlin@host-92-13-209-151.as43234.net QUIT :Ping timeout: 264 seconds < 1454780729 503828 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1454780738 871589 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454780987 833650 :Reece`!~Gremlin@host-92-13-209-151.as43234.net JOIN :#esoteric < 1454781572 266629 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=46364&oldid=46091 5* 03YoYoYonnY 5* (+0) 10/* Would BF still be TC with do-while loops? */ < 1454781617 941904 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1454781966 618985 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1454783929 978121 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca JOIN :#esoteric < 1454786950 304808 :FiredBall-0x71!~Admin@36.76.50.206 JOIN :#esoteric < 1454786957 73206 :FiredBall-0x71!~Admin@36.76.50.206 PRIVMSG #esoteric :http://www.pearltrees.com/pvpeliter/laptop-disini-bought-governor/id15409744#item167481741, , xWindow 10 ENTERPRISE , FREE CLASSIFIED OS FROM THE MOST HIGH HAS BEEN RELEASED , CLICK ON THE LINK THAT POP UP AND CLICK DOWNLOAD ... . DON'T FORGET TO JOIN ##Astara ... . < 1454786996 592224 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Can someone kick that guy < 1454787076 843775 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :real fast nora < 1454787119 770569 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :let's just spam them bak < 1454787167 84001 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :nice idea < 1454787168 496987 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :should I write a bot to PM them constantly? < 1454787238 987935 :FiredBall-0x71!~Admin@36.76.50.206 PRIVMSG #esoteric :ACTION come join ##astara prince < 1454787256 853744 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :FiredBall-0x71: how about fuck you < 1454787272 498201 :FiredBall-0x71!~Admin@36.76.50.206 PART :#esoteric < 1454787380 552884 :b_jonas!~x@russell2.math.bme.hu QUIT :Quit: Changing server < 1454787435 677971 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :i wonder how much spammers make per hour < 1454787742 63465 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :http://www.orenwatson.be/fontdemo.htm Best font cool terminal monospace hacker haxxor typeface neoletters matrix neo letters. I couldn't believe how cool this font look on my terminal with irssi nano bash c c++ perl python brainfuck malbolge intercal befunge. it the best font ever < 1454787775 293642 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :is that a good impersonation? < 1454787806 819582 :b_jonas!~x@russell2.math.bme.hu JOIN :#esoteric < 1454787855 985588 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :0x9 out of 0xA 1337h4xx0rz prefer it! < 1454787960 133367 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :do you have both ß in there? < 1454787964 418068 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :yup < 1454787981 458738 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :great < 1454788021 859230 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 245 seconds < 1454788032 201155 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :it the best font ever with support english deutsch espanol italiano greek cyrillic katakana hiragana etc math arrows even runic. best font for programming irc dwarf fortress nethack and more. < 1454788047 317349 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :nice font < 1454788052 382685 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :is should install it, but i'm too lazy < 1454788060 364973 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :same < 1454788253 827676 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Huh what spam where. < 1454788258 482852 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, too late to do anything. < 1454788266 388056 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :he was spamming in #vim too < 1454788305 284617 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :##c and #perl as well. < 1454788305 949979 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what do you do in a vim channel? < 1454788316 292231 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1454788317 677357 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Edit files? < 1454788323 478888 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :myname: talk aboutu vim? < 1454788330 127984 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :weird < 1454788332 111426 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :myname: what do you do in a #debian channel < 1454788352 284119 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :not being there < 1454788365 282365 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i am almost exclusively in offtopic channels < 1454788392 747691 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`? spam < 1454788404 853886 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Spam is a delicious meat product. See http://www.spamjamhawaii.com/ < 1454788413 970867 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :I would use vim if it had hints at the bottom like nano does < 1454788432 591430 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :\oren\: you use nano < 1454788438 125656 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :yeah < 1454788438 975330 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :hints for what? < 1454788462 736973 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :myname: run nano and you'll see what \oren\ means < 1454788470 683477 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i know nano < 1454788480 287230 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :but what would you hint in vim? < 1454788483 500270 :myname!~myname@84.200.43.57 PRIVMSG #esoteric ::wq? < 1454788487 387824 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :yeah < 1454788487 840375 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :sounds silly < 1454788504 381236 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :if you know :, you know wq < 1454788534 290600 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :well yah I know ed, but most people don't < 1454788544 418224 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :the reason nano has hints is because it needs those < 1454788565 308513 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :and I can never remember the commands that aren't : commands < 1454788581 878463 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you should play more nethack < 1454788614 589874 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :so when I'm dropped into vim by e.g. svn, I have to just go into : and use it like ed. < 1454788665 993099 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :playing nethack helped me a lot getting my head around this abbreviation stuff that's going on < 1454788668 434287 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 250 seconds < 1454788742 833707 :AlexR42!~textual@94.41.140.91 JOIN :#esoteric < 1454788905 417488 :madyach!~madyach@bzq-79-177-151-177.red.bezeqint.net JOIN :#esoteric < 1454788934 530091 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1454789266 423200 :madyach!~madyach@bzq-79-177-151-177.red.bezeqint.net QUIT :Ping timeout: 250 seconds < 1454789550 910016 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :why do people keep making thread libraries where if an uncaught exception is raised in a thread, it only terminates that thread rather than aborting the whole process? < 1454789593 805406 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's just dangerous. leads to errors getting unnoticed, while the user wonders why the program doesn't react. < 1454789976 133493 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :just use more erlang < 1454791396 131468 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :So they terminate the thread and then don't notify you that they did? < 1454791553 39687 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :tswett: they notify you when you join the thread < 1454791560 958219 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but you can only wait for one thread to join < 1454791572 925522 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so you would need an extra thread for each thread if you wanted to catch it immediately < 1454791588 760879 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and even then it would be a waste, because the FUCKING EXCEPTION CODE CAN JUST CALL abort() INSTEAD! < 1454791785 31204 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :And sadly, this isn't really only the responsibility of the thread library. It's more handled by the exception library. < 1454791811 321317 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Now, with these libraries, suppose you've got two different threads, each of which is going to produce some value. You want to wait until one thread or the other produces the value and get the value from whichever thread it happened to be. < 1454791814 707393 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Is there a way to do that? < 1454791816 879181 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :So it's a whole language design issue that you can't just change easily. < 1454791837 86303 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :tswett: sure, you use some higher level structures, like futures or condition variables for that < 1454791853 988431 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :tswett: the raw thread thing itself doesn't want to do that, because it's lower level < 1454791869 203222 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but there's lots of high level abstractions you can use, or write one with low level condition variables if you want < 1454791877 895736 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but this is for the case of unexpected errors < 1454791907 690583 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 264 seconds < 1454791935 322520 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Reasonable languages like the C++ standard library (threads and exceptions) don't do this. < 1454791949 857379 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :What library are you using, exactly? < 1454791985 518201 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :tswett: Ruby does this by default, and currently I'm trying to read up a bit about rust, and apparently its exceptions (panics) do this too. < 1454791988 982967 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :It's crazy. < 1454792000 340818 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :It just makes no sense. < 1454792016 494362 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Terminating the thread instead of just calling abort() actually requires extra work for the implementation. < 1454792019 902446 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :It's just stupid. < 1454792034 65387 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(perl Coro does this by default as well) < 1454792079 158941 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :There's always workarounds of course, eg. you can put a try-catch at the top level function of each thread, to catch the exception, and call abort from it, but those don't work if you're not the one starting the thread. < 1454792192 591417 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454792716 712612 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1454792962 87238 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454793208 747298 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07HALT14]]4 10 02https://esolangs.org/w/index.php?diff=46365&oldid=46355 5* 0385.179.165.201 5* (+2) 10 < 1454793220 371271 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 248 seconds < 1454793486 338569 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :So I'm playing with this Gray-Scott thing: https://pmneila.github.io/jsexp/grayscott/ < 1454793492 334497 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :A reaction-diffusion system. < 1454793530 456599 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I'm exploring the feed rate range with the death rate set to 0.061. < 1454793599 850815 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Specifically, with feed rates less than a certain amount... < 1454793702 43426 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Feed rates of about 0.03 and below. < 1454793744 5226 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :There's a rather neat behavior here. So, with these feed rates, the landscape fills with solitons. < 1454793760 386130 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :There's a certain stable density range. Interesting stuff happens outside this range. < 1454793788 367778 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :If the density is too low, then solitons reproduce, increasing the density. < 1454793794 5066 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1454793824 954513 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :More interesting: if the density is too high, then nearby solitons start to oscillate in tandem. These oscillations increase in magnitude until a bunch of the solitons suddenly die. < 1454793906 723739 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Surviving solitons then move into the resulting empty space, perhaps even reproducing. < 1454794015 20709 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Decreasing the feed rate lowers the stable density. So you can cause mass die-offs that way if you want. < 1454794293 544583 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1454794325 191171 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :With a feed rate of 0.023, it takes a long time for the solitons to reach this stable density. < 1454794579 562895 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :With a feed rate of 0.022, it looks like there is no stable density. Whenever there's a die-off, the reproduction caused by this die-off causes another die-off. < 1454794769 676521 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454794784 673733 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :And with a feed rate of 0.02, it looks like a population cannot survive. That feed rate is so low that even a lone soliton oscillates and dies. < 1454794859 298684 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Lemme try exploring in the other direction now. < 1454795104 948674 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :As the feed rate increases, solitons begin to reproduce more eagerly. < 1454795116 911324 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Now, the way soliton reproduction works is that a soliton elongates and then breaks in two. < 1454795155 949313 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Once the feed rate increases to 0.031, the elongated soliton doesn't necessarily break in two any more; it just stays that way. A worm. < 1454795189 720203 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(All these are in the presets.) < 1454795290 145375 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :When the feed rate gets to about 0.036, worms begin merging with the solitons at their tips. < 1454795440 540877 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :As a result, worms dominate the world. < 1454795444 505331 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Solitons usually don't survive too long. < 1454795497 739550 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :(Because they get "eaten" by worms.) < 1454795518 394711 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :At 0.039, worms can start to merge with each other and form three-way junctions. < 1454795651 941387 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :At feed rate 0.05, this happens aggressively; worm tips almost totally vanish as they plunge into other worms and make these junctions. < 1454795658 438771 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :(Hot.) < 1454795849 1405 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ELK ASM now has 0x7C instructions :) < 1454795853 233968 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(124, for n00bs) < 1454795884 671266 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It got inflated because I need instructions for EVERY type- e.g. I have ADD and ADD.FLOAT and ADD.DOUBLE and ADD.UN < 1454795980 261576 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm trying to decide whether to add JMP..FLOAT, JMP..DOUBLE, and JMP..UN, or to only have JMP, JMP.Z, and JMP.NZ, and combine those with existing condition getters < 1454796014 215371 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm leaning towards the latter, but I already have CSET (conditional set) for all the operations, so... < 1454796085 851108 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: Feed rate 1 < 1454796196 997523 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I think I'll do the latter, but keep the CSET instructions (since combining them with a condition clobbers the destination no matter what, but I want it to not change the destination if the condition fails) < 1454796600 736980 :AlexR42!~textual@94.41.140.91 QUIT :Quit: My Mac has gone to sleep. ZZZzzz… < 1454796895 669960 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :There doesn't seem to be much in the way of qualitative change increasing through feed rate 0.068... < 1454796953 446 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Feed rate 0.069, rings formed by the worms start to contract and disappear. < 1454797212 732595 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Around 0.074, an important change happens: curves in worms start to contract, instead of looping out the way that rivers and streams do. < 1454797236 704305 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1454797267 937212 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1454797268 128101 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :hppavilion[1] said 14h 33m 44s ago: you don't use the data, the data uses you hth <- Pretty sure that's been suggested on the "Ideas" page under Soviet Russia htmh < 1454797270 929173 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :MAYBE < 1454797312 15423 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: It has been < 1454797324 489368 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :I WASN'T DENYING THAT < 1454797370 281844 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :HELLØRJAN. < 1454797397 389244 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :BOD KVELDY < 1454797422 906057 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm making a bytecode VM called ELK designed as a vastly inferior alternative to .NET < 1454797441 205562 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Something we can write too many compilers for and basically have a BF that interacts with a Thue and stuff < 1454797470 120387 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :You could look how I designed QUACKVM for another way that VM instruction set can be defined < 1454797473 277647 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :delicious science rumors: http://www.sciencemag.org/news/2016/02/woohoo-email-stokes-rumor-gravitational-waves-have-been-spotted < 1454797497 680282 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It has 0x7F instructions so far < 1454797500 387909 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :At about 0.083, little rings collapse quickly, and four-way junctions tend to split. < 1454797531 832856 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Legendary ‘mammoth steak’ turns out to be sea turtle < 1454797565 431838 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Going from 0.083 to 0.084, worms tips now paradoxically retract instead of elongating. < 1454797643 85524 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :The overall feeling is that the worms are now similar to lines with tension, trying to become as short as possible. < 1454797648 525083 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :I should logread to understand what the fungot is going on here, but I like my mammoth steaks to remain mysterious. < 1454797648 777587 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: but everyone else is withdrawing time for their convenience before their students' :( < 1454797661 943701 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(wait for Feb 11 for the truth) < 1454797688 407480 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: No, I just noticed that on the Science site (sciencemag.org, the one oerjan posted) and copied it to here < 1454797779 664677 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :At feed rate 0.093, all three-way junctions suddenly become unstable and snap. All worms contract into solitons. < 1454797817 850918 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: OK, I have to ask < 1454797818 165749 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(about the waves, not the mammoth) < 1454797824 389918 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What the hell are you talking about? < 1454797830 468862 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :hppavilion[1]: https://pmneila.github.io/jsexp/grayscott/ < 1454797841 187118 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: aha < 1454797842 999070 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: Thank you < 1454797857 897871 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :At feed rate 0.098, solitons suddenly become unstable and die. < 1454798009 972086 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :0.28 is kewl < 1454798046 697073 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1454798411 685924 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454798451 73855 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that U-Skate world is oh so slow < 1454798481 535628 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i thought everything would shrink to a point until i realized bends grew < 1454798521 579831 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm what's the meaning of U-Skate < 1454798671 545847 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :tswett, should you not be altering the death rate too < 1454798680 685701 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1454798693 95019 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :oerjan: it's a specific shape... lemme look up a page about it. < 1454798705 517326 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :oerjan: http://mrob.com/pub/comp/xmorphia/uskate-world.html < 1454798747 342237 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :For what it's worth, I think that even though the uskate world looks like black stuff in a sea of orange, it's still better to think of it as orange stuff in a sea of black. < 1454798817 835248 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Phantom_Hoover: it's not mandatory. < 1454798842 760867 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :right but which death rate are you testing on < 1454798855 703720 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 264 seconds < 1454798925 970533 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT : < 1454799216 733198 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :0.061. < 1454799242 694842 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1454799583 671797 :jaboja!~jaboja@ehe223.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1454799930 833948 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454800478 545467 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it QUIT :Quit: LexiciScriptor < 1454800585 990324 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454800913 123960 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454800956 691412 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :With feed rate 0.023 and death rate 0.062, a small number of solitons will eventually spread out and fill the screen. Increase the death rate to 0.063, and this doesn't happen any more—the solitons are no longer capable of reproducing. < 1454801040 670328 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 256 seconds < 1454801070 512036 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Increase the death rate just a little more, to 0.065, and it looks like solitons can no longer survive. < 1454801531 493468 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454801636 392668 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 240 seconds < 1454801668 681509 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1454801878 141978 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1454803086 655767 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1454803250 535487 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 256 seconds < 1454803763 717517 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Quit: Leaving < 1454804357 113431 :lynn_!~lynn@unaffiliated/lynn JOIN :#esoteric < 1454804531 15291 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 276 seconds < 1454804812 834228 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1454804930 311485 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1454805159 491376 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454805343 151223 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1454805344 637777 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm making a text editor :) < 1454805362 96961 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :The goal is to make one better than Notepad++ < 1454805369 806457 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm a long way off from that goal xD < 1454805377 843922 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :How is your text editing working? I just use vi < 1454805389 355014 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Well it can do syntax highlighting < 1454805401 948841 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: It uses a JSON-based format for the language files < 1454805431 91089 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Which is /much/ better than Notepad++'s XML < 1454805434 123023 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :By definition < 1454805434 411058 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have once made up (but never implemented) a RDF-based syntax for syntax highlighting < 1454805440 707741 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Oooh < 1454805446 495195 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 272 seconds < 1454805546 13142 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :http://zzo38computer.org/textfile/miscellaneous/syntax_highlighter.example It might not be best way as is, but can be made modifications < 1454805759 362978 :PinealGlandOptic!~PinealGla@82.144.205.57 QUIT :Quit: leaving < 1454806536 398932 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454807324 360134 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca QUIT :Quit: TICKLE CHICKEN < 1454807354 32625 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454808011 805438 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :You know, I think mouse buttons are a pretty crappy interface. < 1454808026 360350 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :What does a left click mean? It means "select this thing". Or maybe it means "activate this thing". < 1454808039 575831 :bender|!benderpc@2404:e800:e61a:41d:f90b:ac04:9b43:1dda JOIN :#esoteric < 1454808074 390340 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Double-click means "activate this thing". Or sometimes it's something that doesn't actually support double-clicking; then it means "activate this thing twice". < 1454808100 586474 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :And how about a click and drag? Ooh boy. < 1454808112 552765 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Sometimes it means "move this thing". Sometimes it means "select all these things". < 1454808138 260017 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :What happens if you're in the middle of a click-and-drag, and you want to cancel it? Sometimes you can hit Escape, but not always. < 1454808155 486425 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Or what if you want to do something else in the middle of the click-and-drag? Sucks to be you. < 1454808191 165918 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Except that there are a lot of workarounds that things use in order to allow you to do that stuff. < 1454808233 256351 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :So, how do you scroll? You use the scroll wheel... unless you're clicking and dragging, in which case you move the mouse to the edge of the window. < 1454808248 654916 :jaboja!~jaboja@ehe223.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 256 seconds < 1454808383 35778 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I think keyboard is fine < 1454808383 502379 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :How do you switch to a different window? Click on its button in the task bar... unless you're clicking and dragging, in which case you *hover* over the button in the task bar. < 1454808386 708418 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I don't use mouse wheel < 1454808407 692754 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(I disabled the wheel, and instead just use it as a button) < 1454808408 197167 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Likewise for opening up a folder in your file browser. < 1454808445 744770 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I think the mouse button function in xterm is reasonable < 1454808556 995169 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Double-click on it, unless you're clicking and dragging, in which case you hover instead. < 1454808579 668405 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Right-clicking almost always means "open up a menu for interacting with this thing". That's good. < 1454808583 967809 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Click and drag is what is worse < 1454808590 161717 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Middle-clicking... arbitrary miscellaneous actions. < 1454808637 722873 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Lemme make a list of mouse actions. < 1454808647 841754 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I prefer the way it work in UNIX, the Windows way isn't very good. In Athena widget set the scrollbar use left/right button to scroll by amount, middle button moves scroll to the clicked position, I think is a better way < 1454808683 467113 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :You can also use SHIFT+PAGEUP and SHIFT+PAGEDOWN in xterm too, and SCROLL LOCK can be pushed to stop it from automatically scrolling < 1454808715 889594 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Which I think is a reasonable way; it is too bad that Firefox does not do these things. < 1454808867 245799 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Select this; select up to here; activate this; pick this up; drop this; show me options for this; perform miscellaneous action on this. < 1454808906 732300 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Ideally, there should also be "hang this", for when you have something picked up, and you want to do something else before dropping it. < 1454808928 715758 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Well, I don't like drag/drop, there are better ways < 1454808968 235487 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :What do you mean? < 1454808992 692858 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454809025 454539 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :For example, left button selects it and then you can push the middle button to put in something else < 1454809660 527171 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection > 1454809725 471168 JOIN :#esoteric > 1454809729 524903 JOIN :#esoteric > 1454809730 33250 JOIN :#esoteric > 1454809772 78693 JOIN :#esoteric > 1454809778 187986 JOIN :#esoteric > 1454809782 247256 JOIN :#esoteric > 1454809782 753540 JOIN :#esoteric > 1454809812 111426 JOIN :#esoteric < 1454809814 10578 :glogbot!dlopen@libdl.so JOIN :#esoteric > 1454809816 162531 JOIN :#esoteric > 1454809816 670849 JOIN :#esoteric < 1454809819 867331 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :whew < 1454810215 619749 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :How can I modify the behaviour of widgets in Firefox? < 1454810421 732121 :AlexR42!~textual@94.41.140.91 JOIN :#esoteric < 1454810447 259207 :morko44-en!~CLDM@110.139.9.73 JOIN :#esoteric < 1454810650 476476 :morko44-en!~CLDM@110.139.9.73 PART :#esoteric < 1454810695 901465 :Reece`!~Gremlin@host-92-13-209-151.as43234.net QUIT :Read error: Connection reset by peer < 1454811238 694529 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Code, probably. < 1454811500 346753 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So I've got the ELK ASM designed partially < 1454811544 723139 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I have how you do functions down (function call PUSHes the current line index onto the stack then JMPs to the line that starts the function call, return POPs a value and CJMPs to that line) < 1454811575 533834 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So that's functions done, and I think even functional programming can be done with that if you do it right < 1454811586 834174 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But I have NFC how to implement classes < 1454811601 965711 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Like, classes that can be created at runtime and manipulated and such < 1454811775 202713 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric ::t (&&&) < 1454811776 541521 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Arrow a => a b c -> a b c' -> a b (c, c') < 1454811796 377252 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And I do realize that OO isn't classes necessarily (prototypes, duh), but it'd be nice to be able to do classy things < 1454811802 442185 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: &&&? < 1454811821 555688 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :categorically so. < 1454811854 871604 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(not relevant to anything you were saying) < 1454811858 12738 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Ah < 1454811862 260342 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I was just about to ask xD < 1454811913 106050 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Do you have any idea how to implement classes- ones that can be thrown around and referenced anonymously and such (first class data, basically)- for a bytecode VM? < 1454811934 307980 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :no hth < 1454811937 879922 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OK < 1454812193 196073 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I found chrome://global/content/bindings/scrollbar.xml but am not quite sure what to do with that < 1454812269 397120 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :My own designs of instruction set, the return from subroutine call is rather something like "POP PC" < 1454812427 225004 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :And in QUACKVM the instruction to return from a subroutine call is "PUT ,,STACK" < 1454812650 122013 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :In 6502 codes, one way to do computed jumps is by the "RTS trick" < 1454812656 572631 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :@tell ais523 Complex Minsky Machine. < 1454812656 742918 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1454812930 758856 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 245 seconds < 1454812943 936031 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :zzo38: that's just pushing the destination to the stack, then calling RTS, no? < 1454813021 577957 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1454813068 51408 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :oerjan: That is what it is yes, although the address pushed to stack is actually one less than the actual address < 1454813093 6483 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Oh there you are! < 1454813109 995835 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: So JSR then < 1454813118 935445 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION thinks about the fact that "I'm here" is a tautology, and yet nonetheless a useful statement < 1454813200 975354 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: I think you just disproved https://xkcd.com/703/ by counterexample < 1454813268 251509 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: How about the return from a coroutine call? Or a semicoroutine call? < 1454813273 769695 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: re your lambdabot message, minsky machines have increment and decrement as their basic operations, and those don't get any more interesting when complex numbers are involved < 1454813284 71555 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454813287 549030 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Speaking of which, are there any other kinds of routines besides sub and co (where sub is a co) < 1454813288 68127 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1454813292 351261 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: I didn't think it would xD < 1454813297 830408 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :see. the way I make esolangs is < 1454813299 469118 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you start with an idea < 1454813305 161666 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then you follow that idea to its logical conclusion < 1454813320 303507 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you don't add /anything/ that isn't a direct consequence of the idea unless it's needed to make the language usable for programming < 1454813323 221995 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: I know, I know. I'm just programmed to spit out any ideas I have. < 1454813333 380626 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :note that this doesn't necessarily lead to a tarpit < 1454813339 459907 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :True, true < 1454813345 908713 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Hm... < 1454813346 63380 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most of the commands in Underload are unnecessary in terms of compuational class < 1454813354 464852 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but you need them in order to make the language work as designed < 1454813363 83894 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(apart from arguably ~) < 1454813378 733445 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I just thought "Why don't I make a Minsky Machine-based language that is made to look real enough to trick people into using it?" < 1454813384 22379 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Then I rememberd that's ASM < 1454813388 249966 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And that I'm doing that right now. < 1454813432 468530 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: would "A bytecode VM based on graph manipulation" be a good idea to start with? < 1454813449 336018 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: hmm < 1454813464 504495 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I created an esolang sort-of like that, but started with "all data is stored in one graph" < 1454813471 656948 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and came up with http://esolangs.org/wiki/Eodermdrome < 1454813504 453572 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which may hold the record for the unimplemented language with the most failed attempts to implement it < 1454813522 493812 :heroux!~heroux@80.112.131.35 JOIN :#esoteric < 1454813526 433067 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1454813693 184155 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :至興舎若著蒸蔵蚕衆術裁装裏補製複視覧討訪 < 1454813693 712774 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :設訳証評詞誌認誕誠誤論諸講謝識警護財貧責 < 1454813837 943675 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Is threading better done in-VM, or should it be a syscall thing? < 1454814427 500870 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: i am pretty sure Eodermdrome is implemented. in fact the page says so. < 1454814440 330635 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1454814445 131524 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't recall everr having seen the impl < 1454814460 36926 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :did you ever test your eodermdrome program? < 1454814475 160392 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i haven't downloaded any interpreters myself < 1454814498 654618 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :although i do recall someone on channel once saying that it worked < 1454814498 826989 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: How does this look so far to you? https://docs.google.com/document/d/1bSUafKLvBMVqv-tPeDj4rk51CtHoIuKCIZprPb0KBdg/edit?usp=sharing < 1454814516 865977 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's a google doc, I have to jump through huge hoops to read those < 1454814563 256436 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Oh < 1454814576 945185 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: I'll make a LaTeX or something < 1454814583 696078 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm is that jason from foxtrot in that xkcd strip < 1454814583 868552 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Actually, just an HTML < 1454814587 324232 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Yes, that'll work < 1454814610 808047 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(https://xkcd.com/703/) < 1454814722 933814 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :explain xkcd seems to think so < 1454814775 642312 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Would a simple html-only (well, also a bit of CSS) webpage work? < 1454814783 608376 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Or are you behind 7 proxies? < 1454814803 851517 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: simpe html-only would work fine < 1454814806 32605 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I thought of this as a joke word, but apparently it's a French word: https://fr.wiktionary.org/wiki/tautologue < 1454814806 336114 :heroux!~heroux@80.112.131.35 QUIT :Ping timeout: 240 seconds < 1454814816 234217 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I expect HTML by itself would probably work, or even just plain text < 1454814825 744686 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I basically have two problems: a) I have Google stuff blocked in my browser; b) I have lots of rich-content (including JS) blocked in my browser < 1454814835 718353 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Ah < 1454814836 152968 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I have no problems reading HTML on the vast majority of sites though < 1454814851 434322 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: I like to arrange things into nice tables, which is a huge pain with plaintext (not THAT huge, but still not fun) < 1454814866 679541 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :You probably don't even need CSS, although it can be used if necessary < 1454814873 416747 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: Why Google? < 1454814901 697321 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: partly because they're large enough to correlate a wide range of sites < 1454814919 635255 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: I use it for making the table look nice < 1454814920 151023 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thus information they get from my web browsing is more valuable to them than the equivalent information would be for any other site < 1454814925 152002 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and thus it costs me more to give it up < 1454815008 710828 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Usually the HTML command would work fine I expect < 1454815044 570200 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, is that even part of modern HTML versions? < 1454815064 200047 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I have a feeling that the border attribute's meant to be specified using css rather than as an XML/SGML-like attribute < 1454815088 968994 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have had no problem with it < 1454815125 831239 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :This table is doing so: http://zzo38computer.org/mtg/cardfile.php?do=list < 1454815133 209008 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i,i
< 1454815156 538893 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: IIRC sadly it's not that simple :-( < 1454815170 234944 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: most browsers understand all HTML versions including the really old ones < 1454815257 967915 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :You can use CSS to specify details of the border, but if you just want a border then that is what the BORDER=1 is for, it specify to use the default border if there is no CSS (different browsers and users may have different preference and way to display the default border, so a correct color and width and so on would be chosen to fit with the other defaults) < 1454815386 729854 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: I seem to have gone back into development before I'm sending it to you xD < 1454815399 363495 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric ::-) < 1454815407 334835 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :keep going until you've reached something you're happy with < 1454815419 182590 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: I think the 1 is a number, not a boolean < 1454815426 34952 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like, border=4 will often give a bigger border I think? < 1454815428 644926 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not sure though < 1454815448 742250 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Should I give every node a single accumulator, or do you think that defeats the purpose? < 1454815462 647809 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: I don't have enough context to understand the question < 1454815468 197823 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Ah, OK < 1454815487 372854 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ACTION hashes ais523's response to a boolean and treats "True" as yes and "False" as 0 < 1454815491 420047 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :s/0/no/ < 1454815494 709603 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :xD < 1454815552 739523 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :It look it makes the outer border larger if you put high numbers, not the inner border? < 1454815588 545211 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I think I'll do a pointer-specific stack instead of node registers < 1454815605 600312 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: "cellspacing" and "cellpadding" control the details of the inner borer < 1454815622 429069 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in old HTML versions < 1454815633 275593 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1454815682 783103 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :You can ignore those and just use the default though, you can use CSS if you want more control over the table, but usually such thing is not needed < 1454816156 740803 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454816199 37524 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think most websites do too much CSSing < 1454816303 13793 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Here's what I have so far: http://206.174.0.58/graph_vm < 1454816306 567231 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes I also think so < 1454816322 931612 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It could and will easily change when I realize that it has major flaws that make no sense < 1454816341 713461 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: And there's some example code, too < 1454816345 517335 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :But, I have Stylish extension and can use to override the CSS of anything; if the webpage has no CSS already then I find it unnecessary to add some, but if there is some then usually it is wrong < 1454816359 575538 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh, whoops < 1454816487 758947 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :The only form of conditional I have is FOLLOW, which does nothing if an edge doesn't exist xD. Probably useless, but it might just make Tarpit status < 1454816495 182457 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :If I'm lucky < 1454816681 85270 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It's funny how me asking if I should remake the doc in HTML evolved into a discussion about the merits of CSS and stuff xD < 1454817156 961587 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454817621 164117 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1454817687 524736 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: you're using literals specified in the program for nodes, this means that the number of nodes you can have is limited by the size of the program < 1454817736 681275 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454817865 402371 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Oh right... < 1454817867 414967 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Shit... < 1454817913 319385 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: How about "AUTONEWND/PUSH", which creates a new node with the first available ID and pushes its ID onto the call stack? < 1454817985 279689 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: There, 0x09 is PNEWND < 1454818204 477726 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 250 seconds < 1454818247 379352 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1454818786 852918 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right, that's more along the lines you should be thinking < 1454818798 496566 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd probably get rid of any ability to specify numbers manually < 1454818806 847653 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :probably also the pointer < 1454818820 236034 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and instead have a sort of stack machine where the stack hold nodes < 1454818827 115551 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and you can perform operations like connect, disconnect, follow, etc. on them < 1454818842 923411 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Well, I scared myself. My AV was scanning, and said it detected something, but wouldn't tell me what it was until the scan finished. Scan finished... it was the EICAR test file < 1454819038 559384 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Perhaps < 1454819258 559905 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Congrats, your antivirus works. < 1454819413 852280 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :why did you have the EICAR test file anyway? < 1454819593 594691 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I want there to be a language whose definition is an interpreter for it, written in it. The interpreter allows you to modify it. < 1454819642 367877 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :The language behaves as if it were being interpreted as an infinite stack of interpreters, each interpreter faster than the one below it, so that it actually does stuff in a finite amount of time. < 1454819756 751781 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :So... the language is defined as a self-modifying self-interpreter. An actual implementation of the language has to somehow determine the meaning of any modified version of the self-interpreter. < 1454819833 813074 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :ais523, I downloaded it at some point recently I guess. < 1454819841 279632 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :I do know I like downloading it, I'm not sure why < 1454819857 664411 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it strikes me that that must be one of the hardest possible files to download < 1454819863 784216 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as every competent antivirus will try to stop you < 1454819936 22520 :lynn_!~lynn@unaffiliated/lynn QUIT :Ping timeout: 276 seconds < 1454820047 584955 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Can confirm, literally just downloaded it and had the AV complain at me. < 1454820110 649881 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Ooh, my client has "AV" kerned. < 1454820265 535133 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I found the text in wikipedia and saved it to a text file < 1454820271 919268 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :But hey, you can always go to data:application/octet-stream;base64,WDVPIVAlQEFQWzRcUFpYNTQoUF4pN0NDKTd9JEVJQ0FSLVNUQU5EQVJELUFOVElWSVJVUy1URVNULUZJTEUhJEgrSCo= and get it. < 1454820274 274240 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :My AV yelled at me < 1454820320 690496 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Though data:application/octet-stream,X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H* < 1454820324 76958 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :might be more reasonable < 1454820340 326974 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :... Modulo that not being a valid URI. Curses. < 1454820358 812939 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`loudly AV < 1454820369 409624 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​04,09A09,04V < 1454820378 994575 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :It did not, of course, kern that. < 1454820397 519076 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1454820424 598852 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454820427 464844 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :So maybe this "language" would be a cellular automaton designed to have a particularly small unit cell. < 1454820665 908068 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :And one of its states would "break" the unit cell, putting it into a state where it can ultimately be arbitrarily modified. < 1454820714 311185 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Hmm < 1454820730 376848 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :So now that people's logs contains that string, will they also be considered malware? < 1454820790 866447 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :OK now I made a RDF parser in JavaScript < 1454820851 449062 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :http://sprunge.us/jZTO < 1454820913 575854 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :ais523: you know what would be harder? That file, repeated to fill 800 terabytes. < 1454820929 109226 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :tswett: well yes < 1454820937 988766 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although not much harder, you'd probably download a generator or compressed archive < 1454820966 589230 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not saying you have to download the file directly < 1454820969 955039 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Insert one random byte after each copy. < 1454820979 263814 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :And... make it 80 petabytes instead. < 1454820988 794244 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you might as well have one copy of the file then 80 petabytes of random data < 1454820992 95258 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :to make it less compressible < 1454821013 36355 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Now, a naive implementation of my CA, whenever you use the breaker state, would simply "zoom in", to produce a state that doesn't use the breaker state. < 1454821019 3376 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454821048 431839 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Which would, in theory, work perfectly well for programs which don't have infinite regression in how they use that state. < 1454821105 602269 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 260 seconds < 1454821463 513217 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Insert a random byte at a random location in each one < 1454821474 649811 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait, no, tswett: < 1454821481 322257 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Well, either one works < 1454821487 912011 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I like that idea. < 1454821505 128810 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Or... for each copy, randomly select one of the bytes and then pick a random value for it. < 1454821512 532669 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Occasionally, it will randomly pick the correct value. < 1454821559 877719 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: It'll have the correct string roughly 4294967296 times < 1454821568 989035 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Yup. < 1454821598 644489 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: So that means that the compression is- wait. We're looking into ways to make files LESS compressible. Why? Why are we doing this? < 1454821604 57730 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1454821610 339386 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :To make them more difficult to download. < 1454821622 813218 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: Wait, I forgot to account for the 800 < 1454821639 992037 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :3435973836800 < 1454821662 185340 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :1:32 compression ratio < 1454821671 995688 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Or is it 32:1? I forget < 1454821698 771248 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: I don't think your antivirus would even let you try to download an 800 TB file if it was competent < 1454821720 84427 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :In fact, your COMPUTER wouldn't let you download it because LIMITATIONS OF THE LAWS OF PHYSICS < 1454821819 463966 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Well... < 1454821834 15030 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :At work, there's a "network drive" that's rather large. < 1454821838 426239 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :See... < 1454821847 5953 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: My point is, we can do better at compression < 1454821853 495257 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Two random bytes gives us < 1454821877 18221 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Or, well, worse < 1454821889 610064 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1454821889 892430 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :You know how nowadays, in the My Computer screen, each drive has a bar underneath indicating the disk usage? < 1454821902 374237 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :And now, once disk usage exceeds a certain amount, that bar turns red? < 1454821909 162844 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I really don't know. I don't think 1:32 was right < 1454821915 618043 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: Yes I knew the first part < 1454821919 387974 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :On this network drive, that bar turned red because it only had 70 terabytes of free space left. < 1454821921 158040 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But I've never reached too much disk < 1454821930 699068 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Woooooow < 1454821952 98309 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Microsoft, don't use percentages. It's not really scalable. < 1454821976 77341 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :A yottabyte of free space on a 100 yottabyte drive is more than enough free space < 1454822029 112908 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Unless you're downloading the entirety of internet porn. Then you're fucked. < 1454822030 421341 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(http://cow.org/csi/) < 1454822066 894080 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Is there enough storage on the planet for that? < 1454822188 905485 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :pikhq_: No, which seems paradoxical until you see what martians are into < 1454822197 902029 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :obviously not, internet porn is infinite < 1454822242 195379 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: If it exists, there is porn of it in the meta < 1454822250 706416 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(rule 1156) < 1454822283 127256 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :no, there's porn of it on the internet. the meta contains even porn of things that _don't_ exist hth < 1454822321 206375 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hot IPU action < 1454823180 778926 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 245 seconds < 1454823214 313293 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1454823452 595210 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I dunno, I think displaying that warning for 70 terabytes of free space kind of makes sense. < 1454823470 109431 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Like, pretend that there are 1,000 people at work who use this drive. < 1454823474 567371 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :That's 70 gigabytes apiece. < 1454823584 26484 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1454824325 813524 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1454824404 258834 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :eva report while flying in Kerbin's upper atmosphere < 1454824419 476440 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :"You feel like you should really get back in the ship" < 1454824472 48728 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1454824652 600528 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454824827 905556 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: Fair enough < 1454824920 568055 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1454825131 918498 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1454825240 24975 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 276 seconds < 1454825257 699159 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1454825326 423947 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1454825444 154237 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1454825544 764047 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Client Quit < 1454825629 159389 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1454825641 554675 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Remote host closed the connection < 1454825861 23559 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1454826143 261395 :bb010g!uid21050@gateway/web/irccloud.com/x-acrpqibngzpjbevl JOIN :#esoteric < 1454826436 351169 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1454826582 682006 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1454827292 417159 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1454829426 130864 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 240 seconds < 1454829443 756790 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :If I set up a standard protocol for internal server communication between people who like /classic/ internet < 1454829466 568383 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Something that works in a terminal (or, for the client I made, a terminal-like GUI) and has custom external servers < 1454829492 176722 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Basically like a stripped-down website, coupled with a command line < 1454829495 445689 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Who here would use it? < 1454829552 985543 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :See how the protocol is work first, and then people would decide. < 1454829889 870031 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1454830439 821789 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :the apollo guidance computer has a very strange terminology < 1454830487 317169 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Just played a Simpsons arcade game in NewRetroArcade (which uses MAME)' < 1454830503 220393 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Are these things just designed to suck in money the way mobile games do today? < 1454830606 313029 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :yup < 1454830641 708293 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Very much so. < 1454830707 569625 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :I don't know if having free coins ruins any ability to learn to play well, or if there's not that high of a skill ceiling < 1454830776 503080 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 252 seconds < 1454831578 15640 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 240 seconds < 1454831611 637327 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1454832040 910616 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Ah, yes < 1454832247 466763 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :hppavilion[1]: I think you're describing a BBS < 1454832260 928772 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Whihc is? < 1454832276 503905 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :BBS was like a website but you interacted with it directly with telnet < 1454832341 131805 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Yay! < 1454832341 914490 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :It still exists, and there are several software for hosting such, such as Synchronet < 1454832343 322191 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It works! < 1454832359 617587 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Bulletin_board_system < 1454832366 651619 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I think the thing I made is pretty cool. It's very versatile, at least in theory. < 1454832387 653148 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm going to see if I can trick anyone into hosting it and feeling like a 1337 h4xx0r < 1454832416 762775 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Originally Synchronet was only for telephone lines, but now it supports Telnet, Rlogin, SSH, Gopher, HTTP, and FTP, as well as telephone lines; it also now also supports JavaScript. < 1454832450 550017 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(Actually I believe it also supports SMTP, NNTP, and IRC as well.) < 1454832459 623823 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(And also FidoNet) < 1454832492 49094 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: A typical session in what I've made may look like this: http://pastebin.com/nQB3TaUp < 1454832542 933736 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wow. < 1454832553 877655 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm visitor #23 to a thing I just got working xd < 1454832555 503499 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :*xD < 1454832670 370290 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Better example: http://pastebin.com/xRnvGfJk < 1454832681 493652 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It's also SSH to some degree. < 1454832689 584179 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But it only works in its own little silo < 1454832833 264099 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I do not know if Synchronet supports ES6 yet, although they ought to make it to do so, and also to fix the API to work better with ES6 (for example to read a file into a ArrayBuffer). < 1454832867 492388 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :The idea is that it's a personal server, something you leave hosted as a hobby and through which you disseminate information < 1454832901 504596 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Perhaps some blogging could be done on it- but, like, super awesome blogging because it's not a website, it's a terminal < 1454832917 17203 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Not that lame weblogging < 1454832929 365573 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes, although many programs can be run even just as a personal server that you can leave hosted as a hobby < 1454832985 853109 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: True, true < 1454832989 849475 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Including real BBS servers, and gopher and HTTP servers (I know that someone runs a combination HTTP and gopher server that they wrote themself in BASIC) < 1454833003 708307 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: I want to make mine somehow special. Not sure how though xD < 1454833031 156387 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 245 seconds < 1454833063 818251 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1454834958 192150 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1454835278 441390 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1454835507 546605 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454835788 533859 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 256 seconds < 1454836690 919442 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 250 seconds < 1454837477 639579 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1454838198 590995 :AlexR42!~textual@94.41.140.91 QUIT :Quit: Textual IRC Client: www.textualapp.com < 1454838325 573688 :bender|!benderpc@2404:e800:e61a:41d:f90b:ac04:9b43:1dda QUIT :Ping timeout: 260 seconds < 1454839154 72114 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :54 is 42's double convergence point over sqrt < 1454839161 957984 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Well, 55 < 1454840036 402816 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 240 seconds < 1454840118 938927 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1454840446 665204 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1454842527 131415 :atehwa!atehwa@aulis.sange.fi QUIT :Remote host closed the connection < 1454843996 537713 :AlexR42!~textual@94.41.140.91 JOIN :#esoteric < 1454844378 563480 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1454845208 21577 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07CBF (Cleverer Brainfuck)14]]4 10 02https://esolangs.org/w/index.php?diff=46366&oldid=41963 5* 03SEnergy 5* (+19) 10 < 1454845316 484021 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07CBF (Cleverer Brainfuck)14]]4 10 02https://esolangs.org/w/index.php?diff=46367&oldid=46366 5* 03SEnergy 5* (+20) 10 < 1454845357 994682 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm confused by those edits. < 1454845376 89456 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07CBF (Cleverer Brainfuck)14]]4 10 02https://esolangs.org/w/index.php?diff=46368&oldid=46367 5* 03SEnergy 5* (-10302) 10Blanked the page < 1454845507 188982 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I... guess they want to delete an article they wrote? < 1454845701 836952 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :no they just wanted to blank the page < 1454845722 544392 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The first two edits added templates that don't exist on our wiki, but do on Wikipedia. < 1454845736 853350 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :First being a "speedy deletion by author request", and the second some sort of generic delete template. < 1454845753 298438 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm guessing blanking the page was a fallback option. < 1454847241 898268 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :crazy how you can make a bachelor thesis out of this < 1454847927 169506 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A "fit butt" bachelor's thesis, mind you. < 1454847972 456889 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"In this thesis, author discusses and analyzes design flaws of experimental programming language Brainfuck, for which he suggests solution in form of extension of original language. Then he formaly defines this extension and implements its interpret and debugger." < 1454848000 36102 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sadly, it's in a language I don't read. < 1454848051 931556 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :One of my friends challenged me to do my thesis on brainfuck, mostly so I could get away with writing fuck a lot in a master's thesis < 1454848055 716269 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :One (of the four) references is to esolangs.org. :) < 1454848058 109209 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :I don't think I'll take up his challenge < 1454848289 31730 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 276 seconds < 1454848305 225404 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i also references esolangs.org a lot in my thesis < 1454848308 944481 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1454848354 442880 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1454848367 24219 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 276 seconds < 1454848515 233771 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :myname: what was your thesis on? < 1454848548 500029 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :lexing of 2d languages < 1454848719 205683 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :This thesis refers [1] the Aho, Ullman, Lam "Compilers" book; [2] Böhm, C., On a family of Turing machines and the related programming languages, [3] esolangs.org/wiki/Brainfuck, [4] Rosenberg and Saloma, Handbook of Formal Languages. < 1454848775 174489 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i am also not sure if i would÷ve called bf "experimental" < 1454848785 530725 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or its properties "design flaws". < 1454848817 942744 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm slightly unsure whether it's appropriate to have Feeney, S. listed as the (sole) author of the Brainfuck article. < 1454848914 882513 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(That's graue, who did write the first revision, but it's got a number of contributors since.) < 1454849005 625285 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :myname: interesting! Is it available on the internet to read? < 1454849024 513281 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :Taneb: it is written in german :p < 1454849049 699562 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :That sounds unfortunate for me, a monolingual, to read < 1454849050 725753 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric ::( < 1454849092 793587 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :well it'd be fine if you were monolingual in german < 1454849106 609031 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Phantom_Hoover: I don't think I am, for some reason < 1454849138 296846 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :Taneb, wait, you mean all these years you were actually trying to speak english? < 1454849145 677269 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :What < 1454849155 24132 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Where did you get that idea < 1454849159 602253 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454849174 803916 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Looks like plain-as-day Tanebese to me. < 1454849298 441448 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :is that part of the same language family of zzo38an? < 1454849321 46952 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Phantom_Hoover: common misassumption. There's a lot of false friends between the two < 1454849395 606407 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1454851655 553122 :Reece`!~Gremlin@host-92-13-209-151.as43234.net JOIN :#esoteric < 1454853112 18748 :benderpc_!~benderpc@59.189.181.227 JOIN :#esoteric < 1454854192 823400 :Treio!~Treio@87.244.233.250 QUIT :Quit: Leaving < 1454855408 589148 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454856467 663982 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca JOIN :#esoteric < 1454857072 663139 :J_Arcane!~chatzilla@37-219-200-10.nat.bb.dnainternet.fi QUIT :Ping timeout: 256 seconds < 1454857123 763345 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT : < 1454857142 716838 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454857415 129455 :benderpc_!~benderpc@59.189.181.227 QUIT :Ping timeout: 276 seconds < 1454857655 615632 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 240 seconds < 1454857695 519479 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1454857881 893948 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :@ask hppavilion[1] since when are we misleading the topics? everything makes sense, eh? < 1454857882 42756 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1454859104 396402 :Elronnd!elronnd@znc.dank.ninja QUIT :Quit: Let's jump! < 1454859276 478906 :Elronnd!elronnd@znc.dank.ninja JOIN :#esoteric < 1454860019 698135 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 264 seconds < 1454860038 321273 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1454861533 624347 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1454862874 233218 :idris-bot!~idris-bot@dslb-084-062-094-060.084.062.pools.vodafone-ip.de QUIT :Quit: Terminated < 1454862910 94866 :idris-bot!~idris-bot@dslb-084-062-094-060.084.062.pools.vodafone-ip.de JOIN :#esoteric < 1454862929 863078 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-ubzulixpghubuejf QUIT :Excess Flood < 1454863056 266523 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-mttkpahfjrsqvsds JOIN :#esoteric < 1454864466 726329 :Reece`!~Gremlin@host-92-13-209-151.as43234.net QUIT :Read error: Connection reset by peer < 1454865331 524969 :tjt263_!~RAPSCA77I@124-148-196-55.dyn.iinet.net.au JOIN :#esoteric < 1454866132 500706 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 272 seconds < 1454866949 399327 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :`wisdom < 1454866966 799130 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :... < 1454866974 406439 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hovercraft/a-é-ro-g-liss-e-ur. If you mention eels, you'll get smacked with one of them in a most unappropriate manner. < 1454867085 312715 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? eel < 1454867086 482762 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :eel? ¯\(°​_o)/¯ < 1454867257 218145 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1454867288 897596 :tjt263_!~RAPSCA77I@124-148-196-55.dyn.iinet.net.au PART :#esoteric < 1454868062 694819 :gde33!kvirc@546A0B75.cm-12-3a.dynamic.ziggo.nl QUIT : < 1454868147 644514 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :ACTION eely mapoles int-e < 1454868180 264327 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I was thinking of a party involving biologists, electrical engineers and trouts. < 1454868238 684896 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? y < 1454868239 643237 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Y is a commune in France. There's nothing funny about this. < 1454868413 983076 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`quote < 1454868415 547551 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :80) fungot!*@* added to ignore list. AnMaster: i'd find that a bit annoying to wait for an ack. < 1454868418 205333 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`quote < 1454868418 448072 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`quote < 1454868418 688700 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`quote < 1454868418 929433 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`quote < 1454868433 784732 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :80 is great < 1454868436 634440 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION waits for the other four < 1454868442 858169 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1007) in soviet russia, what sees you is what gets you < 1454868443 190418 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :18) IN AN ALTERNATE UNIVERSE: In an alternate universe, I would say "In an alternate universe, ehird has taste" < 1454868443 332837 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :415) monqy: last night in my dreams I saw a false photo album of my childhood... looking ghostly < 1454868445 903215 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :84) Darn, now I can't acknowledge the reference you were making. < 1454868470 819967 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't really like the last three < 1454868479 702217 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :1007 is me trying too hard to be funny but it's still better than the last three < 1454868507 36698 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :yeah < 1454868524 649593 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :where is elliott these days? < 1454868546 96030 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? metasepia < 1454868549 714775 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :metasepia knew the weather at your nearest airport, and also something about ducks. < 1454868551 661392 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just stopped turning up < 1454868558 575763 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :channel regulars tend not to stay forever < 1454868705 45029 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: hi < 1454868716 985799 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi Vorpal < 1454868735 613952 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Also you are right, quote 80 is great < 1454868750 460700 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :why on earth would I put fungot on ignore as well? < 1454868750 639733 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Vorpal: i plan to write a number < 1454868766 948713 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: people were abusing it at the time, and you were more sensitive back then to spam in the channel < 1454868787 570764 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: well I was in it for a start, probably had something to do with it < 1454868830 228303 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : just stopped turning up <-- no elliott any more? :( < 1454868864 291101 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Also I wonder why hexchat thinks the ping time is 30 seconds all the time... < 1454868872 508315 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :It clearly isn't < 1454868913 701195 :Vorpal!~Vorpal@unaffiliated/vorpal NICK :Vorpal_ < 1454868920 931857 :Vorpal_!~Vorpal@unaffiliated/vorpal NICK :Vorpal < 1454868926 923248 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :.... I just looked at nickserv info since I haven't been on here for some time. < 1454868928 636805 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :-NickServ- User reg. : Dec 26 16:35:03 2005 (10y 6w 3d ago) < 1454868930 568261 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Wow < 1454868944 942784 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Time flies < 1454869031 672606 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`quot < 1454869032 585808 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: quot: not found < 1454869032 728191 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`quote < 1454869033 236185 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`quote < 1454869033 602771 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1008) LIST OF ACRONYMS: List Integrating Some Terminology Of Fine Authentic Credibility Relating to Our New Year Media System < 1454869033 745107 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`quote < 1454869034 121745 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`quote < 1454869034 264181 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :54) * oerjan swats FireFly since he's easier to hit -----### Meh * FireFly dies < 1454869034 635159 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :814) I was hoping I could be like other people and listen to signals while in a public transport vehicle. < 1454869034 861200 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :812) i love how allegedly wine can run all of these different programs but the only one i can actually run is starcraft i think wine may secretly be a cleanroom reimplementation of starcraft < 1454869036 678914 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`quote < 1454869037 870277 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1082) it's not weird, it's even in alphabetical order and nicely formatted! < 1454869050 341166 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric ::D < 1454869055 694182 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric ::D < 1454869157 183415 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`find . -name quotes < 1454869158 42729 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :find: `. -name quotes': No such file or directory < 1454869160 762025 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` find . -name quotes < 1454869170 545301 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./bin/quotes \ ./quotes < 1454869182 345367 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` sort ./quotes | head < 1454869183 376970 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :00:07 Sgeo has quit (IRC is taking up too much of my time. I need time to study the Bible and find Christ.) 00:12 Sgeo has joined #esoteric. \ [2008] i'm testing Haiku and it appears that it is a major shit 5+7+5, not 5+11, nooga \ me thinks fungot is high on crack adu: not exactly something like that. bu < 1454869218 736510 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` sort ./quotes | head -n 20 | sed 's/(....................).*/\1/' < 1454869219 616331 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sed: -e expression #1, char 30: invalid reference \1 on `s' command's RHS < 1454869227 427698 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` sort ./quotes | head -n 20 | sed 's/\(....................\).*/\1/' < 1454869228 264100 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :00:07 Sgeo has quit \ [2008] i'm t \ me thinks fung \ [After a long monolo \ [after a long string \ [after a quote delet \ 99% OF USES \ after all, \ after a whi \ also, why i \ and then I \ bleh, why d \ btw, I fina \ * ais523 challenges \ ais523, the lib dems < 1454869407 787189 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess that one's only funny if you're either British, or following British politics < 1454869533 331315 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it's really good though < 1454869544 774009 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1454869554 597942 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :context makes it slightly better but it's funny even without < 1454869796 420064 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 240 seconds < 1454869952 511933 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1454870284 682441 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 250 seconds < 1454870530 686077 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :So, when I play the Simpsons arcade game, am I reducing my skill level by giving it as many coins as I want, or is that pretty much inevitable because they want my money? < 1454870551 806022 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :(It's MAME, I have free coins >.> ) < 1454870706 80725 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :You can try to win with as few coins as possible I suppose. But if you fail, it mean you can try again without spending extra money, now < 1454870796 557653 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1454871086 504933 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1454872317 623356 :J_Arcane!~chatzilla@37-219-200-10.nat.bb.dnainternet.fi JOIN :#esoteric < 1454872569 789139 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :I intentionally avoid all politics < 1454872583 817950 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :you can't change anything, and all it does is make me mad...so why bother? < 1454872710 898818 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :well thqt's not quite ture < 1454872769 713775 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Well at least Wikipedia seems sufficient to explain the joke :) < 1454872797 742314 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`wc quotes < 1454872801 285957 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ 1264 25410 152033 quotes < 1454872827 577050 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :you can change things if you're at the start of a change that is already ready to go, like when public opinion has changed but the govt hasn't caught up < 1454872882 379524 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1454872883 592884 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :pie/I like pie \ I like pie < 1454872891 993520 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1454872893 140080 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :quine/`? quine < 1454872900 26947 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? quine < 1454872900 877718 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`? quine < 1454872966 799550 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :as for politics making you mad, the trick is to only follow other countries' politis closely < 1454872994 155245 :Elronnd!elronnd@znc.dank.ninja QUIT :Quit: Let's jump! < 1454873003 57280 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :\oren\: right, I'm following the current US electoin < 1454873007 538962 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mostly for the entertainment value < 1454873014 535602 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I suppose the quote predates the 2015 general elections? < 1454873017 296231 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? US election < 1454873018 218309 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :US election? ¯\(°​_o)/¯ < 1454873022 851661 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? election < 1454873023 899733 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :election? ¯\(°​_o)/¯ < 1454873033 710027 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: not sure < 1454873038 154320 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it'd be funny either way but for different reasons < 1454873046 588346 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yeah < 1454873098 112441 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :2013-02-26-raw.txt:< 1361904098 931888 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION challenges the americans here to remember who lost in the most recent UK general election < 1454873114 727386 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :OK yes < 1454873120 689737 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that one's better because it's less obvious < 1454873126 696726 :Elronnd!elronnd@znc.dank.ninja JOIN :#esoteric < 1454873126 838986 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1454873127 667120 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(that election, it is) < 1454873130 461830 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :the hampstershire primaries are tommorrow < 1454873206 841741 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :most likely the winners will be the commie and the fasist < 1454873218 339661 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the interesting things being a) the victory margin for sanders on the democratic side, and b) whatever is going on with the republicans < 1454873233 567813 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :to be fair the republican side is more interesting because I can't believe any of them are electable < 1454873243 509299 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That sed was a complicated way to type cut -c 1-20. < 1454873248 556857 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so it's interesting to see which crazy direction they go in < 1454873256 434442 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: I can never quite remember how cut works and the man page wouldn't fit on IRC < 1454873279 575531 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` man cut < 1454873280 960343 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :I figure trump, once he gets nominated, is suddenly going to veer left on some issues he's avoided talking about < 1454873281 135780 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :man: can't open the manpath configuration file /etc/manpath.config < 1454873289 973882 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :\oren\: or even on ones he has < 1454873306 439733 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there was an election at a society I was in where someone ran as a joke candidate and gave bizarre speeches < 1454873314 640989 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but then admitted that if they'd won, they'd have tried to do the job sensibly and properly < 1454873325 694275 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just were trying to make the elections themselves more interesting and contested < 1454873364 224485 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :trump's unpredictable < 1454873403 32870 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie: hi! < 1454873465 893240 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :int-e: I don't think he will "do the job sensibly and properly" though < 1454873477 318628 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: I can only remember the "-c N-M" variant. < 1454873479 235718 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: Hi. < 1454873517 611545 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie: weird, I can only remember the cut -d' ' -f N-M variant < 1454873519 145903 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm < 1454873531 312289 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :does paste have any options at all? < 1454873542 926136 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: if it is gnu, yes < 1454873546 41313 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :normally I link it up with expand in order to place the columns in more readable positions < 1454873555 863652 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: at the very least --help and --copyright < 1454873559 491453 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :or --version or something < 1454873567 432093 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Mandatory arguments to long options are mandatory for short options too. < 1454873567 574408 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : -d, --delimiters=LIST reuse characters from LIST instead of TABs < 1454873567 574478 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : -s, --serial paste one file at a time instead of in parallel < 1454873567 574501 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : --help display this help and exit < 1454873568 331036 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : --version output version information and exit < 1454873569 830104 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it has -d and -s but neither seems that useful < 1454873594 909390 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like what does -s even do? read the files one at a time, and then paste as normal? < 1454873601 684758 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Isn't -s just cat? < 1454873610 341893 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I never used paste, what does normal paste do? < 1454873653 487286 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh, put each file side by side < 1454873752 761320 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's the opposite of cut < 1454873778 698088 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: try man 1p paste, it sheds more light on the options < 1454873784 194001 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :rather confusing options but < 1454873807 663417 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't have a section 1p < 1454873813 17250 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's posix presumably? < 1454873847 667735 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Concatenate all of the lines of each separate input file in command line order. The of every line except the last line in each input file shall be replaced with the , unless otherwise specified by the -d option." < 1454873847 916116 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: that is the posix docs split in man pages < 1454873858 158613 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, according to the info page, -s basically transposes the output < 1454873885 616152 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :apt-get install manpages-posix (for 1p) and apt-get install manpages-posix-dev (for 3p) < 1454873896 28428 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: I found those packages really useful < 1454873919 407579 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right, was just doing that < 1454873923 120118 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :looks like it could come in handy < 1454873930 663837 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(presumably there isn't a 2p because posix doesn't specify syscalls?) < 1454873975 667143 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Apparently -d and -s interact in weird ways < 1454874000 185090 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: though there are some pages in 2 that have corresponding 3p but no 3 < 1454874022 478405 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I guess it is a case of splitting between libc and syscalls differently? < 1454874053 595294 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yay, this makes it much easier to get things like the yacc spec < 1454874061 13250 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: could be < 1454874070 908467 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"open" is in 3p < 1454874083 193214 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can't imagine many POSIX systems where that wouldn't be a syscall < 1454874084 200450 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Yeah, that is an example of that < 1454874091 462431 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so presumably 3p just contains all the stuff that's meant to be in libc < 1454874099 909391 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Think so yes < 1454874114 437820 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :also there is no 5p or 7p iirc < 1454874128 890322 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :btw what is in 4, 6, 8 and 9 anyway? < 1454874133 486083 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ACTION looks at man man < 1454874141 558166 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh < 1454874168 238128 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :4 is for things like /dev/null < 1454874171 127440 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :6 is games < 1454874179 5218 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Like nethack presumably? < 1454874180 382126 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :6 and 8 are both executables that people didn't want in 1 for whatever reason < 1454874188 430723 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it only goes up to 8 < 1454874198 685914 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(some people use 9 for weird nonstandard things, I think) < 1454874211 792399 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Why the numeric splitting to begin with? < 1454874217 246839 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :It isn't very intuitive at all < 1454874235 439269 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Wouldn't say cmd/ sys/ lib/ and so on make more sense < 1454874239 548500 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :chapters of the manual < 1454874240 958161 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I think it is fine and use the numeric splitting < 1454874246 446823 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :originally this was a printed book < 1454874250 526109 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: the original UNIX manual I guess? < 1454874252 418421 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :with the option to read bits online < 1454874261 469716 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Makes more sense then < 1454874270 877875 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it still has headings and footers and the like, although people are often unsure about what to put there < 1454874297 21660 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I put zorkmid in section 6, and playmod in section 1 < 1454874326 114563 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :true < 1454874432 547848 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :What is the point of /dev/full... < 1454874469 928327 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: testing the error handling of your programs < 1454874492 740734 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :adding "> /dev/full" to the end of your command line is a trivial way to see if your program handles errors printing output correctly < 1454874493 922421 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: right, but it is utterly crude... < 1454874499 892855 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :It is one specific error < 1454874542 299579 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :What it it fails to EBADF instead? EDQUOT? < 1454874555 729149 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :A proper fault simulator might be more useful < 1454874569 719930 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Seem to remember that the sqlite guys made something like that < 1454874581 83785 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they did < 1454874591 147111 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :however the vast majority of programs don't care about the specific error code < 1454874598 913688 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sometimes even in cases where they should (e.g. EINTR, EAGAIN) < 1454874607 595519 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: the error recovery might be different < 1454874653 138005 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Not sure if the sqlite thing is reusable for other projects < 1454875124 113899 :bb010g!uid21050@gateway/web/irccloud.com/x-acrpqibngzpjbevl QUIT :Quit: Connection closed for inactivity < 1454875275 319645 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I found that AmigaMML with > /dev/full seems to work OK (although it will not write the song anywhere), although input from /dev/null results in a floating point exception. < 1454875871 66041 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Huh. The thesis publication thingie wanted a back cover text. < 1454875950 536834 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also: I keep getting porn ad spam in Swedish at the 'webmaster' role address of gehennom.org. < 1454875959 893608 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you own gehennom.org? < 1454875964 911210 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1454875976 359050 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, hmm, it appears to duplicate content of zem.fi < 1454875981 719927 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At the moment, yes. < 1454875985 456457 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's been different as well. < 1454875988 854062 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I used to run a public nethack server once. < 1454876039 116128 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And I've been thinking of putting something nethack-related (some sort of data visualization stuffs, maybe) up there, but haven't. < 1454876051 294204 :bb010g!uid21050@gateway/web/irccloud.com/x-kvxrwgygrstwviqj JOIN :#esoteric < 1454876155 976950 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, and I think I hosted darkhive as a subdomain of gehennom.org. < 1454876252 204808 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1454876344 665174 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie: darkhive? < 1454876412 418795 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :An unofficial archive of a discussion forum with a name starting with d -- hence, "d-arkhive". < 1454876426 482553 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Given the quality content, maybe the "dark-hive" split is appropriate as well. < 1454876442 650030 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah < 1454876579 630209 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Can you please tell me how to set up the email so that it uses different user name for messages received from internet than local messages? < 1454876618 286665 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe I should at least stick in some sort of a more nethacky placeholder on that thing, rather than have it just be a (probably broken somehow; at least the TLS cert is wrong) copy of zem.fi. It got to be like that just because I migrated to lighttpd and didn't bother to configure in name-based vhosts. < 1454876707 712527 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie: lighttpd is still alive? < 1454876716 143696 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I thought it was all nginx these days < 1454876755 980479 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know how much development effort it gets, but they do at least fix issues. < 1454876767 666015 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Speaking of which, I should should upgrade nginx to a version supporting HTTP2, some day < 1454876785 538597 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Apparently debian backports only has the version right before the HTTP2 one < 1454876788 261306 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :annoying < 1454876803 804288 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You should upgrade it to a version supporting QUIC, be all even fancier. Except I don't think there is a version to do that. < 1454876815 499955 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :heh < 1454876824 713403 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :isn't that UDP? < 1454876826 676543 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1454876848 859538 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's pretty much a mapping of HTTP/2 on UDP. < 1454876964 298316 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :heh < 1454876989 408171 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :"Round-trip times, roughly defined by the speed of light, are bounded, and as a result the only way to decrease connection latency is to make fewer round-trips." < 1454876998 331313 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Quoting wikipedia on QUIC < 1454877006 398297 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Um... < 1454877007 826225 :tjt263__!~RAPSCA77I@124-148-196-183.dyn.iinet.net.au JOIN :#esoteric < 1454877033 4848 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :We are not even close to the point of the propagation delay being the limiting factor for most connections < 1454877051 560358 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Just compare ping over ethernet and wifi to see that < 1454877098 30918 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, it's a bit of a silly comment. The reason QUIC cares about round-trips is because RTTs on mobile networks are awful. < 1454877108 669338 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :yes it is < 1454877114 34988 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Much awful-er than mandated by the speed of light, that is. < 1454877139 960137 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie: Also we should dig cables straight through earth, that way imagine how much less the delay to Australia will be < 1454877181 51375 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The original source for that comment is probably from a Chromium blog post: "However, despite increasing bandwidth, round trip time (RTT)--which is ultimately bounded by the speed of light--is not decreasing, and will remain high on mobile networks for the foreseeable future." < 1454877188 119250 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Speaking of ethernet, why does ethernet connectors generally have status leds, for both connection and data. And why doesn't, say, USB also have that? < 1454877188 744730 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Where the bounded-by-c was just an aside. < 1454877201 374388 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://blog.chromium.org/2013/06/experimenting-with-quic.html < 1454877204 794953 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah < 1454877288 905097 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie: btw this laptop gets much more stable ping times when using 2.4 GHz than when using 5 GHz. To the same access point. This does not apply to other devices connected to the same access point. I wonder what is going on < 1454877425 924252 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :issues with your adapter driver? < 1454877753 20527 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :quintopia: possibly? It is an old intel adapter < 1454877765 850411 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :cIntel Corporation PRO/Wireless 5100 AGN [Shiloh] Network Connection < 1454877778 580085 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :not sure where that c came from, it wasn't supposed to be there < 1454877799 621046 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :quintopia: the laptop is quite old. About 6.5 years I think < 1454877806 124458 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :It has a Core 2 Duo < 1454878775 331981 :tjt263__!~RAPSCA77I@124-148-196-183.dyn.iinet.net.au NICK :V3R4X < 1454879012 577526 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Remote host closed the connection < 1454879445 505276 :Elronnd!elronnd@znc.dank.ninja QUIT :*.net *.split < 1454879445 980252 :fizzie!fis@unaffiliated/fizzie QUIT :*.net *.split < 1454879454 752791 :fizzie!fis@unaffiliated/fizzie JOIN :#esoteric < 1454879641 21922 :earenndil!elronnd@znc.dank.ninja JOIN :#esoteric < 1454879732 788152 :earenndil!elronnd@znc.dank.ninja NICK :Elronnd < 1454880320 120058 :vodkode!~vodkode@fl-71-52-122-10.dhcp.embarqhsd.net QUIT :Ping timeout: 252 seconds < 1454880758 594450 :vodkode!~vodkode@fl-71-52-122-10.dhcp.embarqhsd.net JOIN :#esoteric < 1454880929 537881 :augur!~augur@2602:306:37f6:6af0:c8f2:e515:654a:c3b3 JOIN :#esoteric < 1454882228 446574 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Do you like my idea of "HTCLS"? (Like ARIA, it would also be a set of HTML attribute with their own prefixes, although they have different purposes and meanings from ARIA. However, it can be combined with ARIA and other stuff too.) < 1454883004 138149 :AlexR42!~textual@94.41.140.91 QUIT :Quit: My Mac has gone to sleep. ZZZzzz… < 1454883328 396383 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :you don't need a cable thruough the earth if we can do it with a neutrino beam < 1454884036 514201 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 250 seconds < 1454884296 289047 :augur!~augur@2602:306:37f6:6af0:c8f2:e515:654a:c3b3 QUIT :Remote host closed the connection < 1454885018 695546 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1454885642 132313 :augur!~augur@2602:306:37f6:6af0:1c14:e370:c476:1098 JOIN :#esoteric < 1454885789 834866 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@metar EGLL < 1454885790 108159 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :EGLL 072250Z 22019G29KT 9999 -SHRA FEW006CB BKN015 08/07 Q0985 RESHGR RESHRA RERA TEMPO 4800 RA BKN010 < 1454885806 413202 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : I... guess they want to delete an article they wrote? <-- maybe the thesis didn't pass < 1454885816 570652 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: No, it's listed as successfully defended. < 1454885819 466568 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also: RESHGR RESHRA RERA. < 1454885821 173161 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :huh. < 1454885825 744684 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wat < 1454885836 964277 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The metar. < 1454885842 230992 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@metar ENVA < 1454885842 526693 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :ENVA 072250Z 25007KT 220V280 9999 FEW045 03/02 Q0977 RMK WIND 670FT 23010KT < 1454885852 632441 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :today we have vicious ice < 1454885855 763675 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"WIND", what's that supposed to mean. < 1454885859 716388 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(it got my knee) < 1454885882 715568 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so shall we delete it? < 1454885905 190293 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess? I don't know what the common practice is. < 1454885926 920038 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(my initial predisposition is "yes", unless the language is particularly interesting. it's a BF derivative after all. < 1454885929 925671 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :) < 1454885947 156762 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fizzie: well i've deleted by author request before, as has ais523. < 1454885965 680698 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :very well, i'm going ahead. < 1454885977 417758 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sounds reasonable. And no, I don't think it's any kind of crazy-notable. < 1454885980 515094 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/delete14]]4 delete10 02 5* 03Oerjan 5* 10deleted "[[02CBF (Cleverer Brainfuck)10]]": Author request: content before blanking was: "{{delete| reason }} {{db-g7}} {{db-g7}}==Introduction== Programming language '''CBF''' was developed by Marcel Fiala, student of FIT BUT. This project started as procrastination, but turned out to be solid base for author..." < 1454886031 940418 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Since you're at it... https://esolangs.org/wiki/Brainfuck#Related_languages "LecRAM" points to a redirect to "CBR (Cleverer Brainfuck) < 1454886033 452642 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm interesting, it showed the content of the revision i was looking at, not the blanked one. < 1454886046 696069 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Which is a redirect to CBF, which you just deleted. < 1454886049 756345 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fizzie: i have that in another tab, as i got a warning from the delete button. < 1454886060 317745 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Handy. < 1454886073 619240 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :MediaWiki is smart! < 1454886102 911917 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/delete14]]4 delete10 02 5* 03Oerjan 5* 10deleted "[[02LecRAM10]]": Broken redirect: content was: "#REDIRECT [[CBR (Cleverer Brainfuck)]]" (and the only contributor was "[[Special:Contributions/SEnergy|SEnergy]]") < 1454886108 715147 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :It's all thanks to the delete button < 1454886145 862042 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=46369&oldid=46359 5* 03Oerjan 5* (-13) 10Going whole hog < 1454886178 215469 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=46370&oldid=46317 5* 03Oerjan 5* (-138) 10*Poof* < 1454886274 577950 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/delete14]]4 delete10 02 5* 03Fizzie 5* 10deleted "[[02CBR (Cleverer Brainfuck)10]]": Broken redirect: content was: "#REDIRECT [[CBF (Cleverer Brainfuck)]]" (and the only contributor was "[[Special:Contributions/Esowiki201529A|Esowiki201529A]]") < 1454886278 411335 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :One more for the road. < 1454886285 509404 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :I WAS GETTING TO THAT < 1454886292 131205 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :TOO SLOW < 1454886356 936716 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck Sharp14]]4 10 02https://esolangs.org/w/index.php?diff=46371&oldid=44836 5* 03Oerjan 5* (-30) 10no such link *MWAHAHAHA* < 1454886450 14984 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :just what we need... an editor war < 1454886459 34503 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hmm. We have 291 orphaned pages, claims Special:LonelyPages. Is that altogether right? < 1454886465 757002 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess it doesn't count categories. < 1454886502 509839 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :under that assumption it's plausible < 1454886603 486799 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca QUIT :Quit: FLIGHT CHICKEN < 1454886604 529493 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1454886657 35800 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Some of these are not categorized, though. < 1454886674 542023 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :After clicking at maybe five, two were "actual languages" (FSVO) that seem to be entirely orphan. < 1454886679 163816 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION checks the language list for mis-sorting and broken links < 1454886684 3722 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :found none < 1454886747 206854 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i may not be able to keep up with the wiki, but at least i can keep things in order < 1454886890 952368 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :aejnor is our hero! < 1454886993 725036 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> unwords . map sort . words $ "i refrained from sorting the other words as well" < 1454886995 255171 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : "i adeefinrr fmor ginorst eht ehort dorsw as ellw" < 1454887016 474148 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and that was probably a good thing :) < 1454887236 317103 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i guess that particular sentence might have been readable < 1454887257 145541 :augur!~augur@2602:306:37f6:6af0:1c14:e370:c476:1098 QUIT :Remote host closed the connection < 1454887265 433944 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes, maybe < 1454887308 848722 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn Ginorst is eht aillpr fo dgoo iikw aaeegmmnnt. < 1454887320 810097 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'ginorst': Ginorst is eht aillpr fo dgoo iikw aaeegmmnnt. < 1454887337 911994 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> unwords . map sort . words $ "common and short words help a lot ( not tremendously )" < 1454887339 366829 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : "cmmnoo adn horst dorsw ehlp a lot ( not deelmnorstuy )" < 1454887356 13724 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hah. "horst" doesn't work at all. < 1454887386 844117 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i don't get aillpr < 1454887395 866725 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :pillar < 1454887406 568049 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT : < 1454887412 400528 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :**AAAAHHHMW < 1454887413 79808 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i have no clue what that means < 1454887427 80736 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that may be the problem < 1454887436 622792 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :free speech is a pillar of democracy < 1454887507 678232 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :looked it up, makes sense < 1454887553 533301 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> let f (c : r) = c : g (reverse r); g (c : r) = reverse (c : (reverse . sort $ r)); g [] = [] in unwords . map f . words $ "on the other hand, sorting only the insides of words is perfectly readable, as usual" < 1454887555 110250 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : "on the oehtr hadn, sinortg olny the ideinss of wdors is pceeflrty raabdeel,... < 1454887567 881899 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, maybe pceeflrty is a bit too strong a word here. < 1454887596 614742 :augur!~augur@99-127-102-175.lightspeed.ftldfl.sbcglobal.net JOIN :#esoteric < 1454887598 212825 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I was going to object indeed. < 1454887628 489719 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :There's the "skyline" theory for the middle part. And again, words shouldn't be too long. < 1454887646 274633 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Also I got it a bit wrong with respect to punctuation that's attached to a word.) < 1454887672 753418 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :yeah, i hate these people saying the order of letters don't matter because of one single text example that is crappy < 1454887693 206191 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`addquote "on the oehtr hadn, sinortg olny the ideinss of wdors is pceeflrty raabdeel,... Well, maybe pceeflrty is a bit too strong a word here. < 1454887698 476566 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> sort "oh well it could be worse" < 1454887698 621017 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1265) "on the oehtr hadn, sinortg olny the ideinss of wdors is pceeflrty raabdeel,... Well, maybe pceeflrty is a bit too strong a word here. < 1454887699 900931 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : " bcdeeehilllooorstuww" < 1454887718 978988 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`words --finnish 10 < 1454887723 93645 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :löytämästorista horstuvaltaneva teorgani luonivisevin käytyvimme temmenenne lohkerampanasi tuntiinisimpinänsä hutevälleen mainassammassa < 1454887744 753210 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`words --german 10 < 1454887748 878044 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :maricklumberen dasungs ster inters einlichkeitplastis botersatione kriederussena beppe hauployanitunt irrestütze < 1454887773 811331 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Einlichkeitplastis sounds quite believable. < 1454887781 30763 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well, no < 1454887789 336210 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Indeed. Meaningless, but pretty plausible. < 1454887800 478495 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :is is pretty unpopular as suffix for nouns < 1454887806 341072 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :myname: come on, reinlichkeitsfimmel exists! < 1454887815 878549 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it is :) < 1454887818 450234 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`words --german 10 < 1454887820 148591 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hinsmation punktionsbehand vermöglichs westandeformation analbesich morpolyphulz bögeneichtsfessenstisch verlandric reprädetes erdasjahrenschirnlei < 1454887825 94551 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :except for things like diseases or the like < 1454887840 571001 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"bögeneichtsfessenstisch" is a good one. < 1454887842 930610 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454887866 330662 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i like westandeformation < 1454887912 52613 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so is there a list of languages that `words supports? < 1454887916 671097 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`words < 1454887920 756084 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :plunarwing < 1454887931 853281 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`words --help < 1454887934 34473 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Usage: words [-dhNo] [DATASETS...] [NUMBER_OF_WORDS] \ \ options: \ -l, --list list valid datasets \ -d, --debug debugging output \ -N, --dont-normalize don't normalize frequencies when combining \ multiple Markov models; this has the effect \ of making larger dataset < 1454888000 552250 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`words -l < 1454888001 393139 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :valid datasets: --eng-1M --eng-all --eng-fiction --eng-gb --eng-us --french --german --hebrew --russian --spanish --irish --german-medical --bulgarian --catalan --swedish --brazilian --canadian-english-insane --manx --italian --ogerman --portuguese --polish --gaelic --finnish --norwegian --esolangs \ default: --eng-1M < 1454888027 217816 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`words --german-medical 10 < 1454888028 232751 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mukopempfnekräfte leukämischacharisch atologie resien protisches mulinsäuresens peräume hypotrologisch röntgenenalgie diffusiereudoall < 1454888037 215310 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`words --ogerman 10 < 1454888038 473729 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bildunstum konträhnt gefahrei durchaltern megesch motokaltung getriebsjagdmauen aufzufunkt elegere unisblätzent < 1454888051 124960 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :what's the difference < 1454888080 580574 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`words --eng-fiction 10 < 1454888085 550382 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :comme que corr exel ascenta mic monotie nett cada coff < 1454888094 384457 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :odd. < 1454888111 842619 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fictional english is a lot more concise < 1454888117 875569 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`words --esolangs 10 < 1454888119 583607 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rpos aura fooblecogscript vrejvax hell fullmachine thubi liorse noobare anoilog < 1454888122 212388 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: I think https://en.wikipedia.org/wiki/German_orthography_reform_of_1996 is the difference. < 1454888129 520533 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ah. < 1454888142 821673 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Assuming it's the same naming convention as Debian ispell packages.) < 1454888162 766880 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/words < 1454888163 485383 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/usr/bin/perl \ use strict; use warnings; \ use v5.10; \ use open qw( :encoding(UTF-8) :std); \ use File::Basename 'dirname'; \ use Storable 'retrieve'; \ use List::Util qw(sum min); \ use Getopt::Long qw(:config gnu_getopt); \ BEGIN { \ eval { \ require Math::Random::MT::Perl; Math::Random::MT::Perl->import('rand'); \ }; \ #wa < 1454888190 753127 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` ls share/*ord* < 1454888191 729340 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :share/dict-words \ \ share/WordData: \ Brazilian \ Bulgarian \ CanadianEnglishInsane \ Catalan \ Eng1M \ EngAll \ EngFiction \ EngGb \ EngUs \ Esolangs \ Finnish \ French \ Gaelic \ German \ GermanMedical \ Hebrew \ Irish \ Italian \ Manx \ Norwegian \ Ogerman \ Polish \ Portuguese \ Russian \ Spanish \ Swedish < 1454888212 905687 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :wtf germanmedical < 1454888223 921420 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`head share/WordData/Eng1M < 1454888224 799101 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :pst012345678.............e....n....a.... ....d....m....s....'....ss6........e....u....a....t...rb .............eW...........n....a ..........rt.......... ....s....y...........c...........k....'...........o..........t....quy........щ....т....н....тоя. < 1454888247 957792 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hmph no readable header < 1454888248 274966 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :`words --german-medical 10 < 1454888249 294679 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :equenzblätte tochichten kards nebendemen zonswundes oxativ axilocandler abdomeratische periopationens inhibierendem < 1454888251 468490 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? pst0 < 1454888253 100039 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :pst0? ¯\(°​_o)/¯ < 1454888254 613656 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Do you like this? http://zzo38computer.org/textfile/miscellaneous/htcls < 1454888262 719253 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :these are great < 1454888274 49820 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Package: wgerman-medical (20160103-1): "This package provides the file /usr/share/dict/german-medical containing a list of German medical words." < 1454888314 505058 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :how does it do that? rnn or the like? < 1454888330 728662 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Character trigrams or 4-grams, I forget which. < 1454888339 254833 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Nothing fancier than that. < 1454888369 392399 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Plus some futzing for the word length modeling, I think. < 1454888577 967306 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've used fungot's system for doing the same, but the Funge code isn't capable of bunching the letters together, there's a hardcoded space between tokens (with some special handling for punctuation). < 1454888578 148801 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: i'm just not too well. why? because advanced ircbots will need it < 1454888587 148188 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: I'm sorry to hear that. < 1454888587 371879 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: but i might send the gauche guys a mail with my name in the alist, right? it would be < 1454888604 924891 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Yeah, I think that's fine. < 1454888605 70338 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: way to miss the bus because of that: < 1454888736 144820 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The WordData/* files are Perl's "Storable" encoding.) < 1454889251 965527 :gde33!kvirc@546A0B75.cm-12-3a.dynamic.ziggo.nl JOIN :#esoteric < 1454889770 968065 :augur!~augur@99-127-102-175.lightspeed.ftldfl.sbcglobal.net QUIT :Remote host closed the connection < 1454889865 619916 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1454890126 746716 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :anyone else watchin the handegg? < 1454890272 364518 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :otherwise known as "armored rugby"? < 1454890295 382110 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :<\oren\> you don't need a cable thruough the earth if we can do it with a neutrino beam <-- i think bandwidth / energy might be a problem there. < 1454890331 737907 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :because you only detect a tiny fraction < 1454890395 159602 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(this concludes my logreading.) < 1454890457 260651 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION generates more logs. < 1454890458 782940 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> pi/2 < 1454890460 725463 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 1.5707963267948966 < 1454890482 382071 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also, the time saving isn't that big compared to just going around... < 1454890506 335659 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: your scheme fails on account of me being on the channel hth < 1454890552 308907 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :logs are logs < 1454890641 855390 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :glog glog glog < 1454891485 379010 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454891748 368220 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 248 seconds < 1454892658 711647 :jaboja!~jaboja@d216-200.icpnet.pl JOIN :#esoteric < 1454892678 417155 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1454892708 320178 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Remote host closed the connection < 1454892753 751811 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1454892874 506618 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 256 seconds < 1454893175 621564 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :> pi/sqrt 2 < 1454893177 197939 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 2.221441469079183 < 1454893182 756489 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :@messages- < 1454893182 907242 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :boily asked 9h 48m 20s ago: since when are we misleading the topics? everything makes sense, eh? < 1454893223 324629 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :@messages < 1454893223 467846 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :You don't have any messages < 1454893225 587163 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :@tell boily I didn't set the "misleading topics" thing < 1454893225 740856 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1454893238 428875 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :@tell boily I just added "esoteric" for consistency < 1454893238 571168 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1454893262 514625 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :We should have the topic on revision control or something < 1454893280 687408 :jaboja64!~jaboja@d216-200.icpnet.pl JOIN :#esoteric < 1454893355 680065 :jaboja!~jaboja@d216-200.icpnet.pl QUIT :Ping timeout: 264 seconds < 1454893508 534003 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1454893745 969961 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: GitHub for IRC? < 1454893818 395688 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Speaking of which, I should probably GitHub my personal server and client soon so people can actually visit my personal network < 1454893863 992219 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :isn't github really expensive though? < 1454893937 137501 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: ... < 1454893937 905095 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :No < 1454893946 391741 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :GitHub is the free one, unless you want private repos < 1454893949 666918 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Which I don't < 1454893969 153557 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Or if you want their backend to run on your own servers, I think that's also expensive < 1454893971 830055 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Or at least big < 1454894005 956938 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :How would you put github on your server if you didn't get "their backend to run on your servers"? < 1454894130 907819 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: No, I was going to put the server/client on the github website < 1454894136 24725 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: I see the confusion < 1454894139 974647 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :ohhh < 1454894148 184171 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :that kind of personal server < 1454894154 257070 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I meant publish to github < 1454894166 850482 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: It's like HTTP/BBS, but if you use it you look awesome < 1454894167 594891 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :yeah, I get it now < 1454894183 604168 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :but if I use it no one else can look at it < 1454894186 944414 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Because it's more a terminal application than anything else < 1454894188 411205 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :almost no one < 1454894194 660617 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :bitbucket doesn't everything github does, but better < 1454894206 481514 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :even better though: host your own git/hg repo < 1454894214 713344 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :it's not that hard < 1454894220 659935 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: Yes, but I want exposue < 1454894223 542080 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :*exposure < 1454894228 561250 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :it's hilarious how github has managed to centralize DVCS... < 1454894236 690415 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: DVCS? < 1454894238 504029 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :lol < 1454894244 531927 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :distributed version control < 1454894246 625751 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah < 1454894248 128203 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :xD < 1454894249 968495 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :hppavilion[1]: Decentralized Version Control System < 1454894250 703016 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :system < 1454894272 774866 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :I cannot tell you how many programmers I've met who don't know what to do when github goes down < 1454894274 401721 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Do you think the idea for a terminal-based command line-accessed server sounds cool? < 1454894274 705656 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :the irony is lost on them :/ < 1454894282 381527 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's centralized about it? < 1454894286 658290 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :server of what? < 1454894294 62765 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Things like bug tracking are centralized, but those are centralized with other systems too. < 1454894307 885991 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: Just a little server that spits out user-created content < 1454894319 986755 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I do not use GitHub for my own projects < 1454894324 533849 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :so...some kind of social network? < 1454894330 679930 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: Paired with a Qt-based pseudoterminal client < 1454894333 620960 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454894343 457016 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :hppavilion[1]: why not just use a regular terminal? < 1454894345 68417 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: Sort of, but it's not a website, so you look cool to everyone else when you use it < 1454894346 972549 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :that seems like a lot of work < 1454894350 684774 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Can you connect to it with a real telnet client? < 1454894354 793760 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: Because I like doing GUI < 1454894360 201712 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Probably not yet xD < 1454894368 172454 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: It's my own protocol < 1454894368 322910 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :...but you're making a GUI to clone a CL UI? < 1454894371 693365 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Such thing should be added on then < 1454894375 846664 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :that seems redundant < 1454894377 245772 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Perhaps I will < 1454894390 129035 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: The GUI allows me to add formatting and images down the line < 1454894391 777457 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :I host my own hg repo on my VPS that I was already paying for, so in effect I have a "private" repo for free < 1454894412 183839 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :hppavilion[1]: plz tell me this isn't a clone of that godawful termkit thing < 1454894421 260925 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: What's termkit? < 1454894436 731693 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So no, I guess. If I don't know what it is, I can't clone it xD < 1454894440 772842 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :hppavilion[1]: a really stupid project, the creator got all buttmad when people didn't fawn over it < 1454894446 859790 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Even xterm supports colors and pictures and so on though < 1454894459 896165 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: I don't expect people to use it, but it'd be cool if somebody did < 1454894474 939809 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: Part of the point is that you can easily engineer your own client or server from scratch < 1454894484 462220 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :hppavilion[1]: basically imagine a terminal which inexplicably uses Chrome for rendering thumbnails and stuff...it's like terminal but with web crap < 1454894486 208946 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :or whatever < 1454894488 47291 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :it was stupid < 1454894489 400540 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It literally uses string.split() for lexing AND parsing commands < 1454894490 834404 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :and immoral < 1454894500 308836 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: Ah, yes, that's stupid. And immoral. < 1454894500 463902 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :that sounds nasty... < 1454894510 651720 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: It is, but it works for now < 1454894511 698344 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :what language is this? < 1454894519 442784 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: I sued python < 1454894521 603458 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :*used < 1454894528 59200 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :I would sue python if I could < 1454894530 575538 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :for being awful < 1454894552 133435 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(I actually typoed "used" to "sued", realized my mistake, fixed it, then realized it was funny and unfixed it) < 1454894556 96537 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: How so? < 1454894560 778243 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :hppavilion[1]: personal bias < 1454894563 969568 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah < 1454894573 300824 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: Do you at all like my idea? < 1454894581 824384 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :I don't know enough to comment < 1454894585 390346 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OK < 1454894587 147621 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :hppavilion[1]: actually, my main issue with python is that it is too bloated < 1454894592 407231 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I myself happen to prefer JavaScript over Python too though < 1454894593 862892 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I can send you a session example < 1454894603 346663 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :zzo38: JS is far far far far worse < 1454894610 828491 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :there's not really a clear ly defined "core" of the language < 1454894615 618278 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :porting it is an utter nightmare < 1454894630 538424 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: http://pastebin.com/xRnvGfJk is an example of a fairly boring session < 1454894653 925658 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :new idea: drop python and Qt and whatever else and use FreePascal < 1454894668 51512 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :hppavilion[1]: so it's like a BBS? < 1454894669 966028 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: I'm planning to expand the client/server to allow powerful things like Dwarf Fortress-style game graphics < 1454894679 702971 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: Yes, it is, I mentioned that < 1454894694 413800 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :ahh, I didn't read the backlog < 1454894697 525330 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: I'm trying to modernize the concept of BBS in a way. < 1454894703 743342 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :I see < 1454894710 804357 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :well, that could be interesting I suppose < 1454894724 675939 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :".porn" < 1454894726 408297 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: Also, if someone sees you using it you look REALLY awesome from a non-programmer's perspective < 1454894726 787518 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :wat < 1454894732 166947 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: Yes. .porn file. < 1454894744 661074 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: Remember, it's part of the internet, so of course there's porn. < 1454894745 544372 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :TIL porn uses special container formats < 1454894751 163556 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Yep xD < 1454894754 754444 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :hppavilion[1]: so make it not internet < 1454894760 637607 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :no pr0n allowed < 1454894773 423233 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: How do you not make something internet while still using sockets? < 1454894793 180928 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :hppavilion[1]: use twine and tin cans < 1454894794 909348 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: Correct answer: You don't, sockets use the internet < 1454894811 435911 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :porn violates the categorical imperative < 1454894819 257726 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: The wat? < 1454894829 627979 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :You could use a local network I suppose < 1454894834 855379 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :and wait..how are you using complex numbers to refer to users? < 1454894838 333014 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: intranet? < 1454894841 532579 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Therefore it can use socket without needing internet < 1454894846 296937 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :you realized complex numbers only have partial order right? < 1454894849 900562 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: That was a joke, though a client could do that if they liked < 1454894859 564657 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :hppavilion[1]: the categorical imperative. Do you even Kant? < 1454894863 337015 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: It's largely a thing implemented by the server < 1454894882 886089 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: I don't Kant. I Kant. < 1454894884 425885 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :diginet: Do you know ES6? < 1454894891 512320 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :http://cow.org/csi/ < 1454894905 56424 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :zzo38: I'm familiar with it, it's just as shit as ES1-5 < 1454894932 102075 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :hppavilion[1]: useful < 1454894939 571131 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :hppavilion[1]: do you even Deontology? < 1454894940 940404 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Well I think it is good, except, it doesn't have "goto", and "!yield*" is not acceptable < 1454894961 109878 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :JS is like a braindead Lua, IMO < 1454894968 925364 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: Thank you! < 1454894976 309659 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :However a few ES6 feature are not supported in Node.js yet I think < 1454894977 403494 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: Lua: Glorified configuration < 1454894991 396598 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :Node JS is cancer < 1454895009 993973 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :hppavilion[1]: well considering that was one of its original purposes...I odn't see how that's bad < 1454895023 319289 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: Part of the server is that much calculation is done by the server; the only real required feature is that it accepts text input and that "METHODS" gives you a list of methods < 1454895031 521183 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :Object Pascal is the one of the best languages ever designed < 1454895045 281189 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And the text part is really optional < 1454895100 361681 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :this sounds over engineered < 1454895105 141105 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I like C programming too though, I also make programming in C and also 6502 assembly language and BASIC and a few others < 1454895107 293711 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: All the server needs to do is accept information from the socket and return `HEAD:body` information < 1454895116 478202 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :zzo38: C is awful < 1454895120 862698 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And if you've done that, then you have a server < 1454895131 306032 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :The client then connects to it and sends user input < 1454895152 708652 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :it's one of the worst languages ever written. If you measure badness by costs wrt loss productivity due to hacking or loss assets, it may be the single most desctructive language ever < 1454895161 52127 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :why the hell are buffer overflows still aproblem in 2016? < 1454895168 115157 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`%conn [port]` connects to the server in my client < 1454895172 873449 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: %conn: not found < 1454895174 749356 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Then any input you sent the server receives < 1454895178 213200 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Sorry, HackEgo < 1454895201 898532 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(I think we should start apologizing to HackEgo whenever we accidentally send an invalid command) < 1454895203 64448 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :diginet: Because of bad programmers I expect < 1454895232 195424 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :zzo38: even good programmers fall victim to oversites, esp in million+ SLOC projects < 1454895244 106092 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :that's why you'd have to be braindead not to use a memory safe and type safe language < 1454895260 955012 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: Rust? < 1454895265 413145 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I think one of my favorite feature of JavaScript is that you can make "function-oriented programming" with it. < 1454895272 887855 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :hppavilion[1]: rust is a kitchen sink language < 1454895288 583689 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: All software sucks, all hardware sucks < 1454895293 186606 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :This is a 6502 code: http://wiki.nesdev.com/w/index.php/User:Zzo38/Famicom_Z-machine < 1454895297 310747 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :it's a convoluted mess that adds no conceivable benefit over languages like object pascal < 1454895300 727435 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :hppavilion[1]: no, not really < 1454895314 154486 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :zzo38: how is that specific to JS though? < 1454895315 518072 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: I would say yes < 1454895326 272711 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :it's equally true of Lua...and Python...and Perl...and Lisp...and countless others < 1454895347 217985 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :diginet: It isn't specific to JS of course < 1454895361 215412 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :zzo38: nor is it esp well odne in JS < 1454895369 196093 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :theory: functional programming is the OOP of the 2010s < 1454895377 60654 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: Haskell. Haskell is nothing but functional programming. < 1454895378 364244 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes you are right, it is better done in such thing as Haskell < 1454895389 642261 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Though closures are useful < 1454895396 170196 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I've used them before in serious code < 1454895396 432275 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :we see the same ridiculous overpromies we saw in the 90s with OOP < 1454895408 961269 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :"bug free code, OOM less lines" etc etc < 1454895409 385137 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Granted, that serious code was to implement a CL interpreter, but... < 1454895431 668528 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :and yet, Cabal is one of the buggiest pieces of software I've ever used < 1454895434 459111 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :but w/e < 1454895441 67067 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Do you like assembly language programming? < 1454895451 916336 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: What features would you like to see in my server, OOC? < 1454895460 294817 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What would be a cool thing? < 1454895470 144283 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :zzo38: that's too broad a category, which asm? < 1454895470 742729 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Perhaps a built-in language? xD < 1454895475 407479 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :zzo38: VAX...sure < 1454895476 233176 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: ELK ASM < 1454895480 198311 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :zzo38: x86, not so much < 1454895485 166787 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :hppavilion[1]: what's ELK? < 1454895492 887506 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :hppavilion[1]: OOC? < 1454895509 773494 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: It's a VM/ASM/Infrastructure I'm making as my own .NET-like system < 1454895520 726861 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :"Out Of Curiosity" < 1454895523 649608 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :ahh < 1454895526 996671 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Modern x86 is especially terrible, the old one was not quite as bad. < 1454895543 584405 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What's so bad about x86? in particular? < 1454895543 736372 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :However, the assembly language programming I know best is 6502 assembly language programming, which I sometimes use. < 1454895544 438618 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :pre-286 was tolerable at best < 1454895553 73962 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm not saying it's good, but I don't know much x86 < 1454895553 564882 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :diginet: Yes, that is what I meant. < 1454895555 934070 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :hppavilion[1]: it's a nightmare < 1454895561 939528 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: Such as? < 1454895587 391750 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :In my opinion 6502 assembly language is good < 1454895596 380716 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Perhaps you should port 6502 to modern machines xD < 1454895597 844252 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :hppavilion[1]: you have to memorize all kinds of weird, implicit rules about which instructions use which registers implictly < 1454895598 432169 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Somehow < 1454895601 711230 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :paucity of registers < 1454895609 273590 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: Ah, yes, that sounds pretty shit < 1454895610 43337 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :weird, non-orthogonal addressing mode restrictions < 1454895624 783914 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :needlessly complicated booting procedure < 1454895641 772641 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :IMHO, there should be instructions to do things on ANY register, and the assembler should simplify that to the builtins if applicable < 1454895652 890666 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :hppavilion[1]: interesting, I've been developinng my own VAXoid ISA < 1454895660 356905 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :hppavilion[1]: congratualtions, you just invented RISC < 1454895675 382851 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :along with a compiler for a Pascal/Oberon like language < 1454895688 926814 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : porn violates the categorical imperative <-- of course not. you just have to stream all your own sex too hth < 1454895701 782054 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So if ZA1 (set Auxiliary 1 to 0) exists, and you call SET %A1 0, it'll simplify to the former < 1454895710 388087 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :THe 6502 is ported to modern machines, there are several emulators! < 1454895718 562128 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :oerjan: it violated the second formulation, that you never treat another human as a means to an end < 1454895726 944755 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :*violates < 1454895728 103696 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Yes, but are there any that compile to x86? < 1454895741 853224 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I think I have read of such a thing once < 1454895745 1935 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :hppavilion[1]: not worth it < 1454895749 359715 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Not an emulator, mind you, but a compiler from 6502 to x86 < 1454895760 590416 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :hppavilion[1]: this has been done from x86 to ARM < 1454895764 628197 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I figured something out yesterday < 1454895769 718231 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :hppavilion[1]: actually, wait < 1454895787 88124 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :hppavilion[1]: enjoy: http://andrewkelley.me/post/jamulator.html < 1454895800 249496 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :too bad it uses piece of shit language like Go < 1454895816 673402 :jaboja64!~jaboja@d216-200.icpnet.pl QUIT :Ping timeout: 250 seconds < 1454895823 837901 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :You can model data moving instructions as ordered pairs where s >= 1 and d >= 0, where s is the length of the reference chain to the source and d is the reference chain to the destination < 1454895856 779155 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So <1, 0> is the SET instruction, <1, 1> is MOV, <2, 1> is IMOVL, etc. < 1454895857 536406 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have designed a VM too, called QUACKVM and have written a few programs in it (a minesweeper game and a robot find kitten game are some) < 1454895877 279576 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: What makes for an optimal VM? < 1454895879 144530 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :zzo38: what kind of ISA? < 1454895884 884578 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :stack or register? < 1454895893 271966 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: I know that his had 32 instructions, which was impressive to me < 1454895902 945363 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :what did? < 1454895910 461622 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: QUACKVM < 1454895916 5779 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: I've also been attempting to design a VM based on digraphs < 1454895923 304313 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :..huh? < 1454895929 875350 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :a graph reduction machine you mean? < 1454895931 468768 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: zzo38's VM < 1454895935 430722 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :oh < 1454895951 625675 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :QUACKVM has memory-mapped stack and registers < 1454895961 194988 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: No, like an actual machine code that could- in theory, given completely different models- be run on bare metal < 1454895994 766107 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :I...don't kinow what you mean bu that < 1454896004 534685 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The program counter is memory address zero, address one is the default stack pointer, and address two is a "quick access" register, instructions that take operands from cell two can use a shorter encoding than those at later addresses < 1454896071 363159 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Is JMP not a builtin then? < 1454896093 155242 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes that is correct, JMP is not a builtin (although the assembler provides a macro) < 1454896102 266548 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: I mean that it's a VM that uses a digraph w/ pointer instead of registers < 1454896105 849182 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(RETURN is not a builtin either) < 1454896116 640562 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: It's not a builtin in ELK either < 1454896141 419168 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Just a macro for POPTO %1 \ CJMP %1 < 1454896167 170269 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :RETURN that is, not JMP < 1454896171 28891 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :JMP is builtin (for now) < 1454896196 734456 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :In QUACKVM, RETURN is a macro for "PUT ,,STACK" < 1454896198 238478 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Though ELK has nearing on 128 instructions because I wanted floats to be builtin. < 1454896203 869599 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Yes, you mentioned that < 1454896210 374770 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I don't really understand it xD < 1454896212 490154 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(Which encodes into a single memory cell) < 1454896223 868857 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait, I think I get it now < 1454896232 912499 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :, separates instructions, right, right < 1454896252 549502 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :No it does not separate instructions < 1454896259 41477 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I mean arguments < 1454896260 53580 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Sorry < 1454896261 423019 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes < 1454896265 909104 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :That is correct < 1454896277 379897 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I meant arguments the first time < 1454896288 837236 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :OK < 1454896334 967996 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`CALL line` in ELK is a macro for `PUSH \ JMP line` < 1454896335 823592 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: CALL: not found < 1454896342 327071 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Sorry again, HackEgo < 1454896351 339338 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And CCALL is t a macro for the same, but with CJMP < 1454896438 84092 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: THings get weird in that notation if you allow negatives < 1454896524 673542 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :QUACKVM does have CALL as a builtin, although all instructions use the same encoding (the instruction set is orthogonal), so a computed call is the same CALL instruction. < 1454896556 36921 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: You can do CALL as a builtin in QUACKVM if QUACKVM happens to have MOV, IIAC < 1454896584 189759 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait, no, that's CCALL < 1454896644 531337 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: At what point does a VM cease to qualify as a RISC? < 1454896654 891983 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I've read RISC doesn't imply less instructions that CISC < 1454896671 426642 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :In fact, RISCs tend to have /more/ opcodes than CISCs < 1454896818 858986 :AlexR42!~textual@94.41.140.91 JOIN :#esoteric < 1454896945 238820 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I don't know how it works < 1454896956 578004 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :It seems to me people decide it arbitrarily < 1454897076 574282 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Ah. < 1454897083 606045 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : oerjan: it violated the second formulation, that you never treat another human as a means to an end <-- according to wikipedia, you're missing an important "merely" there hth < 1454897255 792527 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :that still applies < 1454897262 992453 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :porn clearly violates the second formulation < 1454897270 527887 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :as told to me by an actual Kantian < 1454897272 76882 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :so.. < 1454897345 735588 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so does buying chocolate and now i should stop. < 1454897479 969305 :Hoolootwo!~Hoolootwo@you.know.what.toasters.rocks PART #esoteric :"Leaving" < 1454897482 608924 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*stop trolling. < 1454897488 779197 :Hoolootwo!~Hoolootwo@you.know.what.toasters.rocks JOIN :#esoteric < 1454897812 632573 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Perhaps I should just have conditional SKIP instructions and make JMP and its conditional variants macros... < 1454897892 502882 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :In QUACKVM, all instructions are conditional skip instructions. < 1454897918 64792 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So `JMP.Z condreg line` macros to `IFZ condreg %cond \ SKIPIF %cond \ SET %pc line` < 1454897944 16760 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Interesting... < 1454898927 812432 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: OK, there are now 0x60 instructions in ELK < 1454898948 106861 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And 0x23 macros < 1454898966 361547 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait, 0x60 isn't counting SKIPIF < 1454899025 120038 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :0x61 < 1454900740 270796 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1454900905 687670 :AlexR42!~textual@94.41.140.91 QUIT :Quit: My Mac has gone to sleep. ZZZzzz… < 1454900915 974715 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Generic 2D Brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=46372&oldid=43414 5* 03216.58.126.185 5* (+1) 10"d moves pointer counter down and r does too? I don't think so!" < 1454901079 2960 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1454901342 513014 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :RS419236755NL < 1454901457 518254 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :why is everything i order from china being shipped from rotterdam < 1454901589 972686 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Could it be because it ships through the Netherlands/ < 1454901591 299995 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :*? < 1454901621 830883 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :Tracking number < 1454901636 957555 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :RS375708670NL < 1454901644 17614 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :that one too < 1454901657 836873 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :he\\orenederlands\. < 1454901663 158865 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@massages-loud < 1454901663 303869 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :hppavilion[1] said 2h 20m 37s ago: I didn't set the "misleading topics" thing < 1454901663 303967 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :hppavilion[1] said 2h 20m 24s ago: I just added "esoteric" for consistency < 1454901682 918670 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavilion[1]: hppavellon[1]. I was mislead. tdh. < 1454901779 628109 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :oh, my other package is actually in china < 1454901800 399129 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :the tracking status is 【广州互换局】已出口直封 which seems legit < 1454901851 604604 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :RI853168115CN < 1454901873 727502 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :oh, i see 广州 = Guangzhou < 1454901901 143324 :boily!~alexandre@96.127.201.149 QUIT :Quit: TAPPED CHICKEN < 1454903062 383987 :lleu!~gnomebad@unaffiliated/lleu QUIT :Quit: That's what she said < 1454903522 435880 :Elronnd!elronnd@znc.dank.ninja NICK :fnurgle < 1454903525 430931 :fnurgle!elronnd@znc.dank.ninja NICK :fnurggle < 1454903530 191696 :fnurggle!elronnd@znc.dank.ninja NICK :Elronnd < 1454904967 163358 :mad!boulam@69-165-212-148.cable.teksavvy.com JOIN :#esoteric < 1454904987 461122 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :https://www.youtube.com/watch?v=tK50z_gUpZI <- guy trash talks garbage collection < 1454905178 859903 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Hi, mad! < 1454905199 450239 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm making a VM called ELK that is meant to be an alternative to CLR! I'm a bit of an idiot! < 1454905338 809318 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :oh? < 1454905395 614909 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: It's made to work like the common language runtime, but not be microsoft < 1454905402 121928 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Literally, my design principals are: < 1454905414 887362 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :* Have the cool interaction-between-language feature of the CLR < 1454905428 85698 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :* Note to self: Don't be Microsoft < 1454905500 411874 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :AAAAAAAAAAAA < 1454905577 832587 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :mad: the problem is these people reek of fake expertise < 1454905662 402399 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :\oren\ : what makes you think that < 1454905720 1803 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :just a general feeling, plus, seriously, if the Ouya is open source, then there is absolutely nothing that can prevent them from releasing and running native executables? < 1454905772 857728 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I'm not familiar with the ouya, I guess it did have the native executable fixes that android got < 1454905796 299374 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :though to be fair I think Java in android was a stupid idea and should never have been done < 1454905946 314196 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and they are game programmers so of course they're going to trash talk java < 1454906003 184043 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :sheesh scott aaronson's blog theme reset again < 1454906019 422619 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :this is the third time, i think. he needs a more permanent fix to that bug. < 1454906054 690837 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(which is technically a "we don't support your php any more" type of bug iirc) < 1454906057 534665 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :\oren\ : also, if the ouya store only takes java games, you're screwed < 1454906110 722438 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :bah, some of the most memorable games I played as a kid were written in ActionScript < 1454906142 259271 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and didn't run at 60fps :D < 1454906146 380679 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :yeah < 1454906210 547661 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :funny, some of the most memorable games I played as a kid were written in 65816 assembly < 1454906217 668478 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and ran at 60fps < 1454906239 746117 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :on a 3mhz system with barely any ram to talk of < 1454906374 190578 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*any more, so we sometimes delete all of it < 1454908198 358319 :variable!~variable@freebsd/developer/variable QUIT :Quit: 1 found in /dev/zero < 1454908713 258022 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I can program in 6502 assembly, not 65816 though < 1454908870 225863 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :One of my pet projects is looking at the 6502 to see if you could 32bit-ify modernize it and stuff < 1454908985 340913 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :mad: by 60fps do you mean 60fpm? < 1454909025 752928 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :snes games run at 60fps < 1454909054 28248 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :nobody had an apple2gs which I admit typically runs at 60fpm :D < 1454909092 377570 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :yay < 1454909211 921154 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I find 6502 is OK as it is, although I use the stable unofficial opcodes too (they can be used only on NMOS 6502 or on other implementations of the NMOS 6502 instruction set) < 1454909357 61150 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION isn't sure what is happening in today's girl genius but he doubts it's proper handling of books < 1454909691 351435 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :zzo38 : anu useful ones? < 1454909787 842309 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Do you mean useful unofficial opcodes? They can be useful for different purposes, I have used LAX, ARR, ANC, and others too < 1454910394 822857 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :mad: Yes, several of them were used fairly often back in the day. < 1454910483 272904 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :lax loads both lda and ldx at the same time? < 1454910506 918625 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :mad: Yes. < 1454910514 389669 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Yep. < 1454910540 313631 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I can see how that could be useful < 1454910546 563500 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(However it does not work correctly with the immediate addressing mode, so LAX should be used only with non-immediate addressing modes.) < 1454910719 205837 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Here is the explanation: http://wiki.nesdev.com/w/index.php/Programming_with_unofficial_opcodes < 1454910803 107500 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :One .NSF file I released starts with the instruction "EOR #0" in order to create a patch point, so that the multi-song NSF can be converted into a single-song NSF of any of the songs, without having to recompile the entire program. < 1454910980 811259 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :However I noticed that the instruction that would be "STA immediate" actually does nothing and does not overwrite the instruction. < 1454911021 150868 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(If it did, it would probably be convenient for fast bankswitching) < 1454911108 242584 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it's hard to make a faster version of the 6502 is what I mean < 1454911268 365197 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :why? < 1454911289 383748 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :can't you just make the chip smaller and the clock faster? < 1454911317 161455 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yes but you're still reading opcodes directly from DRAM < 1454911327 215510 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :with a full access cycle every time < 1454911469 48664 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like, if you put it in competition with a MIPS or an ARM it will lose badly < 1454911510 909347 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :because they use their memory cycles much more efficiently < 1454911605 413807 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Still I do not like the automatic reordering and automatic stalling and automatic caching and so on of many newer instruction sets, and I believe they should be done explicitly, although also some instruction might just not return the result right away (such as multiplication register for example) and you can do other stuff in between < 1454911765 265984 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1454911815 694125 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :actually what I like about the idea of a modernized 6502 is the potential for new ways to do automatic reordering and automatic stalling and automatic caching < 1454912016 716998 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :provided that you take out the stuff that tends to create stalls and doesn't help throughput too much < 1454912347 675323 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :In my ELK ASM, I was at first going to make conditional JMPs macros (using SKIPIF), but I was told that it's better to make the important ones builtin for efficiency < 1454912394 429194 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: zzo38: everyone else: We should team up as the Council of Eso and construct the world's best ISA < 1454912406 144129 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I have some ideas < 1454912411 596829 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: Such as? < 1454912426 11618 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ok you know how a RISC is like < 1454912431 275624 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: Also, ICYC, ELK is documented at https://docs.google.com/document/d/1ZFHwxE0AqpW9nRqTjLMPKZ68RUubLsYGRozKAwTI68s/edit# < 1454912433 803715 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Yes < 1454912435 856501 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :add r0, r4, r5 < 1454912444 705081 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :(add r4 to r5 and store in r0) < 1454912446 484000 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Yeah, that's pretty much ELK < 1454912465 21348 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Where instructions take one (or at most 2, but rarely) CPU cycles to complete < 1454912474 692129 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ok I'd look into doing an architecture where instead you go < 1454912507 359831 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Not necessarily less instructions, but less complicated instructoins < 1454912510 60989 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :*instructions < 1454912524 291700 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :actually I'm looking into "less retirement" < 1454912541 422549 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :so instructions that don't write to any register / flag / memory are GOOD < 1454912546 88523 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah < 1454912552 977673 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :because you have one less register to rename < 1454912560 226814 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :one less write port to the register file < 1454912585 379105 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the problem with a sequence, like < 1454912594 637407 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: So the instructions don't have to have a target? < 1454912597 470143 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :add r4, r4, r5 < 1454912601 181038 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: I am confus < 1454912605 579548 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :shr r4, r4, 16 < 1454912609 612640 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shr? < 1454912613 201624 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :shift right < 1454912614 58654 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Don't know what shr does < 1454912618 458728 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah! < 1454912620 288598 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I prefer RSH < 1454912628 431730 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But that works < 1454912634 817955 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ok, well, you're writing to two a register twice < 1454912643 848900 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah < 1454912645 446115 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :even though the first value will never be used anywhere < 1454912650 679253 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Interesting... < 1454912661 971132 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :so what I'm suggesting is: < 1454912671 880390 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :every instruction writes to the accumulator < 1454912676 558817 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oooh < 1454912682 818231 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Except, of course, ACC and DACC? < 1454912693 695178 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and you can also have that value copied to some other register < 1454912699 811227 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the sequence becomes < 1454912705 215124 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have had similar idea before < 1454912712 535331 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :add (ac), r4, r5 < 1454912712 980671 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :That's how a lot of my languages look < 1454912736 835268 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :shr (ac), ac, 16 and also write the result to r4 < 1454912774 94254 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: Taking it one step further, you could do ACC r4; INC r5; SHRI 16; DACC r4 < 1454912789 683022 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: I don't see what makes this any more efficient though < 1454912797 201643 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Or otherwise better < 1454912800 288032 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :hppavilion[1] : I've considered that too < 1454912823 550141 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the catch being that it turns a 2 cycle sequence into a 4 cycle sequence < 1454912831 205348 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah? < 1454912840 472990 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :lower latency is good < 1454912842 100726 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh, right < 1454912865 962479 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: That might be more efficient for some types of program, but not all < 1454912877 278995 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :well, you could have VLIW style fusion < 1454912881 768144 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :? < 1454912883 58118 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :have every op being < 1454912889 90446 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh, Very Long Instruction Word < 1454912891 565392 :Lymia!lymia@magical.girl.lyrical.lymia.moe PRIVMSG #esoteric :guh < 1454912898 320343 :Lymia!lymia@magical.girl.lyrical.lymia.moe PRIVMSG #esoteric :Android-x86 is a piece of crap. < 1454912901 934232 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Larger programs- the ones that are actually compiled and need to be efficient- would probably be /less/ efficient < 1454912906 61460 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :[otional ACC], alu operation, [optional DACC] < 1454912908 200733 :Lymia!lymia@magical.girl.lyrical.lymia.moe PRIVMSG #esoteric :It has lost in every single way I can think of so far. < 1454912924 68863 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and have the whole 1-3 instruction sequence fit into a single 32bit word < 1454912930 566030 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: Ooooh < 1454912933 366129 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :That sounds interesting < 1454912936 672195 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that way you can pretend it's a 3 instruction sequence for the programer < 1454912945 381073 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :except it's still a single instruction for the CPU < 1454912994 727695 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: We could have some alternative syntax to make it easier to assemble and more obvious how it works < 1454913010 79380 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :true < 1454913035 401397 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ok next step is that you tend to have instruction sequences that are, like, < 1454913051 937385 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ACC alu, alu, alu, alu, alu DACC < 1454913064 234438 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :e.g. `^5 -> RSHI 16 -> _r5` is accumulate-shift-disaccumulate < 1454913070 634601 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: OK... < 1454913075 699963 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So OLIW? < 1454913081 768228 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Obscenely Long Instruction Word < 1454913089 339800 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(c) < 1454913089 509471 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ok well what if you have two sequences like that one after the other < 1454913096 671469 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ACC alu, alu, alu, alu, alu DACC, ACC alu, alu, alu, alu, alu DACC, < 1454913102 103102 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :well < 1454913105 357991 :Lymia!lymia@magical.girl.lyrical.lymia.moe PRIVMSG #esoteric :\o/ < 1454913111 584867 :Lymia!lymia@magical.girl.lyrical.lymia.moe PRIVMSG #esoteric :It's 4.4 build actually works on Virtualbox. < 1454913117 646730 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: You should make a proof of concept so it's easier to understand < 1454913118 634683 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :you can run those 2 sequences in PARALLEL < 1454913121 810319 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Whoa < 1454913129 698565 :Lymia!lymia@magical.girl.lyrical.lymia.moe PRIVMSG #esoteric :The 5.1 build, for some reason, apparently is missing a tablet interface < 1454913141 795797 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the CPU only needs to know in advance what registers the DACC instructions are writing to < 1454913142 604385 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: mind.state == mindestates.blown < 1454913174 380931 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(the "e" is cannonical" < 1454913176 177353 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :*) < 1454913193 907025 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :in fact you can guess that there's a new execution thread starting every time an ACC instruction appears < 1454913194 923839 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: How would JMPing work? And conditionals? < 1454913218 134250 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :not 100% sure yet < 1454913245 344442 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :probably someting like jz / jnz on the accumulator value < 1454913250 782111 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: Perhaps every ACC alu* DACC is put in a hardwired WHILE loop? < 1454913259 751068 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and some cmp alu opcode < 1454913268 434626 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :With a series of BREAK conditions < 1454913275 260202 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :One of my idea was VLIW microcode and that microcodes can be user-programmable and self-modifying; the external instruction set is something like old 8-bit instruction sets but can be modified by the program. < 1454913280 817181 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :or a jmp instruction that compares the alu to some register and jumps if the comparison is true < 1454913297 377072 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: How about the call stack? < 1454913310 622516 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I like how RISCs handle the call stack < 1454913319 584000 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :How do they? < 1454913326 671383 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :JL (jump and put jump source in a preset register) < 1454913333 619711 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oooh < 1454913334 413538 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :aka "jump and link" < 1454913345 178867 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: That doesn't sound very RISCy < 1454913348 698887 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :then to return you call j LR < 1454913355 978874 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Another of my ideas was to have a conditional move instruction, the jump is just the "load pc", and immediate addressing mode is actually "pc indirect with postincrement" < 1454913358 708690 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :hppavilion[1] : why not? < 1454913361 403947 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net TOPIC #esoteric :Joining this channel is a RISCy move | Effi's finest fluffy waffles | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | https://esolangs.org/ | 100% of cpus on the wall ♪ < 1454913373 370054 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it does call and return in 2 opcodes < 1454913394 521288 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :(jump and link, and simple jumping to a register address) < 1454913399 792988 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :none of which write to memory < 1454913409 139597 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: Because it can be decomposed into two opcodes: PUSH and JMP < 1454913418 248716 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :push is WAY more complex < 1454913423 150683 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: Is it? < 1454913429 290298 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yes < 1454913431 400234 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes it clearly is < 1454913431 631654 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Also, how do you do recursion without a stack? < 1454913436 322524 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :jl DOESNT TOUCH THE MEMORY < 1454913442 202618 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that's a 100x win < 1454913445 113814 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: OK, yeah, it's kind of obvious that it is xD < 1454913457 60233 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :hppavilion[1] : you use a stack < 1454913463 595702 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I think I'll add LEAFCALL to my ASM < 1454913470 993704 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it just doesn't have to be melded into the call opcodes < 1454913483 547090 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like a typical version goes < 1454913484 534647 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I think I have read about a VM that has a branch and link instruction, although you could specify what register rather than only one register < 1454913487 766367 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: Perhaps have a 4-bit mini-opcode (nested ISA) that allows for conditions to be done? < 1454913488 617333 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :jl _function < 1454913495 73634 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :.. < 1454913495 801632 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :.. < 1454913497 696056 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :_function: < 1454913504 917615 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :sub sr, 4 < 1454913516 622603 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :st lr, [sr] < 1454913533 244362 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :(function body goes here) < 1454913547 920724 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ld lr, [sr] < 1454913552 299840 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :add sr, 4 < 1454913554 385292 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :j lr < 1454913557 889268 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Well, 4-bit opcode, 2 n-bit (where n=ceil(log[2](regcount))) arguments < 1454913564 369340 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: Don't put code IN the channel xD < 1454913588 446353 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like, you need zero stack opcodes < 1454913604 497128 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: OK, here's what I've got. Assuming 64-bit architecture < 1454913611 492504 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Every instruction word is of this form: < 1454913653 558663 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :You could also use different addressing modes to deal with stack instead of stack opcodes, such as "register indirect with postincrement" and so on. If PC is also one of those registers then immediate addressing is also the same one < 1454913682 732898 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :zzo38 : the problem with those is that you have instructions that write to 2 registes < 1454913684 543661 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :not good < 1454913692 671148 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :register writes are bad < 1454913712 933188 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that being said ARM does have them < 1454913724 772076 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and yes it does use them for the stack < 1454913765 900343 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :PC probably really shouldn't be a general purpose register < 1454913799 713675 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if you're running 1 instruction per cycle you're fine < 1454913817 856669 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but once you're doing multiple stuff then the PC really isn't ever where you expect anyways < 1454913846 677680 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :due to all the caching, branch predicting etc < 1454913857 552082 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :That's why you don't execute multiple instructions per cycle, you instead execute an instruction that can do multiple things, and don't use branch prediction and so on < 1454913941 478356 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(QUACKVM, which is designed purely for VM and not fore hardware, has the PC at address zero, and this is mainly how to deal with flow controls) < 1454913964 598782 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :well, the problem with "multiple thing" instructions is that they tend to be overly complex < 1454913979 95827 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that's why they got booted out on RISCs < 1454913985 593932 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :they weren't making anything faster anyways < 1454914011 944731 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :zzo38 : PC at zero is bad < 1454914027 149508 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: http://pastebin.com/wz3WwSbF < 1454914033 92972 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :zzo38 : because then any memory write turns into a potential surprise jump < 1454914033 944205 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :That's what I have so far < 1454914069 695482 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :That's for each individual word < 1454914072 408746 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: The header is 2 bytes, which gives the number of conditions used for this thread < 1454914109 80998 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :It is not for hardware though, hardware should use proper register instead anyways < 1454914135 841238 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It is followed by that many conditions, which are of the form of 1 byte for a "condition group", 1 byte for the condition opcode, then 2 8-byte groups for the arguments (assuming a 64-bit architecture) < 1454914158 522668 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :hmm < 1454914173 423717 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :problem with conditionals is < 1454914174 887368 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :The "condition groups" are based off of Prolog- basically, ALL conditions in AT LEAST ONE condition group must evaluate to true for it to be counted as true < 1454914192 696657 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: It's just for threads to repeat indefinitely < 1454914204 290181 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: It's probably a stupid idea, but I'd like to explain it :) < 1454914226 557749 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :If at least one condition group is all true upon testing, the loop terminates < 1454914240 713345 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Then, you have the start and term conditions < 1454914283 314838 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Which starts with a 1 byte "flag header" that tells the (probably virtual) machine which are used and which are not < 1454914337 546187 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :oh? what are some typical flags? < 1454914337 893788 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Then you have up to 8 (the exact number is equal to the hamming weight of the flag header) 8-byte (64-bit architecture again) things that tell it what the target registers are < 1454914360 999125 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: The flags include ACCREG and DACCREG < 1454914378 540862 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Basically, each flag tells it that a given target is present < 1454914411 51782 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So if the flag for optional ACC is true, then the first thing is the optional ACC register argument < 1454914424 147950 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :hrm < 1454914430 862082 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: I take it you have no clue what's going on? < 1454914435 427053 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm pretty bad at explaining < 1454914462 487256 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I have an idea but I don't get the reasons for these :D < 1454914477 662840 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: Well, do you understand the condition thing? < 1454914490 54040 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I don't quite undersant what it's for < 1454914492 609146 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh, you DO have an idea < 1454914503 4850 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: It's as a potential substitute for JMP < 1454914522 895671 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1454914523 965357 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :mhm < 1454914533 357569 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Each [ACC] alu* [DACC] group has a WHILE loop over it that terminates when one of its condition groups is met < 1454914536 331250 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :fully < 1454914550 583231 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I don't know if it'll work as a substitute for JMP, but it might < 1454914557 690647 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :actually in the kind of stuff I'm going for the JMP instructions can be exactly like on MIPS except for the delayed branch stuff < 1454914566 302460 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :or like on ARM without the flags register < 1454914578 219430 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: If you don't like it, I could just put it in my own separate thing ;) < 1454914579 698923 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Once when trying to make a schematic diagram of CPU, I made it all operation are by register, the only instruction is to copy one register to one register and then it jump to specified address, but that is only half of the program counter and the other half is one of the register that you can write on < 1454914594 386738 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it's just that I have a different design goal < 1454914600 114033 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: Yeah, I figure < 1454914604 443574 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It's completely fine < 1454914612 890442 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :my goal is simple: out of order cpu without having to to the whole tomasulo algorithm < 1454914615 143340 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I just want to make an OLIW architecture xD < 1454914620 534930 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah < 1454914634 901281 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: Are you interested in hearing about mine at all, or should I stop explaining? < 1454914635 68615 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :so basically I'm looking at having instruction groups as well < 1454914639 986772 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but for a different reason < 1454914668 304574 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :well, yours has some interesting commonality so I'll try to explain < 1454914705 651501 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :googling quackvm, first result is a 2012 paper by VM Quack < 1454914721 270216 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :RISC is good but it has too many useless register reads/writes, so to do 4 ops per cycle you need an insane 8-read port 4-write port register file < 1454914721 788234 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :http://www.ncbi.nlm.nih.gov/pubmed/22718583 < 1454914731 306050 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: OK... < 1454914739 292406 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :plus same thing for renaming all the registers but with even more associativity etc < 1454914748 17878 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: My idea is at least inspired by your uber-threading thing you explained < 1454914764 148429 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yes this is the uber-threading thing that I've refined more < 1454914778 864608 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :izabera: Well, it is not what I mean. The one I mean is: http://zzo38computer.org/prog/quackvm.zip < 1454914785 850716 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OK < 1454914791 596557 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :to be able to uber-thread code, you need to rename all the registers < 1454914796 576312 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah < 1454914823 720355 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :so every time you have a write to a real register, you have to pull out a new register name out of the available register name queue < 1454914848 481374 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OK... < 1454914854 429543 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And you want to write to an accumulator instead? < 1454914870 963187 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :accumulator writes don't have to be renamed, correct < 1454914893 582290 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OK < 1454914908 895566 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if you look at a bunch of code, normally it should be made out of a bunch of short sequences that go < 1454914930 657360 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ACC alu, alu, alu.. alu DACC, ACC alu, alu, alu.. alu DACC, ACC alu, alu, alu.. alu DACC, < 1454914949 716927 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :so you look at the target of each one of those DACCs < 1454914956 169251 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OK < 1454914985 525478 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also you look if that target reappears right after in the following ACC and alu opcodes < 1454914991 27491 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :this can be cached < 1454915002 111283 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OK < 1454915009 192754 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I say OK a lot < 1454915010 654311 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :you rename those to be the same as the register you got for the DACC < 1454915017 31866 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ok < 1454915020 310645 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :xD < 1454915030 189369 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :all the other ACC and alu register sources you also rename < 1454915044 569141 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :to the previous names for those registers < 1454915067 949271 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :example: < 1454915144 876662 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ACC r4, shr 16, DACC r0, ACC r5, shr 14, add r0, DACC r1, ACC r6, shr 12, add, r1, DACC r2 < 1454915170 529209 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ok you can issue all of those in 1 cycle to 3 micro thread units on your cpu < 1454915187 408503 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :all you have to do is come up with a new virtual register for r0, r1, r2 < 1454915194 340096 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OK < 1454915197 555315 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :That makes sense < 1454915204 345726 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :let's say v20, v21, and v22 are available < 1454915253 613847 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and let's say r4 is currently renamed to v10, r5 <= v11, r6 <= v12 < 1454915266 11193 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ok well then you can rename the whole lot to < 1454915342 354358 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ACC v10 shr 16 DACC v20; ACC v11 shr 14, add v20 DACC v21; ACC v12 shr 12, add v21 DACC v22 < 1454915398 402776 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :then you can simply queue in your alu1 to execute the first part of the renamed instructions, alu2 to execute the second part, and alu3 to execute the third part < 1454915400 55668 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And execute those all in parallel? < 1454915403 867150 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yep < 1454915417 85306 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Interesting < 1454915423 246700 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also each virtual register needs a valid bit < 1454915424 383420 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :That is definitely related to my idea xD < 1454915442 110691 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :so that 3rd unit doesn't read v21 before the value actually goes live < 1454915473 507145 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it's also possible to have a micro-thread that writes more than 1 register < 1454915479 489211 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OK.. < 1454915480 405112 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :. < 1454915495 476551 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: We should invent THE most long-word architecture ever built < 1454915506 348981 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Without just using unnecessary padding < 1454915515 462664 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :something like ACC v10 add 4 DACC v11, add 4 DACC v12 < 1454915549 878226 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I can propose an instruction format but it's a bit hair raising :D < 1454915552 16375 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :("unnecessary padding" would be something like having kilobyte-long opcodes) < 1454915560 762288 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: OK? < 1454915572 997474 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I think my OLIW is pretty extreme < 1454915587 152854 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ok first thing its easier to rename registers if you have different rename partitions < 1454915593 128925 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OK < 1454915597 845035 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like have r0, r4, r8, r12, r16 in the first partition < 1454915603 654828 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :r1, r5... in the second < 1454915609 46304 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :r2, r6... in the third < 1454915615 394688 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :r3, r7... in the fourth < 1454915637 980954 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ok opcode goes: < 1454915708 712351 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :[partition 1 nop/write to registerX] [partition 2 nop/write to registerX] [partition 3 nop/write to registerX] [partition 4 nop/write to registerX] < 1454915847 897467 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :alu op1: [[nop/ACC +rename reg flag] alu-op[+rename reg flag] [nop/DACC]] < 1454915852 745337 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :alu op2: [[nop/ACC +rename reg flag] alu-op[+rename reg flag] [nop/DACC]] < 1454915856 421676 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :alu op3: [[nop/ACC +rename reg flag] alu-op[+rename reg flag] [nop/DACC]] < 1454915866 179287 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :etc... for all the alu ops in the group < 1454915913 583160 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :[micro thread 1 start/end points] [micro thread 2 start/end points] ... [micro thread N start/end points] < 1454915973 916841 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :[offset to memory load opcode in the alu opcodes][offset to memory store opcode in the alu opcodes] < 1454915993 709241 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and that's it! < 1454916024 440796 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :with potentially 2 memory load opcodes if the data cache can handle 2 loads per cycle < 1454916030 156241 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :hmm what if the 6502 and all its memory were together on one chip < 1454916035 447709 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :all of this can be issued in 1 cycle < 1454916052 897463 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :as long as you rename every single register read < 1454916073 298164 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and you don't have any more than 4 register writes and they all end up on different partitions < 1454916096 620524 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :and then you have an asynchonous mechanism for paging things from the fast memory to a much larger slow address spae < 1454916112 73030 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :\oren\ : still not efficient compared to a MIPS with all its memory together on one chip :D < 1454916150 630660 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :see most 6502 ode uses the zero page as registers < 1454916194 947691 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :\oren\ : yes but there's always the menace that some absolute or indirect address opcode writes into the zero page < 1454916210 609615 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that prevents you from turning the zero page into a register file :( < 1454916214 236423 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ode to 6502 < 1454916229 891213 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :not sure why? < 1454916247 949795 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ok suppose you have < 1454916289 652471 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: I want to make the most LIW architecture ever < 1454916291 180158 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :lda #0, sta [some address that later turns out to be zero page], lda $40, adc $44 < 1454916297 141297 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Do you have any ideas? < 1454916336 889471 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :LIW as in VLIW, but not necessarily parallel < 1454916409 92562 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if you were guaranteed that "sta [some address that later turns out to be zero page]" won't write to $40 or $44 then you could pipeline those operations while the long sta executes and replace the slow memory reads they do with fast register reads < 1454916422 582630 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :see but that's the key, you don't need it to be out of order, because the chip as designed runs all the way through with each cycle < 1454916457 398912 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :then you have to wait till sta does the whole address calcuation < 1454916469 682083 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :which is potentially up to 5 cycles or something < 1454916672 274216 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :compared to the equivalent MIPS sequence which is something like li $1, 0x0 sw $1, [some address] addu $10, $10, $11 < 1454916677 778605 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :you're coming way behind < 1454916730 542680 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the MIPS sequence runs in 3 cycles (2 if you're dual issue, 1~ish on an out-of-order tomasulo MIPS) < 1454916792 902789 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :actually the "li" instruction isn't even necessary since you have a zero register < 1454916802 763428 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Another thing in 6502 is that the zero page may be mirrored, depending on the system (for example, on Famicom it is mirrored) < 1454916808 301022 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :but how fast can those ycles be made? < 1454916826 24650 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :\oren\ : as fast as x86 presumably < 1454916826 402914 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :And I have designed a mapper which takes advantage of that mirroring to do bankswitching < 1454916862 373704 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :probably a little bit faster even since it doesn't have as much crazy insanity like flags registers to deal with as x86 < 1454916957 975456 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :MIPS instructions are easy to reorder since they have no side effects aside writing the result in a register < 1454916993 70018 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :as opposed to multiple side effects on 6502 like changing the flags but only some flags depending on which instruction < 1454917029 971440 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :So I guess my intuition here is that 6502 is such a simple processor, with no reordering or complex instructions etc. that you can make it faster simply by shrinking the chip and upping the clock speed to insane levels < 1454917066 368553 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :whereas the reordering itself in complex processors increases the die size so you can't do that as much < 1454917096 987112 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :reordering is something you do when you're already pushing out 2 instructions per cycle and want to reach 3 4 etc < 1454917132 979979 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if you limit yourself to 1 IPC then MIPS and ARM become a lot less complex < 1454917214 197643 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and MIPS is designed to be easy to pipeline and up the clock < 1454917245 526826 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :because you don't have to do anything more complex in 1 clock than adding or loading a word from the data cache < 1454917277 133009 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that's why it's a classic < 1454917277 862195 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have done in quite a different way to do multiple things at once with 6502 programming, such as using unofficial opcodes such as LAX and DCP and SAX and so on, and to design hardware in the ROM cartridge to take advantage of RAM mirrors so that one instruction can both read RAM, update flags, and bankswitch all at the same time, or to bankswitch and save the selected bank number to RAM at the same time. < 1454917372 708881 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :though I have to admit making the 6502 32bits and adding a bunch of registers would probably make it a lot faster < 1454917414 436280 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that's how the 8080 eventually became the 386 and it somehow worked in the end < 1454917456 871508 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454917481 286876 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :I think a lot of the speed of x86 has to do with the compilers generating the code < 1454917518 354307 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :people use it so much that there's an immense knowledge of what works and what doesnt < 1454917544 258470 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :no x86 has a couple of weird voodoo things going for it < 1454917557 346079 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :voodoo? < 1454917562 627316 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that have helped it not get wiped off the surface of earth < 1454917589 922009 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :basically remember itanium? intel tried to make a cpu faster than x86 < 1454917608 823247 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and they had the whole "no legacy software" advantage < 1454917610 93380 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :did anyone end up using that? < 1454917613 618680 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and they failed < 1454917643 396373 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :itanium was good at floating point but it was never really faster than x86 which is why it failed < 1454917664 331525 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :"The most recent processor, Poulson was released on November 8, 2012." < 1454917670 812064 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :i guess not < 1454917706 350083 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like, the 4 IPC dec alpha was the fastest cpu in the world when introduced < 1454917732 129675 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :(basically like a 4 instruction per cycle mips almost) < 1454917760 498496 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the AMD athlon went basically the same speed with 3 instructions per cycle < 1454917767 573452 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and eventually got higher mhz < 1454917812 826911 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :because x86 has opcodes that are math+memory load < 1454917833 307439 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and even ones that are memory load->math->memory store < 1454917857 314300 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it turns out, this is useful < 1454917879 954970 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :every time that sort of opcode is used, well, that's one less register write compared to mips/arm/etc < 1454917891 291324 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and one less opcode to push through the pipeline < 1454917898 896901 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1454917914 691792 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also the weird/brain damaged x86 instruction encoding acts as some sort of data compression < 1454917931 15080 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :which means you get more instruction cache for free < 1454917951 3815 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :(well, ok not free when you consider the heavy decoding overhead but still) < 1454917956 566656 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :oh, i see, simpler instructions are shorter < 1454917962 522611 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :heh < 1454917997 208592 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :irl having a 2/4/6... byte instruction format instead of like 1..15 would probably have been a lot better < 1454918022 357480 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and more balanced between size reduction vs extra encoding complexity < 1454918057 66930 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :because irl most instructions that actually get used could fit in 2 bytes most of the time < 1454918072 862812 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :which is why ARM has all those THUMB/THUMB2 modes < 1454918161 673004 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also the low number of registers have forced intel and amd to optimize memory loads/stores < 1454918163 661409 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :this is good < 1454918216 114353 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :so yeah that's the 'voodoo' behind the x86 < 1454918237 806399 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :irl it's probably not REALLY better than risc architectures < 1454918284 561880 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but it's not bad in a way that makes it SLOW < 1454918300 544066 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :(once you make it all out-of-order and stuff) < 1454918401 354603 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if 68000 had survived it would probably be in the same weird position as well < 1454920207 160582 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1454921088 852330 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454921196 687068 :J_Arcane!~chatzilla@37-219-200-10.nat.bb.dnainternet.fi QUIT :Ping timeout: 256 seconds < 1454921346 839993 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1454922049 441581 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :sweet dreams are made of cheese < 1454922143 257853 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :!@#$%^&*()_+-={}|[]\:";'<>?,./~` < 1454922167 110096 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :who am i to disagree < 1454922307 653960 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: *who am I to dis a brie < 1454922969 202404 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :SISC: Sexy Instruction Set Computer < 1454924419 661098 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I just saw a picture of a PDP-11 for the first time < 1454924420 735525 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :... < 1454924421 933018 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wow < 1454924426 129754 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Um < 1454924431 486144 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :This is awkward < 1454925072 104602 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :what, you didn't picture it as a giant fridge with lights and switches in front? < 1454925180 226361 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :over the years they made them smaller though < 1454925276 538682 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1454926056 992454 :mroman!~mroman@160.85.232.189 JOIN :#esoteric < 1454926064 882658 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :http://designs.mroman.ch/designs/d3.html < 1454926070 159930 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :I didn't know there was a "ch" css unit < 1454926075 674215 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :but I'm playing around with it now. < 1454926117 807051 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :I wanted a fixed 80x25 < 1454926126 135655 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :but that looks weird on smart phones :) < 1454926144 359039 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :so I just used 80ch as max-width for the div < 1454926158 616429 :TodPunk!~Tod@67-2-63-198.slkc.qwest.net QUIT :Read error: Connection reset by peer < 1454926162 953608 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :@massages-lood < 1454926163 517153 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :oerjan said 9d 17h 13m 16s ago: according to the majority of readers [...] <-- s/readers/survey answerers/ hth < 1454926183 671128 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :right. < 1454926190 148520 :TodPunk!~Tod@67-2-63-198.slkc.qwest.net JOIN :#esoteric < 1454926203 95658 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :now I need to figure out what tables would look like in such a layout < 1454926475 53919 :TodPunk!~Tod@67-2-63-198.slkc.qwest.net QUIT :Read error: Connection reset by peer < 1454926521 210931 :TodPunk!~Tod@67-2-63-198.slkc.qwest.net JOIN :#esoteric < 1454926749 133764 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :hu < 1454926754 345567 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :colgroup does not allow me to overwrite text-align? < 1454926755 664750 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :what gives < 1454926935 594802 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Inheritance. < 1454926941 543637 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Do not try to set the text-align property on a selector giving a element. Because element, they won't inherit it. < 1454926943 370137 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(MDN) < 1454927075 548616 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Their suggested workaround is to use td:nth-child(an+b) selectors, where a is the number of columns and b the one you want to change. And hope you don't do any colspans. < 1454927134 33726 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :http://designs.mroman.ch/designs/d3.html < 1454927151 986835 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :table looks good on my smartphone too < 1454927262 619130 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :it looks fucked up in "Web" though < 1454927270 126045 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :but I'm not sure "Web" is CSS3 ready < 1454927316 118923 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :How about Netscape Navigator 4.01? < 1454927331 443960 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :I think ch is css3 < 1454927479 323229 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :http://api.browsershots.org/png/original/8f/8f269efd2501458b93febb6967fa5e8e.png < 1454927482 327282 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :well < 1454927483 549156 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :it looks wrong < 1454927486 209887 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :but still readable :D < 1454927516 775391 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :I've never heard of that browser before anyway < 1454927536 3837 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I used Dillo on a crappy laptop. < 1454927546 272366 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Very lightweight, yet graphical. < 1454927587 72363 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Of course the web was kind of different a decade or so ago. < 1454927820 636979 :fractal!~fractal@unaffiliated/scounder QUIT :Ping timeout: 260 seconds < 1454928317 706756 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454928576 692451 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1454929653 964475 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :only problem is you're not using a true-monospace font, it's one of those annoying ones where the bold version is wider than the unbold < 1454929711 606752 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :of course the usual solution is to use bright color instead of bold < 1454929752 8799 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :hmm... woit, maybe it is true-monospace < 1454931301 9934 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1454933828 284023 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1454934055 908864 :boily!~alexandre@96.127.201.149 QUIT :Quit: DISCONNECTED CHICKEN < 1454935013 913555 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl QUIT :Quit: Leaving < 1454936210 453777 :benderpc_!benderpc@2404:e800:e61a:41d:f90b:ac04:9b43:1dda JOIN :#esoteric < 1454936243 834310 :Treio!~Treio@87.244.233.250 QUIT :Remote host closed the connection < 1454936426 460689 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 250 seconds < 1454936444 691777 :benderpc_!benderpc@2404:e800:e61a:41d:f90b:ac04:9b43:1dda QUIT :Client Quit < 1454936567 169208 :bender|!~benderx2@2404:e800:e61a:41d:b994:a62a:724a:5fb2 JOIN :#esoteric < 1454936944 103833 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1454937217 612322 :lleu!~gnomebad@cpc15-croy20-2-0-cust489.croy.cable.virginm.net JOIN :#esoteric < 1454937217 804533 :lleu!~gnomebad@cpc15-croy20-2-0-cust489.croy.cable.virginm.net QUIT :Changing host < 1454937217 804606 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1454938197 193037 :vanila!~vanila@unaffiliated/vanila JOIN :#esoteric < 1454939066 782667 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454939690 90600 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1454939778 366407 :AnotherTest!~turingcom@193.190.253.145 JOIN :#esoteric < 1454940014 794457 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454940032 967530 :fractal!~fractal@unaffiliated/scounder JOIN :#esoteric < 1454940530 638310 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl JOIN :#esoteric < 1454940590 728005 :MDude!~fyrc@pa-67-234-108-216.dhcp.embarqhsd.net JOIN :#esoteric < 1454941131 149784 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1454941843 865605 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl QUIT :Quit: Leaving < 1454942225 212298 :spiette!~spiette@206.167.243.2 JOIN :#esoteric < 1454942606 235803 :yorick__!~yorick@oftn/member/yorick NICK :yorick < 1454943748 369796 :AnotherTest!~turingcom@193.190.253.145 QUIT :Ping timeout: 248 seconds < 1454943885 595918 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl JOIN :#esoteric < 1454944445 548255 :bender|!~benderx2@2404:e800:e61a:41d:b994:a62a:724a:5fb2 QUIT :Ping timeout: 260 seconds < 1454944497 112495 :bender|!~benderx2@2404:e800:e61a:41d:b994:a62a:724a:5fb2 JOIN :#esoteric < 1454944690 595547 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Truth-machine14]]4 10 02https://esolangs.org/w/index.php?diff=46373&oldid=45966 5* 03141.83.63.175 5* (+4130) 10Added Malbolge < 1454946357 20695 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454946498 290858 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :tromp for president < 1454946609 979944 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1454946937 833201 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: we already had that slogan in the topic I believe < 1454946971 433814 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :damn < 1454947052 988291 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :speaking of which, I'm impressed by Effi's longevity. < 1454947108 922395 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1454947585 574206 :mroman!~mroman@160.85.232.189 QUIT :Quit: Lost terminal < 1454947908 313919 :Treio!~Treio@87.244.233.250 QUIT :Remote host closed the connection < 1454947972 656825 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://murze.be/2016/02/today-digitalocean-lost-our-entire-server/ way to go digitalocean < 1454948014 120459 :bender|!~benderx2@2404:e800:e61a:41d:b994:a62a:724a:5fb2 QUIT :Ping timeout: 252 seconds < 1454948035 992908 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :s/lost/sank/ < 1454948120 603542 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :link doesn't work with sank... < 1454948201 61739 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1454948263 559676 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :uh, maybe it's "sunk"... but anyway, I was just musing. < 1454948334 536928 :MDude!~fyrc@pa-67-234-108-216.dhcp.embarqhsd.net PRIVMSG #esoteric :They call their serverts droplets, so maybe "evaporated"? < 1454948342 214372 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Sink" is a game discordianists play. < 1454948353 74271 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://principiadiscordia.com/book/73.php <- there's the rules. < 1454948357 624314 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :MDude: well it's a digital ocean < 1454948376 547204 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :MDude: And I'd hope they're not cooking it. < 1454948388 114354 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I hope so too, I'm writing this from a droplet. < 1454948401 225271 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Kinda-sorta-kinda, I guess that's a point-of-view question.) < 1454948411 822724 :MDude!~fyrc@pa-67-234-108-216.dhcp.embarqhsd.net PRIVMSG #esoteric :Well evaporation happens all the time, that's how we get rain later. < 1454948423 704935 :MDude!~fyrc@pa-67-234-108-216.dhcp.embarqhsd.net PRIVMSG #esoteric :I don't know if I'd want my server hosted by someone who treats it as no more important than a droplet in an ocean. < 1454948450 416451 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :When all you've got is an ocean, every server looks like a droplet. < 1454948452 930335 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :In any case the story matches my expectations. < 1454948455 887217 :MDude!~fyrc@pa-67-234-108-216.dhcp.embarqhsd.net PRIVMSG #esoteric :Doesn't sound like it'd be good with custome service. < 1454948472 779587 :MDude!~fyrc@pa-67-234-108-216.dhcp.embarqhsd.net PRIVMSG #esoteric :Like maybe call it a reef or something. < 1454948508 318215 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(that's without checking what their contracts say about reliability) < 1454948521 313193 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think they did exactly what they promise. < 1454948642 220729 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://esoteric.sange.fi/archive/2001-q2-1 ... look for "I sink the sink" < 1454948726 200074 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :looks like a drug dealer's encrypted conversation < 1454948877 57666 :Snakke!~ircap@70.Red-88-6-211.staticIP.rima-tde.net JOIN :#esoteric < 1454948880 273381 :Snakke!~ircap@70.Red-88-6-211.staticIP.rima-tde.net PRIVMSG #esoteric :01Hi all < 1454948911 447661 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi < 1454948933 102416 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :hi < 1454948937 535409 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :mwhats going on? < 1454949008 489064 :Snakke!~ircap@70.Red-88-6-211.staticIP.rima-tde.net PRIVMSG #esoteric :01Is this channel about esoteric (magic, runes, tarot...) or computer term? < 1454949026 332793 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`wElCoMe Snakke < 1454949041 699960 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sNaKkE: wElCoMe tO ThE InTeRnAtIoNaL HuB FoR EsOtErIc pRoGrAmMiNg lAnGuAgE DeSiGn aNd dEpLoYmEnT! fOr mOrE InFoRmAtIoN, cHeCk oUt oUr wIkI: . (FoR ThE OtHeR KiNd oF EsOtErIcA, tRy #EsOtErIc oN EfNeT Or dAlNeT.) < 1454949043 984864 :Snakke!~ircap@70.Red-88-6-211.staticIP.rima-tde.net PRIVMSG #esoteric :4[int-e4] 01thanks < 1454949058 565915 :Snakke!~ircap@70.Red-88-6-211.staticIP.rima-tde.net PRIVMSG #esoteric :01oh thanks HackEgo < 1454949069 458330 :Snakke!~ircap@70.Red-88-6-211.staticIP.rima-tde.net PRIVMSG #esoteric :01then ill to leave, bye !! ^^ < 1454949072 145193 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :bye < 1454949084 88519 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :good, that font color was horrible < 1454949093 26960 :Snakke!~ircap@70.Red-88-6-211.staticIP.rima-tde.net PRIVMSG #esoteric :01mine? < 1454949097 938883 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :bye < 1454949100 1532 :Snakke!~ircap@70.Red-88-6-211.staticIP.rima-tde.net PRIVMSG #esoteric :01:S < 1454949101 730315 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :hi Snakke < 1454949109 91672 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :dark grey on black ground < 1454949109 267693 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :i thought ais was going < 1454949115 600367 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :not exactly readable < 1454949115 742691 :Snakke!~ircap@70.Red-88-6-211.staticIP.rima-tde.net PART :#esoteric < 1454949126 457080 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :not exactly polite.. < 1454949176 649792 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, I was just seeing all the messages in bold < 1454949185 318188 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also this is the only legitimate use for a stupid welcome that I've seen :-) < 1454949206 529466 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :only? < 1454949277 166209 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, I hate the stupid welcome variants < 1454949294 320511 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :Hahaha < 1454949294 748342 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i miss relcome < 1454949299 857411 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :`relcome vanila < 1454949301 995133 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :noooo < 1454949307 588237 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :i miss myzdindi < 1454949350 108663 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :relcome is for encouraging people to filter colors :P < 1454949358 648107 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(or was, whatever) < 1454949390 564834 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-mttkpahfjrsqvsds QUIT :Excess Flood < 1454949408 482629 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` welcome vanila | rainwords < 1454949419 731784 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1454949422 602316 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1454949426 378523 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-hwphwkgfgmytunvv JOIN :#esoteric < 1454949429 870958 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :did rainwords get deleted too? I'm pretty sure I didn't delete that one < 1454949436 230498 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I may well have deleted relcome itself though < 1454949438 134785 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​09vanila: 02Welcome 06to 13the 04international 07hub 08for 09esoteric 02programming 06language 13design 04and 07deployment! 08For 09more 02information, 06check 13out 04our 07wiki: 08. 09(For 02the 06other 13kind 04of 07esoterica, 08try 09#esoteric 02on 06EFnet 13or 04DALnet.) < 1454949446 344112 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`culprits bin/relcome < 1454949461 764733 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :hackego lags as hell < 1454949473 91151 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tswett tswett shachaf oerjan oerjan elliott oerjan elliott ais523_ ais523_ elliott Jafet oerjan elliott oerjan oerjan oerjan ais523 ais523 elliott FreeFull Bike Bike Bike Bike < 1454949541 490984 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :elliott is gone? < 1454949667 207396 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anyway the thing is, Snakke had been here before (last friday), and `welcomed. < 1454949700 992418 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(and that explains the "misleading topics") < 1454949708 359559 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i am not confused that people which want to go to real esoteric stuff don't learn < 1454949716 260340 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1454949717 76675 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(which, confusingly, have been elided from the topic) < 1454949733 67680 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1454949755 102555 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :why don't we make this channel double purpose < 1454949758 302905 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :esoteric languages and occult! < 1454949768 283369 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :it could really spice things up < 1454949800 882759 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Depends on whether that's ∧ or ∨. < 1454949837 359987 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :both < 1454949837 502364 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :because occultists are no fun < 1454949840 237150 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or maybe ∩ or ∪ would be more appropriate. < 1454949876 857115 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :idunno i liked the sound of those esoteric runes < 1454949883 552903 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :could use them for something < 1454949899 142628 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Anyway, I'm looking for a reference that studies PCP as a trichtomic problem (a PCP instance can have a finite solution (corresponding to accepting Turing machines), only infinite solutions (corresponding to non-terminating Turing machines) or have no solution at all (corresponding to Turing machines that reject their input)). The result I want to use is that there's no algorithm that separates... < 1454949905 146060 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :...the finite solution instances from the no-solution instances. This is obvious enough that it should exist in the literature... but where? < 1454949951 472076 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(the correspondences come from the standard proof that encodes runs of turing machines on a given input as a PCP instance) < 1454950044 677218 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454950060 519306 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :it's not a direct application of rices theorem? < 1454950168 99334 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :well, no, because Rice's theorem talks about Turing machines. < 1454950204 149102 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :It's doing the construction of a PCP instance from a TM that I want to avoid. < 1454950211 817774 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :ok I get you < 1454950221 451281 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :a direct proof of this before showing equivalence to TMs < 1454950239 461721 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :no, just a result I can cite < 1454950264 59284 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :i don't see why isn't it just rice theorem then sorry < 1454950302 719205 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I want a result about PCP. < 1454950342 14178 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh perhaps you regard PCP as a model of computation... then it would be Rice. I usually don't. < 1454950343 688425 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 264 seconds < 1454951881 496427 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :huhwhat < 1454951924 291856 :bb010g!uid21050@gateway/web/irccloud.com/x-kvxrwgygrstwviqj QUIT :Quit: Connection closed for inactivity < 1454951950 139254 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Rice, the evil sorcerer? < 1454951969 130428 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :That... is a reference that is slightly too obscure < 1454951988 420500 :MDude!~fyrc@pa-67-234-108-216.dhcp.embarqhsd.net PRIVMSG #esoteric :An entire turing machine carved onto a single grain of rice. < 1454951988 791162 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :In fact, it's an in joke < 1454952017 876461 :MDude!~fyrc@pa-67-234-108-216.dhcp.embarqhsd.net PRIVMSG #esoteric :Oh no my cat is here. < 1454952025 110025 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :MDude, say hi from mke < 1454952043 181750 :MDude!~fyrc@pa-67-234-108-216.dhcp.embarqhsd.net PRIVMSG #esoteric :Sure < 1454952058 408447 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? rice < 1454952098 51443 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rice? ¯\(°​_o)/¯ < 1454952222 90717 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: sorry, I'm to stupid to read. what you wrote after "ok I get you" was correct. < 1454952225 653831 :V3R4X!~RAPSCA77I@124-148-196-183.dyn.iinet.net.au QUIT :Quit: sleep < 1454952281 532566 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(though I suspect that the direct proof would really consist of the reduction from TMs, but indeed I don't care about the internals of that proof) < 1454952323 977450 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it JOIN :#esoteric < 1454952543 45078 :idris-bot!~idris-bot@dslb-084-062-094-060.084.062.pools.vodafone-ip.de QUIT :Quit: Terminated < 1454952630 786447 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`le/rn rice/It is undecidable whether a given Turing machine can prove Rice's theorem. < 1454952633 405938 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «rice» < 1454952673 139459 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what is that < 1454952727 547631 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :It's a fact. < 1454952736 434043 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@googe rice's theorem < 1454952737 133018 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Rice's_theorem < 1454952829 804564 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :i sort of feel like PCP is so difficult to do anything with that nobody might have done a direct proof < 1454952900 203901 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :PCP? < 1454952906 980817 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :post correspondence problem < 1454952921 270424 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :its about who send letters to who < 1454952926 761313 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@google PCP post < 1454952928 173049 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Post_correspondence_problem < 1454952935 443950 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? pcp < 1454952936 216968 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :pcp? ¯\(°​_o)/¯ < 1454952957 195572 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` echo wisdom/*post* < 1454952958 123582 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/*post* < 1454952979 959395 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote correspondence < 1454952984 718295 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1454953016 281909 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Beeswax14]]4 M10 02https://esolangs.org/w/index.php?diff=46374&oldid=46352 5* 03Albedo 5* (+10) 10/* Available instructions in beeswax */ < 1454953135 430546 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: But PCP is easy to reduce from. It's just that in my case "PCP is undecidable" isn't strong enough to get the job done, because I can't predict what happens when there's only infinite solutions. < 1454953322 993083 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1454953449 569320 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :vanila: Well, one thing that could be done is, you can make the esoteric programming which is including occult too, is also one thing to do < 1454953530 97465 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(If you want to; it is not requited) < 1454953776 294974 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org JOIN :#esoteric < 1454954180 636871 :lynn_!~lynn@unaffiliated/lynn JOIN :#esoteric < 1454954317 776087 :smorgasbord!~smgs@unaffiliated/smorgasboard JOIN :#esoteric < 1454954332 80815 :smorgasbord!~smgs@unaffiliated/smorgasboard PRIVMSG #esoteric :any python help bot here ? < 1454954365 6907 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :smorgasbord: Oh, sorry, didn't mean there was a python one xD < 1454954368 999765 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 276 seconds < 1454954370 692996 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :What do yo mean by a python help bot? < 1454954372 987253 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :smorgasbord: I was just trying to make a joke < 1454954377 872571 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :Taneb: smorgasbord is from #python < 1454954383 99845 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :who needs python if he can have haskell < 1454954388 395956 :smorgasbord!~smgs@unaffiliated/smorgasboard PRIVMSG #esoteric :peace. sorry. < 1454954389 269207 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :!python print "hello" < 1454954389 742039 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :hello < 1454954394 160260 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :Taneb: He seemed to be looking for a bot, so I humorously directed him here < 1454954395 689751 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :I'm so glad that worked < 1454954404 487215 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :Oh yeah, we do have a python executer < 1454954407 667014 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :But no helpbot < 1454954408 816592 :smorgasbord!~smgs@unaffiliated/smorgasboard PRIVMSG #esoteric :!python print "test" < 1454954409 276900 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :test < 1454954419 118513 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :What's a helpbot? < 1454954421 11575 :smorgasbord!~smgs@unaffiliated/smorgasboard PRIVMSG #esoteric :!python date < 1454954421 546344 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :Traceback (most recent call last): \ File "", line 1, in \ NameError: name 'date' is not defined < 1454954428 578168 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :smorgasbord: If you want to experiment with python in a CLI fashion, you should check out ipython < 1454954448 325784 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :smorgasbord: This channel is generally for discussion of esolangs though, not a help channel usually < 1454954502 967443 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :In case you're curious about esolangs, you can check out the wiki at [http://esolangs.org/wiki/Main_Page] < 1454954503 236729 :smorgasbord!~smgs@unaffiliated/smorgasboard PRIVMSG #esoteric :okies. < 1454954518 327211 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :xD < 1454954528 565356 :smorgasbord!~smgs@unaffiliated/smorgasboard PRIVMSG #esoteric :nice. checking. thanks < 1454954604 79028 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1454954686 574102 :lynn_!~lynn@unaffiliated/lynn QUIT :Ping timeout: 256 seconds < 1454954800 890953 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` python -c 'print(1+1)' < 1454954802 795463 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2 < 1454954820 49093 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :*slowclap* < 1454954835 641057 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` echo $((1+1)) < 1454954836 486135 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2 < 1454954845 650928 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :this proves that bash is faster than python < 1454954854 20155 :idris-bot!~idris-bot@dslb-084-062-094-060.084.062.pools.vodafone-ip.de JOIN :#esoteric < 1454954859 559900 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`mapole < 1454954860 446142 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: mapole: not found < 1454954862 31884 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :qed < 1454954923 786790 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :izabera: of course that's especially true when the python executable is invoked by the bash shell in question < 1454954971 506992 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :bourne again shell shell... I'm a hero. < 1454954996 662612 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` type python < 1454955002 820116 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :python is /usr/bin/python < 1454955022 184368 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` echo 'sleep 3; /usr/bin/python "$@"' > bin/python; chmod +x bin/python < 1454955026 304575 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1454955035 184569 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` python -c 'print(1+1)' < 1454955039 539870 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2 < 1454955040 803288 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :sloooooow < 1454955064 158385 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION didn't cheat < 1454955071 95827 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that's evil. < 1454955084 106759 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`revert < 1454955086 686431 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :how is hackego protected against misuse of people? < 1454955089 160934 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :aww < 1454955093 832386 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done. < 1454955095 63345 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`help < 1454955095 259888 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1454955104 818920 :Riviera!Riviera@2a03:b0c0:1:d0::10:b001 PRIVMSG #esoteric :`` python -c 'for a in range(1000000): print(1+1)' > /dev/null < 1454955112 951518 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1454955124 353384 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :*fastclap* < 1454955135 687016 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? hackego < 1454955141 806757 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :HackEgo, also known as HackBot, is a bot that runs arbitrary commands on Unix. See `help for info on using it. You should totally try to hax0r it! Make sure you imagine it's running as root with no sandboxing. < 1454955162 964786 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` uname -a < 1454955164 948408 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Linux umlbox 3.13.0-umlbox #1 Wed Jan 29 12:56:45 UTC 2014 x86_64 GNU/Linux < 1454955201 13903 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :myname: you can undo /almost/ any action (although I once managed to break it in a way that it couldn't undo, which is why it prints the "canary.orig" message every revert); also there's a lot of sandboxing < 1454955208 409337 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` curl http://google.com/ < 1454955210 345847 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Failed to connect to socket 2. \ % Total % Received % Xferd Average Speed Time Time Time Current \ Dload Upload Total Spent Left Speed \ < 1454955231 838430 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :myname: I guess that gives some measure of how much protection and nonprotection it offers < 1454955440 81270 :lynn_!~lynn@unaffiliated/lynn JOIN :#esoteric < 1454955515 699454 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523 and others: I'm trying to make a list of all available free software implementations of fast fourier transforms. So far I see six engines (plus a few wrappers): FFTPACK (of netlibs), in OpenCV, KissFFT, in FXT ("http://www.gnu.org/software/gsl/"), FFTW, in GSL (Gnu Scientific Library). Are there others I should know of? < 1454955562 113509 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in my university project I used some FFT code written by Microchip for their dsPIC line of products, but can't remember what the license on it was < 1454955582 82199 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 252 seconds < 1454955583 462705 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :is djbfft still worth looking at or have the ideas been incorporated into the better known fft implementations? < 1454955599 219379 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I believe there are at least two more commercial implementations. < 1454955603 735730 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: let me search that < 1454955618 140765 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I know it was at least shared-source (i.e. source is visible to anyone) < 1454955688 708298 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(djbfft is ancient.) < 1454955699 602973 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: FFTPACK is also ancient < 1454955734 635620 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's written in fortran, and it's on netlibs, the collection of softawre that houses the famous Lapack < 1454955778 708844 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :however, just because it's ancient doesn't necessarily mean it's no longer worth to use < 1454955787 74603 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :okay, let's say that djbfft is semi-ancient then ;) < 1454955884 691539 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :in any case it's open source and that's all you asked for < 1454955902 448964 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'll look at this djbfft < 1454955928 633170 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :huhwhat < 1454955932 220795 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the tarball seems to be corrupt < 1454955944 634156 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :probably in an ancient format < 1454955952 621469 :lynn__!~lynn@unaffiliated/lynn JOIN :#esoteric < 1454955969 581327 :smorgasbord!~smgs@unaffiliated/smorgasboard PART #esoteric :"Closing Window" < 1454955977 226851 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me try with gnu tar < 1454955986 168601 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that handles more formats < 1454956023 181075 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yup, works that way < 1454956075 801969 :Melvar!~melvar@dslb-084-062-094-060.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :What tar did you try? < 1454956082 367584 :jaboja64!~jaboja@188.146.8.58.nat.umts.dynamic.t-mobile.pl JOIN :#esoteric < 1454956140 977794 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I repacked it < 1454956142 673721 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Melvar: 7z < 1454956155 819263 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it extracted the gz part, and the first directory from the tarball, but not more < 1454956163 82745 :lynn_!~lynn@unaffiliated/lynn QUIT :Ping timeout: 276 seconds < 1454956174 196919 :Melvar!~melvar@dslb-084-062-094-060.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :Weird. < 1454956203 814234 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :7-zip version 15.14 windows x86_64 in case it matters < 1454956221 891027 :Melvar!~melvar@dslb-084-062-094-060.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :I was just curious, I have no desire to debug anything. < 1454956225 399019 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but there are like ten incompatible formats of tar < 1454956229 823579 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so it's no surprise really < 1454956236 778295 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :anyway, I repacked now < 1454956332 759958 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`olist 1022 < 1454956334 123371 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :olist 1022: shachaf oerjan Sgeo FireFly boily nortti b_jonas < 1454956337 225882 :Melvar!~melvar@dslb-084-062-094-060.084.062.pools.vodafone-ip.de PRIVMSG #esoteric :ACTION looks at man tar, it lists five formats. Neat. < 1454956358 57458 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1454956364 334212 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it looks as if djbfft handles only power of two sizes. that's the most restrictive I've seen < 1454956368 741676 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :among the libraries < 1454956377 887374 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: thanks < 1454956557 147131 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: it doesn't seem that ancient. the FAQ references FFTW. is FFTW also semi-ancient? < 1454956640 207613 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(I don't buy its claims that it's so fast though.) < 1454956644 45410 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :well, djbfft is close to 20 years old and hasn't been updated in the current millenium. < 1454956660 788488 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :afaiu fftw is actively maintained. < 1454956670 695667 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, fftw is maintained < 1454956688 846832 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but has djbfft really not been updated? the faq seems more recent than 2000 < 1454956746 325444 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh look, https://cr.yp.to/djbfft/links.html has some links, but apparently ancient ones < 1454956774 177817 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :none of them seem very useful at first glance though < 1454956782 238170 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :HEAD http://cr.yp.to/djbfft/djbfft-0.76.tar.gz [...] Content-Type: application/x-gzip / Last-Modified: Thu, 30 Sep 1999 20:31:44 GMT < 1454956807 902089 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :right, the library itself < 1454956810 21734 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh well < 1454956816 36702 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, semi-ancient then < 1454956818 508152 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :good oots < 1454956874 570008 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1454956916 288675 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :thank you for the reference anyway < 1454957039 701517 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 264 seconds < 1454957101 624069 :lynn_!~lynn@unaffiliated/lynn JOIN :#esoteric < 1454957159 123404 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, djbfft seems to include no copyright licensing instruction < 1454957163 903831 :heroux!~heroux@gateway.insomnia247.nl JOIN :#esoteric < 1454957172 451626 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is there evidence that it's free software? < 1454957182 831991 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or what is its copyright status? < 1454957236 516681 :lynn__!~lynn@unaffiliated/lynn QUIT :Ping timeout: 256 seconds < 1454957538 423376 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 250 seconds < 1454957571 916787 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you can't find a copyright notice anywhere it's default-all-rights-reserved < 1454957588 53755 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(which is a copyright status I've used intentionally in the past, normally because I haven't made my mind up yet) < 1454957715 672636 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I will just make most of my own software as public-domain (explicitly), although when modifying other software I will use the same license they have instead. < 1454957771 562312 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Also, if you look at my program XISYNTH (included with AmigaMML), it includes a Fourier transform implementation too < 1454958160 845211 :AlexR42!~textual@94.41.140.91 JOIN :#esoteric < 1454958340 367802 :jaboja64!~jaboja@188.146.8.58.nat.umts.dynamic.t-mobile.pl QUIT :Ping timeout: 248 seconds < 1454958867 120514 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: https://cr.yp.to/distributors.html < 1454958878 161109 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :This is weird < 1454958887 944113 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :I'm trying to make an IRC bot (because there aren't enough of those already) < 1454958898 722395 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :But it doesn't ever receive a PING request from the server < 1454958912 241622 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :Then the server the connection because it times out < 1454958938 213559 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hppavilion[1]: how do you know that it never receives a PING request? < 1454958951 186669 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :int-e: I print everything that comes through it < 1454958968 560990 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :int-e: And it eventually terminates, never having received a PING < 1454958982 530130 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :also, have you completed the login? < 1454958987 806999 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :I believe so < 1454959034 55661 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'd double-check with a packet sniffer < 1454959177 495320 :jaboja64!~jaboja@188.146.67.244.nat.umts.dynamic.t-mobile.pl JOIN :#esoteric < 1454959215 758016 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: I don't know if you were interested in non-native cases, but I think JTransforms gets used a little if you need pure Java implementations. < 1454959256 6418 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :According to their own website, it's the fastest (pure Java) implementation, but maybe that's not an entirely objective source. < 1454959674 93975 :jaboja64!~jaboja@188.146.67.244.nat.umts.dynamic.t-mobile.pl QUIT :Ping timeout: 252 seconds < 1454960484 131388 :jaboja64!~jaboja@188.146.7.132.nat.umts.dynamic.t-mobile.pl JOIN :#esoteric < 1454960921 134185 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1454960968 915702 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what do < 1454961057 131229 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org JOIN :#esoteric < 1454961173 929419 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :int-e: I `NICK PyRCBot`, then `USER PyRC 0 * :PyRCBot`, then `JOIN :#esoteric` < 1454961207 121942 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :With the `\r\n`s of course < 1454961389 179903 :jaboja64!~jaboja@188.146.7.132.nat.umts.dynamic.t-mobile.pl QUIT :Remote host closed the connection < 1454961572 542745 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: uh, I probably don't want a Java implementation, sorry < 1454961618 737099 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't generally do java, and wouldn't want to add it just for a fast fourier transform. < 1454961623 692251 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You languacist. < 1454961652 1630 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean, java usually comes with a heavyweight interpreter that I'd prefer not to have to involve just for this. < 1454961669 137524 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: thanks, that says it's public domain < 1454961721 739001 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The Intel MKL one is great but probably one of the non-free ones you alluded to. < 1454961736 688510 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: yes, that's one of the non-free ones < 1454961758 108771 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :opencv generally uses a lot of low level algorithms from MKL when built that way < 1454961765 84462 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(no wonder, opencv was partly developped by intel) < 1454961784 537896 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's kinda free in the beer sense, but not more than that. < 1454962198 524586 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu JOIN :#esoteric < 1454962539 607329 :XorSwap!XorSwap@wpa-6-138.cc.umanitoba.ca JOIN :#esoteric < 1454962898 614896 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1454962941 29672 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hppavilion[1]: how do you know that your messages are actually being sent out? < 1454962948 671261 :spiette!~spiette@206.167.243.2 QUIT :Ping timeout: 250 seconds < 1454963105 5317 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1454963177 97243 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org JOIN :#esoteric < 1454963251 190020 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :you don't < 1454963268 903920 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :the only way to know it is to be connected with a second client < 1454963313 14514 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'm serious about the packet sniffer. It really helps. < 1454963349 247614 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I've debugged a few lambdabot issues that way) < 1454963420 264410 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: I actually have my irc bots output every incoming and outgoing irc message to the debug output, except there's a filter masking those that might contain passwords < 1454963432 722894 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hppavilion[1]: fwiw, if you never send anything, freenode will close the connection with 'ERROR :Closing Link: 127.0.0.1 (Connection timed out)'. < 1454963443 337745 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :izabera: Unless the server and client is IRCv3.2 compliant. < 1454963453 521198 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :izabera: In particular with echo-message. < 1454963465 734778 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: well that won't help if it's a buffering issue < 1454963481 119166 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :b_jonas, the trick is to make all your passwords ********* < 1454963488 132846 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :No-one will suspect a thing < 1454963494 787509 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: yeah < 1454963499 606587 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ObahCae0 < 1454963501 700508 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: it's not _my_ passwords, that's the problem < 1454963508 867226 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or at least not only my passwords < 1454963516 254653 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :int-e: Ah < 1454963520 225035 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :cbstream takes other people's passwords < 1454963527 4692 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and I take their privacy seriously < 1454963549 747991 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so I can't dump passwords or hashed passwords to the debug output < 1454963556 530421 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Fair enough :) < 1454963564 830914 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :My suggestion I don't think was entirely serious < 1454963570 643429 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure < 1454963571 727082 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :password: < 1454963597 222097 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, incidentally, the old freenode services had a bug where I think you couldn't have asterisks in your nickserv password, or something < 1454963603 483898 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :though I think the new services has fixed this < 1454963649 239956 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1454963717 856779 :spiette!~spiette@206.167.243.2 JOIN :#esoteric < 1454963814 700784 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :hppavilion[1]: https://gist.github.com/olsner/623071/a1adaa2aefa1b30c154f12de7544b76efe2f5848 just sends USER then NICK then processes anything it gets from the server (and it seems to get PINGs alright) < 1454963878 610871 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :so that seems to be enough to be accepted by freenode at least < 1454963982 600595 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Quit: mihow < 1454964027 708640 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :https://github.com/fis/fungot/blob/master/fungot.b98 lines 43-44 hth < 1454964027 866399 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: the java spec, does that count? ( instead of rdbms)? < 1454964047 537606 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you want something more readable than sed! < 1454964071 642938 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1454964274 994168 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1454964527 214722 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :my sed code is perfectly readable, it even has comments! < 1454964617 230057 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have written a proxy once to figure out what a program was doing. While the program still worked when the proxy was used, all data sent to the proxy was encrypted so I still could not figure it out. < 1454964635 794227 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: ouch < 1454965220 5640 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu QUIT :Remote host closed the connection < 1454965443 92088 :J_Arcane!~chatzilla@37-219-107-188.nat.bb.dnainternet.fi JOIN :#esoteric < 1454966130 917562 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's typically the problem with packet sniffers and TLS as well. < 1454966554 278152 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Right, I just assumed that hppavilion was using plain old plain text IRC. < 1454966628 672528 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1454966642 74797 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION wonders what hppavilion stands for, but it probably isn't related to "Hewlett Packard Performance Architecture" < 1454966664 900092 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a model of HP laptops. < 1454966677 473895 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :thanks < 1454966678 624622 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"HP Pavilion." < 1454966681 695003 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :eerily i've started getting web ads for them recently < 1454966694 63517 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :never noticed them before hppavilion[1] came here < 1454966712 19192 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org JOIN :#esoteric < 1454966721 520289 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :eerily he appears < 1454966723 256006 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so at least I got the "HP" part correct. < 1454966728 83276 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :speaking of the devil < 1454966741 13484 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(hi oerjan) ;- < 1454966741 951258 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :) < 1454966746 4558 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hint-e < 1454966753 495714 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hint? < 1454966786 241395 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I think I prefer mapoles. < 1454966800 331866 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :an indirect suggestion, a slight indication, a slight but appreciable amount, a just detectable amount, an indication of potential opportunity; hth < 1454966812 879587 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Now why haven't I thought of this before, I should use a mapol-e. < 1454966844 768530 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :though perhaps -----##-# looks a bit strange ;-) < 1454966863 505600 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Do you want to write me a TLS implementation in Funge-98 so that we could make your connection more secure? < 1454966866 507603 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... < 1454966871 734857 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh no. < 1454966884 287056 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :apparently the cool people use socat < 1454966894 662236 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, that'd be a bit lame. < 1454966912 246977 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Anyway, it's already doing the socket part. < 1454966926 626541 :XorSwap!XorSwap@wpa-6-138.cc.umanitoba.ca QUIT :Ping timeout: 256 seconds < 1454966928 608633 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If I started to use socat, I might as well just be speaking to stdinout. < 1454966928 751108 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm apparently my dentist has the flu, emails the receptionist. < 1454966943 567358 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A number of people were out sick at the office. < 1454966961 312769 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also I think I just hit fungot's babble limit, the debug console reveals it's online and well. < 1454966964 479321 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i hope gurgling with fluoride will keep it from deteriorating until next week. < 1454967032 849962 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What's the best time to go to the dentist? 2:30! < 1454967033 988520 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(web comments are rather divided about how much of an emergency losing a filling is. it's my first time so...) < 1454967067 857921 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think that's one of the Alexa jokes. < 1454967070 621287 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fizzie: i generally agree (assuming that's PM), but my appointment is 12:30. < 1454967083 193828 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(If you ask Amazon Alexa to tell you a joke, it tells you a really bad joke.) < 1454967098 651887 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fizzie: wait is there a point to that joke < 1454967106 425110 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Two thirty / tooth hurty. < 1454967110 259998 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ah. < 1454967120 418259 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :my pun sense led me in the wrong direction. < 1454967198 516485 :XorSwap!XorSwap@wpa-6-138.cc.umanitoba.ca JOIN :#esoteric < 1454967244 350121 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : though perhaps -----##-# looks a bit strange ;-) <-- that's not a mapol-e, that's a swatt-e-r < 1454967261 548851 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :sorry! < 1454967313 178960 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :--######### < 1454967318 163305 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Is a kind of brush I think < 1454967321 420792 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION swats -----### int-e < 1454967334 309597 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Taneb: one of those dust removal things, whatever they're called < 1454967358 694440 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Dusters? < 1454967366 398218 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that would make sense :P < 1454967459 914653 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :English occasionally (not often) does < 1454967463 820027 :lynn_!~lynn@unaffiliated/lynn QUIT :Read error: Connection reset by peer < 1454967494 80226 :lynn_!~lynn@unaffiliated/lynn JOIN :#esoteric < 1454967536 597674 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But the german word isn't helpful here; it's "Staubwedel" - literally, "dust waver". < 1454967560 893164 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Pölyhuiska. < 1454967635 132571 :XorSwap!XorSwap@wpa-6-138.cc.umanitoba.ca QUIT :Read error: Connection reset by peer < 1454967654 521988 :XorSwap!XorSwap@wpa-6-138.cc.umanitoba.ca JOIN :#esoteric < 1454967667 436581 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The first half is dust, and the second half is the broom-sense of whisk, apparently.) < 1454967701 173585 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :fizzie, that sort of makes sense < 1454967728 522549 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : English occasionally (not often) does <-- just to keep you off balance, i take. < 1454967770 182773 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :no:støvkost, i think. < 1454967806 512005 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :olsner: I'm sorry, did you just write an IRC client (or server?) with sed!? < 1454967811 2837 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :which is basicall dust+broom < 1454967946 178247 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :hppavilion[1]: A bot. < 1454967971 315669 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1454968064 883067 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :fizzie: Oh right < 1454968068 49462 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :The third option xD < 1454968089 804967 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :IMHO, we should retire the Client-Server model in favour of the Client-Server-NSA model < 1454968117 378655 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The politicians here would agree with you, I believe. < 1454968762 512546 :XorSwap!XorSwap@wpa-6-138.cc.umanitoba.ca QUIT :Ping timeout: 256 seconds < 1454968937 965645 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : vanila: we already had that slogan in the topic I believe <-- that wasn't about presidency < 1454969059 959713 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :damn < 1454969072 497980 :Treio!~Treio@87.244.233.250 QUIT :Quit: Leaving < 1454969120 539182 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :22:32:12: * oerjan suddenly realizes someone might think the channel topic refer < 1454969123 543132 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :s to a misspelled candidate < 1454969131 136920 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :22:33:49: oerjan: well, it doesn't say "Tromp for president!" ... yet! < 1454969139 475519 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(01-23)... so that's what I misremembered < 1454969143 745054 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1454969166 442051 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but the topic was Go Tromp! [...] at the time < 1454969208 652760 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :Gu Tromp? < 1454969238 594046 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :On linux, what's the surefire way to decide whether the kernel is an x86_32 or an x86_64 one, regardless of the userspace programs? Is there some /proc entry? < 1454969265 612535 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :uname? < 1454969308 650341 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` linux32 uname -a < 1454969311 207825 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Linux umlbox 3.13.0-umlbox #1 Wed Jan 29 12:56:45 UTC 2014 x86_64 GNU/Linux < 1454969315 179073 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :myname: I think that tells the result of the uname system call, which (I'm not sure) might report x86_32 if the uname executable itself is x86_32 < 1454969319 539895 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: same < 1454969322 187644 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :interesting. < 1454969325 38706 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`` which linux32 < 1454969326 238225 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/usr/bin/linux32 < 1454969331 95152 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`` man linux32 < 1454969332 358483 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :man: can't open the manpath configuration file /etc/manpath.config < 1454969334 177374 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :for me it says i686 then < 1454969336 681012 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`` linux32 --help < 1454969337 435540 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Usage: linux32 [options] [program [program arguments]] \ \ Options: \ -h, --help displays this help text \ -v, --verbose says what options are being switched on \ -R, --addr-no-randomize disables randomization of the virtual address space \ -F, --fdpic-funcptrs makes function pointers point to descriptors \ -Z, - < 1454969361 747269 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :lol, -v sounds useless < 1454969399 675600 :AlexR42!~textual@94.41.140.91 QUIT :Quit: My Mac has gone to sleep. ZZZzzz… < 1454969455 665414 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` linux32 -v uname -a < 1454969456 429359 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Linux umlbox 3.13.0-umlbox #1 Wed Jan 29 12:56:45 UTC 2014 x86_64 GNU/Linux < 1454969505 981342 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org QUIT :Ping timeout: 240 seconds < 1454969542 342020 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :for some reason, /proc/version doesn't tell, even though I thought it would < 1454969545 761202 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`cat /proc/version < 1454969546 275059 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : i am not confused that people which want to go to real esoteric stuff don't learn <-- i think he learned about the channels, he's just confused about the networks... < 1454969546 417695 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Linux version 3.13.0-umlbox (hackbot@codu) (gcc version 4.7.2 (Debian 4.7.2-5) ) #1 Wed Jan 29 12:56:45 UTC 2014 < 1454969587 947451 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: I suppose setarch x86_64 uname -a will fail on a 32bit kernel < 1454969618 85292 :spiette!~spiette@206.167.243.2 QUIT :Ping timeout: 252 seconds < 1454969632 181745 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oh, and this should work on older linuxen too < 1454969674 721074 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what about uname -m? < 1454969684 915976 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: ah, thanks, that seems to work < 1454969704 906218 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :myname: oh, that does report something, but it can lie < 1454969737 799089 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: although I'm not sure if that would succeed if the setarch was built for some old system that doesn't even know about x86_64 or something < 1454969757 729980 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :why can't the stupid kernel just tell this in /proc/version ? < 1454969836 741534 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :because the point of linux32 is to lie to build tools that try to be clever < 1454969838 78300 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah, I think /proc/kallsyms should tell (if it is readable) < 1454969858 277934 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :because /proc/kallsyms gives straight kernel addresses < 1454969862 813567 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so it is probably accurate < 1454969956 142781 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it says stuff like "ffffffff810d12d0 t __register_chrdev_region" on x86_64 and stuff like "c10f7ea1 T __bdevname" on x86_32 < 1454970119 104458 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e warn length "ffffffff810d12d0" < 1454970120 575188 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :16 at -e line 1. < 1454970140 583449 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1454970143 637990 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ssstosis/ssstosis is a disease causing false identities < 1454970145 677964 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? day < 1454970146 454296 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :day? ¯\(°​_o)/¯ < 1454970147 411178 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? night < 1454970148 64916 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :night? ¯\(°​_o)/¯ < 1454970150 959266 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? sun < 1454970151 620296 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sun? ¯\(°​_o)/¯ < 1454970152 955336 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? moon < 1454970154 270436 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :The Moon is an unprovable celestial object that is not very retroreflectorey. < 1454970161 710193 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? mars < 1454970162 443291 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mars? ¯\(°​_o)/¯ < 1454970164 620817 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? venus < 1454970165 363041 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :venus? ¯\(°​_o)/¯ < 1454970169 88916 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? jupiter < 1454970169 841917 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :jupiter? ¯\(°​_o)/¯ < 1454970175 612956 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :meh < 1454970186 708422 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? pluto < 1454970187 542448 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :pluto? ¯\(°​_o)/¯ < 1454970243 155302 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`learn Pluto is an ex-planet that moonlights as a dog in Disney cartoons. < 1454970246 159311 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'pluto': Pluto is an ex-planet that moonlights as a dog in Disney cartoons. < 1454970262 344731 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? phthisis < 1454970263 277903 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :phthisis? ¯\(°​_o)/¯ < 1454970275 992803 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I did it for the "moonlights") < 1454970304 782526 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? chthonic < 1454970305 572097 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :chthonic? ¯\(°​_o)/¯ < 1454970329 399077 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? b_jonas < 1454970330 322578 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :b_jonas egy nagyon titokzatos személy. Hollétéről egyelőre nem ismertek. < 1454970343 834332 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :does that mention a tendency of making up new words? < 1454970527 511117 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn The Sun *may* be retroreflectorey, it's hard to be sure. < 1454970529 791416 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'sun': The Sun *may* be retroreflectorey, it's hard to be sure. < 1454970603 790264 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I don't believe that's factually accurate. < 1454970687 216704 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn Chthonic lithping can be vethy dithturbing to lithten to. < 1454970689 316794 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'chthonic': Chthonic lithping can be vethy dithturbing to lithten to. < 1454970692 673867 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :At least to me there's no doubt that the plasma scatters photons quite randomly. < 1454970700 258678 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`` linux32 --uname-2.6 uname -a < 1454970701 20225 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Linux umlbox 2.6.53-umlbox #1 Wed Jan 29 12:56:45 UTC 2014 x86_64 GNU/Linux < 1454970716 150682 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Best option. < 1454970734 798320 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: i demand visual proof tdnh < 1454970738 513678 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yeah, that one is curious. < 1454970764 989650 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: ah just get those wings to work and fly up there to have a look. < 1454970826 866490 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :try not to make a splash. http://smbc-comics.com/index.php?id=1938 < 1454970984 999059 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh GG... oh library... oh... fish, is that an aquarium with a little sea monster? I wonder what it'll look like after coloring is done... < 1454971129 152884 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i do not think that treatment of books is according to library policy < 1454971139 961974 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Hmm, the difference between two wolfram alpha queries that should be identical are 0.002 years different < 1454971148 249498 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and without the speech balloons that would make an excellent "where's Agatha?" picture. < 1454971153 293091 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :https://www.wolframalpha.com/input/?i=years+since+3%2F6%2F2014 and http://www.wolframalpha.com/input/?i=03%2F06%2F2014+to+today+in+years < 1454971237 117722 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it wants javascript (of course) < 1454971264 454165 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :maybe it runs the queries on servers in different time zones < 1454971277 591052 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think it's just a unit thing. < 1454971300 269930 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :fizzie, it's giving both answers in years < 1454971300 502707 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> 0.002 * 365 * 24 < 1454971302 176165 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 17.52 < 1454971306 582309 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's identical if you look at unambiguous units -- one says 14760 hours, while the other says 615 days, and 615*24 == 14760. < 1454971337 62507 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm thinking "convert [days from [...]] to years" is taking an absolute period, and converting it to some nominal years without being anchored to anything. < 1454971349 926186 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh you have a point there... one of the years involved is a leap year < 1454971365 279776 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :While "years since [...]" is treating it as a particular period anchored in a calendar, and giving an exact number of the thingsies. < 1454971387 838843 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We had a very similar discussion about esowiki ban lengths recently. < 1454971411 783829 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Yes, hmm < 1454971421 687519 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Anyway, bbl, I need to help a friend with a library < 1454971457 227187 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :why nott just ban everyone < 1454971464 116976 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :permanently < 1454971468 472257 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Where an input of "24 years" turned into 24 years plus a few hours, because it was interpreted as the calendar date you get by adding 24 years, then taking the actual number of seconds there are between current time and that time 24 years in the future, but then that amount of seconds was converted back to "years" for printing by using a fixed conversion factor. < 1454971623 504541 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454971662 704882 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1454971668 934272 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> 365 + 97/400 < 1454971670 491546 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 365.2425 < 1454971717 312471 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think it's actually just using a year of 365 days for the latter. < 1454971792 783024 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Because it says 14760 hours, and 14760/(24*365) is approximately 1.6849 (rounds to 1.685) while 14760/(24*365.2425) is approximately 1.6838, which rounds to 1.684, which was neither of the answers. < 1454971855 384551 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@massages-loud < 1454971855 526990 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :You don't have any messages < 1454971868 465830 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the wiki used what int-e said, though. < 1454971872 913363 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1454971924 465919 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 272 seconds < 1454971945 823645 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :what are the answers? < 1454971997 54896 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 276 seconds < 1454972012 892096 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :First one ("years since 3/6/2014") yielded "1.683 years", also listed (under "time span") as 1 year 8 months 5 days, 20 months 5 days, 87 weeks 6 days, 615 days or 439 weekdays. < 1454972063 220927 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Second one ("03/06/2014 to today in years") yielded "1.685 years", also listed (under "additional conversions") as 20.22 months, 87.86 weeks, 14760 hours, 885600 minutes, 5.314×10⁷ seconds. < 1454972071 142875 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :int-e: I would've used a socket API if sed had one (re socat) < 1454972096 17916 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> (365/365 + 250/366, 365/365 + 250/365) < 1454972097 422937 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : (1.6830601092896176,1.6849315068493151) < 1454972163 306762 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And the input interpretations were [[years] since [Tuesday, June 3, 2014]] for the first, and [convert [[days] from | [Tuesday, June 3, 2014] to [today]] to years] for the second. < 1454972252 716017 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :maybe I should just build an extended sed dialect with useful stuff like that? makes it a bit easy to cheat though < 1454972415 414811 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :okay. "1460 days in years" gives 4, so it's using 365 as a factor for that. < 1454972709 741424 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org JOIN :#esoteric < 1454972720 101481 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How many days in a dog year? < 1454972758 644227 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's a trick question: Dog years contain only dog days, and dog days occur only during the summer. < 1454972876 910877 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Assuming folklore dog‐equivalent human years for "dog years" | Use folklore human‐equivalent dog years instead" < 1454972886 790511 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellochaf. pooch! < 1454972889 589181 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That gave 28 dog years for 1460 days. < 1454972896 212633 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/python < 1454972896 941606 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sleep 3; /usr/bin/python "$@" < 1454972900 964501 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`rm bin/python < 1454972903 41648 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1454972929 247749 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: the main think `revert is buggy about, is reverting file creation. < 1454972939 780687 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It says 52.14 days in a dog year. < 1454972956 630141 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :boily hi < 1454972965 837850 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :we're discussing pooch mortality < 1454972970 876812 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :52 days 3 hours 25 minutes 42.86 seconds. < 1454972992 428698 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`culprits bin/python < 1454972996 133524 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :oerjan izabera < 1454973005 670463 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's that all about? < 1454973033 206003 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: izabera made a joke about python being slow < 1454973053 115845 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :then int-e tried to revert it, but got caught by the bug < 1454973089 87358 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1454973112 846079 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`? izabera < 1454973114 242644 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :izabera? ¯\(°​_o)/¯ < 1454973132 598207 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`learn izabera is probably implemented in bash. < 1454973135 284768 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'izabera': izabera is probably implemented in bash. < 1454973138 145339 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I'll pretend I planned for you to fix it for me. < 1454973138 727366 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fizzie: AAAAAAAAAAURGH! < 1454973144 478175 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I didn't, but it's a good lie. I think. < 1454973168 294596 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`learn izabera is a tachyherpetologist. They are probably implemented in bash. < 1454973170 291473 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'izabera': izabera is a tachyherpetologist. They are probably implemented in bash. < 1454973189 653916 :lynn__!~lynn@unaffiliated/lynn JOIN :#esoteric < 1454973196 284543 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? oerjan < 1454973197 217281 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Your famous mysterious evil overlord oerjan is a lazy expert in future computation. Also an antediluvian Norwegian who mildly dislikes Roald Dahl. He can never remember the word "amortized" so he put it here for convenience. His arch-nemesis is Betty Crocker. < 1454973197 674702 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :izabera: izabellora. are you a man, woman, both, neither, other, won't answer, all of this? < 1454973202 43156 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`relcome lynn_ < 1454973203 392047 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​09lynn_: 02Welcome 06to 13the 04international 07hub 08for 09esoteric 02programming 06language 13design 04and 07deployment! 08For 09more 02information, 06check 13out 04our 07wiki: 08. 09(For 02the 06other 13kind 04of 07esoterica, 08try 09#esoteric 02on 06EFnet 13or 04DALnet.) < 1454973207 225586 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*thing < 1454973217 637928 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that's a little rude, don't you think? < 1454973270 77029 :lynn_!~lynn@unaffiliated/lynn QUIT :Ping timeout: 252 seconds < 1454973371 668575 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :flash forward to 2050, when you can get lynched for suggesting someone has a gender. < 1454973478 191255 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :2015* < 1454973513 338295 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*any gender < 1454973522 356830 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i realize i was unclear. < 1454974095 293331 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :In fact, just suggesting might get you lynched these days. It doesn't really matter what. < 1454974114 85149 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric < 1454974234 116682 :carado!~carado@savhon.org QUIT :Remote host closed the connection < 1454974242 559259 :carado!~carado@savhon.org JOIN :#esoteric < 1454974747 781238 :boily!~alexandre@96.127.201.149 QUIT :Quit: ACADEMIC CHICKEN < 1454975066 275288 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1454975564 157944 :lynn_!~lynn@unaffiliated/lynn JOIN :#esoteric < 1454975609 398595 :idris-bot!~idris-bot@dslb-084-062-094-060.084.062.pools.vodafone-ip.de QUIT :Quit: Terminated < 1454975678 485575 :Melvar!~melvar@dslb-084-062-094-060.084.062.pools.vodafone-ip.de QUIT :Quit: rebooting < 1454975732 573904 :lynn__!~lynn@unaffiliated/lynn QUIT :Ping timeout: 256 seconds < 1454975940 664748 :Melvar!~melvar@dslb-084-062-094-060.084.062.pools.vodafone-ip.de JOIN :#esoteric < 1454976347 353339 :idris-bot!~idris-bot@dslb-084-062-094-060.084.062.pools.vodafone-ip.de JOIN :#esoteric < 1454976807 529317 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn `revert is a bit buggy. The canary.orig error message is annoying but seemingly harmless. However, reverting a newly created file tends not to work - use `rm instead. < 1454976810 495707 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned '`revert': `revert is a bit buggy. The canary.orig error message is annoying but seemingly harmless. However, reverting a newly created file tends not to work - use `rm instead. < 1454976847 299962 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :just so it's documented somewhere. < 1454976867 864917 :lynn_!~lynn@unaffiliated/lynn NICK :lynn < 1454977007 651409 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ah new lightning made of owls < 1454977044 912462 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :two! < 1454977072 942762 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :how do I add a command agian? < 1454977104 802780 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :coppro: add it to bin/ . if it's a single line script, `mkx is convenient. < 1454977118 154056 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`paste bin/mkx < 1454977119 412871 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/bin/mkx < 1454977142 469637 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no need to paste that, really < 1454977144 581160 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`cat bin/mkx < 1454977145 388298 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :key=$(mk "$@") && echo "$key" && chmod +x "$key" < 1454977156 504949 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You never know how long these things are. < 1454977159 501496 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`cat bin/mk < 1454977160 248956 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[[ "$1" == ?*//* ]] || exit 1; key="${1%%//*}"; value="${1#*//}"; echo "$value" > "$key" && echo "$key" < 1454977173 711724 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: well you can cat it to IRC first and then paste if it's too long < 1454977187 919845 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`mkx quote; quote; quote; quote; quote < 1454977188 802418 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1454977193 533322 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oh wait < 1454977198 611622 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`mkx 5quote quote; quote; quote; quote; quote < 1454977199 211518 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1454977204 504695 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`rm bin/quote\; < 1454977205 129705 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `bin/quote\\;': No such file or directory < 1454977211 64842 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :did I just kill quote < 1454977212 755821 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`quote < 1454977213 762377 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :22) PA ET ANNET UNIVERSET DER DE ENESTE PERSONEN OERJAN: sa jeg kan bare konkludere med at det er feil, eller er verden helt bonkers < 1454977214 266993 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :coppro: you need // as separator < 1454977220 265165 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`5quote < 1454977221 18049 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: 5quote: not found < 1454977226 662281 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oerjan: eh? < 1454977236 218295 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As in, `mkx something//contents. < 1454977248 114029 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or is that bin/something? < 1454977249 876202 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and the bin/ needs to be there too < 1454977255 791576 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah, didn't read so closely. < 1454977258 148594 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oh < 1454977269 245296 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`mkx bin/5quote//quote;quote;quote;quote;quote; < 1454977271 251227 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/5quote < 1454977272 944159 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`5quote < 1454977274 226152 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :565) But wait what if I'm using a quantum computer <-- there is "quantum entropy". it's the same except no one understands it. \ 535) jesus, yes.. he was human and that is fantastic more than beeing able to speak with fish.. like seaman does \ 428) beautiful summer / fuck fuck fuck fuck fu < 1454977281 856888 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :T_T < 1454977294 579538 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can't get more than one line of output from HackEgo by any means. < 1454977301 801471 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` allquotes | shuf -n 5 < 1454977303 18454 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :615) * oerjan concludes that unsafeCoerce has no effect on strictness \ 412) Non sequitur is my forte On-topic discussion is my piano Bowls of sugary breakfast cereal is my mezzoforte Full fat milk is my pianissimo On which note, I'm hungry \ 425) Sgeo_, the origin of suff < 1454977314 522379 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Which is probably why people have gotten the habit of spamming `quote, I guess. < 1454977327 993154 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yeah < 1454977412 702681 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: using `«command» doesn't do any shell formatting or escaping < 1454977419 674192 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you want shell escapes do `` «command» < 1454977424 833250 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` rm bin/quote\; < 1454977426 29185 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `bin/quote;': No such file or directory < 1454977597 429272 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`` sed -i -e 's|exit 1|(echo usage: $0 file//contents; exit 1)|' bin/mk < 1454977599 514121 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1454977610 922436 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`mkx I don't know the syntax < 1454977613 42902 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :usage: /hackenv/bin/mk file//contents \ I don't know the syntax \ chmod: cannot access `usage: /hackenv/bin/mk file//contents\nI don\'t know the syntax': No such file or directory < 1454977618 777786 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hm. < 1454977642 987576 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, it made mk a bit nicer, but broke mkx; I guess the exit 1 didn't take from the subshell or some-such. < 1454977673 445410 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or, oh; mkx doesn't even check? It just assumes, and now that made some output. < 1454977680 431671 :lynn!~lynn@unaffiliated/lynn QUIT :Quit: Leaving < 1454977699 332207 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`` sed -i -e 's|contents;|contents >&2;|' bin/mk < 1454977701 430125 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1454977703 793131 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`mkx how about now < 1454977706 337718 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/mk: line 1: 2: command not found \ how about now < 1454977720 620268 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I just keep breaking it. < 1454977735 600626 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, right, sed and &. < 1454977744 727108 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`revert < 1454977752 72443 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done. < 1454977815 132545 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, and that reverted a wrong thing. Bah. I'll clean it up in a query. < 1454978086 222378 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`mkx bah humbug < 1454978086 898701 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :usage: /hackenv/bin/mk file//contents < 1454978099 382151 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah, the command name in the usage is still wrong, but at least it's better than nothing. < 1454978123 79042 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Can't really tell whether the original command was mk or mkx since mkx just calls mk. < 1454978182 896048 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Although... < 1454978186 252219 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`` sed -i -e 's|$0|"mk[x]"|' bin/mk < 1454978188 533554 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1454978191 884734 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`mkx whatever < 1454978192 590511 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :usage: mk[x] file//contents < 1454978195 103695 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Good enough. < 1454978299 380153 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I really wonder what made // the "standard" HackEgo separator. < 1454978565 700608 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Hmm < 1454978568 284485 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :I'm still hungry < 1454979044 645666 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Now I have made JSZM version 2 and also the example front-end which is using Node.js < 1454979172 872886 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fizzie: well it started as / for `slashlearn that was then improved to work with subdirectory targets < 1454979201 567491 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :because // isn't meaningful in a path < 1454979250 638818 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`culprits bin/slashlearn < 1454979253 301176 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :shachaf shachaf shachaf int-e tswett tswett shachaf shachaf shachaf shachaf < 1454979279 874472 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and shachaf presumably chose / for that because it cannot be in a file name. < 1454979398 542128 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hmph, there should be a command like mkdir -p which creates a file instead. < 1454979420 128894 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it would be easier than having to separate out the directory first < 1454979446 996235 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION now expects someone to tell what it is < 1454979558 543172 :vodkode!~vodkode@fl-71-52-122-10.dhcp.embarqhsd.net QUIT :Remote host closed the connection < 1454979653 618173 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/mk < 1454979654 586974 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[[ "$1" == ?*//* ]] || { echo usage: "mk[x]" file//contents >&2; exit 1; }; key="${1%%//*}"; value="${1#*//}"; echo "$value" > "$key" && echo "$key" < 1454979750 553363 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :did homestuck end yet < 1454979803 995323 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it QUIT :Quit: LexiciScriptor < 1454980111 426987 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/slashlearn < 1454980112 193668 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sep="/"; [[ "$0" == *//* ]] && sep="//"; [[ "$1" == ?*"$sep"* ]] || exit 1; key="$(echo "${1%%$sep*}" | lowercase)"; value="${1#*$sep}"; echo "$value" > "wisdom/$key" && echo "Learned «$key»" < 1454980241 378437 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Now my "parse-rdf" JavaScript program is include "parse" and "gparse" functions which parse, as well as a Graph object including the methods: add, listNodes, enumerate, export, skolemize, findPredicate, findObject, findProperty, delete, clone, cloneDistinct. In addition the graph has own properties, ones named by string for URI nodes and ones named by symbol for blanknodes. < 1454980285 518200 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Each one is object with property named by URI of predicates, which is the array of the objects. URI and blanknodes is string/symbol values, while literals use the Literal object. < 1454980288 539475 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Ping timeout: 256 seconds < 1454980292 946197 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Is ther other stuff you expect I should add too? < 1454980348 251166 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`mkx bin/echo-p echo "$1"; [[ "$1" == */* ]] && mkdir -p "${1%/*}" 2>/dev/null < 1454980349 209074 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :usage: mk[x] file//contents < 1454980357 622498 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`mkx bin/echo-p//echo "$1"; [[ "$1" == */* ]] && mkdir -p "${1%/*}" 2>/dev/null < 1454980360 232090 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/echo-p < 1454980370 872499 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`echo-p just/a/test < 1454980371 619510 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :just/a/test < 1454980381 745561 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`find just < 1454980382 751579 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :just \ just/a < 1454980393 244363 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` rm -r just < 1454980394 992120 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1454980403 313786 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`echo-p hello < 1454980404 102036 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello < 1454980410 858654 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`echo-p /fnord < 1454980411 520142 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/fnord < 1454980430 832986 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`ls /fnord < 1454980431 596644 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access /fnord: No such file or directory < 1454980435 656380 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`ls hello < 1454980436 723428 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access hello: No such file or directory < 1454980453 14887 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/slashlearn < 1454980453 776507 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sep="/"; [[ "$0" == *//* ]] && sep="//"; [[ "$1" == ?*"$sep"* ]] || exit 1; key="$(echo "${1%%$sep*}" | lowercase)"; value="${1#*$sep}"; echo "$value" > "wisdom/$key" && echo "Learned «$key»" < 1454980508 954470 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: What would you use for a separator? < 1454980527 483933 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i 's!wisdom/.*"!$(echo-p "wisdom/$key")"!' bin/slashlearn < 1454980529 558358 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1454980533 391236 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/slashlearn < 1454980534 56590 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sep="/"; [[ "$0" == *//* ]] && sep="//"; [[ "$1" == ?*"$sep"* ]] || exit 1; key="$(echo "${1%%$sep*}" | lowercase)"; value="${1#*$sep}"; echo "$value" > "$(echo-p "wisdom/$key")" < 1454980540 127530 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :eek < 1454980541 922426 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1454980543 869619 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done. < 1454980559 80670 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1454980568 895632 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i 's!wisdom/[^"]*"!$(echo-p "wisdom/$key")"!' bin/slashlearn < 1454980571 112103 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1454980574 819968 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/slashlearn < 1454980575 256896 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` dirname "a/b/c" < 1454980575 835029 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sep="/"; [[ "$0" == *//* ]] && sep="//"; [[ "$1" == ?*"$sep"* ]] || exit 1; key="$(echo "${1%%$sep*}" | lowercase)"; value="${1#*$sep}"; echo "$value" > "$(echo-p "wisdom/$key")" && echo "Learned «$key»" < 1454980576 144253 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :a/b < 1454980584 425446 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: dth? < 1454980608 314657 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: no, not just printing it < 1454980615 364941 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :echo-p also creates the path to it < 1454980632 245853 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, but you could just mkdir -p "$(dirname "$1")" < 1454980640 516937 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` dirname a < 1454980641 213805 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​. < 1454980650 214054 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` dirname /a/b < 1454980650 910940 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/a < 1454980656 949727 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i want something that can be just substituted around a filename < 1454980669 493608 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le/rn is/this/working//maybe. < 1454980671 860060 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «is» < 1454980675 453759 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oops < 1454980683 581791 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm talking about the implementation of echo-p. But either way. < 1454980693 794983 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh. < 1454980705 724455 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`forget is < 1454980708 804348 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Forget what? < 1454980713 607289 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :HackEgo: is < 1454980738 515453 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :forget should also rmdir -p < 1454980746 4494 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :huh < 1454980758 392507 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/echo-p < 1454980759 83443 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo "$1"; [[ "$1" == */* ]] && mkdir -p "${1%/*}" 2>/dev/null < 1454980783 450226 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: ? < 1454980789 219186 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did you mean to lee/rn? < 1454980792 621635 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :le//rn < 1454980802 843902 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`mkx echo-p//echo "$1"; mkdir -p "$(dirname "$1")" 2>/dev/null < 1454980805 416951 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo-p < 1454980812 293422 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`echo-p /hm < 1454980813 137139 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hm < 1454980835 177475 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le//rn is/this/working//maybe. < 1454980837 816596 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «is/this/working» < 1454980844 135140 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? is/this/working < 1454980845 113799 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :maybe. < 1454980846 57774 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Ping timeout: 240 seconds < 1454980851 958346 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :success! < 1454980864 304593 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`rm -r wisdom/is < 1454980865 7008 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: invalid option -- ' ' \ Try `rm --help' for more information. < 1454980871 247695 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` rm -r wisdom/is < 1454980873 327702 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1454980876 945053 :MDude!~fyrc@pa-67-234-108-216.dhcp.embarqhsd.net PRIVMSG #esoteric :http://www.pixiv.net/member_illust.php?mode=medium&illust_id=54958830 < 1454980881 999862 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/mk < 1454980882 877799 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[[ "$1" == ?*//* ]] || { echo usage: "mk[x]" file//contents >&2; exit 1; }; key="${1%%//*}"; value="${1#*//}"; echo "$value" > "$key" && echo "$key" < 1454980971 323731 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i 's/> "...."/> "$(echo-p "$key")"/' bin/mk < 1454980973 645815 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1454980976 407534 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/mk < 1454980977 736694 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[[ "$1" == ?*//* ]] || { echo usage: "mk[x]" file//contents >&2; exit 1; }; key="${1%%//*}"; value="${1#*//}"; echo "$value" > "$(echo-p "$key")" && echo "$key" < 1454981003 919667 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`mk this/changes/everything//oh, really? < 1454981006 1437 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :this/changes/everything < 1454981015 227834 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat this/changes/everything < 1454981016 38922 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :oh, really? < 1454981029 931860 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`ls this < 1454981030 787486 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :changes < 1454981035 257363 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` rm -r this < 1454981037 622000 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1454981044 412010 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`mkx this/changes/everything//oh, really? < 1454981047 922382 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :this/changes/everything < 1454981060 700341 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`./this/changes/everything < 1454981061 345722 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/this/changes/everything: line 1: oh,: command not found < 1454981065 730827 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` rm -r this < 1454981067 995149 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1454981150 928808 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1454981179 474449 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: I'm partial to |, but it's admittedly kind of overly shell-metacharacteristic. < 1454981200 595628 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Alternatively, the :. < 1454981202 538816 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: dafuq are you doing? < 1454981218 45359 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :fizzie: Partial to | over what? < 1454981222 204117 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :hppavilion[1]: Over //. < 1454981231 555006 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :fizzie: And what does // do exactly? < 1454981243 396815 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's the separator for `mk, `mkx, and I think others as well. < 1454981247 123171 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah < 1454981357 74648 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: i'm improving `le//rn and `mk[x] to create subdirectories automatically. < 1454981365 681971 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Ah < 1454981388 715543 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454981401 389801 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/forget < 1454981402 215748 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ rm "wisdom/$(echo "$1" | tr A-Z a-z)" \ echo "Forget what?" < 1454981471 570469 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/rm-p < 1454981472 388976 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: bin/rm-p: No such file or directory < 1454981508 630103 :PyRCBot!~PyRC@58-0-174-206.gci.net JOIN :#esoteric < 1454981508 796347 :PyRCBot!~PyRC@58-0-174-206.gci.net QUIT :Remote host closed the connection < 1454981512 369153 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :rm doesn't have a -p, although rmdir does < 1454981512 511319 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Yes! < 1454981519 615115 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I got it to join a channel for a split second! < 1454981530 704781 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Ping timeout: 245 seconds < 1454981541 957976 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :good jorb < 1454981546 187020 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`mkx bin/rm-p//rm "$1"; rmdir -p "$(dirname "$1")" < 1454981548 934846 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/rm-p < 1454981557 293410 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :silly idea: to make a file with -p, do a mkdir -p then a rmdir (then a touch/truncate); to delete a file with -p, do a rm then a mkdir then a rmdir -p < 1454981558 263994 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Dammit. < 1454981558 448999 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: which is why i'm adding it < 1454981562 130507 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :The topic crashed it. < 1454981577 703381 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: riscy! < 1454981588 613734 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ffuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu < 1454981592 272126 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`mk test/ing/ho//yo! < 1454981594 433006 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :test/ing/ho < 1454981603 789754 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat test/ing/ho < 1454981604 566691 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :yo! < 1454981610 162338 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Yes, I'm proud of that joke < 1454981612 920481 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`rm-r test/ing/ho < 1454981613 802934 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: rm-r: not found < 1454981619 121545 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oops < 1454981623 282183 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`rm-p test/ing/ho < 1454981625 982324 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1454981629 23230 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`ls test < 1454981629 824116 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access test: No such file or directory < 1454981654 105495 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i 's/rm/rm-p/' bin/forget < 1454981656 200104 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1454981687 449702 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le//rn a/very/deep/wisdom//but not very long-lasting < 1454981688 421015 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/le//rn: line 1: wisdom/a/very/deep/wisdom: Not a directory < 1454981701 109224 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oops < 1454981707 573378 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :what happened there < 1454981734 958686 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` ls wisdom/a < 1454981735 876106 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/a < 1454981739 919887 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` ls wisdom/a/very < 1454981740 774003 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access wisdom/a/very: Not a directory < 1454981753 679309 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1454981764 331181 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh of course < 1454981768 523365 :EsoBot!~PyRC@58-0-174-206.gci.net JOIN :#esoteric < 1454981768 835135 :EsoBot!~PyRC@58-0-174-206.gci.net QUIT :Remote host closed the connection < 1454981777 602807 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le//rn very/deep/wisdom//but not very long-lasting < 1454981780 167893 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «very/deep/wisdom» < 1454981788 77140 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? very/deep/wisdom < 1454981789 35631 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :but not very long-lasting < 1454981795 64448 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: // has the advantage that it doesn't appear in any canonical UNIX file path. < 1454981795 708379 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`forget very/deep/wisdom < 1454981798 66909 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rmdir: failed to remove directory `wisdom': Directory not empty \ Forget what? < 1454981802 771592 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :gah < 1454981808 850150 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/forget < 1454981809 593109 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ rm-p "wisdom/$(echo "$1" | tr A-Z a-z)" \ echo "Forget what?" < 1454981829 304160 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/rm-p < 1454981830 230643 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm "$1"; rmdir -p "$(dirname "$1")" < 1454981834 499017 :EsoBot!~PyRC@58-0-174-206.gci.net JOIN :#esoteric < 1454981849 506994 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`ls wisdom/very/deep/wisdom < 1454981850 342663 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access wisdom/very/deep/wisdom: No such file or directory < 1454981854 107036 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`ls wisdom/very/deep < 1454981855 566487 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access wisdom/very/deep: No such file or directory < 1454981858 187901 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`ls wisdom/very < 1454981858 942351 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access wisdom/very: No such file or directory < 1454981863 204440 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :`msg < 1454981863 990294 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: msg: not found < 1454981865 809114 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1454981878 624553 :EsoBot!~PyRC@58-0-174-206.gci.net QUIT :Read error: Connection reset by peer < 1454981881 960965 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i think that got an error because of HackEgo's do-everything-twice mechanism < 1454981887 502875 :EsoBot!~PyRC@58-0-174-206.gci.net JOIN :#esoteric < 1454981905 571096 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/rm-p < 1454981906 381755 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm "$1"; rmdir -p "$(dirname "$1")" < 1454981908 682281 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'll... move to #bots < 1454981923 17938 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]! < 1454981928 452507 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu! < 1454981933 210616 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :isn't this channel botty? < 1454981940 26689 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i 's!$! 2>/dev/null!' bin/rm-p < 1454981941 705845 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Yes, but I haven't made it work yet < 1454981942 635978 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1454981946 942765 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :\oren\: bot-y? < 1454981952 980267 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le//rn very/deep/wisdom//but not very long-lasting < 1454981955 523504 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «very/deep/wisdom» < 1454981956 629050 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So it's joining in and leaving constantly < 1454981960 815917 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`forget very/deep/wisdom < 1454981963 295911 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Forget what? < 1454981967 821169 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I like deep wisdom < 1454981986 93235 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ACTION can haz dewp wisdom? < 1454981992 671358 :EsoBot!~PyRC@58-0-174-206.gci.net QUIT :Read error: Connection reset by peer < 1454981997 832588 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :⊥-y < 1454982007 22367 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :int-e: bottom-y? < 1454982008 875218 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ugh < 1454982015 186193 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Whoops, wrong channel to complain to < 1454982019 331002 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: don't leave < 1454982034 760189 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: stop complaining to other channelz! < 1454982055 975919 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454982213 147975 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: xD < 1454982290 947189 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh wait what happened was that rmdir -p complained about wisdom/ at the top. < 1454982353 127757 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :there's an option to disable that, which is ridiculously verbose. < 1454982369 457539 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so i think 2>/dev/null will do. < 1454982428 500660 :SOBot!~PyRC@58-0-174-206.gci.net JOIN :#esoteric < 1454982437 700407 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I can't think of a good name for the bot xD < 1454982470 913966 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hpgazebot < 1454982483 619279 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: WalrusMan? < 1454982492 448599 :SOBot!~PyRC@58-0-174-206.gci.net QUIT :Read error: Connection reset by peer < 1454982493 577770 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wat < 1454982576 95534 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I WalBot? < 1454982580 498109 :WalrusMan!~PyRC@58-0-174-206.gci.net JOIN :#esoteric < 1454982580 981854 :WalrusMan!~PyRC@58-0-174-206.gci.net QUIT :Read error: Connection reset by peer < 1454982601 793613 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: What should the bot do? < 1454982607 695280 :vanila!~vanila@unaffiliated/vanila QUIT :Quit: Leaving < 1454982624 170117 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: it should fortell the future < 1454982633 231176 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Yes, duh, and what else? < 1454982637 708429 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What interesting things should it do? < 1454982642 199537 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`brain what should the bot do? < 1454982643 45647 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: brain: not found < 1454982646 121037 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@brain what should the bot do? < 1454982646 313668 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Pinky, I am in considerable pain. < 1454982654 184798 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :also, it should recommend slashdot articles < 1454982678 61059 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i always have the feeling that @brain and @pinky are reversed < 1454982699 858873 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :because your question isn't spoken by the name in front < 1454982709 286887 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :like (Q) FancyBot: how much is my current VerizonFios bill? (A) I don't know, but you might like this article http://slashdot.org/....... < 1454982740 861177 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :The current best feature I have is a messaging system based on a deque < 1454982774 418131 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm or wait it works with that new-fangled @ abomination < 1454982842 604444 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: As in you enqueue a message and somebody else dequeues it < 1454982847 711336 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :At a later date < 1454982868 306839 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And when the message is dequeued, it gets sent to the back of the lien < 1454982935 622547 :bb010g!uid21050@gateway/web/irccloud.com/x-sdpqjyxfgiabfkfr JOIN :#esoteric < 1454983139 780895 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :A RISCy move! :D < 1454983216 675222 :AlexR42!~textual@94.41.140.91 JOIN :#esoteric < 1454983385 61367 :MDude!~fyrc@pa-67-234-108-216.dhcp.embarqhsd.net NICK :MDream < 1454983722 504522 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1454983742 610274 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454984223 303997 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1454984239 546660 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Should I add support for a stack-based language to the bot perhaps? < 1454984279 241279 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :`` cat bin/evil < 1454984280 13199 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat "$(find evil -type f | shuf -n1)" | tr '[:lower:]' '[:upper:]' < 1454984302 538204 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :We need a `mourn command. Should I put one in the bot? < 1454984641 207938 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? the bot < 1454984642 351724 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :the bot? ¯\(°​_o)/¯ < 1454984672 64667 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 276 seconds < 1454985541 233985 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1454985896 991158 :WalBot!~PyRC@93-231-58-66.gci.net JOIN :#esoteric < 1454985897 269407 :WalBot!~PyRC@93-231-58-66.gci.net QUIT :Remote host closed the connection < 1454985946 990900 :WalBot!~PyRC@93-231-58-66.gci.net JOIN :#esoteric < 1454986049 176103 :WalBot!~PyRC@93-231-58-66.gci.net QUIT :Read error: Connection reset by peer < 1454986408 921142 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu < 1454986434 355317 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1454986627 991771 :WalBot!~PyRC@93-231-58-66.gci.net JOIN :#esoteric < 1454986661 879969 :WalBot!~PyRC@93-231-58-66.gci.net QUIT :Read error: Connection reset by peer < 1454986672 991485 :WalBot!~PyRC@93-231-58-66.gci.net JOIN :#esoteric < 1454986673 331909 :WalBot!~PyRC@93-231-58-66.gci.net QUIT :Remote host closed the connection < 1454986724 991287 :WalBot!~PyRC@93-231-58-66.gci.net JOIN :#esoteric < 1454986725 287588 :WalBot!~PyRC@93-231-58-66.gci.net QUIT :Remote host closed the connection < 1454986772 991621 :WalBot!~PyRC@93-231-58-66.gci.net JOIN :#esoteric < 1454986773 330854 :WalBot!~PyRC@93-231-58-66.gci.net QUIT :Remote host closed the connection < 1454986812 992224 :WalBot!~PyRC@93-231-58-66.gci.net JOIN :#esoteric < 1454986817 84761 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Oh, whoops < 1454986826 352324 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :fungot I was still on this chan < 1454986826 549506 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :hppavilion[1]: how would that work with secondary storage? the hdd is just one cad i liked < 1454986885 898680 :WalBot!~PyRC@93-231-58-66.gci.net QUIT :Read error: Connection reset by peer < 1454986914 836058 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1454987477 606074 :AlexR42!~textual@94.41.140.91 QUIT :Quit: My Mac has gone to sleep. ZZZzzz… < 1454988877 860756 :lleu!~gnomebad@unaffiliated/lleu QUIT :Quit: That's what she said < 1454989009 954905 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Quit: mihow < 1454990342 118815 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 252 seconds < 1454990498 654446 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :https://www.youtube.com/watch?v=eAj0CcT9b2g < 1454990769 348746 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :fungot: Since when do you care about secondary storage? < 1454990769 491106 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :zgrep: where i realize the grand pattern of parsing. < 1454990782 373767 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :fungot: Oh, I see. You care about storage because you care about parsing data. < 1454990782 516112 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :zgrep: i dunno. generating machine code yourself is a lot < 1454990802 49654 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :fungot: So you're parsing machine code? Or are you generating machine code by feeding stuff backwards to a parser? < 1454990802 205092 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :zgrep: now i don't understand them, plus razor-x plays slashem. hehe. :) < 1454990810 944035 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :fungot: If only you made sense. < 1454990811 86492 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :zgrep: it is a collisions of interests clearly i don't understand as well as < 1454990817 54893 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Indeed, you don't. < 1454991049 552048 :hppavilion[1]!~DevourerO@24.237.158.1 JOIN :#esoteric < 1454991239 999542 :mad!boulam@69-165-212-148.cable.teksavvy.com QUIT :Read error: Connection reset by peer < 1454991673 849501 :hppavilion[1]!~DevourerO@24.237.158.1 PRIVMSG #esoteric :RISC 15, %aux, %flags < 1454991812 66354 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :I've made a more compact allhars.htm < 1454991814 739080 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :http://www.orenwatson.be/allchars.htm < 1454992014 792885 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :\oren\: Your font is actually readable when smaller... < 1454992060 832589 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :how muh smaller? < 1454992076 337110 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :No clue. I just hit cmd+- a few times. < 1454992085 13797 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :native size should be 12 pt on win, 16 pt on mac < 1454992093 405097 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Also, your Cyrillic 'у' seems a bit... low. < 1454992120 652831 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :All the other letters around it are nice and cut off at a certain height. у stands out. < 1454992127 371282 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Well, stands down. < 1454992148 448893 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :what? I could have sworn I fixed that already < 1454992153 397364 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :argh < 1454992211 980364 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :On my retina screen, your font becomes pixelated at size 16, I think. I say that because I can see blocky pixel parts on certain letters. < 1454992253 630096 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :oh, on retina, native size would be 8 pt < 1454992263 710171 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :That's tiny. Far too tiny. < 1454992300 545146 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :try halfway then? at 12 pt it should only be a little blurry < 1454992323 816614 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :it would be at 3/2 pixel scale < 1454992345 75418 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :My eyes aren't bleeding at 12pt, so it's usable, more or less. < 1454992376 454134 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :It looks nicer if you make the line height bigger than the font size (at least, for your website, in my opinion). < 1454992407 600962 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :No chance there'll be a neoletters vector edition, will there? :P < 1454992415 494037 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :it's a vector now? < 1454992425 449131 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Oh, less blocky, then. I mean. < 1454992432 814365 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Smoother. < 1454992443 158195 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric < 1454992450 887545 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :at some point I might stort making double or quadruple size version < 1454992469 371502 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :so that would end up being smoother < 1454992482 829742 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Not exactly the same thing, but... hm... < 1454992535 357641 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Wow. That's blocky... https://usercontent.irccloud-cdn.com/file/rUlsnPhz/blocky.png < 1454992634 654008 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :yup < 1454992754 65361 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Unfortunately it's too blocky for my daily use, but it seems like a pretty neat font. I wonder what neolettersmooth would look like... :P < 1454992754 576446 :mad!boulam@69-165-212-148.cable.teksavvy.com JOIN :#esoteric < 1454992811 426627 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :I have a computer-smoothed version but it looks like a halloween font < 1454992814 919138 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :http://www.orenwatson.be/fontdemowtf.htm < 1454992867 978259 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :http://www.orenwatson.be/neolettersauto.ttf < 1454992965 523509 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :and it's very glichy with the more intricate characters < 1454993233 603422 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :also there are... problems with ^ and ~ in particular, which look nothing like they should < 1454993261 147889 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :maybe if I smoothed a larger version < 1454993327 673645 :hppavilion[1]!~DevourerO@24.237.158.1 QUIT :Ping timeout: 264 seconds < 1454993512 308764 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :I have a bad enought monitor and good enough eyes (well, my left eye is good enough) that I can see the individual pixels at normal distance anyway, so everyhting is pixelated < 1454993545 91975 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :my right eye is kinda blurry though < 1454993698 53594 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :why is there such inadequate documentation on the TTF format? < 1454993774 684892 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :I'd like to generate the ttf with my own faster program instead of fontforge < 1454994352 339540 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :There are also other font format, you can therefore later to make your program to be able to output to multiple format too < 1454996470 550717 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454997164 375728 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1454998803 320067 :nisstyre!~yourstrul@oftn/member/Nisstyre QUIT :Quit: WeeChat 1.3 < 1454999267 594813 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1454999275 922736 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOerjan < 1454999500 998776 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what < 1454999627 445660 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Are there any non-dry blog posts or series along the lines of "Let's make an instruction set architecture" < 1454999637 855378 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :myname: Nothing. < 1455000102 83179 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455000374 114261 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1455000499 763770 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I just found out what "NO LOL" means in the #python topic < 1455000808 6863 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :I like how /s < 1455000873 129517 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :I like how github has come to be almost synonymous with git < 1455000886 865219 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :has it? < 1455000894 256270 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i don't think so < 1455000898 333619 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :if you look up, say, "how to do x in git," the first answer is almost always a github answer < 1455000928 319157 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :maybe there is a group like these people having internet = browser = facebook < 1455000941 884026 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :okay, true < 1455000953 329684 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :internet = browser is actually a lot of people < 1455000995 677789 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION just woke up and found you guys have been adding a factoid about me and talked about my gender < 1455001022 994078 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :they did? < 1455001026 409871 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`?izabera < 1455001039 655466 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ?izabera: not found < 1455001040 72469 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`? izabera < 1455001042 537029 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :izabera is a tachyherpetologist. They are probably implemented in bash. < 1455001063 366497 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :no idea what that even means but it doesn't sound good < 1455001064 31131 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :zsh is more feature-filled than bash < 1455001074 191804 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`learn izabera izabera is a tachyherpetologist. They are probably implemented in zsh < 1455001077 809063 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'izabera': izabera izabera is a tachyherpetologist. They are probably implemented in zsh < 1455001083 932924 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`?izabera < 1455001084 583354 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ?izabera: not found < 1455001087 874171 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`? izabera < 1455001088 784818 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :izabera izabera is a tachyherpetologist. They are probably implemented in zsh < 1455001102 303769 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`learn izabera is a tachyherpetologist. They are probably implemented in zsh < 1455001104 412645 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'izabera': izabera is a tachyherpetologist. They are probably implemented in zsh < 1455001105 856186 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`learn izabera is a tachyherpetologist. They are probably implemented in zsh. < 1455001107 977713 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'izabera': izabera is a tachyherpetologist. They are probably implemented in zsh. < 1455001112 828263 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :there we go < 1455001124 287417 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i don't use zsh < 1455001133 360747 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :can't use it decently < 1455001151 215947 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Suffice to say that zsh is much more feature-filled than bash and the joke makes more sense this way < 1455001177 695322 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i don't necessarily agree with that < 1455001204 513765 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :you don't like it, change your factoid < 1455001312 164957 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :don't! factoids should (unless vandalised) be dited by others imho < 1455001352 146994 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Factoids should be edited by others. TTOMWOG. < 1455001365 460999 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :("`tis the objectively moral Word of God") < 1455001386 350175 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :If I want to make an assembler to a OISC < 1455001391 776109 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :What OISC should I use? < 1455001415 601761 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(I probably won't pure OISC; I'll likely include PUTC and GETC as well) < 1455001494 661826 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :`? word of god < 1455001496 304347 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :word of god? ¯\(°​_o)/¯ < 1455001510 364468 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :`? wisdome < 1455001512 404255 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :The Wisdome is the place where all of HackBot's wisdom is stored and forced to fight to the death for the freedom of being printed out when you type `wisdom. < 1455001570 885035 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :obviously, i am the twin of perl < 1455001588 524925 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`? myname < 1455001589 544951 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :myname is not your name. You don't know what they are doing. Or you are doing. Or am I? His evil twin brother is Perl. < 1455001640 35386 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`learn myname is not your name. You don't know what they are doing. Or you are doing. Or am I? He is Perl's evil twin brother. < 1455001643 560530 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'myname': myname is not your name. You don't know what they are doing. Or you are doing. Or am I? He is Perl's evil twin brother. < 1455001801 144038 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1455001865 556560 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Malbolge14]]4 10 02https://esolangs.org/w/index.php?diff=46375&oldid=44221 5* 03Keymaker 5* (+108) 10Linked the truth-machine in sample programs. (Nice work, by the way!) < 1455001999 941764 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu < 1455002367 289349 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :fungot: What do you think of OISCs? < 1455002367 570473 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :hppavilion[1]: hi 0k! x 1) to get a comparison. :) most of the things that upsets me most is the fact that there are two < 1455002408 986482 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :fungot: Yes, I agree, it's kind of false advertising to call an ISA a OISC if it has two instructions. < 1455002409 171738 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :hppavilion[1]: it is probably < 1455002414 752377 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :fungot: Yep < 1455002414 949194 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :hppavilion[1]: fnord/ fnord/ fnord/ fnord fnord fnord. joidenkin paavin fnord mukaan hän oli fnord ja fnord. < 1455002457 164644 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :fungot: That's, like, 8 instructions. How does fnordVM even get away with that!? < 1455002457 374720 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :hppavilion[1]: where are you studying? ( this time defined with define-macro). after that it reads right to left < 1455002477 366719 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :OH M GOD FUNGOT JUST MATCHED BRACKETS < 1455002519 309389 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :xD < 1455002536 750406 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :fungot: I'm studying at TGRU. I'm taking Commie Programming. < 1455002567 415416 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :fungot? < 1455002584 151030 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I think I offended fungot. < 1455002635 794337 :mad!boulam@69-165-212-148.cable.teksavvy.com QUIT :Quit: Pics or it didn't happen < 1455002699 427868 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :fnord < 1455002716 249535 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I want to make an IRC client that replaces random words with "fnord" < 1455002959 340469 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Maybe there should be an official #esoteric IRC client that does confusing things... < 1455002967 635332 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :no < 1455002969 278360 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Like trade nicknames at random with people using the smae client < 1455002975 270721 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :myname: ? < 1455002988 708254 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Without INFORMING the server, of course. Or the user. < 1455002990 423800 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that'd make communication hard < 1455003003 272589 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :myname: Exactly. < 1455003011 324462 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :It wouldn't, you know, be used normally < 1455003022 226829 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :But when we're feeling like confusing people, it'd be glorious < 1455003040 208734 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i don't like confusing myself < 1455003053 755364 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :myname: THEN GET THE HELL OFF THIS CHANNEL < 1455003054 832511 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :xD < 1455003064 424730 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Kidding, kidding < 1455003116 619919 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :If you like to change your name every day in order to confuse everyone including yourself, then you can do it by yourself even if not done by computer < 1455003125 795741 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :True < 1455003141 38470 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I want to, as an easter egg, add the following instructions to ELK: TFM, AOTC, ROTS, ANH, ESB, ROTJ, and TFA < 1455003154 914920 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Which is meaning what? < 1455003179 196486 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Left as an exercise for the reader < 1455003181 302133 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :It should be easy < 1455003189 939187 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Though the capitalization is a bit off < 1455003204 519803 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :O, it is undocumented < 1455003233 699591 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Wait, were you asking what the instructions do? < 1455003242 339948 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes < 1455003255 917646 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: So you got the easter egg? < 1455003290 742045 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I don't know? < 1455003424 11235 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: It's the star wars movies < 1455003431 844227 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Not sure what they'll do yet < 1455003605 501594 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :1rd < 1455003606 994676 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :2st < 1455003608 988829 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :3nd < 1455003669 844097 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i can identify one of them < 1455003683 812786 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :never watched these, though < 1455003763 413908 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :myname: Wut. < 1455003799 153204 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :izabera: Fird, secost, thirnd? < 1455003806 303932 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :*seconst < 1455003865 416744 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :secost is more accurate, imo < 1455003866 753116 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :If I make Pokemon battle game server on Node.js then will you play this game too? (You don't need Node.js to play the game any telnet client would do; only for whoever is going to run the server would need Node.js installed, although internet is not needed if you are doing by local network) < 1455003898 553088 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :zzo38: what are the advantages to pokemon netbattle? < 1455003908 362347 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :myname: I guess it is < 1455003949 442900 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :myname: I can put in many more options to configure the rules of game too < 1455004036 616699 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :have you ever played netbattle? < 1455004071 90914 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :No but can you telnet to it and can you customize *all* of the rules? < 1455004108 315977 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well, define "costumizing all the rules" < 1455004112 192996 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :And can you use on local network without internet < 1455004140 444492 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i am not sure if i want to be able to make special attack count over 9000 times < 1455004165 418170 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you should be as close to the original games as possible, i think < 1455004169 723275 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :myname: I mean including to define rental, random rental, draft, doubling cube, money, time controls, item use, ban lists, and so on < 1455004172 977831 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :at least for actual battling < 1455004186 874158 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The default setting would be like the original game though < 1455004191 21330 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 256 seconds < 1455004200 545119 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :rental for what? < 1455004230 843010 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :And then you can customize it from there. But all player must agree the rules to use, and therefore, to agree what game to play too < 1455004297 20199 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :also: can't wait for pokemon go < 1455004306 328416 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :myname: Rental that the players must select from the group of pokemons rather than define it by themself < 1455004325 342192 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(The option to define it by yourself would also be available though, depending what rule settings have been defined) < 1455004391 690486 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1455004416 527151 :vodkode!~vodkode@fl-71-52-122-10.dhcp.embarqhsd.net JOIN :#esoteric < 1455004422 155619 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Another rule option that could be defined is what happens when you run out of time: you are forced to pass, or you lose the game, or a random valid command is selected. < 1455004525 220118 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Another rule option can be the PP multiplier, which is five by default but can be set to a higher or lower number, if set to zero then each attack can be used only once < 1455004639 525576 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :And then, to configure type matrix, STAB multiplier, and so on; note even the official games there are many different version, so the rule can be define and make it to be like the older version too, by presets, and then optionally you can adjust it from there < 1455005049 159118 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i'm not into that, i just know that the battling system of tje first generation was pretty broken < 1455005290 291120 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :What kind of time controls do you want to use? Shot clock, chess clock, master clock, grace time, increment time, maximum time, hourglass style, byo-yomi, etc? < 1455005775 601382 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 240 seconds < 1455006046 814197 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 245 seconds < 1455006200 91782 :J_Arcane!~chatzilla@37-219-107-188.nat.bb.dnainternet.fi QUIT :Ping timeout: 276 seconds < 1455006272 100163 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :" Another rule option that could be defined is what happens when you run out of time: you are forced to pass, or you lose the game, or a random valid command is selected." -- or you are forced to go all in (in poker) < 1455006411 373822 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes, in game of poker that would work < 1455006514 781860 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :If the time control is per deal, then it can work well to be all in since then you won't do anything else until the deal is finished < 1455006860 469051 :mroman!~mroman@160.85.232.189 JOIN :#esoteric < 1455006864 59185 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :fnardel < 1455006950 615373 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :do you know a tool that can format text in a terminal? < 1455006953 103379 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1455006967 6691 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i'm looking for justification and word splitting < 1455006985 273672 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :tried fmt and fold, neither does justification < 1455007013 202743 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :tried par, it's trying to be too smart and producing stupid errors < 1455007051 670536 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Maybe troff might? < 1455007117 623668 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i don't know how to use it < 1455007136 221070 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :isn't there some autoformatter or something? :\ < 1455007332 447187 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455007588 420010 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1455007681 176010 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :examples of par doing it wrong: < 1455007683 126474 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :Please send FSF & GNU inquiries to . There are also other ways to contact the FSF. < 1455007684 954895 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :Please send broken links and other corrections or suggestions to . < 1455007692 334085 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :^ these two lines are formatted like this: < 1455007698 402440 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :Please send FSF & GNU inquiries to . There are also other . < 1455007700 562286 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :Please send ways to contact the FSF broken links and other corrections . < 1455007702 562048 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :Please send or suggestions to . < 1455007708 634066 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that's terrible < 1455007724 762654 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :wat < 1455008525 939227 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :tried pr and it's totally ignoring the width argument < 1455008724 314253 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :izabera: I wrote a custom one to generate http://www.perlmonks.com/?node_id=877696 but it has a serious bug < 1455008744 57303 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as a result, it doesn't handle short paragraphs correctly < 1455008904 285243 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The bug is fixable though. < 1455008912 718366 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :thanks, let me try < 1455008932 55574 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Also, the built-in optimization function is deliberately screwed for the particular goals I needed for that obfu to work. < 1455008942 149923 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :s/optimization function/goal function/ < 1455008991 794631 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think it even had a continuous weight parameter I could vary between looking nice and the obfu working well. < 1455009008 586018 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Then I changed it to the least nice I could make that didn't look too ugly to me. < 1455009017 196092 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I also varied the column width of course. < 1455009667 138534 :bender|!~benderx2@2404:e800:e61a:41d:b994:a62a:724a:5fb2 JOIN :#esoteric < 1455010673 637281 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? stack < 1455010677 641693 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :stack? ¯\(°​_o)/¯ < 1455010868 106280 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 252 seconds < 1455013344 192293 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :A stack is just an array with a cell pointer . < 1455013600 23816 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A stack is just a deque with a cork in one end. < 1455013691 745357 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :a stack is half the way to Turing-completeness < 1455014620 184828 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :google really improved v8 recently https://www.campbells.com/v8/ < 1455015798 24970 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :that websites displays horribly incorrectly < 1455017705 498634 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1455017756 686176 :coppro!raedford@taurine.csclub.uwaterloo.ca QUIT :Ping timeout: 256 seconds < 1455017852 530633 :coppro!raedford@taurine.csclub.uwaterloo.ca JOIN :#esoteric < 1455018214 66774 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455018466 55982 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1455018491 722921 :coppro!raedford@taurine.csclub.uwaterloo.ca QUIT :Ping timeout: 264 seconds < 1455018548 757754 :coppro!raedford@taurine.csclub.uwaterloo.ca JOIN :#esoteric < 1455018565 671937 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`wisdom < 1455018584 557724 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :category-helpdesk/category-helpdesk is a helpdesk with identity and composition. This channel isn't it. < 1455018742 102993 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`wisdom < 1455018744 762973 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :herbalist/An herbalist is a list of herbas. < 1455019868 374730 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric < 1455020009 548998 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1455020126 303002 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Ping timeout: 240 seconds < 1455020491 986709 :MDude!~fyrc@pa-67-234-108-216.dhcp.embarqhsd.net JOIN :#esoteric < 1455020671 811127 :MDream!~fyrc@pa-67-234-108-216.dhcp.embarqhsd.net QUIT :Ping timeout: 245 seconds < 1455020790 126980 :bender|!~benderx2@2404:e800:e61a:41d:b994:a62a:724a:5fb2 QUIT :Ping timeout: 252 seconds < 1455020808 144847 :boily!~alexandre@96.127.201.149 QUIT :Quit: GOBLIN CHICKEN < 1455021417 335784 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1455021897 558209 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455022180 534351 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1455022222 187439 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455022493 143497 :jaboja!~jaboja@emh116.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455023502 144442 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric < 1455023804 94530 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Ping timeout: 252 seconds < 1455023834 85490 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455023854 473355 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric < 1455024311 910260 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :hu fascinating < 1455024326 300690 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 240 seconds < 1455024334 263162 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :They can insert ads into sports broadcasting < 1455024345 894256 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :on the side walls for example < 1455024361 937953 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :I thought those side walls just had a poster of the ad < 1455024383 303258 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :but it may as well be blank and the ad inserted electronically while broadcasting < 1455024608 197423 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1455024852 674681 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455025079 697937 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 264 seconds < 1455025257 93146 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1455025303 692329 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03CBenni 5* 10New user account < 1455025309 448572 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455025321 10217 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1455025406 386963 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07POGAACK14]]4 M10 02https://esolangs.org/w/index.php?diff=46376&oldid=43730 5* 03CBenni 5* (-93) 10Removed dead link that will not be valid ever again. < 1455025459 540628 :ais523!~ais523@unaffiliated/ais523 QUIT :Excess Flood < 1455025528 561590 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455025874 500569 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1455025880 657740 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455025897 414295 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07DNA-Sharp14]]4 10 02https://esolangs.org/w/index.php?diff=46377&oldid=43221 5* 03CBenni 5* (+56) 10/* External resources */ < 1455026194 126698 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455026255 569465 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 240 seconds < 1455026735 97282 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1455026740 820886 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455027272 487216 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455027295 14463 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1455028134 552726 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Read error: Connection reset by peer < 1455028154 416480 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 250 seconds < 1455028174 615935 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1455028238 564263 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455028456 930710 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :http://collabedit.com/qjb49 < 1455028481 947961 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :let's try if this works well real-time < 1455028515 543688 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1455028613 19851 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :I wish github had a feature like this. < 1455028644 93632 :J_Arcane!~chatzilla@37-219-107-188.nat.bb.dnainternet.fi JOIN :#esoteric < 1455028783 543227 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :mroman: what's this? < 1455028820 532309 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :I mean, what is the goal of this collab < 1455028839 586290 :cstff!~cstff@200.55.182.61 JOIN :#esoteric < 1455028845 762833 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :and who is bitchface? < 1455028866 724881 :cstff!~cstff@200.55.182.61 PART :#esoteric < 1455029114 208920 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Who is 34-25-54-55 for that matter < 1455029118 987213 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :I presume iza is you, izabera < 1455029133 789258 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :no i'm not < 1455029137 542140 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i'm a ninja < 1455029198 624459 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1455029297 691660 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :I'll believe you < 1455029301 365584 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu < 1455029388 671829 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :well seems to work fine < 1455029394 519753 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :my cursor doesn't jump around when others edit stuff < 1455029399 694541 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :unless you edit the same line < 1455029595 130392 :spiette!~spiette@206.167.243.2 JOIN :#esoteric < 1455029598 406570 :MDude!~fyrc@pa-67-234-108-216.dhcp.embarqhsd.net PRIVMSG #esoteric :Huh http://esolangs.org/wiki/Tome < 1455029629 497079 :MDude!~fyrc@pa-67-234-108-216.dhcp.embarqhsd.net PRIVMSG #esoteric :I think it might be good to have a categorey on Englishoids, or perhaps just verbose-command languages. < 1455030955 762175 :MDude!~fyrc@pa-67-234-108-216.dhcp.embarqhsd.net PRIVMSG #esoteric :So I guess someone is implementing BASIC in define macros? < 1455031152 503800 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 256 seconds < 1455031201 903501 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :hm < 1455031203 223360 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :can you do < 1455031210 377013 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :probably not < 1455031222 476488 :jaboja!~jaboja@emh116.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 250 seconds < 1455031352 843274 :mroman!~mroman@160.85.232.189 PRIVMSG #esoteric :hm you can < 1455031979 89730 :J_Arcane!~chatzilla@37-219-107-188.nat.bb.dnainternet.fi QUIT :Ping timeout: 276 seconds < 1455032286 662390 :AnotherTest!~turingcom@193.190.253.145 JOIN :#esoteric < 1455032680 664292 :AnotherTest!~turingcom@193.190.253.145 QUIT :Ping timeout: 250 seconds < 1455032756 335349 :heroux!~heroux@gateway.insomnia247.nl QUIT :Ping timeout: 240 seconds < 1455032876 290425 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455035257 531092 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 JOIN :#esoteric < 1455035299 663454 :mroman!~mroman@160.85.232.189 QUIT :Quit: Lost terminal < 1455035446 338344 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455035696 299122 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1455035942 612663 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-hwphwkgfgmytunvv QUIT :Excess Flood < 1455036096 411279 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-azgrxmojssphxaxd JOIN :#esoteric < 1455036110 530711 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 QUIT :Ping timeout: 260 seconds < 1455037659 102703 :jaboja!~jaboja@emh116.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455039134 559363 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455039372 661964 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1455039400 548356 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1455039913 139257 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org JOIN :#esoteric < 1455040481 117518 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1455040724 460121 :bb010g!uid21050@gateway/web/irccloud.com/x-sdpqjyxfgiabfkfr QUIT :Quit: Connection closed for inactivity < 1455040727 229560 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org JOIN :#esoteric < 1455041589 299227 :hppavilion[2]!~DevourerO@74-114-87-77.dynamic.asdk12.org JOIN :#esoteric < 1455041768 40935 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1455041996 350048 :hppavilion[2]!~DevourerO@74-114-87-77.dynamic.asdk12.org QUIT :Ping timeout: 240 seconds < 1455042046 6919 :hppavilion[2]!~DevourerO@74-114-87-77.dynamic.asdk12.org JOIN :#esoteric < 1455042266 126047 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 240 seconds < 1455042444 661655 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it JOIN :#esoteric < 1455042875 931414 :Reece`!~Gremlin@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1455042895 159373 :hppavilion[2]!~DevourerO@74-114-87-77.dynamic.asdk12.org NICK :hppavilion[1] < 1455042898 718772 :jaboja!~jaboja@emh116.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 250 seconds < 1455042900 294049 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org PRIVMSG #esoteric :Hi < 1455042922 226354 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :hippavilion[1] < 1455043039 61221 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org PRIVMSG #esoteric :hizabera < 1455043061 442322 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org PRIVMSG #esoteric :We should make our own LISP- a practical, but still esoteric, programming language for the masses < 1455044500 360905 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :One way to make ban list in Pokemon battle game could be, the rule setting has a 16-bit number and each pokemon has a 16-bit tier number, you must make the bitwise AND, and then the result need to be in range 1 to 255 in order to be acceptable < 1455044512 763105 :Reece`!~Gremlin@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Quit: Leaving < 1455045015 86923 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455045027 84637 :zzo38!~zzo38@24-207-50-123.eastlink.ca QUIT :Remote host closed the connection < 1455045660 555824 :spiette!~spiette@206.167.243.2 QUIT :Quit: brb < 1455045738 122238 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca JOIN :#esoteric < 1455045862 103385 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1455046414 482595 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it QUIT :Quit: LexiciScriptor < 1455046582 933998 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Zero Instruction Set Computer14]]4 N10 02https://esolangs.org/w/index.php?oldid=46378 5* 03204.109.63.40 5* (+83) 10Created page with "shouldn't first code snippet have 6-7-8 indexes instead of 7-8-9 on the right side?" < 1455046720 507812 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org PRIVMSG #esoteric :Here's an idea I'm working on < 1455046727 572208 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org PRIVMSG #esoteric :An intentionally-bloated ASM < 1455046736 732873 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org PRIVMSG #esoteric :Filled with things that could very easily be made into macros < 1455046754 994022 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org PRIVMSG #esoteric :The goal of it is it's an exercise in minimization for others < 1455046888 793942 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that's called c hth < 1455047679 623129 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org PRIVMSG #esoteric :izabera: Sure xD < 1455047812 261856 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1455048082 566889 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=46379&oldid=46370 5* 03Rdebath 5* (+397) 10No, it shouldn't. < 1455049055 996633 :jaboja!~jaboja@emh116.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455049269 157755 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hppavilion[1], isn't that x86? < 1455049299 266315 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Or if you want to take it less literally, perl < 1455049370 757659 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org PRIVMSG #esoteric :Vorpal: No, because this is intended as nothing more than an exercise < 1455049449 903223 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hppavilion[1]: sure, but have you looked at x86 ASM? < 1455049486 164138 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org PRIVMSG #esoteric :Vorpal: Yes. My face melted off like the Nazis in Raiders. < 1455049522 144278 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hppavilion[1]: fizzie made this: http://zem.fi/2014-04-05-opquiz < 1455049534 754409 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org PRIVMSG #esoteric :Vorpal: Yes, I heard < 1455050386 995184 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1455050711 526518 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=46380&oldid=46379 5* 03Rdebath 5* (+1946) 10Hopefully this is a bit closer to reality. < 1455051025 165458 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=46381&oldid=46380 5* 03Rdebath 5* (+32) 10Was slightly imprecise < 1455051791 254690 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=46382&oldid=46381 5* 03Rdebath 5* (-176) 10Okay, as nobody has commented I'll *Poof* this too. < 1455051813 979455 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :why removing that? < 1455051840 88832 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org JOIN :#esoteric < 1455052122 339030 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1455052154 616389 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :thirt/A thirt is for throwsing snowballs at forty things. < 1455052932 130261 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 252 seconds < 1455053647 766346 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455053905 701234 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1455053920 575169 :jaboja64!~jaboja@ejm98.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455054053 85414 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1455054170 122916 :jaboja!~jaboja@emh116.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 276 seconds < 1455054440 121668 :J_Arcane!~chatzilla@37-219-165-192.nat.bb.dnainternet.fi JOIN :#esoteric < 1455054969 70165 :lynn_!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455055145 80690 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 276 seconds < 1455055437 102120 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org JOIN :#esoteric < 1455055542 237968 :tjt263_!~RAPSCA77I@124-148-196-183.dyn.iinet.net.au JOIN :#esoteric < 1455056075 648458 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl QUIT :Ping timeout: 240 seconds < 1455057356 819902 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455057679 315022 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1455057788 545604 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455057953 13889 :lynn_!~lynn@unaffiliated/lynn QUIT :Ping timeout: 276 seconds < 1455058149 675677 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1455058183 24294 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455058228 388346 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOerjan <-- the natural cycle of life can be brutal, i know < 1455058425 980133 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1455058510 335559 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*squee* http://www.ligo.org/news/media-advisory.php < 1455058585 509860 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT : < 1455058670 4856 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :someone should teach those people about permalinks. i couldn't find one. < 1455059084 1305 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1455059348 444235 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1455059409 895753 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :bohily. http://www.ligo.org/news/media-advisory.php < 1455059505 23565 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellørjan. *click* < 1455059517 636887 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :*impressed*! < 1455059539 511243 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :expect either the greatest science breakthrough of the century, or the most imploded rumor mill < 1455059672 350438 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :either way, the popcorn will pop and corn. < 1455059809 653401 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ok, i suppose the higgs boson was pretty big too. < 1455059824 27174 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but not necessarily bigger. < 1455059837 109774 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :pretty small big. < 1455059955 80429 :lynn_!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455060141 916187 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :huh, cern has its own top-level domain. < 1455060154 522331 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 256 seconds < 1455060157 744623 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i guess if anyone deserved it... < 1455060402 70922 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :does it make sense to use a knuth-fisher-yates shuffle when the period of your prng is less than the amount of possible permutations? < 1455060479 886729 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i'm going with a hunch of "it depends" < 1455060501 73002 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :on what? < 1455060507 131294 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :on what you need it for < 1455060513 93218 :lynn__!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455060518 641128 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :shuffling things < 1455060523 315338 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's probably fine for card games < 1455060593 186580 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it may not be fine for crypto? someone should analyze that. < 1455060607 78528 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` seq -s\* 52 | bc < 1455060621 3550 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :80658175170943878571660636856403766975289505440883277824000000000000 < 1455060637 548305 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> product [1..52] < 1455060639 549924 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` echo '16 * ((2^31) - 1)' | bc < 1455060639 692234 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 80658175170943878571660636856403766975289505440883277824000000000000 < 1455060640 916860 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :34359738352 < 1455060644 95070 :lynn_!~lynn@unaffiliated/lynn QUIT :Ping timeout: 276 seconds < 1455060651 623175 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455060660 987408 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :random(3) in glibc has a period of 16 * ((2^31) - 1) < 1455060679 152288 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :what does shuf do? < 1455060698 965882 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :the shuf command? < 1455060705 789033 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i don't know < 1455060709 986869 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm it has a --random-source option < 1455060721 626481 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so you could use /dev/urandom, probably. < 1455060813 878562 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :"By default these commands use an internal pseudorandom generator < 1455060814 59404 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :initialized by a small amount of entropy, but can be directed to use an < 1455060815 356381 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :external source with the '--random-source=FILE' option." < 1455060828 905147 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :from info shuf < 1455060837 459486 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yes but < 1455060838 981641 :lynn__!~lynn@unaffiliated/lynn QUIT :Ping timeout: 276 seconds < 1455060852 260896 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and /dev/urandom and /dev/random are suggested, but it's noted they may be slow. < 1455060895 990905 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also, that you can collect random data in a file in advance if you need repeatability. < 1455060905 81682 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1455060909 568111 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1455060964 795476 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :"'/dev/urandom' suffices for most practical uses, but applications < 1455060964 938056 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :requiring high-value or long-term protection of private data may require < 1455060965 693839 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :an alternate data source like '/dev/random' or '/dev/arandom'." < 1455061129 299060 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Client Quit < 1455061443 654228 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1455061535 591642 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So here's a language I might feel like implementing < 1455061566 535621 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :An educational (useful!) esolang < 1455061585 678152 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Where, to program in it, you have to slowly build a compiler out of preprocessing < 1455061619 225013 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So you start with a language (not sure which one, probably going to support more than one)- traditionally a tarpit < 1455061647 428241 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :You declare the language on the "title page" of the file under the "author" header (the language uses a book analogy, BTW) < 1455061754 781329 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :In the first chapter, you make these headers (all of which are optional, but highly recommended): PROGN, LEX, PARSE, COMP (and maybe also LEX-LEX, LEX-PARSE, PARSE-LEX, and PARSE-PARSE, which define the syntax of the next chapter's compiler compiler) < 1455061828 359506 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :The PROGN header executes the program provided. The LEX header creates a lexer for the next program. The PARSE header creates a grammar for the next program. The COMP header produces the rules to convert the AST (which is generated automatically) of the lexed and parsed grammar into the language at the current level < 1455061997 478567 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :LEX is written as a series of regexes, PARSE as a series of augmented YACC-like rules, and COMP is a series of transformation rules from AST to program, using a sort of rule structure similar to a preprocessor, combined with code written in the current language to generate particular values < 1455062057 927982 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Also, a language that is a derivative of Text might be fun to make xD < 1455062064 95850 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Or that compiles to Text < 1455062094 810760 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :>not using Thue < 1455062248 407556 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: ? < 1455062277 970961 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :Thue systems are related to unrestricted grammars in the chomsky hierarchy < 1455062282 44060 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :everything else is pleb-tier < 1455062332 344461 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: And...? Or is this referring to something I missed while I was gone? < 1455062872 137617 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455063191 445285 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: "-- an overflow room will be available where reporters can still ask questions and have access to additional subject matters to interview after the press conference." How do you interview a subject matter? < 1455063244 779431 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i don't know, i'm not a journalist. < 1455063331 998632 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Speaking of the greatest science breakthrough of the century (this is a joke), I just accepted a draft of my thesis from the printing house. Progress! < 1455063386 555967 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yay! < 1455063756 111563 :J_Arcane!~chatzilla@37-219-165-192.nat.bb.dnainternet.fi QUIT :Ping timeout: 252 seconds < 1455063759 674975 :J_Arcane_!~chatzilla@37-219-165-192.nat.bb.dnainternet.fi JOIN :#esoteric < 1455063763 731199 :J_Arcane_!~chatzilla@37-219-165-192.nat.bb.dnainternet.fi NICK :J_Arcane < 1455063828 495897 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :FOR SCIENCE! < 1455063839 64958 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455064067 680700 :J_Arcane!~chatzilla@37-219-165-192.nat.bb.dnainternet.fi QUIT :Ping timeout: 264 seconds < 1455064100 673415 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION is killed by Cerebov. aaaargh. < 1455064173 699155 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :at least it was a cerebral way to die < 1455064179 355130 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :I got another package from china/rotterdam < 1455064263 249604 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION *THWACKS* oerjan < 1455064272 6969 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? izabera < 1455064273 96406 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :he\\oren\. being shipped as always? < 1455064275 557273 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :izabera is a tachyherpetologist. They are probably implemented in zsh. < 1455064289 298679 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i 's/zsh/bash/' wisdom/izabera < 1455064294 162450 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :wasn't izabera bashly implemented yesterday? < 1455064295 139728 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455064323 410612 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Elronnd: you cannot have been paying _any_ attention to izabera if you think e is implemented in anything other than bash hth < 1455064323 939848 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i was forbidden to edit that factoid < 1455064347 331128 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :"she" is fine :p < 1455064352 938749 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :aha < 1455064386 163747 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i 's/They are/She is/' wisdom/izabera < 1455064389 249314 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455064457 191549 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera: also, a tachyherpetologist is someone who slows down pythons hth < 1455064477 38141 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ooh < 1455064482 422155 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :thanks for explaining it < 1455064498 908633 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :at least i'm sure that was the intended meaning, i'm not sure that it's correct greek morphology. < 1455064525 180362 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :disregard morphology, apply linguistic duck tape. < 1455064536 900293 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :(cf. trigotillectomic chicken.) < 1455064548 140041 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i suspect it actually is correct, tachy- seems to prefix that way. < 1455064576 466044 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wisdom < 1455064578 818753 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :space elevator/Like the shorter and more familiar strings of stringed musical instruments, the cable of a space elevator has a natural resonant frequency. < 1455064593 723676 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`culprits wisdom/space elevator < 1455064597 591027 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :oerjan elliott ais523 ais523 Bike < 1455064608 27716 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wisdom < 1455064610 741877 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: \oerjan\? < 1455064610 884397 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :substructural typing/Not to be confused with structural subtyping. < 1455064613 891046 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A tachyderm is a slow-moving elephant-like thing. < 1455064727 731680 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :does anyone here compete in the hashcode thing? < 1455064746 556450 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://hashcode.withgoogle.com/ this thing < 1455064786 849797 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavellon. \oerjan\??? < 1455064792 840285 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :s/n\./n[1]/ < 1455064864 238482 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: " he\\oren\. being shipped as always?" < 1455064906 837982 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not eligible. :/ < 1455064912 355668 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :fizzie: Why not? < 1455064916 628916 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :googler < 1455064919 679180 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah < 1455064920 689929 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Right < 1455064927 362405 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah, never get to do anything funs. < 1455064931 178577 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric ::( < 1455064943 657850 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Well, that's not quite true.) < 1455064955 120586 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavilion[1]: he\\oren\ is the porthello for \oren\ hth < 1455064960 372576 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :(added remark in case google reads this) < 1455064962 67367 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: I know < 1455064975 753296 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: I was referencing "being shipped as always" < 1455064986 643090 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm sure the crawler "reads" this. < 1455064994 401805 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :you're fucked < 1455065001 310255 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :"It sucks working at google. I never get to do anything fun. (proceeds to play with the Quantum Halting Problem Solver)" < 1455065003 242964 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I keep getting #esoteric log hits for my searches every now and then. < 1455065028 305638 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :xD < 1455065031 540598 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: ? < 1455065034 275772 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Remark? < 1455065044 178011 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :fizzie | (Well, that's not quite true.) < 1455065052 51835 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Yes, yes < 1455065053 480484 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavilion[1]: ooooooooooooh. < 1455065055 338360 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I noticed < 1455065073 133555 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: What did YOU mean by that? < 1455065131 432026 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: What fun things do you get to do? < 1455065152 552345 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 256 seconds < 1455065172 166221 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, for example, I [COMPANY CONFIDENTIAL MATERIAL AUTOMATICALLY REDACTED]. < 1455065199 766967 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavilion[1]: you want I mean to ship \oren\ and oerjan together? < 1455065203 823689 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Speaking of things, I waved at a street view car that was passing the other day, but the image didn't make it to the (public) Maps. < 1455065214 472768 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that's very confidential < 1455065216 111604 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Huh? < 1455065264 181490 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : zzo38: It's the [REDACTED] <-- SPOILER < 1455065289 840367 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i got it, but now i cannot be sure that i wasn't unconsciously picking it up from lower down on the page :( < 1455065291 960810 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I keep getting more and more confused < 1455065312 103184 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I think I might've said that at some point < 1455065319 48926 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :About 3-6 months ago < 1455065324 862863 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION obsessively hides puzzle solutions in the newspaper when solving them < 1455065352 730616 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: well i cannot include the [REDACTED] part, naturally < 1455065359 899788 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Oh? < 1455065365 963807 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :since that's the spoiler. < 1455065372 554103 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :anyway i was actually looking for an hashcode team <.< < 1455065374 524803 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oooooooh < 1455065430 210562 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :For the instructions I'm planning on adding to ELK? < 1455065455 655419 :J_Arcane!~chatzilla@37-219-212-54.nat.bb.dnainternet.fi JOIN :#esoteric < 1455065457 883390 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION feels ignored < 1455065467 212655 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :TPM, AOTC, ROTS, ANH, ESB, ROTJ, and TFA < 1455065468 464327 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`welcome J_Arcane < 1455065470 328754 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :J_Arcane: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on EFnet or DALnet.) < 1455065476 485206 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ACTION pokes izabera < 1455065482 401727 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :;-; < 1455065503 729060 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: btw quantum computers are not believed to be capable of solving the halting problem hth (never more than exponential speedup) < 1455065513 26621 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Yeah, I figured not < 1455065526 485322 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I would like to see a problem solvable in O(1/n) time >:) < 1455065559 235245 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Inverse Polynomial- IP- is the complexity class) < 1455065592 224245 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : hppavilion[1]: you want I mean to ship \oren\ and oerjan together? <-- aka backslash pairing < 1455065636 736676 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: yep < 1455065692 150994 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION realizes that got quite out of context < 1455065698 829879 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yep to the instructions < 1455065746 899229 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric ::) < 1455065751 763274 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Any clue what they should do? < 1455065854 488054 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well ROTS and ROTJ should rotate stack pointer and PC respectively. < 1455065913 318818 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ESB expands the stack boundary < 1455065982 253168 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :TPM transfers private memory, useful for safe threading < 1455066038 409638 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :unclear why ROTJ rotates PC < 1455066040 358810 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ANH adds a new heap < 1455066054 481894 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1455066068 897223 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :maybe it can rotate the jump flags < 1455066123 478953 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :AOTC accesses other computers < 1455066136 148662 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: The call stack is currently separate from the registers < 1455066156 575745 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :rotate jump flags? < 1455066170 995427 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What are jump flags? < 1455066179 408594 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :TFA performs trivial floating-point arithmetics < 1455066179 808648 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :flags that you can branch on < 1455066194 791452 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :such as zero or carry < 1455066223 907425 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Ah. And what does rotating them do? < 1455066240 190563 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :same as rotating any bit field hth < 1455066257 726145 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(you probably need at least one more flag) < 1455066413 300151 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : izabera: Fird, secost, thirnd? <-- Firrd, secost, thind hth < 1455066447 301660 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :you just moved a r < 1455066464 528610 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i made it logical < 1455066488 468898 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Please check the channel you are currently communicating with. < 1455066488 733980 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :somehow < 1455066500 375560 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :1st = fir + st, so 1rd should be fir + rd hth < 1455066522 269736 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :etc. < 1455066575 163099 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I may be about to embarrass myself by asking this, but is there a builtin heap in most VMs? < 1455066597 430973 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :so embarassing < 1455066602 533002 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: we take logic to its illogical conclusion. what's your problem? < 1455066613 495816 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Ah < 1455066942 869051 :tjt263_!~RAPSCA77I@124-148-196-183.dyn.iinet.net.au QUIT :Quit: sleep < 1455067129 838678 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: there? < 1455067287 130741 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :*is there < 1455067343 608253 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1455067360 623392 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: So I'm designing a (non-production, education) VM called Deque-o-Bytes for use as a lesion in minimization < 1455067366 63316 :jaboja64!~jaboja@ejm98.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 240 seconds < 1455067395 52902 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i'm here < 1455067461 485727 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It's almost exactly what it sounds like, but it probably uses longs (the 32- or 64-bit kind) instead < 1455067506 877515 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And an actual intentional, advertised feature of the VM is that it's horribly bloated and half of its features could be implemented in an obvious way using macros < 1455067844 477569 :jaboja!~jaboja@ejm98.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455067990 610187 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :^bf --->->->>+>+>>+[++++[>+++[>++++>-->+++<<<-]<-]<+++]>>>.>-->-.>..+>++++>+++.+>-->[>-.<<] < 1455067990 791414 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Hello, World! < 1455068062 347379 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's the new golfed hello world pattern, isn't it? < 1455068074 418477 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or, hmm < 1455068079 486962 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what's with those triply-nested loops in the middle? < 1455068143 622112 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :can a brainfuck program be proven to be the shortest? < 1455068201 62094 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :*Specific* ones can be, but *in general* it seems quite nontrivial courtesy of the halting problem. < 1455068249 648021 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you'd need to be able to, for each shorter program, either prove it to halt, prove it not to halt, or prove that it can't create the same output for some given input < 1455068271 327249 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is easy for almost every program, but that "almost" is a pretty big confounding factor! < 1455068285 726355 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :mathematicians be almost damned! < 1455068369 627787 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :trump is winning < 1455068412 500228 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :\oren\: I'm following the US primaries < 1455068417 451144 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I thought new hampshire hadn't voted yet though < 1455068440 956340 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :trump is considered most likely to win there but the chance of an upset is also considered pretty high if not higher < 1455068525 462007 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: RDebath just deleted that from the Brainfuck page. < 1455068539 789907 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :pikhq_: Well, time to actually implement banana scheme. < 1455068548 621536 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Someone get me the Reality Hacksaw < 1455068571 184162 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: well it has a capital W < 1455068575 455985 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it was found on ppcg a while ago < 1455068585 143717 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :could be a possible copyright issue? < 1455068623 340640 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION unfolds a portable reality saw from his mapole < 1455068635 918831 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also, i'd say the biggest confounding factor is probably the enormous number of shorter programs to check? < 1455068651 385326 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ACTION takes said reality saw and starts sawing apart reality so that he can implement Banana Scheme < 1455068675 108286 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: no, see the talk page. i'm not sure i agree with it. < 1455068679 774048 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: How many shorter possible programs are there, given the minimum length of a Hello World? < 1455068696 700182 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And eliminating those that use , at all and that don't use . at all? < 1455068733 418239 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: well the above is 87 chars... < 1455068747 793261 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Speaking of which, the shortest possible BF Hello World is obviously ,[.,] hth. It's just a bit conditional. < 1455068760 478510 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> 7^87 < 1455068761 405932 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Of course, it requires a compliant interpreter < 1455068762 727370 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 33383316601519079764840019573017918591994183158265244484590572513470087543 < 1455068773 647066 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: shortest Easy hello world is almost certainly ,H[.,]ello, world! < 1455068791 997887 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err < 1455068793 406325 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And if you don't allow the user to type anything in, but have a standard derivative interpreter (that is, one with ! and #), then you get ,[.,]!Hello, world! < 1455068799 277811 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :,H[.,e]llo, world! ? < 1455068813 259105 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :depends on how exactly Easy's I/O even works < 1455068823 986456 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: of course you'd want to prune it in various ways, but it's a lot of work and possibly too much... < 1455068885 367049 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: You didn't eliminate invalid looping. < 1455068912 952670 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: 7 because clearly . is unused? < 1455068927 807457 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: , < 1455068952 766367 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: You aren't really allowed to , in hello worlds < 1455069008 757869 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err right < 1455069010 937891 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :got those muddled < 1455069025 947333 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, arguably you can so long as you ignore the result < 1455069031 717907 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is how the Takeover hello world works < 1455069079 977836 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Fair enough < 1455069090 653991 :boily!~alexandre@96.127.201.149 QUIT :Quit: RECTIFIED CHICKEN < 1455069114 12352 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: it's a first estimate. getting a perfectly accurate estimate is essentially the same as solving the problem. < 1455069134 823132 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Yeah, and? < 1455069137 619983 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :GET TO IT < 1455069152 572651 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ACTION cracks his whip in an entirely non-sexual way < 1455069154 384235 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :NOPE < 1455069201 505379 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i don't do things that might take longer than the universe survives hth < 1455069233 108461 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Fair enough. < 1455069236 500624 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ok so wildly estimating... < 1455069249 811959 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> 86/8 < 1455069251 448909 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 10.75 < 1455069257 819048 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :er < 1455069260 692370 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> 86/7 < 1455069262 433793 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 12.285714285714286 < 1455069290 657087 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :oerjan: What does 'hth' mean? < 1455069296 476717 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :` < 1455069298 788282 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oops < 1455069299 264902 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found < 1455069299 604669 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: hope that helps hth < 1455069301 639850 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? hth < 1455069303 506095 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hth is help received from a hairy toe. It is not at all hambiguitous. < 1455069328 230727 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :there should be a variant of wisdom that only contains true and helpful entries < 1455069331 432318 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :rather than lies < 1455069336 379441 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :oerjan: I... Do... err... okay. :/ < 1455069338 61287 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: HAHHAHAHAHAHAHAHAHHAAHHAAHAH < 1455069361 372257 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`tomfoolery hth < 1455069362 92893 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: tomfoolery: not found < 1455069375 780574 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`cat lies < 1455069376 484648 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: lies: No such file or directory < 1455069376 627043 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` cat bin/wisdom < 1455069377 273607 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :F="$(find wisdom -name "*$(echo "$1" | lowercase)*" -type f | shuf -n1)"; echo -n "${F#wisdom/}/" | rnooodl; cat "$F" | rnooodl < 1455069426 933844 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`cat bin/rnooodl < 1455069427 637685 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :perl -pe 's/([Nn])ooodl/"$1@{[o x(3+rand 7)]}dl"/ge' < 1455069463 324680 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: Do you really think we need that? If so, feel free to create it. < 1455069491 539846 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: I mean, the code is right there if you just change a bit < 1455069551 477661 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'd do it myself, but last time I tried... < 1455069561 493628 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`` cp bin/wisdom bin/lies < 1455069561 636277 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Well, thank god I can create new universes at will < 1455069564 362834 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455069573 484509 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Actually, no, that's not what I wanted, is it. < 1455069575 301250 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`lies < 1455069577 311801 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :agdq/AGDQ is Awesome Games Done Quick, an annual video games speedrunning event for charity ever winter, see http://gamesdonequick.com and https://gamesdonequick.com/tracker/events/ < 1455069586 184899 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: No, we wanted `? < 1455069591 10771 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` cat bin/? < 1455069592 214231 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :TIMEFORMAT='real: %lR, user: %lU, sys: %lS' exec bash -c -- "$1" \ echo hi \ exec \ #!/bin/sh \ CMD=`echo "$1" | cut -d' ' -f1` \ ARG=`echo "$1" | cut -d' ' -f2-` \ exec ibin/$CMD "$ARG"#!/bin/sh \ topic=$(echo "$1" | lowercase | sed "s/noo\+dl/nooodl/;s/ *$//") \ topic1=$(echo "$topic" | sed "s/s$//") \ cd wisdom \ if [ \( "$topic1" = "ngevd" \) < 1455069599 661776 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`culprits bin/lies < 1455069603 251244 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :zgrep < 1455069614 627213 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`` rm bin/lies < 1455069617 840692 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455069640 936973 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :We need a bible < 1455069653 651753 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What should it be called? < 1455069664 347111 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION finds it fitting that the first output from the `lies command wasn't one < 1455069699 485573 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: "Esobible" sounds stupid < 1455069704 381490 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :"Book of Eso?" < 1455069707 942623 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :*"? < 1455069745 655626 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` cp bin/wisdom bin/bookofeso < 1455069748 628965 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455069761 541317 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Now somebody fix it so it isn't just wisdom xD < 1455069792 991781 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(I should probably learn bash...) < 1455069810 323111 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Then again, this might unnecessarily bloat HackEgo... < 1455069833 676658 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1455069893 619315 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yes. yes it might. < 1455070370 229256 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :oerjan: That was the idea. Make `wisdom be lies and `lies be wisdom. < 1455070378 791715 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Well, truth. Close enough. < 1455070402 341111 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? lie algebra < 1455070403 362494 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A Lie algebra is what you get if you take the region infinitesimally close to the identity of a Lie group and blow it up to normal size. < 1455070442 109677 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? lie group < 1455070444 504086 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lie group? ¯\(°​_o)/¯ < 1455070495 586761 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: "tomfoolery" is a better name for the command < 1455070503 252448 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Hm, okay. < 1455070550 124615 :MDude!~fyrc@pa-67-234-108-216.dhcp.embarqhsd.net QUIT :Ping timeout: 276 seconds < 1455070558 384806 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? le < 1455070559 606547 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: le: Is a directory < 1455070572 128993 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? lie < 1455070572 889657 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Lies are even easier than monoids. They form groups, known as Lie groups. < 1455070591 884956 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`? HackEgo < 1455070593 681187 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :HackEgo, also known as HackBot, is a bot that runs arbitrary commands on Unix. See `help for info on using it. You should totally try to hax0r it! Make sure you imagine it's running as root with no sandboxing. < 1455070610 721023 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`? le/rn < 1455070611 485852 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :le/rn makes creating wisdom entries manually a thing of the past. < 1455070644 874599 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Aw, you've spoiled it. < 1455070655 104280 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The whole joke was that you couldn't create wisdom/le/rn with le/rn < 1455070667 636389 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess I did part of the spoiling. < 1455070757 38064 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`culprits wisdom/le/rn < 1455070758 671074 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :shachaf shachaf < 1455070769 822916 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :You took part twice, it seems. < 1455070801 185646 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? le//rn < 1455070802 208502 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :le/rn makes creating wisdom entries manually a thing of the past. < 1455070841 17499 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`? le/arn < 1455070841 882712 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lern 2 spel < 1455070859 34805 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Okey, isle lern. < 1455071018 427099 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? zgrep < 1455071019 590583 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :zgrep? ¯\(°​_o)/¯ < 1455071063 805834 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1455071072 655492 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455071142 459886 :jaboja!~jaboja@ejm98.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 272 seconds < 1455071232 680804 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i,i `le//rn le/arn//L'Arn est une rivière du sud de la France. < 1455071241 460072 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Unfortunately that's mixing up genders. :-( < 1455071343 870241 :tjt263_!~RAPSCA77I@124-148-196-183.dyn.iinet.net.au JOIN :#esoteric < 1455071577 337622 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1455072347 708521 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455072420 649114 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455072525 962157 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: it's not the gender, but le turning into l' before a vowel hth < 1455072548 864353 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: they're both wrong hth < 1455072574 560872 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Arn is masculine if i'm reading https://fr.wiktionary.org/wiki/Arn correctly < 1455072631 874862 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh. < 1455072641 742422 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Then why is it "une"? Because of "rivière"? < 1455072685 797922 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't know French. < 1455072707 668204 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yes. < 1455072745 366761 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :then fix it twh < 1455072752 364907 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :le/arn -> l'arn < 1455072756 271256 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Arn and sud are masculine, rivière and France are feminine in that hth < 1455072759 640831 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :l'arn 2 contractions < 1455072795 374358 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Of course, making bin/l'arn wouldn't hurt either. < 1455072801 987179 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i have only a shambling knowledge of french, but i have a knack for grammar. < 1455072826 323228 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wait, i left the fridge open... < 1455073085 214894 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Quit: mihow < 1455074674 156438 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric < 1455074751 317473 :lleu!~gnomebad@unaffiliated/lleu QUIT :Read error: Connection reset by peer < 1455075016 506521 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455075082 302806 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Possibly new computational class: 0 < 1455075127 207506 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :The class 0 is all the machines that, for a given program and any input, produce a given message < 1455075143 309017 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Text is a language of computational class 0 < 1455075252 475504 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :QUESTION < 1455075278 105539 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What is the name of a program (sort of like "Compiler") that compiles a language to one of much lower computational class? < 1455075355 198940 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So if I was to make a more powerful variant on Text, what would the compiler be called? < 1455075422 920006 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? le//rn < 1455075424 261516 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :le/rn makes creating wisdom entries manually a thing of the past. < 1455075432 975033 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? le/rn < 1455075434 182631 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :le/rn makes creating wisdom entries manually a thing of the past. < 1455075484 232337 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: computational class is usually defined so that you cannot compile to a lower class < 1455075518 23546 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :by being closed under reductions. < 1455075572 944516 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :assuming, that is, that the compiler doesn't have access to the input the program will get, this is almost automatic. < 1455075576 684689 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Yes, so what is the name of the program that e.g. takes a program written in hptext (which is equivalent to a PDA) and outputs a Text program? < 1455075594 926789 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: there is no such program, is what i'm saying. < 1455075599 576035 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Then again, I suppose it's really just redirecting the stdout to a file xD < 1455075606 794143 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Yes, that's what I figured < 1455075620 753114 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :since there is not Text program equivalent to the hptext program, you cannot compile down to one. < 1455075625 530931 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*no < 1455075722 324069 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it gets more subtle if the compiler also gets the input. hm in that case isn't it really the case that your compiler is a hptext interpreter... < 1455075772 68358 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :when the target is Text that is. < 1455075881 218689 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hi all < 1455075901 493106 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: How do you ado? < 1455075918 529592 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: pretty fantastic, my cat is calm < 1455075941 777381 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Yay for cats! < 1455075960 950339 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :normally, he's one of those bounce-off-the-walls cats < 1455076070 124818 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Also known as a "grep" < 1455076088 359635 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I thought grep was a verb? < 1455076103 104440 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :like, "oh, I'll just grep my project dir" < 1455076149 264922 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Yes, but any verb can be made a noun < 1455076153 749487 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :unless it's a synonym for "ack", which I totally understand < 1455076164 939949 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(I was tempted to say "nouned", but that doesn't complement "verbing" very well) < 1455076171 943105 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lolol < 1455076186 306874 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :oh I should post a picture of the thing I've been playing on all night < 1455076359 764637 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What would be a good memory model for a processor that is rarely used? < 1455076385 758084 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :stone tablets hth < 1455076455 825853 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: What would be a good ABSTRACT memory model for a processor that is rarely used (the "that is rarely used" associates with "a...memory model") < 1455076569 41135 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :https://imgur.com/a/plfGn < 1455076595 539132 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you should normally not put "that" right after a noun phrase it doesn't associate with hth < 1455076600 718177 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :it has 470 NES games built in < 1455076651 293035 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :if it's rarely used, you can probably drop caching? so just have a flat memory... < 1455076688 566661 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :what do you think of the style of the casing? < 1455077006 294551 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Nicely Famicom. < 1455077370 204784 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :i know right? my dad said it was "like made in the 1970's" < 1455077485 218227 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Strictly speaking, the Famicom was the early 80s, but still. :) < 1455077537 680845 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :It also has lassi games like ikari warriors, rockman, angry birds < 1455077556 871268 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :yes angry birds. they ported it to the NES < 1455077614 131870 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :they also ported sonic to the NES < 1455077641 432752 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Yep, sounds like pirate Chinese equipment alright. < 1455077744 470439 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1455077784 291276 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :the menu has language options 中文 and English < 1455077901 620513 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :I also like the fact it can be played on its own, or plugged into a TV < 1455078059 955563 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Are anonymous sum types ever useful? < 1455078069 169408 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Becuase I'm writing anonymous sum type code in Rust right now < 1455078147 182378 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :in what sense anonymous? isn't that the same as a tuple? < 1455078191 35803 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :oh wait, that's a product type < 1455078213 885525 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :a sum type is a union, so... < 1455078393 814889 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :well, an anonymous sum type as a function parameter would allow you to write one function for flot, double, int and long? < 1455078410 143713 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :maybe? < 1455078598 314623 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :or am I understanding this wrongly? < 1455078638 954219 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :I don't think you are < 1455078784 530500 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1455078831 163143 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :C11 has _Generic < 1455078935 625510 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 240 seconds < 1455079344 303295 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I'm going for esoteric models of memory- models that aren't used often, but are still powerful < 1455079350 824018 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And possibly even useful in some scenarios < 1455079608 729898 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ok < 1455079657 421147 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Basically, some alternative to big-array-of-registers-and-a-call-stack < 1455079812 894474 :bb010g!uid21050@gateway/web/irccloud.com/x-wadjgprbwxzyqorg JOIN :#esoteric < 1455079873 884773 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Has to be a tagged union for that to work < 1455079877 924115 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Which luckily, a sum type is < 1455079941 116941 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: my day-job research doesn't use a callstack; rather, each function knows which other functions can call it < 1455079955 232334 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Ooooh < 1455079957 436847 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and has a variable recording where the call came from, so it knows where to return < 1455079958 513895 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :That sounds cool < 1455079972 30081 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But not eso enough < 1455079973 208451 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in the case of recursive functions you need an array instead, one for each recursion depth < 1455079984 596768 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the reason we do things like this is for /really/ fine-grained NUMA < 1455079994 342572 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :each function has its own independent RAM, they all work in parallel with each other < 1455079995 240633 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: The calling convention in MIX uses self-modifying code to implement function calls. < 1455080002 271220 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :hmm that sounds much easier to debug < 1455080003 313625 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thus no memory bandwidth issues < 1455080075 477226 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :ais523: That sounds like a really irritating compilation target. < 1455080088 871222 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm going for something completely foreign to the way computers work. A graph, like my earlier GraphVM, perhaps? < 1455080110 336298 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq_: we certainly have to use some unusual techniques < 1455080130 753689 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but the entire goal of the research was intended to take advantage of the capabilities of hardware < 1455080138 400896 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"little RAMs everywhere" is one of those < 1455080205 786719 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :o reilly said if america feels the bern he'll move to ireland < 1455080215 304648 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :LOL. < 1455080292 846313 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Good. < 1455080567 629623 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Perhaps I'll make multiple designs for multiple data models... < 1455081250 266646 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Imagine his reaction when Obama gets reelected < 1455081348 521028 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu < 1455081375 631048 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :In 2017 < 1455081382 605591 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Will it be as incredulous as mine? < 1455081408 82303 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: that can't happen without a constitutional change (or everyone relevant agreeing to just ignore the constutition, which is even more unlikely) < 1455081436 894057 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :(I'll be stunned if the current Congress passes a nontrivial bill, much less an *amendment* getting rid of term limits.) < 1455081458 383441 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Yes, yes, I know. I'm FROM the US, and our school systems aren't failing THAT badly on the topic of ourselves < 1455081471 648298 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Are you sure? < 1455081482 777298 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :pikhq_: Yes, I was making a joke < 1455081505 396674 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Also, I'm pretty sure if he got somehow voted into office by a write-in campaign or something like that, they'd let him in < 1455081520 244514 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Of course, he'd probably say "Nope, not doing this shit for four more years" < 1455081522 811485 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't think they would < 1455081551 143524 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Constitutions are to protect the people. If the people ALL agree that we want to override it, then let them. < 1455081575 24499 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"all" != "51%" < 1455081588 312728 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and ofc you can have plurality with less than 50% of the vote < 1455081608 626208 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Well yeah, of course < 1455081634 834111 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But in this case, "all" == 51%, because THERE CAN ONLY BE ONE < 1455081679 241123 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And 51%, when you consider the sheer number of people who'd have to vote against what they would normally think they should, is a LOT < 1455081774 865439 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :bah, obama is right wing. < 1455081833 127983 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Is a brainfuck derivative still a stupid brainfuck derivative if it (a) more than doubles the number of symbols (a.a) has all of these symbols be useful for its purpose and (b) Doesn't explicitly state "is a brainfuck derivative" < 1455081840 873680 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :So, I think the most interesting thing I can do with an anon sum type is make pattern matching something for it < 1455081846 277112 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(A DSL brainfuck derivative) < 1455081901 190126 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm trying to make a sort of cross between BF, C, and Rust that can be used for low-level programming < 1455081915 785136 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Sort of my OSFuck, but there were too many issues with it so I'm redesigning < 1455081938 813288 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :\oren\: basically all americans are right wing, by European standards < 1455081939 827281 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric < 1455081970 542002 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: OCaml has the ` syntax that basically lets you make up polymorphic sum types on the fly < 1455081983 951033 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Ooh < 1455081985 626419 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :If you're not right wing by European standards, in the US you're practically a dirty pinko communist. < 1455082003 269148 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: I'm a bit of a socialist. < 1455082005 522811 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e.g., `A 3 has the type [> `A of int] < 1455082012 332044 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Does Bernie count as right-wing? < 1455082018 444128 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Or is he too far left for Europeans? < 1455082020 293452 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and `B 4 has the type [> `B of int] < 1455082030 521004 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Or is he just off the right/left design completely? < 1455082038 219530 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :I don't think he'd count as "too far left" for European politics. < 1455082040 122714 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and if you write a function that takes either and returns an integer, it has type [< `A of int | `B of int] -> int < 1455082060 974273 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the thing about Bernie is that it's hard to see how far he'd go, given where he's starting < 1455082085 105658 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most of his policies are no further left than centre-left by European standards even if taken to their logical conclusions, thouh < 1455082086 532919 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*though < 1455082089 122252 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :ais523, so they're both ints, just labeled differently? < 1455082102 253894 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : and has a variable recording where the call came from, so it knows where to return <-- istr reading that's what original FORTRAN did < 1455082105 286927 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: right, but you can pattern match on the label < 1455082123 786244 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the function might look something like «function `A x -> x + 1 | `B x -> x - 1» < 1455082142 300150 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: original FORTRAN didn't have higher order functions though :-) < 1455082152 288973 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :i remeber fox news was horrified over Trudeau < 1455082196 813232 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Ping timeout: 245 seconds < 1455082225 641752 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :so probably canada is somewhat left of america as well < 1455082241 827148 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric < 1455082241 969657 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Client Quit < 1455082272 813564 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Basically: In the developed world, America is pretty far right by most other people's standards < 1455082277 699396 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :From their vantage point < 1455082290 864641 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :In reality, it's pretty spread out, and everyone thinks it's too far in the other direction < 1455082300 224932 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Because of the persecution complex < 1455082390 60115 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, thinking about it, Sanders' policies probably wouldn't go over too well in the UK because he wouldn't be trusted to balance the economy, but apart from that they wouldn't look out of place < 1455082394 843088 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that said, we have many of them already < 1455082407 917791 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(such as government-provided healthcare) < 1455082424 602855 :b_jonas!~x@russell2.math.bme.hu QUIT :Ping timeout: 256 seconds < 1455082442 410529 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :I don't think I have an obvious way to do anonymous labels in Rust < 1455082449 961188 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Although I guess struct Foo; is close enough < 1455082697 266406 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :hppavilion[1]: Well, there's `tomfoolery now. With no actual information in it. It searches tmflry/ for lies. It defaults to wisdom if it can't find anything. < 1455082733 534146 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`tomfoolery < 1455082734 426278 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I have nothing to tell you. < 1455082737 948694 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric ::) < 1455082741 422691 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`tomfoolery cat < 1455082742 284645 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A cat is an animal with four legs. It's nice to pet, especially when it's a baby cat, called a kitten. < 1455082750 324730 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`tomfoolery < 1455082751 633305 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I have nothing to tell you. < 1455082754 543647 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Hm. < 1455082760 43513 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :It just says that when you don't ask for anything. < 1455082765 876699 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah < 1455082775 637647 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :You asked for nothing, it has nothing to tell you. :P < 1455082779 165137 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: Not exactly analogous to `wisdom < 1455082781 164098 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But OK < 1455082789 294028 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Well, it's not exactly meant to be. < 1455082794 93779 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah < 1455082801 939449 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`tomfoolery hackego < 1455082803 658929 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :HackEgo, also known as HackBot, is a bot that runs arbitrary commands on Unix. See `help for info on using it. You should totally try to hax0r it! Make sure you imagine it's running as root with no sandboxing. < 1455082811 507655 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Falls back onto it, though. < 1455082852 514242 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`tomfoolery random number < 1455082853 532897 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :21632 < 1455082857 627155 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Maybe that should actually return 4... < 1455082960 499019 :v^!~v^@c-68-41-215-101.hsd1.mi.comcast.net QUIT :Ping timeout: 272 seconds < 1455083128 898596 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :can't we just move most of wisdom into tomfoolery? < 1455083136 874343 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or is tomfoolery only for true statements? < 1455083142 753166 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :The latter. < 1455083165 737987 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric ::P < 1455083291 402654 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :the randomest number is 17 < 1455083306 331584 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Perhaps we should mv wisdom/hackego to tmflry/hackego < 1455083314 791811 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And make a new definition for HackEgo < 1455083322 361163 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? fungot < 1455083323 643957 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :fungot is our beloved channel mascot and voice of reason. < 1455083373 52093 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :\oren\: But... 4... it was chosen by a fair dice roll... https://www.xkcd.com/221/ < 1455083380 102945 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :And it's the IEEE-vetted random number! < 1455083432 420043 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :hppavilion[1]: 'Tis up to you. < 1455083446 586920 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :And everyone else as well, I guess. < 1455083459 127305 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` cat learn < 1455083459 930260 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: learn: No such file or directory < 1455083471 266885 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :I prefer using whatever /dev/random says. < 1455083473 524609 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Which is 4. < 1455083479 512873 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: you want bin/learn < 1455083486 419923 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh right < 1455083507 665048 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`cat /dev/random < 1455083512 775721 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm eating pizza, so I'm a bit distracted xD < 1455083517 698512 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :pikhq_: You lied! < 1455083538 212393 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455083548 827260 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric ::( < 1455083549 733038 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`/dev/random < 1455083550 414575 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /dev/random: Permission denied \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: /dev/random: cannot execute: Permission denied < 1455083555 119494 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OK then < 1455083563 207994 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`dev/random < 1455083563 888617 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/dev/random: No such file or directory < 1455083568 911989 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OK < 1455083569 54335 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Apparently it doesn't want you to execute dev/random. < 1455083574 350736 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :s/dev/\/dev/ < 1455083575 991311 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` cat bin/learn < 1455083577 80526 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ topic=$(echo "$1" | lowercase | sed 's/^\(an\?\|the\) //;s/s\?[:;,.!?]\? .*//') \ echo "$1" >"wisdom/$topic" \ echo "Learned '$topic': $1" < 1455083580 310109 :b_jonas!~x@russell2.math.bme.hu JOIN :#esoteric < 1455083595 337636 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Maybe I should stick a "lowercase" into tomfoolery. < 1455083600 124303 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :No < 1455083602 960009 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Okay. < 1455083619 257859 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` cp bin/learn bin/mislearn < 1455083623 68138 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455083638 744231 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` sed bin/mislearn < 1455083640 921315 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Whoops < 1455083645 445935 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sed: can't find label for jump to `in/mislearn' < 1455083669 213835 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` sed "s/wisdom/tmflry" bin/mislearn < 1455083670 12951 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sed: -e expression #1, char 15: unterminated `s' command < 1455083674 375391 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` sed "s/wisdom/tmflry/" bin/mislearn < 1455083676 169776 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ topic=$(echo "$1" | lowercase | sed 's/^\(an\?\|the\) //;s/s\?[:;,.!?]\? .*//') \ echo "$1" >"tmflry/$topic" \ echo "Learned '$topic': $1" < 1455083697 902676 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`mislearn hth means "hope that helps" < 1455083701 881881 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'hth': hth means "hope that helps" < 1455083712 94646 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`tomfoolery hth < 1455083713 378265 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hth means "hope that helps" < 1455083732 923152 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` sed "s/Learned/Was lied to about/" bin/mislearn < 1455083733 132993 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Oh. Wow. Now I get what hth is. < 1455083733 873884 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ topic=$(echo "$1" | lowercase | sed 's/^\(an\?\|the\) //;s/s\?[:;,.!?]\? .*//') \ echo "$1" >"wisdom/$topic" \ echo "Was lied to about '$topic': $1" < 1455083758 488268 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm almost getting the hang of this < 1455083765 903526 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` cat bin/bookofeso < 1455083766 859260 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :F="$(find wisdom -name "*$(echo "$1" | lowercase)*" -type f | shuf -n1)"; echo -n "${F#wisdom/}/" | rnooodl; cat "$F" | rnooodl < 1455083768 976485 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :` < 1455083769 716646 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found < 1455083772 658171 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? hth < 1455083773 851377 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hth means "hope that helps" < 1455083782 512027 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Shit... < 1455083784 714386 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats hppavilion[1] -----### < 1455083795 303601 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: PAY ATTENTION TO WHAT THE BOT ****ING SAYS < 1455083806 223921 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I'M AND IDIOT KEEP THAT IN MIND < 1455083810 425327 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'M VERY SORRY < 1455083813 947749 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :PRECISELY WHY < 1455083831 179452 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :AH < 1455083835 56825 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :At least it's all version controlled. < 1455083852 895551 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait < 1455083863 645414 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :ACTION finds himself wondering where ais523 works these days < 1455083865 878018 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`? tmh < 1455083867 210962 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tmh? ¯\(°​_o)/¯ < 1455083869 217745 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`? tdnh < 1455083870 459065 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tdnh does not help < 1455083885 187941 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq_: university of birmingham, on research compiler development < 1455083888 663038 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Why did it revert "tmflry" to "wisdom" < 1455083890 53771 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Fun. < 1455083893 751087 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :In the second sed? < 1455083913 256377 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OOOOOOOOOOOOH < 1455083919 331092 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`` echo 'hth is help received from a hairy toe. It is not at all hambiguitous.' > wisdom/hth < 1455083920 50394 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a couple of days ago I had to debug something in a hurry and there were a huge number of nested parentheses < 1455083921 114030 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ACTION is an idiot < 1455083922 801893 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455083934 379165 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I knocked up a Perl oneliner in about 2 minutes to colourcode them for me < 1455083950 8607 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: How do you get a perl oneliner pregnant? < 1455083970 319009 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :golfing practice pays off in my day job, although it wasn't very golfed < 1455083984 679349 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: it didn't revert it, you never got it in hth < 1455083996 478616 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Yes, I figured that out < 1455084034 347032 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I've been considering submitting it to anagolf but the problem is that there are so many ways to do it < 1455084036 666942 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm sorry ;-; < 1455084043 804500 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :maybe it'd work better on ppcg, which is more subjective < 1455084047 370852 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Should I remove the fallback on wisdom, or should `tomfoolery keep it? < 1455084085 298365 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :ais523: You work with perl enough to do that in 2 minutes... is that a good thing or a bad thing? < 1455084099 546352 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zgrep: I don't work with Perl all that much < 1455084108 227904 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it is just one of the world's best languages for writing a program like that in 2 minutes < 1455084108 788823 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So what I SHOULD do is `` sed "s/wisdom/tmflry/" bin/mislearn > bin/mislearn < 1455084117 600405 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :ais523: Makes sense. < 1455084118 470735 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Or more accurately, what I SHOULD do is not mess with HackEgo < 1455084119 578551 :betafive!~betafive@unaffiliated/betafive JOIN :#esoteric < 1455084124 109916 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :hppavilion[1]: No, I don't think that'd work... < 1455084128 126729 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :...unless it does... < 1455084129 547704 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: no, what you should do it sed -i < 1455084133 361233 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :^ < 1455084137 868009 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: OK, so THAT'S the flag < 1455084142 473467 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I couldn't find it on the tutorial page < 1455084147 226387 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it actually took a little longer because I checked the repos first < 1455084160 2623 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` sed -i "s/wisdom/tmflry/" bin/mislearn < 1455084162 948441 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455084175 509997 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` sed -i "s/Learned/Was lied to about/" bin/mislearn < 1455084178 324782 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455084182 506236 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`cat bin/mislearn < 1455084183 445657 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ topic=$(echo "$1" | lowercase | sed 's/^\(an\?\|the\) //;s/s\?[:;,.!?]\? .*//') \ echo "$1" >"tmflry/$topic" \ echo "Was lied to about '$topic': $1" < 1455084186 987601 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :There < 1455084192 707148 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It appears to be safe now < 1455084202 621048 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net JOIN :#esoteric < 1455084228 824680 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? atestword < 1455084230 320579 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :atestword? ¯\(°​_o)/¯ < 1455084230 606401 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :FOR NOW < 1455084245 124132 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`mislearn atestword is a word that is used for testing < 1455084248 567976 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Was lied to about 'atestword': atestword is a word that is used for testing < 1455084253 340105 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? atestword < 1455084254 456952 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :atestword? ¯\(°​_o)/¯ < 1455084261 479359 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`tomfoolery atestword < 1455084263 355978 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :atestword is a word that is used for testing < 1455084267 425072 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OK, it's safe now < 1455084277 469110 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :It can have spaces in the filename... < 1455084282 448724 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`mislearn hth means "hope that helps" < 1455084284 769177 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Was lied to about 'hth': hth means "hope that helps" < 1455084289 262684 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: Not in `mislearn < 1455084303 497658 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Well, not in that. But I can do this: < 1455084324 76566 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :I think. < 1455084324 898663 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`` ln -s tmflry/atestword 'tmflry/a test word' < 1455084326 297922 :b_jonas!~x@russell2.math.bme.hu QUIT :Ping timeout: 240 seconds < 1455084327 26699 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455084331 639455 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`tomfoolery a test word < 1455084332 383091 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :atestword is a word that is used for testing < 1455084347 847688 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Yay, it works. < 1455084357 178880 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`mislearn `mislearn was a very difficult command to create. It took much yelling at hppavilion[1] to get him to do things properly. hppavilion[1] is very sorry < 1455084360 431864 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Was lied to about '`mislearn': `mislearn was a very difficult command to create. It took much yelling at hppavilion[1] to get him to do things properly. hppavilion[1] is very sorry < 1455084372 945859 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` mkdir misle; cp le/* misle; sed -i 's/wisdom/tmflry/g' misle/* < 1455084375 284833 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mkdir: cannot create directory `misle': File exists < 1455084380 567672 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`mislearn wisdom is tomfoolery < 1455084382 887763 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Was lied to about 'wisdom': wisdom is tomfoolery < 1455084385 347217 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat misle/rn < 1455084386 89802 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sep="/"; [[ "$0" == *//* ]] && sep="//"; [[ "$1" == ?*"$sep"* ]] || exit 1; key="$(echo "${1%%$sep*}" | lowercase)"; value="${1#*$sep}"; echo "$value" > "$(echo-p "tmflry/$key")" && echo "Learned «$key»" < 1455084387 652449 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`mislearn tomfoolery is wisdom < 1455084390 227284 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Was lied to about 'tomfoolery': tomfoolery is wisdom < 1455084412 829557 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i 's/Learned/Was lied to about/' misle/* < 1455084414 821660 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455084444 641610 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`misle/rn a test word/another test word < 1455084445 768676 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/misle/rn: line 1: tmflry/a test word: No such file or directory < 1455084451 768104 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hmph < 1455084455 810177 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat misle/rn < 1455084456 696493 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sep="/"; [[ "$0" == *//* ]] && sep="//"; [[ "$1" == ?*"$sep"* ]] || exit 1; key="$(echo "${1%%$sep*}" | lowercase)"; value="${1#*$sep}"; echo "$value" > "$(echo-p "tmflry/$key")" && echo "Was lied to about «$key»" < 1455084497 703540 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: Now we need an unknown one < 1455084498 831804 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`evil < 1455084499 570869 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le/rn a test word/another test word < 1455084500 91014 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :KILL A PUPPY EVERY DAY. < 1455084502 743991 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «a test word» < 1455084505 387563 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`cat bin/evil < 1455084506 101243 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat "$(find evil -type f | shuf -n1)" | tr '[:lower:]' '[:upper:]' < 1455084508 189879 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? a test word < 1455084509 151713 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :another test word < 1455084538 218665 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ACTION is tempted to make `morallyneutral, but feels it would be received badly < 1455084598 529741 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nobody will agree on what's morally neutral < 1455084608 323942 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :at least with evil you can produce a huge cariacture < 1455084610 687968 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`tomfoolery a test word < 1455084611 632106 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :atestword is a word that is used for testing < 1455084627 67068 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`misle/rn another test word/another test word < 1455084629 346679 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Was lied to about «another test word» < 1455084636 879195 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ah. i think the link confused it. < 1455084648 294890 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :ACTION shrugs < 1455084658 194778 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`tomfoolery a test word < 1455084658 980890 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :atestword is a word that is used for testing < 1455084666 909161 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? another test word < 1455084667 429593 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Seems it still is. < 1455084667 909276 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :another test word? ¯\(°​_o)/¯ < 1455084675 340600 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`tomfoolery another test word < 1455084676 233969 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :another test word < 1455084686 896521 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: `commandments? < 1455084688 742118 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i think that works now. < 1455084719 920264 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Yay! Thank you! < 1455084874 39777 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`ls misle < 1455084874 836455 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rn \ rn_append < 1455084891 755595 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`misle/rn_append another test word/and how < 1455084895 590217 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Was lied to about 'another test word': another test word and how < 1455084907 547463 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`ls tmflry < 1455084908 444103 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :another test word \ atestword \ a test word \ cat \ esolang \ esolangs \ hth \ `mislearn \ random number \ tomfoolery \ wisdom < 1455084925 632318 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`esolang < 1455084926 301638 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: esolang: not found < 1455084931 681749 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`rm tmflry/*test* < 1455084932 403965 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `tmflry/*test*': No such file or directory < 1455084935 652575 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`esolangs < 1455084936 264155 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: esolangs: not found < 1455084937 675729 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` rm tmflry/*test* < 1455084939 831775 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455084946 208108 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh, wait, that was `ls tomflry < 1455084953 209950 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? esolangs < 1455084954 113026 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :esolangs? ¯\(°​_o)/¯ < 1455084960 285172 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`tomfoolery esolangs < 1455084961 64968 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Esoteric languages. Usually refers to programming languages designed to be unique, difficult to program in, or just plain weird. See https://esolangs.org for more. < 1455084997 159183 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`misle/rn fs File system. HackEgo/HackBot's is http://codu.org/projects/hackbot/fshg/index.cgi < 1455084999 409047 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Was lied to about «fs file system. hackego» < 1455085006 454364 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Whoops. < 1455085011 182284 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`misle/rn fs/File system. HackEgo/HackBot's is http://codu.org/projects/hackbot/fshg/index.cgi < 1455085013 826070 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Was lied to about «fs» < 1455085030 614330 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`` rm tmflry/*file\ system* < 1455085032 468581 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455085033 197424 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? the meaning of life < 1455085034 135476 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :the meaning of life? ¯\(°​_o)/¯ < 1455085036 241079 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1455085038 734585 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :WAT. < 1455085040 717184 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :WHY. < 1455085049 666679 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :HOW. < 1455085055 263705 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :WTF. < 1455085063 892147 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :BUT. < 1455085068 558656 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :HUH. < 1455085073 584018 :b_jonas!~x@russell2.math.bme.hu JOIN :#esoteric < 1455085086 432160 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :b_jello! < 1455085093 206731 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: ...ew < 1455085117 148495 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :hppavilion[1]: huh < 1455085121 152075 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Nothing. < 1455085131 90053 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: We've been up to some `tomfoolery < 1455085150 440993 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? random number < 1455085151 453879 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :random number? ¯\(°​_o)/¯ < 1455085158 319943 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`tomfoolery random number < 1455085159 117722 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :18116 < 1455085162 12608 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :\oren\: Well, I, for one, most certainly don't wish to be jello. < 1455085166 259233 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`tomfoolery random number < 1455085167 33125 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :11081 < 1455085169 748245 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OK. < 1455085172 357160 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :That is cool. < 1455085181 430245 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Anything that's executable, tomfoolery will execute. < 1455085188 712459 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :It's just that murderous. < 1455085190 244005 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: Like a boss < 1455085212 645111 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`tomfoolery cat < 1455085213 570492 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A cat is an animal with four legs. It's nice to pet, especially when it's a baby cat, called a kitten. < 1455085226 495037 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? cat < 1455085227 867021 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Cats are cool, but should be illegal. < 1455085262 940512 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`misle/rn_append ALTERNATIVELY (and probably the reason you came here): The unix "cat" command takes a filename and prints the contents of that file < 1455085263 787715 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455085270 716119 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`tomfoolery cat < 1455085271 735808 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A cat is an animal with four legs. It's nice to pet, especially when it's a baby cat, called a kitten. < 1455085286 456737 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? cat < 1455085287 517896 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Cats are cool, but should be illegal. < 1455085295 543697 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`cat misle/rn_append < 1455085296 417415 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ [[ "$1" = */* ]] || exit \ topic=$(echo "$1" | lowercase | cut -d / -f 1) \ [ -z "$topic" ] && exit 1 \ stuff=$(echo "$1" | cut -d / -f 2-) \ perl -i -p -e 's/\n/ /' "tmflry/$topic" \ echo "$stuff" >>"tmflry/$topic" \ echo -n "Was lied to about '$topic': " \ cat "tmflry/$topic" < 1455085316 208131 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`append tmflry/cat = Or it's the unix "cat" command. It takes a filename (or many) and prints the contents of that (those) file(s). < 1455085319 38013 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455085324 144990 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`tomfoolery cat < 1455085325 775892 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A cat is an animal with four legs. It's nice to pet, especially when it's a baby cat, called a kitten. \ Or it's the unix "cat" command. It takes a filename (or many) and prints the contents of that (those) file(s). < 1455085336 234236 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/append < 1455085337 91046 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo "${1#* = }" >> "${1%% = *}" < 1455085349 270774 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`ls tmflry < 1455085350 218526 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat \ esolang \ esolangs \ fs \ hth \ `mislearn \ random number \ tomfoolery \ wisdom < 1455085352 478505 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`culprits bin/append < 1455085355 2760 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :zgrep zgrep zgrep zgrep zgrep < 1455085361 496465 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :I'm to blame, aren't I. < 1455085377 955375 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :zgrep: yes, you don't understand what the _append commands do. < 1455085395 932027 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: `append IS more general < 1455085397 36066 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :FOr some reason, I love playing with the Rust type system < 1455085409 946295 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`ls wisdom < 1455085411 287646 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​` \ `? \ == \ \ _̰̆̓_̦̻̖͍̟̖̅ͭͭͬ͡_͉̭ͧ͒̐_̯͙̬̬̦̯͂͋͒ͧ͋̋_̴̝̔̉̅ͨ͞ \ ? \ ?? \ @ \ * \ \ \   \ ⌨ \ ꙮ \ ⊥ \ ☃ \ 🐐 \ ̸̸̼͚͇̮͕̳̞̤̜̯̪̪̱̣̠̺̹͍̩̝͚͕͓͚̙͓̪̮̟̜̣͙̪̂ͭ̎̏̔ͦ͒ͪ͌̾ͦͨ̚̚͢͢͠ͅ҉̴̢_͙̣͎͎͙̪̪̝̖͉̟̭̻̥̫̗̱̗͍̳̿̊ͣ̉ͣͪ͒̓̐͊̏ͫ̓̚̚ < 1455085411 430101 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :oerjan: No, I get what they do. This command is meant to append to any file. And it starts the append on the next line thing stuff. < 1455085412 350583 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :It feels like Haskell except more unexplored, letting me turn Rust into Haskell < 1455085412 929240 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: no, it's not. < 1455085420 390786 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Sgeo: Hahah! < 1455085434 74069 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Also, if Cons is used for ANDing stuff, Cans is used for ORing stuff < 1455085435 956895 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :>.> < 1455085436 662547 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :zgrep: which is not the right thing to do for wisdom. < 1455085457 546727 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :True. But it works because HackEgo turns newlines into \'s. < 1455085491 947919 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`misle/rn Rust is a low-level programming language made by Mozilla (yes, the Firefox people). It's better than C++, but that's not saying much. < 1455085492 889051 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455085503 542855 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Oh god. We've just made a wiki. Let us not abuse this power.) < 1455085521 600296 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :oerjan: If you feel it's extraneous, feel free to remove it. Also I'm to blame for `overwrite. < 1455085523 358990 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? < 1455085524 429005 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ ? ¯\(°​_o)/¯ < 1455085533 667537 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`cat bin/overwrite < 1455085534 520983 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo "${1#* = }" > "${1%% = *}" < 1455085549 439651 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? < 1455085550 887920 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ ? ¯\(°​_o)/¯ < 1455085557 6999 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? < 1455085558 537432 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ ? ¯\(°​_o)/¯ < 1455085566 639313 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? < 1455085567 864967 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ ? ¯\(°​_o)/¯ < 1455085570 356608 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Huh < 1455085579 826919 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? == < 1455085581 710372 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Did you know you can define == recursively!? < 1455085597 960445 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :That was me, BTW < 1455085606 953173 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? `? `? < 1455085608 225550 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`? `?? ¯\(°​_o)/¯ < 1455085620 311529 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :hppavilion[1]: HackEgo works in PM's too. < 1455085620 855654 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`le/rn `? `?/Yes, you're very clever < 1455085624 348367 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «`? `?» < 1455085627 543940 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: It does? Oh. < 1455085636 496884 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Still need to call it with `'s and such, but it works. < 1455085638 416168 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? `? `? < 1455085639 622029 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Yes, you're very clever < 1455085645 867906 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :`misle/rn C++ is an attempt to improve upon C. The only thing it actually improved was memory management, and it made everything else worse. < 1455085646 754769 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455085649 715674 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :zgrep: the original `learn_append was created because everyone kept trying to append lines to the wisdom files, which looks ugly. < 1455085701 625315 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? \oren\ < 1455085702 732306 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​\oren\? ¯\(°​_o)/¯ < 1455085726 165675 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :oerjan: Oh. My goal was to make something to make it relatively easy to write multi-message scripts interspersed with both " and ' throughout, without the need to escape either character because it's not a bash prompt. < 1455085750 574218 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`learn \oren\ is an attempt to improve upon oren. The only thing it actually improved was name recognizability, and it made everything else... well, there isn't much else in a nick, is there? < 1455085754 251713 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned '\oren\': \oren\ is an attempt to improve upon oren. The only thing it actually improved was name recognizability, and it made everything else... well, there isn't much else in a nick, is there? < 1455085779 953090 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`` sed -i 's/[\r\n]/ /' tmflry/cat < 1455085781 215592 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455085795 364159 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Well, that didn't work. < 1455085805 565301 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: you seem to have done another mistake above. my annoyance isn't so much in that you make mistakes, as in that you don't check whether you've done so. < 1455085824 462095 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: ... shit. What did I do this time? < 1455085832 775939 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i'm not going to tell you hth < 1455085848 721067 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :"\oren\? ¯\(°​_o)/¯" looks right to me < 1455085859 624197 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Hahah, I think I see it. Maybe. < 1455085876 447290 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :`? \oren\ < 1455085876 786698 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Maybe not. < 1455085877 705606 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​\oren\ is an attempt to improve upon oren. The only thing it actually improved was name recognizability, and it made everything else... well, there isn't much else in a nick, is there? < 1455085877 996139 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Was it in `? `? `?? < 1455085949 456337 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: What is it? < 1455085953 795409 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Not sure. < 1455085963 245165 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Did I break a precious thing? < 1455085970 926909 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :btw \oren\ also made the same mistake. < 1455085976 934429 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh, that helps :) < 1455085991 501145 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well you didn't break anything, or else i wouldn't be able to resist telling you. < 1455085997 330 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh xD < 1455086008 852553 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but you didn't do what you intended. < 1455086023 967355 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :`tomfoolery C++ < 1455086025 278296 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Along with C, C++ is a language for smart people. < 1455086032 518189 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Heheh. < 1455086040 72531 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaaa < 1455086057 336535 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: You mean that I `learned it instead of `mislearned it? < 1455086059 583928 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :oerjan: In case you were interested, zgrep hath removed the newline from cat. < 1455086061 270811 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :`misle/rn C++/C++ is an attempt to improve upon C. The only thing it actually improved was memory management, and it made everything else worse. < 1455086065 97 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Was lied to about «c++» < 1455086068 979752 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :`tomfoolery C++ < 1455086070 715069 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Along with C, C++ is a language for smart people. < 1455086086 397292 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OOOOOOOOOH < 1455086110 755307 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wait, that's weird. < 1455086114 956989 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I did notice when \oren\ forgot the / in his misle/rn < 1455086119 877588 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`tomfoolery C++ < 1455086120 960973 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But I can't find mine < 1455086121 177524 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Along with C, C++ is a language for smart people. < 1455086126 579517 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`tomfoolery c++ < 1455086127 125382 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? C++ < 1455086127 397619 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :C++ is an attempt to improve upon C. The only thing it actually improved was memory management, and it made everything else worse. < 1455086128 473801 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Along with C, C++ is a language for smart people. < 1455086137 155188 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`tomfoolery c++ < 1455086137 925808 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :C++ is an attempt to improve upon C. The only thing it actually improved was memory management, and it made everything else worse. < 1455086145 332640 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh god < 1455086150 414698 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Is it case-sensitive? < 1455086151 809600 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :NAZE DA < 1455086154 713152 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :...tomfoolery is case sensitive < 1455086164 960641 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well that was my mistake, i guess. < 1455086169 172669 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/tomfoolery < 1455086170 305596 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :if [ -z "$1" ];then exec echo "I have nothing to tell you.";fi;f="tmflry/$1";if [ -h "$f" ];then exec tomfoolery `readlink "$f" | sed 's/^tmflry\///'`;fi;if [ -x "$f" ];then exec bash "$f";fi;if [ -r "$f" ];then exec cat "$f";fi;? "$1" < 1455086182 339109 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` cat misle/* < 1455086184 69353 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sep="/"; [[ "$0" == *//* ]] && sep="//"; [[ "$1" == ?*"$sep"* ]] || exit 1; key="$(echo "${1%%$sep*}" | lowercase)"; value="${1#*$sep}"; echo "$value" > "$(echo-p "tmflry/$key")" && echo "Was lied to about «$key»" \ #!/bin/bash \ [[ "$1" = */* ]] || exit \ topic=$(echo "$1" | lowercase | cut -d / -f 1) \ [ -z "$topic" ] && exit 1 \ stuff=$(echo " < 1455086188 260202 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :ZAKKENNA < 1455086190 636342 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Should I change it to not be case sensetive? < 1455086197 122574 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :s/nse/nsi/ < 1455086204 161668 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i 's/| lowercase//' misle/* < 1455086207 189290 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455086209 673844 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` cat misle/* < 1455086210 599228 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sep="/"; [[ "$0" == *//* ]] && sep="//"; [[ "$1" == ?*"$sep"* ]] || exit 1; key="$(echo "${1%%$sep*}" )"; value="${1#*$sep}"; echo "$value" > "$(echo-p "tmflry/$key")" && echo "Was lied to about «$key»" \ #!/bin/bash \ [[ "$1" = */* ]] || exit \ topic=$(echo "$1" | cut -d / -f 1) \ [ -z "$topic" ] && exit 1 \ stuff=$(echo "$1" | cut -d / -f 2-) < 1455086238 395950 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :TRY NOW < 1455086250 173841 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :`tomfoolery C++ < 1455086251 192101 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Along with C, C++ is a language for smart people. < 1455086253 889783 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: So where did I make that mistake? < 1455086263 880374 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`tomfoolery c++ < 1455086264 613744 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :C++ is an attempt to improve upon C. The only thing it actually improved was memory management, and it made everything else worse. < 1455086282 251073 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`` echo */{C,c}++ < 1455086282 975519 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​*/C++ tmflry/c++ wisdom/c++ < 1455086297 452468 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Oh! < 1455086303 350986 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :tomfoolery falls back on wisdom. < 1455086311 135734 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: Well yeah < 1455086315 798914 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Should it? < 1455086320 162226 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Probably not < 1455086372 31069 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :`misle/rn C++/C++ is an attempt to improve upon C. The only thing it actually improved was memory management, and it made everything else worse. < 1455086373 945071 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :this is so going to end well. < 1455086375 846292 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Was lied to about «C++» < 1455086381 420955 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :`tomfoolery C++ < 1455086382 343792 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :C++ is an attempt to improve upon C. The only thing it actually improved was memory management, and it made everything else worse. < 1455086390 661436 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :YATTA < 1455086413 929497 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :There. Doesn't fall back now, and it auto-lowercases. < 1455086418 52116 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1455086437 123873 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`tomfoolery something you don't know < 1455086438 237018 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I must confess, I know not of what you are speaking. < 1455086459 914855 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? something you don't know < 1455086461 37898 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :something you don't know? ¯\(°​_o)/¯ < 1455086465 472727 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OK, works now < 1455086472 186408 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? the meaning of life < 1455086473 221855 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :the meaning of life? ¯\(°​_o)/¯ < 1455086509 264842 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`misle/rn the meaning of life/Error 15+9i: All possible responses too controversial. < 1455086511 923498 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Was lied to about «the meaning of life» < 1455086519 28740 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :erm < 1455086543 36816 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Yes? < 1455086570 315302 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`tomfoolery random number < 1455086571 309383 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :32281 < 1455086573 715414 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`undo c58a6174e051 < 1455086578 487201 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :patching file misle/rn \ patching file misle/rn_append < 1455086587 127073 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat misle/* < 1455086587 970203 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: misle/*: No such file or directory < 1455086591 870269 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` cat misle/* < 1455086592 708384 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sep="/"; [[ "$0" == *//* ]] && sep="//"; [[ "$1" == ?*"$sep"* ]] || exit 1; key="$(echo "${1%%$sep*}" | lowercase)"; value="${1#*$sep}"; echo "$value" > "$(echo-p "tmflry/$key")" && echo "Was lied to about «$key»" \ #!/bin/bash \ [[ "$1" = */* ]] || exit \ topic=$(echo "$1" | lowercase | cut -d / -f 1) \ [ -z "$topic" ] && exit 1 \ stuff=$(echo " < 1455086595 528484 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :good < 1455086611 530139 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`cat tmflry/random number < 1455086612 459948 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo $RANDOM < 1455086622 497878 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: zgrep made his ignore case, and i'd already mad the misle/* distinguish them < 1455086628 767796 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fortunately there's `undo < 1455086648 967994 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(because fixing that with `sed looked _awkward_) < 1455086650 937849 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: Does `wisdom execute scripts? < 1455086655 733352 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 245 seconds < 1455086662 462008 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :No clue. < 1455086667 228442 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Let's try < 1455086701 90433 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` echo "echo $RANDOM" > wisdom/the meaning of life < 1455086704 197344 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455086705 911360 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? the meaning of life < 1455086707 160596 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :the meaning of life? ¯\(°​_o)/¯ < 1455086719 653720 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :'' < 1455086729 120507 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :wtf misle/rn_append? < 1455086729 685297 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`? the < 1455086730 891543 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo 14240 meaning of life < 1455086756 339758 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Shit. < 1455086765 181245 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats hppavilion[1] -----### < 1455086766 624581 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl JOIN :#esoteric < 1455086768 192995 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` echo "echo $RANDOM" > "wisdom/the meaning of life" < 1455086770 291593 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1455086771 295635 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455086774 118878 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :NOOOOOOOO < 1455086782 279114 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'll stop now < 1455086782 548679 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done. < 1455086800 509922 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? the < 1455086801 929051 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo 14240 meaning of life < 1455086804 230457 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that didn't show up < 1455086842 662212 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: WHEN YOU MAKE A MISTAKE DON'T DO ANYTHING ELSE UNTIL YOU KNOW WHAT HAPPENED < 1455086868 514788 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: BUT I KNEW WHAT HAPPENED < 1455086886 139241 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: IT TREATED THE STUFF AFTER THE SPACE AS SEPARATE ARGUMENTS < 1455086893 494677 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :lessee < 1455086919 34614 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :I'm doing a not so smart thing right now... and downloading hackbot's files... < 1455086942 94768 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :zgrep: is that why it's locking up for me? < 1455086950 563404 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: YOU FAILURE < 1455086962 250456 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :oerjan: Shouldn't, I'd assume... but I have no clue how mercurial works. < 1455086966 904189 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ok wow < 1455086974 865182 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :copphello < 1455086982 769 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :zgrep: tip: HackEgo leaves on the slowest server ever. < 1455086984 351470 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :canada post has a program where you can have things shipped to any post office in the country; you sign up on line and you get a virtual PO box < 1455087001 140081 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? relcome < 1455087005 767071 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :(this is useful if you're away during the day so you can't receive parcels and have to pick them up anyway) < 1455087009 244631 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*lives < 1455087011 555079 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I expected it to cost money but it's free < 1455087020 170394 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :coppro: Are you saying I should move to Canada? < 1455087025 693918 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :relcome? ¯\(°​_o)/¯ < 1455087028 754448 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also, i am trying to browse that mercurial repository to find out how to fix what hppavilion[1] did < 1455087051 779617 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :...fine. i'll just revert everything you do tomorrow *MWAHAHAHA* < 1455087058 903252 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION goes crazy < 1455087071 966592 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? mapole < 1455087074 448798 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A mapole is a thwackamacallit built from maple according to Canadian standards. The army version includes a spork, a corkscrew and a moose whistle. A regulatory mapole measures 6' by 12 kg, ±0.5 inHg. < 1455087074 591185 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Wow. So, OS X is case sensitive / insensitive... right? < 1455087079 365302 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :It's insensitive by default, I think. < 1455087082 762569 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :"abort: case-folding collision between bin/WeLcOmE and bin/WELCOME" :( < 1455087133 440766 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`misle/rn mapole/A mapole is a thing boily made up. There's no such thing. Stop asking. < 1455087136 990473 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Was lied to about «mapole» < 1455087202 146861 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`undo 7476893e7fc3 < 1455087207 475162 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :patching file wisdom/the < 1455087211 47970 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? the < 1455087213 48019 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :the Toe of Harriness's Enclosure < 1455087223 661984 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :MUCH BETTER, UM... < 1455087357 538670 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :zgrep: if you want free choice of post offices to pick up parcels from, sure < 1455087365 398674 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :(oh, they also email you when a package arrives) < 1455087382 629828 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :I have home delivery so bah < 1455087500 500746 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I do in theory < 1455087510 908151 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :but it's a small apartment so they can't leave the package anywhere < 1455087515 432263 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :and the doorbell is broken < 1455087625 306107 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :ah < 1455087627 95394 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Make a "hidden" floor panel in the hallway, and have it detect when a package is dropped in, and move it under a similar panel inside the apartment. < 1455087651 794873 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric ::P < 1455087660 533495 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :uhhh and how is mr. mailman supposed to find it? < 1455087702 442758 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :A note. < 1455087718 448314 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Damn. HackEgo has a lot of files. < 1455087810 901607 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :I'll format an entire usb flash drive with a cases sensitive fs, just for you, HackEgo. Be happy. < 1455087817 849372 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`be happy < 1455087819 968444 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :cans.select(|s: String| "It's a string!").select(|i: i32| "It's an i32!").unwrap_void(); < 1455087826 253967 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: be: not found < 1455087840 233583 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` type be < 1455087841 39019 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: line 0: type: be: not found < 1455087854 549109 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION didn't actually read the error message < 1455087876 344187 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Sgeo: I... see... what are cans? < 1455087893 518869 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :They're the OR version of Cons < 1455087904 511835 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Because I'm weird like that < 1455087906 290256 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :What's OR, what's Cons? < 1455087927 679956 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Cons = basic building structure of lists < 1455087931 980264 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Consists of a head and a tail < 1455087933 811393 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Oh, that thing. < 1455087951 604504 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :I figure sum types are ORey, product types are ANDy < 1455087973 576300 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Indeed, you figure as have probably many... < 1455088005 731381 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 245 seconds < 1455088432 228717 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :zgrep: mailman can't get into the hallway < 1455088464 967306 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Oh. Then built a small trebuchet to hurl it through an open window. < 1455088468 373761 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :s/built/build/ < 1455088603 262854 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :just build a robot to take o^W^Waccept mail < 1455088672 974566 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Calm down < 1455088688 484696 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :actually a small trebuchet onto the balcony might work < 1455088714 617528 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 256 seconds < 1455088736 476970 :glowcoil!sid3405@gateway/web/irccloud.com/x-rzqybfnlgxsismpm QUIT :Ping timeout: 272 seconds < 1455088986 621017 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net QUIT :Ping timeout: 256 seconds < 1455089062 307262 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`quote actually a small trebuchet onto the balcony might work < 1455089073 227122 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455089079 788839 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`quote < 1455089080 758520 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1158) 15:21 .. 15:41 I've got to stop using the IRC input line for short-term notes. fizzie: I tend to just send them to the channel that way if I need them in the future, I can find them in the log < 1455089099 534944 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`quote < 1455089101 2315 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :557) "Unlike other operating systems, Linux operating systems use Linux" < 1455089106 324373 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`quote < 1455089107 202515 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :794) Backups are so like one of those circus guys walking on a wire except with a safety rope. < 1455089118 827568 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`quote < 1455089119 552475 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :219) oerjan: Tell us what (a(b{c}d)*2e)%2 expands to <-- ababcdbcdedbabcdbcdede, i think oerjan: What - the - fuck < 1455089122 927096 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric : Sgeo, I am impressed < 1455089127 839595 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Bit of an ego boost >.> < 1455089165 774445 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`quote < 1455089166 787385 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :649) A quick look as WIikipedia ways that Wicca is a specific form of paganism related to witchcraft. That agrees with what I know from that Scoobie Doo movie with the wiccans in it. < 1455089178 190113 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`quote < 1455089179 488084 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :430) So it's like... Rummy mixed with... breakout? < 1455089185 46755 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`quote < 1455089185 869687 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :957) there's more evidence that scammers exist, than that, say, the average Nigerian exists < 1455089325 164981 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :I wonder if I can... hmm... < 1455089404 826650 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hppavilion[1]: do you mean `addquote < 1455089463 562062 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Gregor: how's teaching people about formal languages? < 1455089660 905267 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Yes < 1455089662 516915 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Yes I did < 1455089669 438650 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`ping < 1455089672 11792 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :pong < 1455089697 23447 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`addquote actually a small trebuchet onto the balcony might work < 1455089701 279113 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1266) actually a small trebuchet onto the balcony might work < 1455089708 916284 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`quote 1265 < 1455089709 917476 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1265) "on the oehtr hadn, sinortg olny the ideinss of wdors is pceeflrty raabdeel,... Well, maybe pceeflrty is a bit too strong a word here. < 1455089722 177249 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`quote 1264 < 1455089723 180203 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1264) <\oren\> scientists can apparently research things even while rotating 30 times a minute < 1455089734 604901 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`quote < 1455089735 843042 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :172) My quotes are boring < 1455089742 216504 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :LULZ < 1455089746 437314 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`quote < 1455089747 545232 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1042) that reminds me of a great quote about bird semen < 1455089924 832206 :glowcoil!sid3405@gateway/web/irccloud.com/x-hrtfikyviugkstyq JOIN :#esoteric < 1455090076 540329 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455090167 133089 :betafive!~betafive@unaffiliated/betafive QUIT :Ping timeout: 276 seconds < 1455090360 534389 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1455091541 429703 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net JOIN :#esoteric < 1455092658 626409 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1455092713 42193 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Read error: Connection reset by peer < 1455092902 720712 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1455093135 583996 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :`quote boring < 1455093136 734361 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :108) how does a "DNA computer" work. von neumann machines? CakeProphet, that's boring in the context of DNA. It's just stealing the universe's work and passing it off as our own. \ 172) My quotes are boring \ 327) yes i use the services of a psychic, but i'm consideri < 1455093459 469145 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :the first rule of suspense club is... < 1455093498 935404 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1455094752 807428 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1455095271 807757 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 245 seconds < 1455095707 6272 :betafive!~betafive@unaffiliated/betafive JOIN :#esoteric < 1455096114 695947 :mroman!~mroman@160.85.232.198 JOIN :#esoteric < 1455096307 589429 :betafive!~betafive@unaffiliated/betafive QUIT :Read error: Connection reset by peer < 1455097196 1043 :AnotherTest!~turingcom@193.190.253.145 JOIN :#esoteric < 1455097240 109554 :J_Arcane!~chatzilla@37-219-212-54.nat.bb.dnainternet.fi QUIT :Ping timeout: 252 seconds < 1455097909 133300 :mroman!~mroman@160.85.232.198 PRIVMSG #esoteric :fnard < 1455097967 156920 :AnotherTest!~turingcom@193.190.253.145 QUIT :Ping timeout: 276 seconds < 1455100560 814193 :aute_desada!~wall@46.191.151.119 JOIN :#esoteric < 1455100907 125758 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455101178 123485 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1455101206 250805 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :mrowornin < 1455101212 781497 :aute_desada!~wall@46.191.151.119 PART :#esoteric < 1455103224 91839 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 JOIN :#esoteric < 1455103620 78772 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 QUIT :Ping timeout: 252 seconds < 1455103902 798391 :jaboja!~jaboja@ejm98.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455104162 675123 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1455105141 315409 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`wisdom < 1455105151 220626 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :monoids/Monoids are just categories with single objects. < 1455105155 654942 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`wisdom < 1455105157 288635 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :atriq/atriq or two < 1455105175 750691 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`? Taneb < 1455105177 23773 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Taneb is not elliott, no matter who you ask. He also isn't a rabbi although he has pretended in the past. He has at least two backup keyboards with dodgy SHIFT KEys, cube root of five genders, and voluminous but calm eyebrows. (See also: tanebventions) < 1455105291 117661 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://github.com/jayphelps/git-blame-someone-else < 1455105408 302581 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :izabellora. < 1455105463 994127 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :that is a dangerous tool. will goad our buildmaster guy (who has all the Admin Accesses to Everything) into using it. mwah ah ah. < 1455105643 932695 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :ACTION hello < 1455105675 589584 :jaboja!~jaboja@ejm98.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 240 seconds < 1455105688 31450 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Tanelle. < 1455105900 892441 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? izabera < 1455105902 295652 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :izabera is a tachyherpetologist. She is probably implemented in bash. < 1455106089 78102 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Someone who studies fast reptiles? < 1455106099 748813 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :someone who slows pythons < 1455106101 974092 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i've been told < 1455106125 623738 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :tachy- is fast < 1455106134 563922 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :don't blame me < 1455106139 687216 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :blame-someone-else < 1455106144 403392 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Slow would by bradyherpetologist < 1455106162 481545 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :woops. < 1455106182 224481 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`` sed -i 's/tachy/brady/' wisdom/izabera < 1455106186 942807 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455106221 121816 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I always get those two prefixes mixed up. < 1455106235 992566 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :It's like hyper and hypo < 1455106330 811988 :mroman!~mroman@160.85.232.198 QUIT :Quit: Lost terminal < 1455106349 893199 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hyper is hyper, hypo is potamus. < 1455106382 976846 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :That's hippo < 1455106391 129926 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Over, under, and horse < 1455106470 769377 :gniourf!~gniourf@pdm-l03.insa-lyon.fr QUIT :Read error: Connection reset by peer < 1455106485 161364 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? hypo < 1455106486 292114 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hypo? ¯\(°​_o)/¯ < 1455106494 578000 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn hypo is potamus < 1455106497 803490 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'hypo': hypo is potamus < 1455106582 436674 :gniourf!~gniourf@pdm-l03.insa-lyon.fr JOIN :#esoteric < 1455107019 87396 :boily!~alexandre@96.127.201.149 QUIT :Quit: AMPÈRE CHICKEN < 1455108189 609963 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455108435 605797 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1455109769 1805 :jaboja!~jaboja@ejm98.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455111259 986562 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hello < 1455111267 23146 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :hellopia < 1455111277 2168 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what happens < 1455111339 463087 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :how do you slow pythons? poorly optimized code? < 1455111362 188688 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :sleep 3 before calling /bin/python < 1455111381 472036 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :is there an advantage to doing that? < 1455111748 87743 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455112196 652597 :mroman!~mroman@160.85.232.200 JOIN :#esoteric < 1455112583 416505 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1455113243 566284 :mroman!~mroman@160.85.232.200 PRIVMSG #esoteric :hm < 1455113248 239094 :mroman!~mroman@160.85.232.200 PRIVMSG #esoteric :can you stream TO a http server? < 1455113764 83788 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :are you trying to come up with a new kind of POST correspondence problem? < 1455113940 629243 :XorSwap!XorSwap@wpa-6-1390.cc.umanitoba.ca JOIN :#esoteric < 1455114032 833388 :mroman!~mroman@160.85.232.200 PRIVMSG #esoteric :well < 1455114041 449823 :mroman!~mroman@160.85.232.200 PRIVMSG #esoteric :I probably should just try it :) < 1455114594 235240 :mroman!~mroman@160.85.232.200 PRIVMSG #esoteric :apparentely not < 1455114764 944365 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :to me, "stream to" is a bit vague... < 1455114804 937149 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(what kind of data, and what is supposed to happen to the data once it arrives at the server?) < 1455114973 904959 :jaboja!~jaboja@ejm98.neoplus.adsl.tpnet.pl QUIT :Remote host closed the connection < 1455115256 412831 :mroman!~mroman@160.85.232.200 PRIVMSG #esoteric :well < 1455115261 285923 :mroman!~mroman@160.85.232.200 PRIVMSG #esoteric :one person visits GET /down < 1455115265 218869 :mroman!~mroman@160.85.232.200 PRIVMSG #esoteric :and the other one POST /up < 1455115278 591167 :mroman!~mroman@160.85.232.200 PRIVMSG #esoteric :and whatever someone streams to /up can then be viewed life at /down < 1455115630 868567 :XorSwap!XorSwap@wpa-6-1390.cc.umanitoba.ca QUIT :Read error: Connection reset by peer < 1455115650 999135 :XorSwap!XorSwap@wpa-6-1390.cc.umanitoba.ca JOIN :#esoteric < 1455115910 646640 :XorSwap!XorSwap@wpa-6-1390.cc.umanitoba.ca QUIT :Read error: Connection reset by peer < 1455116211 330058 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455116456 299000 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1455117547 759883 :AlexR42!~textual@145.255.21.78 JOIN :#esoteric < 1455117856 704929 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1455118266 68359 :mroman!~mroman@160.85.232.200 PRIVMSG #esoteric :doesn't seem to work very well < 1455119026 666527 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1455119184 328319 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Writing parsers is my least favourite part of everything < 1455119249 629754 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :mroman: wouldn't PUT be more semantically correct maybe? < 1455119263 165535 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :anyway, so like a fifo over HTTP? < 1455119503 981620 :Sprocklem_!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1455119596 513285 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 250 seconds < 1455119609 815493 :Sprocklem_!~sprocklem@unaffiliated/sprocklem NICK :Sprocklem < 1455120034 314529 :jaboja!~jaboja@egw219.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455120483 954629 :mroman!~mroman@160.85.232.200 QUIT :Quit: Lost terminal < 1455121163 700515 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 264 seconds < 1455121287 56080 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1455121732 145848 :zadock!~outsider@81.180.208.252 JOIN :#esoteric < 1455122416 101253 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-azgrxmojssphxaxd QUIT :Excess Flood < 1455122556 326611 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-slmuiwevtupusazz JOIN :#esoteric < 1455122608 175613 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1455122966 369537 :jaboja!~jaboja@egw219.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 240 seconds < 1455123109 699747 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1455123131 101577 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Taneb: Make your life easier by writing a generator to generate parser generators! < 1455123136 659544 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric ::P < 1455123379 4320 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` echo tom marvolo riddle | sed 's/./&\n/g' | sort | tr -d ' \n' < 1455123414 959285 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :addeillmmooorrtv < 1455123419 853822 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` echo mr tom a dildo lover | sed 's/./&\n/g' | sort | tr -d ' \n' < 1455123420 848697 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :addeillmmooorrtv < 1455123421 83626 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455123707 1020 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1455124124 658144 :bb010g!uid21050@gateway/web/irccloud.com/x-wadjgprbwxzyqorg QUIT :Quit: Connection closed for inactivity < 1455124951 727014 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Zero Instruction Set Computer14]]4 10 02https://esolangs.org/w/index.php?diff=46383&oldid=46378 5* 0350.161.94.113 5* (+101) 10 < 1455124960 529898 :lynn_!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455124984 85434 :hppavilion[1]!~DevourerO@74-114-87-80.dynamic.asdk12.org JOIN :#esoteric < 1455124985 508477 :lynn_!~lynn@unaffiliated/lynn NICK :lynn < 1455125314 66768 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1455125434 619352 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 256 seconds < 1455125788 697092 :Treio!~Treio@87.244.233.250 QUIT :Quit: Leaving < 1455126057 806018 :bb010g!uid21050@gateway/web/irccloud.com/x-szsepkrlnicyajlc JOIN :#esoteric < 1455126202 986674 :hppavilion[1]!~DevourerO@74-114-87-80.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1455126305 457528 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1455126598 403572 :hppavilion[1]!~DevourerO@74-114-87-80.dynamic.asdk12.org JOIN :#esoteric < 1455126676 386500 :MoALTz__!~no@78-11-180-214.static.ip.netia.com.pl JOIN :#esoteric < 1455126726 639149 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl QUIT :Ping timeout: 256 seconds < 1455126730 852547 :MoALTz__!~no@78-11-180-214.static.ip.netia.com.pl NICK :MoALTz < 1455127090 444859 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455127344 420818 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1455127451 100183 :hppavilion[1]!~DevourerO@74-114-87-80.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1455127781 96927 :jaboja!~jaboja@egw219.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455128264 739187 :mroman!5c6ab8ff@gateway/web/freenode/ip.92.106.184.255 JOIN :#esoteric < 1455128278 732118 :mroman!5c6ab8ff@gateway/web/freenode/ip.92.106.184.255 PRIVMSG #esoteric :are jimmy fallon and jimmy kimmel twins? < 1455128282 725210 :mroman!5c6ab8ff@gateway/web/freenode/ip.92.106.184.255 PRIVMSG #esoteric :I can't tell them apart. < 1455128349 484632 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :oh, so jimmy is the last name < 1455128356 882999 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :this explains everything < 1455129280 820971 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1455129676 672679 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1455130463 390060 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i have an idea to check if a process is still alive < 1455130486 622496 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :instead of kill -0 in a loop < 1455130494 566994 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :you open a file in /proc/pid < 1455130499 563596 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :any file will do < 1455130507 489448 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :then in the loop you try to read < 1455130512 472387 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :or seek or do something on that fd < 1455130538 815066 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :if that process dies and another one gets its pid, you're not affected < 1455130545 115543 :hppavilion[1]!~DevourerO@74-114-87-80.dynamic.asdk12.org JOIN :#esoteric < 1455130681 626811 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :not seekable :\ < 1455131156 127180 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca QUIT :Ping timeout: 276 seconds < 1455131429 87287 :hppavilion[1]!~DevourerO@74-114-87-80.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1455131629 104799 :hppavilion[1]!~DevourerO@74-114-87-80.dynamic.asdk12.org JOIN :#esoteric < 1455132346 807116 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 245 seconds < 1455132403 347264 :zadock!~outsider@81.180.208.252 QUIT :Quit: Leaving < 1455132637 989495 :hppavilion[1]!~DevourerO@74-114-87-80.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1455132800 553453 :hppavilion[1]!~DevourerO@74-114-87-80.dynamic.asdk12.org JOIN :#esoteric < 1455133655 554597 :hppavilion[1]!~DevourerO@74-114-87-80.dynamic.asdk12.org QUIT :Ping timeout: 260 seconds < 1455133733 467588 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Quit: Leaving... < 1455133764 568731 :spiette!~spiette@x-132-204-251-192.xtpr.umontreal.ca JOIN :#esoteric < 1455133780 503313 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1455133796 86781 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455134247 700785 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :nothing seems to work on that... < 1455134272 405101 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :even select always returns > 0 < 1455134283 343832 :J_Arcane!~chatzilla@37-219-239-78.nat.bb.dnainternet.fi JOIN :#esoteric < 1455134322 445853 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455134322 588298 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1455134324 711600 :bb010g!uid21050@gateway/web/irccloud.com/x-szsepkrlnicyajlc QUIT :Quit: Connection closed for inactivity < 1455134355 572940 :carado!~carado@savhon.org QUIT :Ping timeout: 260 seconds < 1455134449 305914 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i can even reopen that fd via /proc/self/fd/x < 1455134458 23419 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 240 seconds < 1455134471 87623 :carado!~carado@savhon.org JOIN :#esoteric < 1455134479 523185 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :but reading causes ESRCH < 1455134510 399484 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :so annoying < 1455134927 118929 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :well, reopening and trying to read works < 1455134959 637497 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :how bad is this? < 1455134977 318497 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i think it's better than looping with kill(pid, 0) < 1455135486 335043 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1455135634 648139 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 256 seconds < 1455135688 545956 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1455135729 899038 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`tomfoolery < 1455135736 952020 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I have nothing to tell you. < 1455135738 624100 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`ls tmflry < 1455135740 549490 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :c++ \ C++ \ cat \ esolang \ esolangs \ fs \ hth \ mapole \ `mislearn \ random number \ the meaning of life \ tomfoolery \ wisdom < 1455135755 681363 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`tomfoolery the meaning of life < 1455135756 580628 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Error 15+9i: All possible responses too controversial. < 1455135770 568460 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Should we change that to the evolutionary interpretation < 1455135771 446477 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :? < 1455135825 957788 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :"You are here because some things started reproducing 2.5 billion years ago. Because of logic, the better reproducers tend to reproduce better, and consciousness was just a byproduct. That's where you came from" < 1455135923 705780 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455135930 598947 :jaboja!~jaboja@egw219.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 260 seconds < 1455136264 428707 :heroux!~heroux@gateway.insomnia247.nl JOIN :#esoteric < 1455136509 835297 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What's that thing (ESRCH) short for, anyway. < 1455136519 884463 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It sounds like an abbreviation of "search", but that seems weird. < 1455136612 323060 :heroux_!~heroux@gateway.insomnia247.nl JOIN :#esoteric < 1455136617 945262 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :Error: no SucH pRoCess + strfry < 1455136646 112971 :heroux!~heroux@gateway.insomnia247.nl QUIT :Ping timeout: 240 seconds < 1455136684 261481 :heroux_!~heroux@gateway.insomnia247.nl NICK :heroux < 1455136716 111917 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"No process or process group can be found corresponding to that specified by pid." < 1455136756 464353 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess it's a kind of a search. < 1455136762 306895 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Of course, ENOENT could mean "No such file or directory can be found" < 1455136770 318396 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So really ESRCH should be reused. < 1455137065 343883 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :izabera: You could ptrace for a proper non-polling solution, but it's very Linux-specific and there are restrictions on what you can and can't ptrace, plus probably some other quirkiness in tracing. < 1455137082 762771 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ptrace doesn't work if you're not root < 1455137085 917697 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i mean < 1455137097 509216 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, that's what the "restrictions" bit meant. < 1455137099 152216 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :on recent kernels, ptrace doesn't work on processes you didn't launch if you're not root < 1455137103 948071 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :eh < 1455137106 78934 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :and it's slow < 1455137127 542594 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :How should I stylistically add Enums and Bitshifts and stuff to a brainfuck-like language? For important reasons. < 1455137374 653181 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net PRIVMSG #esoteric :dont ad bitshifts, add something nobody wants like bit reverse < 1455137405 281407 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :And negative reverse implication! < 1455137423 354440 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Huh. There's a (CAP_NET_ADMIN aka root-only) Linux netlink thing that gets multicast notifications on process exit events. Not that this is probably very useful, because CAP_NET_ADMIN. < 1455137658 757293 :mroman!5c6ab8ff@gateway/web/freenode/ip.92.106.184.255 QUIT :Ping timeout: 252 seconds < 1455137712 114314 :XorSwap!XorSwap@wpa-6-1390.cc.umanitoba.ca JOIN :#esoteric < 1455137763 721502 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :^v: Taneb Yeah, I want to do some real dev in this xD < 1455137773 16333 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And I need bitshifts for my plan < 1455137776 716845 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Well, I guess I don't < 1455138001 787111 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :If somebody were to implement floating-point in brainfuck < 1455138006 175685 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I would worship them as a god < 1455138058 850354 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What about implementing floating point arithmetic in C++ templates? < 1455138070 609325 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :edwardk did that once, I think. < 1455138128 46264 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: could you use a C to brainfuck compiler to compile MPFR or, uh, whatever is that other library that tries to be another implementation of the MPFR interface? < 1455138215 696935 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what is that library by the way? < 1455138234 997483 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: alternately, a C++ the brainfuck compiler to compile the boost multiprecision module < 1455138261 417006 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: or a C to brainfuck compiler to compile LibTomFloat < 1455138278 138894 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I think the latter doesn't give precise floats < 1455138352 845836 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :does a c -> bf compiler exist? < 1455138357 412489 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :izabera: yes < 1455138366 824870 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :got a link? < 1455138374 125244 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I don't definitely claim that it can compile any of the above libraries < 1455138381 556862 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you might need some serious work on them < 1455138385 15371 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i thought it was just an experimental stuff < 1455138394 995685 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that can do function calls and the like < 1455138399 556462 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :izabera: dunno, ask ais523 < 1455138421 878833 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it is linked somewhere on the wiki < 1455138432 929790 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :@tell ais523 hey i heard you know about a c->brainfuck compiler. can you tell me more about it? < 1455138433 72222 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455138434 377998 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :look for c2bf and you will probably succeed < 1455138456 461780 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ooh < 1455138467 518719 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :how do i delete that message? < 1455138480 619489 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :@tell ais523 found it, thanks <.< < 1455138480 799358 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455138850 520782 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :For the record, my BF-like language for systems programming is mostly just instructions to make programming possible < 1455138859 984269 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :E.g. *, which goes to the cell pointed to by the current cell < 1455139424 105157 :XorSwap!XorSwap@wpa-6-1390.cc.umanitoba.ca QUIT :Ping timeout: 276 seconds < 1455139600 54112 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :cool.... c2bf dumps core when compiling it... < 1455139624 929480 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :go fix it! < 1455139652 645106 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yeah... < 1455139693 83087 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :wouldn't it be easier to just write a gcc backend? < 1455139710 467265 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION has never done that < 1455139723 165436 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :go for it < 1455139768 573485 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i'd say calls and jumps are the stuff that is actual work < 1455139940 124078 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :izabera: What ais523 wrote was a GCC backend. < 1455139941 385931 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :izabera: isn't it a gcc backend already (or maybe a clang backend)? < 1455139957 555971 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think c2bf is. < 1455139965 418081 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't really understand why someone would bother compiling to bf though < 1455139969 928308 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :why not to some saner esolang? < 1455139971 862809 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :c2bf is definitely not gcc related < 1455139978 932765 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :izabera: nor clang? < 1455139982 316170 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :no < 1455139988 506178 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :not even llvm? < 1455139996 987733 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it predates llvm by 10 years < 1455140000 364830 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1455140017 294728 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not sure if ais523's GCC backend is available anywhere. < 1455140046 930307 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I seem to recall it wasn't quite complete. < 1455140055 37980 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :@tell ais523 hey i heard you wrote a gcc backend to generate brainfuck, does that still exist? < 1455140055 180365 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455140108 912989 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :problem is, it's probably hard for gcc to generate _good_ brainfuck < 1455140109 885206 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :2011-01-31 13:22:47 I've also done some work on gcc-bf, but it's far from finished < 1455140134 735885 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What would be a good design for a language that compiles to SymbASM T&S (that BF derivative)? < 1455140502 675599 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1455140537 326589 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :there's so much literature on compiling bf and so little on compiling to bf < 1455140573 178890 :shikhin_!shikhin@unaffiliated/shikhin JOIN :#esoteric < 1455140589 845444 :AnotherTest_!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1455140598 408268 :ski____!~ski@remote11.chalmers.se JOIN :#esoteric < 1455140607 24955 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1455140621 277508 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera: iirc ais523 has been working on a gcc bf backend < 1455140625 439837 :pikhq!~pikhq@2601:647:4b00:63aa::f63 JOIN :#esoteric < 1455140645 425309 :mysanthrop!~myname@84.200.43.57 JOIN :#esoteric < 1455140654 532493 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :thanks < 1455140667 259708 :diginet_!~diginet@107.170.146.29 JOIN :#esoteric < 1455140796 799182 :fizzie`!fis@unaffiliated/fizzie JOIN :#esoteric < 1455140892 527202 :myname!~myname@84.200.43.57 QUIT :Disconnected by services < 1455140898 357059 :mysanthrop!~myname@84.200.43.57 NICK :myname < 1455140910 887328 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :*.net *.split < 1455140911 29663 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-slmuiwevtupusazz QUIT :*.net *.split < 1455140911 29786 :AlexR42!~textual@145.255.21.78 QUIT :*.net *.split < 1455140912 281872 :fizzie!fis@unaffiliated/fizzie QUIT :*.net *.split < 1455140912 424451 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :*.net *.split < 1455140913 808661 :trn!jhj@trnsz.com QUIT :*.net *.split < 1455140914 156053 :shikhin!shikhin@unaffiliated/shikhin QUIT :*.net *.split < 1455140915 557486 :ocharles_!sid30093@gateway/web/irccloud.com/x-pxzxeyjlzrujvgpw QUIT :*.net *.split < 1455140916 252326 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b QUIT :*.net *.split < 1455140916 919874 :diginet!~diginet@107.170.146.29 QUIT :*.net *.split < 1455140917 313970 :graue!~pi@104-244-24-241.PUBLIC.monkeybrains.net QUIT :*.net *.split < 1455140917 456440 :ski!~ski@remote11.chalmers.se QUIT :*.net *.split < 1455140917 601068 :fungot!~fungot@momus.zem.fi QUIT :*.net *.split < 1455140917 743530 :zemhill!bfjoust@selene.zem.fi QUIT :*.net *.split < 1455140918 22441 :diginet_!~diginet@107.170.146.29 NICK :diginet < 1455140918 220123 :AnotherTest_!~turingcom@94-224-66-163.access.telenet.be NICK :AnotherTest < 1455140976 354309 :Lord_of_-!Elite12246@gateway/shell/elitebnc/x-ktfhjxtxwvzmtfcq JOIN :#esoteric < 1455141084 447817 :Vorpal!~Vorpal@c83-253-76-127.bredband.comhem.se JOIN :#esoteric < 1455141084 590139 :Vorpal!~Vorpal@c83-253-76-127.bredband.comhem.se QUIT :Changing host < 1455141084 590172 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1455141139 147282 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT : < 1455141164 98471 :XorSwap!XorSwap@wpa-6-1390.cc.umanitoba.ca JOIN :#esoteric < 1455141171 934734 :yorick!~yorick@oftn/member/yorick QUIT :Ping timeout: 245 seconds < 1455141182 424487 :yorick!~yorick@ip51cd0513.speed.planet.nl JOIN :#esoteric < 1455141182 566795 :yorick!~yorick@ip51cd0513.speed.planet.nl QUIT :Changing host < 1455141182 566857 :yorick!~yorick@oftn/member/yorick JOIN :#esoteric < 1455141183 298476 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : 1158) 15:21 .. 15:41 I've got to stop using the IRC input line for short-term notes. <-- have you tried /echo < 1455141353 40324 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455141421 916043 :ocharles_!sid30093@gateway/web/irccloud.com/x-dtymrgexlsozkssm JOIN :#esoteric < 1455142054 155187 :XorSwap!XorSwap@wpa-6-1390.cc.umanitoba.ca QUIT :Ping timeout: 252 seconds < 1455142139 797139 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? izabera < 1455142148 631528 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :izabera is a bradyherpetologist. She is probably implemented in bash. < 1455142216 697645 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :darn, you mean tardyon isn't proper greek? < 1455142233 744162 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION should have noticed tachy- was wrong :( < 1455142292 91693 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh bradyon is a synonym. < 1455142360 961196 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and in fact wikipedia seems to prefer that. i guess things are right with the world then. < 1455142571 683020 :augur_!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1455142647 718942 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@metar ENVA < 1455142648 142666 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :ENVA 102150Z 30008KT 9999 SCT040 M03/M05 Q0995 RMK WIND 670FT 31014KT < 1455142656 577540 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :moderately right < 1455142724 991272 :spiette!~spiette@x-132-204-251-192.xtpr.umontreal.ca QUIT :Quit: :qa! < 1455142838 588427 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-ljotcyvazshyqahq JOIN :#esoteric < 1455142841 253525 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 JOIN :#esoteric < 1455142893 973137 :trn!jhj@trnsz.com JOIN :#esoteric < 1455142944 53984 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or well, "prefer", it was actually moved to "Massive particle". < 1455142976 835699 :glowcoil!sid3405@gateway/web/irccloud.com/x-hrtfikyviugkstyq QUIT :Ping timeout: 240 seconds < 1455142976 978150 :idris-bot!~idris-bot@dslb-084-062-094-060.084.062.pools.vodafone-ip.de QUIT :Ping timeout: 240 seconds < 1455142976 978255 :Lord_of_-!Elite12246@gateway/shell/elitebnc/x-ktfhjxtxwvzmtfcq QUIT :Ping timeout: 240 seconds < 1455142977 120496 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Ping timeout: 240 seconds < 1455142977 528229 :pikhq!~pikhq@2601:647:4b00:63aa::f63 QUIT :Ping timeout: 240 seconds < 1455142985 645674 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@metar KOAK < 1455142986 199052 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :KOAK 102153Z 30008KT 10SM SCT200 18/11 A3020 RMK AO2 SLP226 T01830106 < 1455143016 886276 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :glogbot: < 1455143033 723458 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :nu wat < 1455143060 172586 :glowcoil!sid3405@gateway/web/irccloud.com/x-afbpcmzrnyafuunn JOIN :#esoteric < 1455143427 212452 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : Over, under, and horse <-- i take it those are the ancient greek booleans. < 1455143466 732490 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? hypo < 1455143473 398103 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hypo is potamus < 1455143483 31985 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`culprits wisdom/hypo < 1455143492 41351 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn Hypo is potamus. < 1455143495 782866 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :b_jonas < 1455143499 215683 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'hypo': Hypo is potamus. < 1455143795 132696 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: hypo is actually tenuse hth < 1455143817 124166 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :You can only use a hypo ten times before it wears down; that's linear logic for ya' < 1455143830 587591 :gde33!kvirc@546A0B75.cm-12-3a.dynamic.ziggo.nl QUIT : < 1455143899 648274 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION waves the swatter lazily in hppavilion[1]'s general direction -----### < 1455143930 819596 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: No worse than the pun you already condoned < 1455143970 730684 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that wasn't much of a pun. < 1455143983 536665 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1455143995 110224 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1455143996 359082 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i didn't condone, i corrected. < 1455144996 67630 :fizzie`!fis@unaffiliated/fizzie NICK :fizzie < 1455145011 846731 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You condid it. < 1455145397 230583 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I thought oerjan condoned puns with the swatter. < 1455145543 82382 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1455145787 423569 :MDude!~fyrc@pa-67-234-108-216.dhcp.embarqhsd.net JOIN :#esoteric < 1455146446 196161 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1455146489 575746 :nycs!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1455146764 189092 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ahoily < 1455146774 479654 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavellon[1]. < 1455146812 864768 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :halloily < 1455146836 975819 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Say that again. I'm testing something. < 1455146837 142705 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellœrjan. < 1455146844 54221 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavellon[1]? < 1455146846 134785 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavellon[1]! < 1455146847 429866 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavellon[1]. < 1455146847 572109 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Yay! < 1455146849 577298 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It works! < 1455146860 514701 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Now my client should alert me when I get eshelloed! < 1455146870 410560 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :itym porthello hth < 1455146871 305356 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Except if you use anything but that style xD < 1455146884 869950 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Ah, yes. porthello. < 1455146885 862172 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I'm pretty consistent when it comes to mangle helloes. < 1455146892 62364 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :s/le/ling/ < 1455146901 118377 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION can't conjugate < 1455147159 319459 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :blame english for having both gerund and infinitive < 1455147174 553851 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(norwegian doesn't) < 1455147201 146086 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or well, actually < 1455147239 461631 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :we do, just use them a lot less. < 1455147289 584207 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :because they're not really seen as a conjugation, but as an entirely separate noun < 1455147388 410023 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :"An -ing form is termed gerund when it behaves as a verb within a clause (so that it may be modified by an adverb or have an object); but the resulting clause as a whole (sometimes consisting of only one word, the gerund itself) functions as a noun within the larger sentence." < 1455147401 480901 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I want a language with absolutely no syntax rules < 1455147403 451466 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i think by that definition, we don't have gerund, as the first part is missing. < 1455147419 880289 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :In addition, the only form of output automatically appends the output to the end of the program upon printing < 1455147425 638609 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you need to use a preposition phrase instead of an object. < 1455147472 360942 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :what we have is a verbal noun cognate to the english gerund. < 1455147509 428307 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Someone should make a porn site with a bad language filter, just to troll the universe... < 1455147542 953177 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION blinks < 1455147576 894459 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Just to unravel the laws of physics < 1455147618 754048 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ACTION should probably install a filter on his stdout (aka keyboard) < 1455147633 11849 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :just pipe it to /dev/null < 1455147668 59793 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Is there /dev/unit? < 1455147687 452831 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :or /dev/nottechnicallynullbutprettydarnclose < 1455147688 169855 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :seems not. < 1455147699 467173 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Remote host closed the connection < 1455147701 53374 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :there's /dev/zero < 1455147704 878569 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :which is different < 1455147707 403124 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: /dev/one? < 1455147726 241740 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Maybe /dev/i < 1455147768 228751 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric : /dev/at? < 1455147772 356963 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :there's /dev/full < 1455147772 639002 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :@' < 1455147772 781348 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Maybe you meant: v @ ? . < 1455147781 506518 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Which is? < 1455147797 376375 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ls /dev < 1455147800 796216 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`ls /dev < 1455147803 29764 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`ls /dev < 1455147809 266750 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :agpgart \ audio \ audio1 \ audio2 \ audio3 \ audioctl \ console \ core \ dsp \ dsp1 \ dsp2 \ dsp3 \ fd \ full \ kmem \ loop0 \ loop1 \ loop2 \ loop3 \ loop4 \ loop5 \ loop6 \ loop7 \ mem \ midi0 \ midi00 \ midi01 \ midi02 \ midi03 \ midi1 \ midi2 \ midi3 \ mixer \ mixer1 \ mixer2 \ mixer3 \ mpu401data \ mpu401stat \ null \ port \ ptmx \ pts \ ram \ < 1455147809 408996 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :agpgart \ audio \ audio1 \ audio2 \ audio3 \ audioctl \ console \ core \ dsp \ dsp1 \ dsp2 \ dsp3 \ fd \ full \ kmem \ loop0 \ loop1 \ loop2 \ loop3 \ loop4 \ loop5 \ loop6 \ loop7 \ mem \ midi0 \ midi00 \ midi01 \ midi02 \ midi03 \ midi1 \ midi2 \ midi3 \ mixer \ mixer1 \ mixer2 \ mixer3 \ mpu401data \ mpu401stat \ null \ port \ ptmx \ pts \ ram \ < 1455147817 211632 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :/dev/full always errors out with a disk full error. < 1455147829 847382 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Useful. < 1455147839 820819 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it was discussed here the other day < 1455147844 600534 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah < 1455147875 2541 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What symbol to use for my IRC bot... < 1455147881 657602 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Perhaps ()? Just for fun? < 1455147894 261586 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :() is this taken < 1455147896 782574 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :nope < 1455147921 133540 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :( this is though < 1455147937 493764 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :...of course idris-bot has to be AWOL < 1455147949 331181 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but i think it requires the space < 1455147956 22810 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :^prefixes < 1455147964 537204 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fungot too??????????????? < 1455147968 921317 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!prefixes < 1455147969 229188 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot ! < 1455147979 335464 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fizzie: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARGHGLGLFLFLFFFGHGHGHAAAAAAAAAAAAAfungotAAAAAAAAAAAAAAAAAAAAAAH! < 1455148005 648743 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Ah < 1455148020 835455 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fire up the fizzignal! < 1455148038 980077 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :+walrus < 1455148051 169397 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :thutubot is rarely here < 1455148059 240328 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :How about... < 1455148063 901267 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION unfolds the fizzie signal lamp on his mapole. the fizzignalamp. < 1455148064 43611 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523 only joins it on special occasions. < 1455148087 133633 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :indeed < 1455148091 53071 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ಠ_ಠ xD < 1455148099 619214 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's not really actively developed < 1455148102 656115 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavilion[1]: you could use ¿. < 1455148108 416988 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Perhaps < 1455148121 182497 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Maybe I'll make it activate whenever a message starts with "boily: " < 1455148123 327480 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :>:) < 1455148141 328455 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :izabera: (re lambdabot) it still exists but a) was never finished, and b) doesn't work with modern gcc (you need a specific old version) < 1455148152 119830 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :we _have_ banned bots here before. just so you know. < 1455148158 543779 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I figured I shouldn't < 1455148165 851504 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :__? < 1455148230 784061 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :_ subtle. < 1455148247 496227 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :_subtle < 1455148262 85915 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :_ subtle _ < 1455148268 164019 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :_subtle_ < 1455148277 857988 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION is just checking what his client underlines < 1455148283 319563 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :only the last one, it seems. < 1455148294 813355 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :__subtle_ < 1455148299 635016 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :__subtle__ < 1455148307 93696 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh and __ is also fine < 1455148319 109569 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION takes no responsibility for other people's clients < 1455148358 273616 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mine didn't underline any of those < 1455148366 908358 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :ais523, what still exists < 1455148370 511006 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :12nothing was underlined. < 1455148395 876650 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it does do bold and italics though < 1455148397 344283 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom_Hoover: gcc-bf < 1455148403 410800 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :at least, I think it does < 1455148417 954279 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: fiendish < 1455148425 877882 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :test1testtesttesttest < 1455148445 492512 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, maybe it doesn't < 1455148446 155071 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :...a bot whose prefix is a color code. < 1455148455 513556 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this system was restored from a backup at one point < 1455148457 52120 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :...a bot whose prefix is an _invisible_ color code. < 1455148464 129809 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it might not have been in the backup due to being too large < 1455148484 406718 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(i think i should ban the latter. or perhaps ban myself for suggesting it.) < 1455148517 253978 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I'm not sure oerjan banning himself is a good idea... < 1455148549 615172 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1455148582 474456 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION feels a small temptation to demonstrate but thinks it has been done. < 1455148588 105861 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I know I've sent #esoteric at least the patches against gcc and newlib before now, though < 1455148590 906449 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION checks logs < 1455148707 347987 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: do you still happen to have a copy of gcc-bf, by any chance? < 1455149032 472302 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, it looks like I have the last-but-one version of a few of the files (I configured Emacs to save the last-but-one version of each file I edit in an entirely separate directory tree, to help recover from issues where I accidentally delete an entire directory tree) < 1455149034 573760 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but not all of them < 1455149113 702083 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :I don't understand Nomyx's claim "This is the first complete implementation of a Nomic game on a computer. " < 1455149114 428300 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, maybe all of them < 1455149118 539750 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :What about PerlNomic? < 1455149127 237003 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and Schemenomic < 1455149150 733857 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: historical ignorance hth < 1455149181 518615 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455149236 993451 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :would be nice to get the actual latest verison though < 1455149239 476151 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: If you have issues like that regularly you have a problem hth < 1455149256 84412 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :izabera: apparently I don't have a full version on my most recent computer < 1455149266 382414 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Sgeo: Lying and false advertising hth < 1455149273 24255 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: I don't, I back things up regularly; /but/ gcc-bf wasn't included in some of my older backups because disks were smaller back then < 1455149308 515748 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we're talking about a project that was last worked on in 2008 < 1455149390 234046 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it just wouldn't fit onto the backup disk at the same time as everything else (because for some reason I didn't just backup the diffs against gcc) < 1455150055 264922 :augur_!~augur@c-73-46-94-9.hsd1.fl.comcast.net NICK :augur < 1455150342 518942 :bb010g!uid21050@gateway/web/irccloud.com/x-lqskhvoanqknyddx JOIN :#esoteric < 1455150554 322486 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1455150887 60165 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The server my standard fungot load script is trying to use seems to not be answering. < 1455150947 442137 :fungot!~fungot@momus.zem.fi JOIN :#esoteric < 1455151270 227930 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :fizzie: There's fungot < 1455151270 370255 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :hppavilion[1]: and when the loop ended < 1455151282 43781 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Very deep. < 1455151294 194511 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :fungot: Y-Y-yes? What happened to her? Did the out-of-memory monster get her? < 1455151294 449965 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :hppavilion[1]: i'm also running bfbot.) .b.) does not evaluate anything after the... in ( ( fnord 3) is not < 1455151378 845666 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A Funge bot running a brainfuck bot inside it. < 1455151386 173122 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's bizarre. < 1455151389 596332 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: You're bizarre. < 1455151389 797361 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: every time the fnord came, we thought the government took him out after all. < 1455151399 720000 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bizarre and politically active. < 1455151901 359209 :jaboja!~jaboja@emk42.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455152163 478687 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455152494 450687 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fungot: o hai! < 1455152494 705964 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: my complaint of " why don't i unask the question, a moment. < 1455152881 480590 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :iijm, or has fungot gotten less coherent recently? < 1455152881 681444 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :hppavilion[1]: for example to be similar to al* petrofsky's proposal for srfis a few years ago < 1455152895 428262 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: probably a ^style thing < 1455152899 371349 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^style < 1455152899 513737 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc* iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube < 1455152907 125254 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^style europarl < 1455152907 267574 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Selected style: europarl (European Parliament speeches during approx. 1996-2006) < 1455152913 676356 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fungot: are you more coherent like this? < 1455152915 425656 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :ais523: since sweden is not taking this disquiet felt by the various levels of government. it is better than a bad treaty. instead we should be in all of the political problems are resolved and people become more interested in the best position to do so, and then cram everything it wants into its own decision-making process, the status envisaged would also be a condition which must be protected when it is a proposal for a decis < 1455153121 681102 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :olsner: Sweden does not take disquiet felts. how does that make you feel? < 1455153153 232387 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :frankly it's a disgrace, but I feel like the problem is out of my hands < 1455153207 438090 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :no respect for other people's yurt < 1455153346 329995 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION wonders if the pun was too subtle < 1455153421 131642 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :there was a pun? < 1455153425 611103 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION pokes shachaf < 1455153433 429910 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ouch < 1455153439 888540 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :shachaf: care to explain please? < 1455153440 544943 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :more of a mapole than a poke if you ask me < 1455153457 703977 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I already mapoled you by accident once. < 1455153562 335460 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :seriously, just look up "yurt" hth < 1455153580 228275 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION weeps over the dissected body < 1455153608 91959 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :“A traditional yurt [...] tent [...] felt...” < 1455153616 944751 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION automapoles himself < 1455153620 503773 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1455153639 17591 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fascinating < 1455153698 627075 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :今ボアリは! < 1455153738 671740 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :コンボレンは! < 1455153887 313676 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:NRSRSSOMN14]]4 N10 02https://esolangs.org/w/index.php?oldid=46385 5* 0350.161.94.113 5* (+47) 10Created page with "What about a NRSRSSOMN-3 with [] instead of ()?" < 1455154280 420656 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 250 seconds < 1455155111 381201 :jaboja!~jaboja@emk42.neoplus.adsl.tpnet.pl QUIT :Remote host closed the connection < 1455155860 463964 :boily!~alexandre@96.127.201.149 QUIT :Quit: EQUILATERAL CHICKEN < 1455156671 364233 :heroux_!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455156673 329644 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Quit: mihow < 1455156866 92911 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1455156930 812608 :myname!~myname@84.200.43.57 QUIT :*.net *.split < 1455156930 954959 :heroux!~heroux@gateway.insomnia247.nl QUIT :*.net *.split < 1455156931 498770 :coppro!raedford@taurine.csclub.uwaterloo.ca QUIT :*.net *.split < 1455156934 853936 :heroux_!sandroco@gateway.insomnia247.nl NICK :heroux < 1455156971 594357 :coppro!raedford@taurine.csclub.uwaterloo.ca JOIN :#esoteric < 1455157003 700926 :myname!~myname@84.200.43.57 JOIN :#esoteric < 1455157134 11876 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1455157392 781445 :Alcest!~alcest@69.64.40.177 JOIN :#esoteric < 1455157907 554233 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1455158918 707156 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1455159226 72907 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 240 seconds < 1455160346 505287 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07CASTLE14]]4 10 02https://esolangs.org/w/index.php?diff=46386&oldid=45957 5* 03Quintopia 5* (+361) 10/* Examples */ < 1455160372 275044 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07CASTLE14]]4 M10 02https://esolangs.org/w/index.php?diff=46387&oldid=46386 5* 03Quintopia 5* (-2) 10/* Examples */ < 1455160410 269178 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07CASTLE14]]4 M10 02https://esolangs.org/w/index.php?diff=46388&oldid=46387 5* 03Quintopia 5* (+0) 10/* Examples */ < 1455160786 658635 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1455160822 133090 :shikhin_!shikhin@unaffiliated/shikhin NICK :shikhin < 1455161145 389431 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Fueue⁂'s example program works :) < 1455161164 726321 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :+ 20 5 print < 1455161317 503527 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07CASTLE14]]4 10 02https://esolangs.org/w/index.php?diff=46389&oldid=46388 5* 03Quintopia 5* (-15) 10/* Examples */ < 1455161519 399078 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07CASTLE14]]4 10 02https://esolangs.org/w/index.php?diff=46390&oldid=46389 5* 03Quintopia 5* (+0) 10/* Examples */ < 1455162117 861456 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`unidecode ⁂ < 1455162123 374722 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+2042 ASTERISM] < 1455162141 811504 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: now port my bf interpreter hth < 1455163663 826913 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Panda_%28plant%29 < 1455163679 574182 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Port what to where? Fueue⁂? < 1455163845 13524 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Category:Individual_giant_pandas < 1455163873 162768 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :You know your species is in trouble when it has something like that < 1455164162 187432 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Panda_cow < 1455164216 402217 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Pandas_%28software%29 < 1455164257 118510 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Giant_panda#Uses_and_human_interaction < 1455164260 527043 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :"Uses" < 1455164481 997501 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I like pandas suddenly < 1455164505 467813 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But not as much as walruses < 1455164587 786907 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :walruses, the pandas of the sea < 1455164612 585496 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : oerjan: Port what to where? Fueue⁂? <-- of course < 1455164613 5938 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Pretty much < 1455164852 352515 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Why YOUR brainfuck interpreter? < 1455165102 948541 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well you're welcome to write your own BF interpreter in Fueue to port hth < 1455165150 167928 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Oh, your BF interpreter was written IN fueue? < 1455165165 274760 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :of course. it's on the wiki page. < 1455165170 146680 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh < 1455165179 819029 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tdh(etydhm) < 1455165213 873486 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Somebody should make a non-primitive-recursive acronym < 1455165221 764549 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :even though you ... < 1455165253 505144 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you didn't break the rule against making d mean don't/didn't, did you < 1455165281 974265 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(hidden negatives in acronyms are scow) < 1455165288 961875 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Yes, yes they are < 1455165303 708257 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: Does your client go off whenever somebody says "scow" < 1455165339 819623 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :he's a teeny bit idle, me thinks < 1455165346 289034 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :"Computational Class" in the Fueue article isn't very well-placed < 1455165353 51897 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wat < 1455165368 429874 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Because it's right under your BF interpreter, thus stealing the proof's thunder < 1455165438 772853 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well i wrote both so who cares < 1455165458 696303 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the proof is probably easier to understand < 1455165492 32979 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Ah, true, true < 1455165518 846210 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and was a prerequisite for understanding how to write the interpreter < 1455165521 2075 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1455165598 299644 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah < 1455165616 465666 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the CPS idea, as well as how to synchronize things < 1455165618 451390 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I remember somebody saying there was a big argument on the wiki over whether or not a quineless language would be TC < 1455165631 183488 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yes < 1455165632 136187 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1455165637 798239 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :imo it can. < 1455165662 334724 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Well sure. Who says the language has any sort of IO capabilities? < 1455165674 890 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :because TC doesn't say anything about output needing to be easy to control < 1455165692 878654 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :A language which cannot output any valid strings which are in that language can still be TC, but certainly won't have quines. < 1455165719 213408 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :pikhq_: Yes, I agree < 1455165740 735830 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I was wondering if you knew exactly where that argument was xD < 1455165744 988658 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :however, if you can translate any IO-using program with the same alphabet to your language, _then_ it must have a quine. < 1455165753 379013 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm feeling like reading some people being wrong < 1455165805 546710 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :pikhq_: A language written only using non-unicode characters? < 1455165822 637577 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Then, of course, you have the picture-based language < 1455165829 794677 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :How is THAT Expected to quine? < 1455165850 274674 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :BTW, the example program for fueue*** is + 20 5 print < 1455166057 612130 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :dammit, i know the page but it has a unicode name so i don't know how to search for it < 1455166109 763590 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :http://esolangs.org/wiki/User_talk:Smjg < 1455166138 472050 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh that one too < 1455166222 999381 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I figured out a way to represent a C-like language with Regex, I think < 1455166257 438372 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Though now that I think about it, nesting may be an... wait, no it isn't < 1455166375 524813 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Well, it can half-recognize it, at least < 1455166476 434614 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :The idea was to use `...` (quotes) instead of matched brackets < 1455166477 93217 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :depends on your regexes, i think < 1455166494 985699 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And nested things are done with backslashes < 1455166525 103709 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :...have you looked at /// < 1455166527 69910 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :CHALLENGE: Write a TC language with an FSM parser < 1455166535 911661 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Occasionally < 1455166538 288441 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you've been here long enough that you must have < 1455166544 711277 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It's my favorite URL < 1455166545 682380 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :oerjan: "Regular expression', surely, not PCRE. :) < 1455166588 371123 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :does P stand for perl or posix < 1455166590 374111 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I would like to see a high-level language based on string substitution ;) < 1455166600 220304 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: P'' < 1455166604 72194 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :hth < 1455166723 304898 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: https://esolangs.org/wiki/Jot < 1455166747 223575 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Yes? < 1455166781 961895 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm thinking more like Thue or /// < 1455166795 138017 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's parser is trivial hth < 1455166803 953161 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i suppose /// too < 1455166836 515303 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :although sometimes the program halts due to non-matching / < 1455166867 309762 :Melvar`!~melvar@dslb-092-072-189-238.092.072.pools.vodafone-ip.de JOIN :#esoteric < 1455166868 391361 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm right, Thue probably too... < 1455166888 467335 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah < 1455166906 314128 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: TC language with a decision tree parser >:) < 1455166908 168552 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :all of them have no nesting in the grammar afair < 1455166934 823568 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Yes, yes, I know. Almost certainly impossible) < 1455166963 591008 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: no, it's actually trivial but it's on the page i was trying to find earlier... < 1455166977 890429 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait, really? < 1455167016 624993 :Melvar!~melvar@dslb-084-062-094-060.084.062.pools.vodafone-ip.de QUIT :Ping timeout: 256 seconds < 1455167020 477283 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I mean I guess the language with the instruction `bf` (interpret brainfuck) has a DT parser... < 1455167038 778276 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Debatably < 1455167047 88866 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Depends on if you count reparsing < 1455167049 294084 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Coparsing? < 1455167062 606934 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`unicode SCRIPT CAPITAL L < 1455167068 619582 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I know. < 1455167071 658667 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ℒ < 1455167093 849097 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I visited that page recently < 1455167093 991422 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :https://esolangs.org/wiki/%E2%84%92 hth < 1455167146 310596 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :obviously, the one legal program can be parsed with a decision tree < 1455167182 561620 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Damn < 1455167185 96245 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Anything lower? < 1455167198 494557 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I guess the = machine is lower < 1455167202 374071 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :SKEPTICAL < 1455167206 264965 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But still L-complete < 1455167309 849011 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I suppose the only thing lower than the = machine is the NOPE machien < 1455167312 76176 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :*machine < 1455167334 18624 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1455167381 934247 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: What do you think would be ideal for a high-level Thue? < 1455167600 636943 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i think that's an oxymoron. < 1455167669 639653 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or maybe that SNOBOL thing i've heard a little about. < 1455167711 167482 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i mean, if it's string-based with no structure, how can it be high-level < 1455167736 798116 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and if it has structure, then you've got TCL < 1455167740 362565 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Well, a high-level string substitution-based language < 1455167746 239533 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :That isn't sed < 1455167781 432261 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i suppose you could use a CF-grammar... < 1455167805 198328 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :to recognize what do substitute. < 1455167817 900169 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*to < 1455167881 739459 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :still feels oxymoronic < 1455168049 810248 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: U callin me a moron, m8? < 1455168089 953073 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :IMHO, wikipedia shouldn't have citations on mathematics articles. < 1455168100 607793 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :At least, not in the explanation of what it's all about < 1455168101 610654 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :U so moronic you don't deserve the oxygen, is wat i'm saying < 1455168120 215185 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :aND NOW THERE'S A CAT IN THEW AY OF MY SCREEN < 1455168142 563462 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh, caps lock < 1455168147 284976 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :inline citations are the Law (TM) < 1455168163 549992 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :although not so much in the intro. < 1455168180 252970 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: But wikipedia shouldn't NEED citations in mathematics. Math is true whether you cite it or not. < 1455168192 517021 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Unless, y'know, the proof is really really long < 1455168194 773889 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION is finally starting to learn how to make them < 1455168201 143060 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Like, wikipedia-sized < 1455168222 324622 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: [citation needed] < 1455168244 971770 :Melvar`!~melvar@dslb-092-072-189-238.092.072.pools.vodafone-ip.de QUIT :Read error: Connection reset by peer < 1455168252 92291 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION cuts off the oxygen supply to hppavilion[1]'s part of the channel < 1455168256 467751 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Hitler was a bad person^[citation needed]^[citation needed]^[citation needed]^[citation needed]... < 1455168265 178071 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? #esoteric < 1455168270 916793 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#esoteric is the only channel that exists. monqy is its centroïd. It's about 30 m (100 ft) across. < 1455168279 299661 :Melvar`!~melvar@dslb-178-004-077-196.178.004.pools.vodafone-ip.de JOIN :#esoteric < 1455168289 514807 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Is it really big enough for air ducts and airtight chambers? < 1455168387 761925 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`le/rn #programming/No such channel. See `? #esoteric < 1455168394 231075 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «#programming» < 1455168428 320338 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: https://en.wikipedia.org/wiki/Wikipedia:You_don%27t_need_to_cite_that_the_sky_is_blue < 1455168459 658427 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :[citation needed] < 1455168491 65513 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :"Ideally, common sense would always be applied but Wiki-history shows this is unrealistic." < 1455168526 131392 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :https://en.wikipedia.org/w/index.php?title=Finger&diff=prev&oldid=166357603 < 1455168557 13332 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Somebody needs to blanket that article with [citation needed]s < 1455168566 638055 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? citation < 1455168568 325696 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :citation? ¯\(°​_o)/¯ < 1455168574 631935 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`le/rn citation/needed < 1455168579 382675 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «citation» < 1455168596 888837 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`tomfoolery #esoteric < 1455168598 503923 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I must confess, I know not of what you are speaking. < 1455168615 437883 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Wikipedia:You_do_need_to_cite_that_the_sky_is_blue < 1455168632 988598 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hppavilion[1]: No, why would it? < 1455168645 167431 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: ? < 1455168649 148511 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What are you referring to? < 1455168660 727097 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :scow < 1455168663 808778 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah < 1455168666 315901 :Melvar``!~melvar@dslb-084-063-182-227.084.063.pools.vodafone-ip.de JOIN :#esoteric < 1455168666 481518 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Not sure < 1455168679 357435 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :My thing alerts me whenever someone says "walrus" < 1455168681 356507 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :*client < 1455168704 446546 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`misle/rn #esoteric/#esoteric is the channel you are currently on, unless HackEgo's spreading. We mostly chat about esolangs, or at least in theory. < 1455168707 652023 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Was lied to about «#esoteric» < 1455168712 663810 :Melvar`!~melvar@dslb-178-004-077-196.178.004.pools.vodafone-ip.de QUIT :Ping timeout: 250 seconds < 1455168713 64824 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? #esoteric < 1455168714 81402 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#esoteric is the only channel that exists. monqy is its centroïd. It's about 30 m (100 ft) across. < 1455168721 716472 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`tomfoolery #esoteric < 1455168722 522098 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#esoteric is the channel you are currently on, unless HackEgo's spreading. We mostly chat about esolangs, or at least in theory. < 1455168768 764712 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/? < 1455168769 516846 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ topic=$(echo "$1" | lowercase | sed "s/noo\+dl/nooodl/;s/ *$//") \ topic1=$(echo "$topic" | sed "s/s$//") \ cd wisdom \ if [ \( "$topic1" = "ngevd" \) -a \( -e ngevd \) ]; \ then cat /dev/urandom; \ elif [ -e "$topic" ]; \ then cat "$topic" | rnooodl; \ elif [ -e "$topic1" ]; \ then cat "$topic1" | rnooodl; \ < 1455168785 735817 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm right < 1455168810 490431 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? tom < 1455168811 299565 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tom? ¯\(°​_o)/¯ < 1455168817 827745 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`tomfoolery to < 1455168818 597730 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I must confess, I know not of what you are speaking. < 1455168820 272014 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`tomfoolery tom < 1455168821 235444 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I must confess, I know not of what you are speaking. < 1455168845 184870 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`ls tmflry < 1455168846 758857 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :c++ \ C++ \ cat \ esolang \ esolangs \ #esoteric \ fs \ hth \ mapole \ `mislearn \ random number \ the meaning of life \ tomfoolery \ wisdom < 1455168865 966521 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`tomfoolery cat < 1455168866 858673 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A cat is an animal with four legs. It's nice to pet, especially when it's a baby cat, called a kitten. Or it's the unix "cat" command. It takes a filename (or many) and prints the contents of that (those) file(s). < 1455168915 306964 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? cat < 1455168916 315029 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Cats are cool, but should be illegal. < 1455168929 453694 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I thought Cat was the category of categories and functors. < 1455168944 118267 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :perhaps `le/rn cat/Cats are cool, but should be illelaksjfa;oiesjfaseoiu;AKJDFOAIELKAJOEIU203RUIVMM < 1455168958 119674 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Look. < 1455168967 51959 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :wisdom isn't a database of lies < 1455168968 184794 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Looking < 1455168978 413504 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Whether something is true is irrelevant. < 1455168986 803619 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: Yes, it is, that's why we created `tomfoolery < 1455169124 861673 :bb010g!uid21050@gateway/web/irccloud.com/x-lqskhvoanqknyddx QUIT :Quit: Connection closed for inactivity < 1455169295 978769 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :"If the alternate proposition merits inclusion in the article under other policies and guidelines it should of course be included, but it should in no way be given greater prominence because it is sourced." < 1455169300 109828 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :--WIKIPEDIA < 1455169309 614342 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :, 20SOMETHING < 1455170110 500978 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1455171526 363496 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :so annoying, even googling llvm-bf leads to stuff like https://github.com/nojb/llvm-bf aka brainfuck compilers, not compilers to brainfuck........ < 1455171608 325303 :Melvar!~melvar@dslb-178-006-010-250.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1455171754 80580 :Melvar``!~melvar@dslb-084-063-182-227.084.063.pools.vodafone-ip.de QUIT :Ping timeout: 252 seconds < 1455173011 13919 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There is http://www.xanxys.net/hs2bf/ < 1455173027 451823 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :there's still a problem though < 1455173040 718830 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :they compiled an alien language to brainfuck < 1455173130 492590 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's p. close to haskell hth < 1455173159 327736 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :haskell is eye-gouging < 1455173170 463232 :tjt263_!~RAPSCA77I@124-148-196-183.dyn.iinet.net.au QUIT :Read error: Connection reset by peer < 1455173189 711107 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION can't learn that < 1455173254 890723 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i,i gains kell until end of turn < 1455173262 595436 :tjt263_!~RAPSCA77I@124-148-196-183.dyn.iinet.net.au JOIN :#esoteric < 1455173314 346969 :perrier_!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1455173360 505276 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway if you don't like Haskell you can use one of its intermediate languages. < 1455173481 191265 :perrier_!~cinch@107.170.175.57 JOIN :#esoteric < 1455173610 160485 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok let me learn a haskell... < 1455173667 929329 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :how hard can it be < 1455173675 400267 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :and btw haskell qualifies as esoteric < 1455174009 369583 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :nah, there's a a secret syntax allowing you to write it like an imperative language < 1455174024 677898 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :;-; liar < 1455174028 660677 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455174080 45195 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :http://learnyouahaskell.com/input-and-output < 1455174095 62338 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :scroll down ad see the "do" block. < 1455174109 615740 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :wait i was still here http://learnyouahaskell.com/starting-out < 1455174132 782381 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats \oren\ for sabotaging the assimilation process -----### < 1455174133 280452 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION slow reader < 1455174149 574989 :tjt263_!~RAPSCA77I@124-148-196-183.dyn.iinet.net.au QUIT :Read error: Connection reset by peer < 1455174177 239252 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what does prelude mean? < 1455174193 374336 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Prelude is the default imported module < 1455174247 839898 :tjt263_!~RAPSCA77I@124-148-196-183.dyn.iinet.net.au JOIN :#esoteric < 1455174282 125514 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok so /= is != because we want to be weird so we change != to /= < 1455174314 531686 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :nah haskell just inherits from a different tradition < 1455174340 421371 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :of languages that want to be weird so they change != to /= < 1455174397 946310 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :!= is the weird one < 1455174398 321710 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :How exciting! < 1455174420 386309 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's with "!"? Why does that mean "not"? < 1455174424 148190 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :!= < 1455174424 457246 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :How exciting! < 1455174496 89923 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :@hoogle itoa < 1455174497 802207 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap IToA :: PixelMapTarget < 1455174497 944420 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Network.HTTP.Base uriToAuthorityString :: URI -> String < 1455174503 621812 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :idiots < 1455174506 227361 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :back in 1989 C wasn't the universal syntax it is now < 1455174513 334904 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :why is there no itoa < 1455174523 163531 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> show 10 < 1455174525 125710 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : "10" < 1455174537 663116 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :@hoogle Int -> String < 1455174538 182387 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Test.QuickCheck.Text number :: Int -> String -> String < 1455174538 324731 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Test.QuickCheck.Text short :: Int -> String -> String < 1455174538 324805 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Language.Haskell.Pretty prettyPrint :: Pretty a => a -> String < 1455174541 621827 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :because there's a more general function. < 1455174558 648460 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric ::t showIntAtBase < 1455174560 349985 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :(Integral a, Show a) => a -> (Int -> Char) -> a -> ShowS < 1455174565 921876 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric ::t show < 1455174567 63884 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :@hoogle String -> Maybe Int < 1455174567 626506 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Show a => a -> String < 1455174568 100726 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Network.BSD ifNameToIndex :: String -> IO (Maybe Int) < 1455174568 243241 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Test.HUnit.Base Label :: String -> Node < 1455174568 243325 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Network.CGI.Protocol maybeRead :: Read a => String -> Maybe a < 1455174595 552983 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :@hoogle String -> Int < 1455174595 838271 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Test.HUnit.Base Label :: String -> Node < 1455174595 980721 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Test.QuickCheck.Test labelPercentage :: String -> State -> Int < 1455174595 980799 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Prelude error :: [Char] -> a < 1455174602 273512 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1455174616 148656 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :whar is mai scanf? < 1455174721 648966 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> read "10" :: Int < 1455174723 896636 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 10 < 1455174759 913343 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :@t read < 1455174760 55651 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Maybe you meant: tell thank you thanks thesaurus thx tic-tac-toe ticker time todo todo-add todo-delete type v @ ? . < 1455174772 210626 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric ::t read < 1455174773 663004 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Read a => String -> a < 1455174780 680740 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :cool < 1455174829 771064 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :> read Int "10" < 1455174831 576805 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Not in scope: data constructor ‘Int’ < 1455174831 719209 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Perhaps you meant one of these: < 1455174831 719274 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : ‘In’ (imported from Lambdabot.Plugin.Haskell.Eval.Trusted), < 1455174867 306056 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :@lambdabot you liar < 1455174867 448532 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Unknown command, try @list < 1455174900 519857 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :> Read Int "10" < 1455174902 504287 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Not in scope: data constructor ‘Read’ < 1455174902 646796 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Perhaps you meant one of these: < 1455174902 646874 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : variable ‘read’ (imported from Prelude), < 1455174914 982017 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :> (Read Int) "10" < 1455174916 840989 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Not in scope: data constructor ‘Read’ < 1455174917 23351 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Perhaps you meant one of these: < 1455174917 23417 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : variable ‘read’ (imported from Prelude), < 1455174941 87001 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :rrgh how do i pass a type into read < 1455174978 617183 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :> read 10 < 1455174981 29423 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Could not deduce (Num String) arising from the literal ‘10’ < 1455174981 171935 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : from the context (Read a) < 1455174981 172019 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : bound by the inferred type of it :: Read a => a < 1455174984 974176 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :> read "10" < 1455174987 36028 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : *Exception: Prelude.read: no parse < 1455175002 100611 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :wait what < 1455175011 329034 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :seeing an experienced programmer struggling with this is pretty depressing < 1455175017 141440 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :> read "10" :: Int < 1455175019 275960 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 10 < 1455175021 170041 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :OH < 1455175029 475300 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric ::: isn't a comment marker < 1455175054 345785 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :it's how you pass a type to something < 1455175078 56583 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :> read :: Int "10" < 1455175079 977544 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : ‘Int’ is applied to too many type arguments < 1455175080 119833 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : In an expression type signature: Int "10" < 1455175080 119897 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : In the expression: read :: Int "10" < 1455175093 880696 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :> (read :: Int) "10" < 1455175095 769656 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Couldn't match expected type ‘[Char] -> t’ with actual type ‘Int’ < 1455175095 912062 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : The function ‘read :: Int’ is applied to one argument, < 1455175095 912147 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : but its type ‘Int’ has none < 1455175128 894426 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :> (read :: (String -> Int)) "10" < 1455175131 87014 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 10 < 1455175134 354266 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :AHA < 1455175181 909992 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :so I'll just readInt = read :: (String -> Int) < 1455175194 75720 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :> readInt = read :: (String -> Int) < 1455175197 17727 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : :1:9: parse error on input ‘=’ < 1455175205 183988 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :> readInt <- read :: (String -> Int) < 1455175207 264154 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : : < 1455175207 406493 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : not an expression: ‘readInt <- read :: (String -> Int)’ < 1455175220 936656 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :GRR < 1455175232 633820 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: @let if you want it persistently, otherwise let { ... } in < 1455175264 495348 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :> let { readInt = read :: (String -> Int) } in {readInt "10"} < 1455175266 607880 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : :1:1: < 1455175266 750427 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : parse error in let binding: missing expression after 'in' < 1455175280 342683 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :> let { readInt = read :: (String -> Int) } in readInt "10" < 1455175282 332994 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 10 < 1455175293 929445 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, although there should be a semicolon before the close brace < 1455175297 236322 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but it's optional < 1455175360 950612 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :even the braces are optional < 1455175388 760359 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, but that's evil < 1455175394 273398 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and can lead to ambiguities and stuff < 1455175399 208120 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :don't leave them off < 1455175403 826296 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :not with let ... in ... < 1455175428 853935 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i almost never need braces for one-liners < 1455175432 760863 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :If i do `` return read s '' from a function declared to return an Int, will it know automatically? < 1455175458 62967 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :does ghci use readline? < 1455175461 603193 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's a matter of style, but I hate the Haskell indenting rules, so I always write the braces < 1455175462 662212 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :except that's not what you use return for in haskell < 1455175474 132845 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :izabera: oh, good question, that reminds me, < 1455175474 539648 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera: it uses a readline clone called haskeline < 1455175491 717591 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :for gnuplot on windows, how do you ask it not to use readline even if it's started interactively? < 1455175499 396944 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :which is BSD licensed or such < 1455175510 84661 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(or whatever readline-like library it uses) < 1455175517 564300 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(maybe editline) < 1455175536 906648 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, I should ask #gnuplot < 1455175540 109699 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :bsd3 it seems http://hackage.haskell.org/package/haskeline < 1455175550 513084 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION glad it supports vi bindings < 1455175604 320705 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Maybe I should redirect its stdin. < 1455175663 164489 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :like cat | gnuplot < 1455175666 796482 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'll try that < 1455175679 152349 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :didn't you say windows? < 1455175779 661632 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1455175800 522032 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera: oh by coincidence i just found this tip http://trac.haskell.org/haskeline/wiki/UsingTmux < 1455175809 962754 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :er < 1455175819 586397 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :just in case you're also using tmux < 1455175829 99556 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :wasn't using tmux right now but thanks :p < 1455175864 689541 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :> drop (1 `drop` [1,2] !! 0) "abcde" -- behold my haskell mastery < 1455175866 504646 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : "cde" < 1455175875 331820 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :\oren\: return in haskell is deceptively named for people used to other languages. < 1455175886 279898 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera: fancy < 1455175907 981929 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ikr < 1455176137 259954 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :does 'a'..'z' use my current locale or is it always ascii? < 1455176143 342199 :tjt263_!~RAPSCA77I@124-148-196-183.dyn.iinet.net.au QUIT :Read error: Connection reset by peer < 1455176146 809544 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> 1 `drop` [1,2] !! 0 `drop` "abcde" < 1455176148 774227 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : "cde" < 1455176151 992971 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera: always ascii < 1455176156 254507 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :disappointed < 1455176203 481700 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :> 'è' < 1455176205 399703 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : '\232' < 1455176206 286210 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ew < 1455176219 322762 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> var "è" < 1455176221 600409 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : è < 1455176264 323181 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :how is having always the same result disappointing? < 1455176275 573378 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera: quoted chars and strings are in portable format. < 1455176277 52865 :tjt263_!~RAPSCA77I@124.148.196.183 JOIN :#esoteric < 1455176294 133913 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(as _should_ everything given by show) < 1455176336 627274 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :however, putStr will use locale, i think. < 1455176339 287470 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :> '乐' < 1455176341 111866 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : '\20048' < 1455176346 115704 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that's awful.. < 1455176349 324873 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(that isn't available in lambdabot though) < 1455176382 874801 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera: try putStr "\20048" in GHCi < 1455176396 36233 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that's not the point < 1455176405 949751 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what is? < 1455176431 471472 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :nothing -.- < 1455176447 500124 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well < 1455176491 259329 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i see, you are very open towards things you do not know < 1455176507 417741 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera: it would be dangerous for the meaning of expressions to change with locale, because laziness means they might not be evaluated when you think < 1455176539 339361 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :also, it wouldn't be purd < 1455176539 571036 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :myname: i'm open, otherwise i wouldn't be reading this thing < 1455176553 435256 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so what if you used setEncoding in between (although that takes a file handle anyway) < 1455176557 886744 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :um < 1455176564 852423 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@hoogle hSetEncoding < 1455176566 274461 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :System.IO hSetEncoding :: Handle -> TextEncoding -> IO () < 1455176566 416745 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :GHC.IO.Handle hSetEncoding :: Handle -> TextEncoding -> IO () < 1455176572 277734 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what is @hoogle? < 1455176582 527641 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :haskell api search by type < 1455176587 926777 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(also name) < 1455176591 738306 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :is that an official name? < 1455176599 24901 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yes. < 1455176599 275843 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it is < 1455176612 337783 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :oerjan: can I define a monad in which it does the correc thing? < 1455176628 285356 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ah the dwim monad < 1455176635 152751 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :\oren\: in which what does what? < 1455176635 348046 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what is the "correct" thing? < 1455176650 826173 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :in which "return" returns from the funtion < 1455176671 426693 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :how is that the correct thing? < 1455176675 804764 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera: there's also hayoo :P < 1455176692 876587 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :myname: uh. how could it not be < 1455176711 814369 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :because monad laws say otherwise < 1455176753 49092 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :monad laws don't overrule 60 years of programming convention < 1455176765 550346 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :obviously, they do < 1455176773 840001 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :\oren\: use "pure" instead of "return" hth < 1455176785 910416 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :not if I write a monad in which it doesn't < 1455176804 594630 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :everyone agrees return was a stupid name for the thing < 1455176811 833219 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :in afterthought < 1455176920 468945 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :> cycle "die lambdabot die" < 1455176922 597597 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : "die lambdabot diedie lambdabot diedie lambdabot diedie lambdabot diedie lam... < 1455176934 314906 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :didn't die < 1455176962 360032 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it's not that stupid < 1455176983 207252 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :lambdabot cuts off its output twice in the process < 1455176997 125585 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm let's check... < 1455177028 790653 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@@ @run length @show @run repeat 'a' < 1455177033 398853 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 81 < 1455177037 670204 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wat < 1455177060 408458 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm i thought it cut off to 80 only at final output < 1455177072 15455 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :> [ mod x 10 | x <- [1..] ] < 1455177073 993226 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : [1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8... < 1455177077 203788 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@@ @run length @run show $ repeat 'a' < 1455177081 52337 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : :1:88: < 1455177081 194790 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : lexical error in string/character literal at character '\n' < 1455177086 527977 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :darn < 1455177097 349828 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :of course duh < 1455177100 231893 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :> length (repeat 1) < 1455177105 261016 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : mueval: ExitFailure 1 < 1455177108 613237 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :this kills my ghci < 1455177114 307842 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :can't even ^C to stop it < 1455177117 249188 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera: yeah that's an infinite loop < 1455177142 345380 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :try twice < 1455177142 780010 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :so basically what i want to make is a monad where `` do { return a; return b } '' returns a, and doen't evaluate b < 1455177156 637383 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :somebody here posted a fancy anonymous fibonacci function < 1455177195 570374 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :may be possible < 1455177232 988608 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :just hold the return value in some kind of state that yields nothing if it is set or something like that < 1455177247 826736 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera: you've hit a rare weakness in GHC's thread preemption model < 1455177263 974623 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :if a calculation does not allocate memory at all, it cannot be interrupted < 1455177296 380913 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :there's a flag to insert extra "yields" in case that's a problem. < 1455177321 71116 :myname!~myname@84.200.43.57 PRIVMSG #esoteric ::D < 1455177349 2702 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :how does it not allocate memory? is length tail recursive? < 1455177368 40078 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :there are however very few calculations that infloop while never allocating, so it's rarely worth it (it slows down execution in general) < 1455177377 774186 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :cool, i hit a rare weakness after 30 minutes of haskell -_- < 1455177393 505827 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :finding it while fumbling isnkt that hard < 1455177401 629978 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :finding it while seriously coding is < 1455177407 439782 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :myname: yes, length is tail recursive and merges with repeat 1 to optimize into a register-only loop < 1455177420 623013 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 256 seconds < 1455177424 916166 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well, ghci doesn't do much optimization < 1455177436 312653 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh right < 1455177446 416049 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :myname: that's what fuzzers are for < 1455177459 932310 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so length is like foldl (\x -> 1+) 0? < 1455177467 614761 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :repeat 1 actually makes a cyclic list in memory. and then length's tail recursion takes care of the rest. < 1455177487 311834 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(the optimization to a tight loop is for compiled ghc) < 1455177496 772528 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@src length < 1455177496 914927 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Source not found. It can only be attributed to human error. < 1455177500 783025 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :darn < 1455177533 569333 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :myname: something equivalent to that yeah < 1455177539 138292 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :wait, what happens if I try to save repeat 1 in a state, then modify the nth element? < 1455177552 690254 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :do that < 1455177567 250871 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it should evaluate to n elements < 1455177575 510976 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :although things got a bit haywire in GHC 7.10's Foldable rearrangement. it's possible it's actually foldr before it's rewritten. < 1455177617 453518 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :huh? how does it just rearrange that? these have their own weaknesses and strengths < 1455177793 80757 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :\oren\: you cannot get do { return a; return b } to return a if a and b have different types. this holds by the types of the functions no matter how much you ignore the monad laws. QED. < 1455177995 394973 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :why would they have different types? < 1455178002 504110 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :vi mode in haskeline sucks....... < 1455178013 777006 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :obviously a function always returns the same type < 1455178100 189930 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :*yadda yadda, 60 years convention, remember our honorable ancestors who wrote in FORTRAN on punched cards... < 1455178135 329580 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :in my case literally my ancestors < 1455178165 96579 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :myname: i think i may be misremembering something. < 1455178231 677007 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455178265 854270 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :`? fortran < 1455178273 934002 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :fortran? ¯\(°​_o)/¯ < 1455178290 368941 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :how do i run putStr for all the elements in a list? < 1455178304 468392 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> (do return 1; return "hi") :: Maybe _ < 1455178306 472884 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Found hole ‘_’ with type: [Char] < 1455178306 615192 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : To use the inferred type, enable PartialTypeSignatures < 1455178306 615255 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : In an expression type signature: Maybe _ < 1455178315 195537 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :bah < 1455178323 743073 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :> mapM putStr "hello" < 1455178325 532802 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Couldn't match type ‘Char’ with ‘[Char]’ < 1455178325 675390 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Expected type: [String] < 1455178325 675459 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Actual type: [Char] < 1455178330 841698 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :damn < 1455178337 351902 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@ask int-e WHY U NO ENABLE PartialTypeSignatures < 1455178337 494278 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455178354 357299 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :> [ if x `mod` 15 == 0 then "FizzBuzz" else if x `mod` 3 == 0 then "Fizz" else if x `mod` 5 == 0 then "Buzz" else show x | x <- [1..100] ] < 1455178356 312717 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : ["1","2","Fizz","4","Buzz","Fizz","7","8","Fizz","Buzz","11","Fizz","13","14... < 1455178359 962184 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :> mapM putStr . map show [1, 2, 3, 4, 5] < 1455178361 777480 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Couldn't match expected type ‘a -> t String’ < 1455178361 919834 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : with actual type ‘[String]’ < 1455178361 919907 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Possible cause: ‘map’ is applied to too many arguments < 1455178362 796390 :tjt263_!~RAPSCA77I@124.148.196.183 QUIT :Read error: Connection reset by peer < 1455178370 362689 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :gna < 1455178377 293105 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> (do return 1; return "hi") ++ [] < 1455178379 98301 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : ["hi"] < 1455178381 963243 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :> mapM putStr $ map show [1, 2, 3, 4, 5] < 1455178384 812680 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : < 1455178391 98534 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*MWAHAHAHA* < 1455178395 175706 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :-.- < 1455178420 731838 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i don't really understand what's going on but i find it scary that you can't do this < 1455178429 741529 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :izabera: there is actually a nice blogpost about fizzbuzz in haskell < 1455178433 880391 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :`le/rn FORTRAN/FORTRAN was a language in 1957, in which our noble, honourable ancestors wrote programs on punched cards and paper tape. < 1455178438 227553 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «fortran» < 1455178446 176525 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :izabera: i can do this in more than one line < 1455178457 982217 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :but where's the fun in that < 1455178476 342384 :tjt263_!~RAPSCA77I@124-148-196-183.dyn.iinet.net.au JOIN :#esoteric < 1455178480 896174 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera: mapM_ putStr < 1455178486 298834 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :does haskell have eval? < 1455178486 605880 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ah! < 1455178498 983346 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :> mapM_ putStr $ map show [1, 2, 3, 4, 5] < 1455178500 967241 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : < 1455178504 703195 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :myname had it essentially right (mapM is just slightly less efficient), but lambdabot doesn't do IO actions < 1455178511 111763 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ah < 1455178520 621009 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it's lambdabots fault < 1455178529 647944 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also < 1455178533 451357 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :how do mapM and mapM_ differ? < 1455178539 101347 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> mapM_ print [1, 2, 3, 4, 5] < 1455178541 88411 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : < 1455178545 856193 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :myname: mapM collects the results < 1455178559 855128 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :myname: one is a linux syscall < 1455178569 248129 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :interesting < 1455178578 524893 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so there's a list of ()s wasting memory. < 1455178583 676807 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 264 seconds < 1455178586 973381 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :izabera: what do you need eval for? < 1455178594 129948 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :izabera: just pass a function < 1455178634 568725 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :how does lambdabot do it? < 1455178663 623955 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :@source < 1455178663 766432 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Unknown command, try @list < 1455178671 298963 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :@list < 1455178671 441142 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :What module? Try @listmodules for some ideas. < 1455178677 979164 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :bah < 1455178710 756294 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :haha < 1455178724 619084 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i'm not sure how lambdabot handles eval, it's pretty old, but these days i think the hint package may be the easiest way. < 1455178754 968170 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hint is a wrapper around the ghc-api, which allows you to call GHC from inside a haskell program. < 1455178800 775945 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(the ghc-api is _really_ crufty, it's basically a "wrap up and expose anything people might need" package) < 1455178823 95274 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :afaik. i wouldn't dare to try it myself. < 1455178871 504760 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera: so, there's no built-in eval, but you can get the equivalent by installing hint. < 1455178877 171065 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you could implement read for a -> b < 1455178887 282483 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's usually extremely overkill, mind you. < 1455178917 94958 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :there is a reason eval is considered evil in most languages < 1455179035 247708 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Except Kernel Lisp < 1455179068 891919 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :wouldn't you need monads for eval? < 1455179136 724565 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :myname: well sure < 1455179299 63840 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i think the ghc-api basically runs in a GHC monad. < 1455179356 200560 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :interesting < 1455179370 379338 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :which contains IO inside, as well as various state. < 1455179399 284487 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :anyway, good night < 1455179405 309971 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: ZZZ < 1455180299 129204 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I hate how svn doesn't have an interface to explicitly add a file to a working copy but set its parent to a particular versioned file in the repo. < 1455180354 314732 :Melvar`!~melvar@dslb-178-006-010-250.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1455180458 996775 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :You have to emulate it by renaming the file temporarily, copying the versioned file, then renaming the file back to replace the copy. < 1455180602 838383 :perrier__!~cinch@107.170.175.57 JOIN :#esoteric < 1455180721 606058 :glowcoil_!sid3405@gateway/web/irccloud.com/x-nzeztxjzgpmutvhk JOIN :#esoteric < 1455180750 578666 :perrier_!~cinch@107.170.175.57 QUIT :*.net *.split < 1455180750 720914 :Melvar!~melvar@dslb-178-006-010-250.178.006.pools.vodafone-ip.de QUIT :*.net *.split < 1455180751 147890 :glowcoil!sid3405@gateway/web/irccloud.com/x-afbpcmzrnyafuunn QUIT :*.net *.split < 1455180751 506316 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net QUIT :*.net *.split < 1455180781 382566 :glowcoil_!sid3405@gateway/web/irccloud.com/x-nzeztxjzgpmutvhk NICK :glowcoil < 1455180859 392515 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net JOIN :#esoteric < 1455181058 520897 :J_Arcane!~chatzilla@37-219-239-78.nat.bb.dnainternet.fi QUIT :Ping timeout: 256 seconds < 1455181427 354931 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :ARGH Wikipedia sucks! < 1455181455 581571 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :All I wanted to know was what is a "critical theorist"? < 1455181587 470906 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :then again, I'm finding more and more wikipedia articles which contain no information understandable by non-experts < 1455181608 605332 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :but I thought that the problem was limited to math articles < 1455182502 19807 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Zero Instruction Set Computer14]]4 10 02https://esolangs.org/w/index.php?diff=46391&oldid=46383 5* 03Rdebath 5* (+822) 10/* This seems to be a weird definition of "Zero" */ new section < 1455182523 231519 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i agree < 1455182630 386560 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Zero Instruction Set Computer14]]4 10 02https://esolangs.org/w/index.php?diff=46392&oldid=46391 5* 03Rdebath 5* (+128) 10/* This seems to be a weird definition of "Zero" */ < 1455182635 434609 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :can you ask rdebath to come here? < 1455182745 518974 :jaboja!~jaboja@emk42.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455182765 312025 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Zero Instruction Set Computer14]]4 10 02https://esolangs.org/w/index.php?diff=46393&oldid=46392 5* 03Orenwatson 5* (+200) 10 < 1455182794 233908 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :there < 1455182809 436614 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :thanks < 1455182811 826335 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :<.< < 1455183577 99687 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455183762 538905 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Well, in a multi-ISC you need opcodes to distinguish instructions. In an OISC you can elide the opcode since it's always the same; you just have arguments. In a ZISC you can elide both the opcodes and arguments--there's no "instructions" left < 1455183785 14742 :mroman!~mroman@160.85.232.196 JOIN :#esoteric < 1455183809 824047 :mroman!~mroman@160.85.232.196 PRIVMSG #esoteric :fnard < 1455183823 178297 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :although in a way it's the same thing as an OISC, just another perspective < 1455183826 98440 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1455183927 181511 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I mean, I suppose if you wanted you could treat a multi-ISC as an OISC as well by having the one instruction be "branch on opcode, if x do ..., if y do ..., ..." < 1455183935 790712 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :the "one" instruction < 1455184011 161430 :mroman!~mroman@160.85.232.196 PRIVMSG #esoteric :yeah or DO a, b, c < 1455184016 325940 :mroman!~mroman@160.85.232.196 PRIVMSG #esoteric :where a tells what operation to carry out < 1455184070 625598 :mroman!~mroman@160.85.232.196 PRIVMSG #esoteric :so I'm more curious about how many arguments you need < 1455184101 217524 :mroman!~mroman@160.85.232.196 PRIVMSG #esoteric :subleq needs three arguments < 1455184227 954836 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :WHY ISN'T HE HERE YET < 1455184261 716608 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :unless lynn or AnotherTest are rdebath < 1455184279 216026 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :in which case hi < 1455184283 220518 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :well in any case hi < 1455184610 795732 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :have you considered creating an account on the wiki instead < 1455184658 410646 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that's too impersonal < 1455186708 218787 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :someone should make a better C standerd library < 1455186774 101274 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what's the problem with the current one? < 1455186840 974068 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :It forces you to write in C < 1455186853 669161 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :oh < 1455186857 120547 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :it's too small < 1455186874 482219 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :and lacks a proper string type < 1455186911 595754 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :or a lot of array handling stuff (qsort and bsearch notwithstanding) < 1455186961 611128 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :or for that matter diretory tree handling < 1455187018 345531 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :and lacks any support for data structures other than flat arrays < 1455187063 716866 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :\oren\, I think to some extent you are using C for the wrong reasons < 1455187148 190733 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :well all of the things above have lots of implementations in C < 1455187175 810777 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :it's just every project has to reinvent it < 1455187206 84753 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :i think it's time for at the very least < 1455187244 492157 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :struct STR {int len; char *dat}; < 1455187254 398002 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :to be in the standard library < 1455187358 15403 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :or something. the std commitee can decide how to implement this stuff, but it's time for it to not be reinvented over and over < 1455187576 302149 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :hmm < 1455187629 444624 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :struct STR_STRUCT {size_t len; char *dat}; typedef struct STR_STRUCT STR; < 1455187960 982624 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :there are better ways < 1455188002 399558 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://github.com/antirez/sds < 1455188230 695268 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :evil < 1455188235 224758 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :i like it < 1455188285 64284 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :but if the c std comittee is doing it they can create a new printf format spec like "%S" or something so that would not be needed < 1455188335 913568 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :you'd have to change all of string.h < 1455188355 189285 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :also i believe %S is taken < 1455188359 669386 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :for wide characters < 1455188385 416619 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :not really < 1455188403 854834 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :strlen doesn't take a STR it takes a char* < 1455188410 857227 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :so if you did < 1455188426 340529 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :well i mean you'd have to add a STR- version to all the functions in string.h < 1455188435 903194 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :yes < 1455188458 82278 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :but you'd have to do that anyway < 1455188466 904601 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :to take advantage of the new length < 1455189112 15095 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455189370 13754 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1455189975 6399 :LexiciScriptor!~LexiciScr@37.117.69.8 JOIN :#esoteric < 1455190776 455815 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1455191399 693382 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar CYUL < 1455191400 84869 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYUL 111141Z 26012KT 4SM -SN BKN014 OVC028 M12/M15 A2972 RMK SC6SC2 SLP069 < 1455192126 122803 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 240 seconds < 1455192627 939878 :jaboja!~jaboja@emk42.neoplus.adsl.tpnet.pl QUIT :Remote host closed the connection < 1455193262 192709 :boily!~alexandre@96.127.201.149 QUIT :Quit: DISPLAY CHICKEN < 1455193907 87184 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 276 seconds < 1455194434 546699 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Does anyone know a friendly algorithm for computing the convex hull of a set of gaussian integers < 1455194483 116454 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: a 2-d convex hull of points? do you want an algorithm, or implementation? < 1455194505 112110 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I can give sources for either < 1455194563 11904 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :b_jonas, the former < 1455194682 47593 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Would you believe this is for a language which may be esoteric < 1455195414 706616 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 250 seconds < 1455195501 448160 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1455195983 990086 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455196432 511070 :mtve!~mtve@10130.x.rootbsd.net JOIN :#esoteric < 1455196503 462452 :LexiciScriptor!~LexiciScr@37.117.69.8 QUIT :Quit: LexiciScriptor < 1455196764 332693 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1455197525 95879 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455197590 170798 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: for algorithms, I suggest you look at the Cormen--Leiserson--Rivest--Stein Introduction to algorithms book. I believe it talks about 2d convex hull at one point. < 1455197615 306314 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: if that's not enough, then get a more detailed geometric algorithms book. < 1455197644 575572 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1455198446 374093 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455199086 375985 :jaboja!~jaboja@emk42.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455199751 704867 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455199877 444690 :variable!~variable@freebsd/developer/variable QUIT :Quit: 1 found in /dev/zero < 1455200281 614630 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1455200546 521845 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`wisdom < 1455200553 608297 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote < 1455200569 198659 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :668) I had a dream last night where I got hit by a van but the van had a brain uploader in it and I was uploaded and I angsted because I was stuck spending eternity with singularitarians? < 1455200569 340968 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`? `?/Yes, you're very clever < 1455200597 328590 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh they got out of order < 1455200744 95033 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :WHAT THE FUCK IS THIS WITH WINDOWS PROGRAMS HAVING ABOUT DIALOGS THAT IMMEDIATELY DISAPPEAR IF YOU CHANGE TO ANOTHER WINDOW OR CLICK ANYWHERE, SO THERE'S NO WAY TO WRITE DOWN THEIR LONG VERSION NUMBER STRINGS? < 1455200780 90616 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :why can't they just have a simple ordinary about dialog that tells the name and version of the software in an ordinary message box, whose text is, by the way, copy-pastable < 1455200786 909603 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :seriously? < 1455200848 925614 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :just use `strings` on the executable ;-) < 1455200870 11008 :heroux!~heroux@gateway.insomnia247.nl JOIN :#esoteric < 1455200901 829234 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :does taking a screenshot work? < 1455200933 589240 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"this way we get fewer bug reports" < 1455200943 365901 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: dunno, I think it also disappears if I press a key. < 1455201498 499016 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :b_jonas, thanks < 1455201535 282857 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :b_jonas, can you take a photograph? < 1455201548 818771 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :b_jonas, I think one of my flatmates has a copy of that! < 1455201932 306981 :bender|_!~benderx2@2404:e800:e61a:41d:b994:a62a:724a:5fb2 JOIN :#esoteric < 1455201968 521182 :bender|_!~benderx2@2404:e800:e61a:41d:b994:a62a:724a:5fb2 QUIT :Changing host < 1455201968 663402 :bender|_!~benderx2@unaffiliated/bender/x-9459530 JOIN :#esoteric < 1455202000 653216 :bender|_!~benderx2@unaffiliated/bender/x-9459530 NICK :bender < 1455203186 434090 :heroux!~heroux@gateway.insomnia247.nl QUIT :Ping timeout: 250 seconds < 1455203204 486912 :tjt263__!~RAPSCA77I@124-148-196-183.dyn.iinet.net.au JOIN :#esoteric < 1455203212 461366 :tjt263_!~RAPSCA77I@124-148-196-183.dyn.iinet.net.au QUIT :Ping timeout: 250 seconds < 1455203219 49323 :heroux!~heroux@gateway.insomnia247.nl JOIN :#esoteric < 1455203592 623325 :J_Arcane!~chatzilla@37-219-239-78.nat.bb.dnainternet.fi JOIN :#esoteric < 1455204087 283615 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :If I've written a language called COMPLEX, what should the file extension be? < 1455204255 28955 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :.1+i < 1455204281 718720 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :FireFly, might use something along those lines < 1455204288 541061 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :But I'm using the X+YJ convention < 1455204402 162828 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 252 seconds < 1455204404 461438 :mroman!~mroman@160.85.232.196 PRIVMSG #esoteric :is + legal on windows? < 1455204573 625816 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :mroman, idk, I'm on Linux < 1455204584 696176 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :I think this qualifies as an esolang, I'll write up a description later < 1455204662 894900 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Sure, .1+J works too < 1455204706 53198 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Speaking of complex literals, J in its perverseness to infix everything uses e.g. 4j3 for a literal representing 4+3i < 1455204770 395608 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :FireFly, I've gone for .1+1J < 1455204772 896789 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :which is a bit of an interesting approach I think. It'd work in many languages and follows the same conventions as other number literals (starts with a digit, contains digits, letters and periods) < 1455205885 330671 :Melvar`!~melvar@dslb-178-006-010-250.178.006.pools.vodafone-ip.de NICK :Melvar < 1455205935 646137 :rodgort!~rodgort@105.ip-167-114-152.net QUIT :Ping timeout: 240 seconds < 1455205975 644221 :kline!~kline@nds/committee/kline QUIT :Ping timeout: 240 seconds < 1455205980 642924 :fractal!~fractal@unaffiliated/scounder QUIT :Ping timeout: 256 seconds < 1455206140 116545 :carado!~carado@savhon.org QUIT :Ping timeout: 252 seconds < 1455206159 694499 :heroux!~heroux@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455206227 30932 :heroux!~heroux@gateway.insomnia247.nl JOIN :#esoteric < 1455206405 481629 :kline!~kline@nds/committee/kline JOIN :#esoteric < 1455206407 411735 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1455206456 578204 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 256 seconds < 1455206546 339599 :tjt263__!~RAPSCA77I@124-148-196-183.dyn.iinet.net.au QUIT :Ping timeout: 240 seconds < 1455206738 116851 :rodgort!~rodgort@2607:5300:100:200::160d JOIN :#esoteric < 1455206781 840604 :mroman!~mroman@160.85.232.196 QUIT :Quit: Lost terminal < 1455206782 794115 :`^_^!~nycs@38.125.127.189 JOIN :#esoteric < 1455206884 371506 :nycs!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 248 seconds < 1455207046 375015 :carado!~carado@savhon.org JOIN :#esoteric < 1455207755 592202 :heroux!~heroux@gateway.insomnia247.nl QUIT :Ping timeout: 240 seconds < 1455207788 253256 :heroux!~heroux@gateway.insomnia247.nl JOIN :#esoteric < 1455207800 741672 :oren!cebf7d05@gateway/web/freenode/ip.206.191.125.5 JOIN :#esoteric < 1455207825 831630 :oren!cebf7d05@gateway/web/freenode/ip.206.191.125.5 PRIVMSG #esoteric :apparently boost is not allowed anymore < 1455207839 750505 :oren!cebf7d05@gateway/web/freenode/ip.206.191.125.5 PRIVMSG #esoteric :(at my workplace) < 1455207904 502383 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 272 seconds < 1455207916 216764 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1455208046 833970 :`^_^!~nycs@38.125.127.189 QUIT :Ping timeout: 245 seconds < 1455208113 162584 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :why? < 1455208490 759672 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :WTF... < 1455208501 948565 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is this 7z version completely broken wrt tar files? < 1455208509 776128 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this tar file is definitely not old, I made it myself, yet it can't read it < 1455208540 56129 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :sounds like you made it by hand tar'ing your files < 1455208548 528312 :fractal!~fractal@unaffiliated/scounder JOIN :#esoteric < 1455208566 293288 :oren!cebf7d05@gateway/web/freenode/ip.206.191.125.5 PRIVMSG #esoteric :apparently boost isn't backward compatible to wmbedded computers < 1455208582 38891 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :boost is huge < 1455208584 921166 :oren!cebf7d05@gateway/web/freenode/ip.206.191.125.5 PRIVMSG #esoteric :or... uh... sideways compatible? < 1455208601 337957 :oren!cebf7d05@gateway/web/freenode/ip.206.191.125.5 PRIVMSG #esoteric :izabera: oh... well so is our codebase < 1455208602 747148 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :even stl is frowned upon < 1455208621 978550 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :oren: make it smaller >:O < 1455208625 878672 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :whatcha waiting for < 1455208628 626187 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oren: maybe they didn't realize that boost is made of like a hundred different packages, each of them different, and some of them are definitely compatible with embedded computers < 1455208636 732468 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :whereas some aren't < 1455208692 473949 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :whew no < 1455208695 9623 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's not broken < 1455208698 485321 :ocharles_!sid30093@gateway/web/irccloud.com/x-dtymrgexlsozkssm QUIT :Ping timeout: 250 seconds < 1455208698 641170 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :only the interface is broken < 1455208702 642674 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shows it wrong < 1455208705 922622 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but still finds the files < 1455208734 547477 :heroux!~heroux@gateway.insomnia247.nl QUIT :Ping timeout: 256 seconds < 1455208735 656594 :bender!~benderx2@unaffiliated/bender/x-9459530 QUIT :Ping timeout: 240 seconds < 1455208741 328967 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sorry for false alarm < 1455208750 483830 :glowcoil!sid3405@gateway/web/irccloud.com/x-nzeztxjzgpmutvhk QUIT :Ping timeout: 250 seconds < 1455208891 455028 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1455208895 219681 :ocharles_!sid30093@gateway/web/irccloud.com/x-clebuwrtjnvrzyfc JOIN :#esoteric < 1455208905 597128 :glowcoil!sid3405@gateway/web/irccloud.com/x-mufcmbjuecfxxrfi JOIN :#esoteric < 1455209173 656833 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :https://arin.ga/iDqTEk here is a program in COMPLEX < 1455209384 648152 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Bonus points if you can work out what it does (it's not particularly obtuse) < 1455209411 70529 :heroux!~heroux@gateway.insomnia247.nl JOIN :#esoteric < 1455209528 621522 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455210026 605492 :J_Arcane!~chatzilla@37-219-239-78.nat.bb.dnainternet.fi QUIT :Ping timeout: 256 seconds < 1455210086 329981 :heroux!~heroux@gateway.insomnia247.nl QUIT :Ping timeout: 240 seconds < 1455210409 216122 :zadock!~outsider@81.180.208.252 JOIN :#esoteric < 1455210636 608848 :oren!cebf7d05@gateway/web/freenode/ip.206.191.125.5 QUIT :Quit: Page closed < 1455210739 495463 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :It's a linear 2D language < 1455210807 437098 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :hmm < 1455211231 306054 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm going to guess the convex hull question was related to this. < 1455211705 607676 :spiette!~spiette@mtl.savoirfairelinux.net JOIN :#esoteric < 1455212280 825601 :heroux!~heroux@gateway.insomnia247.nl JOIN :#esoteric < 1455212357 364008 :jaboja64!~jaboja@aaj218.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455212580 371032 :jaboja!~jaboja@emk42.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 248 seconds < 1455212843 346658 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :You'd both be right in those assumptions < 1455213113 31737 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Just had a nice chat with a researcher in the field of unconventional computing < 1455213126 305853 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :She seems a bit obsessed with computing things on the inside of black holes < 1455213599 709062 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Quit: ZNC - http://znc.sourceforge.net < 1455213926 333327 :heroux!~heroux@gateway.insomnia247.nl QUIT :Ping timeout: 240 seconds < 1455214550 812155 :bb010g!uid21050@gateway/web/irccloud.com/x-jskwlrkssqbbnawo JOIN :#esoteric < 1455214555 185842 :zadock!~outsider@81.180.208.252 QUIT :Quit: Leaving < 1455214794 705432 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MATL14]]4 10 02https://esolangs.org/w/index.php?diff=46394&oldid=46337 5* 03Luis Mendo 5* (+8) 10/* Fibonacci sequence */ < 1455214895 652784 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455215149 89451 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org JOIN :#esoteric < 1455215246 315780 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 240 seconds < 1455215283 364834 :ent0nces!~ent0nces@linux-stakaya1.xn--cdaan2d.be JOIN :#esoteric < 1455215516 239249 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455215527 972269 :contrapumpkin!~copumpkin@unaffiliated/copumpkin NICK :copumpkin < 1455215654 846935 :ent0nces!~ent0nces@linux-stakaya1.xn--cdaan2d.be QUIT : < 1455215669 100686 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Unconventional computing is basically the scientific side of esolangs? < 1455215684 373177 :ent0nces!~ent0nces@linux-stakaya1.xn--cdaan2d.be JOIN :#esoteric < 1455215789 571267 :ent0nces!~ent0nces@linux-stakaya1.xn--cdaan2d.be QUIT :Client Quit < 1455216013 91690 :ent0nces_!~ent0nces@linux-stakaya1.xn--cdaan2d.be JOIN :#esoteric < 1455216248 214810 :ent0nces_!~ent0nces@linux-stakaya1.xn--cdaan2d.be QUIT :Client Quit < 1455216252 436936 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION thought esolangs where the scientific side of esolangs < 1455216283 382471 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :were* < 1455216607 818479 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455216690 978779 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1455217453 371728 :MDude!~fyrc@pa-67-234-108-216.dhcp.embarqhsd.net PRIVMSG #esoteric :I think unconventional computing is usually more concerned with things that could theoretically be implemented in hardware. < 1455217469 472875 :MDude!~fyrc@pa-67-234-108-216.dhcp.embarqhsd.net PRIVMSG #esoteric :As oppossed to hardware which only exists as a model for the purpose of theory. < 1455217482 159638 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :subleq could < 1455217546 329561 :MDude!~fyrc@pa-67-234-108-216.dhcp.embarqhsd.net PRIVMSG #esoteric :Yeah, a dedicated suqleq architecture sounds like unconventional computing. < 1455217551 327928 :MDude!~fyrc@pa-67-234-108-216.dhcp.embarqhsd.net PRIVMSG #esoteric :*subleq < 1455218183 703582 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455218979 633915 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455218984 92146 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1455219070 669645 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org JOIN :#esoteric < 1455219560 97232 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 252 seconds < 1455219747 655533 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1455219753 58497 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455219809 202824 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Hellu < 1455219843 647125 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :I still think we should have an official LISP < 1455219911 748822 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : Vorpal: do you still happen to have a copy of gcc-bf, by any chance? < 1455219912 742273 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: hm? < 1455219914 746197 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :What was that? < 1455219918 890858 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I don't remember < 1455219938 829918 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: gcc backend targeting a language that compiles to brainfuck < 1455219946 396997 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Vorpal: What else would it be? < 1455219958 334061 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: you made that, right? < 1455219960 791509 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :for a version of gcc that's now really old < 1455219962 333908 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1455219979 389331 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it's one of the few things I didn't back up because it was so large, and for some reason I didn't think of just backing up the diff against gcc < 1455219982 21281 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: If I have it, it is in some super old backup somewhere, I may have time to look during the weekend, definitely not now though < 1455219988 164814 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fair enough < 1455219989 876039 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's not urgent < 1455220011 995151 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: I think that is probably two linux installs ago < 1455220157 12093 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :ais523: #esoteric official LISP. Yea or nay? < 1455220185 891907 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: you'll never get the whole channel to standardise on a language < 1455220196 245630 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :ais523: Just the people who care < 1455220211 218797 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :And no one is expected to use it < 1455220211 711425 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hppavilion[1]: it should be a mix of liskell and scheme < 1455220223 463116 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Vorpal: Perhaps < 1455220235 493718 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hppavilion[1]: oh and some erlang concepts thrown in < 1455220243 332382 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Like runtime reloading of modules < 1455220244 402684 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Vorpal: Sure. < 1455220264 790320 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :The only one of those I've ever seen any code in is Scheme (and /maybe/ erlang) < 1455220268 677137 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Never even heard of liskell < 1455220284 387914 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hppavilion[1]: it is haskell with LISP syntax < 1455220291 787113 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hppavilion[1]: and distributed fault tolerance built into the standard implementation. Which I assume you will write? < 1455220292 992556 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Ah < 1455220297 604621 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Vorpal: Yes < 1455220302 324286 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Vorpal: Or at least a prototype < 1455220306 157519 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :heh < 1455220312 803279 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hppavilion[1]: JITing? < 1455220343 965494 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Vorpal: Perhaps < 1455220415 691940 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455221167 707333 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Useful feature of #EsoLISP: `(call-drop)`, which discards the top value on the call stack < 1455221283 265274 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455221304 882232 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hppavilion[1]: not very functional < 1455221378 465690 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :does it also have call-dup? < 1455221396 420881 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Vorpal: It prevents the call stack from getting too cluttered < 1455221419 689525 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Vorpal: You call it right before unfounded recursion < 1455221437 765883 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :So that the call stack doesn't overflow < 1455221617 103753 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl QUIT :Read error: Connection reset by peer < 1455221664 393265 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl JOIN :#esoteric < 1455221823 41635 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :a non functional language is disfunctional? < 1455222221 383889 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Maybe you could compute in a language by only manipulating the call stack? < 1455222227 693980 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :No other memory < 1455222251 698512 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455222301 278718 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Quit: ZNC - http://znc.sourceforge.net < 1455222334 634514 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org QUIT :Ping timeout: 256 seconds < 1455223125 42060 :bb010g!uid21050@gateway/web/irccloud.com/x-jskwlrkssqbbnawo QUIT :Quit: Connection closed for inactivity < 1455223674 901710 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`welcome Vorpal < 1455223688 564862 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :long time nor pal < 1455223838 130041 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Vorpal: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on EFnet or DALnet.) < 1455223851 46149 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@tell Vorpal Maybe you could compute in a language by only manipulating the call stack? ← that can be PDA-complete quite easily (see Splinter), but can't be TC without some method to access elements arbitrarily far down the stack < 1455223851 188620 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455223854 998958 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :found a game where humans can beat computers https://www.youtube.com/watch?v=rX8PpddIm68 < 1455223890 990424 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455223974 801561 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Some guy with a bad haircut once said "A computer once beat me at chess but it was no match for me at kickboxing" < 1455224044 701210 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :humans currently beat computers at BF Joust < 1455224087 349630 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It has not received quite as much research attention as Chess and Go, though. < 1455224160 274215 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :indeed < 1455224340 668073 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 256 seconds < 1455224419 585914 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1455224476 266807 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455224479 591599 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :my computer can beat up your computer at bfjoust < 1455224548 370376 :nycs!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 248 seconds < 1455224764 941490 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1455224786 330527 :jaboja64!~jaboja@aaj218.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 240 seconds < 1455224950 318521 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1455225240 92286 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455225711 831947 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1455225745 687245 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1455226069 25503 :jaboja64!~jaboja@aaj218.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455226535 715074 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455226872 571156 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455227047 590702 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455227681 107057 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 276 seconds < 1455228457 92257 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455228478 770524 :Sprocklem_!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1455228588 417149 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 250 seconds < 1455228813 464715 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :how do you pronounce SIGCHLD ? < 1455228826 522469 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :like child or children? < 1455228833 505396 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :or neither? < 1455228869 271902 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :neither < 1455228881 842379 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I put a schwa between the ch and ld < 1455228899 939905 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as it's the closest way to pronounce it to the spelling (you can't pronounce it with no vowel there at all, really) < 1455228935 615130 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok < 1455228951 96839 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :let's continue with this very interesting topic < 1455228957 252735 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :how do you pronounce execvpe? < 1455229006 630454 :lynn!~lynn@unaffiliated/lynn PRIVMSG #esoteric :exec-vee-pee-ee? < 1455229020 862525 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :strpbrk < 1455229025 734194 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :strcspn < 1455229039 250893 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :zsh < 1455229076 966885 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :damn it's almost like these names aren't meant to be spelled out loud < 1455229078 399919 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, I spell out the VPE in execvpe < 1455229085 659294 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also the whole of zsh < 1455229093 268974 :lynn!~lynn@unaffiliated/lynn PRIVMSG #esoteric :I'd say "z shell" < 1455229106 768891 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :strpbrk and strcspn I try to pronounce as two syllables each < 1455229123 148214 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(knowing some method to pronounce names of commands is important because I type phonetically) < 1455229156 998064 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :rep movsb < 1455229166 691285 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org JOIN :#esoteric < 1455229168 522105 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :I just realized how we can generalize bit shifts to a non-integer shift number. Maybe. < 1455229190 563959 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :how would that work? < 1455229229 736751 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Observing that n<>i where instead n is a real (or even complex!) without just shifting around floating point < 1455229407 328130 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Which should actually be trivial too, ntitai, the eso part will be finding the encoding < 1455229480 82729 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :izabera: That's the new goal. Given that n< All I wanted to know was what is a "critical theorist"? <-- critical theory is iirc postmodernism, and one of the endeavors that are more incomprehensible than math, largely due to being 90% nonsense hth < 1455233979 831422 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455234120 18420 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : can you ask rdebath to come here? <-- good luck, i don't think he ever has. < 1455234129 460243 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric ::C < 1455234207 317744 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :on the other hand registering a wiki account is _almost_ painless save for this small blood sample < 1455234279 12231 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm wait, did fizzie ever reenable registration after the recent spam attack... < 1455234309 957806 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yeah that's totally the reason i'm not registering < 1455234333 410425 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :in which case you may have to ask him for the unsolvable captcha. < 1455234401 643493 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :hppavilion[1]: wait, you're in high school? < 1455234410 307610 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Why do you ask? < 1455234430 55583 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :well, holy crap i'm old < 1455234430 857486 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Whether I am or not depends on the reason for the question. < 1455234434 904741 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm i think the captcha must be solvable, there are heaps of hits in the spam filter < 1455234463 11946 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :\oren\: no, i'm old. hth. < 1455234465 406789 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Oh, I guess it's pretty obvious < 1455234466 837303 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :xD < 1455234473 822080 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Dammit, logs) < 1455234489 789017 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :http://www.uebersetzung.at/twister/media/nor0001.mp3 oerjan < 1455234509 23982 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :argh mp3 < 1455234523 235813 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :come on < 1455234529 861273 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :fire up a decent browser < 1455234539 809693 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ah a tongue twister < 1455234558 781713 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :hppavilion[1]: I don't bother with logs I just leave irssi on for literally moths on end < 1455234566 619662 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Ah, that works too < 1455234664 234601 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :$ ps -eo pid,comm,etime | grep irssi \ 4505 irssi 42-19:23:08 < 1455234684 551337 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :42 days! < 1455234796 110511 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera: You shall not call Kalle Kalle. Even if Kalle's mother calls Kalle Kalle, you shall not call Kalle Kalle, because Kalle is really named Karl hth < 1455234832 279413 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :are those male names? < 1455234836 497261 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yes < 1455234865 108991 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Karl -> Charles / Carlo < 1455234885 624019 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i'm positive i could have figured that out myself < 1455234953 217129 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i believe Karl may be the original (Germanic) form. < 1455234985 954043 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :no, it's carol: charlemagne was originally carolus magnus < 1455235027 9140 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats \oren\ for nonsense -----### < 1455235063 298889 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :http://www.uebersetzung.at/twister/no.htm < 1455235067 261516 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :carolus is the latinized form. he was frankish, not roman. < 1455235069 639135 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :their italian page has no audio < 1455235823 730113 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455236064 69956 :Vorpal_!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1455236087 797365 :glowcoil_!sid3405@gateway/web/irccloud.com/x-wlpiqdjkglnytueo JOIN :#esoteric < 1455236107 989163 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT :Ping timeout: 240 seconds < 1455236108 171534 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 240 seconds < 1455236108 454375 :glowcoil!sid3405@gateway/web/irccloud.com/x-mufcmbjuecfxxrfi QUIT :Ping timeout: 240 seconds < 1455236150 434172 :glowcoil_!sid3405@gateway/web/irccloud.com/x-wlpiqdjkglnytueo NICK :glowcoil < 1455236228 66977 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455236863 990245 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : damn it's almost like these names aren't meant to be spelled out loud <-- you just need to be czech hth < 1455236879 187521 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric ::) < 1455236900 27982 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :strcspn is almost the beginning of a well-known czech tongue-twister < 1455237298 771590 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? misle < 1455237301 531986 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :misle? ¯\(°​_o)/¯ < 1455237332 20085 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn misle v. intr. "I was misled about morphology." < 1455237336 7595 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'misle': misle v. intr. "I was misled about morphology." < 1455237344 93402 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :no wait < 1455237351 229129 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn misle v. tr. "I was misled about morphology." < 1455237354 46570 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'misle': misle v. tr. "I was misled about morphology." < 1455237407 689883 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455237418 221314 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455237639 791978 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i'm planning to launch a shitload of short-lived processes < 1455237646 362671 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :how may will take my system down? < 1455237651 750902 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :42 < 1455237653 543839 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :s/may/many/ < 1455237658 498185 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :no seriously < 1455237679 812801 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :sorry, i cannot do that < 1455237773 626539 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455237789 973769 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :most of these processes will last much less than 1/10s < 1455237826 958825 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :at least, they last less than 1/10s when run alone < 1455237875 484889 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :how does spawning 5000 processes in a second sound? < 1455237890 634767 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :crazy < 1455237947 703791 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455238031 204516 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell boily squee squee squee waves squee squee holes colliding squee squee energy than the light from all the stars in the observable squee! < 1455238031 347085 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455238058 376258 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :a misle should be a unit of length... to measure bridges perhaps < 1455238075 248995 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what's a misle in meters? < 1455238078 57574 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :no, the unit is the misletoe hth < 1455238093 481039 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :izabera: it depends on the isles in question < 1455238128 348044 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :then again we could have mis(si)le silos < 1455238137 41351 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that word has lots of possibilities. < 1455238162 435044 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ah a variable lenght < 1455238165 941998 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :like a cubit < 1455238190 871234 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :a cubit can't be a length, it should clearly be a volume < 1455238299 770103 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm, three-dimensional information < 1455238327 666311 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :maybe the mice would understand that concept < 1455238406 638560 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Ah of course there's a wiki about this. http://hitchhikers.wikia.com/wiki/Mice < 1455238454 7020 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455238829 234439 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION puts two and two together and realizes there has to be porn wikis < 1455238842 712027 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well more like two and 34 < 1455238864 377848 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mindblowing < 1455238900 860048 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION is _not_ doing a search < 1455239003 726231 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :there's always https://www.youtube.com/watch?v=zBDCq6Q8k2E < 1455239146 55363 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :bernie vs hillary debate in 30 min < 1455239216 281507 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :wait no 60 min < 1455239223 844265 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :pre-show in 30 < 1455239244 109767 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'll read the summaries tomorrow (technically today) < 1455240029 876124 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :hold on i just found what's the most unspeakable function name < 1455240033 405656 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :mbsnrtowcs < 1455240052 487324 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm mentally spelling thatout apart from the "to", which is a single word < 1455240058 636302 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that said, I spell out "mbs" and "wcs" anyway < 1455240061 671044 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in all those function names < 1455240211 914908 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Quit: mihow < 1455240238 219214 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah, r = reentrant I suppose. < 1455240240 913553 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1455240357 767466 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :reentrant is normally _r < 1455240368 743789 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :r in the middle typically implies "reverse" but that doesn't seem to make sense in this context < 1455240434 535707 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess it is meant to mean re-entrant here but the man pages are really unclear < 1455240456 501651 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 256 seconds < 1455240474 525858 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :well, the version without r lacks the mbstate_t *ps argument < 1455240489 107994 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(well, without r and n) < 1455240594 267530 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera: for that function name you'll probably have to pass from czech to georgian hth < 1455240654 279516 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :do you think the ratio #vowels/#consonants is a good metric for this? < 1455240783 703767 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(#vowels+1)/#consonants < 1455240801 457224 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok < 1455240803 781133 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :why? < 1455240830 409910 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or wait < 1455240840 707230 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :-1 < 1455240853 120967 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :er < 1455240903 44015 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :thing is, a consonant is easier if it has vowels both before and after < 1455240926 417947 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :ok, so the pre-show is on, a bunch of people are giving stuttery speeches while trying really herd to be neutral < 1455240936 572291 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :this isn't working < 1455240939 263644 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :really herd, check < 1455240943 367294 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Just do #consonants in aa row? < 1455240952 380460 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :a row, even < 1455240954 164772 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :will try that < 1455240990 126100 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :consonants in a row, except that the outermost clusters count double. < 1455240992 889447 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Reminds me of the word 'västkustskt' "west-coastian" < 1455240997 189718 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :which is pretty annoying to pronounce < 1455241009 681959 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :(due to the stskt consonant cluster) < 1455241010 521716 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :well, define a comparison function < 1455241021 724896 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :right now i'm checking with (vow1-1)/con1 - (vow2-1)/con2 < 1455241029 430890 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it doesn't seem to be a good metric though < 1455241045 901769 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :what're you writing this in < 1455241049 283554 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :awk < 1455241061 856985 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :ugh, the one time I wish you were using bash, you aren't < 1455241065 624813 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :well um < 1455241072 534098 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :can use bash but it's slower < 1455241117 270339 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :for what oerjan said, I guess one approach would be "split on vowels, map length, multiply edges by two, take maximum" < 1455241125 160348 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :for both names < 1455241129 715098 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Character trigram models are the conventional way of assigning language likelihoods to strings -- I'd guess using them except looking for the lowest possible scores could work somewhat. < 1455241130 40436 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :...possibly overkill < 1455241146 754930 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :of course not all consonants are equal. s is much easier, thus västkustskt < 1455241170 161913 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Under the assumption that languages favor speakable words.) < 1455241171 909754 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :sssssseemssssss likely < 1455241340 716549 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :would it be easier to manually assign values to ngrams? < 1455241396 496785 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i mean, i think vätkutkt is actually slightly harder to pronounce than västkustskt < 1455241416 636604 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*very* slightly < 1455241451 444211 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the final t gets me a bit, it's one step more than norwegian does < 1455241498 179213 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1455241581 563079 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"User-generated spam detected on http://esolangs.org/" < 1455241582 11259 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :we drop the -t ending when it gets that complicated, swedish doesn't. < 1455241595 923515 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, that's a fancy warning, but the page's been deleted for days already. < 1455241612 531541 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :where do you get that from < 1455241657 867368 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It was sent to me after I added esolangs.org as a "property" in the Search Console. < 1455241660 921140 :mad!boulam@69-165-212-148.cable.teksavvy.com JOIN :#esoteric < 1455241670 374920 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :damn freenode ## thing < 1455241685 54263 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`welcome mad < 1455241691 818745 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mad: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on EFnet or DALnet.) < 1455241703 13868 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455241704 642710 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :so laggy it doesn't even look like a bot < 1455241712 824431 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :heh < 1455241753 240105 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :can a cpu be efficient if it can only write a single register per cycle < 1455241762 303886 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :define efficient < 1455241836 330621 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*sigh* IE's tab handling has got _worse_ again lately < 1455241872 686716 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :2-4+ instructions per cycle, enough to saturate the data cache's 1-load-per-cycle limit < 1455241893 157312 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's putting the tabs in random places in the group. and sometimes failing to keep neighboring groups distinct colors < 1455241924 695668 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :oerjan: sounds self inflicted < 1455241938 524491 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION inflicts a swat on izabera -----### < 1455241987 77840 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :is ie still developed? < 1455241993 370416 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i dunno. < 1455241993 802223 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the cpu can do somewhat complex instuctions < 1455242005 821699 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i thought all their efforts shifted to the new fancy edge < 1455242012 137931 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :which cures cancer i heard < 1455242037 381370 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :stuff like add r0, r1 shr 15 add r2 shr 4 and r28 store r12 < 1455242038 371538 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh no, how shall I use all those websites that require "IE 6 or later" then? < 1455242046 880454 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :(single opcode) < 1455242086 702090 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera: i tried edge and immediately hated it. then i tried again, and lasted a few hours. < 1455242088 857682 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :[actual requirement from an internal website we use for entering students' grades *sigh*] < 1455242235 432302 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07HaPyLi14]]4 M10 02https://esolangs.org/w/index.php?diff=46395&oldid=40951 5* 03LegionMammal978 5* (+13) 10/* External resources */ < 1455242322 955558 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? anagram < 1455242327 11930 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :anagram? ¯\(°​_o)/¯ < 1455242413 457033 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`le/rn anagram Interestingly, "Robert Galbraith" is *not* an anagram of "J. K. Rowling". < 1455242416 361761 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455242448 688280 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :doesn't _anybody_ remember syntax any more < 1455242456 107308 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :true. < 1455242460 292492 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what syntax? < 1455242467 102853 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :for `le/rn < 1455242471 193539 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`le/rn anagram/Interestingly, "Robert Galbraith" is *not* an anagram of "J. K. Rowling". < 1455242471 541027 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ah < 1455242474 836111 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «anagram» < 1455242486 747635 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but I think it refuses to learn if there's no slash at all < 1455242492 625234 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that's not that interesting after all < 1455242495 227197 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` echo wisdom/anagram* < 1455242496 941271 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/anagram < 1455242516 29311 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :izabera: wisom is always factually accurate, except when it isn't. < 1455242534 510235 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? wisdom < 1455242535 748205 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom is always factually accurate, except for this entry, and uh that other one? it started with like, an ø? < 1455242569 460684 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :uh is that a liar paradox? < 1455242572 215260 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :And I hate to say that I do actually find that fact interesting. < 1455242593 502787 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :s/do actually/actually do/ < 1455242628 324198 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Maybe because I just learned about the former name. < 1455242632 414564 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :is wisdom more about truth, or about results in the face of an unscrutable world? < 1455242640 658457 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :or is wisdom more about attitude? < 1455242723 429246 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`tomfoolery wisdom < 1455242724 524644 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom is tomfoolery < 1455242735 873907 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that doesn't really answer < 1455242771 704465 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455242814 199641 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`? `? < 1455242815 384640 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`? ¯\(°​_o)/¯ < 1455242832 358422 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? tomfoolery < 1455242833 375905 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mad: re: registers... I thought modern CPUs keep most of the register values in flight, keeping track of them by elaborate renaming and shadowing schemes. so I can imagine that retiring just one of those value to a "cold storage" register file might indeed be enough to saturate the L1 memory bandwidth. < 1455242833 579481 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tomfoolery is always factually inaccurate. always. < 1455242845 667397 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :so i just gave up on doing that in awk < 1455242895 541816 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`tomfoolery tomfoolery < 1455242896 615141 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tomfoolery is wisdom < 1455242925 363398 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and punctuation is dead < 1455242935 483903 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :ACTION guiltily holds the knife < 1455242939 448603 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :dead. < 1455242984 405787 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i'm doing it in brainfuck, won't be much harder than awk < 1455242988 189447 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :stupid awk < 1455243053 431901 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mad: Obviously there's a "per cycle" missing in that sentence. < 1455243061 629877 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455243541 914223 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :int-e : the goal of having a single rename per cycle is to make that register renaming reasier < 1455243604 915555 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I guess the speed penalty depends on the kind of code < 1455243608 835551 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :stuff that goes < 1455243638 399814 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :val1 += val2; val3 += val4; val5 += val6; val7 += val8; < 1455243645 751971 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :will obviously suffer a speed penalty < 1455243660 984146 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :versus a 2-issue RISC < 1455243777 124912 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1455243801 920612 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if the average number of chained alu ops is 2 then this is same speed as 2-issue risc < 1455243919 950770 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if the average number of chained alu ops is 8, then you can build a cpu that can take advantage of this but I don't think irl code has chains that long so there's no point (plus you'd probably need a dual port dcache to run anywhere near that speed) < 1455244071 414185 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :with 2 renames per cycle or more you could probably go for a nice amount of IPC but that's probably a way too large design to do as a small project in a fpga < 1455244250 729397 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I guess all of this depends on the type of code your run anyways < 1455244497 980545 :jaboja64!~jaboja@aaj218.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 240 seconds < 1455245101 423891 :jaboja!~jaboja@aaj218.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455246272 90680 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :As an exercise for those attempting to design an instruction set, one of the projects is to demonstrate how you construct macros from a subset of instruction < 1455246308 707332 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :To do this, you must construct a fully-fledged ISA using macros based on IMOV (the left-heavy version), SUBI, and SKIZ (skip-if-zero) < 1455246520 375122 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :for some reason, I'm designing a video game console named RAX < 1455246969 477076 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ooh < 1455246976 63662 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :2d? 3d? < 1455247300 68008 :lleu!~gnomebad@unaffiliated/lleu QUIT :Quit: That's what she said < 1455247391 504484 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: ? < 1455247398 962204 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: Ah, not sure yet < 1455247404 316340 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It'll probably evolve over time < 1455248388 271993 :MDude!~fyrc@pa-67-234-108-216.dhcp.embarqhsd.net NICK :MDream < 1455249655 339379 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I'm interested in how to design the gfx hw < 1455249676 668350 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :there are many approaches and I've always wondered if there was some better way < 1455249682 987404 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: Perhaps there is < 1455249803 570953 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :there are, roughly speaking, two approaches < 1455249918 417853 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :frame-buffer based, and rendering line per line (nes/genesis/snes/etc) < 1455249932 813248 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ACTION nods < 1455249992 429527 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: What kinds of opcodes do you think would go into an esoteric ALU? < 1455249999 655396 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :hmmmmmmmm < 1455250003 960134 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :For research purposes < 1455250010 28249 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :hmmmmmmmmmmmmmmmm < 1455250013 386725 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And practice < 1455250017 198043 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that's a hard question < 1455250036 810188 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: Problem is, there are too many esoteric opcodes already, I guess xD < 1455250054 799998 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :how about "store to ram except if the value is 0" < 1455250060 504264 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ok that's not really ALU < 1455250073 310663 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :"reverse byte order" < 1455250077 777366 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Perhaps that < 1455250126 104111 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :"r3 = (r2 >> 16) + (r1 << 16)" < 1455250130 363621 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: I think an esoteric processor would either use a deque model w/ 4 or 8 auxiliary registers (no absolute addressing, you have to roll the deque to get to where you want) or a graph model (as seen in graph VM) < 1455250133 334698 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :"r3 = (r2 >> 24) + (r1 << 8)" < 1455250135 98031 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: Basically, yes < 1455250140 684468 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Though I think you mean |, not + < 1455250157 288699 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Unless you do mean + 0_o < 1455250172 936059 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :they have the same result < 1455250173 78421 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? somethingthatdoesnotexist < 1455250181 952593 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :somethingthatdoesnotexist? ¯\(°​_o)/¯ < 1455250187 60011 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :°​_o < 1455250194 625859 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :in hw it would be | < 1455250201 355662 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What's hw? < 1455250205 590709 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :homework? < 1455250208 705294 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :xD < 1455250262 928945 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: So which do you think makes for a more eso CPU? Graph or deque? < 1455250267 132318 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :My money's on graph. < 1455250271 882972 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :hmm < 1455250283 907061 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :depend on how esoteric you want to be < 1455250289 143355 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But deque is more practical, but then again, that isn't the goal < 1455250291 660291 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and what goal you're after < 1455250308 242654 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: The graph has a call stack associated with the pointer... so I guess I could replace that with the deque model < 1455250340 195105 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But that makes the call stack (now-deque) too powerful, almost TC on its own... < 1455250345 802112 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :how about: < 1455250353 640098 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1455250389 563770 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :a cpu where the only addressing mode is [address register + small immediate * 4] < 1455250403 130853 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :with small immediate range being 0..15 or 0..7 < 1455250413 82109 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: Perhaps, but I'm going for something completely foreign < 1455250414 483051 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but then you can have opcode < 1455250426 547165 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :add r0, [a0 + 12] < 1455250459 892989 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OK... < 1455250473 213678 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :except it doesn't actually read from ram since it fills registers with values [a0 + 0] [a0 + 4] [a0 + 8]... [a0 + 60] when setting a0 < 1455250527 578232 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: That's more of a jumbly processor than a truly esoteric processor, IMHO < 1455250544 745642 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Just something a bit confusing and irrational to work with, not so much new and unconventional < 1455250566 770740 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yeah I guess that's more a speed experiment < 1455250575 565330 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :More of a Malbolge than a Befunge < 1455250592 939063 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :"are memory loads so important that caching everything possible could speed up things" < 1455250605 450280 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :well < 1455250618 658546 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :to get a truly esoteric cpu you'd need to go without DRAM < 1455250627 33153 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if you have DRAM you'll end up with a mips < 1455250658 243132 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :or if you're really twisted, an itanium or a mills < 1455250661 266573 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: I think I'll go with the graph xD < 1455250675 267865 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It's a digraph with a pointer and a stack < 1455250714 415764 :jaboja!~jaboja@aaj218.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 250 seconds < 1455250783 760360 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :mhm < 1455251471 813846 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 245 seconds < 1455252526 592810 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1455252840 494730 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :well, hillary got rekt < 1455252865 691152 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :at least, according to internet polls < 1455253202 308284 :perrier__!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1455253279 592775 :perrier_!~cinch@107.170.175.57 JOIN :#esoteric < 1455253834 479730 :shikhin!shikhin@unaffiliated/shikhin QUIT :Ping timeout: 250 seconds < 1455253855 720913 :Xe!xe@infoforcefeed/Xe QUIT :Ping timeout: 240 seconds < 1455253947 758936 :Xe!xe@infoforcefeed/Xe JOIN :#esoteric < 1455254138 373043 :shikhin!shikhin@unaffiliated/shikhin JOIN :#esoteric < 1455254196 251151 :vodkode!~vodkode@fl-71-52-122-10.dhcp.embarqhsd.net QUIT :Remote host closed the connection < 1455255007 624852 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455256851 813828 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :wow henry kissinger is an asshole who I had barely heard of until now < 1455256896 554551 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :oh yeah kissinger is a classic asshole < 1455256954 438100 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :i bet millions of people my age are reading the wiki article on him < 1455257009 912922 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :what happened? < 1455257065 642049 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :Hillary said she took advice from him, and bernie repudiated her pointing out his responsibility for deaths of 100's of thousands in cambodia < 1455257100 663565 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :"if they put Jews into gas chambers in the Soviet Union, it is not an American concern. Maybe a humanitarian concern." -- Henry Kissinger. WHAT THE FUCK < 1455257109 62511 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :yeah maybe. < 1455257134 792131 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :during the vacation (national holiday, oh great) I've crafted the first iteration of GSUB support < 1455257137 789813 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :in my font < 1455257153 341850 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :it was freakin hard to design < 1455257181 382234 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :probably I have to iterate handful times to get things right < 1455257193 195384 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :nice < 1455257201 415508 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yeah I think normally when people talk about kissinger they tread the line of not praise not outright condemnation < 1455257202 502077 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I'm yet to check GPOS out though < 1455257220 201431 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I do have some infrastructure for automatic mark combination, but it is not yet reflected in the font < 1455257227 296404 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :I have been procrastinating on my font lately < 1455257230 133816 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :kindof like chinese talking about mao < 1455257233 989384 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :\oren\: me too :p < 1455257255 368220 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :now I have to tackle the Uniscribe rendering problem, again < 1455257260 605827 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :kissinger was an asshole but he was a powerful asshole < 1455257307 232188 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :""Kissinger pressed Nixon to overthrow the democratically elected Allende government because his "'model' effect can be insidious," documents show"" < 1455257351 513201 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :http://www.thenation.com/article/kissinger-and-pinochet/ < 1455258420 798254 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1455258442 600513 :singingb1yo!~brandonso@thetis.ugrad.cs.ubc.ca QUIT :Ping timeout: 256 seconds < 1455259114 984697 :J_Arcane!~chatzilla@37-219-239-78.nat.bb.dnainternet.fi QUIT :Ping timeout: 276 seconds < 1455259414 95058 :vodkode!~vodkode@fl-71-52-122-10.dhcp.embarqhsd.net JOIN :#esoteric < 1455260011 903056 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :http://gawker.com/moderator-accidentally-whispers-oh-god-into-mic-when-1758651605 < 1455260319 259928 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1455261172 975899 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :WTF. you know how linux and gcc and like five other software has had a version number format shift (where the components of the version number now means one place higher than it used to). these disgust me. now it seems that OpenCV has followed suit starting from 3.0. < 1455261923 720202 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455261957 195592 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455262056 694535 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455262355 676852 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 264 seconds < 1455263380 421255 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wikipedia lists paper as a form of non-volatile computer memory < 1455263842 976809 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1455264161 157561 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :IMHO, we should flesh out the concept of NOP < 1455264165 457189 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :For example, NOPIZ < 1455264172 776292 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :b_jonas: ksh versions are the worst < 1455264183 625707 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Do Nothing n times if register at r is zero) < 1455264184 819743 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :the current beta is ksh93v- < 1455264192 194755 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :NOPIZ r n < 1455264228 240442 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :where 93 means 1993 and v is a version letter and - could be + or a handful other symbols to mean which parts are enabled < 1455264232 504222 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :hppavilion[1]: so what happens if r is non-zero? nothing? < 1455264246 453182 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: Yes. < 1455264254 804184 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: But that nothing takes less time. < 1455264262 352519 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :still called after 1993 even if it was released in 2014 < 1455264278 53564 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So if r is non-zero, then it takes less processor ticks than if r is zero < 1455264284 584333 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :hppavilion[1]: I believe NOPWNE a b (Do Nothing While a And b Are Not Equal) may be much more useful < 1455264295 695298 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :aka CHLTNE < 1455264298 860979 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: So WAIT? < 1455264303 352189 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :possibly. < 1455264335 792729 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: Do you agree that #esoteric should team up to make the ultimate ISA? < 1455264356 64141 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I HAVE ONE. DO NOT CONTEST THAT. < 1455264391 119717 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :(well, I do have a VM ISA design for personal use) < 1455264409 61422 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: Would you like to look over my ELK VM? < 1455264415 637737 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Tell me what I did horribly wrong? < 1455264417 401060 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :what is that? < 1455264426 938457 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: It's just a VM inspired by .NET < 1455264429 347540 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Vaguely < 1455264430 479578 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I think I did the equally horrible thing in my VM < 1455264450 711707 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :("If you give me that apple I'll let you paint this fence") < 1455264505 456301 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :hppavilion[1]: https://gist.github.com/lifthrasiir/1994b24877b41c8b169e#file-opcodes-txt < 1455264507 268338 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: What's that? < 1455264513 839280 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Reading now < 1455264531 446952 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :that was my design some years ago < 1455264551 832015 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I intended to make a bootstrapped language out of them, but my interest dropped < 1455264626 791483 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :my goal was a usable VM in the small number of LoC (my goal was ~5K) while being reasonably fast < 1455264635 415187 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :hence the "vectorized" instructions < 1455264665 640775 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :(I didn't really test if it is useful, but the intent was to leverage compiler's autovectorization) < 1455264932 372218 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl QUIT :Ping timeout: 248 seconds < 1455265280 742240 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: For the console I'm making, I have 3 modes for addresses: integer literal, address reference, indirection. < 1455265298 199616 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Since it's determined by a crumb, I have one space left. What should go in it? < 1455265313 799162 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I don't like double indirection; it almost seems... tacky < 1455265338 343160 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :hppavilion[1]: does your ISA have a concept of register? < 1455265346 739905 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: Yes < 1455265356 855307 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :then should that be a register reference? < 1455265358 789522 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :That's what it is; register indirection < 1455265362 794840 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :ah < 1455265376 94730 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: "address reference" means "register reference" < 1455265380 977924 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I think it is more commonly called just a register? < 1455265383 914409 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :uh, wait < 1455265386 202806 :mad!boulam@69-165-212-148.cable.teksavvy.com QUIT :Quit: Pics or it didn't happen < 1455265387 413987 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It's a "[register] address" < 1455265413 192231 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: Perhaps that mode should be for accessing from memory? < 1455265415 463583 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :hppavilion[1]: so... there are three kinds of operands: int, reg[int] and mem[int], right? < 1455265432 426286 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: int, reg[int], and reg[reg[int]] < 1455265436 334955 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :what. < 1455265437 821807 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mem[int] sounds good. < 1455265448 166968 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :okay, that's where I was confused < 1455265448 934883 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: reg[reg[int]] is for indirection < 1455265458 665126 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :because reg[int] is just normal < 1455265462 970832 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :SET is reg[int] = int < 1455265468 772873 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :MOV is reg[int] = reg[int] < 1455265482 954287 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :if you don't pursue RISC strictly, mem[int] *can* be useful < 1455265505 45598 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So IMOVL is reg[reg[int]] = reg[int], IMOVR is reg[int] = reg[reg[int]], and IMOVB is reg[reg[int]] = reg[reg[int]] < 1455265509 700002 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :At least, in theory < 1455265514 344844 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :hppavilion[1]: ah, wait, did you mean mem[reg[int]] when you said reg[reg[int]]? < 1455265531 919108 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: No. < 1455265538 326691 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :what? < 1455265540 510085 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: I meant reg[reg[int]] < 1455265550 753625 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: That's how you do indirection, AFAICT < 1455265562 348180 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :uh, normally "indirection" does not mean such thing < 1455265570 260614 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh, them I'm an idiot < 1455265577 693372 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :The point is that it's a pointer < 1455265581 871714 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :mem[reg[int]] is commonly called an indirection and mem[mem[reg[int]]] is called a double indirection AFAIK < 1455265605 510192 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :so IMOVL x y is the same as y = *x in C < 1455265610 313600 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: Oh < 1455265633 705907 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: So should I get rid of it? It seems like it'd be useful < 1455265717 288165 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :hppavilion[1]: do you have a concrete example where it is useful? I cannot easily think of them, unless you have tons of registers (some order of 1000s) < 1455265756 211635 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: See, I'm clueless. Until now, I didn't completely realize you didn't have 2**64 registers < 1455265770 625468 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: So that's what I've been designing my VMs to do < 1455265774 833786 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Using a map, of course) < 1455265806 25604 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: But it's useful if you want to store a register address in another register < 1455265839 261196 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :looool < 1455265855 861767 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :2**64 registers would result in HUGE cpus < 1455265865 402468 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :and most of them would be horribly slow < 1455265870 397646 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: Yes, I realize that now < 1455265894 574726 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :amd64 has like 15 multi-purpose registers < 1455265896 328330 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: Of course, in my mind, we didn't REALLY have 2**64; we just had a max of 2**64 < 1455265899 931261 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah < 1455265902 713082 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :which is plenty for most tasks < 1455265905 66469 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :See, that makes more sense < 1455265922 632136 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :there are r8 to r15 < 1455265930 625230 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: I think I've been confusing "register" with "memory address" this whole time < 1455265938 616351 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :and some special shit that is basically extended from 8 bit onwards < 1455265948 790404 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :like rax, rbx, rcx, rdx < 1455265972 300974 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's rax, rcx, rdx, rbx. they're not in alphabetical order. < 1455265989 449695 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: So I take it I should replace regs[regs[int]] with mem[regs[int]]? < 1455266006 882563 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :yeah < 1455266012 357831 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: And what should I fill the last slot with? < 1455266013 516942 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and not all four of those have been extended from the 8 bit days, some of those are from the 16 bit days < 1455266014 807145 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :b_jonas: weöö, yeah < 1455266027 401523 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :at least a has < 1455266034 979733 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Perhaps mem[int] would work? < 1455266035 947695 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : still called after 1993 even if it was released in 2014 <-- https://en.wikipedia.org/wiki/Eternal_September < 1455266051 44381 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :waaa < 1455266053 160941 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it does < 1455266085 813711 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the 8 bit days only had the equivalent of al (A), cx and dx (CD and EF in some order), bx (LH), si and di (IX and IY), and sp (SP). it definitely didn't have all four of ax, cx, dx, bx < 1455266113 792562 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and even those are only rough equivalence, there's no binary compatibility of any sort < 1455266121 169665 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :huh, why was a always adressable to 8 bits and c and d aren't? < 1455266173 517142 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :argh, typo < 1455266185 285592 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the 8 bit days only had the equivalent of al (A), cx and dx (BC and DE in some order), bx (LH), si and di (IX and IY), and sp (SP). < 1455266207 183331 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :assambly <3 < 1455266222 455116 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: Should I make the last addressing mode double indirection then? < 1455266224 257482 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :myname: basically, the z80 had seven general purpose registers, plus a virtual one: B, C, D, E, L, H, A, [LH] (memory access through LH), not in this order < 1455266246 24948 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :myname: but it also had some 16 bit instructions on the pairs BC, DE, LH < 1455266273 249650 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :plus (in the more feature-complete variants of the cpu) two extra 16-bit registers IX and IY which could replace LH in many instructions using a prefix < 1455266301 223594 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well, you still have the rax/rcx pair for division for example < 1455266302 69444 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also a stack pointer and an 8-bit flags register that is the predecessor of the low half of the x86 flags register < 1455266338 951781 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :nasm was compiling div 2^n into shr rax, n < 1455266341 155824 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: Should I use double indirection (the real meaning) for the last slot? < 1455266341 418742 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :myname: division? in the 8-bit era? no way. and rax/rcx was never a pair, only rdx/rax was (rdx being the high one) < 1455266347 157217 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :which resulted in funny behavior < 1455266362 280872 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :2^64 / 4 = 0 < 1455266370 242926 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :2^64 mod 4 = 1 < 1455266381 180008 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :yeah < 1455266383 363690 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :rdx it os < 1455266400 521035 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: At least it didn't put it in /reg/null < 1455266426 148028 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ACTION just made a joke that is so bad it doesn't even make any brainfucking sense < 1455266605 927380 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the correspondence doesn't really work anyway. the z80 has the full set of arithmetic instructions only on A as the destination, and a very small random selection of 16-bit arithmetic that doesn't use A at all. whereas, the x86_16 has the full set of arithmetic on each of the 8-bit registers AL, AH, CL, CH, DL, DH, BL, BH but some abbreviated ones on AL, and the full-set of 16-bit arithmetic on all eight general registers, but a few short ones on AX < 1455266628 26015 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\ whereas, the x86_16 has the full set of arithmetic on each of the 8-bit registers AL, AH, CL, CH, DL, DH, BL, BH but some abbreviated ones on AL, and the full-set of 16-bit arithmetic on all eight general registers, but a few short ones on AX < 1455266665 325606 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :So it's not really like the x86_16 bx corresponds to the z80 HL completely, but it's still the closest match you can make < 1455266686 183347 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :hppavilion[1]: it may or may not be useful, probably depending on your intended use cases < 1455266698 876202 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1455266708 190966 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :hppavilion[1]: you may want to poke https://en.wikipedia.org/wiki/Addressing_mode around < 1455266719 131332 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: The choice is between mem[int] and mem[mem[reg[int]]] < 1455266750 595073 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :mem[int] requires you to have a separate word for the memory address (since memory is typically much larger than register) < 1455266769 872988 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :if your coding allows such thing easily, it may be a good choice < 1455266772 425249 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: Ah < 1455266865 687254 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :for example, in x86 you may have reg[int], mem[int] or mem[int * reg[int] + int] < 1455266901 9126 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :"int"s here can be coded in multiple ways < 1455266911 879725 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :lifthrasiir: that's a different generation again, that's x86_32 and x86_64 < 1455266918 104292 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's not x86_16 < 1455266936 9095 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :x86_16 has a very different set of memory addressing modes < 1455266956 631294 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :b_jonas: you are right. and I think that it is actually mem[reg[int] + int * reg[int] + int] with different constraints for each ints. I'm a bit simplifying the matter though < 1455266980 100622 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :oh and x86_64 has rip-relative addressing too < 1455267029 142430 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :basically [{0, disp8, disp16} + {BX, SI, DI, BP, BX+SI, BX+DI, BP+SI, BP+DI}] except that there's not [0+BP] but instead there's [disp16] and that the modes involving BP have an implicit but overridable SS segment base (the rest are DS-based) < 1455267063 1501 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :plus stack 16-bit PUSH operations which pre-decrement or post-increment SP < 1455267079 628775 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(and are based on SS) < 1455267095 81133 :J_Arcane!~chatzilla@37-219-239-78.nat.bb.dnainternet.fi JOIN :#esoteric < 1455267146 625343 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1455267191 485357 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu JOIN :#esoteric < 1455267343 412849 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu QUIT :Remote host closed the connection < 1455268029 501463 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1455269298 61602 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455269546 73596 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1455272022 505779 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Aw, you can't put a segment override on push/pop. :/ < 1455272045 153454 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :("The following default segment selections cannot be overridden: -- Push and pop operations must always reference the SS segment.") < 1455272759 741469 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455272792 732983 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455272941 486276 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455273204 437843 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1455275332 373047 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 248 seconds < 1455275847 809023 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455276388 381873 :\oren\!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca QUIT :Ping timeout: 248 seconds < 1455276437 458930 :\oren\!~oren@65.94.99.149 JOIN :#esoteric < 1455276821 88503 :J_Arcane!~chatzilla@37-219-239-78.nat.bb.dnainternet.fi QUIT :Ping timeout: 276 seconds < 1455277003 976868 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1455277011 252562 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@massages-loud < 1455277011 395045 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :oerjan said 10h 49m 40s ago: squee squee squee waves squee squee holes colliding squee squee energy than the light from all the stars in the observable squee! < 1455277029 879929 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@tell oerjan LET'S DO THE GRAVITATIONAL WAVE! WOOOOOOOOOOO! < 1455277030 22478 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455277764 373610 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 248 seconds < 1455278567 962299 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455278985 991886 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar CYUL < 1455278986 424325 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYUL 121200Z 25006KT 30SM FEW008 FEW035 FEW080 SCT210 M19/M23 A3012 RMK CF1SC1AC1CI1 CF TR FROIN SLP203 < 1455279569 634609 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :FROIN? < 1455279584 334869 :boily!~alexandre@96.127.201.149 QUIT :Quit: CLEAR CHICKEN < 1455279968 874775 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :I think COMPLEX is sufficiently powerful to simulate any Minsky Machine, and hence is Turing complete < 1455279972 641334 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :But it's a narrow thing < 1455280215 634305 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1455281075 612096 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 240 seconds < 1455281238 436452 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455283820 120906 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455284086 91014 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1455284493 471401 :jaboja!~jaboja@aaj218.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455285066 255194 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :how do you prove that saying whether a brainfuck program never tries to access the left side of the tape is undecidable? < 1455285126 956314 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :something like program = P< if P never moves the pointer and it halts, that program accesses the left side, if it doesn't halt that program doesn't access it? < 1455285195 125663 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :izabera: how deep do you want to go down the rabbit hole? you could just simulate a turing machine and start walking to the left indefinitely when it halts, thereby reducing it from the halting problem... < 1455285236 169414 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ah so it's P[-]+[<[-]+] < 1455285237 243820 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :izabera, you can construct a brainfuck program that reads a turing machine off the tape, and goes of the left if and only if the turing machine halts < 1455285296 904595 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION was close < 1455286891 451901 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric < 1455287324 459410 :jaboja!~jaboja@aaj218.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 272 seconds < 1455287505 674513 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455287771 671773 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 264 seconds < 1455288005 720145 :jaboja!~jaboja@aaj218.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455288833 89667 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 276 seconds < 1455289053 565820 :lleu!~gnomebad@cpc15-croy20-2-0-cust489.croy.cable.virginm.net JOIN :#esoteric < 1455289053 708140 :lleu!~gnomebad@cpc15-croy20-2-0-cust489.croy.cable.virginm.net QUIT :Changing host < 1455289053 708184 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1455289566 511297 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455290797 350322 :jdoan105!~primary@pool-108-49-51-137.bstnma.fios.verizon.net JOIN :#esoteric < 1455290808 185178 :jdoan105!~primary@pool-108-49-51-137.bstnma.fios.verizon.net PART :#esoteric < 1455290826 93586 :jaboja!~jaboja@aaj218.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 240 seconds < 1455293289 570458 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1455293426 328284 :Sprocklem_!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1455293834 676703 :spiette!~spiette@mtl.savoirfairelinux.net JOIN :#esoteric < 1455294221 33000 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`genbf < 1455294222 932923 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​>-.>.[-.-]<--,..<[-.,--,<[[.].[+,+<<-,>>,->]]]-,+- < 1455294236 754062 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`genbf 70 < 1455294238 118240 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[]<[>+<+<.>,.>>>->>,><<.,[[]].<<.>[<[..++]-].]-+-[[-]-++,,->>].>[<,>]> < 1455294250 97363 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 252 seconds < 1455294269 84944 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455294282 420233 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :and the crowd goes mild < 1455294839 185522 :lleu!~gnomebad@unaffiliated/lleu QUIT :Read error: Connection reset by peer < 1455294869 757107 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's not even real bf code < 1455294879 785158 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :come on, it starts with []< < 1455294889 574546 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :valid < 1455294894 916268 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :sorta < 1455294897 542395 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :well < 1455294914 272791 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it falls off the tape at the third step < 1455294928 571896 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :valid if the tape is unbounded both ways :p < 1455294930 592692 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[] is a nop because the current cell is 0 < 1455295038 918755 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or wrapping. < 1455295239 771815 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i have an idea < 1455295247 504218 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :generate 1000 valid bf programs < 1455295251 33412 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :without , < 1455295272 685348 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :valid just means balanced [ ] < 1455295290 134580 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok then you run these programs < 1455295300 384966 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :with a timeout of say 1 second < 1455295351 520910 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :then we take their outputs, and compare them against ABCDEFGH...Z < 1455295386 962251 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :discard the 500 programs that produced the farthest output from that < 1455295419 774033 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :then take the rest and make children < 1455295466 844803 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :... that's very unusual foreplay < 1455295472 748034 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :haha < 1455295495 211960 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :make children by taking two programs and for each character you randomly choose parent1 or parent2 or a random character < 1455295524 527321 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :with a 90% chance of coming from one of the parents < 1455295548 779391 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :discard invalid programs, repeat until you have a pool of 1000 programs < 1455295568 403089 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :then run the new ones, same rules < 1455295585 549124 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :repeat until one produces that exact string < 1455295611 479455 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I know vaguely what genetic programming is. But it was funnier to read it that other way, < 1455295667 503524 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :bf_textgen works like that, except it breeds a very limited subset of bf programs. < 1455295677 241300 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :OH COME ON < 1455295681 909925 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :stop this < 1455295690 842454 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :every single idea i have is taken < 1455295693 900058 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :fuck this world < 1455295704 159882 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455295704 772568 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, I mean. It's a very very limited subset. < 1455295745 298948 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` type bf_textgen < 1455295747 434414 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: line 0: type: bf_textgen: not found < 1455295749 445917 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :izabera: sorry, that's just how it is. for every original idea there's at least a a thousand that other people have had before. < 1455295761 591270 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I forget how to invoke it, it used to be in EgoBot. < 1455295768 169741 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :found old logs < 1455295772 403105 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :http://codu.org/logs/_esoteric/2012-08-29.txt < 1455295777 887563 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :!bf_textgen Hi. < 1455295791 843808 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`prefixes < 1455295792 722753 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot ! < 1455295802 576927 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :https://github.com/graue/esofiles/blob/master/brainfuck/util/textgen.java has the sources, anyway. < 1455295880 141066 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@bf ++++[>+<++++]>+[+.] < 1455295880 283550 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ < 1455295966 114320 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1455295979 716597 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455295989 103033 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1455296048 934977 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Very printable. < 1455296058 447631 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^bf ++++[>+<++++]>+[+.] < 1455296058 589920 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ < 1455296062 271492 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Somewhat less so. < 1455296063 525956 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl JOIN :#esoteric < 1455296068 440936 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes, lambdabot filters its output < 1455296165 676260 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :in any case, how's the genetic programming approach supposed to leap from that local optimum to a program that truncates the output after 26 characters? < 1455296248 512484 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^bf +++++[>+++++<-]++++[>>+<<++++]>+[>++.-<-] < 1455296248 654637 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :ABCDEFGHIJKLMNOPQRSTUVWXYZ < 1455296329 534357 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :is that as small as possible? < 1455296341 188170 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I wouldn't bet on it < 1455296356 676595 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :well let me write this thing < 1455296391 213312 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :for example there is this crazy code for producing 26: >++[[+<]>+>++]<- < 1455296433 409415 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(from https://esolangs.org/wiki/Brainfuck_constants) < 1455296491 69227 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455296505 377291 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^bf >++[[+<]>+>++]++++[>+<++++]<-[>>++.-<<-] < 1455296505 555889 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :ABCDEFGHIJKLMNOPQRSTUVWXYZ < 1455296706 108611 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1455296767 351942 :zzo38!~zzo38@24-207-50-123.eastlink.ca JOIN :#esoteric < 1455296858 142590 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :so that bf_textgen thing produces this ++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>. < 1455296866 374091 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :^bf ++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>. < 1455296866 516666 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Hello World!. < 1455296881 680392 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :@bf ++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>. < 1455296881 822633 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Hello World! < 1455296896 59583 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :then loops forever < 1455296929 7203 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :^bf ++++++++[>++++++++>>><<<<-]>+.+.+.+. < 1455296929 187435 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :ABCD < 1455296949 281810 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :could be improved though....... < 1455296991 710094 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :wtf >>><<<++++++++>+++++++++>+++++++++>++++<<<<-]>.>>-..----.>++++++.-----------..<----------.<--.>.-.>-.<<----.+++.>++.>+.<<<-----.--.>-----.+++.<.++++++++.>>.<--.+++++.>>.<<<.+++.+++.>+++.>--.+.<---.>>.+++.--.+.+++++. < 1455297239 23381 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :http://fsfe.org/campaigns/ilovefs/2016 < 1455297274 50015 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 240 seconds < 1455297339 506477 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^bf -[+[>+<<]>+]+++++[<+++++>-]<+[>>++.-<-] < 1455297339 687535 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :B < 1455297365 773479 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^bf -[+[>+<<]>+]<[-]>+++++[<+++++>-]<+[>>++.-<-] < 1455297365 915975 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :B < 1455297373 355451 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah, stupid. < 1455297377 121873 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^bf -[+[>+<<]>+]+++++[<+++++>-]<+[>>++.-<<-] < 1455297377 264146 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :BCDEFGHIJKLMNOPQRSTUVWXYZ[ < 1455297389 284654 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^bf -[+[>+<<]>+]+++++[<+++++>-]<+[>>+.<<-] < 1455297389 426946 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :ABCDEFGHIJKLMNOPQRSTUVWXYZ < 1455297487 264184 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION is a noob and loops that move the pointer are too hard < 1455297504 572319 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^bf -[+[>+<<]>+]<+++++[>+++++<-]>+[>+.<-] < 1455297504 714752 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :ABCDEFGHIJKLMNOPQRSTUVWXYZ < 1455297522 473581 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :are you writing these yourself or...? < 1455297524 693150 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :izabera: I copied that imbalanced part from the brainfuck constants page as well < 1455297541 934434 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :well i'm disappointed >.> < 1455297545 189119 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"64: -[+[>+<<]>+]> (13, 4) wrapping" < 1455297583 239118 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :how do you compute the distance in this case? < 1455297605 981241 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :like ABCD and ABCE are much closer than ABCD and ABCZ < 1455297720 250203 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Anyway, that's 37 characters; I still wouldn't want to bet that there isn't something shorter, but I think I collected the low-hanging fruits. < 1455297735 828556 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric ::) < 1455297742 424408 :jaboja!~jaboja@aak224.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455298062 597906 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455298080 837266 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :"Just use the hashtag #ilovefs on GnuSocial, Twitter, or other platforms." < 1455298088 76974 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :OTHER PLATFORMS < 1455298104 38308 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :the platform-that-shall-not-be-named < 1455298134 940866 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :myspace? < 1455298145 1413 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ah yes that one < 1455298182 380577 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I mean is there anything else now that Google+ is pretty much dead :P < 1455298283 297030 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(much to my disappointment, one of the webcomics I read is currently not publishing on its wordpress blog but only on that-unnnamable-platform... so I'm missing out now) < 1455298322 414440 :Reece`!~Gremlin@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1455298328 343211 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what do you need other platforms for? we've got gnu social < 1455298376 406452 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fwiw this is actually the first time I heard about GnuSocial, well as far as I remember. < 1455298392 804351 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(so I may have heard of it and forgotten... it happens) < 1455298404 841146 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :you're getting old < 1455298419 339750 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that too < 1455298735 556585 :Reece`!~Gremlin@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Quit: Leaving < 1455298761 540056 :Reece`!~Gremlin@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1455298870 114212 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 252 seconds < 1455298882 69352 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455298958 293699 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :http://www.cupidsundierun.com/ and then there's this < 1455298970 430794 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :which sounds more fun than the fsf event < 1455299242 723055 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 256 seconds < 1455299301 744406 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`olist 1023 < 1455299306 615361 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :olist 1023: shachaf oerjan Sgeo FireFly boily nortti b_jonas < 1455299438 32189 :Reece`!~Gremlin@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Quit: Leaving < 1455299475 506119 :Reece`!~Gremlin@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1455299795 708048 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455300552 35532 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455301146 526893 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1455301271 693814 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455302016 43064 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455302107 500038 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: thanks < 1455302185 93131 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :How do I make a program in Linux to be allow to bind to the specified port number for listening? < 1455302308 325783 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: um, what exactly do you mean? can't you just call bind on the socket? or do you want to bind to a low port number as non-root? < 1455302328 348291 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: if the latter, I suggest an inetd program < 1455302335 948209 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that might help anyway, even for non-low ports < 1455302358 519800 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I want to do it temporarily though rather than as a daemon program < 1455302376 687031 :bb010g!uid21050@gateway/web/irccloud.com/x-ahsgdepqpyeeeldp JOIN :#esoteric < 1455302383 20886 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: inetd helps there, because it's one process running, and you can make it run your program only when necessary < 1455302406 581278 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there are multiple inetd programs with different feature sets, but I think any should work for this < 1455302420 262690 :Reece`!~Gremlin@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Quit: Leaving < 1455302449 539502 :Reece`!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1455302473 541107 :Reece`!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Remote host closed the connection < 1455302475 271710 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :In my case I am trying to run an existing program that binds to port 25 and do not want to rewrite it. < 1455302482 415961 :MDream!~fyrc@pa-67-234-108-216.dhcp.embarqhsd.net NICK :MDude < 1455302489 504452 :Reece`!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1455302530 904384 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: um, do you mean you want to change it so it binds to a different port instead? < 1455302533 140718 :Reece`!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Client Quit < 1455302539 665040 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't understand. < 1455302540 504151 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :No < 1455302549 506948 :Reece`!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1455302555 846234 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I want it to listen to port 25 < 1455302562 739532 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Maybe I can change the router setting temporarily < 1455302571 984006 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But what does the program do right now? < 1455302578 664020 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Before you change anything, that is? < 1455302620 896202 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Listen to port 25 and accepts a single email message and stores it in a file. < 1455302652 380593 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :If it already listens to port 25, then what's the problem? < 1455302691 913343 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :It can't; it just displays an error message and quit because it can't listen to port 25 < 1455302721 479708 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: so the problem is that you want to bind to a low port as non-root? < 1455302732 282040 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I could change the port number and then change the router setting to forward connections to port 25 to a different internal number I suppose though < 1455302734 954199 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :b_jonas: Yes < 1455302806 849005 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Actually I should set up a proper SMTP server, but am not sure how to configure it to do what I wanted it to do < 1455302832 398702 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :And can you modify the program in some way, eg. (a) instead of binding, make it take an inherited file descriptor that's already bound and listen on it, or (b) instead of binding and listening and accepting, take a file descriptor that's already an accepted socket? < 1455302836 671978 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1455302861 600482 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :What I can do is change the port number < 1455302862 452711 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Or possibly the simplest, (c) to bind to a high port instead (and then you forward). < 1455302880 554875 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Change the port number then, and forward from a service that you start from inetd maybe? < 1455302893 327107 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I could forward from the router I said < 1455302901 400141 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The forwarding service needn't run as root since inetd does. < 1455302907 235557 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :You can do that too, sure. < 1455303018 536614 :Reece`!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Quit: Leaving < 1455303143 694883 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` echo 'a[b][c[d[e]f]g[h]i]j' | sed ':a;/]\[/!b;s//][|/;tb;:b;s/|\([^]]*\)\[[^]]*]/|\1/;tb;s/.|[^]]*]//;ta' < 1455303145 523080 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :a[b]j < 1455303158 519753 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :removes loops after loops < 1455303206 709591 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Do you know though how to set up a proper SMTP server on Linux? I need to use different email addresses externally as internally though < 1455303264 840807 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I don't know anything about setting up smtp servers, and don't want to either, sorry < 1455303271 273255 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you'll have to ask someone else < 1455303283 959967 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :a system administrator presumably < 1455303315 119501 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I am the system administrator < 1455303335 504354 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :another system administrator then < 1455303568 244216 :hppavilion[1]!~DevourerO@74-114-87-93.dynamic.asdk12.org JOIN :#esoteric < 1455303840 512211 :Reece`!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1455304392 36367 :gniourf!~gniourf@pdm-l03.insa-lyon.fr QUIT :Read error: Connection reset by peer < 1455304429 323035 :gniourf!~gniourf@pdm-l03.insa-lyon.fr JOIN :#esoteric < 1455304511 715557 :Frooxius!~Frooxius@194.108.5.201 QUIT :Ping timeout: 264 seconds < 1455304583 753182 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455305113 350326 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455305216 359727 :hppavilion[1]!~DevourerO@74-114-87-93.dynamic.asdk12.org QUIT :Ping timeout: 240 seconds < 1455305307 131338 :hppavilion[1]!~DevourerO@74-114-87-93.dynamic.asdk12.org JOIN :#esoteric < 1455305503 604827 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu JOIN :#esoteric < 1455306180 377271 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 248 seconds < 1455306232 128392 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :If I send a message that is not a reply of another message I want it to make up a random number and use that as the reply address, but if it is reply to another message, to use the recipient address of the message being replied to instead < 1455306296 71960 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455306815 759889 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455306830 659980 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@uptime < 1455306830 802362 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :uptime: 1m 8d 15m 16s, longest uptime: 1m 10d 23h 44m 29s < 1455307205 518303 :Reece_!~eh@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1455307274 474931 :Reece`!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 272 seconds < 1455307449 888575 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455307518 815193 :Reece_!~eh@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Quit: Leaving < 1455308453 341697 :prooftechnique!~prooftech@185.14.184.86 QUIT :Quit: ZNC http://znc.in < 1455308725 649556 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 260 seconds < 1455308849 93560 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455309559 481843 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :http://pubs.opengroup.org/onlinepubs/9699919799/utilities/sed.html < 1455309562 213127 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :"Implementors are encouraged to provide warning messages about labels that are never used" < 1455309575 467892 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :am i reading it wrong or is that impossible? < 1455309728 139424 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :impossible via static analysis i mean < 1455309836 910290 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i guess sed can print a warning at the end of its execution < 1455309840 892582 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :izabera: um, I think that's about labels that aren't even mentioned in any g or t command < 1455309845 355708 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :if by "impossible" you mean "undecidable", sure... < 1455309851 420348 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :int-e: yes, that < 1455309868 427788 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but there are sound approximations that one can reasonably implement, like the one b_jonas described < 1455309929 754852 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :should this be a warning? blabel1; blabel2; :label2; :label1 < 1455309939 712529 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :or perhaps one should distinguish between labels that are mentioned (one possible interpretation of "use") and ones that can be actually reached (another interpretation). < 1455310091 70285 :MDude!~fyrc@pa-67-234-108-216.dhcp.embarqhsd.net PRIVMSG #esoteric :For any given year N, what is the smallest counting number to not have been specified exactly in a widely availiable public record by the end of that year? < 1455310101 307592 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh right, the goto command is b, not g < 1455310103 58241 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sorry < 1455310195 374888 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455310289 530651 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu QUIT :Remote host closed the connection < 1455310357 555314 :Elronnd!elronnd@znc.dank.ninja QUIT :Quit: Let's jump! < 1455310424 680694 :Elronnd!elronnd@znc.dank.ninja JOIN :#esoteric < 1455310468 364406 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 248 seconds < 1455310655 79210 :lynn_!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455310657 985980 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :What I want to do is the following: If a message is received for anyone @zzo38computer.org then look up the part before the at sign in a acceptance list, if it is in there then deliver the message to otherwise reject the message. < 1455310751 37231 :hppavilion[1]!~DevourerO@74-114-87-93.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1455310794 163934 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455310826 484488 :jaboja!~jaboja@aak224.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 250 seconds < 1455310869 342045 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :This is a bit similar to Q9805 but is more complicated < 1455310896 91992 :Frooxius!~Frooxius@91.219.247.213 JOIN :#esoteric < 1455311302 541673 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 272 seconds < 1455311316 879779 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455311361 45010 :LexiciScriptor!~LexiciScr@net-37-116-109-4.cust.vodafonedsl.it JOIN :#esoteric < 1455312012 48321 :hppavilion[1]!~DevourerO@74-114-87-93.dynamic.asdk12.org JOIN :#esoteric < 1455312549 525399 :jaboja!~jaboja@aak224.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455312632 509212 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 272 seconds < 1455312794 543624 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455312895 988717 :hppavilion[1]!~DevourerO@74-114-87-93.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1455313104 692868 :hppavilion[1]!~DevourerO@74-114-87-93.dynamic.asdk12.org JOIN :#esoteric < 1455313259 753179 :spiette!~spiette@mtl.savoirfairelinux.net QUIT :Ping timeout: 264 seconds < 1455313756 178645 :lynn_!~lynn@unaffiliated/lynn QUIT :Read error: Connection reset by peer < 1455313788 506271 :lynn_!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455313988 521897 :spiette!~spiette@mtl.savoirfairelinux.net JOIN :#esoteric < 1455314735 673176 :hppavilion[1]!~DevourerO@74-114-87-93.dynamic.asdk12.org QUIT :Ping timeout: 264 seconds < 1455315015 571107 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1455315128 680355 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1455315607 756875 :lynn_!~lynn@unaffiliated/lynn NICK :lynn < 1455316185 674674 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1455316220 577858 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1455316220 720210 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :boily said 10h 53m 10s ago: LET'S DO THE GRAVITATIONAL WAVE! WOOOOOOOOOOO! < 1455316232 788200 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell boily WOOOOSQUEE!!! < 1455316233 139660 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455316233 981991 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 240 seconds < 1455316546 536595 :spiette!~spiette@mtl.savoirfairelinux.net QUIT :Ping timeout: 272 seconds < 1455316581 645433 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455316730 491206 :hppavilion[1]!~DevourerO@74-114-87-93.dynamic.asdk12.org JOIN :#esoteric < 1455316835 118428 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 276 seconds < 1455316835 596950 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1455316877 3718 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455317108 670518 :lynn_!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455317262 630300 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 256 seconds < 1455317420 458201 :hppavilion[1]!~DevourerO@74-114-87-93.dynamic.asdk12.org QUIT :Ping timeout: 272 seconds < 1455317536 5575 :lynn_!~lynn@unaffiliated/lynn QUIT :Quit: Leaving < 1455317954 119512 :hppavilion[1]!~DevourerO@74-114-87-93.dynamic.asdk12.org JOIN :#esoteric < 1455318210 520674 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455318277 995777 :hppavilion[1]!~DevourerO@74-114-87-93.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1455319037 556043 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1455319063 849465 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellørjan! < 1455319084 459302 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@massages-loud < 1455319084 639689 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :oerjan said 47m 31s ago: WOOOOSQUEE!!! < 1455319192 434603 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar CYUL < 1455319192 791888 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYUL 122317Z 16011KT 1 1/2SM -SN OVC011 M07/M09 A2980 RMK SN2SF6 SLP094 < 1455319294 298552 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :bood evenily < 1455319351 288438 :Sprocklem_!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1455319559 679736 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 264 seconds < 1455319648 113504 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I think I have now figured it out properly < 1455319885 330880 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :This is what I did: data = ${if eq{$domain}{zzo38computer.org} {${lookup{$local_part}lsearch{/etc/aliases}{$value}{:fail: No alias}}}{}} in the "system_aliases" block (I commented out the other "data =" line) < 1455319892 882110 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I don't know if it is the proper way to do it though < 1455320134 295949 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :finally thawed. walked home because busses melt away when there's snow. < 1455320145 134709 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION rants and grumbles < 1455320164 366392 :Sprocklem_!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 248 seconds < 1455320271 118073 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`! bf_txtgen hi izabera < 1455320309 335680 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :with my luck it's either missing or timing out < 1455320315 57711 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :99 +++++++++++++++[>+++++++>++++++++>+++++++>++<<<<-]>-.>>.>++.<.<++.>--------.+.<<---.>--------.>-.>. [308] < 1455320318 291851 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yay! < 1455320359 326520 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT : < 1455320380 673148 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :what are the 99 and 308? < 1455320405 554795 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i think 99 is the length < 1455320434 653301 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1455320436 562901 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455320439 904224 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :308 is either running time or generation time, not sure < 1455320448 36730 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1455320467 175221 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`! bf_txtgen hi izabera < 1455320481 387614 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :let's reproduce the experiment and check if anything changes... < 1455320486 162004 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :91 +++++++++++++++[>++++++++>+++++++>++><<<<-]>>-.+.>++.<.<++.>--------.+.+++.<--------.>----. [903] < 1455320490 41026 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :wat < 1455320494 567244 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :wut? < 1455320509 697866 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :there's something wrong there... < 1455320515 748203 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`! bf_txtgen hi izabera < 1455320527 932451 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :boily: you mean the >FireFly?: we're all mad here <-- especially mad hth < 1455321065 663841 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :* < 1455321070 783377 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :FireFly: "I deleted `? mad for being too accurate." -- oerjan < 1455321082 549272 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? mad < 1455321084 134773 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :This wisdom entry was censored for being too accurate. < 1455321095 795674 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Put it in `tomfoolery then < 1455321096 797167 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :oerjan: well then, can't argue with that < 1455321101 5086 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: If you remember what it was < 1455321120 629401 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Unless it was too accurate for wisdom, but not enough for tomfoolery) < 1455321133 60701 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`? tomfoolery < 1455321134 527338 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tomfoolery is always factually inaccurate. always. < 1455321158 16639 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`` grep factually wisdom/* < 1455321164 877306 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :grep: wisdom/le: Is a directory \ grep: wisdom/¯\(°_o): Is a directory \ grep: wisdom/¯\(°​_o): Is a directory \ Binary file wisdom/reflection matches \ wisdom/tomfoolery:tomfoolery is always factually inaccurate. always. \ wisdom/wisdom:wisdom is always factually accurate, except for this entry, and uh that other one? it started with like, a < 1455321168 307651 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :FireFly: It's what we created so people can actually figure out what's going on < 1455321172 519109 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`tmflry tomfoolery < 1455321173 251908 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: tmflry: cannot execute: Is a directory < 1455321179 897807 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`tomfoolery hth < 1455321180 797791 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hth means "hope that helps" < 1455321189 212229 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :FireFly: That right there was the motivation < 1455321192 339277 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`tomfoolery tomfoolery < 1455321193 445566 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tomfoolery is wisdom < 1455321197 223436 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`tomfoolery tdnh < 1455321198 1275 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I must confess, I know not of what you are speaking. < 1455321203 206022 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :FireFly: Not added yet < 1455321213 286447 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :tdnh < 1455321230 247791 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`misle/rn tdnh/"That did not help", used when your hth raises an exception < 1455321233 148337 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Was lied to about «tdnh» < 1455321255 974666 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: `? tdnh < 1455321260 668039 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Er. < 1455321264 59539 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? tdnh < 1455321265 224919 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tdnh does not help < 1455321272 717071 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :the dogs need hugs < 1455321275 148255 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :always true < 1455321281 752380 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :FireFly: As long as it actually explains to the user what it is in an accurate and readable fashion, you can put whatever you want in `tomfoolery < 1455321299 641315 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :So basically, it's wtf(1) < 1455321312 375024 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :er wtf(6) < 1455321319 243324 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I can put whatever I want in `tomfoolery no matter what. < 1455321336 787524 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :HackEgo is anarchy, yo < 1455321340 7151 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It was created largely because newbies have no clue wtf 90% of what we say means < 1455321423 401884 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`mislearn brainfuck is an esoteric programming language created for extreme minimalism- which it accomplishes, with a total of eight (8) zero-argument procedural instructions. It is what introduces many people to esolangs, spawning a vast number of derivatives that we pretty much all despise. http://esolangs.org/wiki/Brainfuck < 1455321426 478662 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Was lied to about 'brainfuck': brainfuck is an esoteric programming language created for extreme minimalism- which it accomplishes, with a total of eight (8) zero-argument procedural instructions. It is what introduces many people to esolangs, spawning a vast number of derivatives that we pretty much all despise. http://esolangs.org/wiki/Brainfuck < 1455321431 707173 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455321433 927149 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`tomfoolery brainfuck < 1455321434 731980 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :brainfuck is an esoteric programming language created for extreme minimalism- which it accomplishes, with a total of eight (8) zero-argument procedural instructions. It is what introduces many people to esolangs, spawning a vast number of derivatives that we pretty much all despise. http://esolangs.org/wiki/Brainfuck < 1455321446 19516 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`wtf < 1455321446 661120 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :why is like wtf < 1455321462 422610 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`wtf is a walrus < 1455321463 62931 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :why is a walrus is like wtf < 1455321467 605700 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455321476 799801 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`wtf(6) < 1455321477 523047 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: wtf(6): not found < 1455321485 87625 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: your brainfuck tomfoolery is not entirely true hth < 1455321492 228521 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: How so? < 1455321501 824913 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :hm < 1455321512 602607 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`which wtf < 1455321513 464204 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/wtf < 1455321521 259845 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`` ls /usr/bin/wtf < 1455321522 278763 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access /usr/bin/wtf: No such file or directory < 1455321524 165204 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it slightly misrepresents its reason for creation. < 1455321525 273828 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :oh, okay < 1455321532 114523 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Ah, I'll fix it < 1455321550 14408 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :hppavilion[1]: your package manager might have it < 1455321579 98209 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :http://netbsd.gw.com/cgi-bin/man-cgi/man?wtf+6+NetBSD-current < 1455321589 240744 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`mislearn brainfuck is an esoteric programming language created to make the smallest possible compiler for a Turing-complete language. To do this, it was designed to be extremely minimalistic- which it accomplishes, with a total of eight (8) zero-argument procedural instructions. It is what introduces many people to esolangs, spawning a vast number of derivatives that we pretty much all despise. http://esolangs.org/wiki/Brainfuck < 1455321591 966835 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Was lied to about 'brainfuck': brainfuck is an esoteric programming language created to make the smallest possible compiler for a Turing-complete language. To do this, it was designed to be extremely minimalistic- which it accomplishes, with a total of eight (8) zero-argument procedural instructions. It is what introduces many people to esolangs, s < 1455321617 848435 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`tomfoolery brainfuck < 1455321618 860201 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :brainfuck is an esoteric programming language created to make the smallest possible compiler for a Turing-complete language. To do this, it was designed to be extremely minimalistic- which it accomplishes, with a total of eight (8) zero-argument procedural instructions. It is what introduces many people to esolangs, spawning a vast number of deriva < 1455321627 55295 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :FALE < 1455321648 292402 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*MWAHAHAHAHA* < 1455322130 608630 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 260 seconds < 1455322138 377652 :LexiciScriptor!~LexiciScr@net-37-116-109-4.cust.vodafonedsl.it QUIT :Quit: LexiciScriptor < 1455322243 23281 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455322354 719857 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you just need to golf the description a bit < 1455322363 445456 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455322977 603250 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1455323402 901196 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: NUUUUUUUUUUU < 1455323408 792326 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Yeah, probably < 1455323456 993602 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`mislearn brainfuck is an esoteric programming language created to make the smallest possible compiler for a Turing-complete language. It is what introduces many people to esolangs, spawning a vast number of derivatives that we pretty much all despise. http://esolangs.org/wiki/Brainfuck < 1455323459 716563 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Was lied to about 'brainfuck': brainfuck is an esoteric programming language created to make the smallest possible compiler for a Turing-complete language. It is what introduces many people to esolangs, spawning a vast number of derivatives that we pretty much all despise. http://esolangs.org/wiki/Brainfuck < 1455323466 94626 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`tomfoolery brainfuck < 1455323467 73980 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :brainfuck is an esoteric programming language created to make the smallest possible compiler for a Turing-complete language. It is what introduces many people to esolangs, spawning a vast number of derivatives that we pretty much all despise. http://esolangs.org/wiki/Brainfuck < 1455323477 623207 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: There, cut out a sentence < 1455323889 684690 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so the next question is, how many #esoteric denizens don't know what brainfuck is? < 1455323955 340863 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Apparently hppavilion[1] didn't until recently. < 1455323977 891327 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: No, that was hth < 1455323985 725357 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: It's more for newbies < 1455323991 457859 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 JOIN :#esoteric < 1455323992 433445 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Also, for consistency < 1455323994 572952 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? brainfuck < 1455323995 851832 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :brainfuck is the integral of the family of terrible esolangs. < 1455324007 8021 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was thinking that it might be useful for new people < 1455324008 807462 :Treio!~Treio@87.244.233.250 QUIT :Quit: Leaving < 1455324017 912845 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even then, many people come here from the wiki < 1455324030 948971 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and you can't really read the wiki for long without stumbling across a BF derivative < 1455324041 990707 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Yeah, I figured as much < 1455324042 561543 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :can confirm < 1455324043 660181 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But still < 1455324048 452815 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :slackerSnail: Hi! < 1455324051 845179 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :just got here from the wiki, it's a lot of bf < 1455324058 301521 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`relcome < 1455324061 27368 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​04Welcome 07to 08the 09international 02hub 06for 13esoteric 04programming 07language 08design 09and 02deployment! 06For 13more 04information, 07check 08out 09our 02wiki: 06. 13(For 04the 07other 08kind 09of 02esoterica, 06try 13#esoteric 04on 07EFnet 08or 09DALnet.) < 1455324063 419184 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`relcome slackerSnail < 1455324065 320328 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​02slackerSnail: 06Welcome 13to 04the 07international 08hub 09for 02esoteric 06programming 13language 04design 07and 08deployment! 09For 02more 06information, 13check 04out 07our 08wiki: 09. 02(For 06the 13other 04kind 07of 08esoterica, 09try 02#esoteric 06on 13EFnet 04or 07DALnet.) < 1455324070 577373 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :There we go :) < 1455324076 997061 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :Yeah so I just wrote a 3var-to-SmileBASIC compiler < 1455324084 588968 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :yeah a compiler < 1455324090 621929 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Cool! < 1455324101 864249 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :slackerSnail: I've been working towards making a compiler for a while now. < 1455324133 352124 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :so if any of you have SmileBASIC (which is unlikely let's be honest) https://smilebasicsource.com/page?pid=299 < 1455324147 402914 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :I didn't just come here to advertise lol < 1455324149 539464 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ooh, I was confusing 3var with something else < 1455324158 588889 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how compatible is SmileBASIC with other basics? < 1455324177 416562 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :I like to describe it to people as a "modern spin on BASIC" < 1455324181 680449 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :it's not entirely compatible < 1455324182 857248 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, are you using unbounded integers or just normal integers? languages like 3var rely on the integers being unbounded to run anything but trivial prgorams < 1455324186 177828 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :rather game-centric < 1455324197 785927 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :uh.. sint32, what SB supports < 1455324217 200824 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :it used to be doubles but it seemed like everyone else used integer division < 1455324217 343212 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's a normal bounded integer < 1455324222 513996 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :slackerSnail: Ah, not very useful then < 1455324224 810394 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But still cool < 1455324233 918892 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Godel numbering is generally a good thing) < 1455324244 809377 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :I can't even figure out fibonacci sequence on it :P < 1455324245 394351 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Generally.) < 1455324251 353091 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :doubles are also bounded; the bounds are much larger than with an integer, /but/ if you go too far out of the integer range, they start becoming inaccurate < 1455324258 180422 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :yeah, I figured < 1455324261 354784 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and using approximations < 1455324276 714791 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is actually what "floating-point" means (that the accuracy changes along with the number) < 1455324276 857185 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :I could construct some kind of unbounded integer implementation in SB with strings and VAL < 1455324280 509653 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: I'm trying to figure out a joke for when Godel Numbering is bad xD < 1455324281 575814 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :yeah < 1455324293 980724 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I guess you shouldn't use Godel Numbering to add? Maybe? < 1455324318 763483 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :SmileBASIC is a 3DS app if you don't know so yeah < 1455324319 880487 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :slackerSnail: It's preferable to do something with the carry flag if it's available to you < 1455324325 130203 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :slackerSnail: I noticed xD < 1455324328 916532 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :not a lot of people know about it < 1455324341 33079 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :It came out October 15th last year < 1455324350 407895 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :small Japanese production < 1455324363 538121 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :of course Japan got it nearly a year before :) < 1455324370 203909 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :slackerSnail: I'm attempting to make a game console (emulated) :) < 1455324384 603020 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :ooh, sounds neat < 1455324410 637167 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :the SB chat (which I'm usually in) is so dead rn < 1455324420 361776 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :thought I'd pop in here because boredom < 1455324461 68890 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :but enough about me < 1455324496 342449 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :slackerSnail: A RISCy move coming here. < 1455324511 156974 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :pun < 1455324516 611340 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: that pun became stale a while back < 1455324525 927539 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Yes, yes it did. < 1455324538 831084 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Feel free to change the topic if you have any better ideas < 1455324561 496896 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: (also, slackerSnail hasn't seen it yet, so it isn't stale for them) < 1455324566 879477 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we could always go back to the "the international hub…" topic < 1455324576 652080 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it was the standard in this channel for years < 1455324583 18492 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: True, true < 1455324590 270945 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` grep -R 'international hub' . < 1455324616 899171 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: I think you killed HackEgo. < 1455324622 579782 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`mourn HackEgo < 1455324627 319881 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455324628 685492 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Alas, poor HackEgo, I knew him well! < 1455324630 974476 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, -r and -R are technically different < 1455324639 418490 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah, right, that command actually works < 1455324642 836152 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I forgot about that xD < 1455324653 394118 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but yes, in retrospect my command seemed likely to hit timeout < 1455324655 584583 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Yeah, IIRC one only does colour escapes and the other all escapes or something? < 1455324664 460164 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I always go with -R, which I think is the one that interprets more sequences < 1455324668 356771 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :oh wait < 1455324677 247733 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :... >.> I was thinkig of less -r -R < 1455324692 496952 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455324694 600112 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :slackerSnail: So how do you like esolangs so far? < 1455324710 972318 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :ah, looked it up for grep. That's interesting < 1455324723 943040 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Do you like this? < 1455324768 683154 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :slackerSnail: That's just zzo38, one of our resident bots < 1455324774 73805 :PinealGlandOptic!~PinealGla@82.144.205.57 JOIN :#esoteric < 1455324793 856317 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :I wrote like a Befunge interpreter for Petit Computer (SB's predecessor) like a year ago < 1455324799 106869 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38 isn't a bot < 1455324800 691930 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oooh < 1455324803 26547 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Shush < 1455324806 852125 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :at least I don't think so < 1455324816 495835 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :never finished it; PTC was very much un-modern BASIC so the code was virtually un-maintainable < 1455324819 488113 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :slackerSnail: I've always liked befunge :) < 1455324820 80298 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1] also isn't a bot, but is somewhat overenthusiastic < 1455324827 314327 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I am < 1455324833 194798 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It's to hide my constant agony < 1455324834 352633 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fungot: show off < 1455324835 117587 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :ais523: mr president, ladies and gentlemen, i do wish to make one final comment to make on amendments nos 3, 12, 14, 23, 25, 27 and 31, which we have had the subsequent incidents involving the expulsion, or attempted expulsion, of illegal immigrants based on the gas directive. it seems to me to go away. for a very long history, deals with the specific participation of young farmers. < 1455324845 92011 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fungot is written in Funge-98 < 1455324845 425950 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :ais523: i shall make two points: patent protection and homeopathic medicinal products. before i go on to make the whole system. thirdly, starch potato producers have had to debate this serious issue. < 1455324851 706283 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :I tried to introduce the Funge-98 features but the code was so much spaghetti < 1455324868 915866 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you pretty much have to restart from scratch to write a Funge-98 interpreter starting with a Funge-93 interpreter < 1455324874 747795 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the language requires the internals to be much more general < 1455324881 979684 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`? mycology < 1455324883 59533 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mycology is a Befunge-98 (also -93 to some extent) testsuite that can be found at https://deewiant.iki.fi/projects/mycology/ < 1455324911 695049 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: We should probably move that to `tomfoolery < 1455324928 971965 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`misle/rn mycology is a Befunge-98 (also -93 to some extent) testsuite that can be found at https://deewiant.iki.fi/projects/mycology/ < 1455324931 691457 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Was lied to about «mycology is a befunge-98 (also -93 to some extent) testsuite that can be found at https:» < 1455324932 627005 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Whoops < 1455324936 874622 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you forgot the slash :-P < 1455324942 134436 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`revert < 1455324943 86967 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`mislearn mycology is a Befunge-98 (also -93 to some extent) testsuite that can be found at https://deewiant.iki.fi/projects/mycology/ < 1455324950 615630 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done. < 1455324953 430235 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Was lied to about 'mycology': mycology is a Befunge-98 (also -93 to some extent) testsuite that can be found at https://deewiant.iki.fi/projects/mycology/ < 1455325047 499547 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :slackerSnail: Does SmileBASIC use goto's or logical control flow? Or both, perhaps? < 1455325053 183350 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I should feel proud about that canary.orig error message < 1455325076 259459 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :given that it's the only time anyone's actually pierced HackEgo's sandbox < 1455325076 938869 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even if it was unintentoinal < 1455325083 884742 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :hppavilion[1]: it has labels but also structures like WHILE/FOR/DEF < 1455325100 302114 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :labels are really only useful for DATA < 1455325109 177726 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :slackerSnail: Ah. I'd recommend you avoid goto as much as possible, if you didn't know to already. < 1455325120 577015 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :yeah I'm a bit of a hobby coder :) < 1455325125 786352 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Use comefrom instead xD < 1455325139 739904 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455325143 521113 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: come from is normally about as readable as goto < 1455325145 425911 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :at least, unconditional come from < 1455325150 800151 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's usual to write a comment at the jump source < 1455325153 1436 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Having messed a bit with Petit Computer.. yes, not a very pretty dialect of BASIC < 1455325157 224868 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :PTC only had IF/ELSE/GOTO/GOSUB/FOR < 1455325185 792361 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : but yes, in retrospect my command seemed likely to hit timeout <-- especially since the entire hg repository is mounted in ./.hg or thereabouts < 1455325188 625373 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :SmileBASIC has IF/ELSEIF/ELSE/WHILE/FOR/GOTO/GOSUB/DEF/REPEAT and I'm sure I'm missing something < 1455325202 754175 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or hm < 1455325203 443282 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :DEF basically creates commands/functions < 1455325205 887089 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`unidecode . < 1455325206 930872 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+002E FULL STOP] < 1455325210 687849 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thought so < 1455325215 707347 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :why does . have to come so early in asciibetical order < 1455325220 20436 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I now want to make a new BASIC and distribute it to the masses < 1455325234 760650 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :SmileBASIC is pretty good for what it is, I would recommend it to hobby people < 1455325242 595060 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :aren't there enough basics already? < 1455325246 375946 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :$9.99 is US land < 1455325251 135308 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :make a new logo and distribute it to the masses < 1455325265 199707 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: To see if I can get the world of computer users programming again < 1455325269 622023 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: OK, probably that instead < 1455325273 332713 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Or Baso. < 1455325274 895806 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :logo's a) actually pretty powerful, b) normally thought of as being used by schoolchildren (thus adding a powerful library to it will surprise people) < 1455325290 985346 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :i wonder if I still have my ptc funge source code around somewhere < 1455325293 617846 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like, write a website in logo, that would be pretty eso < 1455325355 756005 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :hehe yeah, here it is < 1455325389 867562 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :woah, 2014? this is older than I remember < 1455325449 646795 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455325520 685484 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Yeah, Logo would be better < 1455325549 83444 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` ls tmflry/myc* < 1455325551 825602 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tmflry/mycology < 1455325557 363933 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have programmed in GWBASIC and QBASIC but I have not used SmileBASIC (I have heard of it though) < 1455325574 854866 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :it's pretty good < 1455325587 521741 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :and since program sharing is over a server there's a lot of stuff to play with < 1455325610 359932 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: What would be a good syntax for an educational language? < 1455325647 186294 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: I'm not sure, most places seem to use Java or Python < 1455325658 382959 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :at the university where I used to teach (and still works), first years were taught on Java and OCaml simultaneously < 1455325666 681786 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :with other languages coming in in later years < 1455325670 841293 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote Prolog < 1455325671 129166 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Yeah, maybe... < 1455325671 725671 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :884) What I learned on the Prolog course is that it's a good language if you need a thing that can say "No" a lot. \ 946) Phantom_Hoover: my department teaches prolog, to second years I think some people choose it because it isn't ocaml, and then are disappointed to find it has lists \ 1203) oerjan: the origina < 1455325722 841668 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm looking for something that... is good for new learners, and perhaps that hasn't been done frequently < 1455325726 621750 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Prolog definitely should count as eso by most definitions, the problem is that a) it was intended seriously when created, and b) there are very specific problem domains it's actually good at < 1455325729 135345 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` ls -l -d .hg < 1455325730 459115 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :drwxr-xr-x 4 5000 5000 4096 Feb 13 00:55 .hg < 1455325758 56179 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :A LISP doesn't seem ideal, and BASICs have been done before < 1455325766 525338 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: if you're trying to get the size of the directory recursively, you can only do that by iterating over it with a command like du < 1455325767 111988 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :A Haskell might actually be good < 1455325785 104581 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: do you understand monads? < 1455325803 570573 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: No, and neither does anybody else < 1455325816 698832 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Not a PURE haskell, just something with functional capabilities < 1455325836 737922 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Like, with the partial application and stuff. That'd be good for an educational language, IMLIO < 1455325855 389923 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :We get to learn the basics of Prolog and some other languages in the second year here < 1455325857 191301 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :("In My Likely-Incorrect Opinion") < 1455325858 183370 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: `revert does not always work for file creations. although it seemed to work in that case. < 1455325876 333349 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Prolog was pretty fun, but it certainly felt a bit unusual to work with < 1455325881 987671 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Shells probably aren't a good idea for an educational language either... < 1455325891 497157 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: why not use OCaml? it's like Haskell but with a more intuitive evaluation order < 1455325913 104636 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Use an OCaml-like syntax you mean? < 1455325913 428413 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(that said, in my current project at work I'm using Ocaml but someone seems to have defined a >>= operator; I'm scared to see what it does) < 1455325924 683501 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: an ocaml-like semantics < 1455325928 7265 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Perhaps < 1455325929 349476 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :this discussion really does seem esoteric to me (bad joke) < 1455325940 927724 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :slackerSnail: it's more ontopic than we normally are, which is a good thing < 1455325944 939479 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I like it when the channel's ontopic < 1455325945 626472 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: i was actually just checking if .hg was a symbolic link or not < 1455325956 652791 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(and so would have been excluded by -r) < 1455325970 504033 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: I'm looking for something easy for a newbie to learn xD < 1455325970 646250 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` mv .hg .hg_old < 1455325971 549564 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mv: cannot move `.hg' to `.hg_old': Device or resource busy < 1455325978 322813 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Functional programming is not very good for newbies, LTIC < 1455325985 25234 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :OK, I was wondering what happened if I tried to rename it, given that it's updated magically < 1455325986 668670 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It's just confusing < 1455325993 119307 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :based on the exact error I got, I'm guessing it's a mount point < 1455325995 223830 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :i tried learning Haskell < 1455325995 950166 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` mount < 1455325996 782638 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :none on /bin type hostfs (ro,nosuid,relatime,/bin/) \ none on /usr type hostfs (ro,nosuid,relatime,/usr/) \ none on /dev type hostfs (ro,nosuid,relatime,/dev/) \ none on /opt type hostfs (ro,nosuid,relatime,/opt/) \ none on /lib type hostfs (ro,nosuid,relatime,/lib/) \ none on /sbin type hostfs (ro,nosuid,relatime,/sbin/) \ none on /lib64 type host < 1455326000 233963 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :i didn't learn haskell < 1455326005 458186 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` mount | grep -v none < 1455326006 544043 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tmpfs on /tmp type tmpfs (rw,relatime) \ proc on /proc type proc (rw,relatime) \ sysfs on /sys type sysfs (rw,relatime) < 1455326034 347351 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ooh, "hostfs" < 1455326040 268033 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : ais523: No, and neither does anybody else <-- bah, i understand monads (in haskell, for CT ask shachaf) < 1455326041 867393 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I bet it's mirroring something from the host < 1455326084 177349 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I did think up an approach to monad tutorials that I don't think I've seen done well before < 1455326084 886571 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: What parts of programming are underrepresented in educational languages? < 1455326085 525069 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :copumpkin is the CT expert here < 1455326090 459757 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :he even moved there < 1455326098 647653 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that said, I haven't actually written a monad tutorial, because I don't want to become a meme < 1455326121 997138 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: How- wha- a meme? < 1455326130 593901 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Like, a classical meme? < 1455326133 770892 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Or a modern meme? < 1455326156 928879 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: monad tutorials are something of a meme < 1455326164 977745 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah < 1455326238 172889 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`df .hg < 1455326238 906479 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :df: Warning: cannot read table of mounted file systems: No such file or directory \ Filesystem 1K-blocks Used Available Use% Mounted on \ - 40573996 9361756 29155208 25% /hackenv/.hg < 1455326244 342331 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are a lot of terrible ones, and even most of the ones that help at least one person are totally confusing to most other people < 1455326254 480745 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Hm... < 1455326257 835485 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: bah why did I not come to the logical conclusion there < 1455326261 917393 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I want something I could teach my peers with < 1455326264 987458 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :all the pieces were right in front of me < 1455326279 385578 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: I've seen someone use Ook! as a teaching language < 1455326287 225843 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: No. < 1455326288 800216 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Just no. < 1455326323 858110 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(note: Ook! is one of the few BF derivatives that we don't hate, on the basis that it was the first and thus the idea of being a BF derivative hadn't become discredited yet) < 1455326335 47164 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh < 1455326351 822842 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What would be a good set of basic semantic and syntactic features for teaching clueless highschoolers how to code? < 1455326358 498395 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'd say non-console IO < 1455326389 630139 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most commonly I see people do either: very simple imperative languages (think BASIC); Logo derivatives; or flowchart-based languages with a GUI editor < 1455326407 206544 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Probably not the last one < 1455326413 997382 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :in my compsci class we learn Java so there's that < 1455326421 741808 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :slackerSnail: Not Java. < 1455326432 403827 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 PRIVMSG #esoteric :not a common teaching language < 1455326452 72808 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Java is totally a common teaching languages, although normally at the undergraduate level < 1455326470 28187 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I believe the reason is that plausibly being able to claim that you know Java almost guarantees you'll be able to get a job < 1455326479 84304 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thus it does wonders for the department's graduate employment statistics < 1455326482 489382 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 JOIN :#esoteric < 1455326492 765870 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :Hi < 1455326523 656056 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`welcome RedPhoenix_ < 1455326525 179168 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :RedPhoenix_: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on EFnet or DALnet.) < 1455326526 734071 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` df .hg 2>/dev/null < 1455326527 849520 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Filesystem 1K-blocks Used Available Use% Mounted on \ - 40573996 9362416 29154548 25% /hackenv/.hg < 1455326551 614660 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :9362416 kilobytes? that's a lot of space < 1455326560 511065 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :RedPhoenix_: Oh, you came over here xD < 1455326565 800341 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Welcome then < 1455326566 233625 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :kind-of unbelievably large, actually < 1455326579 952245 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :Why I'm reading "erotic" instead of esoteric? o.O < 1455326597 416200 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't think we have any erotic esolangs yet? < 1455326612 136243 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :well there's brainfuck < 1455326630 508519 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's not erotic, it just has "fuck" in the name < 1455326634 627900 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also "brain" < 1455326641 250483 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :hppavilion[1]: Yes, I came over here, hurra! < 1455326655 879492 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :ais523, you're not trying hard enough < 1455326713 150720 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`relcome RedPhoenix_ < 1455326714 558434 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​02RedPhoenix_: 06Welcome 13to 04the 07international 08hub 09for 02esoteric 06programming 13language 04design 07and 08deployment! 09For 02more 06information, 13check 04out 07our 08wiki: 09. 02(For 06the 13other 04kind 07of 08esoterica, 09try 02#esoteric 06on 13EFnet 04or 07DALnet.) < 1455326725 289363 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ugh do I have to delete relcome again :-( < 1455326734 732536 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :hppavilion[1]: Hi, again .. < 1455326756 624310 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :Bot? < 1455326783 790473 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :HackEgo's a bot, hppavilion[1] isn't (just a bit overenthusiastic) < 1455326820 963189 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Huh? < 1455326832 909991 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: I'm replying to RedPhoenix_ < 1455326836 576162 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :they were already welcomed once.. < 1455326840 457841 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also getting annoyed at you re-welcoming someone just so that you could rainbow it < 1455326843 642355 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: No, about deleting `relcome < 1455326845 749685 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :RedPhoenix_, most people think it means the other kind of esoteric, 'erotic' is a new one < 1455326868 647830 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: because of people overwelcoming in an annoying way and with stupid welcome variants < 1455326869 794965 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :FireFly: Oh, I didn't notice because it wasn't colorful < 1455326882 191626 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I thought it was a command output or something < 1455326886 819333 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm a bit clueless. < 1455326900 120316 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Well, it IS a command output, but...) < 1455326902 524293 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I mean.. it was command output :P < 1455326913 743687 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: That's the stats for the whole root filesystem of the thing. < 1455326924 544993 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: I'm guessing a side effect on how umlbox mounts those things. < 1455326928 188181 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: ah right < 1455326929 885528 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :I need sleep, 4 times or so I've read "#erotic" instead of "#esorotik" < 1455326935 137121 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :damn! < 1455326939 722074 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455326941 729720 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :* "'esoteric" < 1455326942 875553 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :something I discovered recently: if you need sleep, then get it < 1455326944 860572 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :! < 1455326948 83210 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not sleeping just makes you tireder < 1455326962 576029 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So should I take a different approach to teaching programming from scratch (well, not different at all) and use static typing? < 1455326964 80695 :oerjan!~oerjan@hagbart.nvg.ntnu.no TOPIC #esoteric :The esorotic channel | Effi's finest fluffy waffles | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | https://esolangs.org/ | 100% of cpus on the wall ♪ < 1455326970 826301 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :* "#esoteric" < 1455326977 720651 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455326981 632372 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :TOO LATE < 1455327025 445913 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :Hmm < 1455327028 963594 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : FireFly: Oh, I didn't notice because it wasn't colorful <-- *MWAHAHAHA* i knew it < 1455327048 88870 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I'm inverse color blind, don't laugh at me :,( < 1455327074 516100 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? hppavilion[1] < 1455327077 962013 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: That said, the whole persistent directory does manage to take 527M of space; 220M excluding the .hg part. < 1455327078 279355 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hppavilion[1] se describe en las notas al pie. ¿Porqué no los dos? Nadie lo sabe. < 1455327094 972991 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: i may have been slightly laughing at ais523 too, there < 1455327095 316788 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :hppavilion[1]: I think that is usually called synesthesia < 1455327118 681972 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: what have I done that's worthy of being laughed at? < 1455327122 324305 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :http://codu.org/logs/_esoteric/2003-01-18.txt :O < 1455327128 693173 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :FireFly: No, the other inverse < 1455327157 846883 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: you want people to use `welcome instead of the others, but it's so boring people miss that it's been used :P < 1455327174 860819 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so you get _more_ over-welcoming that way. < 1455327175 563451 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :Why must be the ` there? < 1455327181 344702 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: well this channel shouldn't be /about/ welcomes < 1455327187 73879 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :RedPhoenix_: it's HackEgo's command prefix < 1455327188 188212 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :RedPhoenix_: first character lets bots know which bot we're talking to < 1455327205 761536 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :There are multiple bots here? < 1455327211 233346 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :^echo precisely! < 1455327211 375799 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :precisely! precisely! < 1455327212 67803 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Sure < 1455327213 514663 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bf ++++++++[>++++++++<-]. < 1455327213 814006 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :No output. < 1455327221 871488 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 NICK :Bot_Hunter_2000 < 1455327222 301639 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bf ++++++++[>++++++++<-]>. < 1455327222 576738 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​@ < 1455327224 503307 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :^bots < 1455327224 977087 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^bf ++++++++[>++++++++<-]>. < 1455327225 119479 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :@ < 1455327226 510694 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :hm < 1455327227 476863 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> "but of course!" < 1455327229 735577 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : "but of course!" < 1455327230 841172 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :^prefixes < 1455327230 983684 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot ! < 1455327231 426736 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`! bf ++++++++[>++++++++<-]>. < 1455327232 306859 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​@ < 1455327238 675019 :Bot_Hunter_2000!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :Time to hunt! < 1455327243 458438 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :( "lots of them!" < 1455327245 371439 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(to pick a command that quite a few bots know) < 1455327245 513763 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :04"lots of them!" : 12String < 1455327258 891622 :Bot_Hunter_2000!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :String? < 1455327260 532630 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :[ 'even this' < 1455327261 171399 :Bot_Hunter_2000!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :Bot fail? < 1455327261 313808 :j-bot!~j-bot@li1285-84.members.linode.com PRIVMSG #esoteric :FireFly: even this < 1455327269 575979 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Bot_Hunter_2000: no, it just prints the type of the result < 1455327269 861203 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bot_Hunter_2000: "lots of them!" is a String < 1455327271 733070 :Bot_Hunter_2000!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :( "test" < 1455327271 879746 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :04"test" : 12String < 1455327277 157768 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :( 12 < 1455327278 59519 :Bot_Hunter_2000!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :( "test" : hi < 1455327278 324150 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :0412 : 12Integer < 1455327278 466573 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:8: error: expected: "#", < 1455327278 466643 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : "$", "&", "&&", "&&&", "*!>", < 1455327278 466665 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : "*", "***", "*>", "*>|", "+", < 1455327278 466684 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : "++", "+++", "-", "->", ".", < 1455327279 251556 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : "/", "/=", ":+", ":-", "::",14↵… < 1455327282 603029 :Bot_Hunter_2000!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :lol < 1455327286 258124 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :[ "one more" < 1455327286 925292 :j-bot!~j-bot@li1285-84.members.linode.com PRIVMSG #esoteric :oerjan: |syntax error < 1455327287 67677 :j-bot!~j-bot@li1285-84.members.linode.com PRIVMSG #esoteric :oerjan: | "one more" < 1455327289 294651 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :darn < 1455327290 418950 :Bot_Hunter_2000!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :( "test" : 1 < 1455327290 561426 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:8: error: expected: "#", < 1455327290 703955 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : "$", "&", "&&", "&&&", "*!>", < 1455327290 704045 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : "*", "***", "*>", "*>|", "+", < 1455327290 704077 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : "++", "+++", "-", "->", ".", < 1455327290 704106 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : "/", "/=", ":+", ":-", "::",14↵… < 1455327297 125338 :Bot_Hunter_2000!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :( "test" : j-bot < 1455327297 267577 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I showcased j-bot already :< < 1455327297 267672 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:8: error: expected: "#", < 1455327297 410240 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : "$", "&", "&&", "&&&", "*!>", < 1455327297 410340 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : "*", "***", "*>", "*>|", "+", < 1455327297 849777 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :except i don't know J < 1455327298 248320 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : "++", "+++", "-", "->", ".", < 1455327300 275949 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : "/", "/=", ":+", ":-", "::",14↵… < 1455327308 706881 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :strings are single-quote only < 1455327310 447281 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: it's an APL derivative < 1455327312 514945 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this doesn't really help though < 1455327315 452292 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :double quotes have another meaning < 1455327320 664382 :Bot_Hunter_2000!542e2b04@gateway/web/freenode/ip.84.46.43.4 NICK :RedPhoenix_ < 1455327328 565119 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :( "test" : "hi" < 1455327330 918138 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:8: error: expected: "#", < 1455327331 60701 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : "$", "&", "&&", "&&&", "*!>", < 1455327331 60813 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : "*", "***", "*>", "*>|", "+", < 1455327331 60890 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : "++", "+++", "-", "->", ".", < 1455327331 60925 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : "/", "/=", ":+", ":-", "::",14↵… < 1455327350 69720 :thutubot!~thutubot@213.205.252.15 JOIN :#esoteric < 1455327352 39857 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :I hate bots :/ < 1455327354 686500 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :+ul (test)S < 1455327354 828873 :thutubot!~thutubot@213.205.252.15 PRIVMSG #esoteric :test < 1455327355 443577 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :idris-bot might be more useful if one already knows a bit of Idris < 1455327356 806749 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fizzie: i thought the .hg part was readonly from the sandbox, so not really part of the persistent directory < 1455327384 766083 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :RedPhoenix_: Bots are our friends! < 1455327385 979244 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :do EgoBot/HackEgo know underload? < 1455327388 519906 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!ul (test)S < 1455327409 79981 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :come to think of it, I think we taught EgoBot Underload via giving it an Underload impl written in brainfuck < 1455327412 670481 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`! ul (test)S < 1455327413 525645 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/!: 4: exec: ibin/ul: not found < 1455327423 231325 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :hppavilion[1]: not mine! < 1455327423 544039 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^ul (test)S < 1455327423 686689 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :test < 1455327427 689971 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :+ul (test)S < 1455327427 989853 :thutubot!~thutubot@213.205.252.15 PRIVMSG #esoteric :test < 1455327434 310615 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :+haskell 2+2 < 1455327436 654531 :thutubot!~thutubot@213.205.252.15 PRIVMSG #esoteric : 4 < 1455327446 278271 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Idea! An esolang, interpreted on a server, that uses neural networks to decide what to do < 1455327452 834983 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`prefixes < 1455327453 659429 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot ! < 1455327454 931512 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :Your Syntax etc looks like a new programming language: Bot++ < 1455327475 404651 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? thutubot < 1455327476 166231 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :thutubot? ¯\(°​_o)/¯ < 1455327484 715750 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :+help < 1455327485 783641 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1455327487 378598 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :RedPhoenix_: On it. < 1455327491 931820 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :maybe it doesn't have a help command < 1455327492 225337 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :+ul (test)S < 1455327492 368026 :thutubot!~thutubot@213.205.252.15 PRIVMSG #esoteric :test < 1455327493 648687 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :+help < 1455327495 933667 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :?help < 1455327496 76079 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :help . Ask for help for . Try 'list' for all commands < 1455327496 76163 :thutubot!~thutubot@213.205.252.15 PRIVMSG #esoteric :help . Ask for help for . Try 'list' for all commands < 1455327497 986317 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :++ul (test)S < 1455327498 818417 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric ::O < 1455327509 104580 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :?help list < 1455327509 246796 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :list [module|command]. Show commands for [module] or the module providing [command]. < 1455327509 389109 :thutubot!~thutubot@213.205.252.15 PRIVMSG #esoteric :list [module|command]. Show commands for [module] or the module providing [command]. < 1455327513 855930 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :+list < 1455327519 236189 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :A query would be better to prevent spam < 1455327519 808306 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right, /this/ is why we don't run thutubot all the time < 1455327538 95455 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it repeats everything lambdabot says < 1455327549 394387 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :+quit < 1455327561 186518 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :?help < 1455327561 328947 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :help . Ask for help for . Try 'list' for all commands < 1455327561 471244 :thutubot!~thutubot@213.205.252.15 PRIVMSG #esoteric :help . Ask for help for . Try 'list' for all commands < 1455327567 10587 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :?prefix < 1455327567 152933 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Unknown command, try @list < 1455327567 295412 :thutubot!~thutubot@213.205.252.15 PRIVMSG #esoteric :Unknown command, try @list < 1455327570 466142 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :@list < 1455327570 608524 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :What module? Try @listmodules for some ideas. < 1455327570 750977 :thutubot!~thutubot@213.205.252.15 PRIVMSG #esoteric :What module? Try @listmodules for some ideas. < 1455327572 357636 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I guess it thinks I'm not identified because Freenode changed its identification syntax < 1455327574 340491 :thutubot!~thutubot@213.205.252.15 QUIT :Remote host closed the connection < 1455327574 642692 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :dat prefixes ... < 1455327583 287056 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> 1 < 1455327585 410795 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 1 < 1455327589 178749 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :0 < 1455327605 588279 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@help < 1455327605 730702 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :help . Ask for help for . Try 'list' for all commands < 1455327618 321840 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION shrugs < 1455327626 415813 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :@list < 1455327626 595270 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :What module? Try @listmodules for some ideas. < 1455327628 168069 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: i know _that_, i just don't really know its operators < 1455327630 187109 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :@say heyho! < 1455327630 329359 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Maybe you meant: src slap faq < 1455327635 508560 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :?version < 1455327635 651101 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :lambdabot 5.0.3 < 1455327635 651228 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :git clone https://github.com/lambdabot/lambdabot < 1455327638 500670 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :@faw < 1455327638 643008 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :http://www.haskell.org/haskellwiki/FAQ < 1455327644 179820 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :@slap int-e < 1455327644 322342 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :stop telling me what to do < 1455327647 291075 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :lol < 1455327649 438934 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: it's an APL derivative, thus you can't know them < 1455327653 939193 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :@slap int-e < 1455327654 81654 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :ACTION smacks int-e about with a large trout < 1455327658 165571 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :without memorizing them individually < 1455327664 702828 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :@src < 1455327664 845310 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :src . Display the implementation of a standard function < 1455327668 724018 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :@src 1 < 1455327668 866287 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Source not found. You speak an infinite deal of nothing. < 1455327690 650169 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :@faw < 1455327690 792669 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :http://www.haskell.org/haskellwiki/FAQ < 1455327694 23014 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :@faq < 1455327694 165492 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :http://www.haskell.org/haskellwiki/FAQ < 1455327698 30968 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :RedPhoenix_: i suspect the syntax error in ( "test" : ... is on the : so it doesn't matter what you put after it. < 1455327707 838127 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :( hi < 1455327707 980423 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :No such variable hi < 1455327710 621077 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :( "hi" < 1455327710 763482 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :04"hi" : 12String < 1455327720 211219 :slackerSnail!43952a19@gateway/web/cgi-irc/kiwiirc.com/ip.67.149.42.25 QUIT : < 1455327724 816020 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :( "line1","line2" < 1455327725 18468 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:8: error: expected: "#", < 1455327725 160749 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : "$", "&", "&&", "&&&", "*!>", < 1455327725 160825 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : "*", "***", "*>", "*>|", "+", < 1455327725 160888 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : "++", "+++", "-", "->", ".", < 1455327725 160907 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : "/", "/=", ":+", ":-", "::",14↵… < 1455327747 303026 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :How many bots are here? < 1455327762 285071 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :My guess is N+1 < 1455327770 690112 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!underload (test)S < 1455327771 19557 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :test < 1455327776 726016 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this channel was about 10% bots once < 1455327777 260994 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :aha < 1455327778 832050 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`! underload (test)S < 1455327779 866187 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :test < 1455327787 45995 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :looks like we do have an underload interprer < 1455327791 3998 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :ACTION suicides herself < 1455327798 245613 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!underload (::^)::^ < 1455327800 829021 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :Error: Out of memory < 1455327802 904543 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : come to think of it, I think we taught EgoBot Underload via giving it an Underload impl written in brainfuck <-- no that was fungot and it was later replaced by a funge-98 one. < 1455327803 788160 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :oerjan: the council is of the greatest importance. we have seen entire local action programmes on equal opportunities policy for africa, asia and south america, for example, with the promise accompanying monetary unification that a new draft directive greater pressure would be brought into line with those of the who in some cases as sick people, but every time there was a real turning point in space activities, then of course t < 1455327811 240479 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^ul (::^)::^ < 1455327811 697984 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric : ...too much stack! < 1455327828 951642 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :RedPhoenix_: it's only natural that when you have a channel about programming langauges < 1455327832 973880 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you add some way to run the languages in-channel < 1455327836 939655 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's what the bots did originally < 1455327838 808260 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: wow, that's deep < 1455327839 289670 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :int-e: mr president, ladies and gentlemen, the european commission, were that fact properly to emerge, the three reports before parliament today. i am particularly happy to have got his way and has signed a voluntary commitment concerning the sustainable development of the european council will give impetus to the process moving forward, and i am thinking, for example. < 1455327843 34820 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :only it sort-of got took over by things like quotes and welcome < 1455327868 842921 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :ais523: I'm not a really programming freak, I'm doing a little bit funny, but nothing more :( < 1455327875 18822 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :+for < 1455327911 722336 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455327958 778557 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, we have a new topic < 1455327970 866060 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: but shouldn't that c be a k? < 1455327994 609901 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :"oh yeah baby... show me your brainfuck derivatives..." < 1455328011 674122 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : it repeats everything lambdabot says <-- you could make it only do that for private messages? < 1455328018 857998 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: it was meant to < 1455328025 145780 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fixing it at this point means reading years-old thutu < 1455328060 83502 :RedPhoenix_!542e2b04@gateway/web/freenode/ip.84.46.43.4 NICK :RedPhoenix_Away < 1455328179 952744 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : dat prefixes ... <-- we cannot really put the prefixes command in lambdabot because it's a multi-channel bot. < 1455328213 790654 :RedPhoenix_Away!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :? < 1455328236 207359 :RedPhoenix_Away!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :Okay < 1455328366 419498 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : How many bots are here? <-- i sometimes like to check if the channel is up to 10% bots. it varies. < 1455328412 824712 :RedPhoenix_Away!542e2b04@gateway/web/freenode/ip.84.46.43.4 PRIVMSG #esoteric :oerjan: ok ok, understood, thanks, I'm now away < 1455328430 659405 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455328461 556796 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :testing that theory about sleep, I guess... < 1455328465 382234 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : oerjan: but shouldn't that c be a k? <-- i just copied what was said hth < 1455328534 453910 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION finally reaches the bottom of the channel < 1455328549 424038 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :now to ruin it by making some food -> < 1455328574 369585 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: you really didn't; you made up a new word. < 1455328860 753515 :RedPhoenix_Away!542e2b04@gateway/web/freenode/ip.84.46.43.4 QUIT :Ping timeout: 252 seconds < 1455328885 276688 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :did i? < 1455328916 612714 :oerjan!~oerjan@hagbart.nvg.ntnu.no TOPIC #esoteric :The esorotik channel | Effi's finest fluffy waffles | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | https://esolangs.org/ | 100% of cpus on the wall ♪ < 1455328923 903719 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :SHOCKING < 1455328934 135540 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :very. < 1455329375 531308 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 260 seconds < 1455330138 906233 :boily!~alexandre@96.127.201.149 QUIT :Quit: IMAGINARY CHICKEN < 1455331304 661319 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1455331529 555334 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1455331844 149568 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :buenos tardis! < 1455333347 701815 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455333497 703039 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455333509 571814 :MDude!~fyrc@pa-67-234-108-216.dhcp.embarqhsd.net NICK :MDream < 1455333768 883071 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Quit: mihow < 1455333936 596 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1455333956 76918 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1455334125 164812 :bb010g!uid21050@gateway/web/irccloud.com/x-ahsgdepqpyeeeldp QUIT :Quit: Connection closed for inactivity < 1455335723 706561 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455335864 693312 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1455335962 806081 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455338126 919655 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :is there a maximum size for a page on the esolang wiki? < 1455338321 494991 :Opodeldoc!~Opodeldoc@184.20.162.120 JOIN :#esoteric < 1455338360 817948 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :probably. < 1455338418 612624 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :4 kilobytes hth < 1455338449 693431 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1455338932 854966 :PinealGl1ndOptic!~PinealGla@82.144.205.57 JOIN :#esoteric < 1455339322 54524 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 240 seconds < 1455339583 574005 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :oerjan: The way my irc client displayed the above, I thought you said that you were probably the maximum size of an esolang wiki page... < 1455339601 923632 :perrier_!~cinch@107.170.175.57 QUIT :Read error: Connection reset by peer < 1455339680 25337 :perrier_!~cinch@107.170.175.57 JOIN :#esoteric < 1455340008 523503 :jaboja!~jaboja@aak224.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 256 seconds < 1455340210 431212 :variable!~variable@freebsd/developer/variable QUIT :Quit: 1 found in /dev/zero < 1455340717 176880 :PinealGl1ndOptic!~PinealGla@82.144.205.57 QUIT :Quit: leaving < 1455340720 743701 :PinealGlandOptic!~PinealGla@82.144.205.57 QUIT :Quit: leaving < 1455340898 832402 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :zgrep: your client is weird hth < 1455341036 876182 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1455341422 755458 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :oerjan: Well, it looked like a CTCP ACTION, as if you were saying /me probably :P < 1455341928 30200 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION unlikely < 1455343742 960100 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, I missed a lot of stuff here < 1455343907 601193 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1455344029 358265 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Now I did post two Node.js packages (sorry no document yet) < 1455344065 29862 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :If you do JavaScript programming then maybe you might be able to use it < 1455344666 356542 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455344926 59189 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1455345233 358658 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :But I want to add graph isomorphism function into my "parse-rdf" package < 1455345325 415411 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I also made up the functions of "monadic generators" in JavaScript; do you like this? < 1455347096 518537 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :What does the biconditional CHI to? < 1455347225 143103 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I don't know what that is < 1455347278 222762 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Which part? < 1455347286 292671 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :CHI = Curry-Howard Correspondence < 1455347306 624137 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Correspondence = Isomorphism < 1455347402 493460 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 272 seconds < 1455347497 528886 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455347575 25647 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :OK I can understand that part now < 1455347591 310518 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I still do not quite understand your question though < 1455347679 757076 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: I'm trying to figure out if there's a simple meaning for p <-> q under the curry-howard isomorphism < 1455347723 602486 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Sort of like how | is Either and & forms tuples < 1455347765 391599 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Obviously, one can treat p <-> q as (p -> q) & (q -> p), but that's the type that I'm starting with < 1455347778 613072 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455347790 302560 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :o hais523 der < 1455347801 96818 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :OK I can understand you now < 1455347808 914276 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can't! < 1455347849 639654 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :It would be the isomorphism between the types I expect? < 1455347875 386854 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :While the factorial would be the isomorphism between itself, I expect? < 1455347925 439392 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: i don't think there is a simpler meaning. < 1455347931 426206 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :oerjan: Oh :/ < 1455347961 867829 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :oerjan: I'm trying to figure out what Biconditional Introduction corresponds to < 1455347976 650752 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :what's biconditional introduction < 1455348017 840119 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :oerjan: ((P -> Q) & (Q -> P)) -> Q <-> P hth < 1455348028 847918 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :right < 1455348067 340429 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :oerjan: Though I'm beginning to think it programs to a style (like double negation elimination corresponds to CPS) more than a type system feature < 1455348107 550067 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well <-> is what you need for equational reasoning about propositions, i guess < 1455348141 574784 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but i still don't think there's a CH equivalence different from that of (P -> Q) & (Q -> P) < 1455348208 834347 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :oerjan: Yes, that's what I said (I think), it's probably more a style like CPS than a thing builtin to the langauge < 1455348335 272893 :Opodeldoc!~Opodeldoc@184.20.162.120 QUIT :Remote host closed the connection < 1455349904 668645 :Opodeldoc!~Opodeldoc@184.20.162.120 JOIN :#esoteric < 1455350489 918038 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The wiki article about #esoteric stack mentions my Z-machine implementation, but which one do you mean? Do you mean ZORKMID, or JSZM, or Famizork? < 1455350561 456296 :Opodeldoc!~Opodeldoc@184.20.162.120 QUIT :Read error: Connection reset by peer < 1455350840 761190 :Opodeldoc!~Opodeldoc@184.20.162.120 JOIN :#esoteric < 1455351064 263826 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1455351499 76275 :J_Arcane!~chatzilla@37-219-222-233.nat.bb.dnainternet.fi QUIT :Quit: ChatZilla 0.9.92-rdmsoft [XULRunner 35.0.1/20150122214805] < 1455351521 628386 :J_Arcane!~chatzilla@37-219-222-233.nat.bb.dnainternet.fi JOIN :#esoteric < 1455352415 569834 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 240 seconds < 1455353282 937086 :glowcoil!sid3405@gateway/web/irccloud.com/x-wlpiqdjkglnytueo NICK :incomprehensibly < 1455353937 738361 :mroman!5c6ab8ff@gateway/web/freenode/ip.92.106.184.255 JOIN :#esoteric < 1455353946 781948 :mroman!5c6ab8ff@gateway/web/freenode/ip.92.106.184.255 PRIVMSG #esoteric :gravitational waves somehow make sense < 1455353962 490140 :mroman!5c6ab8ff@gateway/web/freenode/ip.92.106.184.255 PRIVMSG #esoteric :but probably not the ones I'm thinking of < 1455353980 24793 :mroman!5c6ab8ff@gateway/web/freenode/ip.92.106.184.255 PRIVMSG #esoteric :an object pulls in another object < 1455354003 605660 :mroman!5c6ab8ff@gateway/web/freenode/ip.92.106.184.255 PRIVMSG #esoteric :if that object wiggles back and forth < 1455354021 499924 :mroman!5c6ab8ff@gateway/web/freenode/ip.92.106.184.255 PRIVMSG #esoteric :then the grav force applied to the other object would wiggle too :D < 1455354033 511162 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07SELECT.14]]4 10 02https://esolangs.org/w/index.php?diff=46396&oldid=40842 5* 03Quintopia 5* (+544) 10/* Examples */ < 1455354071 285285 :mroman!5c6ab8ff@gateway/web/freenode/ip.92.106.184.255 PRIVMSG #esoteric :but that's probably not the grav waves scientists are talking about. < 1455354140 842598 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's more like, if you make a really really large change to a gravitational field suddenly, the force it applies to other objects doesn't change immediately and when it does it oscillates into position < 1455354200 911089 :mroman!5c6ab8ff@gateway/web/freenode/ip.92.106.184.255 PRIVMSG #esoteric :so gravitity travels at light speed? < 1455354217 794370 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1455354437 596509 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07SELECT./99 bottles14]]4 N10 02https://esolangs.org/w/index.php?oldid=46397 5* 03Quintopia 5* (+322515) 10Created < 1455354477 965724 :Opodeldoc!~Opodeldoc@184.20.162.120 PRIVMSG #esoteric :ais523: You just explained that better than anything I've read. < 1455354593 166090 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07SELECT./99 bottles14]]4 10 02https://esolangs.org/w/index.php?diff=46398&oldid=46397 5* 03Quintopia 5* (-11937) 10remove excess space < 1455354717 244738 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07SELECT.14]]4 10 02https://esolangs.org/w/index.php?diff=46399&oldid=46396 5* 03Quintopia 5* (+136) 10/* Sample programs */ < 1455354840 837129 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quintopia: does that program even contain a loop? I saw the "322515", thought "that's big for a language", realised it was a 99bob program, and wondered just how verbose the program was < 1455354849 178193 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then I looked at the page itself and saw it was /compressed/ < 1455354929 790085 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1455354938 675296 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455355108 356855 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07SELECT.14]]4 10 02https://esolangs.org/w/index.php?diff=46400&oldid=46399 5* 03Quintopia 5* (+2) 10/* Integer division and integer modulus */ < 1455355317 656297 :mroman!5c6ab8ff@gateway/web/freenode/ip.92.106.184.255 PRIVMSG #esoteric :so < 1455355322 762361 :mroman!5c6ab8ff@gateway/web/freenode/ip.92.106.184.255 PRIVMSG #esoteric :if you blow up a planet < 1455355332 234391 :mroman!5c6ab8ff@gateway/web/freenode/ip.92.106.184.255 PRIVMSG #esoteric :because it's sucking you in < 1455355337 883450 :mroman!5c6ab8ff@gateway/web/freenode/ip.92.106.184.255 PRIVMSG #esoteric :and that planet is one light year away < 1455355360 633152 :mroman!5c6ab8ff@gateway/web/freenode/ip.92.106.184.255 PRIVMSG #esoteric :it's going to be a year before your planet stops getting sucktion from that planet you just blew up < 1455355382 473650 :Opodeldoc!~Opodeldoc@184.20.162.120 QUIT :Ping timeout: 272 seconds < 1455355424 460450 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yep < 1455355444 25495 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :science fiction makes a lightyear seem so small < 1455355448 438846 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it's really teally big < 1455355451 518837 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*really really < 1455355460 673182 :Opodeldoc!~Opodeldoc@184.20.162.120 JOIN :#esoteric < 1455355463 847804 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :things out there are so far away, that you can't do anything to affect them in less than a year < 1455355544 125880 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455355806 88449 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1455359988 265580 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :has anyone `olisted 1023 yet? < 1455360003 337508 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`olist 1023 < 1455360029 883557 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :olist 1023: shachaf oerjan Sgeo FireFly boily nortti b_jonas < 1455360127 978317 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1455361809 978361 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 240 seconds < 1455361929 987693 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 240 seconds < 1455362425 798230 :gde33!kvirc@546A0B75.cm-12-3a.dynamic.ziggo.nl JOIN :#esoteric < 1455363307 519193 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1455363434 563431 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 256 seconds < 1455363842 505736 :J_Arcane!~chatzilla@37-219-222-233.nat.bb.dnainternet.fi QUIT :Ping timeout: 256 seconds < 1455363858 328790 :J_Arcane_!~chatzilla@37-219-207-242.nat.bb.dnainternet.fi JOIN :#esoteric < 1455363863 140110 :J_Arcane_!~chatzilla@37-219-207-242.nat.bb.dnainternet.fi NICK :J_Arcane < 1455364192 568462 :bender|_!~benderx2@2404:e800:e61a:41d:d4a4:de5e:a16f:39a8 JOIN :#esoteric < 1455364224 32736 :bender|_!~benderx2@2404:e800:e61a:41d:d4a4:de5e:a16f:39a8 QUIT :Changing host < 1455364224 175088 :bender|_!~benderx2@unaffiliated/bender/x-9459530 JOIN :#esoteric < 1455364236 26584 :bender|_!~benderx2@unaffiliated/bender/x-9459530 NICK :bender < 1455364269 334226 :gremlins!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1455364389 186590 :zadock!~outsider@81.180.208.252 JOIN :#esoteric < 1455364863 742849 :mroman!5c6ab8ff@gateway/web/freenode/ip.92.106.184.255 QUIT :Ping timeout: 252 seconds < 1455365523 309200 :Opodeldoc!~Opodeldoc@184.20.162.120 QUIT :Quit: Leaving < 1455365559 555676 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1455365985 367508 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1455366216 757747 :mroman!5c6ab8ff@gateway/web/freenode/ip.92.106.184.255 JOIN :#esoteric < 1455366579 361783 :gremlins2!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1455366596 365824 :gremlins!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 240 seconds < 1455367112 740035 :gremlins2!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Quit: Leaving < 1455367151 331853 :gremlins!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1455367359 331017 :gremlins2!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1455367436 300854 :gremlins!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 240 seconds < 1455368006 990590 :LexiciScriptor!~LexiciScr@net-37-116-109-4.cust.vodafonedsl.it JOIN :#esoteric < 1455369588 540878 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 256 seconds < 1455369914 105571 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 276 seconds < 1455370429 698679 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455370543 503525 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1455370545 460248 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar CYUL < 1455370545 880029 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYUL 131300Z 25017G22KT 15SM DRSN FEW015 SCT045 SCT240 M23/M28 A3002 RMK SF1SC4CI1 SF TR CI TR SLP172 < 1455370796 909100 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :cold day < 1455370846 963281 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@metar lowi < 1455370847 218875 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :LOWI 131320Z 27008KT 9999 FEW070 BKN120 07/00 Q0991 NOSIG < 1455371685 330593 :MDream!~fyrc@pa-67-234-108-216.dhcp.embarqhsd.net NICK :MDude < 1455371867 345029 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I'm hungry and haven't groceried in way too long. ain't even got moldy bread to look all shifty at me. < 1455371886 174874 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I'll have to brave the cold to go grab a pho. < 1455371899 680176 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :(then grocery. but first pho. priorities.) < 1455372240 137209 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1455372426 874833 :MDude!~fyrc@pa-67-234-108-216.dhcp.embarqhsd.net QUIT :Quit: later chat < 1455372536 368152 :gremlins2!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 240 seconds < 1455372795 346551 :gremlins!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1455373501 990971 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 276 seconds < 1455375450 106513 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :http://www.theguardian.com/us-news/2015/dec/18/republican-voters-bomb-agrabah-disney-aladdin-donald-trump murrica < 1455376100 375877 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 248 seconds < 1455376241 102133 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455376674 72538 :bender!~benderx2@unaffiliated/bender/x-9459530 QUIT :Quit: Ping Pong Fuckout < 1455377180 134884 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Well... I'm trying to implement AES for revision purposes < 1455377194 594163 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :I've accidentally reimplemented mutliplication < 1455377206 70022 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Good start < 1455377207 155162 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :pretty hard stuff! < 1455377229 384299 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you better did not used predefined addition for this < 1455377239 810809 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :No, I did not < 1455377250 948386 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :good < 1455377253 949019 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Shifts, ands, xors, and the occasional increment < 1455377279 902876 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :sounds like that russian multiplikation thingie < 1455377365 127409 :gremlins!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Quit: Leaving < 1455377761 629698 :boily!~alexandre@96.127.201.149 QUIT :Quit: COWLICK CHICKEN < 1455378438 38554 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Actually, I was wrong, I hadn't implemented multiplication < 1455378492 769751 :mroman!5c6ab8ff@gateway/web/freenode/ip.92.106.184.255 QUIT :Ping timeout: 252 seconds < 1455379048 541170 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455379312 995521 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 276 seconds < 1455379356 702473 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455379574 622726 :lynn!~lynn@unaffiliated/lynn QUIT :Quit: Leaving < 1455379611 249555 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :what should I have for breakfast? < 1455379642 218415 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Cereal, maybe? < 1455380291 413262 :gremlins!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1455380378 516448 :gremlins!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net NICK :Reece` < 1455380433 850342 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :yeah, that was much better than just having coffee like i usually do < 1455380435 290273 :Reece`!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Client Quit < 1455380461 93661 :Reece`!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1455380463 222306 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :also apparently corn flakes in coffee milk is vary good < 1455380481 741330 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :I'm not a fan of coffee, personally < 1455380681 389767 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :Did you know you can now buy pre-mixed coffee milk in Canada? it used to only be in Japan afaik < 1455381407 707652 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455381486 360904 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455381571 771091 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455381864 380173 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :\oren\, that's very strange < 1455382230 511224 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :http://www.lactantia.ca/food-product-category/iced-coffee/ < 1455382703 700084 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455382946 297591 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455383290 573547 :J_Arcane!~chatzilla@37-219-207-242.nat.bb.dnainternet.fi QUIT :Ping timeout: 256 seconds < 1455383749 208653 :Opodeldoc!~Opodeldoc@184.20.162.120 JOIN :#esoteric < 1455383955 213935 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ais523: of course it loops. It's only 7MB with the comments and whitespace removed. I estimate a minified non-looping 99bob in SELECT. would run to ~250MB < 1455384016 763720 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh he maybe doesnt logread much < 1455384058 267866 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :@tell ais523 of course it loops. It's only 7MB with the comments and whitespace removed. I estimate a minified non-looping 99bob in SELECT. would run to ~250MB < 1455384058 447281 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455384105 994168 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 240 seconds < 1455384265 201534 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :izabera: That was a redundant olist and you were around for the first olist. :-( < 1455384372 546606 :Reece`!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Quit: Leaving < 1455384392 668878 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455384978 510344 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :there's no such thing as a redundant olist if it doesn't mention you! < 1455385752 181293 :LexiciScriptor!~LexiciScr@net-37-116-109-4.cust.vodafonedsl.it QUIT :Quit: LexiciScriptor < 1455385864 399111 :jaboja!~jaboja@emh138.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455386497 850591 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :is there a way to have ghc output C code? < 1455386536 722868 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :in such a way so that I can call it from C < 1455387046 417053 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :\oren\, the answer's "no, but it can output a header which you can include in C" < 1455387053 383994 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :But I'm fuzzy on the details < 1455387123 157336 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :shachaf: but I don't live in CT anymore :( < 1455387131 740979 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455387134 229911 :Elronnd!elronnd@znc.dank.ninja TOPIC #esoteric :The esoerotic channel | Effi's finest fluffy waffles | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | https://esolangs.org/ | 100% of cpus on the wall ♪ < 1455387139 495145 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :copumpkin: Oh, you moved *from* there, right. < 1455387207 979268 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :yeah :( < 1455387394 809523 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455387876 754899 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :copumpkin: Not happy with VA? < 1455387954 129821 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03FlamingObsidian 5* 10New user account < 1455388892 865877 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :shachaf: no I actually like it < 1455389175 991090 :LexiciScriptor!~LexiciScr@net-37-116-109-4.cust.vodafonedsl.it JOIN :#esoteric < 1455389540 371548 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 248 seconds < 1455389666 330340 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 240 seconds < 1455389802 43400 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455389926 423605 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1455390031 372378 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`unidecode ⴱⴺⵃⵠⵒⵍ < 1455390054 551496 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+2D31 TIFINAGH LETTER YAB] [U+2D3A TIFINAGH LETTER YADDH] [U+2D43 TIFINAGH LETTER YAHH] [U+2D60 TIFINAGH LETTER YAV] [U+2D52 TIFINAGH LETTER YAP] [U+2D4D TIFINAGH LETTER YAL] < 1455390480 717491 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Hieroglyphic14]]4 N10 02https://esolangs.org/w/index.php?oldid=46401 5* 03FlamingObsidian 5* (+884) 10Created page with "== Syntax == Hieroglyphic uses hieroglyphics to symbolize its code. Here are the symbols and their meanings. I - Increment current number - M17 B - Decrement current number..." < 1455390639 763980 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :“ (note: Ook! is one of the few BF derivatives that we don't hate, on the basis that it was the first and thus the idea of being a BF derivative hadn't become discredited yet)” <= I agree < 1455390674 838456 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ook is pretty lame, though < 1455390686 198113 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :“ What would be a good set of basic semantic and syntactic features for teaching clueless highschoolers how to code?” <= I have my own guess at this, I can tell if you're interested < 1455390697 373630 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :if i had to choose a bf derivate, i'd choose bf2d < 1455390742 803499 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i would teach them robozzle < 1455390743 608630 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I'm totally not convinced it's right, since I want to teach imperative programming with side effects first, whereas there are pretty good arguments on teaching functional programming without side-effects first < 1455390825 762031 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :“ I don't think we have any erotic esolangs yet?” <= partly because what turns people on varies a lot, so a language might easily be erotic to someone but not erotic to someone else < 1455390841 898738 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :b_jonas: Continue < 1455390875 139082 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :About the first part, not the erotic esolangs part < 1455390889 983791 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :hppavilion[1]: what you teach really depends on the skills at hand and the skills that need to be there at the end < 1455390911 43257 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :myname: Yes. I'm designing this to start with the clueless. < 1455390915 663041 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i like the sandwich making approach to give people a first impression on what algorithms are < 1455390934 878367 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :imperative programming is a lot more intuitive for people who don't have a huge grounding in abstract math < 1455390948 994379 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :e.g. grade schoolers < 1455390980 547923 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu JOIN :#esoteric < 1455390997 646888 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :here is what you do: grab a bag of toast, a knife, some stuff to make sandwiches (depending on your likings, bpb&j, butter and ham, whatever) < 1455391015 977284 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :and do zexactly_ what they say < 1455391047 94007 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1455391047 867113 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :if they want you to butter the toast, take the butter and put it on the bag of toast < 1455391154 740442 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :myname: I don't think toast comes in bags hth < 1455391159 448767 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :“ has anyone `olisted 1023 yet?” => yes, shachaf did < 1455391201 316942 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :whatever these are called < 1455391215 602274 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 240 seconds < 1455391232 352110 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :`nick hppavilion[1] < 1455391237 420669 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: nick: not found < 1455391243 629588 :LexiciScriptor!~LexiciScr@net-37-116-109-4.cust.vodafonedsl.it PRIVMSG #esoteric :how to make a sandwich: go to the store, buy mortadella and bread, cut the bread with a knife, put the mortadella inside the bread < 1455391255 174847 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net NICK :hppavilion[1] < 1455391255 736323 :LexiciScriptor!~LexiciScr@net-37-116-109-4.cust.vodafonedsl.it PRIVMSG #esoteric :expected behaviour: wait forever at the store < 1455391308 715440 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :“ hppavilion[1]: what you teach really depends on the skills at hand and the skills that need to be there at the end” <= yes, but at a higher level. at the lower level where we decided the goal was to give first year mathematician students an introduction to programming such that it helps especially those who aren't otherwise interested in programming, < 1455391359 934479 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and in such a way that I want to help those who won't program in the future, such that they can at least tell better what is possible to teach to a computer and what isn't and how to work together with people who do program. < 1455391383 287085 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so at that point, I don't think there's too much other we had to fix, so I could just choose a reasonable set of syntax on what to teach. < 1455391417 127232 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :So I did choose a very small subset of python to teach them for this purpose on a course. < 1455391428 943696 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :for maths people i'd go straight to haskell < 1455391436 55049 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The course notes are http://wiki.math.bme.hu/view/Informatika1-2010 but partly broken. < 1455391441 252429 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :myname: they're not maths people YET < 1455391456 237535 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and they need to get an introduction to algorithms and what computers can do to become maths people < 1455391460 652235 :LexiciScriptor!~LexiciScr@net-37-116-109-4.cust.vodafonedsl.it PRIVMSG #esoteric :why not start with c < 1455391478 520928 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :LexiciScriptor: because we don't want them to get all segfaulted and have to learn memory managed < 1455391479 227341 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :LexiciScriptor: what for? < 1455391488 708786 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :our goal isn't that they should program, or that they know python < 1455391498 932161 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :if i want to teach people how a cpu works, i'd use assembly < 1455391505 16605 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but to know the basics of what a computer can do, in abstract, < 1455391512 652024 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but not in a low level < 1455391518 510464 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :if i want to teach them how imperative öanguageork, i'd use something that sucks less than c doess < 1455391522 296602 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but on a level where you ignore all the constant factors < 1455391526 932637 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :anyway: < 1455391550 449607 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :c is one of the worst starting languages i can imagine < 1455391556 753238 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :http://russell2.math.bme.hu/~ambrus/sc/info1/info1-prog-osszefoglalo.html demonstrates most of the features, but I'll enumerate them here < 1455391560 930268 :LexiciScriptor!~LexiciScr@net-37-116-109-4.cust.vodafonedsl.it PRIVMSG #esoteric :i started with c :P < 1455391586 222406 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :at what age and with what previous knowledge? < 1455391629 234019 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :1. integer literals and arithmetic operators on integers and real numbers: add, subtract, multiply, divide, integer divide, reminder, power, six comparison operators < 1455391629 959093 :LexiciScriptor!~LexiciScr@net-37-116-109-4.cust.vodafonedsl.it PRIVMSG #esoteric :at 18, first year uni with only pascal :O < 1455391640 76501 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :2. boolean operators: and, or, not < 1455391653 630521 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so you already know imperative programming < 1455391663 789627 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you didn't start with c then < 1455391664 565489 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :3. creating and reassigning variables with the = operator < 1455391675 650373 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 240 seconds < 1455391696 884640 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :4. print statements, to print values for debugging or output < 1455391698 417822 :LexiciScriptor!~LexiciScr@net-37-116-109-4.cust.vodafonedsl.it PRIVMSG #esoteric :i was 14 when i learned pascal, and most people in the class were computer illiterate < 1455391710 27897 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so? < 1455391714 181311 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :together with printing string literals and numerical expressions in a line < 1455391736 28215 :LexiciScriptor!~LexiciScr@net-37-116-109-4.cust.vodafonedsl.it PRIVMSG #esoteric :also, c-like sintax is common in other languages useful for math < 1455391740 672554 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :5. if and if-else conditionals < 1455391755 240229 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :6. chains of elsif < 1455391756 140593 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :LexiciScriptor: sytax doesn't matter < 1455391771 624538 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :7. while conditionals < 1455391780 320536 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :8. how to interrupt the interpreter in case of an infinite loop < 1455391809 498870 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :9. creating an array with an array constructor (bracket), 10. indexing an array < 1455391821 61254 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :once you know any imperative language, you can learn another one in a week or two to the point of anything you'd probably need in any uni course < 1455391850 701304 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :11. modifying an array in place with indexed assignment and the .append method, and how arrays are stored by reference < 1455391936 501668 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :12. for loops to loop on arrays and 13. the range function (12 and 13 are extra, I don't think I actually use them in my sample code, but they're convenient) < 1455391978 941154 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :14. tuples, which are non-writable arrays, and creating them from an array with the tuple function, to help avoid mistakenly modifying an array < 1455391987 81568 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455391993 787032 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :they will be a course next semester called "computational metaphysics" < 1455391998 409059 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :15. tuple constructors (you don't really need them, but they help interpret the debug output when you print) < 1455392010 325463 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i am not sure wetger or not to go there < 1455392050 739021 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :16. defining and calling functions with def and return and parenthesis (this will be important, one of the most important concepts I want to teach later is using a user-defined function as a building block you can re-use for multiple tasks) < 1455392054 208669 :LexiciScriptor!~LexiciScr@net-37-116-109-4.cust.vodafonedsl.it PRIVMSG #esoteric :myname: what? < 1455392070 898526 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what what? < 1455392095 561582 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :And that's the end of the list, these are all the syntactic concepts I taught for the programming introduction; < 1455392100 844885 :LexiciScriptor!~LexiciScr@net-37-116-109-4.cust.vodafonedsl.it PRIVMSG #esoteric :what is computational metaphysics? < 1455392119 494485 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :though note that in this class we also give an introduction to symbolic computer algebra, which needs some more syntax stuff. < 1455392126 440546 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: does this make sense/ < 1455392148 494876 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The important part is of course not the particular syntax elements I teach, but the lessons I want to teach about programming with their help. < 1455392218 869623 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, apparently there's one more. I also mentioned strings being first class values and concatenating strings. I dunno why. < 1455392252 310753 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah no, I didn't < 1455392265 200470 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that was on the course our co-teacher held < 1455392305 310450 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :If I have time, I should eventually try to make a standalone programming tutorial based on what I tried to teach there. < 1455392328 201572 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :With exactly the syntax elements I mentioned, and the same goals of what I wanted to teach, and much of the same example code and exercises. < 1455392351 694536 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455392579 798156 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Some of the lessons I tried to teach and should try to teach in such a tutorial are: printf-debugging; re-using functions for a different but related task; basics of runtime complexity of algorithms, by demonstrating the cubic and quadratic solutions to the last task in http://russell2.math.bme.hu/~ambrus/sc/info1/info1-ea5.html and telling that there is a linear time solution < 1455392613 635568 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :; how to use loops (this one is probably before the complexity one) < 1455392696 659524 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The start of http://russell2.math.bme.hu/~ambrus/sc/info1/info1-gy4.html tells about manually stopping a program that loops infinitely, and about printf debugging < 1455392803 699859 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :These syntactic elements certainly aren't enough for practical programming, and I don't want to claim that either, I designed them to introduce people to what programming is about. < 1455392890 189715 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :booleans as first class values you can assign to a variable is sort of a lesson, but I don't really emphasize it in this course < 1455392913 756980 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I do demonstrate passing arrays (which are also first class values) to functions though < 1455392951 115685 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :passing arrays to functions is also a really good reason not to twach < 1455392957 642260 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :teach c as first language < 1455393030 705328 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Just having to allocate memory to arrays, of which you might not know the size at start, is already a good enough reason. < 1455393035 896457 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Even if you don't pass them anywhere. < 1455393036 365398 :Vorpal_!~Vorpal@unaffiliated/vorpal NICK :Vorpal < 1455393047 720735 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :It's also a good reason for not using classical BASIC by the way. < 1455393077 260212 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Quit: Leaving... < 1455393085 626950 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Actually, both passing arrays to functions and growing arrays dynamically are good reasons against BASIC. < 1455393093 143463 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :returning arrays is even more fun < 1455393098 768563 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Also BASIC won't print an array easily in a print statement. < 1455393098 910957 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455393102 948361 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :myname: I do return arrays < 1455393116 383372 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :in c? < 1455393152 421514 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :myname: in python, in that course. see http://russell2.math.bme.hu/~ambrus/sc/info1/info1-ea5.html < 1455393171 219942 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well, it's easy in python < 1455393173 411393 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the function forditott returns an array < 1455393176 203989 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :exactly < 1455393178 834773 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it plain sucks in c < 1455393193 898142 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :vecause you have to know all sorts of c specific shit < 1455393685 991266 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I happen to think that C and BASIC is OK < 1455393740 604148 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 260 seconds < 1455393902 631407 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: it depends on the goal really < 1455393917 520539 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :they wouldn't help the particular lessons I wanted to teach < 1455393930 312799 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :It might help if you wanted a longer introduction with more programming < 1455393965 744649 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :for c you wouöd need much time explaining why things work in a way you may not expect < 1455393967 62185 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or if you want a more low-level introduction teaching how the native execution model (C's) works < 1455393987 482715 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :which is useful for some people, but not for those that will never program in a low-level language, which is like half of our students. < 1455394006 640465 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :It's details the programmers will manage for those people. < 1455394234 163269 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455394308 397345 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :For those who will learn to program, they'll learn from other sources, my goal in that short course wasn't really that. < 1455394524 479090 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1455394539 728956 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I have a question about git that I'll try to ask here. < 1455394632 474865 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I want to apply the difference between two commits (call them t1 and t2) to the current state (both index and checked out files, error if their difference conflicts with the changes applied). < 1455394645 870960 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The two commits are related but it's possible that neither is an ancestor of the other. < 1455394704 849540 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :This should take into account the history, in that it traverses the commits from t1 to the common ancestor of t1 and t2 then to t2, and preferable also take into account the history between the commits and the commit currently checked out. < 1455394763 266378 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The index together with the checked out files may already have modifications, and applying the differences may conflict with these, or there can simply be a conflict between HEAD and those changes, in which case I want proper conflict markers as with a normal merge. < 1455394799 805235 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I want to know the best way to do this. What I think might work is this: ( git revert t2..t1 && git cherry-pick t1..t2 ) < 1455394845 12957 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Does that combination of two commands do what I want? Whether or not, what's the best way to do this, rather than that command? < 1455394862 203672 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :If you're git people, please help. < 1455395051 569448 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :maybe try asking it in #git < 1455395064 148385 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :izabera: I had tried, but I might try re-asking later. < 1455395109 297105 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Basically I come from the svn world, and I still think subversion is much better in the sense that I understand how its model works, find it easier to know how to do anything I want in it, and like its model. < 1455395132 140803 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Nevertheless, I want to learn git, partly because I have to work with it, and partly because there's some things it does better. < 1455395154 936137 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I have learned a few things about git, but I don't really understand it. < 1455395193 385415 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm asking here because I think some people here, especially ais523, might be able to explain the intuition behind git better, even if #git helps in the specific commands. < 1455395227 884822 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :And I think there's a regular besides ais523 who understands git, but I'm not sure who it is. < 1455395260 824327 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(I can try to answer Apache Subversion questions in return if it helps.) < 1455395461 611874 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oh, unrelated question. What's that other library that tries to be source-compatible with MPFR? < 1455395595 623596 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :never pour boiling fat onto ice < 1455395605 765083 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: why? < 1455395621 767325 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :it splatters all over and burns you < 1455395646 394324 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :i shouldn't be allowed to do science experiments < 1455395666 924264 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: what if you pour it from very far, like defending a castle in the winter by pouring hot oil on the intruders from the high castle wall? < 1455395687 260724 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :luckily it wasn't that hot once it flew through the air. but still < 1455395790 78987 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :It also is a waste of good ice < 1455396013 391780 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :I'm tying to build a SSTS (single stage into the sun) vehicle < 1455396052 849885 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :so I can get readings from the sun's atmosphere < 1455396288 792787 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :the idea is i'll launch it at middaya nd fly straight up into the sun < 1455396348 700060 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :What... why are you launching things into the usn < 1455396350 885871 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :sun < 1455396375 924242 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :to get science data from the sun < 1455396469 99359 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Who has authorized you to do this < 1455396528 373009 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :uh... i dunno < 1455396597 75035 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: um, flying into the Sun is very difficult, for it requires lots of energy. < 1455396754 83594 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`unidecode 🂿 < 1455396765 819776 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+1F0BF - No such unicode character name in database \ UTF-8: f0 9f 82 bf UTF-16BE: d83cdcbf Decimal: 🂿 \ 🂿 (🂿) \ Uppercase: U+1F0BF \ Category: Cn (Other, Not Assigned) < 1455396773 740011 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :why? as long as I escape Kerbin flying straight at it < 1455396784 983083 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Oh, KSP < 1455396976 712560 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :i mean, if i'm off a little then I'll be in a highly elliptical solar orbit, but a little shift with rcs at apohelion should fix that < 1455397051 894393 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Is it possible to, using Qt, use a completely custom character encoding? < 1455397782 123532 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 252 seconds < 1455397823 161276 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455397975 667834 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :arghh you're right! < 1455397991 242532 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hppavilion[1]: I don't believe so < 1455398003 551623 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :coppro: Damn :/ < 1455398004 138217 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :I have to escape kerbin more like at a 30 degree angle to account for kerbin's orbit < 1455398055 682790 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hppavilion[1]: hmm actually it might be possible to replace its font rendere < 1455398057 329600 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :*renderer < 1455398064 807268 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :coppro: Perhaps < 1455398100 522268 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :coppro: The issue is that Unicode doesn't have a character for XNOR, and I'd kind of like to experiment with making my own encoding anyway < 1455398112 824911 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :What if you use Chuck Moore's huffman code based one < 1455398126 738953 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :hppavilion[1], why not private use characters/ < 1455398132 86508 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Taneb: Possibly < 1455398145 247502 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :coppro: Which is weird, because it has AND, OR, XOR, NAND, and NOR < 1455398156 366455 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1455398183 616686 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :hppavilion[1], fax the consortium! < 1455398191 17966 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :∧ ∨ ⊻ ⊼ ⊽ < 1455398199 142202 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :maybe just do XOR with combining line above? < 1455398199 875521 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hppavilion[1]: yeah just use private use area < 1455398201 225733 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Taneb: Shall I encode the fax in EBDIC? < 1455398215 13327 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :coppro: I could do that too, but making my own would be more fun xD < 1455398225 632128 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hppavilion[1]: it would for the first hour < 1455398230 588212 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :coppro: Fair point < 1455398247 179184 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :coppro: Pffffffft. I can't concentrate on a task for a WHOLE HOUR. < 1455398273 39946 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(Even on the copious amounts of medication I've been put on) < 1455398305 709164 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(Pretty sure I'm on the maximum recommended dose of dextroamphetamine for my BMI) < 1455398324 253768 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :heh < 1455398337 256157 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :want to help me write Mage Knight in Haskell? < 1455398342 649480 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :coppro: Me? < 1455398352 280617 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :What exactly IS Mage Knight? < 1455398380 447553 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Is it a classic game you're reimplementing, or just something that is back in the logs < 1455398380 614342 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :coppro, potentially < 1455398388 637702 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hppavilion[1]: !classic game < 1455398396 114726 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Ah < 1455398396 636829 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Taneb: I should push what I have so far to GitHub < 1455398398 331233 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it's not a ton < 1455398404 146120 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I don't think I'm qualified < 1455398409 937352 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :I still need to write up my spec for COMPLEX < 1455398416 32770 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :And publish my implementation < 1455398419 659124 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :My haskell isn't very good; when I close the tutorial, I always forget about it for a month < 1455398430 169088 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Taneb: currently annoyed at naming record constructors :P < 1455398441 67325 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I'm working on a humanitarian project called LIME Classroom < 1455398455 707273 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :It's an online classroom for mathematics and computer science < 1455398466 799490 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(LIME = LIME Integrated Mathematical Environment) < 1455398532 922990 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Someone should make a total computable acronym that is /not/ primitive recursive < 1455398541 694918 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(Basically, the Ackerman of GNUs) < 1455398611 411508 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1455398615 154643 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Taneb: https://github.com/scshunt/mage-knight < 1455398679 714959 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Interestingly, my Lenovo lags a lot when plugged in on High Performance mode < 1455398687 724526 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455398690 793736 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what is mage knight? < 1455398698 396020 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :So I only put it on Power Saver (which is less laggy) when plugged in < 1455398780 909398 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :myname: a board game < 1455398783 720117 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :very puzzle-like < 1455398915 674547 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i googled that much. can you recommend reading or watching something that will help me get an idea of it? < 1455398927 956431 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :What would be a good way to make a Fractran extension? < 1455398932 193034 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :We don't have enough of those < 1455398936 470520 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455398967 454541 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :quaternions < 1455398982 666942 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :myname: Perhaps, though I was thinking something more like polynomials < 1455398983 565793 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Oooh < 1455399003 83388 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Is there a hyperfractran? Fractran using root/log/exp/pow instead of mul/div? < 1455399004 633892 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :myname: hmm < 1455399036 542037 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :https://www.youtube.com/watch?v=xYq6eft_XpI is from a well-reputed youtuber < 1455399054 433165 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :the rulebooks are http://wizkidsgames.com/wp-content/uploads/mage/MK_rulebook_ENG_searchable-mar2012.pdf (base) and http://wizkidsgames.com/wp-content/uploads/2013/01/mk-lost-legion-rulebook-en.pdf (expansion) < 1455399064 160803 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :there's also a startup guide book but I don't have a link handy < 1455399672 486873 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fungot: nostril. < 1455399672 720501 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: we are entirely opposed to any form of discrimination. against this background, the european union. < 1455399866 422883 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :myname: What would be a good way to implement IO in fractran I wonder... < 1455399915 723477 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :fungot: So you're fine with discrimination against persons with a non-EU background? < 1455399916 562881 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :hppavilion[1]: mr president, i would remind you that we had in austria. this measure will be subject to thorough control on the sale of potentially infected susceptible animals, and stepping up monitoring at all levels business, political and cultural integration of the environment is to be quantifiable, and governments need to obtain the consumer's explicit consent to receive a loan in the amount we had requested. it is the po < 1455399982 19029 :groteworld!~textual@c-68-50-46-3.hsd1.in.comcast.net JOIN :#esoteric < 1455400128 805032 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hppavilion[1]: fractions with particular (prime) denominators have certain effects when invoked < 1455400141 96841 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :coppro: Perhaps that'll work < 1455400172 392590 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :coppro: A more simple way, of course, would be to get batch input at program initialization, but that would also be less fun < 1455400195 277441 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :helloily < 1455400309 857975 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :quinthellopia! < 1455400373 835961 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I'm building a Canadian snack pack. a snacanapack. < 1455400447 366165 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :coppro: Something I thought of was to use complex numbers and make the imaginary coefficient the "specialty flag" < 1455400492 716204 :groteworld!~textual@c-68-50-46-3.hsd1.in.comcast.net QUIT :Quit: Big gulps? Well see you later! < 1455400500 443080 :jaboja!~jaboja@emh138.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 250 seconds < 1455400700 513658 :jaboja!~jaboja@emh138.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455400978 95270 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily: oh? time to have another snackswap? < 1455401007 822708 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :lemme know. g2g. < 1455401030 794310 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :yup! I got exclusive limited edition stuff! < 1455401055 147813 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1455401309 33587 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 276 seconds < 1455402038 460110 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1455402523 439786 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :boily: ohh < 1455402530 936839 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :can I participate. I'll just send maple cookies < 1455402597 404263 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :maple cookies are quintessential. quintopessentia. < 1455403139 669901 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1455403195 355398 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellørjan. < 1455403215 673424 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :olsner: hellolsner. what's that Swedish February Pastry Day again? < 1455403227 274750 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boheily < 1455404025 635342 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell ais523 it's more like, [...] <-- even your explanation is oversimplified. the thing about gravitational waves is that unlike electromagnetic ones they _themselves_ have the "charge" they act upon (energy/momentum), so they interact with _themselves_. < 1455404025 815577 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455404121 993856 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 240 seconds < 1455404166 575830 :jaboja!~jaboja@emh138.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 256 seconds < 1455404176 786579 :heroux!bel3atar@gateway.insomnia247.nl JOIN :#esoteric < 1455404938 790686 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION loves Newton. it's wrong, but it provides a conforting illusion of understanding what the fungot is going on. < 1455404940 78280 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: the council has finally agreed to things which have been taking place produce results within the union over the next two or three chapters will remain for the danish presidency once again and quite forcefully, that energy is not a general and global nature and simply referring to a single species of cormorant and, on the contrary, it tries to fnord public opinion among israel’s civil population, which is also constantl < 1455404961 34816 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :boily: Newton? < 1455404968 315108 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oh, you mean Newtonian mechanics < 1455404977 638893 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: JUST DON'T COMPLAIN WHEN YOUR GPS STOPS WORKING HTH < 1455404988 948024 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :OKAY. < 1455405015 377769 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :@tell ais523 or so some physicists hypothesize < 1455405015 520188 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455405041 538774 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :maybe that's why I seem to have an anti-GPS aura... they always break when I'm around. < 1455405049 712172 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oooh < 1455405064 951430 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :really. if you want to experience a sudden lack of signal, stick you GPS next to me. < 1455405070 445685 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: are you distantly related to wolfgang pauli < 1455405103 304086 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :probably very distantly, but the possibility isn't completely excluded. < 1455405477 271956 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1455405492 777914 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :What is the primary weapon used by the military of the esoerotic empire? < 1455405565 338424 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :we're not sure what it is, but it's shape is obvious. < 1455405613 846615 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: bananery? < 1455405658 979705 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :with a hint of mushroom. < 1455405672 385627 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :mapole! < 1455405748 163849 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :What actually happens if you base a type system on Fuzzy Logic? < 1455405901 299422 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :It becomes fuzzy. < 1455405957 124270 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zgrep: And what does that mean? < 1455406060 686120 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :It manifests itself in the real, logical world, and becomes fuzzy. Like kittens. < 1455406081 189192 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Ah < 1455406148 719305 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Type system = kitten. < 1455406184 498797 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zgrep: Sure < 1455406195 589034 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION sticks a cat ear headband on fungot < 1455406196 371434 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: mr president, i would just point out that the question of the gas and electricity sectors. we should also remember that the council vote was unanimous. i was rushing out not to avoid double taxation of workers, we can see what happened no one is intending and the commissioner for his spontaneous reply and, of course, in part, 71, 72 and 73. 52 amendments are acceptable in principle, to market monitoring and the european < 1455406196 643851 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zgrep: Maybe we should invent a cross-language type system called "kitten" < 1455406201 515271 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`? type system < 1455406212 305137 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :type system? ¯\(°​_o)/¯ < 1455406218 658375 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :hppavilion[1]: unfortunately the name kitten is taken my another programming language < 1455406231 675359 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :By* < 1455406235 214702 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zgrep: Ah < 1455406249 753793 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zgrep: Maybe we should invent a cross-language type system /not/ called "kitten" < 1455406254 206321 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`le/rn type system/type system = kitten < 1455406264 895324 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «type system» < 1455406305 834641 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zgrep: What would be good for a cross-language type system of that sort? < 1455406356 153736 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :A name? < 1455406405 849849 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zgrep: KTS < 1455406417 742837 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(Kitten Type System) < 1455406429 870650 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Not to be confused with the type system of the Kitten Programming Language < 1455406452 14212 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :No, I mean... What were you asking me? < 1455406466 538702 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :eww. I hate cross-language type systems. < 1455406468 772038 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Hm... "Kitten Typesetting System"... < 1455406475 245884 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :b_jonas: Wait, that's already a thing? xD < 1455406528 892895 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :b_jonas: What's the problem with them? < 1455406640 476219 :boily!~alexandre@96.127.201.149 TOPIC #esoteric :The kitten typesetting channel | Effi's finest fluffy waffles | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | https://esolangs.org/ | 100% of cpus on the wall ♪ < 1455406798 515129 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Can we change it back to contain “The international hub of esoteric programming languages and font design” ? We can delete some of the other old stuff except for the logs links if you want to fit recent stuff in it. < 1455406843 942707 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :b_jonas: ... < 1455406853 762623 :b_jonas!~x@russell2.math.bme.hu TOPIC #esoteric :The international hub of esoteric programming language and font design | http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | The kitten typesetting channel < 1455406895 589173 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :b_jonas: So what's wrong with XL-TSes? < 1455406905 394804 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :boily: sorry < 1455406946 933869 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I'll rePDF the channel as soon as I update it. you can't silence me. MWAH AH AH AH AH AH AH AH! < 1455406964 129402 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 276 seconds < 1455407337 244015 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar CYUL < 1455407337 619754 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYUL 132300Z 29013G25KT 15SM DRSN FEW035 FEW050 SCT110 SCT240 M24/M32 A3028 RMK SC2SC1AC1CI1 SC TR SLP260 DENSITY ALT MISG < 1455407364 563872 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait what? is the Sun really only like 5000 K hot, rather than 6000 K ? < 1455407381 300461 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :only 5000. < 1455407421 736195 :boily!~alexandre@96.127.201.149 QUIT :Quit: SILVER CHICKEN < 1455407462 360084 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Sun says 5778 K < 1455407487 543238 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so below the boiling point of Rhenium on standard air pressure < 1455407579 698494 :heroux!bel3atar@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455407775 266189 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what does that imply? < 1455407794 165932 :LexiciScriptor!~LexiciScr@net-37-116-109-4.cust.vodafonedsl.it QUIT :Quit: LexiciScriptor < 1455407805 420900 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :izabera: nothing, I just found it strange that http://what-if.xkcd.com/ said 5000 deg C < 1455407862 550108 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455407921 796549 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Also, that you couldn't boil the One Ring with sunlight concentrated by a lens, provided it's made of rhenium, but you might be able to melt it. < 1455407946 524470 :MDream!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net JOIN :#esoteric < 1455407972 392638 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Maybe the Company wouldn't have needed the supernaturally heated insides of Mount Doom, maybe concentrated sunlight with some lenses and mirrors would have been enough to melt the ring. < 1455408218 328612 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But maybe that wouldn't have worked because the elves couldn't create the right kind of mirrors and lenses, or else it couldn't have worked since Gollum falling into Mount Doom might have been the only way to get Frodo to part from the ring forever. < 1455408385 567484 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1455408428 845636 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :the outside, it is cold. brrrr. < 1455408462 309198 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :just burn frodo along with the ring < 1455408505 337030 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I only got an Iron Ring on me. will it do? < 1455408630 493582 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :also, he\\oren\. could you add 盗 and 賊 to your font please? < 1455408865 50339 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :ok, next update will have them < 1455408955 527305 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what are those characters? < 1455409061 351704 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :steal, and thief < 1455409083 62530 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :盗賊 = theif < 1455409098 716231 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1455409099 53965 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :s/ei/ie < 1455409415 799148 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT : < 1455409549 99526 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :b_jonas: ? < 1455409580 127713 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :b_jonas: Cross-language type systems. < 1455410353 688390 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu QUIT :Remote host closed the connection < 1455410849 24194 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : I'm asking here because I think some people here, especially ais523, [...] <-- for asking ais523, i recommend asking when ais523 is actually here hth < 1455411096 301558 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION concludes that by murphy's law, b_jonas will never see this at least without this lampshade. < 1455411476 240037 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : (Pretty sure I'm on the maximum recommended dose of dextroamphetamine for my BMI) <-- you mean you'd normally be going through projects even _faster_? < 1455411520 907225 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :oerjan: Probably < 1455411669 635881 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : hppavilion[1]: !classic game <-- not a classic game, check. < 1455411696 90340 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :oerjan: DYK what -> is in fuzzy logic? < 1455411701 8484 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(DYK = Do You Know) < 1455411714 912696 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :At least, what the most simple definition is? < 1455411718 184207 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i don't know fuzzy logic. < 1455411722 998593 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :OK :/ < 1455411743 124046 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i have no idea whether C-H makes sense for it. < 1455411847 898877 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :oerjan: Probably not for classical, but what I'm formulating is Intuitionistic Fuzzy Logic, which is basically just adding some fuzz to intuitionistic logic < 1455411891 171885 :jaboja!~jaboja@emh138.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455411912 509302 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Curry-Howard makes sense for classical logic. < 1455412051 211264 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :indeed, if there's a problem it's with the fuzz. < 1455412158 215628 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: as in, the cops? < 1455412185 380706 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : I'm building a Canadian snack pack. a snacanapack. <-- i'm sure this will be a hit in panama. < 1455412321 392249 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :so many potmantoilys < 1455412552 854517 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Fuzzy Logic and Intuitionistic Logic actaulyl go together quite nicely < 1455412576 696365 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :oerjan: Yeah, probably. But there shouldn't be a problem, if there's a problem it's probably just me < 1455412704 219513 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1455413023 510757 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oerjan: the best portmanteaux are vowel harmonized. < 1455413088 818952 :J_Arcane!~chatzilla@37-219-207-242.nat.bb.dnainternet.fi JOIN :#esoteric < 1455413186 84251 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 240 seconds < 1455413235 628723 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 260 seconds < 1455413495 95546 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :are there anybody in this chännel who are Panamian? < 1455413541 86361 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455413553 883985 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@wn panamian < 1455413554 998968 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :No match for "panamian". < 1455413558 375821 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@wn panamanian < 1455413559 458604 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :*** "panamanian" wn "WordNet (r) 3.0 (2006)" < 1455413559 601129 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Panamanian < 1455413559 601228 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : adj 1: of or relating to or characteristic of Panama or its < 1455413560 848833 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : people; "Panamanian economy" < 1455413562 863291 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : n 1: a native or inhabitant of Panama < 1455413585 160284 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :no panamanas here < 1455413643 87631 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :...possibly _not_ google that word hth < 1455413706 734073 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :panamanas doo doo dododoo ♪ < 1455413717 450635 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :apparently the proper word is panameñas how unharmonic < 1455414011 682023 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :(meanwhile, holy disco abyss... so many colours everywhere...) < 1455414292 487922 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION wonders what boily is talking about. < 1455414325 365989 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I got cast in the abyss, and I was some place where walls were changing colour randomly every turn. < 1455414338 700966 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1455414424 41855 :heroux!sandroco@gateway.insomnia247.nl QUIT :Read error: Connection reset by peer < 1455414462 428123 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455414739 84601 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :貴貸貿賃資賛質輸述迷退造適广已巳巴遺郵郷酸鉱銅銭鋼閣防降盗賊限陛除険際障雑難非革頂預領飼 < 1455414876 285219 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :喜! < 1455415053 98641 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :with this, all kanji taught in primary school are covered < 1455416106 70788 :Melvar!~melvar@dslb-178-006-010-250.178.006.pools.vodafone-ip.de QUIT :Ping timeout: 240 seconds < 1455416110 422421 :MDream!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net NICK :MDude < 1455416174 87749 :idris-bot!~idris-bot@dslb-178-006-010-250.178.006.pools.vodafone-ip.de QUIT :Ping timeout: 252 seconds < 1455416230 401475 :Melvar!~melvar@dslb-084-062-092-130.084.062.pools.vodafone-ip.de JOIN :#esoteric < 1455416355 580106 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 240 seconds < 1455416495 603514 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 240 seconds < 1455416523 127281 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455416542 90197 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455417393 108713 :boily!~alexandre@96.127.201.149 QUIT :Quit: CALLING CHICKEN < 1455417534 629730 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1455417777 993514 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 240 seconds < 1455417934 541263 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455419650 60504 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 240 seconds < 1455419804 881551 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455419830 603465 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1455420138 981893 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :@tell boily fatso day (or fat tuesday) was just this past tuesday actually < 1455420139 124335 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455420661 162385 :XorSwap!~XorSwap@12.23.139.140 JOIN :#esoteric < 1455421290 998903 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1455421404 871281 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1455421676 520525 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1455421948 295235 :Opodeldoc!~Opodeldoc@184.20.162.120 QUIT :Quit: Leaving < 1455423170 450155 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 252 seconds < 1455423240 660081 :jaboja!~jaboja@emh138.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 256 seconds < 1455423349 665142 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=46402&oldid=46382 5* 0350.65.116.121 5* (+568) 10Added program for cell width < 1455424536 663646 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1455425164 744102 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1455425182 630299 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net NICK :MDream < 1455425442 416832 :XorSwap!~XorSwap@12.23.139.140 QUIT :Quit: Leaving < 1455425915 596057 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 240 seconds < 1455426003 366296 :perrier_!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1455426075 133921 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455426077 481481 :perrier_!~cinch@107.170.175.57 JOIN :#esoteric < 1455426083 703773 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 264 seconds < 1455429700 593639 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1455432973 388814 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :which characters should I add next? < 1455433089 228432 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :all emojis :p < 1455433378 742826 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :PILE OF POO is a good one. < 1455433394 673329 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :reverse hand middlefinger extended < 1455433535 577028 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :I don't think that one's there? < 1455433549 417116 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it is < 1455433565 111162 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Sure enough. < 1455433580 65191 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :REVERSED HAND WITH MIDDLE FINGER EXTENDED < 1455433594 42416 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :U+1F595. < 1455433633 80373 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :snowman is also pretty relevant < 1455433842 132923 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :I hve snowman already < 1455433901 826621 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :great < 1455434081 640082 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :haha @ [KH]an[jz][ai] < 1455434413 199462 :zadock!~outsider@81.180.208.252 QUIT :Quit: Leaving < 1455434432 675215 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :or what about these game symbols < 1455434451 898831 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :like chess pieces or heart/club/spade/diamond < 1455434508 370814 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :how about play/pause/stop/rewind/fast forward/etc. < 1455434510 17977 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes you should include suits if you have not already done so < 1455434515 99231 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh, wait < 1455434534 191196 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :they don't have room in their cold hearts for those symbols < 1455434667 811475 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Are you sure? I think those symbol are good idea too (also previous track, next track, record, and eject) < 1455434757 53215 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Those were included in "etc.". < 1455434909 450717 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1455436282 580005 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1455438884 436087 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :http://web.mst.edu/~lmhall/WhatToDoWhenTrisectorComes.pdf < 1455439710 23310 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(WARNING: Sad) < 1455439718 812070 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(NSFIP) < 1455439893 227783 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ip? < 1455440447 692005 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: Intelligent People < 1455440452 725429 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? trisecting the angle < 1455440474 803188 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :trisecting the angle? ¯\(°​_o)/¯ < 1455440650 308095 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? angle trisection < 1455440654 757443 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :angle trisection? ¯\(°​_o)/¯ < 1455440659 499275 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? trisection < 1455440663 808439 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :trisection? ¯\(°​_o)/¯ < 1455440696 404966 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`le/rn trisecting the angle/Angle Trisection is an open problem that you should /definitely/ try to solve! For glory and honor! < 1455440709 42677 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «trisecting the angle» < 1455440766 584279 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :wait, what < 1455440798 106654 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :angle trisection is like one of the easiest thing i can imagine < 1455441023 783000 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :"with an unmarked ruler and compass" is generally implied hth < 1455441050 365779 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :yeah, but i can trisect a segment therefore i can trisect an angle < 1455441070 779579 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :wait < 1455441075 221170 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the three angle parts must be equal hth < 1455441076 746802 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :can i? < 1455441087 945091 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :no. hth. < 1455441092 785469 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :neat < 1455441113 475128 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i thought it would be as easy as bisecting < 1455441144 253131 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :are there actually proves that this cannot be done? < 1455441161 788128 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :to be very concrete, you cannot construct a 20 degree angle. < 1455441173 777689 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(for example.) < 1455441184 885391 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yes there are, it's part of galois theory. < 1455441185 357668 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :or 30 < 1455441191 298327 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :30 is easy. < 1455441198 298091 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :maybe _you_ cannot. < 1455441210 753507 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :how do i do 30? < 1455441215 489886 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :bisect a 60 < 1455441237 485082 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well, but how do i get 60 < 1455441255 380037 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :myname, I fell into that fallacy before < 1455441256 9869 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :the only angle i know you can get for sure is 90 < 1455441273 957976 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :start with two points, make a circle around each touching the other. < 1455441283 113139 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :oh, you can make a triabgle < 1455441284 509946 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :nvmd < 1455441313 74278 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1455441378 262496 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :basically, that gives you all of 30, 60 and 90 somewhere between the original points and where things intersect. < 1455441405 751577 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :45 should also be possible < 1455441410 47877 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yes. < 1455441429 981507 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :bisecting is, as you noted, easy. < 1455441450 70789 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :oh my god...this is painful to read < 1455441459 300668 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :a harder, still possible one is 72. < 1455441460 329875 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :" i can trisect a segment therefore i can trisect an angle" just...no < 1455441473 477579 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :diginet: don't worry he got better. < 1455441491 816300 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :he did not reach crank orbit. < 1455441513 930327 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :oerjan: I solved the halting problem < 1455441518 485802 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :it was pretty easy < 1455441523 994055 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :I just ran the computer...and it halted < 1455441528 825895 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :academics are so stupid < 1455441533 927734 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well, twoducks solves it :p < 1455441535 518540 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :I can't believe no one thought of that before < 1455441572 244905 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :diginet: maybe they're just covering it up. < 1455441602 647895 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :to keep their precious computer science jobs. < 1455441635 766929 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :Big Computer Science needs to be exposed < 1455441731 366994 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Do you know the best way to fake Generator.prototype.return in JavaScript? < 1455441770 6238 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :don't use JS < 1455441789 182675 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1455441921 467634 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :fun fact: a time ago you could make a 90 degree angle by bisecting a line in euclidthegame < 1455441948 384212 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :like, 180/2=90 < 1455441981 44351 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you could also find the center of a circle by copying it on itself 2 times < 1455442042 542264 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1455442576 238095 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :"trisect an angle" implied part is "with only straightwdge and compass" < 1455442597 810974 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :"halting problem" implied part is "on a turing machine" < 1455442600 790666 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :I think you can trisect an angle with the power of origami < 1455442701 152831 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :is halting problem solvable for for stack machines? < 1455442705 937784 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :I think so\ < 1455443240 198352 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :This is what I did: function(x) { var o={}; var e; try { return this.throw(o); } catch(e) { if(e===o) return {value:x,done:true}; throw e; } } It isn't perfect < 1455443866 898016 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I noticed that http://esolangs.org/wiki/The_chan-esoteric_stack has a link to the nonexistent page "Principals of Eso". What are these principals? < 1455443927 446456 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :It also says the rest of the stack is implemented in Python or Forth, although the various other programs listed are different programming languages. < 1455444054 707956 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :And then it lists my Z-machine implementation, although I have written three (ZORKMID, JSZM, Famizork) and it does not specify. None are written in Python or Forth, although Famizork is probably the strangest one (in many ways; you are free to ask and/or complain) < 1455444172 678244 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Also, what kind of extended variant of call/cc is it? < 1455446568 365491 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1455447650 146315 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net PRIVMSG #esoteric :so um, i calculated 6942069^69420 to stress test a custom bignum library .-. < 1455447659 623639 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net PRIVMSG #esoteric :http://i.imgur.com/aV6RwBL.png < 1455447802 270084 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Nice < 1455448140 671920 :LexiciScriptor!~LexiciScr@net-37-116-109-4.cust.vodafonedsl.it JOIN :#esoteric < 1455448241 478952 :Treio!~Treio@87.244.233.250 QUIT :Quit: Leaving < 1455449611 104212 :bender|!~benderx2@2404:e800:e61a:41d:83f:33dd:b5b2:bef0 JOIN :#esoteric < 1455449837 782984 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1455450262 249334 :zadock!~outsider@81.180.208.252 JOIN :#esoteric < 1455450968 679801 :aloril!~aloril@dsl-tkubrasgw1-54fa3f-129.dhcp.inet.fi QUIT :Ping timeout: 250 seconds < 1455450992 509928 :Treio_!~Treio@87.244.233.250 JOIN :#esoteric < 1455451000 22688 :Treio_!~Treio@87.244.233.250 QUIT :Remote host closed the connection < 1455451043 64207 :Treio!~Treio@87.244.233.250 QUIT :Quit: Leaving < 1455451355 134240 :aloril!~aloril@dsl-tkubrasgw1-54fa3f-129.dhcp.inet.fi JOIN :#esoteric < 1455452276 87674 :J_Arcane!~chatzilla@37-219-207-242.nat.bb.dnainternet.fi QUIT :Ping timeout: 252 seconds < 1455453120 152739 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Call/cc14]]4 10 02https://esolangs.org/w/index.php?diff=46403&oldid=46327 5* 03Zzo38 5* (+367) 10lem/cc < 1455453250 719457 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that is one bad explanation there < 1455453332 82002 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 252 seconds < 1455454158 874830 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://scontent.fath4-1.fna.fbcdn.net/hphotos-xlf1/t31.0-8/12710739_1236761493003893_1868373311706196033_o.jpg < 1455454478 283535 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1455454664 871812 :LexiciScriptor!~LexiciScr@net-37-116-109-4.cust.vodafonedsl.it PRIVMSG #esoteric :http://store.hermanmiller.com/Products/Embody-Chair < 1455455027 515415 :Treio_!~Treio@87.244.233.250 JOIN :#esoteric < 1455455524 93011 :bender|!~benderx2@2404:e800:e61a:41d:83f:33dd:b5b2:bef0 QUIT :Remote host closed the connection < 1455455552 105256 :bender|!~benderx2@2404:e800:e61a:41d:83f:33dd:b5b2:bef0 JOIN :#esoteric < 1455455803 462042 :Treio!~Treio@87.244.233.250 QUIT :Quit: Leaving < 1455455808 153649 :Treio_!~Treio@87.244.233.250 QUIT :Quit: Leaving < 1455456868 800825 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i hate my fiber connection < 1455456887 515059 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i downloaded steve jobs (2015) in 3 minutes < 1455456897 483721 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :wanna switch? < 1455456899 85805 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's too fast, there's no time to do anything < 1455456946 609675 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :myname: how's yours? < 1455456977 153639 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i have cable with like 25 mbits, you will have plenty of time to do stuff < 1455457095 135259 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :mine is 4x as fast :p < 1455457114 549598 :LexiciScriptor!~LexiciScr@net-37-116-109-4.cust.vodafonedsl.it PRIVMSG #esoteric :mine is 0.5x as fast :/ < 1455457233 329590 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :100 mbit sounds lame for fiber < 1455457253 309133 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's not google fiber < 1455457280 54421 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so? < 1455457303 337478 :Hoolootwo!~Hoolootwo@you.know.what.toasters.rocks PRIVMSG #esoteric :I could pipe that through any old ethernet cable < 1455457309 456456 :Hoolootwo!~Hoolootwo@you.know.what.toasters.rocks PRIVMSG #esoteric :not too old though I guess < 1455457330 695777 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :shutup i don't get to decide what my isp serves < 1455457390 462391 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :lol < 1455457392 644298 :Hoolootwo!~Hoolootwo@you.know.what.toasters.rocks PRIVMSG #esoteric :I only get 10 megabits through a repurposed phone line, you're lucky < 1455457401 568015 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1455457405 746960 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i don't think there's anything better in italy < 1455457412 820327 :Hoolootwo!~Hoolootwo@you.know.what.toasters.rocks PRIVMSG #esoteric :friggin dorm internet < 1455457777 484689 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think this thing is nominally 76/19 over a repurposed phone line as well. < 1455457811 987904 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm slighly unsure why UK has opted in for "standard" nominal DSL speed set of 9.5/19/38/76. < 1455457827 611114 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In Finland it was more like 10/25/50/100. < 1455457955 259908 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Besides, the modem says the negotiated rate is 79999/19999 kbps. But maybe they include some sort of a standard 5% overhead in the marketing numbers. < 1455458058 949388 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :pareto bandwith < 1455458133 306102 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :izabellora. where were you going at in Italy again? < 1455458153 528475 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@massages-loud < 1455458153 707363 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :olsner said 10h 33m 34s ago: fatso day (or fat tuesday) was just this past tuesday actually < 1455458312 243557 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1455458422 798296 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`? fetch < 1455458460 725522 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :fetch? ¯\(°​_o)/¯ < 1455458531 16910 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`le/rn fetch curses function that fets a char. see fetch(3X) for more info < 1455458533 461328 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455458556 381133 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION funny < 1455458599 578948 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :mv_fetch! < 1455458618 25241 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :it mvly fets a ch? < 1455458625 83932 :groteworld!~groteworl@unaffiliated/groteworld JOIN :#esoteric < 1455458980 307642 :Treio_!~Treio@87.244.233.250 JOIN :#esoteric < 1455458989 985387 :Treio_!~Treio@87.244.233.250 QUIT :Remote host closed the connection < 1455459471 535995 :PinealGlandOptic!~PinealGla@82.144.205.57 JOIN :#esoteric < 1455460196 374587 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 248 seconds < 1455460520 476765 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455461320 522065 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 256 seconds < 1455461367 601140 :groteworld!~groteworl@unaffiliated/groteworld QUIT :Quit: ZZZzzz… < 1455461660 664247 :MDream!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net QUIT :Ping timeout: 256 seconds < 1455461699 258214 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455461871 376791 :jaboja!~jaboja@aejf81.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455462160 267951 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :“<\oren\> with this, all kanji taught in primary school are covered” – primary school means which grades? < 1455462213 414948 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: I know, but he isn't the only one, there are more people here < 1455462223 707166 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :he's just the only one I can identify < 1455462482 522732 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: add the Korean ones < 1455462658 470707 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: and I think you haven't fixed the presentation of Shavian letters on the test page yet so that they appear in only four lines, not five, so the lowercased version of a letter is two lines below the uppercased one < 1455462866 161362 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 240 seconds < 1455462966 758134 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :there are Korean Kanjis? < 1455462991 6900 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :boily: no < 1455462999 364371 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :boily: or actually, yes there are < 1455463003 219023 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I wasn't asking for those < 1455463013 448821 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :boily: \oren\ asked what *characters* he should add < 1455463030 531857 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oooooh. that should teach me to not halflogread. < 1455463051 525648 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :meanwhile, time for tile shuffling. < 1455463062 158077 :boily!~alexandre@96.127.201.149 QUIT :Quit: VEGA CHICKEN < 1455463081 554986 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm asking him to add korean hangul syllables and the few non-syllable hangul characters < 1455463127 702975 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455463178 527964 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1455463379 167487 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455463481 321514 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :rsyslog has weird configuration < 1455463703 673893 :LexiciScriptor!~LexiciScr@net-37-116-109-4.cust.vodafonedsl.it QUIT :Ping timeout: 264 seconds < 1455463750 544219 :LexiciScriptor!~LexiciScr@net-37-116-107-1.cust.vodafonedsl.it JOIN :#esoteric < 1455464215 607246 :groteworld!~groteworl@unaffiliated/groteworld JOIN :#esoteric < 1455464615 610696 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 260 seconds < 1455464925 61098 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455465406 543500 :LexiciScriptor!~LexiciScr@net-37-116-107-1.cust.vodafonedsl.it QUIT :Quit: LexiciScriptor < 1455465428 97276 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455465561 660565 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hi, ais523 < 1455465586 45979 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi < 1455465633 442843 :APic!apic@apic.name PRIVMSG #esoteric :Hi < 1455465724 57592 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I've been trying to learn git. I still don't like it, and I'd like a better vcs. < 1455465735 416049 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But I have a question about git. < 1455465742 83051 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :go on < 1455465754 471411 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fwiw, my opinion on git is that it's possible to do a lot better, but git seems to have won the VCS wars < 1455465755 900090 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(Let me try to paste it from channel history.) < 1455465768 563852 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so if you use something else, people will find it harder to interoperate with you < 1455465795 628624 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :not really. I can still use two vcs together, or send unified diff patches, and stuff < 1455465799 820039 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but yes, partly true < 1455465843 812605 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Let me copy the question from channel history. < 1455465853 537757 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I want to apply the difference between two commits (call them t1 and t2) to the current state (both index and checked out files, error if their difference conflicts with the changes applied). < 1455465857 792095 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The two commits are related but it's possible that neither is an ancestor of the other. < 1455465862 665490 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :This should take into account the history, in that it traverses the commits from t1 to the common ancestor of t1 and t2 then to t2, and preferable also take into account the history between the commits and the commit currently checked out. < 1455465868 58531 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The index together with the checked out files may already have modifications, and applying the differences may conflict with these, or there can simply be a conflict between HEAD and those changes, in which case I want proper conflict markers as with a normal merge. < 1455465875 173184 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I want to know the best way to do this. What I think might work is this: ( git revert t2..t1 && git cherry-pick t1..t2 ) < 1455465881 939406 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Does that combination of two commands do what I want? Whether or not, what's the best way to do this, rather than that command? < 1455465941 551624 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: the first thing to note is that git is very dumb in terms of preserving history < 1455465971 872885 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yes, that's one of the things I don't like in it. Svn preserves the parent (a previous path and version) of each committed file or directory < 1455465981 493856 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what you've written is effectively equivalent to git diff t1..t2 | git apply < 1455466001 988553 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in order to do proper conflict markers, I'd recommend doing git stash first < 1455466008 308675 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then applying the commit difference < 1455466018 955057 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then doing a git stash pop and resolving the conflicts < 1455466022 90245 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(which can be any file of the same is-directory from any previous version internally, although the working copy interface, including the working copy public api, makes it very hard to set it arbitrarily) < 1455466022 642053 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although git's UI for that is painful < 1455466034 587569 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sometimes I just make a temporary commit in order to work around the issues < 1455466070 159071 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the other possibility would involve rebasing the current branch against t1, then merging t2 < 1455466082 510254 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: the problem with (git diff | git apply) is two: one is that the unified diff format preserves less of the context of the original files than a straight git apply or git merge could use for merging, since it contains only some of the lines, < 1455466109 493001 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the other is that it doesn't use intermediate versions in the history, so it might not be able to match so well, especially across file moves and copies < 1455466139 319559 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: right; however it's hard to get git to act more intelligently than that < 1455466166 220302 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :almost anything you do will try to do a diff then merge, all in one go < 1455466167 614166 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :“in order to do proper conflict markers, I'd recommend doing git stash first / then applying the commit difference / then doing a git stash pop and resolving the conflicts” - hmm < 1455466176 559737 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the rebase method is the only method to get it to do it one commit at a time, AFAIK < 1455466183 863899 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm < 1455466229 540847 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but how do I get rebase to not try to destroy what the branch ref pointed to before the rebase? < 1455466230 665500 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, it's possible that a merge runs one commit at a time, in which case rebase+merge would almost certainly be your best bet; the problem is that it edits history < 1455466233 666539 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's what scares me about rebase < 1455466249 201141 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :rebase never destroys anything; rather, it makes a parallel copy of history and points your branch at that < 1455466260 57346 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the original is still around, but typically without a name unles you gave it a second name first < 1455466294 335436 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1455466301 989180 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :perhaps it'd help if you explain the context for what you're doing, there might be another way < 1455466307 739921 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(note: this sort of thing is what git is worst at) < 1455466311 182375 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: merge editing history should be no problem, because I can fix that by merging to a temporary local branch and then merge --squash --no-commit to the current index-file state, < 1455466344 957680 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but the problem with merge is that I don't see how to make it merge the difference between two states, it only wants to merge a commit and ALL ITS ANCESTORS < 1455466350 981112 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I can't make merge exclude some of the previous changes < 1455466353 803788 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so what should I merge? < 1455466407 98631 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: it doesn't actually _destroy_, but it changes what the branch ref points to, and I don't understand how to make it not do that < 1455466422 720193 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :s/it/rebase/ < 1455466439 880409 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :why doesn't rebase just have a switch to use a new branch name? < 1455466462 389851 :Opodeldoc!~Opodeldoc@184.20.162.120 JOIN :#esoteric < 1455466463 208054 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can create a new branch first and then rebase that < 1455466471 228191 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm < 1455466490 399627 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, so hw does the rebase solution work exactly? < 1455466519 396605 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I have a solution for if t1 is an ancestor of t2; you create a new branch, rebase it so as to delete all the commits you don't want to merge (so only the commits you want are forked off an ancestor of the branch you're merging to), then merge < 1455466544 854880 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :honestly, I keep thinking that it's easier to do my version control by getting everything into a subversion repository, doing stuff there, and getting it back to git, but the problem is that I'll never learn git with that attitude < 1455466573 826096 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how does subversion do the operation in question? < 1455466591 644830 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: the third syntax of svn merge does this basically < 1455466610 89268 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the only VCS I can think of that can do what you requested in a history-aware way is darcs, and then only if t1 is an ancestor of HEAD < 1455466668 880928 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :takes two repo paths with versions in the same repo you have checked out, and applies the difference to the checked out working copy < 1455466705 262618 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this is sort of more powerful because you can use arbitrary paths, not only diffs, but also less powerful because it requires ancestry of files to correspond properly, even in the working copy < 1455466717 624023 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :s/not only diffs/not only branches/\ < 1455466747 8645 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I really like the whole svn model, except how it's not a dvcs < 1455466749 508753 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: does scapegoat have a way to undo a merge in a history aware way that doesn't require at least one rebase/cherry-pick? < 1455466751 446515 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :aha, svn relies on t2 being the result of a merge of anything and a direct ancestor of HEAD < 1455466779 466857 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION looks up the scapegoat plans < 1455466797 532421 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is scapegoat the name of your hypothetical vcs? < 1455466801 608916 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :yes < 1455466829 964843 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it's called scapegoat because if you use it, you can blame all your development workflow problems on ais523 < 1455466857 935069 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's called scapegoat because it uses blame (rather than diffs or trees) as its basic unit of information < 1455466867 97647 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I blame all my development workflow problems on stupid co-workers who sometimes commit what seems like monkeys typing on their keyboard to the vcs repo < 1455466884 866464 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: it depends on what you mean by "undoing a merge" < 1455466898 310290 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: oh? < 1455466914 342482 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like, if you just gave a merge command, you can put things back the way they were in one command < 1455466940 204169 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: about the git, can you tell why ( git apply --no-commit t2..t1 && git cherry-pick --no-commit t1..t2 ) wouldn't work < 1455466956 948736 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: first should be cherry-pick < 1455466966 797864 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: but can you do it without breaking history? < 1455466969 204917 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :s/apply/revert/ < 1455466975 299170 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: in git, you can do it with reset, but then you break histoyr < 1455466975 600064 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: no, first should be revert < 1455466975 742442 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it would work, it's just not history-aware at all, it's identical to the diff | apply method < 1455466980 588319 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :because cherry-pick doesn't go backwards < 1455466985 87950 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1455466994 94706 :bender|!~benderx2@2404:e800:e61a:41d:83f:33dd:b5b2:bef0 QUIT :Ping timeout: 252 seconds < 1455467010 20634 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: not history-aware in what sense? not aware of the history between t1 and t2, or not aware of the history between t1 and HEAD ? < 1455467019 455092 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: so if you run git merge (with a clean working directory) followed by git reset --hard, there's no change to anything, it puts everything back the way it was < 1455467027 428671 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: right < 1455467028 960555 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: not aware of either, it's literally just diffing the trees < 1455467043 249333 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :but if I merge, and then push to a remote that I can't force, I can't undo the merge < 1455467086 444026 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, I see < 1455467088 960138 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I see < 1455467097 464076 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the remote now has dependencies on the branch that was merged < 1455467111 554097 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :not history aware might not be such a big problem as long as it can figure out intelligently which files are moved where < 1455467122 955765 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if I need more history, I can merge in more intermediate steps between t1 and t2 < 1455467140 523045 :zadock!~outsider@81.180.208.252 QUIT :Ping timeout: 272 seconds < 1455467145 637243 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :scapegoat's plans have been worked out in two stages, the general design and some specific design < 1455467170 60153 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but sadly I can't really tell git which files correspond to which other files, unless I tell it to merge changes to individual files, at which point I'm just diff3ing without a vcs basically < 1455467175 805414 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's nothing in the bits of the specific design that have been worked out yet that would let you revert a merge in that sense (i.e. have the merge and the undoing of the merge both in history) < 1455467182 225402 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(except of course it still compresses stuff) < 1455467194 165347 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :however the general design would allow it via the same mechanism as merge conflict resolution < 1455467206 986679 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(you'd add a commit whose effect was to cancel out all the previously merged commits) < 1455467221 14942 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: git doesn't know which files correspond to which other files, it works it out heuristically < 1455467228 560003 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: exactly < 1455467233 103889 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :which is why this might work < 1455467250 454888 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'll probably only find out how well this stuff works as I actually try to use git at work < 1455467276 36886 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :And when I get really annoyed, I can still get versions into a temporary svn repo and use svn commands < 1455467301 88580 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I have already tried that, git together with svn. It sort of works, but has problems. < 1455467315 682838 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :git-svn basically assumes that both the git and svn repos are entirely linear < 1455467330 297809 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I didn't use git-svn < 1455467333 819956 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :only git and svn separately < 1455467344 308727 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :each saw the other as only local modifications in the checked out files < 1455467359 857746 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: would such a cancellation commit allow the branch to be remerged correctly, then? < 1455467390 715245 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, although there'd be a dependency between the merge and the cancel < 1455467399 817369 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or, hmm, maybe not < 1455467406 945024 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't really trust git-svn because the git and svn repo storage models are so different that I don't think they can correspond in a useful sane way < 1455467413 845823 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you merge a commit twice then cancel one, that should theoretically be the same as merging it once < 1455467430 115469 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: git-svn basically forces you into the common subset of git and svn < 1455467435 423788 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: right < 1455467494 482287 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :That can still be useful in one case: when the dev people decide that they prefer git over svn and convert the project to use git, it's better to put some of the history into the git repo rather than put none of it in. < 1455467502 604807 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :So you use git-svn to convert the svn repo to git. < 1455467532 372688 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Btw, the context is that at work, people decided to use git, but I'm not convinced it's better. < 1455467541 881208 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :omg, our deploy stopped working because someone had a folder open in a remote desktop session so it wasn't able to delete it. windows is the worst < 1455467559 381987 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: better than svn? < 1455467572 350057 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I would suggest it is, but personally I find hg to be even better < 1455467582 800086 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :But that is probably because I'm more used to it < 1455467585 281407 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :It has some advantages, and if they would actually get people to use git well, then it would be better than not using a vcs properly, but I think they don't use either properly yet. < 1455467591 857822 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :There's hope they'll learn, maybe. < 1455467594 896734 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Some of them at least. < 1455467606 272339 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :git is conceptually better but its user interface sucks < 1455467611 282680 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :we use hg at work, and it works fairly well for us < 1455467617 708735 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: I actually prefer svn conceptually too < 1455467622 930272 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oh and TortoiseHg has a *really* good GUI < 1455467637 710843 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Not sure if there is anything like that for git? < 1455467655 224261 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :in particular, there doesnt seem to be a good way to do what "svn ci" does in one command < 1455467661 435900 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :(Oh and tortoisehg is not windows specific, which I believe tortoisesvn is) < 1455467680 212137 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :\oren\: You mean commit and push? < 1455467682 209606 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :There's one incidental advantage of them using git by the way: since git doesn't really support sparse checkouts (there's rumours they're possible, but certainly not easy), < 1455467683 405345 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm < 1455467707 567137 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I can get them not to commit their huge gigabyte large useless trees or files into the repo, which they used to do with the svn repo. < 1455467729 851826 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: why would they...? Never mind < 1455467745 635447 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: yes, part of the problem is the co-workers (and also me), not only the software < 1455467755 373490 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: svn:ignore / .gitignore? < 1455467785 842381 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: partly works, but sometimes they committed stuff that shouldn't be in the vcs deliberately < 1455467789 768846 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I mean, we use that for the build directory and stuff like that at work (with .hgignore) < 1455467796 465919 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Okay? < 1455467807 768458 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :In fact, there's also stuff that _could_ be in the vcs if only it supported sparse clones: < 1455467832 855996 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Seems like the only way to solve that would be discussing the issue and arriving at a consensus or at least a policy < 1455467837 545120 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it would make sense to add certain large dependencies to the vcs, and we did so with svn, because it makes it easier to check out and build the project without too much extra setup, < 1455467857 610836 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: what about sub-repos? I think git has that too? < 1455467861 201455 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but it's impossible with git because you'd have to download all the history of the large dependencies, many of which are binary prebuilt and so don't diff-compress well. < 1455467861 618061 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :well basically with git what I usually do it < 1455467867 255808 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: We certainly use sub repos at work with hg < 1455467881 503874 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455467886 792942 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm < 1455467900 849671 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: perhaps could work, but wouldn't be too easy to set up, because you'd have to create a new repo on the server each time you upgrade a large dependency < 1455467928 504636 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: I got them to compromise and put the large deps in an svn repo, from where I can check them out < 1455467931 971675 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that works well < 1455467938 712960 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Not much checked in binaries there (there are a few, external proprietary libraries ) < 1455467940 917044 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this way it's only two repos, not many sub-repos < 1455467961 641070 :zadock!~outsider@81.180.208.252 JOIN :#esoteric < 1455467965 365110 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(well, in theory. actually posssibly three because the svn brings in stuff from sub-repos. that doesn't work well, because of the svn interface) < 1455467973 364260 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oh, that reminds me, I have an svn question about subrepos too. < 1455467985 902454 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :git commit -a; git push < 1455468036 622242 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :wait. maybe a bash function can do this? < 1455468039 795220 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :git can do shallow submodules, though I'm not sure how realistic that sort of stuff would be. < 1455468041 134324 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: well, we use many sub repos for a reason, since we have a common platform maintained by one team (abstracts hardware / simulation differences, CAN drivers, and so on), lots of shared functionality (talking with engine controllers of specific brands, path finding, ...) and then an application on top for the specific machine < 1455468043 375385 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :scapegoat can be set up to have a one-command commit+push < 1455468052 975169 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :specifically, you can set up a repository to mirror your own local repository < 1455468058 787315 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then any changes to the local repo will be pushed automatically < 1455468078 87281 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so all you have to do manually is the commit < 1455468084 858934 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :\oren\: obviously it can. Bash is also turing complete < 1455468114 290915 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :or, well, as turing complete as anything running on a real computer is < 1455468142 458298 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: hm... what about merges and rebasing then+ < 1455468163 925590 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :function gitci() {git commit -a;git push} < 1455468168 596080 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: scapegoat doesn't have rebasing, and merges are no different from commits in this respect < 1455468169 127708 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And shallow clones in general.) < 1455468183 66674 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: scapegoat is not git? Or what is it? < 1455468212 198236 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: it's a VCS that #esoteric have been planning for years, because the existing VCSes suck < 1455468217 212119 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :however nobody wants to actually write it < 1455468286 974173 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: I'm not very familiar with the git workflow, but my usual hg workflow (which is probably horrible) is working with versioned MQ patches (possibly in multiple sub repos) until I'm ready to push, then I rebase everything to top and build (and test again), then I push. Repeat if someone else pushes while you do it (usually things don't happen that quickly) < 1455468296 368196 :Elronnd!elronnd@znc.dank.ninja NICK :earenndil < 1455468316 877730 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :my preferref VCS in practice is "time/version stamped folders" < 1455468337 34982 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: that behaviour isn't considered terrible wrt git; it's almost a flamewar whether the side-repositories (which git calls "branches" but that word means something else in hg) should be rebased or just merged < 1455468338 470058 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: that way the history is mostly linear, not "wide and messy" < 1455468348 510349 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :merging is more honest wrt the history; rebasing looks prettier but destroys information < 1455468384 501891 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: a more narrow history aids in binary searching for introduced bugs, Also it is easier to read and understand what happened < 1455468390 929266 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :“ scapegoat can be set up to have a one-command commit+push / specifically, you can set up a repository to mirror your own local repository” -- so can fossil, I hear < 1455468411 919267 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: but branches in git, is that like named branches in hg? < 1455468414 937845 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Or is it different? < 1455468418 774728 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :wait. idea: what if you simply did "timestamped folders" within a compressed archive? < 1455468426 990839 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can binary search just as well with the merge version < 1455468444 484018 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The feeling I've gotten from git submodules is that they're kind of awkward, workflow-wise. E.g. when you clone a repository that contains submodules, you'll need to do all that "git submodule init" / "git submodule update" stuff locally by hand, and I'm not sure if there's any way to e.g. put something in the repo so that the submodule clones are shallow by default. < 1455468444 626385 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you check both parents first to see which side has the bug, then binary search within the side where the bug occurs < 1455468462 924818 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: branches in git are basically equivalent to separate repositories, but stored in an efficient way < 1455468496 890052 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: hm, so what is the git equivalent to named branches in hg then? < 1455468511 484795 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :wrt binary search: right, but on average, doesn't that result in having to check more revisions? < 1455468560 202128 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :so in other words, you'd have "repo.tgz" which contains 20160102111640/ and so on, each folder with a copy of every file. but because of the compression, the the copies don't take up much space < 1455468567 915961 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie: sub repos in hg work fine, at least if your workflow is having a shell repo on top containing sub-repos (but not much in the way of code). Can't speak for other ways to use hg sub repos < 1455468603 303327 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Anyway, svn question. I have a checked out directory with multiple large externals in it. I uncheckout one of them by ( svn up --set-depth=empty subdir && svn clean ). After that, how can I check out that external again in such a way that it's a sparse checkout (starting empty, then I'll change it) YET svn knows that it's the external given in the externals property, not just an unrelated checkout? < 1455468604 846288 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :git's way of doing it seems oddly complicated < 1455468612 395756 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I can't get the working copy to do that in any way. < 1455468642 252852 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't think I can even full checkout the external without having to re-checkout the whole directory containing that external, including the other large externals. < 1455468642 790537 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: what is a sparse svn checkout? If you mean "not the whole history" I thought that was always the case in svn? < 1455468669 575453 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: sparse checkout means not the whole tree. svn has quite good support for that, though not faultless. < 1455468671 73932 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Though I haven't used svn for years < 1455468674 604076 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah < 1455468676 254437 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Okay < 1455468690 499262 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't see why you would call git branches "separate repositories" when they're literally just a pointer to a commit that gets moved automatically when you make new commit while that branch is your current branch. < 1455468716 573244 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: basically the working copy stores which parts of the tree are checked out and which aren't, and in fact you can also have any part of the working copy check out any version of any path in the repo at any depth < 1455468722 101086 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie: so each commit doesn't belong to a specific branch? < 1455468763 284937 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :One problem with git is that on windows it can't have multiple checkouts of the same repo without storing the history twice. < 1455468763 874788 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: No. < 1455468781 96505 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1455468797 507613 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :That's one of the reasons why I insisted really hard (when they decided to use git) to make people not put large trees in the history. < 1455468798 431929 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie: unlike in hg, where you can look at the history and see which branch a that commit is a part of? (Of course all commits prior to the branching point or prior to a merge between branches ends up being part of multiple branches) < 1455468802 191599 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I want multiple checkouts. < 1455468805 958802 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Sometimes four or more. < 1455468814 407693 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :With svn, that's easy. < 1455468824 721653 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :(but it still is part of a single specific branch) < 1455468870 243672 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: can't you share the history data between multiple checkouts? At least mercurial supports hardlinking common data files in the .hg directory < 1455468875 492103 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I would assume git can do the same? < 1455468893 321472 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: how does that work? For a commit, you can ask which branches it's part of? Is that sort of like fossil's mutable labels or tags or however they're called? < 1455468910 745025 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: hm... not familiar with fossil < 1455468911 428818 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: git can do that on a filesystem where you can create hard links. No luck on windows. < 1455468941 805123 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: Well, I mean. A branch is a pointer to a commit. You're free to make conceptual constructs like "all parent commits" and call them as being "in the branch", or "in the history of the branch", or whatnot. < 1455468942 738892 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: NTFS supports hardlink, mercurial supports hardlinking on Windows < 1455468952 202556 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: if you use FAT32 you are fucked though < 1455468961 286744 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: NTFS supports, but I think you need to be an admin to create them or something. Or is that only syminks? < 1455468975 933291 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: only symlinks afaik < 1455468978 950344 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Hmm < 1455468985 88721 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe git does support this on windows too then? < 1455468987 183363 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'll have to test < 1455468990 866458 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: though it differs between windows versions? < 1455468992 226231 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what's the switch for clone? < 1455469003 340492 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :for git? no clue < 1455469023 608516 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: also how are you a developer without local admin? < 1455469025 476556 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :No FAT32, except on camera SD cards. People aren't that stupid. < 1455469040 409254 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: I might have local admin, but that doesn't mean git commands run as such < 1455469045 430068 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :True < 1455469051 387966 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hardlinking should be the default for git clone that doesn't cross filesystem boundaries. < 1455469053 501642 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :But you could run a relink command as that < 1455469061 753926 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's only a "--no-hardlinks" switch if you want to disable it. < 1455469085 298040 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :at least hg has a (plugin?) command to relink as much data as possible when both repos has pulled from a remote repo separately < 1455469097 411893 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Saved gigabytes for me < 1455469098 308682 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: no, I mean the switch to set up the remote of the clone to be the same as the remote of the repo I'm cloning < 1455469116 358516 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh. I don't remember that. < 1455469122 844792 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :How do I have multiple git checkouts without downloading pulled data twice by the way? < 1455469147 843857 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They've added the "multiple separate working trees" thing as a "real" git command very recently, by the way. < 1455469150 848765 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://git-scm.com/docs/git-worktree < 1455469164 827988 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, "very recently"; maybe 2.5 or so. < 1455469169 562511 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Perhaps by mirroring the repo and pulling from that... < 1455469177 252251 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: really? I'll have to look that up < 1455469179 565524 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that would be great < 1455469184 654993 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: wrt commits belonging to branches: http://tortoisehg.bitbucket.org/img/vt_history.png explains it. From what I can tell using tortoisehg each commit is part of a named branch there (that GUI assigns a colour to each branch in the repo). < 1455469195 148180 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :especially if it can also do sparse checkouts < 1455469201 898012 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :So even after merges that commit has the branch "attribute" set to the same as when originally commited < 1455469226 814175 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: hmm, maybe I'd better not try to confuse myself with mercurial when my goal is learning git and figuring out how to use git and svn at work < 1455469233 201596 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: fair enough < 1455469252 626124 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :When they switched to git, I got a promise from them that they won't switch to mercurial any time soon < 1455469255 234963 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: I'm happy we use hg, since it works really well < 1455469268 25624 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't claim mercurial is bad, but I didn't want us to switch. < 1455469268 572971 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : I don't see why you would call git branches "separate repositories" when they're literally just a pointer to a commit that gets moved automatically when you make new commit while that branch is your current branch. ← actual separate repositories are also literally that if the commits can be shared on disk, and almost that except that the commits have to be duplicated for data visibility reasons otherwise < 1455469281 93855 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(although as git commits are immutable, duplicating them shouldn't be visible to the user) < 1455469298 705097 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hrm. I have no idea if the worktree stuff lets you have different sparse checkouts for the different working trees. < 1455469318 436725 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(They didn't intend to, either, but I needed an assurance about the future.) < 1455469352 41237 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm < 1455469363 738971 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: what sort of windows GUI is there for git btw? < 1455469366 684554 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: it's not really only sparse checkouts that matter, but sparse clones < 1455469369 67085 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I'm curious < 1455469418 822424 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: multiple, there's a so-called tortoise git, and the built-in git gui tool, and some fancy stuff I don't remember the name, and more. since it's won the vcs wars, everyone is making separate fancy guis for it. I don't care, I'm just trying to learn the command line. < 1455469430 229023 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :many git guis are terrible < 1455469433 835815 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure < 1455469437 161009 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :gitk is good for read-only use < 1455469455 970128 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although it doesn't have nearly enough functionality to use it to actually modify repos in anything but trivial ways < 1455469468 965303 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: any good all round GUI? Like tortoisehg is excellent for almost everything with hg < 1455469478 101554 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not that I know of < 1455469479 685408 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Funnily, tortoisesvn is a really good gui (with only a few problems), I used it a lot, but I think adapting it to git was a REALLY bad idea, due to how the two vcses differ. < 1455469480 636443 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm < 1455469509 131473 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: right. Which is why tortoisehg and tortoisesvn actually work very differently, and why both of them are good < 1455469515 381980 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: I don't know about sparse clones. I know about sparse checkouts (well, in the abstract) and shallow clones, but not that. < 1455469546 113763 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 240 seconds < 1455469684 418328 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Chromium has a very complicated build infrastructure that's kind of git + lots of specific stuff on top of it. < 1455469696 247990 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oh god, chromium build < 1455469700 518534 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: thanks, this git worktree is very interesting < 1455469702 852637 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ACTION goes into a corner to cry < 1455469713 469045 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've built chromium, it's certainly no joy. < 1455469725 146759 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it really isn't < 1455469740 256227 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455469794 25410 :zadock!~outsider@81.180.208.252 QUIT :Quit: Leaving < 1455469835 924561 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :coppro: hm, what is the issue with their build system? < 1455469886 659390 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it's just a complex layered mess < 1455469889 773201 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's just complicated and very custom. Plus they have at least two of them in parallel. < 1455469891 588246 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :My main disagreement with the dev model of my co-workers isn't the vcs use though. < 1455469900 237958 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :For large projects I think custom build systems can be useful. For example we use a custom python/cmake mix to generate ninja build files at work, it works very well for our specific use case. < 1455469923 596880 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :fun fact: it's impossible with current tools to build 32-bit chromium without a 64-bit machine < 1455469933 371791 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :coppro: heh < 1455469934 158362 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ninja is used for Chrome, sort-of. < 1455469940 407475 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :But then we build mixed SDK builds for machines running several nodes with different CPU architectures. < 1455469954 801794 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And need to be able to start simulations and what not as well < 1455469958 821287 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: this sort of thing is why I wrote aimake < 1455469974 244693 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wanted to cut out as many of the levels of abstraction that build systems use as is reasonable < 1455469977 627299 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: aimake would make that problem worse, not better < 1455469981 352222 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :(the memory one) < 1455469995 401114 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: so you don't generate for a lower level build system? < 1455469998 726546 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, using a lot of memory is not an intended or fundamental part of aimake's design < 1455470003 500772 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: nope! < 1455470010 184795 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: hm okay < 1455470013 764244 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :the reason you can't build Chromium on 32-bit is simple: the linker can't fit itself into a 32-bit virtual address space < 1455470013 925445 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: what about tup? < 1455470025 423606 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :coppro: WHAT? < 1455470032 654112 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it does use cc/gcc, though, rather than calling the compiler, linker, etc. separately < 1455470034 111565 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :haha < 1455470043 230688 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :right < 1455470048 866458 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: what about ar? < 1455470052 368333 :jaboja!~jaboja@aejf81.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 248 seconds < 1455470056 884998 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it calls ar directly I think < 1455470059 562309 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah < 1455470074 607180 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or, well < 1455470079 669437 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :atm it doesn't create static libraries, only dynamic ones < 1455470081 8949 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so it has no reason to call ar < 1455470095 538419 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in terms of unpacking libraries it uses nm and ld-via-cc rather than ar directly < 1455470113 201282 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Firefox: https://groups.google.com/forum/#!topic/mozilla.dev.platform/wLHTg_moymM < 1455470122 62515 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"At the end of last week our Windows PGO builds started failing on < 1455470122 204879 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mozilla-inbound (https://bugzilla.mozilla.org/show_bug.cgi?id=709193). < 1455470122 204979 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :After some investigation we determined that the problem seems to be that < 1455470122 205000 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :the linker is running out of virtual address space during the optimization < 1455470123 749967 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :phase." < 1455470130 207445 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"This is not the first time we've run into this problem (e.g. Bug 543034). < 1455470130 349634 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A couple years ago we hit the 2 GB virtual address space limit. The build < 1455470130 349726 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :machines were changed to use /3GB and that additional GB of address space < 1455470131 239431 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :bought us some time." < 1455470135 256195 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: why would it unpack libraries? < 1455470154 549543 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :What's the deal with every of these non-C++ languages insisting that if you want to link programs containing that language you need to use their compiler to invoke the linker? How are you supposed to link something that contains more than one of C++, haskell, go, rust, etc? < 1455470160 67232 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: to know which ones to link in < 1455470201 423569 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :aimake tries to handle as many steps of the build, including many that are normally done by humans < 1455470206 381587 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and thus have saved me a lot of time < 1455470226 604093 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :And even for gcc, why does it need a separate g++ executable, rather than have a switch at linking stage to say that the project contains c++ as well as possibly other languages? < 1455470230 485185 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I just don't get it < 1455470241 541938 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: hm... isn't that specified as dependencies? Like "I need to link to libssl"? Otherwise you would have to unpack every library on the entire system (or that entire cross compilation sysroot) and hope that the symbol name is unique and doesn't show up in multiple libraries (say, ncurses and ncursesw) < 1455470244 126847 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: at least with g++ you don't have to use it, g++ is just gcc that passes the switches needed for C++ by default < 1455470248 429518 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :to stop you having to remember them < 1455470250 273984 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :What gcc command do you even use to _properly_ link C++ and fortran together? < 1455470251 610686 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(there are quite a lot) < 1455470260 145178 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yes, but the problem is that the switches _change_ < 1455470264 943920 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :by version of gcc < 1455470285 784016 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: currently the approach is that you specify a list of libraries you might need (that don't necessarily have to even exist) < 1455470285 956558 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I have linked c++ without g++, but then it stopped working when it needed more switches < 1455470291 304005 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and it gets worse if you use threading < 1455470295 226569 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :aimake unpacks just those ones and uses it to figure out which libraries you actually do need < 1455470340 166358 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: I'm not convinced. What happens if you rely on code that runs in static constructors? < 1455470350 785460 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Might only be relevant for dynamic libraries < 1455470366 272934 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Since that won't work anyway in static libraries < 1455470367 464209 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: it's not like it links only part of the library < 1455470367 606645 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it links the entire library < 1455470374 730316 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just relies on symbols to figure out what to link < 1455470377 710596 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :especially in terms of object files < 1455470390 728001 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: unless it is static, in which case ld will only pull in the required object files < 1455470391 410294 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But I think gcc is improving in thise respect: they've actually added a single switch that means you want to use posix threads, rather than having to use various -l and -D stuff, and getting mysterious problems at runtime if you mess them up. < 1455470392 918717 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :aimake needs to know that a symbol comes from a library, so that it knows that it doesn't have to look for it in object files < 1455470408 470306 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I mean, suppose I have foo.c and bar.c < 1455470414 526442 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :-pthread < 1455470417 477673 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :do I link them together, or are they meant to be separate? < 1455470428 941580 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :answering this question may depend on whether bar.c defines symbols that are also defined in a library < 1455470430 12193 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: also it sounds like aimake won't scale well if it has to track all the symbols. Not to large C++ projects anyway < 1455470440 229790 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it tracks all the symbols, all right :- < 1455470443 129460 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :* :-) < 1455470452 898697 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it may potentially have scaling problems; it uses a lot of memory as it is < 1455470484 225045 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yes, but I'd like to set which parts of my code I want to link deliberately, rather than accidentally pulling stuff in because I use a symbol < 1455470501 500895 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: so aimake might work well for nethack where the dependencies are all messed up already < 1455470511 234597 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I don't want to use that approach in my projects < 1455470514 45344 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: I have seen ld at work (keep in mind we link everything statically for release builds, since we mostly run one program per node) use several GBs of RAM. < 1455470518 428826 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't see why you'd want to waste time doing a job yourself when a computer can do it faster < 1455470521 99731 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I can't imagine using aimake there < 1455470540 445875 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And that is not work link time optimisation either < 1455470552 7497 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :fizzie: do you remember how to turn on flash local storage in chrome? < 1455470577 49541 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: true. Do you know ld can do that for you though? At least GNU ld < 1455470582 66204 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: my main problem with the dev model my co-workers are using is that they're always building one huge executable containing everything, full of stuff you can't compile half the time because some co-worker messes up something in the part of the code you don't need, and full of code that writes past the end of their arrays or through stray pointers < 1455470582 663653 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: -Wl,--as-needed < 1455470602 267086 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :whereas I want to build in a unixy models, experimenting with a small executable containing _only_ the code I need, nothing more < 1455470613 39386 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so that when I get an error, I know it's somewhere in the code I did link in < 1455470619 812154 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :not in some unrelated part of someone else's code < 1455470621 258125 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: ... that is just bad code that crashes? < 1455470621 690197 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: err, suppose your project has two files that contain functions with the same name (common examples: main, yyparse) < 1455470631 27311 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ld isn't going to magically figure out which one you wanted to link < 1455470639 516187 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: yes, but it's typically bad code in stuff I'm not currently working on, < 1455470640 767357 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :aimake can, but it requires a lot more analysis of the entire project < 1455470649 253380 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :which stops concentrating on my work all the time < 1455470657 812412 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: which is why you list files beloning to that program (hopefully everything under a specific directory tree?) and potential dependency libraries < 1455470670 939007 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so I do work on stuff in separate small executables for al library with a sane small interface, < 1455470679 632071 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and then integrate that library into the big code, < 1455470682 814585 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: mixing the source of multiple programs in the same directory is just bad code IMO < 1455470691 24038 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: what if they share some files? < 1455470701 333436 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so that MOST OF THE TIME, when I'm not doing that integration work, I don't have to headdesk on all those segfaults and can just DO MY WORK < 1455470704 431264 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: a common library (.a or .so) < 1455470705 346239 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in NetHack's case we're building multiple programs, but many files are shared between many program < 1455470707 373426 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*programs < 1455470714 393401 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :often including header files, which you can't put into a library < 1455470726 326746 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: and structure the source code based on that library layout. < 1455470738 762007 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it would be nice to organize it in such a way that we could have separate libraries and code layout but it'd be a lot of work < 1455470760 994659 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: um, so the library has a source and an include directory? And when you link a library you also pull in the public include directory in the include path? < 1455470770 420182 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And make that pulling in transitive if you want < 1455470779 453052 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: sounds like a good way to ensure more eyeballs on all that bad code ;-) < 1455470821 359438 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: I mean you could easily end up with 5 or 6 layers of nested libraries like this < 1455470825 221250 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: also this allows each library to have it's own unit tests or quickcheck style tests easily < 1455470844 171256 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also some of the files are generated < 1455470846 805897 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: not really. somehow it always turns out such that everyone else is running the same big framework thing with exactly the same configuration in the same very small input files and stopping it after two seconds, whereas I run it with various options on various inputs and actually wait for it to finish, and so I get all the segfaults and they don't < 1455470855 711592 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: and their code is BIG < 1455470859 120024 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :they like frameworks < 1455470873 218293 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and yes, I also make mistakes, and write code that doesn't work or crashes < 1455470880 763728 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: yeah, and? I think we have 50+ library projects at work. Plus a library for each with mock/dummy classes of key interfaces it exposes. Plus a unit test project for each. < 1455470882 87239 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but still, that just doesn't work for me as a dev model < 1455470906 683391 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: and I don't see the issue with generated files? < 1455470918 281146 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :A proper build system should be able to handle that < 1455470920 353836 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :This way, I still get all the segfaults, but my work time is separated to times when I can actually work on my code, and times when I'm integrating stuff and getting the segfaults and trying to get others to fix them < 1455470934 212805 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: well, aimake can, most build systems can't though < 1455470936 935682 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: for example, add_rule(.yy -> ...) or something like that < 1455470977 479294 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :And it's not only segfaults, it's also a lot of times when they get the build system in a state where it doesn't work from a clean state but works on their machine where they never delete the previous build products. Which is, by the way, something that aimake avoids. < 1455470987 385915 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: so the problem is with dependency tracking < 1455470994 625666 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: the one I use at work can. A custom system built on top of cmake, with some python parts too. Though the "handle file extension" part is pure cmake iirc < 1455471005 292675 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Seriously, at one time they removed an entire library but still depended on it, and it worked on their machines because they didn't remove the built version of the library. < 1455471015 454563 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are two restrictions on dependencies: a) a file can't be built before its dependencies are; b) if a dependency is rebuilt, the files it depends on must be rebuilt < 1455471019 371236 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't remember the details. < 1455471019 847979 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most build systems handle b) but not a) < 1455471062 127553 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: hm b is wrong, you means "the files that depends on *it*" surely? < 1455471067 89827 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Or they have undocumented local (not committed) modifications on their copy of the code that makes the stuff build; < 1455471071 155099 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :also... this is a case of recursive make failing isn't it? < 1455471080 229010 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: err, yes < 1455471082 585798 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or quite the opposite, they check in local modifications they shouldn't and that breaks the code everywhere but on their systems. < 1455471089 712731 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: Which is why you generate a single layer of build system that knows the entire tree < 1455471090 694023 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also this fails even in a nonrecursive make, unless you write the dependencies explicitly < 1455471107 499820 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1455471110 801179 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Basically the lesson I learned is that the best way to work with a team is to not work with a team but work separately most of the time. < 1455471111 7933 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is something that is incredibly tedious and errorprone and almost all build systems do themselves nowadays < 1455471111 659754 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :not really? GCC exports dependency info using -Msomething iirc? < 1455471120 199196 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: the -M method does not handle a) < 1455471147 349250 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because it relies on the file building successfully, which it can't do if its dependencies haven't been built yet < 1455471194 272958 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: well that is why you need your build system to set up that any custom build steps of a target (defined here as "executable/library/dynamic library") that generates headers should be run before building other sources from said target < 1455471227 503535 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what if the custom build steps require other parts of your project to be built first? < 1455471262 904732 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: the problem is that in nethack, the dependencies of the part that generates headers is really messed up < 1455471269 109309 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: then it needs to list that dependency/have a dependency extractor for that file format? I can't see how you could avoid that. < 1455471282 123879 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: fair enough < 1455471286 681532 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :like, it depends on a header from which it can use only half of the macros, because the other half needs the header you're generating, but you can never tell which macros you can actually use and which you can't, < 1455471303 932638 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: aimake first checks all the dependencies of everything, then builds as much as it can < 1455471311 238128 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so at one point there was a circular dependency in the whole thing, but the build system didn't notice because people never deleted the generated headers, < 1455471315 746739 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if any custom build rules become runnable as a result then they're run < 1455471318 663941 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: well, that is just bad design, even excluding the build system issues < 1455471318 806243 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :at which point ais523 had enough and wrote a customf build system < 1455471324 607214 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :repeat until everything is built < 1455471325 590931 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: yes, it is < 1455471332 864733 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: but nobody has time to clean it up in nethack < 1455471338 451175 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: parallel make I hope? < 1455471351 281768 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it was designed back when it was made sense, on machines with small memory where you want to precompute stuff like monstr < 1455471357 747881 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: a circular dependency is really easy to introduce by mistake and hard to detect < 1455471358 943905 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :most of it should be removed < 1455471388 792840 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: currently aimake doesn't handle parallel make, the problem being that the bit that parallelizes easily (actually running cc, ld, etc.) isn't the most timeconsuming bit < 1455471398 565179 :jaboja!~jaboja@aejf81.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455471399 487546 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it spends about as much time calculating the build as it does actually building < 1455471400 641158 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: I spent an afternoon at work fixing a cyclic dependency between libraries, which only worked since no one tried to build them as dynamic libraries earlier. Also wrote an error checker to detect that in the future (thankfully our build system exports a lot of meta data as YAML files, so that was easy) < 1455471410 295707 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I have plans that would make build calculation parallelisable too but they'd have to wait until aimake 4 < 1455471424 753971 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: ah... Yeah you use C not C++ < 1455471432 820895 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :People at work add strange things to the build stuff, but they haven't tried to add headers dynamically generated yet, luckily. < 1455471434 57606 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :thank god for distcc is all I have to say on the matter < 1455471440 795443 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh and ccache < 1455471446 276305 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: you do know that a cyclic dependency between libraries (either static or shared) works just fine on Linux, right? < 1455471455 455494 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: ccache hardly makes any difference on NetHack 4 < 1455471459 616227 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Without ccache still takes 40 minutes to build a clean tree at work... < 1455471466 99826 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in general, ccache should be a no-op if the build system is well-designed < 1455471485 962979 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :With ccache (and everything in cache) + CCACHE_HARDLINK=1 it takes basically 30 seconds < 1455471489 920714 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also you shouldn't be building from clean trees anyway; in a correctly designed build system doing so should produce the same result as building from any possible dirty tree < 1455471503 237619 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you're using ccache + a "clean" build you're really just doing a no-change dirty build < 1455471515 286390 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thus the 30 second time is very misleading < 1455471515 691601 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: One problem I had to debug at work years ago was symbols accidentally defined twice, once in a dynamic library, resulting in strange segfaults at runtime. Can aimake help find those problems? < 1455471537 646518 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I'm not sure, it may be that it finds some but not others < 1455471539 404504 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: clean here as in "I changed a core header in the lowest level, now waiting for 9000+ C++ files to rebuild" < 1455471543 346389 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it could probably be made to find them though < 1455471552 462420 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: and 30 seconds is basically the link time < 1455471571 682086 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: ah right, in that case it's a case of your build system failing to detect that the header file change doesn't change anything at a lower level < 1455471591 259009 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in my experience normally a header file change does change things elsewhere, though, even if it's just __LINE__ directives < 1455471594 988729 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: oh it did change everything. But I had to revert the change, and that is when cache saved me < 1455471609 669275 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: The problem in this case was actually that the dynlib came in binary form only, but I have also seen duplicates of c source files or duplicates of h files in the tree at some points. < 1455471612 933797 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh I see, ccache caches old versions too? that's functionality I hadn't thought about < 1455471645 988729 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Also, headers with generic names clashing with headers in the system or dependencies. < 1455471650 923733 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: aimake does catch duplicate c/h files; it only complains if the situation is symmetrical enough that it can't figure out which to use < 1455471653 909844 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: ccache caches up to a set limit in GB of object files, using LRU eviction to evict some percentage when it hits the limit < 1455471663 617327 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :At least these days they don't give stupid generic one-word names, I got them to stop that. < 1455471669 121775 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the generic name header problem actually happens in NitroHack and thus NH4 (magic.h) < 1455471672 453555 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: that means with a sufficient limit (IIRC I use like 20 GB?) < 1455471677 65030 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I had to adapt aimake to handle it < 1455471677 929898 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :it can store old files < 1455471690 430352 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But I should try to revive that old utility I wrote that searches for duplicate headers and duplicate source files and also unused source files and unused headers. < 1455471739 382565 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: I think the core issue here is that nethack has a messy source tree, but not a very large one. Still large enough to be painful to clean up < 1455471745 793176 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: We've had both actual duplicates of source files, and just different files with the same name. < 1455471781 804754 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: Sure, nethack has lots of generic names, but where it hurts me a lot is the ton of macro names. I should at least convert most of them to enums and inline functions at some point, and later rename some of them < 1455471802 236430 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: While I work on a source tree that contains upwards of 10k C++ files. And there are parts using boost (oh god). And have to build for three architectures since the target embedded system has multiple CAN/ethernet nodes that run different CPU architectures. < 1455471806 847178 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :So very different use cases < 1455471864 304911 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Not using proper library separation and so on in our case would be unmanageable, even using something like aimake. Also we have fairly few generated files. Less than 50 over that entire tree < 1455471897 52551 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I would actually love C with namespaces as a language. < 1455471905 847400 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And properly namespaced macros < 1455471926 912886 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: you can use C++ as C with namespaces if you want < 1455471945 862765 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't want to use it that way, but you can < 1455471949 66050 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: technically not, since it wouldn't let me name a variable "new" < 1455471949 647599 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's a multi-paradigm language < 1455471956 419758 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: eww. < 1455471973 477398 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(the ruby source code is full of variables named klass) < 1455471975 910402 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: well just pointing out they are different. I'm not suggesting you do that :P < 1455471979 631525 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hah < 1455471995 76228 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: and variables named new isn't the biggest incompatibility < 1455471996 470572 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :The real issue with C++ is templates. And the code bloat and compile time slow down they result in < 1455472002 803256 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :indeed < 1455472008 594330 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :certain conversions not being allowed in C++ is a bigger practical difference < 1455472024 259896 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh, that's right, void* stuff < 1455472032 841677 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :you would have to cast malloc all the time < 1455472040 3759 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I believe "class" is used as a variable name in NetHack too < 1455472047 921059 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: no, IMO the real issue with C++ is that people learned it before it became a sane language, and are still learning it from bad sources, because it's popular, so there's a lot of people writing bad C++ code < 1455472073 217087 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: and since C++ wants to be really compatible with everything, it allows you to write a lot of bad code easily < 1455472073 980029 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: well... STL is pretty bad in parts IMO. Boost is of course much worse than that < 1455472102 491701 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I do like the C++ standard library AND lots of parts of boost. not all parts, mind you, but I don't have to use all of it, I only use some modules of it < 1455472113 209672 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: boost mpl is evil. < 1455472121 75894 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :And I like C++ in general a lot < 1455472153 619921 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: also the idea of separate header sources, rather than C++ modules exporting functions... Having to duplicate a lot of stuff between c/h < 1455472168 274212 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Compare this to a language like python, java, C#, pretty much anything < 1455472189 333352 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: yes, but every language that tried to solve that so far ended up with no separate compilation with circular dependencies, so IMO it's much better than any of the alternatives < 1455472203 838724 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm < 1455472206 228812 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: look at all the research languages, ghc, and rust, they don't handle separate compilation properly < 1455472214 105560 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm true < 1455472216 216389 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :It's easy to claim no headers if you compile everything together < 1455472230 976929 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :How does .NET do it? < 1455472234 4523 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :There _might_ be a solution, and some of the C++ module people are trying hard to find it < 1455472237 3785 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but it's not easy < 1455472279 690174 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Compiles an assembly at a time? < 1455472282 666011 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I guess? < 1455472289 816941 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :And it gets much harder to solve if you don't want just C stuff, but templates and/or a dependent type system. < 1455472296 524077 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :true < 1455472336 80042 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: how does haskell do that when working with polymorphism across packages? < 1455472344 498949 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Or proper abstractions, which require exporting inline functions in the C sense, that is, functions of which the compiler knows the definition in other modules so it can optimize using them. Can rust do that yet by the way? < 1455472358 161667 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :no idea, never looked at rust < 1455472369 868087 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: dunno about haskell, ask the haskell people here < 1455472400 181239 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm < 1455472425 492778 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :And the problem is that these compilers with no separate compilation often also make it harder to build projects containing multiple languages. < 1455472429 55848 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :It's still possible, but hard. < 1455472458 843106 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: well okay that is true, but mixing most languages is hard. Unless it is C and C++ < 1455472466 681125 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :You can build rust and C together, or haskell and C together, but try to mix multiple of fortran, C, C++, go, haskell, rust, C#, java, whatever together and you're screwed. < 1455472479 707679 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :If you just compromise with proper headers, it becomes easy. < 1455472488 174332 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :You basically have to call FFI to a dynamic library exporting C functions in most languages < 1455472489 735749 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Everything compiles its own code and reads headers. < 1455472501 508039 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: yes, and that's a good thing. The problem is how you link the whole thing < 1455472515 56927 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I DO like the haskell / rust approach of FFI < 1455472529 840084 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :which is also mostly C++'s approach < 1455472532 107243 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: well, if you use a FFI to load a library and then call functions, you aren't linking per se, you are just doing dlopen < 1455472543 276638 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :having C as a sort of common base everything can call into an export functions into < 1455472547 292970 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :thinking of python here < 1455472566 412658 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(which is also the easiest way to link assembly files into C or C++ by the way) < 1455472588 515055 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: no no, with the haskell and rust FFI, you can link at link time, you don't have to dynamically load < 1455472592 284674 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: I haven't done FFI in haskell, and never used rust, so what is that approach? < 1455472603 197071 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: I think you can link properly with python too, can't you? I know it can also load dynamically < 1455472674 270354 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: well, not really, you can implement modules in C, and then load them. And there is a standard module for FFI. Also there is a separate package called cython, which takes a subset of python with some extensions and generates a C module that calls into python's C API for certain things. < 1455472712 543189 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :But this all uses dynamic .so loading at runtime, triggered by importing a module name that the interpreter finds in the module path as a .so file < 1455472745 870365 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :This is mostly down to python being byte code compiled and then interpreted < 1455472768 567029 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :(or JITed from byte code if you use PyPy) < 1455472883 847617 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: basically, C++/haskell/rust maps most of the C type system to part of the C++/haskell/rust type system; and then you can ask that certain data or function types must be represented as in C, and that way access (read, write, call) alien data and functions through pointers, or have alien code access some of your data or functions through pointers; and you can also link import unmangled symbols (variables or functions) that are defined externally (i < 1455472895 692940 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\ and you can also link import unmangled symbols (variables or functions) that are defined externally (in C or other languages), or ask that some variable or function you define must be unmangled, and then other languages can link to it. < 1455472935 12161 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I think something was cut there < 1455472940 194733 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :This still requires you to sort of translate the structure definitions and function signatures to that other language, and explicitly declare some stuff, but it works very cleanly and nicely. < 1455472944 926643 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh wait, it repeated a bit? < 1455472955 448100 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: I repeated a bit because it got cut < 1455472978 392257 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: the issue with C is that it doesn't export type info, so that means you have to know the proper type in haskell the n < 1455472978 587832 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I can't tell where exactly it's cut so there's an overlap < 1455472979 717323 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :then* < 1455472991 789947 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Unless haskell can parse arbitrary C headers < 1455473013 25525 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: yes, you have to know the proper types. There's some various help for this, but I don't believe in it much. < 1455473043 148836 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: C headers (and C++ even more so) are way too complicated for parsing this info out in a sane way in the general case. < 1455473057 603668 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: exactly < 1455473085 539726 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :also ... is evil from the typo info POV < 1455473096 298751 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :(i.e. printf and such) < 1455473111 12445 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Also, this model is also how you can communicate between C++ code built with different ABIs, through C < 1455473150 220396 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: and C++ with the same ABI if you dlopen. There is no good way with dlopen to not go through a C layer afaik < 1455473198 799158 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Note that C++ has some special cases: data structures with a type that corresponds to C are always represented as in C, you don't need extra flags for that, and on typical ABIs (but not mandatorily in the standard) functions with a signature corresponding to C are also represented as in C, so on those systems you don't need an extra declaration there either, < 1455473212 849251 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so all you need is declaring some symbols as unmangled so they link properly. < 1455473232 892503 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: um.. extern "C".. for name mangling < 1455473235 144382 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: no, you don't need to get dlopen in this. You can just link everything at build time. < 1455473244 52460 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: no I mean for the module case < 1455473249 619461 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: say you want to load plugins < 1455473289 401598 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Then your plugins have to have a C function returning a C++ class or a C struct describing the module. Since you can't easily resolve mangled symbol names afaik < 1455473294 880683 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :not in any standard way anyway < 1455473304 521693 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oh, and further, this is also how you communicate between C code built with different ABIs, which happens on windows where the msvc compilers have an ABI where long int and long double are of different size than with the gcc ABIs. < 1455473325 627615 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: I would assume mingw would use the native ABI? < 1455473343 85677 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(On windows x86_64, long int and unsigned long int are 4 bits with msvc, 8 bits with gcc.) < 1455473361 58392 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :what about long double? < 1455473363 101083 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: no, I think mingw still uses the gcc ABIs. < 1455473366 778880 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :huh < 1455473395 66368 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Also on x86_64, Linux and Windows use different calling conventions. No idea about mingw though < 1455473403 622172 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :different sets of registers < 1455473404 388303 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :4 bits, really now... scnr < 1455473423 949831 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :int-e: typo for bytes I assume < 1455473424 98409 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: long double is always the same as double with recent MSVC (which is, incidentally, a good thing if you don't care about ABI compatibility), but can be sometimes bigger (10, 12, 16 bytes? I dunno) on gcc depending on the arch < 1455473433 287880 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't care much about long double, do I don't know the detauls < 1455473454 546498 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: that breaks MSVC ABI? Fairly sure it used to be that long double mapped to x87 on MSVC before < 1455473473 206057 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :x87 has 80 bit floats, so 10 bytes should be right < 1455473480 392803 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: yes, but that's no problem, since you rarely get into a case when you call functions compiled for linux on windows, or backwards, except with hand-written assembly functions < 1455473487 517825 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :int-e: 10 bytes with 16 byte alignment iirc? < 1455473508 581752 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: wine < 1455473515 63009 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: the MSVC abi breaks at every version basically, though they keep the C abi. But the change with long double was VERY long ago, possibly at the jump between win16 and win32. < 1455473517 961438 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :probably, I was going to say that I don't know about the alignment. < 1455473534 463887 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: yes, but the x87 should die < 1455473541 846599 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: it's no longer useful in the x86_64 era < 1455473547 713392 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's maintained only for compatibility reasons < 1455473557 254002 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: hm really? Will have to check using msvc2005 at work... We have that because of legacy WinCE crap < 1455473557 796034 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it should DIE a well deserved and peaceful death < 1455473561 146838 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :WinCE 5 that is < 1455473566 210848 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :(may it die soon) < 1455473568 171823 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: I don't know really, sorry < 1455473575 840102 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't know the details of the long double < 1455473580 499546 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :check yourself if you want to be sure < 1455473586 3044 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :yeah I think I will < 1455473589 907712 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and I definitely don't know about WinCE < 1455473594 784979 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :seriously < 1455473599 693551 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: nobody does, and that is part of the issue :P < 1455473601 939356 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :do you have legacy WinCE crap? < 1455473608 627456 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :luckily we don't have that kind of thing < 1455473616 991652 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :we use fairly recent tools most of the time < 1455473619 436739 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean < 1455473623 672915 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :not really bleeding edge < 1455473627 639696 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but usually not 15 year old crap < 1455473633 927793 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :with some exceptions < 1455473640 623979 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I have used old libraries, but they're GOOD ones < 1455473660 433483 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: we have such embedded devices yes, Also devices using a custom RTOS as well. But they are about to go on "critical bug fix only" soon and then they will be completely phased out in 5-10 years time < 1455473702 723346 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: we have embedded devices, at the more generalized workplace, but I have little contact with them on the projects I work on, and I don't think we have any WinCE devices < 1455473722 28084 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :we have embedded devices running some unix on non-x86 < 1455473732 919723 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so relatively saner < 1455473740 783596 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :still caused some problems, and I don't want to work with them < 1455473743 276261 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: I program embedded real time control systems for massive (think 200 metric tons) mining equipment. So I have to deal with all sorts of weird hardware. And CAN buses and what not. But also with code that is relatively error free, because of the issues that would result if it weren't < 1455473758 556259 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I like the modern tools, and don't like the lack of toolset support for embedded devices < 1455473761 634464 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Lots of layers of safety. And safety classed code < 1455473775 634033 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so I like working with the modern desktop computers and servers < 1455473787 463650 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: moving to real time linux now though < 1455473798 184011 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: I see < 1455473808 771771 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Luckily I don't work with anything of that sort < 1455473812 791831 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't have that kind of stress < 1455473816 301087 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: mostly x86 and ARM though, except some real low level stuff, which I don't deal with directly anyway < 1455473847 668473 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"Mostly x86 and ARM" is true here too, I believe < 1455473860 828046 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But I would prefer if it was x86_64 only, no x86_32 and no ARM < 1455473862 428641 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: eh it isn't stressful really. That is what layered safety is. If the lower level modules detect the higher level modules aren't running properly then you cut the power < 1455473871 344702 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: I see < 1455473871 532176 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :better than running off a clif < 1455473873 327701 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :cliff* < 1455473874 131011 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Sure < 1455473905 615755 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and certainly < 1455473907 975351 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oh, I don't do anything 64-bit. Well the dev computers are of course, but no target module < 1455473928 484347 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :We run mostly x86_64 these days, luckily < 1455473947 162095 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But support for x86_64 is still not perfect, some toold or libraries are more easily available on x86_32 < 1455473954 871636 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but that's improving a lot < 1455473960 303497 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :x86_32 is going away luckiliy < 1455473972 475886 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :The code targets stuff like 32-bit 1 GHz dual core CPUs. That can go from -80 to +80 C working temperature < 1455473979 142729 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :With ECC memory and so on < 1455473987 484173 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :There's lots of stuff I couldn't use on x86_32 five years ago, but can now < 1455473995 471091 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :s/_32/_64/ < 1455474006 697025 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: really? On Windows I can imagine yes < 1455474023 315455 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Still I develop in Linux most of the time. < 1455474026 528515 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :So not a major issue < 1455474072 325770 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm I think the old laptop next to me has a failing battery. The battery lamp is blinking green orange orange orange in a cycle instead of charging < 1455474083 933313 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :That is annoying. It is my last computer with a real serial port < 1455474089 614853 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :(12 V and so on) < 1455474094 763276 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ouch < 1455474128 902788 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: it has a parallel port too < 1455474150 285641 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :But it is the serial port I sometimes use < 1455474168 808197 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :My current (old) home PC has both. My next home computer might not have either. < 1455474198 96795 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But my father has already had problems with no serial ports and having to use serial port extender USB thingies in some computers he admins. < 1455474228 61181 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh the battery is quite hot as well. Damn < 1455474247 696532 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm not really a hardware guy, so at work it's other people who figure out this sort of hardware stuff. < 1455474274 330997 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: those doesn't work well if you need to use the serial port pins as GPIO, which is what one device I have does < 1455474279 702582 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Also 12 V < 1455474288 146674 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Since USB uses 5 V < 1455474292 603878 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'll have to do some hardware stuff for home when I buy my next home pc of course, as in deciding what to buy. But my father and brother can help, they're more hardware guys than I am. < 1455474307 752555 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :kay < 1455474318 124223 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :At work I usually just ask other people for this kind of stuff. < 1455474385 253991 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :And I certainly don't try to decide what hardware to buy at work. < 1455474385 463569 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :At work everything is USB or ethernet wrt the development computer and weird special things for the lab. Even the ethernet on the lab is a screwed on connector that is dust and water proof < 1455474443 866771 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: I wish I had the ability to decide such. Heh. Too big company for that < 1455474465 704004 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Sometimes I try to give hints about properties that would be useful for the hardware. < 1455474469 761725 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Still that work laptop is quite neat. 32 GB RAM, Core i7. And so on < 1455474494 614100 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Basically the best mobile workstation you can buy from Dell is what we get, new one every 3 years < 1455474535 914068 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Like, "since you have to buy an SD card reader for this project, why don't you buy one that also handles micro SD cards, see, I have this one here for personal use that cost only like 1200 forint and does that" but no, they had to buy the more expensive one that doesn't do micro SD. < 1455474555 606918 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: what on earth is forint? < 1455474562 396357 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't try to mess with the more complicated hardware, like the big server machine with lots of disks and stuff. < 1455474565 691674 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: HUF currency < 1455474569 721652 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :HUF being? < 1455474573 947178 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Hungarian forint < 1455474576 168809 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah < 1455474578 407327 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the currency used here < 1455474585 182147 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I thought Hungary used Euro yeah < 1455474592 860329 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm < 1455474602 948003 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no, and hardware is measured in dollar instead of euro anyway < 1455474613 627378 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :weird < 1455474616 712688 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :because it comes from China where people use dollars < 1455474624 694096 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :uhhh < 1455474630 683070 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no, half-seriously < 1455474640 727336 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: also, I haven't seen a micro SD that didn't come with an adapter to SD anyway < 1455474644 283797 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you order the hardware from Asia, and they sell it in dollars, not euros < 1455474650 271086 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :I thought china uses RMB < 1455474654 303527 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :not only China, but also Korea and Taiwan etc < 1455474664 372332 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :oh, internationally < 1455474667 210318 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :eh? korea uses won < 1455474668 583328 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: exactly < 1455474676 628013 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Really? < 1455474678 754740 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :coppro: in international sales, they generally use USD < 1455474681 425081 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oh, sure < 1455474682 920482 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :not always, but often < 1455474690 223569 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :they price stuff in USD < 1455474701 863104 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so if I buy stuff on internet that's not from Hungary, it can be EUR, USD, or GBP < 1455474745 740168 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :luckily all the available payment methods handle the monetary conversions < 1455474759 777660 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: For us it is all SEK and either custom made hardware (for the product, it has to be IP classed and handle extreme temperatures, salt water running over the display and so on), or standard desktop/servers/switches/whatever from Dell/HP/Cisco and so on < 1455474783 247526 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I use SEK only when I physically travel to Sweden < 1455474784 242622 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :Oh, I know! I'll find alist of the most used maybe 500 hcaracters in simplified chinese and do those < 1455474790 358451 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: well I live here so :) < 1455474837 178042 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: and it is a Swedish company that makes that rugged hardware for us. < 1455474837 410778 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: fix the presentation of Shavian letters on the test page yet so that they appear in only four lines, not five, so the lowercased version of a letter is two lines below the uppercased one < 1455474899 109818 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: I guess working on a large company making very small series of very expensive machines puts a different spin on eveything < 1455474902 270353 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :everything* < 1455474939 896338 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Where each machine is mostly unique and a customer might pay for having a function only they will ever use developed < 1455475012 926179 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: we sometimes do that too, but not _that_ expensive, not mining equipment, only like a large server or two plus lots of cameras; and some of the work does the opposite, with small embedded devices produced in thousands < 1455475045 65801 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: I think a single display for our machine might cost ~20000 USD or around there. < 1455475058 22792 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: ah, so you retro fit mining machines then? < 1455475061 624966 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Right < 1455475074 875599 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :err < 1455475077 963442 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :huh no < 1455475082 723732 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it was you who mentioned mining machines < 1455475085 84489 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :missed the "no" < 1455475087 741158 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :"not" < 1455475088 612531 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :which I assume are expensive < 1455475098 116603 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: yes, millions USD < 1455475117 286062 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :whereas we put lots of cameras, plus servers communicating with the cameras < 1455475122 874898 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I read "mining equipment, only like a large server or two plus lots of cameras" missing the "not" < 1455475125 388960 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and sometimes other stuff < 1455475128 484502 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Thus I eneded up at "retrofitting" < 1455475129 442986 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :right < 1455475134 517536 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Because there are companies that do that < 1455475151 923562 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Take a hydralic dumb machine and add in some screens to help them navigate it or such < 1455475202 86883 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: speaking of cameras, you wouldn't believe how expensive a rugged PTZ IP camera can be < 1455475212 75117 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :(I assume you know what a PTZ camera is?) < 1455475216 676424 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, some of what we do might count as retrofitting in that we're using cameras in a way they're not designed and that they don't support well < 1455475223 775269 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, I know how expensive they can be < 1455475234 379326 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :we have some expensive ones < 1455475256 149264 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: We have some Bosch one that cost 50 000 USD. For rugged outdoor use. I guess it is PTZW since it also has a wiper you can control < 1455475292 435337 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Never seen a better optical zoom than that though. Ever < 1455475302 417241 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :we have everything from cheap webcameras costing like 8 dollars to expensive PTZ cameras costing ten thousand USD or more < 1455475342 841332 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as well as DLSR cameras, stereo and TOF cameras, and more < 1455475347 228198 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Heh < 1455475358 869977 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Only a few cameras in our case. All rugged < 1455475384 608786 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Sounds annoying having to deal with so many different models < 1455475408 474772 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :It is bad enough to deal with like 3 different models with their own quirks < 1455475414 374990 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Various ages too, from old analog PTZ and fixed cameras, up to stuff so modern you can't even buy it on the market yet < 1455475423 353398 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Neat < 1455475429 560212 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :bbl, making food now < 1455475450 752689 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Yes, and their control all sucks, because we're using them in ways they weren't designed for, so their built-in software or firmware doesn't support what we want < 1455475484 431855 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But some suck more than others < 1455475489 323315 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: oh? I can't see how a PTZ can be that complicated really < 1455475504 772259 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Just some commands to control some actuators < 1455475512 965650 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Some of them at least have an interface that's well-designed for its purpose, some don't manage even that < 1455475552 575371 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: given what you said about co-worker code quality that doesn't surprise me < 1455475576 891509 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :I fixed the presentation of deseret and shavian < 1455475581 674302 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I have slowly realized that most developers don't really know what they are doing < 1455475594 772672 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Which is what causes terrible code < 1455475612 372418 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: yes, commands to control the engines, but not enough commands to find out where the engines actually moved, or when they actually stopped moving, and since it's hardware it's all nondeterministic; and even the non-PTZ part, like the focus and sensitivity and image compression settings can be hard to control < 1455475617 360661 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: thanks < 1455475621 799145 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: yes, that's true < 1455475624 922663 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Note that this will probably include myself three years ago, as well as myself three years from now talking about the current me < 1455475625 680959 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :XD < 1455475640 79881 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: yep < 1455475642 528713 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :exactly < 1455475646 911108 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it includes me as well < 1455475666 204110 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :which is one more reason against the big framework containing all the code, including old code < 1455475675 604004 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: I do feel I'm above average at least. I would never commit something unless it passes valgrind for example. < 1455475688 904153 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: ah nice, that's much better for Deseret, thanks < 1455475694 551676 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: you've even separated them < 1455475713 853703 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :yah, it was silly to have them in one section < 1455475715 71755 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: why don't you also split the kana from the bopomofo to separate headings? < 1455475760 211806 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: problem is, sometimes you need frameworks, otherwise you just do the same thing over and over. Also coding system level C++ without frameworks is hell. How are you supposed to do threads with just pthreads? You really need a message passing layer to be able to do C/C++ threads without going insane < 1455475777 116391 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(the kana long vowel mark has a funny mostly unique status in unicode, where it counts as both kana and punctuation but not a letter) < 1455475801 671356 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: certainly, but when they make every bit of their code depend on everything so you can't test it separately, that's bad < 1455475804 106190 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: and how do you do inter-node communication without a common language and framework for it < 1455475832 227814 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: that is what message passing is for. You can test it by making a unit test or quickcheck style test send those messages instead < 1455475842 812769 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :That and not dealing with shared memory < 1455475844 59918 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :done < 1455475859 415472 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: that might be better than what they're doing < 1455475868 862804 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I also hate how they're often using threads completely unnecessarily < 1455475876 711690 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :everything is put in a separate thread, even when it needn't be < 1455475878 55725 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :which is also the reason to not do nethack style code, but cleanly layered libraries < 1455475882 775582 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :when that just complicates everything < 1455475903 916653 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :It would be much better to put everything in one thread at the start, then threadify only the stuff where it actually helps. < 1455475919 262463 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: I would suggest writing classes that can handle messages, then you instantiate them on a specific message handler (which is basically the same as a thread) < 1455475935 21224 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: great, thanks < 1455475936 399605 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :With broad cast events and proper routing it doesn't matter where the class is < 1455475936 558977 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :I should probably rearrane the kana into gojuon order < 1455475938 475347 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-ljotcyvazshyqahq QUIT :Excess Flood < 1455475942 279084 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: what's the status of the hangul? < 1455475956 246707 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: And you need threads for proper priority in a real time system :P < 1455475963 734466 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :Still can't seem to generate them very well < 1455475979 91307 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :but i'll get to it eventually < 1455475988 657971 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: how else will handling the CAN adapter interrupts happen when they need to < 1455475991 207958 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: aren't the kana already in that order? < 1455476016 377080 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-gtkchypyxglcfluy JOIN :#esoteric < 1455476017 767531 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: I would expect 50-100 threads in a normal real time application < 1455476025 10391 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :That includes some thread pools < 1455476041 729286 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Less in a non-realtime application < 1455476048 105628 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And a lot more thread pools in that case < 1455476048 571184 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: or do you mean move the small kana out of the kana in the main grid? < 1455476060 546820 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :\oren\: designing a font? < 1455476085 793892 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :bbl, actually making food < 1455476187 869073 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: luckily we're not making realtime applications, so that's not a problem, < 1455476200 420361 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but we are doing a few things where threading can help < 1455476206 314645 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :IF used properly < 1455476236 35353 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but very often, processes would work better, but they use threads instead. < 1455476262 555615 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Like, when something has a very small interface, it can be moved to a process easily. < 1455476271 746667 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I have already done some of that. < 1455476308 772345 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Done video encoding in a subprocess, since video encoding has a small interface with the rest of the code: it only has to get raw video frames, plus a few metadata at startup. < 1455476327 986104 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Works well enough, once you figure out some ugly details. < 1455476344 139994 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Including some Windows-specific stuff. < 1455476410 554805 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :It was like, eww, after touching this source file, wash your hands for an hour to get the Windows API stuff off it. < 1455476453 964296 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But then, I'm also not perfect, I write lots of badly designed code too. < 1455476460 707152 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I should try to improve myself. < 1455476464 206928 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :All the time. < 1455476467 367023 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :I've arranged the hiragan < 1455476506 747319 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: ah nice < 1455476530 251553 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: do you have a script yet to find characters accidentally missing from the demo page by the way? < 1455476548 243395 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: also, shouldn't all the small kana be separate from the main table? < 1455476591 570994 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: thankfully I almost never deal with OS specific things at all, since we have targeted so many different systems across the years (WinCE, custom RTOS, simulator on Windows, and more recently Linux (both simulated and target)) that there is a good abstraction layer already < 1455476617 303262 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: I rarely have to deal with it either, < 1455476620 575159 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And we don't create threads or processes after startup. < 1455476625 771509 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :because I work on parts of the code that doesn't touch it usually. < 1455476636 677641 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And only allocate from memory pools after that point. < 1455476864 746476 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: oh and the way you turn off the application is cutting the power. Take that file system! XD < 1455476886 966016 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :(no we don't use a normal linux file system) < 1455476939 509234 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: um, that's sort of how it works here too. Not literally, but I rarely see the "framework" thing not segfault somewhere at termination, since people always interrupt the program early in testing, so they don't notice the segfaults at completion. < 1455476967 124026 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :So eventually they just decide that segfaulting at termination is sort of a feature, and just _exit without trying to shut down. < 1455476985 970575 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ouch < 1455476995 923978 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Or try to get stuff shut down in the proper order so that the important data is saved _before_ the segfault. < 1455477015 79739 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Your approach seems more haphazard though < 1455477021 779841 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Rather than planning for it < 1455477073 895018 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Yep. < 1455477077 120159 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: also that makes memory leak testing annoying I would imagine. < 1455477086 94545 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 276 seconds < 1455477091 268034 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :You could still do it on the unit tests < 1455477097 879261 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :There are some memory leaks, sure < 1455477114 440006 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but usually not huge ones, because leaking entire images every frame many times per second is quickly noticed < 1455477121 487889 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I know, I've leaked images before < 1455477125 134029 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hah < 1455477140 216390 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's hard not to notice since Windows, like, becomes unresponsive and has to be rebooted when a program starts to use too much memory. < 1455477175 264021 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But leaking smaller data structures can be ok, and sometimes it's not even worth the dev time to clean up if that's the only problem with the code. < 1455477192 151855 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean, like, keeping a smaller structure for every frame that you free only at the end of the whole stream. < 1455477210 173754 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: yeah windows is terrible when swapping (or page filing I guess) < 1455477633 782805 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: ah, better < 1455477642 878806 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-gtkchypyxglcfluy QUIT :Excess Flood < 1455477667 660705 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: though you can still put the small kana in columns on the left, but it works this way too, doesn't really matter < 1455477766 375591 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: and now the hiragana and the katakana are nicely arranged exactly the same < 1455477769 816712 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :looks good < 1455477910 799703 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: why is ヽ under the Katakana heading but ゝ under the punctuation heading? < 1455477935 633238 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 240 seconds < 1455477936 316926 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-txfcofbfugggrdrz JOIN :#esoteric < 1455478090 557179 :jaboja!~jaboja@aejf81.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 260 seconds < 1455478115 294306 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455478550 496049 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :maybe I'll do the math fraktur < 1455478560 239268 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :yah that will be awsom < 1455478728 475900 :jaboja!~jaboja@aejf81.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455478846 475228 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: do hangul < 1455478901 865376 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Even if I like the subversion model, I'd still like a distributed version of it. And I have been thinking if it was possible to extend subversion to become a dvcs. And I think it's partly possible, although maybe not completely, and certainly not easy to implement. < 1455478939 141263 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I feel I must support distributed version control in principle, since it's the only way humanity can ever expand to more than the Earth-Moon system, to farther areas with ping time greater than a minute or two. < 1455478996 30781 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :You can't have all writes going through a central server if it takes hours to do that. < 1455478996 492337 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 272 seconds < 1455479017 297534 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :You need at least a server per planet and merge between them. < 1455479186 131852 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 240 seconds < 1455479402 481011 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :As someone whose first VCS was mercurial, non-distributed VCSes feel very clunky to me < 1455479812 734467 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :FireFly: is mercurial that old? < 1455479820 519834 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I thought it was too new to be able to be your first VCS < 1455479847 671461 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1455479871 45957 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :It's not that old; I'm just kinda young < 1455479886 154752 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I guess < 1455479904 311275 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Apparently Mercurial is from 2005 < 1455479910 140411 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I probably used it first in 2008 < 1455479919 502271 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mercurial and git are approximately the same age... they were both born out of the bitkeeper linux debacle < 1455479962 487334 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: really? < 1455479976 227449 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :how was mercurial born from that? < 1455480002 727458 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://lkml.iu.edu/hypermail/linux/kernel/0504.2/0670.html < 1455480064 39101 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: I see < 1455480103 90380 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Because several people worked on a replacement for Bitkeeper. Mercurial lost at the time; my impression was that Linus and a few others didn't trust Python to be fast enough. < 1455480160 811140 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm < 1455480190 227733 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Didn't git win simply because it contained exactly what Linus wanted? < 1455480307 629019 :Alcest!~alcest@69.64.40.177 QUIT :K-Lined < 1455480314 813133 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Yes, sure. < 1455480404 856856 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Do you know if it is possible to use SDL and Xlib together in the same program? < 1455480479 743475 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455480489 77323 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :That and other people (like Petr Baudis with cogito) made git usable for ordinary people. < 1455480497 631832 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455480539 530710 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :zzo38: It is possible. < 1455480560 872034 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also, maybe mercurial got (sort of) sane branching only later than git, didn't it? < 1455480645 275963 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it started out as one branch per repo if I understand correctly < 1455480687 537772 :atrapado!~atrapado@unaffiliated/atrapado JOIN :#esoteric < 1455480699 142401 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :pikhq_: What considerations must be done in order to do so (if any)? < 1455480814 997084 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :I don't know of any, really. SDL will happily hand you its X11 display or window and you can do things with it. < 1455480845 517026 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: I don't really know; it's clear that mercurial didn't implement named branches from the very beginning. It looks like it was implemented in August 2005: https://www.mercurial-scm.org/pipermail/mercurial/2005-August/003318.html < 1455480905 126462 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But I'm not sure how useful this information is... < 1455480949 324320 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :And is it true that mercurial has three different and mutually incompatible branching mechanisms? < 1455480965 696028 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :One being the one branch per repo, and I don't know what the other two is. < 1455480972 311320 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Or is that just a malevolent anti-hg rumour? < 1455481092 366927 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Basically I want to use SDL only for audio and for endianness-dealing. < 1455481236 185663 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1455481253 713065 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1455481262 502301 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1455481286 92084 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :django/Django is a giraffe. < 1455481287 330302 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :month/Month is a misspelled Moth. < 1455481353 409335 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: I can't really answer that; my mental model of how mercurial works is flawed. But the first way is something you can do with git as well. There's a difference between branching that happens because you have local commits and pull in remote commits; to me this is a UI nightmare because the two resulting ends don't have predictable names (one is the "tip", while the other is just... < 1455481359 482280 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :...dangling?); most of the time "hg merge" does what I want (merge the local and local ends of the branch). I have not played with named branches at all in mercurial. < 1455481367 263102 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION feels more comfortable with git. < 1455481381 458942 :idris-bot!~idris-bot@dslb-084-062-092-130.084.062.pools.vodafone-ip.de JOIN :#esoteric < 1455481417 174588 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1455481746 493999 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : `le/rn fetch curses function that fets a char. see fetch(3X) for more info <-- AAAAA i swear this channel is getting stupider < 1455481758 288285 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? char < 1455481759 569259 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :char? ¯\(°​_o)/¯ < 1455481784 246765 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455481816 810336 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`le\ < 1455481817 619692 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: le\: not found < 1455481819 865358 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`le < 1455481820 602809 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: le: cannot execute: Is a directory < 1455481834 291168 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? int < 1455481835 161112 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :int? ¯\(°​_o)/¯ < 1455481836 458925 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? long < 1455481837 310439 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :long? ¯\(°​_o)/¯ < 1455481837 643115 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? short < 1455481838 520676 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`` ls le/rn < 1455481838 662961 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :short? ¯\(°​_o)/¯ < 1455481839 534419 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :le/rn < 1455481839 940076 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: at least le/rn is advanced enough that that command didn't work < 1455481840 251078 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? double < 1455481840 915937 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so much for the idea of having a `le rn that works as people expect ;-) < 1455481841 177764 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :double? ¯\(°​_o)/¯ < 1455481848 82353 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: at least. < 1455481884 621885 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: What's the issue? < 1455481915 464211 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`le rn foo < 1455481917 946351 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: le: cannot execute: Is a directory < 1455481919 279460 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`mkx bin/le//echo le < 1455481923 64689 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/le < 1455481923 717487 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`le rn foo < 1455481924 685577 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :le < 1455481930 7039 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`rm bin/le < 1455481932 389451 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455481943 633962 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`le/rn < 1455481944 338422 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455481962 283913 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :okay, I'm confused. Why did we have bin/le/ ? < 1455481983 471635 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :it's meant to be used as le/rn foo/this is a description for foo < 1455482002 113239 :J_Arcane!~chatzilla@37-219-207-242.nat.bb.dnainternet.fi JOIN :#esoteric < 1455482002 913806 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: We did? < 1455482022 597342 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` echo $PATH < 1455482023 388189 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin:/opt/python27/bin:/opt/ghc/bin:/usr/bin:/bin < 1455482026 891706 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: `learn was supposed to work as people expect. it's just that the problem is AI-complete and people are stupid-complete hth < 1455482049 322821 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: `learn did work as I expected. < 1455482069 842015 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Unfortunately my expectations didn't match what I wanted to do. < 1455482095 330316 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the keyword putting first is awkward sometimes < 1455482115 572137 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: When you run le/rn, it runs ./le/rn, not bin/le/rn < 1455482133 425391 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`le < 1455482134 227154 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: le: cannot execute: Is a directory < 1455482144 939313 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I think I'm confused about this behavior < 1455482146 492970 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` le < 1455482147 560417 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: le: command not found < 1455482163 398684 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`` ls -l le/ < 1455482164 400088 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :total 4 \ lrwxrwxrwx 1 5000 0 17 Dec 9 04:12 rn -> ../bin/slashlearn \ -rwxr-xr-x 1 5000 0 267 Dec 22 18:32 rn_append < 1455482175 672125 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: i think i'm too < 1455482189 25990 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but that's becuase ` and the shell (``) seem to look for the command to execute in different ways < 1455482201 932708 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :If I do not tell SDL to initialize video and only initialize audio, then will it avoid doing such things as disable the screensaver and grabbing input and so on? I would rather to just use ALSA or whatever for audio but it seems complicated compared with SDL < 1455482207 570007 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah, I see what you're confused about. < 1455482290 61211 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 240 seconds < 1455482294 134361 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`canary < 1455482294 933761 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: canary: not found < 1455482301 159427 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` chmod +x canary < 1455482303 712215 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455482304 464605 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`canary < 1455482305 177081 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: canary: not found < 1455482320 632230 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: i'm still confused. < 1455482325 500094 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` ls -l canary < 1455482326 725432 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​-rwxr-xr-x 1 5000 0 10 Feb 14 20:38 canary < 1455482337 182531 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`wisdom < 1455482338 949678 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :twhib/the world holds its breath < 1455482344 730061 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` find -type d -name le < 1455482348 733074 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`tmflry < 1455482369 999632 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :dammit did you have to search all of it < 1455482374 202463 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: tmflry: cannot execute: Is a directory < 1455482376 987935 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455482397 767516 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: it genuinely seems to look for directories but not files in . < 1455482410 214586 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :weird < 1455482425 280250 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` tmflry < 1455482426 328417 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: tmflry: command not found < 1455482557 349214 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :O, I found PortAudio; maybe I can use that instead < 1455482576 297598 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455483030 365603 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1455483173 110732 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :portaudio? isn't that some super old thing? < 1455483202 697999 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm I guess not < 1455483215 687454 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455483252 465038 :jaboja!~jaboja@aejf81.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 272 seconds < 1455483262 89868 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: wrt the lambdabot message you left 3 days ago (call stack language), ah okay < 1455483289 704378 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in fact, this is pretty much the only way I've ever seen a language become /accidentally/ a PDA < 1455483297 493743 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(I've seen other ways to make PDAs but they're typically intentional) < 1455483368 418778 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: what does PDA stand for? < 1455483374 311938 :jaboja!~jaboja@aejf81.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455483378 951634 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :push-down automaton < 1455483414 374776 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah, what sort of language would become a PDA by accident? Intended regular language or what? < 1455483454 633603 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically anything whose only source of infinite memory is the call stack < 1455483467 849254 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :either directly in terms of what functions were called, or indirectly in terms of C-auto-style variables < 1455483479 411046 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah < 1455483501 643833 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I don't get the context. what is the way a language accidentally became a PDA? < 1455483515 921403 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: see http://esolangs.org/wiki/Splinter for a concrete esolang example < 1455483524 666623 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it was intended as an FSM < 1455483563 79569 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I know lots of languages are PDAs either because they have goto (but no gosub) and a stack memory, or because they have function calls and local variables and arguments < 1455483589 947844 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, hmm, good point < 1455483594 111310 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :stack-based langauges < 1455483604 838789 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :befunge-93 is a PDA I think, not via means of a call stack, but via means of its data stack < 1455483647 556178 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm probably < 1455483693 726849 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: how many stacks do you need to be more than PDA? Is 2 enough? < 1455483700 907200 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :2 is enough for TC, yes < 1455483706 270584 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm < 1455483713 280782 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Isn't Piet one of those languages that have one data stack and no call stack? < 1455483727 226583 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Only it counts as Turing-complete due to bigints allowed? < 1455483728 739242 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the easiest way to show this is to use the two stacks as a tape: one stack holds values to the left of the IP, one stack holds values to the right of the IP < 1455483739 271053 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Ah no... < 1455483739 804940 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fwiw, this is the reason why Underload can be Turing-complete without * and a < 1455483749 692929 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Piet can access the data stack arbitrarily deep < 1455483767 188627 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :then it has a RAM (not a very convenient one though) even without bignums < 1455483771 621346 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1455483775 710285 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(which prevents it placing anything on the stack that doesn't appear literally in the program, meaning that there are only a finite number of possible stack elements) < 1455483789 252860 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(it still needs bigints for arbitrarily large ram, but no exponentially large numbers) < 1455483792 228200 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sorry < 1455483793 436800 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(and thus requiring the use of the call stack and data stack as your two stacks, as you have nowhere else to store data) < 1455483832 660082 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yep, I've implemented a tape with two stacks that way, only I used multiple tapes, not only one < 1455483863 703494 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: what about a pure call stack (just calls on it) and one data stack? That is still TC then? < 1455483868 421806 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well once you have one tape (and sensible control structures) you can do anything, as BF famously shows < 1455483884 712549 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: yes, in terms of data < 1455483900 208984 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: but not in terms of what? < 1455483905 866193 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(it could fail to be TC for another reason, e.g. if it always halts, or if there are sufficiently severe restrictions on which commands you can run) < 1455483913 519695 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :right < 1455483921 888275 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :right, it needs good control structures so you can actually use the call stack properly < 1455483930 957685 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :obviously < 1455483933 362379 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, not necessarily "good", just sufficient < 1455483962 353679 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :the interesting part of manipulating a pure call stack is that it has interesting results on the program flow < 1455483962 990561 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :I added .................................................... updating the demo in a few minutes < 1455483965 91484 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, what extra powers do you need to add to call/cc to make a TC language? < 1455483971 920100 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :subtle cough is sub-TC but it can't be far off < 1455483992 771181 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :subtle cough is a language name? < 1455483995 764915 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Awesome one < 1455484007 635304 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, turns out it's pretty low-powered though < 1455484015 269513 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :IIRC it only has three essentially different programs < 1455484066 761795 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ouch < 1455484097 932200 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :`u8tbl 0x1d504 0x1d51d < 1455484099 335542 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Segmentation fault < 1455484108 577489 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :AUGH < 1455484115 36834 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :what does u8tbl do? < 1455484124 17798 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Apart from crashing < 1455484124 740665 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :`u8tbl 0x1D504 0x1D51D < 1455484125 356552 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Segmentation fault < 1455484133 79054 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :`u8tbl --help < 1455484133 703008 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Segmentation fault < 1455484136 220945 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :`u8tbl < 1455484136 887353 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Segmentation fault < 1455484138 851933 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :`u8tbl 0x100 0x200 < 1455484139 849243 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Segmentation fault < 1455484140 189739 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :seems broken < 1455484147 844198 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :`` u8tbl 0x1D504 0x1D51D < 1455484148 879921 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​𝔄𝔅𝔆𝔇𝔈𝔉𝔊𝔋𝔌𝔍𝔎𝔏 \ 𝔐𝔑𝔒𝔓𝔔𝔕𝔖𝔗𝔘𝔙𝔚𝔛𝔜𝔝 < 1455484160 380344 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :`u8tbl 0 1 < 1455484161 600279 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Segmentation fault < 1455484162 477074 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :oh, you can't call it with ` < 1455484177 681874 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :\oren\: oh? why? and what does `` do? < 1455484182 631836 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :u8tbl 0 1 < 1455484186 946890 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :`` u8tbl 0x40 0x80 < 1455484188 516431 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​@ABCDEFGHIJKLMNO \ PQRSTUVWXYZ[\]^_ \ `abcdefghijklmno \ pqrstuvwxyz{|}~ \ < 1455484198 220144 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :well, that is just mojabake < 1455484207 473587 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`file bin/u8tbl < 1455484207 992553 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :`` u8tbl 0x40 0x50 < 1455484209 303205 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/u8tbl: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.26, BuildID[sha1]=0xf4bd6215e42f01142295c499b7a9bf8a7c37e01a, not stripped < 1455484209 676704 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​@ABCDEFGHIJKLMNO \ P < 1455484211 24684 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: by the way, what's your opinion on Rust? I've looked at it lately, and it seems to be an interesting research language, though still not yet mature enough. I should maybe try it some day in the future. < 1455484228 779154 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I'm annoyed it isn't in the Ubuntu repositories yet; if it were, I might seriously try to use it < 1455484229 300676 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455484229 709048 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :it prints the unicode characters from the first number ot the second < 1455484244 484123 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :\oren\: no it doesn't; it's probably /meant/ to, but it appears to do somethign else < 1455484249 400483 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :I wrote it in C awhile back < 1455484260 387560 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :`` u8tbl 0x60 0x70 < 1455484261 555098 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`abcdefghijklmno \ p < 1455484261 697325 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: any progress on feather btw? < 1455484267 927552 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I expect the answer to be no? < 1455484276 518925 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: indeed < 1455484283 795477 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :feather? is that the project we don't talk about? < 1455484291 829803 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :`` u8tbl 060 070 < 1455484292 614724 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :012345678 < 1455484299 328740 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :yes it does < 1455484303 122932 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: there is obviously no such thing as feather, what are you talking about < 1455484333 247380 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` u8tbl 5 4 < 1455484334 177852 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455484338 617732 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: I'm confused about other people's nonexistant projects. I can barely keep my nonexistant future long term todo projects in line. < 1455484351 435477 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Some of them are secret, some I do talk about. < 1455484358 254033 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :`` u8tbl 4 5 < 1455484359 228778 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ < 1455484366 723408 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Many will probably never materialize. < 1455484372 2436 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :s/Many/Most/ < 1455484396 799248 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: don't forget elliott's OS < 1455484400 553026 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :whatever that was called < 1455484401 344893 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :`` u8tbl 0x100 0x110 < 1455484402 282110 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ĀāĂ㥹ĆćĈĉĊċČčĎď \ Đ < 1455484420 831831 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :looks right to me < 1455484438 402666 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :`` u8tbl 0x1D504 0x1D51D < 1455484439 372808 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​𝔄𝔅𝔆𝔇𝔈𝔉𝔊𝔋𝔌𝔍𝔎𝔏 \ 𝔐𝔑𝔒𝔓𝔔𝔕𝔖𝔗𝔘𝔙𝔚𝔛𝔜𝔝 < 1455484447 311952 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: obviously I'd be interested to see ais523's version control system < 1455484463 666164 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so would I! < 1455484471 670725 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :heh < 1455484481 877513 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: well what is unique with scapegoat? < 1455484485 781605 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: the OS in question wasn't named; we typically called it @ in here, with the understanding that once it got a name, we'd retroactively edit the lgos < 1455484492 668949 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :to contain the true name of the OS < 1455484499 877859 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what < 1455484511 604572 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :couldn't you give a better development codename? < 1455484515 653230 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah, right < 1455484522 72748 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: wasn't my idea! < 1455484522 938642 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :with the understanding that it would get a marketing name later? < 1455484576 831855 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: scapegoat (in theory) has a simpler interface than most DVCSes, is better at handling merge conflicts, and dodges the downsides of both darcs and git < 1455484590 452635 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: what is the catch? < 1455484597 887275 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it hasn't been written yet < 1455484606 449438 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: and will it be very hard to write? < 1455484611 284516 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nor does it exist in any sort of non-vaporware sense < 1455484616 538793 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :compared to something like git? < 1455484619 246497 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and yes, it isn't easy to write either < 1455484629 347274 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :oerjan: that's not very nice :( < 1455484631 503533 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mostly due to design issues < 1455484642 228976 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't think it'd be substantially harder to write than git or darcs once the design is complete < 1455484643 434639 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: I assume neither git nor darcs was easy to write, but this is probably 100 times worse? < 1455484649 411138 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oh okay < 1455484659 552216 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: does it have a model of what it stores in the repository yet? (not the representation, but what info it conceptually stores) < 1455484712 522598 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: yes: the basic unit is called a "turtle" for lack of a better name; turtles contain dependencies on other turtles, edits to files, and edits to other turtles < 1455484735 812708 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: anything wrong with "changeset"? < 1455484737 745255 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also it isn't just my VCS, although I did most of the planning, the rest of #esoteric helped too < 1455484760 53033 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: well you can derive the entire current state of the project (recursively) from one turtle < 1455484763 580363 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can't do that with one changeset < 1455484769 300306 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :As in, svn stores a series of revisions, each of which has a mutable map of revprops, and a deep-immutable tree of directories and files, where each directory or file stores a parent (an optional ref to an existing file in a previous version which has the same isdir) and a map of properties. < 1455484770 977390 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah okay < 1455484792 496841 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess a turtle is a combination of a version, and the subset of history that lead to the creation of that version < 1455484796 727459 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: wait, wasn't the basic unit a blame? < 1455484849 898411 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: um, how is a tree of files derived from a turtle when you checkout, if such a thing exists? < 1455484899 723756 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't understand what “dependencies on other turtles, edits to files, and edits to other turtles” means really < 1455484915 609143 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455484919 86034 :tromp__!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455484933 237454 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: well the point is that you can track every line of versioned code back to the turtle that created it < 1455484939 153975 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1455484941 846851 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1455484962 288567 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: so the version control system is basically blame-based; it uses this information to do merges correctly, for example < 1455484973 23047 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: that nick.. what was the game it was related to now again? < 1455484984 69598 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT :Ping timeout: 240 seconds < 1455484987 781331 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: nomic < 1455484993 650875 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah, right < 1455485013 618695 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? nomic < 1455485014 861537 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :nomic? ¯\(°​_o)/¯ < 1455485015 238643 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ugh, I'm installing yosys and its build system involves cmake calling out to hg to download a dependency from somewhere < 1455485020 104252 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1455485025 453361 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: http://en.wikipedia.org/wiki/Special:Search?go=Go&search=Nomic < 1455485027 342657 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Another alternative for Git and so on is Fossil; did you examine that one? < 1455485040 906657 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523: I was curious whether we had a wisdom about it :P < 1455485068 704422 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it seemed like something that should exist < 1455485075 337420 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :now I'm disappointed < 1455485081 791032 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is incredibly bad both on the basis of security reasons (someone could change the result of installing a version without any changes to the source), and on the fact that I can't rebuild offline < 1455485104 978810 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? callforjudgement < 1455485105 879748 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :callforjudgement? ¯\(°​_o)/¯ < 1455485108 387931 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? callforjudgment < 1455485109 442370 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :callforjudgment? ¯\(°​_o)/¯ < 1455485115 21753 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: first spelling was correct < 1455485148 619542 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? wrathofgod < 1455485149 650790 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wrathofgod? ¯\(°​_o)/¯ < 1455485154 207320 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? wrath of god < 1455485155 251441 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wrath of god? ¯\(°​_o)/¯ < 1455485157 158813 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? day of judgment < 1455485158 202230 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :day of judgment? ¯\(°​_o)/¯ < 1455485159 833130 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? day of judgement < 1455485160 809769 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :day of judgement? ¯\(°​_o)/¯ < 1455485164 410637 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? day of jugement < 1455485166 100966 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :day of jugement? ¯\(°​_o)/¯ < 1455485166 243490 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? day of jugment < 1455485167 394495 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :day of jugment? ¯\(°​_o)/¯ < 1455485175 437891 :jaboja!~jaboja@aejf81.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 240 seconds < 1455485175 964071 :gniourf!~gniourf@pdm-l03.insa-lyon.fr QUIT :Ping timeout: 240 seconds < 1455485176 221700 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1455485178 959999 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de PART :#esoteric < 1455485242 432224 :jaboja!~jaboja@aejf81.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455485339 724123 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455485422 657048 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(Wrath of God was replaced by Day of Judgment which has a more modern templating, same as Terror got replaced by Doom Blade, and it was in Zendikar in particular because it works better with the pseudo-regeneration effects in ROE) < 1455485490 389400 :gniourf!~gniourf@pdm-l03.insa-lyon.fr JOIN :#esoteric < 1455485499 330214 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas: what are you talking about < 1455485507 563010 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: M:tG < 1455485512 96909 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah < 1455485567 197436 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: Day of Judgment isn't a more modern templating, it's an intentionally different functionality < 1455485569 553281 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: what is yosys? < 1455485569 852783 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :doesn't bypass regenerators < 1455485580 952011 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: open-source Verilog synthesizer, apparently < 1455485584 505524 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah < 1455485609 65332 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :when anyone asks about open-source FPGA tools I said there weren't any, but I just discovered there's an open-source Verilog toolchain that targets a real existing FPGA < 1455485613 908637 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Gah < 1455485614 165119 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I'm planning to try it out < 1455485621 520213 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah < 1455485641 466954 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yes, but it's more modern, basically Wizards decided that the "can't regenerate" usually shouldn't appear on cards because it's stupid, it either makes regeneration useless, or is a useless clause if there's no regeneration in the environment < 1455485668 358285 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :This is experimental software! It might have bugs that cause it to produce bitstreams which could damage your FPGA! So when you buy an evaluation board, get a few. < 1455485679 619352 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(they do "can't be prevented" sometimes though, which I don't really like, because it's a red thing that screws with white) < 1455485689 34364 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: ouch < 1455485695 507007 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: the way I think about it, it prevents you using your own regenerators to get around the board wipe < 1455485702 366078 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455485730 536448 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(it's enough that red does direct non-combat damage when white and green can protect better against combat damage, they shouldn't also bypass my protections) < 1455485733 896331 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: shouldn't it just be a case of loading a new software on it, as long as you don't cause the IO ports to fry? < 1455485753 481425 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is much the same way that shroud is a better ability than hexproof; the problem with hexproof is that it makes buffing auras disproportionately powerful, meaning that most buffing auras are either worthless without the hexproof combo or overpowered with it < 1455485762 452891 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if hexproof didn't exist then auras could be made much better without issues < 1455485789 426309 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: well suppose your bitstream connects the power rails together, the chip may well burn out < 1455485800 155561 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't know if it's possible to configure an FPGA like that or not < 1455485804 950815 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah < 1455485806 995050 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: exactly. which is why Zendikar has Day of Judgment, so you can use your Eland Umbra to have your creatures survive. It's even better with board wipers that destroy all permanents. < 1455485820 53527 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Some of my own custom cards use shroud instead of hexproof, because no player is supposed to target it < 1455485828 417806 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :which FPGA does this target? < 1455485835 964918 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: very few board wipers destroy all permanents, because Wizards hates land distruction < 1455485840 460958 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*destruction < 1455485842 814668 :atrapado!~atrapado@unaffiliated/atrapado QUIT :Quit: Leaving < 1455485866 376863 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: Lattice iCE40, apparently < 1455485874 429094 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :never heard of that brand < 1455485877 466776 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :is it any good? < 1455485878 855924 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yep. all those board wipers are old, and usually expensive in terms of in-game costs. but they still exist in modern. < 1455485923 247367 :\oren\!~oren@65.94.99.149 QUIT :Quit: Lost terminal < 1455485952 176444 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Hmm, does spot removal like Befoul exist after Kamigawa, which is when Befoul was last printed? < 1455485967 484816 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what does Befoul do? < 1455485989 651876 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :for 2BB, sorcery, destroy target land or nonblack creature, no-regen < 1455485999 558987 :oren!~oren@65.94.99.149 JOIN :#esoteric < 1455486012 812584 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it really showcases what black can do < 1455486018 279689 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and what black can't do < 1455486042 722594 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: Wrecking Ball (destroy target land or creature for 2RB) was printed in the original Ravnica block, possibly again later < 1455486043 272170 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :black can discard your cards or destroy your creatures or lands, but not touch your non-land non-creature permanents < 1455486057 3683 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah yes! nice < 1455486057 926664 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm < 1455486062 303875 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the "nonblack" restriction on removal is very rare nowadays though < 1455486067 55050 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yep < 1455486074 253008 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which I think is a pity; one of the advantages of black creatures used to be that black removal didn't work on them < 1455486090 866873 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but that hasn't been the case for ages, and in general, black creatures just tend not to be very good nowadays as a result < 1455486100 239945 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and fear and landwalk and intimidate are gone too, so are most color hosers that explicitly mention a color < 1455486111 464689 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um, they never were good < 1455486115 418004 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :at least the lower mana cost ones < 1455486126 770021 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :black has always had the worst creatures among all five colors < 1455486129 639499 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :worse even than blue < 1455486150 51675 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, which is the other black-red destroyer instant? < 1455486223 65935 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the best creature in the game to cheat out is black < 1455486230 195342 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(i.e. if you don't care about the mana cost) < 1455486287 717675 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah yes, Terminate < 1455486321 108231 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: that might be true. which creature is that? < 1455486341 852174 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Griselbrand < 1455486350 382903 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mostly for the "Pay 7 life: Draw 7 cards" ability < 1455486353 725922 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but they don't print easy ways to cheat out cards since they printed the huge Eldrazi < 1455486358 427176 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this makes it almost impossible to lose once it's in play < 1455486373 904588 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(also, it's /newer/ than Rise of the Eldrazi: it comes from Avacyn Restored) < 1455486387 463684 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: sure, they still print big creatures < 1455486388 118908 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(although the most recent huge Eldrazi came from Oath of the Gatewatch, the most recent set) < 1455486391 815660 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :they don't print easy reanimation < 1455486396 443257 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right < 1455486399 309619 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :indeed < 1455486412 663986 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :doesn't mean that creature-cheating doesn't exist in Modern < 1455486415 827092 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure < 1455486420 843289 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Zombify isn't just gone < 1455486422 877553 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(it exists in Standard too but costs CMC 6) < 1455486427 831381 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and Zombify isn't even good as creature cheaters go < 1455486430 165823 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's just vanilla < 1455486472 469588 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if you want to build a deck that cheats creatures in play, you have to go for one that tries to cheat a creature in play on your second turn with 40% probability or something. I never understood how that worked. < 1455486506 57960 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in which format? < 1455486518 45584 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :dunno < 1455486524 204401 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe that's just my impression < 1455486527 471398 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm guessing Modern, because in Legacy you can get well over 40% on turn 1 I think (Reanimator) < 1455486543 801689 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and in Modern, you can manage it on turn 2 but I think most decks would be aiming for turn 3 < 1455486544 751904 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the casual reanimator I played against was mostly modern, but probably not exclusively I think < 1455486555 613614 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it might have aimed to turn 3 < 1455486583 186098 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is because most modern decks win on turn 4 unopposed, and combo decks typically delay the combo as long as they can hold onto it so that they can protect it better < 1455486595 428722 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(unless they can do it before the opponent has any ability to disrupt it /and/ it wins outright) < 1455486609 465166 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :decks like ANT in Legacy can combo quickly but prefer to combo slowly < 1455486617 664884 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so that they can fight through more disruption < 1455486622 706230 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but it definitely didn't want to just pay 4 mana for Zombify or 5 mana for Rise from the Grave like I tried to do incidentally in my not-really-reanimating black deck < 1455486637 688013 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(there's a simliar deck called The Epic Storm which does aim to go off as fast as possible, and does a lot of things differently as a result) < 1455486655 994863 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm… Humanimator was a deck in Innistrad/Return to Ravnica standard < 1455486673 561322 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and there were decks based around Whip of Erebos while Theros was in standard < 1455486675 574465 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but in modern, you can no longer just sell your soul to Leshrac to get mana for free < 1455486679 573434 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think those are the most recent viable Standard reanimator decks < 1455486746 791531 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1455487094 632106 :oren!~oren@65.94.99.149 PRIVMSG #esoteric :I also added ⚐⚑⚒⚓⚔⚕⚖⚗⚘⚙⚚ₐₑₒₓₔₕₖₗₘₙₚₛₜ⛄⛅⛇⛈ꝖꝗꝘꝙꝚꝛꝜꝝꝞꝟꝠꝡꝢꝣꝤꝥꝦꝧ < 1455487128 303856 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oren: where are your backslashes? < 1455487151 565785 :oren!~oren@65.94.99.149 PRIVMSG #esoteric :whoops, irssi crashed and I forgot to readd them < 1455487159 61961 :oren!~oren@65.94.99.149 NICK :\oren\ < 1455487203 541192 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: ah, I see you moved not only the repeat marks, but also the long vowel mark to the punctuation header < 1455487254 999329 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :well, it's not really a kana. < 1455487281 816718 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: uh, something seems off with the width or horizontal offset of the fraktur uppercase letters, somewhere near U < 1455487290 591017 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :at least as rendered here < 1455487312 210914 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(I always find fraktur hard to read, because I'm not used to it) < 1455487354 12270 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: when you say you have all kanji taught in primary school, primary school means which grades? < 1455487360 959835 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :hmm I can't see any weird width but I do see a stray pixel... < 1455487372 600479 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :grades 1 thru 6 in Japan < 1455487380 440381 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1455487389 451991 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :e.g. the entire kyoiku kanji list < 1455487408 201489 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :but not the joyo kanji taught in grades 7-12 < 1455487435 376350 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :which are simplycalled middle 1-3 and high 1-3 in japan < 1455487439 272602 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: the number 1 kanji still looks confusingly similar to the (horizontal) long vowel mark. shouldn't you do something about that, to help proofreading Japanese text? < 1455487461 756163 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: strange... wouldn't that mean way more kanji than you have? < 1455487475 331835 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :can you really have grades up to 6 in this few? < 1455487477 575913 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm < 1455487492 157649 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :i have 1385 kanji total < 1455487511 84763 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean, I remember when you needed just two more for grade 2, but at that point like half of grade 3 was missing iirc < 1455487531 399740 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :good work in that case < 1455487560 414885 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :https://ja.wikipedia.org/wiki/%E5%AD%A6%E5%B9%B4%E5%88%A5%E6%BC%A2%E5%AD%97%E9%85%8D%E5%BD%93%E8%A1%A8 < 1455487579 359867 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :I did all the kanji on this list, iow < 1455487656 510810 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :there are only ~2100 kanji in the jouyou list < 1455487685 540897 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: the "Mathematical Operators, misc technical, APL, OCR, etc..." block already has cursive lowercase asciilatin letters, but you have a separate "Math special forms" block for the fraktur. is that deliberate? shouldn't you move the cursive letters? < 1455487694 746853 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :but that's far from a complete list, lots of words use non-jouyou kanji < 1455487700 879388 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure < 1455487713 845548 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :the cursive letters are currently in the wrong place < 1455487724 224928 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :encodingowise I mean < 1455487737 632382 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what's the status of hangul support? < 1455487748 572634 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :still having software problems < 1455487754 576394 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1455487833 296311 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :What's your ranking in that list of fonts ordered by the number of characters that you used to care about? < 1455487927 492592 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and iirc unicode counts the long vowel mark as a kana and a punctuation but not a letter, whereas most other kana are letters < 1455488003 703518 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455488135 268569 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: well, it looks here as if the T was shifted to the right like half a character cell < 1455488142 823761 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so it overlaps the U < 1455488153 235754 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the fraktur ones I mean < 1455488815 277605 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1455489173 694181 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455489874 84291 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, can you read fraktur? < 1455489874 655600 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :b_jonas: mr president, i would say that we annually import chiefly from south america at present around 30 million tonnes of pigmeat or 6 more than in 1998. the commission has been active as head of government to telephone members of this parliament is somewhat concerned about the criminal activities of the respective identities of each member state. < 1455489881 267899 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1455489883 303261 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? fraktur < 1455489890 803441 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :fraktur? ¯\(°​_o)/¯ < 1455489893 791372 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :zombiecheney/ZombieCheney lives under a bridge. < 1455489894 958222 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`ls wisdom/tr* < 1455489896 7762 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access wisdom/tr*: No such file or directory < 1455489902 616078 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` ls wisdom/tr* < 1455489903 986827 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/transformer \ wisdom/translater \ wisdom/treant \ wisdom/treaty \ wisdom/treefolk \ wisdom/trick \ wisdom/trisecting the angle < 1455489910 532181 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :```` ls wisdom/tr* < 1455489911 433865 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ```: not found < 1455489916 25033 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` type '``' < 1455489917 6857 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`` is /hackenv/bin/`` < 1455489928 616969 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :huh, didn't I create a bin/"```" ? < 1455489944 93371 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` cat bin/"``" < 1455489945 100025 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: bin/: Is a directory < 1455489951 449943 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :wrong quotes < 1455489953 63801 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` cat bin/'``' < 1455489953 823629 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah < 1455489954 396989 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ export LANG=C; exec bash -O extglob -c "$@" < 1455489966 471900 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and I only redefined bin/'``' < 1455489970 790931 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :easier < 1455489975 729106 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :why that LANG=C thing? < 1455489985 296039 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`` locale < 1455489986 161542 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :LANG=en_NZ.UTF-8 \ LANGUAGE= \ LC_CTYPE="en_NZ.UTF-8" \ LC_NUMERIC="en_NZ.UTF-8" \ LC_TIME="en_NZ.UTF-8" \ LC_COLLATE="en_NZ.UTF-8" \ LC_MONETARY="en_NZ.UTF-8" \ LC_MESSAGES="en_NZ.UTF-8" \ LC_PAPER="en_NZ.UTF-8" \ LC_NAME="en_NZ.UTF-8" \ LC_ADDRESS="en_NZ.UTF-8" \ LC_TELEPHONE="en_NZ.UTF-8" \ LC_MEASUREMENT="en_NZ.UTF-8" \ LC_IDENTIFICATION="en_NZ < 1455490006 2133 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that doesn't explain it < 1455490010 469992 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :izabera: wrong collation by default, so eg. [a-z] will match the wrong thing in shell wildcard expansion < 1455490011 588726 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` cat bin/\` < 1455490012 536407 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :TIMEFORMAT='real: %lR, user: %lU, sys: %lS' exec bash -c -- "$1" < 1455490017 597398 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I put in LANG=C so that it would use the correct locale. < 1455490027 752847 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(It is the only good one in my opinion) < 1455490040 516273 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yep < 1455490048 199867 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :almsot < 1455490050 26164 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :is [a-z] the only problem? < 1455490054 180279 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :izabera: no < 1455490063 195904 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ls sorts wrong < 1455490065 27824 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and other stuff < 1455490075 560808 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :we here know the ascii table and expect asciibetical sort < 1455490077 384110 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and there's more < 1455490094 236473 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the [a-z] is just the most obvious < 1455490106 196920 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that [a-z] matches T is horrible < 1455490150 713641 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :On my own computer I do have LANG=C in my login file so that it will always use the C locale. I want to change the system locale also to C but I am unsure how. The "ship to end user" program did not offer the choice of the C locale < 1455490187 646282 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :you want LC_COLLATE=C < 1455490199 624497 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :anyway, I added the extglob part to bin/\`\` < 1455490229 697844 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :you don't really need a new shell for that, do you? < 1455490238 766286 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe I should create commands with larger number of backticks, the only difference being that they export some env-vars so the command can tell the top-level command (both the backticks part and the argument) < 1455490248 876199 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :izabera: a new shell for what? < 1455490251 595989 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` cat bin/\` < 1455490252 473405 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :TIMEFORMAT='real: %lR, user: %lU, sys: %lS' exec bash -c -- "$1" < 1455490254 66825 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` cat bin/\`\` < 1455490255 85525 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ export LANG=C; exec bash -O extglob -c "$@" < 1455490272 340593 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :izabera: do you mean a new command in bin? < 1455490282 949051 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` type bash < 1455490283 813902 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash is /bin/bash < 1455490285 956458 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :izabera: we didn't want to modify the single backtick, for backwards compatibility < 1455490302 635440 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it was such a basic command, people could be depending on the broken locale < 1455490309 960542 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :which is why someone added the double backtick < 1455490338 40478 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` cat bin/run < 1455490338 868233 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo run run run < 1455490339 169249 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` printf '#!/bin/bash\nTIMEFORMAT="real: %%lR, user: %%lU, sys: %%lS"\neval -- "$1"\n' > bin/\` < 1455490342 294080 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455490346 552316 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :fuck < 1455490368 581273 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` echo $BASH_VERSION < 1455490369 500162 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :huh? what are you doing? < 1455490369 642541 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :4.2.37(1)-release < 1455490381 23976 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` shopt globasciiranges < 1455490381 367860 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh < 1455490381 994146 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/`: line 3: shopt: globasciiranges: invalid shell option name < 1455490385 992265 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :eval instead of exec bash? < 1455490401 95484 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` printf '#!/bin/bash\nTIMEFORMAT="real: %%lR, user: %%lU, sys: %%lS"\nshopt -s extglob globstar\neval -- "$1"\n' > bin/\` < 1455490403 286097 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/`: line 4: lob: command not found < 1455490410 325508 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :wat < 1455490416 803742 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :did i break something? < 1455490419 317058 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think bash -c is safer, just in case they get somehow shelled with sh instead of bash despite the shebang < 1455490437 496347 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`` cat -v bin/\` < 1455490438 416448 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ TIMEFORMAT="real: %lR, user: %lU, sys: %lS" \ shopt -s extglob globstar \ eval -- "$1" < 1455490452 683264 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what the heck < 1455490459 521459 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :don't change backtick to set extglob < 1455490468 68639 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's not COMPLETELY backwards compatible < 1455490472 32020 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :just almost < 1455490475 200344 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it is < 1455490485 519809 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there are some crazy contexts where the extglob had a meaning before < 1455490493 336183 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :a different meaning < 1455490498 325589 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that's not true < 1455490525 784370 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think it is < 1455490533 584691 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :they're very rare and no sane user is typing such things < 1455490536 920317 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but we're on #esoteric < 1455490539 570175 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :no < 1455490544 542864 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :this isn't true < 1455490562 723466 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :the one context in which it was valid was pattern matching when you put that pattern in a variable and then match against the variable < 1455490572 682971 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :bash 4+ enables extglob in pattern matching even if it's disabled in the shell < 1455490627 173615 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but isn't there some strange context with history expansion or strange redirects or something where the extglob syntax just happens to be valid with some other meaning without extglob? < 1455490646 429648 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :hist expansion is only in interactive shells < 1455490658 364383 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah, I guess that's true < 1455490664 4894 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but redirects or something < 1455490666 859944 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or variable stuff < 1455490667 991830 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :dunno < 1455490689 388065 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah, globstar enables zsh-like double star? < 1455490690 429234 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wow < 1455490692 744102 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I didn't know < 1455490720 952674 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :don't you say anything against that? < 1455490726 378737 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that's obviously not backwards compatible < 1455490741 92714 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I didn't know what it meant < 1455490749 608293 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :anyway < 1455490755 410584 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :does single backtick work now? < 1455490758 446084 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :` echo hello world < 1455490759 319052 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found < 1455490763 981948 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`` echo hello world < 1455490764 742816 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello world < 1455490772 305481 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`` :o < 1455491253 252455 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :you should fight for that < 1455491263 455901 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that's definitely against posix < 1455491288 244775 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so is the brace expansion, isn't it? < 1455491301 273421 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :correct < 1455491322 217790 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, if you want posix, you can always sh -c < 1455491326 711275 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Can you please to tell me if this is good or you think something is wrong with this? https://www.npmjs.com/package/genasync < 1455491334 373465 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or, um, POSIXLY_CORRECT=1 sh -c < 1455491353 446991 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I never heared of that thing < 1455491370 973611 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what the heck is that? is it something python? < 1455491378 790901 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :b_jonas: No, it is JavaScript < 1455491385 53783 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah < 1455491391 770001 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :you want nodepython < 1455491450 786005 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's getting late, good night, #esoteric < 1455492055 613667 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net QUIT :Ping timeout: 260 seconds < 1455492242 29346 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Well I prefer JavaScript instead < 1455492254 59445 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455492254 202423 :variable!~variable@freebsd/developer/variable QUIT :Quit: 1 found in /dev/zero < 1455492575 698564 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455492717 16064 :heroux!~heroux@gateway.insomnia247.nl JOIN :#esoteric < 1455493628 178322 :lleu!~gnomebad@unaffiliated/lleu QUIT :Quit: That's what she said < 1455493827 668101 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1455495032 137464 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`run :(){ :|:& };: < 1455495033 802986 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455495369 655936 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net JOIN :#esoteric < 1455495821 338551 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :so uhm < 1455495824 314871 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :stupid question < 1455495834 375111 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :when you implement a language < 1455495861 629850 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what if you don't generate a tree with your parser < 1455495869 169731 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :but only a list of instructions < 1455495882 49162 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :then your static analysis sucks < 1455495885 489377 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :no wait < 1455495898 436178 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Taneb: have you played mage knight? < 1455495943 384187 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i mean i want to convert if (a) { b; c; }; d to if (!a) goto d; { b; c; }; d < 1455495958 37665 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :does that make sense? < 1455496084 405090 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :sort of, I think a lot of old compilers worked like that, just reading and outputting assembly on the fly < 1455496139 231313 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok great < 1455496155 234236 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :but you can probably make something more readable easier by parsing and working with a tree < 1455496169 956791 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :more readable than assembly?! < 1455496176 202853 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what is this whichcraft < 1455496187 253829 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i added an extra h didn't i? < 1455496207 779756 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok it was just an idea < 1455496214 246772 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :I meant your implementation would be more readable < 1455496575 672386 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1455496905 790699 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: I LIKE that conspiracy < 1455496962 970870 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: It was proven in the 1800s that angle trisection is like doubling the cube or squaring the circle < 1455496982 698301 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: In fact, angle trisection is one of the 3 classic unsolvable problems, just like those other two < 1455497001 461556 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: Though you can do it if you use paper folding instead of ruler/compass as your primitive < 1455497131 777068 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :https://medium.com/@wilshipley/the-absolutely-true-story-of-a-real-programmer-who-never-learned-c-210e43a1498b < 1455497154 885758 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Also, you forgot the t < 1455497268 600140 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :right < 1455497295 325904 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: That's amazing. < 1455497311 537515 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :hppavilion[1]: I actually learned of Sam Ritchie from that post < 1455497316 970724 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :cf. http://www.wired.com/2013/11/twitter-summingbird/ < 1455497326 896661 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: Who's Sam Ritchie, OOC? < 1455497333 16083 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :hppavilion[1]: ^ < 1455497371 604219 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: Also, all one need do to square the circle is construct a length equal to sqrt(pi) relative to another length defined as length 1. hth. < 1455497408 414634 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: Ah. < 1455497419 239954 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :so actually the story is (likely to be) true < 1455497429 743828 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :kind of neat trick < 1455497497 269338 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: Is C awful, or just C++? < 1455497499 477814 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`tomfoolery C < 1455497504 86127 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I must confess, I know not of what you are speaking. < 1455497506 592681 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: ^ < 1455497512 131230 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? C < 1455497515 209004 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :C is the language of��V�>WIד�.��Segmentation fault < 1455497520 600867 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? C++ < 1455497521 467789 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Along with C, C++ is a language for smart people. < 1455497556 937132 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i just realized that this while (cond) body; < 1455497564 294406 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :should be converted to this if (!cond) goto out; top: body; if (cond) goto top; out: ; < 1455497572 501184 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :rather than this top: if (!cond) goto out; body; goto top; out: ; < 1455497624 477598 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: ERROR: HALTING PROBLEM < 1455497629 227141 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :no < 1455497630 464116 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :hppavilion[1]: "C is the language of humans, and C++ is the language of youkai." < 1455497632 484682 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :wat < 1455497633 467045 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :http://uguu.org/nfo_meikaigumi.html < 1455497637 798728 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: JK < 1455497641 748804 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Rowling) < 1455497673 633644 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :You know, I definitely would have expected the creator of a language to learn it and study it. < 1455497686 325545 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: Yeah, probably < 1455497695 318125 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: Though him not having done that explains a lot... < 1455497707 852338 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Anyway... < 1455497738 623918 :PinealGlandOptic!~PinealGla@82.144.205.57 QUIT :Quit: leaving < 1455497746 663284 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :It's likely that C fulfills its particular niche better than any other language... or, at least, any other language that's commonly used. < 1455497761 324309 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Best way to encrypt a message: Transmit a fractran program that outputs the ASCII values of your message < 1455497768 406952 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :No one would ever suspect that < 1455497771 944217 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Some people dislike C and C++, although I happen to like C, I much prefer C over C++ < 1455497776 83253 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :C++ is widely hated, but it also fills its niche pretty well. < 1455497777 411966 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: True, true < 1455497802 847621 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :A person could argue that Rust does what C++ does, better than C++ does it. < 1455497808 852442 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :But Rust is still in its childhood. < 1455497810 644573 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`? rust < 1455497811 983151 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Rust is C++ as designed by the makers of Haskell. < 1455497819 498157 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: And what about C⁂? < 1455497821 628560 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`culprits wisdom/rust < 1455497826 350764 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tswett tswett tswett shachaf tswett < 1455497829 960641 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :hppavilion[1]: you mean... C#? < 1455497840 602315 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: No, C⁂ < 1455497847 342325 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: Oh wait, that's still in the future < 1455497849 147962 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :srry < 1455497851 220301 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Ah. < 1455497856 925957 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I'm going to tell you about C# anyway. < 1455497874 598320 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I keep forgetting what's already happened and what is yet to come < 1455497877 151346 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I'd say C# is pretty much nothing like C and C++. It's more similar to, say, Python. < 1455497895 31290 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Because I live in complex time, which isn't well-ordered) < 1455497901 379435 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`unidecode ⁂ < 1455497902 693393 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+2042 ASTERISM] < 1455497910 486705 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :what < 1455497912 466499 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that thing has a _name_ ? < 1455497922 924098 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :coppro: It was recommended to me as S(#) < 1455497935 902145 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :++ = S('') < 1455497937 379766 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :izabera: did you expect it to be called TRIANGULAR ARRANGEMENT OF ASTERISKS? < 1455497941 308319 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :# = S('++') < 1455497947 194523 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :⁂ = S('#') < 1455497955 321480 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hppavilion[1]: how do you arrive at that conclusion? < 1455497968 569521 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :coppro: It was recommended by someone. Probably shachaf. < 1455497995 733242 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Of course, S('++') could also be "objective-" < 1455498000 154345 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :? < 1455498002 929797 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It's really just in name at this point though < 1455498017 697208 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :# languages are nothing like their namewise predecessors < 1455498031 536066 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Yeah, F# is nothing like F and F++. < 1455498033 899179 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Speaking of which, I'd like to see a low-level (C-level, that is) language called F < 1455498038 759085 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :However, Objective-C at least is a strict superset of C, meaning that all C codes can be used. < 1455498041 189030 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: Yes, exactly < 1455498051 639274 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: True, true < 1455498074 137027 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: Mostly because F# currently exists while F and F++ do not, LTIC < 1455498093 577308 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :So it has that advantage, that if something is using/requiring Objective-C then you can still use a C code without needing a modification < 1455498104 579786 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Yeah < 1455498111 494168 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Swift is good, I've heard < 1455498119 781455 :Yurume!23f9939a@121.78.85.35 JOIN :#esoteric < 1455498127 103484 :Yurume!23f9939a@121.78.85.35 PRIVMSG #esoteric :woot < 1455498130 67343 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Then again, the only devs I know IRL are apple geeks who do a lot of Unity < 1455498138 584917 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Yurume: Been here before? < 1455498140 98993 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Of course, Microsoft Access is the future of computing. < 1455498144 244458 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Yurume: Or are you new? < 1455498157 784450 :Yurume!23f9939a@121.78.85.35 PRIVMSG #esoteric :hppavilion[1] : same to lifthrasiir :) < 1455498170 494492 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Yurume: ? < 1455498185 965832 :Yurume!23f9939a@121.78.85.35 PRIVMSG #esoteric :eh I meant I AM lifthrasiir < 1455498189 980440 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Yurume: Are you lifthrasiir with an alt ni- ah < 1455498195 23815 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`notrelcome Yurume < 1455498195 973740 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: notrelcome: not found < 1455498206 715561 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The NS INFO commands is not saying such thing? < 1455498207 193031 :Yurume!23f9939a@121.78.85.35 PRIVMSG #esoteric :this is another (mobile) client I'm using < 1455498216 779497 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah < 1455498252 204672 :Yurume!23f9939a@121.78.85.35 PRIVMSG #esoteric :my friend runs an app with built-in IRC bouncer which I frequently use < 1455498266 611929 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :(By which I mean: Microsoft Access is a sort of rapid application development tool. I imagine "the future of programming" as combining the ease-of-use of something like Access with the flexibility of "real", text-based programming.) < 1455498275 776202 :Yurume!23f9939a@121.78.85.35 PRIVMSG #esoteric :I think it does not have a way to identify the nick < 1455498325 755592 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: What's access? < 1455498339 838594 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: Oh, right, the DB < 1455498347 183299 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(My grandpa LOVES Office) < 1455498378 4846 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :tswett: ever tried game maker? < 1455498395 818185 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION started programming with game maker < 1455498404 894876 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have used Microsoft Office and Microsoft Access before; I happen to prefer SQLite for the databases, it is better system. < 1455498415 851853 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :And for typing formatted documents, I use TeX. < 1455498431 332627 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :dammit who was it linked "the internet is for porn" now i've got that song on my brain < 1455498448 256472 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Yes, I agree < 1455498453 805163 :Yurume!23f9939a@121.78.85.35 PRIVMSG #esoteric :the internet is for pom < 1455498461 771537 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :The internet is for Kerning < 1455498478 831489 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :pom and keming < 1455498482 93377 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The internet is for everything. However many thing can done even without internet too, often better without use of internet, but internet is good too < 1455498493 206819 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :`? internet < 1455498494 228193 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :internet? ¯\(°​_o)/¯ < 1455498497 741685 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :`? the internet < 1455498498 990786 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :the internet? ¯\(°​_o)/¯ < 1455498499 133069 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :GASP < 1455498508 454612 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :YOU HAVE FAAAAAAAAAAAAILED US < 1455498516 638954 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 256 seconds < 1455498523 384197 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :does `learn handle 'the'? < 1455498531 473735 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :olsner: It does not < 1455498536 794911 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Wait, it does < 1455498537 570651 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It does. < 1455498544 395628 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Whoopse, olsner < 1455498546 323327 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :*whoops < 1455498552 310508 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :`learn The internet is for everything. However many thing can done even without internet too, often better without use of internet, but internet is good too. < 1455498556 89236 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'internet': The internet is for everything. However many thing can done even without internet too, often better without use of internet, but internet is good too. < 1455498558 664776 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :olsner: It ignores `the < 1455498584 747225 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`le/rn_append internet/Except porn. < 1455498587 195783 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'internet': The internet is for everything. However many thing can done even without internet too, often better without use of internet, but internet is good too. Except porn. < 1455498595 83203 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`revert < 1455498599 998102 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :perhaps it should've been a quote of zzo38, but it made so much sense encylopedically < 1455498606 554231 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done. < 1455498620 674047 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :olsner: We have `tomfoolery for ACCURATE messages. < 1455498621 553166 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: What can be done better without use of internet? < 1455498625 775242 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have used Game Maker as well but no longer do, it isn't as good as other program, because for one thing is not Free software, and some other problems too. However you can look at my game if you want to, I included the source file so that you can try to examine it with whatever program you want to < 1455498636 600329 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`cat le/rn < 1455498637 907608 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sep="/"; [[ "$0" == *//* ]] && sep="//"; [[ "$1" == ?*"$sep"* ]] || exit 1; key="$(echo "${1%%$sep*}" | lowercase)"; value="${1#*$sep}"; echo "$value" > "$(echo-p "wisdom/$key")" && echo "Learned «$key»" < 1455498663 49029 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :shachaf: Well, such as stuff that isn't on computer (for example if you want to write it by hand), or to run local computations and files on your computer. < 1455498666 12796 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Also, a LOT of people like to obfuscate their code because they think that anything made in a thing like that can be treated as protectable work < 1455498731 952325 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :izabera: I haven't tried Game Maker, no. < 1455498733 669141 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes, although I do not. As far as I am concerned it makes it more difficult to port or do other things with if it is obfuscated and mixed up < 1455498747 234503 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Good. < 1455498790 468587 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: I am firmly of the belief all games smaller than a full-scale game should be developed from scratch (using whatever libraries/bindings are convenient). < 1455498802 753831 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I've found Microsoft Excel to be a really useful product. < 1455498826 275391 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :hppavilion[1]: That may be true; I don't know. I can program for Famicom as well; do you know how? < 1455498828 64343 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: Fair enough < 1455498835 286759 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Nope. < 1455498852 939499 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Like... you should see the stuff I've done with Excel. < 1455498861 66375 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(A "Full-scale game" being something that requires an engine to be even considered) < 1455498873 214319 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Arguably, Excel actually isn't very good at doing what I'm doing. < 1455498873 922285 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Excluding, of course, educational games (that is, games developed to learn programming) < 1455498878 334687 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :But everything else is even worse. < 1455498878 596680 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` echo 'key=${1,,}; shift; cat <<< "${*,,}" > "wisdom/$key" && echo "Learned «$key»"' > le/nn < 1455498880 749241 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455498899 650891 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :now pizza < 1455498914 481563 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`cat tmflry/random number < 1455498915 136683 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo $RANDOM < 1455498916 559183 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Then you must learn Famicom programming. < 1455498918 295661 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :` le/nn thisisatest this is a test < 1455498918 933272 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found < 1455498923 351071 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` le/nn thisisatest this is a test < 1455498924 359828 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/`: line 4: le/nn: Permission denied < 1455498927 70938 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`call/cc < 1455498928 115090 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/call/cc: No such file or directory < 1455498934 856311 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` chmod +x le/nn < 1455498937 376389 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455498938 969595 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :` le/nn thisisatest this is a test < 1455498939 959847 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found < 1455498941 491674 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`mk call/cc < 1455498942 540118 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :usage: mk[x] file//contents < 1455498944 911700 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :for christ sake < 1455498949 306322 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` le/nn thisisatest this is a test < 1455498951 886535 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «thisisatest» < 1455498954 319535 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`mkdir call < 1455498954 676466 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`? thisisatest < 1455498955 19000 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455498955 803584 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :this is a test < 1455498967 898307 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` rm wisdom/thisisatest < 1455498970 284793 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455498974 776295 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`touch call/cc < 1455498974 918603 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I made up the game "Attribute Zone" which is the puzzle game based on the limitations of Famicom PPU; these limitations are the important part of the game < 1455498977 491040 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455498987 725215 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :now everyone can use le/nn instead of le/rn < 1455498987 867559 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :echo "echo $RANDOM" > call/cc < 1455498991 528726 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait, no < 1455498992 532699 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :much better interface < 1455498994 891877 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`call/cc < 1455498995 520369 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/call/cc: Permission denied \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: /hackenv/call/cc: cannot execute: Permission denied < 1455499003 998942 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm an idiot < 1455499007 530212 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Forgot to put it in bin < 1455499026 361832 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`ls call < 1455499028 658284 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cc < 1455499032 465802 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :you don't have to put it in bin < 1455499037 376023 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :just make it executable < 1455499047 801583 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`rm call < 1455499048 464871 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `call': Is a directory < 1455499056 441721 :earenndil!elronnd@znc.dank.ninja PRIVMSG #esoteric :`rm -rf call < 1455499057 166242 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: invalid option -- ' ' \ Try `rm --help' for more information. < 1455499068 627042 :earenndil!elronnd@znc.dank.ninja PRIVMSG #esoteric :`rm call/* < 1455499069 297128 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `call/*': No such file or directory < 1455499071 654272 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :earenndil: Thank you, I was just about to try that, then remembered I'm an idiot < 1455499080 965768 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And it would probably delete the entirety of hackbot < 1455499099 69993 :earenndil!elronnd@znc.dank.ninja PRIVMSG #esoteric :oh, true < 1455499101 629683 :earenndil!elronnd@znc.dank.ninja PRIVMSG #esoteric :ACTION looks abashed < 1455499104 229538 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh, nvm < 1455499129 740620 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`rm -r call < 1455499130 570488 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: invalid option -- ' ' \ Try `rm --help' for more information. < 1455499140 998071 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`rm call -rf < 1455499141 650420 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `call -rf': No such file or directory < 1455499148 216461 :earenndil!elronnd@znc.dank.ninja PRIVMSG #esoteric :`rmdir call < 1455499148 952443 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rmdir: failed to remove `call': Directory not empty < 1455499155 275043 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`rm call/cc < 1455499155 602734 :earenndil!elronnd@znc.dank.ninja PRIVMSG #esoteric :`ls call < 1455499158 417215 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cc < 1455499159 632033 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455499161 319217 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`rmdir call < 1455499161 989309 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455499167 405306 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`ls call < 1455499168 261563 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access call: No such file or directory < 1455499178 300779 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`mkdir bin/call < 1455499179 37253 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455499189 657111 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :echo "echo $RANDOM" > bin/call/cc < 1455499212 462521 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`call/cc < 1455499213 331969 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/call/cc: No such file or directory < 1455499229 341925 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`touch bin/call/cc < 1455499231 935546 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455499235 41805 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :echo "echo $RANDOM" > bin/call/cc < 1455499252 949781 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`call/cc < 1455499253 675525 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/call/cc: No such file or directory < 1455499261 65146 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I give up < 1455499266 288284 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'll leave it to someone smart < 1455499277 308586 :earenndil!elronnd@znc.dank.ninja PRIVMSG #esoteric :why are you trying to create bin/call/cc? < 1455499286 330580 :earenndil!elronnd@znc.dank.ninja PRIVMSG #esoteric :what will that do? < 1455499300 14424 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :earenndil: Well... um... < 1455499303 649570 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`ls bin < 1455499304 617833 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​` \ `` \ ^.^ \ ̊ \ \ ! \ ? \ ¿ \ ' \ @ \ * \ ؟ \  \  \  \ 1492 \ 2014 \ 2015 \ 2016 \ 2017 \ 5quote \ 8ball \ 8-ball \ aaaaaaaaa \ addquote \ allquotes \ analogy \ anonlog \ append \ arienvenido \ as86 \ aseen \ asm \ autowelcome \ benvenuto \ bf \ bienvenido \ bienvenue \ blessyou \ bookofeso \ botsnack \ bseen \ bugs \ buttsnack \ ca < 1455499314 249666 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :That's where all the other ` commands are < 1455499343 525507 :earenndil!elronnd@znc.dank.ninja PRIVMSG #esoteric :okay? < 1455499351 806911 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`@ < 1455499352 472551 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455499362 292315 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :earenndil: So I assumed that would work... < 1455499372 935036 :earenndil!elronnd@znc.dank.ninja PRIVMSG #esoteric :work to do what < 1455499376 179899 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : I think it does not have a way to identify the nick <-- you can do that with a manual privmsg to nickserv < 1455499384 647034 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :earenndil: Make it so I could `call/cc < 1455499391 895998 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`ls bin/le < 1455499393 4997 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access bin/le: No such file or directory < 1455499404 404632 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`ls le < 1455499405 25021 :Yurume!23f9939a@121.78.85.35 PRIVMSG #esoteric :oerjan : well, no privmsg to nick < 1455499405 278251 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :nn \ rn \ rn_append < 1455499409 573181 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh < 1455499411 917390 :Yurume!23f9939a@121.78.85.35 PRIVMSG #esoteric :that is a kind of problem < 1455499461 582187 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :earenndil: See, I haven't gotten Linux working on my laptop yet, so I don't know the way bash works very well xD < 1455499480 191204 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`which le < 1455499481 192269 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455499482 450447 :heroux!~heroux@gateway.insomnia247.nl QUIT :Ping timeout: 250 seconds < 1455499484 724549 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`which le/rn < 1455499485 510254 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :le/rn < 1455499490 937366 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`where le/rn < 1455499491 543852 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: where: not found < 1455499499 404398 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`pwd < 1455499500 86788 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv < 1455499517 77752 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`rm bin/call/cc < 1455499519 730641 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455499524 891819 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`rmdir bin/call < 1455499525 793421 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455499532 112944 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :My joke wasn't very good anyway... < 1455499535 560490 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`ls bin < 1455499536 461256 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​` \ `` \ ^.^ \ ̊ \ \ ! \ ? \ ¿ \ ' \ @ \ * \ ؟ \  \  \  \ 1492 \ 2014 \ 2015 \ 2016 \ 2017 \ 5quote \ 8ball \ 8-ball \ aaaaaaaaa \ addquote \ allquotes \ analogy \ anonlog \ append \ arienvenido \ as86 \ aseen \ asm \ autowelcome \ benvenuto \ bf \ bienvenido \ bienvenue \ blessyou \ bookofeso \ botsnack \ bseen \ bugs \ buttsnack \ ca < 1455499539 567462 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OK, good < 1455499556 342099 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :earenndil: Have a better joke for `call/cc < 1455499564 400473 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`@ Hi < 1455499565 230592 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455499569 720644 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`* < 1455499570 859544 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wälcåmä < 1455499574 83707 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`* < 1455499575 155853 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello-world-in-any-language < 1455499586 548615 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`hello-world-in-any-language C < 1455499587 349471 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello, World < 1455499595 805201 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah, I do quite like that one < 1455499603 817961 :groteworld!~groteworl@unaffiliated/groteworld QUIT :Quit: ZZZzzz… < 1455499610 313721 :earenndil!elronnd@znc.dank.ninja PRIVMSG #esoteric :`hello-world-in-any-language bf < 1455499611 48419 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello, World < 1455499629 706999 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :earenndil: It's really just "echo 'Hello, World'" < 1455499635 921958 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : oerjan: Wait, it does <-- i should think so, since i implemented that. < 1455499648 755687 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: you should think so, but do you? < 1455499666 801595 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`hello-world-in-any-language Compute < 1455499667 609141 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello, World < 1455499668 715195 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :earenndil: See < 1455499700 620129 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :why do nopl and nopw take arguments? < 1455499720 314377 :earenndil!elronnd@znc.dank.ninja PRIVMSG #esoteric :no, no, it's generating code in whatever language you specify to print out "Hello, world" and then executing said code < 1455499757 220833 :earenndil!elronnd@znc.dank.ninja NICK :Elronnd < 1455499763 335055 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :earenndil: http://esolangs.org/wiki/Compute hth < 1455499769 664947 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh, you're Elronnd xD < 1455499775 855783 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I was wondering if you were new < 1455499803 734347 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :I'm also Aah, Ellbereth, Gilthonniel, and realdonaldtrump < 1455499805 317490 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`hello-world-in-any-language Spanish < 1455499806 75274 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello, World < 1455499828 734785 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Maybe we should special case Spanish...) < 1455499851 606581 :andrew!~andrew@183.54.14.109 JOIN :#esoteric < 1455499875 511987 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`cat bin/hello-world-in-any-language < 1455499876 380699 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo Hello, World < 1455499898 251516 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455499905 872619 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Anybody who puts "real" in front of their handle to clarify that they aren't a parody will, from now on, make me think of mysql_real_escape from PHP < 1455499947 757551 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(I don't do PHP, but I know about it) < 1455500006 998075 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`echo 'if [ $1 -eq "Spanish" ]; then echo "¡Hola, mundo!"; else echo "Hello, world!"; fi > bin/hello-world-in-any-language < 1455500008 120677 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​'if [ $1 -eq "Spanish" ]; then echo "¡Hola, mundo!"; else echo "Hello, world!"; fi > bin/hello-world-in-any-language < 1455500017 74792 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`echo 'if [ $1 -eq "Spanish" ]; then echo "¡Hola, mundo!"; else echo "Hello, world!"; fi' > bin/hello-world-in-any-language < 1455500017 678328 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​'if [ $1 -eq "Spanish" ]; then echo "¡Hola, mundo!"; else echo "Hello, world!"; fi' > bin/hello-world-in-any-language < 1455500057 433779 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Switch would be better for the purpose of extension. If bash has switch. < 1455500073 528141 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Wait, this is bash, not sh? < 1455500084 155844 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :that aside, sh suports case statements as well < 1455500086 393297 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Maybe it is sh? < 1455500099 178384 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`hello-world-in-any-language TheLanguageOfLove < 1455500099 819579 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello, World < 1455500104 85892 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`hello-world-in-any-language Spanish < 1455500105 16553 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello, World < 1455500114 875005 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :but anyway, how can I modify bin/hello-world-in-any-language < 1455500117 165304 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIL < 1455500127 811907 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`cat bin/hello-world-in-any-language < 1455500128 990424 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo Hello, World < 1455500136 115688 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :hppavilion[1]: Did you what happened above? it didn't actually get modified < 1455500157 600283 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Not exactly sure < 1455500161 569991 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`hello-world-in-any-language test < 1455500162 580527 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello, World < 1455500165 128339 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`hello-world-in-any-language Spanish < 1455500165 948759 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello, World < 1455500175 442572 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Yeah, you spelled it right < 1455500181 816696 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: OH! < 1455500183 186548 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`echo "echo Hello, test" > bin/hello-world-in-any-language < 1455500184 10403 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​"echo Hello, test" > bin/hello-world-in-any-language < 1455500184 608459 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :You forgot to `` < 1455500195 952281 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :``echo 'if [ $1 -eq "Spanish" ]; then echo "¡Hola, mundo!"; else echo "Hello, world!"; fi' > bin/hello-world-in-any-language < 1455500196 498992 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: `echo: not found < 1455500201 382752 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` echo 'if [ $1 -eq "Spanish" ]; then echo "¡Hola, mundo!"; else echo "Hello, world!"; fi' > bin/hello-world-in-any-language < 1455500203 738173 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455500212 77409 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`hello-world-in-any-language Spanish < 1455500212 748695 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/hello-world-in-any-language: line 1: [: Spanish: integer expression expected \ Hello, world! < 1455500213 717246 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`hello-world-in-any-language Spanish < 1455500214 452964 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/hello-world-in-any-language: line 1: [: Spanish: integer expression expected \ Hello, world! < 1455500223 774569 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :ACTION sighs < 1455500245 122513 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: I think we should probably create a directory of hello worlds, and make it just default to "echo Hello, World!" < 1455500250 626253 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: For the purpose of jokes < 1455500260 891580 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :No no, I'll set up the case thing < 1455500294 737925 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: case is less extensible < 1455500309 169915 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Honestly, a directory would make more sense. < 1455500312 325688 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :what? You just said it would be *more* extensible < 1455500315 132640 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Fine < 1455500325 352466 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Yes, but it would be less extensible than a directory < 1455500332 116351 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`mkdir bin/hello-world-in-any-language < 1455500332 883946 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mkdir: cannot create directory `bin/hello-world-in-any-language': File exists < 1455500333 237935 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :More extensible than IF, less than directories < 1455500340 604263 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Just call the bin hw < 1455500344 302578 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`cat bin/hw < 1455500345 392126 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: bin/hw: No such file or directory < 1455500347 426627 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`rm bin/hello-world-in-any-language < 1455500352 155255 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455500354 713844 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: NO! < 1455500355 282469 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`mkdir bin/hello-world-in-any-language < 1455500356 25437 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455500369 38475 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :hppavilion[1]: what? < 1455500372 48359 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Here's what we should do < 1455500388 107593 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Oh, I see < 1455500393 764965 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :make a directory *above* bin < 1455500410 116979 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: bin/hello-world-in-any-language should be the command, /hw is the language fiels < 1455500411 497768 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think you should scrap the whole thing. < 1455500412 785268 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :*files < 1455500413 121852 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :and then make hello-world... cat out ../hello_world_languages/$1 < 1455500420 255969 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: We probably should < 1455500433 889819 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: BUT it should default to just "Hello, World!" < 1455500434 543406 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :ACTION shrugs < 1455500456 601894 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`mkdir hw < 1455500457 337247 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455500483 92220 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`touch bin/hello-world-in-any-language < 1455500484 64258 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455500517 843358 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :echo "cat ../hw/$1 | echo" > bin/hello-world-in-any-language < 1455500531 298814 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : `mkdir call <-- you don't need that for `mk any longer < 1455500537 112441 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Oh? < 1455500543 215548 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`` echo 'if [ -z $1 ]; then echo "Hello, world!"; else cat /hw/$1; fi ' < 1455500545 782762 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Ah, right, you made it better < 1455500571 289140 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Forgot to redirect hth < 1455500590 316904 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :if [ -z $1 ]; then echo "Hello, world!"; else cat /hw/$1; fi < 1455500594 578648 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` echo 'if [ -z $1 ]; then echo "Hello, world!"; else cat /hw/$1; fi ' > bin/hello-world-in-any-language < 1455500595 326719 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/`: line 4: bin/hello-world-in-any-language: Is a directory < 1455500612 659307 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`rmdir bin/hello-world-in-any-language < 1455500613 404596 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455500620 921614 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` echo 'if [ -z $1 ]; then echo "Hello, world!"; else cat /hw/$1; fi ' > bin/hello-world-in-any-language < 1455500622 858022 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455500629 102019 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`hello-world-in-any-language < 1455500629 699660 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/bin/hello-world-in-any-language: Permission denied \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: /hackenv/bin/hello-world-in-any-language: cannot execute: Permission denied < 1455500631 286207 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`hello-world-in-any-language < 1455500631 894458 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/bin/hello-world-in-any-language: Permission denied \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: /hackenv/bin/hello-world-in-any-language: cannot execute: Permission denied < 1455500636 616766 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: I was expecting that to happen < 1455500649 376279 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: I think we need to copy privledges or something < 1455500677 551017 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`ls -l bin/hello-world-in-any-language < 1455500678 425601 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: invalid option -- ' ' \ Try `ls --help' for more information. < 1455500678 568035 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think you should just scrap it. < 1455500688 15752 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :shachaf: nooooo < 1455500711 744919 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :nOO00oo..oo00OO00oo..ooo < 1455500742 721188 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :nO0o.o0O0o.o0O0o.o0O < 1455500755 597031 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: `nooo? < 1455500757 546137 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`nooo < 1455500758 124604 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: nooo: not found < 1455500778 497539 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`chmod 7 bin/hello-world-in-any-language < 1455500779 425598 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :chmod: missing operand after `7 bin/hello-world-in-any-language' \ Try `chmod --help' for more information. < 1455500784 24475 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1455500792 495955 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`chmod 755 bin/hello-world-in-any-language < 1455500793 216822 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :chmod: missing operand after `755 bin/hello-world-in-any-language' \ Try `chmod --help' for more information. < 1455500811 43864 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :hmmm < 1455500822 582245 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : Forgot to put it in bin <-- that wasn't the reason, and you would have saved a lot of work if you'd actually read what others were saying hth < 1455500830 861020 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Oh? < 1455500841 361098 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(hi from backscroll) < 1455500852 167557 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`sh -c "chmod 755 bin/hello-world-in-any-language" < 1455500852 746273 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sh: 0: Illegal option - < 1455500855 213514 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: The joke was stupid anyway < 1455500867 874138 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Seriously? < 1455500918 435617 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : oerjan : well, no privmsg to nick <-- are you sure your client is legal < 1455500932 615734 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I apologize for what you're about to find when you reach Elronnd and my shennanigans < 1455500958 250440 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :^ < 1455500994 976864 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1455500999 548240 :Yurume!23f9939a@121.78.85.35 PRIVMSG #esoteric :oerjan : the app simply does not have an interface for that, or did you mean the legality of protocol? < 1455501021 629213 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`chmod bin/hello-world-in-any-language 755 < 1455501022 363658 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :chmod: missing operand after `bin/hello-world-in-any-language 755' \ Try `chmod --help' for more information. < 1455501028 211321 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`chmod --help < 1455501028 996245 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Usage: chmod [OPTION]... MODE[,MODE]... FILE... \ or: chmod [OPTION]... OCTAL-MODE FILE... \ or: chmod [OPTION]... --reference=RFILE FILE... \ Change the mode of each FILE to MODE. \ \ -c, --changes like verbose but report only when a change is made \ --no-preserve-root do not treat `/' specially (the default) \ --pr < 1455501052 774762 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :hppavilion[1]: the problem is that *HackEgo* is combining "755" and "bin/hello-world-in-any-language" into a single argument to chmod < 1455501059 334226 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: OH! < 1455501073 406879 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` chmod 755 bin/hello-world-in-any-language < 1455501077 958268 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455501082 394627 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :OH! < 1455501087 994196 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`hello-world-in-any-language < 1455501088 856961 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello, world! < 1455501091 198368 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`hello-world-in-any-language C < 1455501091 951256 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: /hw/C: No such file or directory < 1455501108 258179 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Close enough < 1455501131 694497 :groteworld!~groteworl@unaffiliated/groteworld JOIN :#esoteric < 1455501134 539450 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`` echo '#include int main(void) { printf("Hello, world!"); } > hw/C < 1455501135 817522 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` echo "Hello, Segfault!" > hw/C < 1455501136 774381 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/`: eval: line 4: unexpected EOF while looking for matching `'' \ /hackenv/bin/`: eval: line 5: syntax error: unexpected end of file < 1455501137 931659 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : oerjan: you should think so, but do you? <-- occasionally. < 1455501140 114044 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455501143 58215 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Whoops < 1455501175 935692 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: We don't want to give the HW code (there's a whole Github repo for nothing but that) < 1455501187 754082 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :where would that be? < 1455501191 263805 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: We just want to make jokes about what programs tend to do < 1455501207 351505 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Just duck duck go "hello world " and it'll autogive you the result < 1455501209 174348 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :ohhh < 1455501210 587900 :groteworld!~groteworl@unaffiliated/groteworld QUIT :Client Quit < 1455501225 736999 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`` echo "SyntaxERR" > /hw/python < 1455501229 263836 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`hello-world-in-any-language C < 1455501229 884816 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/`: line 4: /hw/python: No such file or directory < 1455501230 138708 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: /hw/C: No such file or directory < 1455501237 79503 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`ls hw < 1455501239 927350 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :C < 1455501244 184682 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Weird < 1455501253 800346 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`touch hw/python < 1455501257 689354 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455501263 36139 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`` echo "SyntaxERR" > /hw/python < 1455501265 642809 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/`: line 4: /hw/python: No such file or directory < 1455501269 615975 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`` echo "SyntaxERR" > hw/python < 1455501272 245121 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455501283 854890 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`hello-world-in-any-language python < 1455501284 772064 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: /hw/python: No such file or directory < 1455501289 746814 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: That's weird < 1455501302 939494 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`cat bin/hello-world-in-any-language < 1455501303 962031 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :if [ -z $1 ]; then echo "Hello, world!"; else cat /hw/$1; fi < 1455501305 481207 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :I personally kinda prefer the (also valid) headerless C "hello world": int main() { int puts(const char*);puts("Hello, world!"); } < 1455501311 321208 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OH! < 1455501312 716009 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :sed 's/\/hw/hw' bin/hello-world-in-any-language < 1455501326 709092 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`` sed 's/\/hw/hw' bin/hello-world-in-any-language < 1455501328 793671 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sed: -e expression #1, char 9: unterminated `s' command < 1455501331 639019 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: The issue is you aren't .. ing < 1455501337 741951 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Yes < 1455501340 916066 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :I got that < 1455501343 743787 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Also, you need -i for sed to write to the file < 1455501366 222623 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Are you fixing it or should I? < 1455501376 135242 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :you can do it < 1455501411 751455 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` sed -i 's/\/hw/..\/hw/' bin/hello-world-in-any-language < 1455501415 132905 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455501422 96884 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`hello-world-in-any-language python < 1455501423 322984 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: ../hw/python: No such file or directory < 1455501424 760789 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION didn't know that you can declare functions in other functions in c < 1455501431 143983 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: WHAT!? < 1455501435 597141 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :YOU CAN DO THAT!? < 1455501439 56777 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :... < 1455501439 982589 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Dammit < 1455501441 721090 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :pikhq_ did it < 1455501459 148037 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :99+2i bottles of beer on the wall < 1455501461 748038 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :welcome to C. you can do anything in C. the only limit is you. < 1455501469 861488 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :hppavilion[1]: I think that paths are relevant to the directory *you* are in, not that the program is in < 1455501470 650027 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Which is a pretty severe limit. < 1455501475 871774 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Oh < 1455501482 459171 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavellon[1]. please refrain from imaginarifying bottles twh < 1455501496 883689 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`` sed -i 's/..\///g' bin/hello-world-in-any-language < 1455501497 903501 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: We could just have "pwd" in it as a test < 1455501500 146534 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455501508 776750 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`hello-world-in-any-language python < 1455501510 185180 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: python: No such file or directory < 1455501516 865954 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what's the idea of all this? < 1455501524 519291 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`cat bin/hello-world-in-any-language < 1455501525 122429 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :if [ -z $1 ]; then echo "Hello, world!"; else cat $1; fi < 1455501525 308262 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is it meant to be funny or what? < 1455501525 533070 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: We're being idiots < 1455501544 868846 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :ACTION isn't an idiot < 1455501548 815906 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :^ is what an idiot says < 1455501557 128487 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :but because I didn't say that, I'm better than other people < 1455501561 774458 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :I'm *not* an idiot xD < 1455501562 258775 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` sed 's/$1/hw\/$1' bin/hello-world-in-any-language < 1455501563 272533 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sed: -e expression #1, char 11: unterminated `s' command < 1455501568 196342 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` sed 's/$1/hw\/$1/' bin/hello-world-in-any-language < 1455501569 537659 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :if [ -z hw/$1 ]; then echo "Hello, world!"; else cat $1; fi < 1455501576 913753 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh < 1455501577 810931 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Right < 1455501588 512406 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :hppavilion[1]: You are only allowed to declare a standard function without including the header if you can declare it without using types from any standard headers. < 1455501591 954517 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(FTR, I'm not -i ing intentionally, so I can make sure I got it right) < 1455501596 295110 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :I think we should just start over instead of messing with sed < 1455501598 132046 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` sed 's/\$1/hw\/\$1/' bin/hello-world-in-any-language < 1455501599 895 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :if [ -z hw/$1 ]; then echo "Hello, world!"; else cat $1; fi < 1455501601 290020 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :... And yes, you can do it from function scope, not just global scope. < 1455501602 863381 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : I think you should scrap the whole thing. <-- i'm inclined to agree. < 1455501608 888095 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but then, i'm grumpy. < 1455501623 396454 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`` echo 'if [ -z $1 ]; then echo "Hello, world!"; else cat hw/$1; fi' > bin/hello-world-in-any-language < 1455501624 425779 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i'm also grumpy < 1455501626 117410 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455501629 895039 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :pikhq_: but why? < 1455501634 264470 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`hello-world-in-any-language C < 1455501635 273715 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello, Segfault! < 1455501637 633747 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but i was less grumpy before the whole thing starter < 1455501637 815689 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :YES! < 1455501639 289341 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :started < 1455501640 950852 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`hello-world-in-any-language python < 1455501642 132374 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :SyntaxERR < 1455501642 635658 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :YESYESYESYESYESYES < 1455501647 381198 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :the function you declare isn't scoped < 1455501650 148045 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :YAYAYAYAYAYAYAYAYAYAYAYAYAYAYAYAYAYAYAYAYAYAYAYA < 1455501657 159039 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`hello-world-in-any-language thislanguagedoesnotexist < 1455501658 77532 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: hw/thislanguagedoesnotexist: No such file or directory < 1455501662 671914 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :NONONONONONONONONO < 1455501668 891269 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :WE CAN FIX THAT < 1455501673 331610 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: HOW < 1455501675 798415 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :izabera: I believe the declaration actually is scoped. < 1455501682 838841 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: There. < 1455501690 589697 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :But anyways, the reason for it is because pre-standard C let you do the same. < 1455501702 529497 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Maybe we should have a `mood command... < 1455501704 367107 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :NO < 1455501705 583174 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :And ISO C tried to break as little as possible. < 1455501710 778944 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :^ Says everyone else on the channel < 1455501727 617333 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hppavilion[1]: if you know that you're making everyone else unhappy, why do you keep doing it? < 1455501739 2812 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`` echo 'if [ -z $1 ]; then echo "Hello, world!"; else if [ -f hw/$1 ]; then cat hw/$1; else echo "Your language does not exist"; fi; fi' > bin/hello-world-in-any-language < 1455501740 990329 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455501746 857010 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: Because... I'm... um... < 1455501758 465880 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Perhaps we should do this via private messaging HackEgo? < 1455501769 904631 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :...probably < 1455501795 584989 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :someone should probably have told Elronnd about `mkx at this point. < 1455501801 224874 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: That's... um... that makes no sense < 1455501801 403340 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :It works! < 1455501809 542172 :groteworld!~groteworl@unaffiliated/groteworld JOIN :#esoteric < 1455501810 727118 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :what does `mkx do? < 1455501826 212382 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Why do you have auto-echo "Hello, world" AND "Your language does not exist"? < 1455501831 12615 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`relcome groteworld < 1455501840 270595 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​08groteworld: 09Welcome 02to 06the 13international 04hub 07for 08esoteric 09programming 02language 06design 13and 04deployment! 07For 08more 09information, 02check 06out 13our 04wiki: 07. 08(For 09the 02other 06kind 13of 04esoterica, 07try 08#esoteric 09on 02EFnet 06or 13DALnet.) < 1455501846 757327 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :hppavilion[1]: if you don't give it an argument, it says "hello, world" < 1455501854 704203 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: OOOOOOOOOOOOOOOH < 1455501867 494384 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :pikhq_: so it's only limiting what you can do < 1455501871 446800 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :We should have `gofuckyourself for people who are assholes... Luckily, that never happens. < 1455501894 670623 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Now we should FILL the hw directory < 1455501895 335730 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :we should do that though < 1455501899 185420 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :YES < 1455501899 378846 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Via privmsg, of course < 1455501937 419011 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : oerjan: I apologize for what you're about to find when you reach Elronnd and my shennanigans <-- APOLOGY ACCEPTED. also someone should have explained HackEgo's basic command execution by now. < 1455501950 372961 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Yeah, yeah < 1455501992 12281 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar CYUL < 1455501992 367827 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYUL 150100Z 24010KT 15SM FEW240 M20/M28 A3052 RMK CI1 CI TR SLP343 < 1455502008 645128 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : oerjan : the app simply does not have an interface for that, or did you mean the legality of protocol? <-- i mean that there may be an expectation that you can answer private messages, say for example if an op were giving you a warning... < 1455502015 376965 :groteworld!~groteworl@unaffiliated/groteworld QUIT :Client Quit < 1455502017 263940 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :woot... it's warming up... rejoice... < 1455502041 635512 :Yurume!23f9939a@121.78.85.35 PRIVMSG #esoteric :oerjan : afaik there is none. < 1455502233 608266 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION seems to have got stuck 20 minutes behind the present < 1455502426 470861 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oerjan: you're at least 6 hours in the future or thereabout. I wouldn't worry about a meager twenty minutes. < 1455502430 880437 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :have you considered that /hw/ and hw/ are not the same thing hth < 1455502471 817828 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :one's obviously slashier than the other, but I feel like I'm missing something important... < 1455502478 393330 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Yes, we got it working < 1455502512 536857 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`hello-world-in-any-language java < 1455502513 483157 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Memory overflow < 1455502541 31577 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Error in thread '#esoteric' java.lang.NullPointerException < 1455502634 569387 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yay you found it out. and i'm _still_ 20 minutes behind. < 1455502642 936067 :jaboja!~jaboja@aejf81.neoplus.adsl.tpnet.pl QUIT :Remote host closed the connection < 1455502655 895770 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :lol < 1455502677 652035 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :oerjan: at this rate you'll never catch up < 1455502683 17670 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :You can add entries by adding files to hw/$languagename containing the string you want to print < 1455502688 952894 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`hello-world-in-any-language chef < 1455502689 836269 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Combine the computer and the water in the mixing bowl. < 1455502707 863963 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`hello-world-in-any-language fungot < 1455502708 301291 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: the next item. we were literally taken for madmen, for people who live in the most scandalous silence, without the need for detailed examination of the chemicals in use today and the issues they raise were the subject of peace with us here. < 1455502708 983643 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Your language does not exist < 1455502719 543632 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`hello-world-in-any-language befunge < 1455502720 731970 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Your language does not exist < 1455502724 546616 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :beuh. < 1455502973 97827 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :has someone written a brainfuck extension that allows for X yet? < 1455502999 918081 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : oerjan: There. <-- does that mean you'll slow down enough for me to catch up to the present? < 1455503035 606168 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 240 seconds < 1455503040 550381 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: how far behind are you < 1455503068 867631 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: X? < 1455503085 300020 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Xorg? Windowing system? < 1455503087 960834 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455503093 560381 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: 🎁 < 1455503268 836951 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :now i'm just 10 minutes behind... watch out < 1455503293 251672 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :ACTION sets his snooze for 10 minutes < 1455503354 159974 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : oerjan: how far behind are you <-- 5 minutes hth < 1455503379 467427 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :I AM HERE < 1455503391 834305 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: did you like the present < 1455503406 828515 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :there's some strange unicode around here < 1455503416 917181 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`unidecode 🎁 < 1455503423 688873 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+1F381 WRAPPED PRESENT \ UTF-8: f0 9f 8e 81 UTF-16BE: d83cdf81 Decimal: 🎁 \ 🎁 \ Category: So (Symbol, Other) \ Bidi: ON (Other Neutrals) < 1455503429 917576 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ah. < 1455503448 228650 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i did not unwrap it as i couldn't see it properly. < 1455503464 554994 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ooh, swatter polish < 1455503624 603386 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :swatter polish? like paste you rub on your swatter to make it shine and go faster? < 1455503671 613279 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :sure, subsonic swatters are _so_ 2015. < 1455503673 17482 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :boily: if you're not careful oerjan will use his swatter canadian on you < 1455503704 140519 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` ls hw/*ask* < 1455503707 799679 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access hw/*ask*: No such file or directory < 1455503819 362733 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION hides from oerjan's hypersonic swatter < 1455503820 390541 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i'm so confusing that oerjan doesn't even know which swatter to use on me < 1455503835 914544 :boily!~alexandre@96.127.201.149 QUIT :Quit: CANNED CHICKEN < 1455503847 13041 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I am trying to write a JavaScript program that can communicate with Xlib < 1455504039 149485 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :zzo38: nodejs or browser? < 1455504062 997214 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`ls hw < 1455504063 139695 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :For nodejs < 1455504064 132527 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :brainfuck \ c \ chef \ java \ python \ shakespeare < 1455504122 566916 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Communicating with Xlib would be silly to do in the browser I expect (you can use XUL and/or HTML instead in such a case) < 1455504189 719961 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :yeah, just checking you weren't trying to do something ludicrous < 1455504206 464843 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :would it even be possible to do it from the browseR? < 1455504209 693992 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :s/R/r < 1455504245 50133 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Possibly in a privileged context (not a webpage), although I don't know for sure < 1455504654 694150 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Since I could not figure out how to properly make up a plugin, I decide instead to use a program written in C that it is used by pipe with the JavaScript program; it may also later to implement things other than Xlib also in the same C code and JavaScript module that would call it, such as music, and possibly partially SQLite, possibly also a few others < 1455504741 444150 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: If you want to use a pipe you could connect to the X server directly and communicate using the X protocol. < 1455504836 340980 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Here's a library: https://github.com/sidorares/node-x11 < 1455504880 291250 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :shachaf: I am aware of that, but I would find it easier to just use Xlib. That node-x11 package seems a bit incomplete and some documentation missing too as far as I can tell; I have looked at it. Anyways I do intend to later add music as well, so it isn't only Xlib anyways < 1455504928 597416 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I don't even know if that package supports X Resource Manager functions? < 1455505165 425872 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I can then make Athena-like widgets on top of that, probably the widgets would be written in JavaScript, although I may add a few functions in the C code to help with such thing too < 1455505670 752273 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell Vorpal ais523: what about a pure call stack (just calls on it) and one data stack? That is still TC then? <-- underload without a and * can easily be implemented that way, i think, since you don't get anything on the call stack that's not just the remainder of something in the original program. < 1455505670 894567 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455505690 344761 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: I made that point too < 1455505715 780784 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@tell Vorpal aimake doesn't do cross compilation yet < 1455505715 959542 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455505740 478964 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@tell Vorpal although the fix would probably involve separate BUILDOS and HOSTOS < 1455505740 621202 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455505745 717428 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: you mentioned underload without a and *, but not that it had a pure call stack. < 1455505751 577338 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that i've seen yet. < 1455505771 296472 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I thought I mentioned that too (that you couldn't put anything on the call stack that wasn't in the original program, so that each call stack element had finitely many options) < 1455505804 245810 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yes, you said the bits, but you said them before Vorpal asked that question so i assume it wasn't an obvious deduction < 1455505867 118498 :jaboja!~jaboja@aejf81.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455505906 301438 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell Vorpal in other words, what ais523 mentioned counts as "pure call stack" imo < 1455505906 443758 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455506126 220696 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell Vorpal also iirc the right call stack in my TM/minsky constructions contains only ! and ^ commands, nothing nested. < 1455506126 399431 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455506465 974134 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : subtle cough is sub-TC but it can't be far off <-- i thought about unlambda minimalization a bit, you need at least one of s and c for non-halting. i haven't found any TC subsets without s and k yet, though. < 1455506499 889505 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and if you have s and k you don't need anything else < 1455506504 395659 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :right < 1455506525 241446 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :my first thought was c and i, I don't know how close that is < 1455506544 678363 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :adding i gives you nothing but itself < 1455506556 968354 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also v doesn't help. < 1455506575 704341 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you have c, v has the /possibility/ of helping < 1455506583 201084 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :without it it's totally useless :-D < 1455506611 610272 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yes, but it doesn't, i checked c+i+v and i'm not sure if i finished k as well. < 1455506615 740962 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455506626 516439 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455506639 621378 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :since i was most interested in excluding s < 1455506646 431228 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1455506686 932929 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: v is not actually _totally_ useless without c. you can program with e and CPS. < 1455506695 659616 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and i think the result is BF-complete < 1455506715 963673 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e? < 1455506726 192920 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(e needed only to halt the program from your deeply nested computation) < 1455506735 905032 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :e is the "halt program" function < 1455506738 273627 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :How would you read one character and print it in unlambda? < 1455506755 445606 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :lambda-11235: unlambda has a specific command for doing basically that, which is cheating really < 1455506755 921809 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm i think i checked that e doesn't help with c+i+v as well. < 1455506773 209596 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :without using it, you need to read input and check against all possible ASCII characters < 1455506782 194049 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@unlambda ``@|iTest < 1455506782 336491 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : T < 1455506789 24925 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :lambda-11235: ^ < 1455506977 567641 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yes, when i wrote the unlambda in unlambda interpreter, i needed a full character table for implementing ?x but i could use | to implement .x < 1455507038 172079 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :can you ? and | the same input character? < 1455507051 910077 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that would seem useful for, say, Underload-in-Unlambda < 1455507059 234507 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What happens if you replace the call stack with... < 1455507060 690467 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Hm... < 1455507071 283936 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(which incidentally revealed a bug in some of the interpreters such as the distribution C one, they don't distinguish 255 from EOF) < 1455507075 656543 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :A graph? < 1455507094 793541 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: yes, that should be possible. < 1455507146 981653 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: is that a failure in reading in the original program, or something that happens later? < 1455507147 123985 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: with enough call/cc use, you nearly have that already. < 1455507159 415446 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Oh yeah... < 1455507163 57281 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: How about a hypergraph? < 1455507181 502719 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Does that only work with call/cc-h? < 1455507193 597756 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: the EOF test compares the read character to -1 but it's stored in a char... < 1455507200 647871 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: Welcome, I suppose < 1455507209 160738 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: easy mistake < 1455507214 477713 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: heck if i know < 1455507217 341222 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and theoretically, there could be a C interp where that works < 1455507224 804615 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although it'll fail on most < 1455507224 947110 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yeah < 1455507225 896906 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Ah, Xorg? < 1455507246 39370 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :We should make hyper call/cc < 1455507327 377398 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: So, GUI4BF basically? < 1455507356 555051 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Yes < 1455507394 413060 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Hm... < 1455507401 652966 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: How, precisely, does Xorg work? < 1455507410 332276 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: there are delimited continuations, but i have only a vague idea about them. < 1455507411 817186 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Is it syscall/register stuff, or something higher < 1455507418 417660 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :poorly < 1455507431 742577 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: That doesn't sound hypergraphic < 1455507434 33911 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :a program will send signals to the X server which will in turn draw things on the screen < 1455507443 834444 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :I'm thinking a command to give the character on the current cell to the X server instead of to stdout < 1455507447 190631 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: well i don't know enough about them to prove they aren't :P < 1455507470 744820 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i know they can supposedly implement mutable state all by themselves < 1455507509 186421 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have written a few C programs that use Xlib, one is to display a PNG file (it is much faster than ImageMagick) and other one is to make up a menu for window operations (including delete window, the process ID, and signals) < 1455507509 367375 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: You could try something more like PSOX, but I would recommend a complete new set of features; perhaps pbrain with special procedures? < 1455507515 511466 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Elronnd: hm, if all you want is colour output, maybe just have . write to the (VGA?) framebuffer and advance a pointer, cyclically < 1455507529 328535 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: I did have an idea for libraries with BF with pbrain-style functions < 1455507550 361521 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and also that they're enough to make monads in an imperative language < 1455507554 375233 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :that way you could theoretically render something complex like text, but it'd be awful < 1455507566 176937 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(without extra syntax) < 1455507580 119452 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :You use the | full-line command to import a library, which uses the value in the current cell and defines the functions as that value+ < 1455507585 907222 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :FireFly: you mean write ANSI colour codes? < 1455507640 587120 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :no, I mean like, you'd write the red channel for the top-left pixel, then the green channel for the top-left pixel, then ..., until you reach the blue channel of the bottom right pixel < 1455507642 644371 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :then restart < 1455507659 50828 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Hm < 1455507659 193413 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Only problem is that the function numbers are dynamic (consider `,\n|socket`), but that can surely be resolved < 1455507662 946914 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :it'd be awful < 1455507715 717412 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :although I guess it wouldn't be impossible to, say, output a disc or something < 1455507755 961919 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :FireFly: That sounds incredibly slow < 1455507765 126693 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :yup < 1455507773 742179 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: If you're interested, I am designing a BF-like language for OS development < 1455507776 552915 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :but hey, with a fast enough implementation < 1455507781 294774 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :or a small enough display < 1455507796 155698 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :hppavilion[1]: You're going to write an OS. In bf. < 1455507802 21163 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: A BF derivative < 1455507805 495541 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Writing one in C is hard enough! < 1455507805 697399 :atslash!~atslash@broadband-46-188-0-82.2com.net JOIN :#esoteric < 1455507807 730183 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Already did, though I can't test it < 1455507822 356929 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :why not? < 1455507825 160848 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :VMs are a thing < 1455507864 599518 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: I need a compiler < 1455507876 78679 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: http://pastebin.com/Swiu63ub has an example in an earlier iteration of the language < 1455507911 586624 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Oh, I thought you meant that you had already written an OS in C < 1455507930 859099 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Oh < 1455507950 701175 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Well, same goes for writing an OS in C: I can't get a cross-compiler to compile for some reason < 1455507952 728332 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I've tried < 1455507960 664635 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It's probably because I'm not using a Linux < 1455507983 994575 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :that might be it < 1455508052 719033 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Did you look at the BF TestOS? < 1455508184 53527 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :hppavilion[1]: I have not heard of that < 1455508208 191669 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: The one I just sent you a pastebin link to < 1455508212 307856 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :http://pastebin.com/Swiu63ub < 1455508233 325365 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It's based on my limited knowledge of ELF < 1455508271 701437 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell izabera oerjan: that's not very nice :( <-- my apologies but the last few days _every_ newbie has made the same mistakes < 1455508271 843889 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455508300 986589 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: What wasn't very nice? < 1455508312 585206 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Better yet, izabera: What did mean ol' oerjan say? < 1455508340 266586 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :berating you all for having a goldfish's memory of HackEgo syntax hth < 1455508347 268811 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Ah. < 1455508364 873217 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I envy goldfishes' ability to use bash < 1455508384 353451 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera might be asleep. it would be the sensible thing at this time. < 1455508513 498756 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: We don't have school tomorrow here in `murica < 1455508625 956646 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :hppavilion[1]: Oh, I thought you meant somebody had made an OS with vanilla BF < 1455508631 707115 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :I hope someone makes BF bindings for LLVM < 1455508668 652335 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera is not in america afaik < 1455508716 672389 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 256 seconds < 1455508760 266377 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455508761 981263 :zzo38!~zzo38@24-207-50-123.eastlink.ca QUIT :Ping timeout: 240 seconds < 1455508774 406188 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: No, no, no < 1455508833 276069 :zzo38!~zzo38@24-207-50-123.eastlink.ca JOIN :#esoteric < 1455509278 847555 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :why not? < 1455509282 978903 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :what's wrong with LLVM? < 1455509294 800897 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: No, I was referring to the first part < 1455509300 730340 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :oh < 1455509303 701112 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :yeah, I got that < 1455509631 276289 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Hmmm < 1455509635 137089 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :you're printing things < 1455509648 289856 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Have you defined a terminal/display in your compiler? < 1455509666 103308 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: ... < 1455509666 914877 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :No < 1455509847 897001 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Why? < 1455509853 320291 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: What exactly is happening? < 1455510025 98786 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric < 1455510276 881878 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :hadu < 1455510345 919449 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hi < 1455510359 510391 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :wusup? < 1455510380 44975 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: I'm stuck thinking about OSFuck < 1455510436 653703 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: what's that? < 1455510450 461304 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: BF derivative designed for OS development < 1455510584 603580 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1455510594 337995 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I wonder how you would efficiently compile BF to JVM < 1455510713 520564 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Probably with algorithms hth < 1455510880 335066 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lol < 1455510920 516397 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :compiling a superset to a subset is easy < 1455510936 903157 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :but how do you compile a subset to a superset? < 1455510965 157819 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: You just compile it to ASM and assemble it < 1455510979 298558 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: but that wouldn't be "efficient" < 1455510996 129656 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: How not? < 1455510996 634242 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I wouldn't want + to be compiled to inc < 1455511002 983749 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Why not? < 1455511008 524618 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I would want +++++ to be compiled to add 5 < 1455511011 415447 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Is inc inefficient < 1455511015 895774 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Ah, That's easy < 1455511029 857359 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Just RLE the program and map everything to an ASM pattern < 1455511039 311119 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :right, but what if there's a loop around the +++, then I would want it to compile to mul < 1455511057 358985 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Ah, yes. Now you're explaining properly < 1455511066 922702 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: However, how do you know how much it's going to loop? < 1455511067 843098 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :adu: I wrote a compiler that does just that in Clojure. < 1455511075 862773 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :and if theres a double loop around that, I would want it to be compiled to exp(y*log(x)) < 1455511079 525748 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Sounds uncomputable < 1455511109 333478 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: I think the RLE is efficient enough < 1455511125 860836 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :For example, ,[>,[+]] < 1455511134 228559 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait, no < 1455511152 217467 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Something with that technique though though < 1455511164 415603 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lambda-11235: link? < 1455511204 592143 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: it's basically pattern matching on every node in the syntax tree < 1455511229 764567 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: If you have a syntax tree, you're probably doing it wrong < 1455511245 263803 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :A syntax [(Char, Int)] is all you need < 1455511254 5628 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: I'm describing the general issue, and by extension it's application to BF < 1455511257 860055 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :adu: https://github.com/lambda-11235/brain, although it probably doesn't do as many optimizations as you're talking about. < 1455511377 276644 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :https://github.com/matslina/awib does more of what your talking about. < 1455511384 814639 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :interesting < 1455511418 914970 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :adu: The first compiler I ever wrote. :) < 1455511432 209998 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: So /are/ you new? < 1455511535 172987 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: Or just an altnick? < 1455511563 666912 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :hppavilion[1]: To this channel? Yeah. < 1455511574 793116 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`relcome lambda-11235 < 1455511589 984260 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]> adu: If you have a syntax tree, you're probably doing it wrong <-- if you don't have a tree, you're probably underestimating the problem hth < 1455511594 643800 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​09lambda-11235: 02Welcome 06to 13the 04international 07hub 08for 09esoteric 02programming 06language 13design 04and 07deployment! 08For 09more 02information, 06check 13out 04our 07wiki: 08. 09(For 02the 06other 13kind 04of 07esoterica, 08try 09#esoteric 02on 06EFnet 13or 04DALnet.) < 1455511599 93601 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :There. < 1455511614 422406 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Perhaps < 1455511650 927872 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :oerjan: agreed, I think < 1455511733 361492 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i have a hunch (even though i've never written an optimizing compiler of anything, even brainfuck) that the _really_ hard part is dealing with code that searches around on the tape. < 1455511756 650827 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :because you essentially would have to correctly guess how the data is laid out. < 1455511785 846553 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Would you happen to know the algorithm for logical negation in BF? < 1455511827 866249 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :anything that only deals with 2 cells should be optimizable to a simple command in principle. < 1455511859 991225 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: nope < 1455511867 193059 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :with 3 unbounded cells it's TC so obviously unsolvable. < 1455511878 883899 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Do you? < 1455511893 210755 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :do what < 1455511908 876294 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: BF ! < 1455511938 551965 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :rarely. < 1455511957 925576 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i did write that 3 cell proof. < 1455511969 697639 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I mean BF logical negation? < 1455511972 783661 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :*. < 1455511979 71679 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1455511987 540551 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*OKAY! < 1455512033 245749 :Xe!xe@infoforcefeed/Xe QUIT :Quit: *.yolo *.swag < 1455512033 626332 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Do you know how to do logical negation in BF? < 1455512037 379999 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: you remind me of the man < 1455512044 631251 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :which man < 1455512049 774033 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :the man with the power < 1455512086 335639 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: sure. >+<[>-<[-]] < 1455512100 446909 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :copy first if needed. < 1455512120 301929 :Xe!~xe@infoforcefeed/Xe JOIN :#esoteric < 1455512138 996499 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: TY < 1455512142 990617 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :YW < 1455512144 6051 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tdh, tfth, etc < 1455512170 608631 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i think i am not acquainted. < 1455512269 188845 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@google "you remind me of the man" < 1455512269 797218 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :https://www.youtube.com/watch?v=bU9wLjk4II8 < 1455512402 300215 :perrier_!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1455512448 309995 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :AAAA < 1455512464 79966 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION has trouble with comedic embarassment < 1455512481 517231 :perrier_!~cinch@107.170.175.57 JOIN :#esoteric < 1455512557 189718 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@google you remind me of the babe < 1455512557 999502 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :https://www.youtube.com/watch?v=I4gABvUhhkg < 1455512986 670214 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455513338 137241 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: somehow that was slightly less embarassing. slightly. < 1455513695 572621 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1455514519 631948 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu < 1455514933 502541 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I think that LodePNG is a much better PNG library than libpng. I think one of the same people who was on esolang made up LodePNG, that is how I could easily found it < 1455514980 959821 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :LodePNG does omit some of the more obscure features of PNG that libpng gives you access to. < 1455515000 281369 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :... But, on the other hand, libpng is awful enough I almost prefer writing PNG reading/writing code *myself* to using it. < 1455515015 595842 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :zzo38: and the same person has worked on zopfli < 1455515020 801260 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Or, modify LodePNG if you need the obscure features < 1455515053 765964 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :pikhq_: libpng is like curl but without curl_easy_* calls < 1455516736 450144 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm currently watching the last Harry Potter movie < 1455517064 94314 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric : spoiler: voldemort dies < 1455517076 994038 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :spoiler: the world continues < 1455517284 584536 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1455517473 464746 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's 7:15 am and i checked my email and linda walsh posted a 300 lines script to the bash mailing list and i want to kill her < 1455517478 920534 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :why is it illegal < 1455517520 630073 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1455517647 591459 :andrew__!~andrew@119.139.18.134 JOIN :#esoteric < 1455517670 34103 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :life is so unfair < 1455517688 398055 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: *sigh* < 1455517695 210015 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: What did billy say to you today? < 1455517755 163032 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :hppavilion[1]: a bash user sent a bash script that could have been text explaining the problem < 1455517783 547701 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Ah < 1455517827 925376 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Still on? < 1455517838 505078 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :yes < 1455517855 582613 :andrew!~andrew@183.54.14.109 QUIT :Ping timeout: 240 seconds < 1455517871 514313 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :why? < 1455517921 363443 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Just curious < 1455518017 771592 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Ah, I knew I had something to ask you, but I doubt it's relevant anymore < 1455518036 940712 :jaboja!~jaboja@aejf81.neoplus.adsl.tpnet.pl QUIT :Remote host closed the connection < 1455518038 156212 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Did you find something wrong with my BF TestOS? From the parts you can understand, at least? < 1455518120 212687 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: I'd send you the documentation for the non-vanilla commands, < 1455518139 621840 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :but I'm currently in the process of obsoleting the language in favour of something better < 1455518242 30604 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :hppavilion[1]: it looked okay from what I understood of it. The comments and the syntax explained it pretty well < 1455518265 682123 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :izabera: did the script at least demonstrate the problem? < 1455518272 708715 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Yay! I'm not a shit commenter! < 1455518297 984579 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :or was it a script they just posted and asked "it doesn't work, help?" < 1455518374 444786 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :hppavilion[1]: Don't trust anything I say though, I mostly skimmed and read the comments < 1455518401 216371 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OK < 1455518444 231633 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1455518586 491065 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :holy shit they used canned clapping during the gop debate < 1455518922 154887 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :or so the rumours claim. I don't see any evidence < 1455519310 976847 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :Ben Carson made up a fake stalin quote < 1455519546 513663 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: WeeChat 1.4 < 1455519824 817305 :shachaf!~shachaf@unaffiliated/shachaf QUIT :*.net *.split < 1455519824 981601 :FreeFull!~freefull@defocus/sausage-lover QUIT :*.net *.split < 1455519825 294915 :catern!~catern@catern.com QUIT :*.net *.split < 1455519835 338589 :atehwa!atehwa@aulis.sange.fi QUIT :*.net *.split < 1455519837 945194 :relrod!~relrod@redhat/relrod QUIT :*.net *.split < 1455519839 526365 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1455519842 413182 :relrod_!~relrod@new.elrod.me JOIN :#esoteric < 1455519842 716050 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1455519845 389081 :relrod_!~relrod@new.elrod.me QUIT :Changing host < 1455519845 531468 :relrod_!~relrod@redhat/relrod JOIN :#esoteric < 1455519853 958473 :atehwa!~atehwa@aulis.sange.fi JOIN :#esoteric < 1455520248 617726 :catern!~catern@catern.com JOIN :#esoteric < 1455520251 552630 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: What was the quote? < 1455520262 762256 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And in what context did he use yt? < 1455520284 595175 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Rule: s/i/y/ yf you happen to feel lyke yt) < 1455520310 633827 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 256 seconds < 1455520373 585985 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: I'm also trying to make a computerized Nomic called λ-nomic < 1455520381 471024 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :nomyc < 1455520381 909912 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: It's written in LISP :) < 1455520459 305208 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :The gamerules, not the actual interpreter < 1455520666 223504 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@metar EGBB < 1455520666 609455 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :EGBB 150650Z 32009KT CAVOK M00/M01 Q1022 < 1455520689 447535 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :izabera: I like it, y is close to an upside-down λ < 1455520705 592255 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ג is close to λ in some fonts. < 1455520958 426939 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`unidecode ג < 1455520973 172219 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+05D2 HEBREW LETTER GIMEL] < 1455520979 900929 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :coppro: What's the two-nick thing about? < 1455521006 22214 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :shachaf: hysterical raisins < 1455521128 361733 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :"Joseph Stalin said if you want to bring America down you have to undermine three things -- our spiritual life, our patriotism, and our morality," Carson said, puzzling some observers, who couldn't quite place the remark. < 1455521251 734837 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :http://206.174.0.58/lambda/rules and http://206.174.0.58/lambda/funcs < 1455521278 98594 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Now that I know anything about LISP, I know it isn't very /good/ LISP (it's imperative) < 1455521376 412373 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :purely functional nomic < 1455521386 723304 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :without any mutable state < 1455521395 331580 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hth < 1455521442 248200 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: tdnh < 1455521448 615815 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: tchm,bwnhp < 1455521469 557313 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait, it looks like LISP does have imperative-ish things < 1455521488 874201 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :of course it does. lisp isn't particularly pure. < 1455521518 830757 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :do you guys know this? https://github.com/esseks/monicelli < 1455521687 305278 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :can't compile that :\ < 1455521889 38211 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Did you know the German word Rindfleischetikettierungsüberwachungsaufgabenübertragungsgesetz can't be translated into English!? < 1455521981 173694 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :as a germann why not? < 1455522017 457948 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1455522019 415224 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :"Cattle marking and beef labelling supervision duties delegation law" < 1455522025 23262 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Looks translatable to me. < 1455522035 944317 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: It's a joke about people who say certain words can't be translated < 1455522046 660946 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :They certainly can, they just don't come cleanly in a word or two < 1455522065 356898 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it doesn't in german, too < 1455522074 665486 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But I doubt it takes more than a paragraph to translate a used word in any reasonable spoken language < 1455522075 588506 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Eh, only real difference is English likes putting spaces in its compound noun phrases. < 1455522090 859437 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i like the jewish chuzpe more < 1455522096 665676 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :"rind flesh ticketing over watching off gave over trackings sets" < 1455522099 85752 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :"Cattlemarkingbeeflabellingsupervisiondutiesdelegationlaw" is about what'd be like if we *didn't*. < 1455522157 765204 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :pikhq_: That'd be amazing. I'm kind of tempted to learn German (I'm already set up to take the class in my next year of high school, so it's too late to still be tempted) and start incorrectly applying its grammar rules to english xD < 1455522204 89655 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it should be easier to parse german because of this stuff < 1455522221 832370 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Beef labeling monitoring delegation Act < 1455522231 422243 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :^ Google translate is surprisingly good with german < 1455522242 752915 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: Programming language based on german? < 1455522250 316669 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :yesterday after I geeaten dinner i geate ice cream < 1455522266 903055 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well, there is GERMAN which isn't really funny < 1455522279 67037 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :That'd be "Old English grammar". < 1455522285 657319 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :there's probably more to it than adding ge- to the start of past tense verbs < 1455522294 420103 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: That's anti-funny < 1455522302 373021 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Not surprisngly, Old English had, y'know, more of the classic Germanic syntax in it. < 1455522307 208542 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :At some point in my life, there's going to be a hilarious joke told < 1455522320 469802 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And I won't be able to laugh because that article was anti-funny < 1455522324 764242 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :\oren\: I think you'd omit ge- there. < 1455522331 574280 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ah, geeaten is like gegessen? < 1455522336 919692 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Past-tense programming? < 1455522346 10057 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`"hello world" was printed` < 1455522364 54421 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :future 2 programming! < 1455522365 784004 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: "hello: not found < 1455522366 222601 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :"Eaten" and "ate" are already Germanic strong verb conjugations. < 1455522393 380813 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :yeah, but gegessen vs essen is a thing < 1455522396 814830 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: You should use your german superpowers to make a non-non-funny german programming language < 1455522470 120038 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :myname: Sure, but not in that sentence. :) < 1455522517 466585 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Ah. Huh! < 1455522530 760363 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i would say so < 1455522550 57298 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :"Eaten" effectively has the "ge" prefix in it. In Middle English that become "y-", and it was mostly dropped. < 1455522559 569003 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :... But "eaten" starts with that sound already. < 1455522615 400801 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it was a hard time for me figuring out "_a_ university" < 1455522746 79853 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 240 seconds < 1455522915 879473 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : And I won't be able to laugh because that article was anti-funny <-- that'll be the wurst < 1455522949 510590 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i see what you did there < 1455522967 21753 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :\oren\: the other thing is that you move the verbs to the end of the sentence hth < 1455523003 109371 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :not all sentences < 1455523021 760517 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the verbs that get ge-ed, i mean. < 1455523047 312536 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also infinitives < 1455523071 888141 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :yeah, finite verbs are at the second positiin, except for dependent clauses < 1455523128 411511 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh right in dependent clauses they too go to the end. < 1455523209 306949 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :"ich werde gefahren worden sein wollen" < 1455523227 106473 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :love it < 1455523292 169249 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i.e. there is some point in the future at which i wanted to be driven < 1455523343 566417 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh right, and worden drops the ge- again < 1455523360 224496 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :when the chain gets too long < 1455523383 330756 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :there is no such thing as a chain too long :p < 1455523395 239381 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1455523407 752161 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i love writing sentences spanning three or four lines < 1455523477 259425 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : i see what you did there <-- you can blame david morgan-mar for that one. < 1455523499 696496 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :should i know him? < 1455523520 405988 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :he makes irregular webcomic! and some other comics < 1455523537 152427 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Everyone has heard of David Morgan-Mar. < 1455523552 486256 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :some alone, some in collaboration, some crowd sourced < 1455523555 831728 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :obviously, i do not < 1455523579 594288 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and one autogenerated < 1455523620 465381 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i wonder what happens if we feed fungot with some joke websites < 1455523620 818286 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :myname: there was an ad hoc way, will concentrate firstly on securing ambitious and credible. our europe, does in any case i invite the commission now highlights what it considers to be essential for the european union < 1455523621 875794 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :he's practically a deity in here < 1455523623 873233 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :iwc was the first webcomic i read. learned about it here. < 1455523626 266093 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but perhaps myname lacks piety < 1455523631 688075 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1455523635 557082 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :^style iwc < 1455523635 699436 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Not found. < 1455523641 952115 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm i thought... < 1455523643 493400 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :^style < 1455523643 635837 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl* ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube < 1455523648 255289 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :^style iwcs < 1455523648 397631 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Selected style: iwcs (Irregular Webcomic scripts) < 1455523657 244218 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fungot: please demonstrate < 1455523657 467069 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :oerjan: no, of the house, so he wasn't joking i don't bolivia! < 1455523670 267852 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fungot: that's not a very good demonstration < 1455523670 410048 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: not even waving the swatter around? < 1455523670 552582 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :oerjan: our own webcomic! character would die a horrible, i hesitate to mention, but significantly in the past. as the people of nigeria! < 1455523687 768630 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i missed your sentence, too much happening. < 1455523697 237922 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :oh, an oots style < 1455523716 568825 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` cat bin/olist | r13 < 1455523721 821830 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/`: line 4: r13: command not found < 1455523725 235282 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` cat bin/olist | rot13 < 1455523726 335908 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rpub -a "$(onfranzr "$0")${@:+ }$@: "; gnvy -a+2 "$0" | knetf; rkvg \ funpuns \ brewna \ Ftrb \ SverSyl \ obvyl \ abeggv \ o_wbanf < 1455523730 902926 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :myname: oh right, DMM also made esolangs back in the day. Chef, Ook! and Piet are among his. < 1455523745 704887 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :myname: do you want to be added to olist? < 1455523753 932064 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: you can't stop logreading just because you're in the channel < 1455523754 74403 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :oh, 2 out of 3 aren't that bad < 1455523765 980414 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: you get no swat since you reminded me of his esolangs hth < 1455523794 406564 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :shachaf: i have a webcomic reader reminding me. also, i have a few 100 strips yet to read < 1455523866 179100 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: did you read the olist pdf thing yet < 1455523888 900946 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what pdf thing < 1455523935 421798 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :start of darkness < 1455523956 588763 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh, is that meant to be a pun on "heart of darkness"? < 1455523959 94127 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :whatkkks that < 1455523968 238131 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :if so i missed it until now < 1455524050 568744 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : oerjan: you can't stop logreading just because you're in the channel <-- i don't, but i don't necessarily read the moment it's spoken, especially when i'm already trying to respond to something else < 1455524141 181474 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : oerjan: did you read the olist pdf thing yet <-- it is safe in my backup that i still haven't copied back to my pc after the repairs hth < 1455524158 2217 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you can also just download it again presumably hth < 1455524176 172132 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what is that pdf about? < 1455524176 314688 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i dunno, i never bothered registering at the site < 1455524204 9720 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :myname: it's a comic book. shachaf made the bad decision to give it to me as a surprise gift. < 1455524221 998101 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what to do to get it? < 1455524228 946748 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :this happened _just_ as my catching up with everything web was going downhill. < 1455524238 650974 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*buy it to me < 1455524332 264650 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : oh, is that meant to be a pun on "heart of darkness"? <-- oh it must be, given "The origin of PCs" < 1455524361 189211 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: oh, i didn't get that one until now either < 1455524376 110283 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh that one i got before < 1455524376 311748 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is PCs pronounced with emphasis on the first syllable? < 1455524383 447694 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i think so < 1455524392 698584 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i think it rhymes perfectly with the pun < 1455524398 642258 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or wait < 1455524412 878406 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's why I didn't get it. < 1455524459 592775 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh wiktionary claims species could be pronounced either way < 1455524474 304110 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but the pun works regardless, i think < 1455524510 717009 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :huhwhat < 1455524516 929587 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what's this Heart of Darkness thing? < 1455524530 796333 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: oh hm, it was origin of PCs you bought btw afair < 1455524536 990272 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh < 1455524541 221169 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :right < 1455524544 702934 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :because of durkon's prophecy < 1455524547 15102 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :never mind < 1455524556 502585 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and what's Origin of the PCs a pun on? < 1455524566 422473 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm not good with English puns and pop culture < 1455524591 763411 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :the other one isn't available as pdf < 1455524595 129476 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: On the Origin of Species < 1455524604 84954 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah < 1455524610 613825 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that Darwin thing < 1455524626 409158 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, thanks, I could never have figured this one out < 1455524645 544751 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :from the hints we've gotten about xykon and redcloak's past, i don't think i would _want_ to read start of darkness. < 1455524657 576740 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's, like, pretty dark. < 1455524659 392333 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which hints? < 1455524687 867633 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or maybe spoilers i've read somewhere < 1455524692 19518 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(or both) < 1455524701 770160 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: oh come on, it can't be much worse than the Kin-Slaying and the Oath of Feanor, can it? < 1455524702 958300 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Looking at FAQ for Pale Moon browser reveals some new settings that I believe are good idea, including "network.stricttransportsecurity.enabled" and "dom.disable_beforeunload", as well as features I have not thought of ("canvas.poisondata", which tampers with data read from canvas areas). Most of these features probably can be implemented in Firefox as well (possibly with userChrome.js), but may be more complicated to implement. < 1455524721 824497 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well, let's just say redcloak has very good reason to hate humans. < 1455524734 419041 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: i didn't read that far in the silmarillion, either. < 1455524762 960336 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I do think that userChrome.js extension is one of the best Firefox extensions I am using; many things can be done with it, including stuff that it seems no other extension does < 1455524831 826870 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Probably all the OOTS book titles have some sort of reference in it that I don't understand. < 1455524882 549746 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm just going to wait until there's a Complete Olist of the Stick book. < 1455524893 588445 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't like having lots of small books. < 1455524906 371525 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: SMALL? < 1455524912 334553 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :they aren't really that small, at least some of them < 1455524922 61255 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also, you may have to wait a decade then < 1455524935 955318 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's fine. < 1455524970 765150 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : what's this Heart of Darkness thing? <-- a famous book by joseph conrad. i think that's also pretty dark hth < 1455524990 333395 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :do you not like dark books? < 1455525012 962509 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: is it true that "Ørjan" has emphasis on both the first and second syllable twh < 1455525112 145273 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: not much. < 1455525165 154432 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I would think that HSTS setting could have three settings: "enabled", "allow user override", and "apply to location bar". The "apply to location bar" setting is only applicable if HSTS and relative location bar are both disabled, and if enabled means that HSTS is used to decide the protocol when the user has entered a domain name in the location bar without specifying which protocol to use. < 1455525210 261081 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The good guys always lose. < 1455525282 44710 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :b_jonas: The alternative: Everyone always lose..... < 1455525369 917521 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :oerjan: Is it true that øerjan contains a null set? < 1455525401 867825 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: it has second pitch accent, which does make the second syllable feel stronger than if it had first pitch accent. at the same time, i find the main stress hard to ascertain. < 1455525515 928251 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm after a little testing, i think it's on the first. < 1455525530 787555 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i cannot get it to scan in a verse with the second. < 1455525625 314380 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Question. If you're writing a compiler that you bootstrap with another compiler, what are good words to mean (a) the already working compiler you bootstrap with, (b) this compiler you're bootstrapping, and (c) the output this compiler shall produce? < 1455525728 506188 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: ghc seems to call the compilers stage 1 and stage 2 < 1455525868 865291 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :There should be more creative names than that. Such as "laces", "boot without laces", "boot". :P < 1455525878 8808 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :(although those aren't that creative...) < 1455525902 152600 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Or did I read something wrong in that sentence... < 1455525912 478316 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :huh italian wikipedia is spamming me with email notification despite never having contributed... oh hm < 1455526010 511645 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh well. < 1455526071 938227 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i suppose someone there was just overenthusiastic < 1455526108 104855 :J_Arcane!~chatzilla@37-219-207-242.nat.bb.dnainternet.fi QUIT :Ping timeout: 252 seconds < 1455526428 788654 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: yes, but I'd prefer relative ones < 1455526432 567960 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :relative words < 1455526439 817140 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :not absolute ones < 1455526459 492599 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: yeah, some wikipedias do that: < 1455526473 327044 :I!~atslash@broadband-46-188-0-82.2com.net JOIN :#esoteric < 1455526497 48558 :I!~atslash@broadband-46-188-0-82.2com.net NICK :Guest34332 < 1455526507 12657 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: it's a combinations of, (1) auto-creating an account if you just visit, (2) auto-greeter bots that greet even if you never edit, and (3) accounts created with email notification for edits to your user talk page enabled by default < 1455526533 633527 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: one of those three is wrong, but I'm not sure which, there are some good arguments for each < 1455526583 361334 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in combination, they results in emails in languages you don't understand from just clicking on a link < 1455526595 679803 :atslash!~atslash@broadband-46-188-0-82.2com.net QUIT :Ping timeout: 264 seconds < 1455526597 769333 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I've got a few such emails < 1455526609 685478 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well, accounts are global now, so (1) is correct i think < 1455526613 774115 :Guest34332!~atslash@broadband-46-188-0-82.2com.net NICK :atslash < 1455526617 152788 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: not necessarily < 1455526637 581107 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well i'm automatically _logged in_ everywhere. < 1455526637 800045 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: StackExchange has global account, but creates an account on each site only when you first request one < 1455526665 654374 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :after you create an account on a SE site, you can no longer back out without godly intervention, you get auto-logged in, but you have to allow creating the account in first place < 1455526677 845180 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :something like that could have worked for wikimedia projects global accoutns < 1455526686 49358 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but even then < 1455526706 108361 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :auto-getting greeting emails in languages you don't understand, even if you never edit, seems strange < 1455526717 993878 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :anyway, i sort of like (1). < 1455526731 396478 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yeah (2) seems odd. < 1455526809 301193 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well i guess that's case closed, then. i _did_ visit it.wikipedia today to look up that "untranslatable word" from izabera's link (the last part of it means "trowel".) < 1455526817 116932 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: sure, but you could say (2) makes sense because if a user is going to edit, then maybe it's better to greet a user with useful links about how to edit usefully _before_ he edits < 1455526831 984653 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :heh < 1455526841 74694 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what? that was a German word. why it.wikipedia? < 1455526859 786739 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm no? < 1455526874 357101 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh not a word discussed in channel. < 1455526893 56173 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :one mentioned on that github page izabera linked. < 1455526908 482410 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :https://meta.wikimedia.org/wiki/Special:CentralAuth/B_jonas shows I have accounts on way more (centrally authed) wikimedia projects than I've edited < 1455526943 676310 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I've edited on 17 projects (if you count even single edits like creating a userpage), < 1455526960 220549 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :supercazzola < 1455526977 761303 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wasn't it Rindfleischetikettierungsüberwachungsaufgabenübertragungsgesetz ? < 1455527106 637862 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :no, it was supercazzola. < 1455527135 726404 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455527144 102035 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :a supercazzola is just some random made up words that sound like plausible words, they're said quickly so the person you're talking to doesn't understand what you're talking about and whether you're making fun of them or not < 1455527166 205616 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :That sounds like a useful concept < 1455527175 668334 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it was made popular by an old italian movie < 1455527193 684669 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i first tried en.wiktionary, which was a little ambiguous (except telling that the normal spelling was cazzuola), so i went to it.wikipedia to check what it normally meant. < 1455527222 526443 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera: that would explain why i couldn't find any of the _other_ words on that github page :P < 1455527281 563609 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :they're taken from that movie < 1455527286 907704 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Taneb: a very cromulent concept indeed < 1455527347 104314 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1455527354 784261 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so it's like “kiszera méra bávatag” < 1455527371 461310 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(invented by a Karinthy short story) < 1455527431 562481 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455528092 522407 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 272 seconds < 1455528357 467808 :Tod-Autojoined!~Tod@67-2-63-198.slkc.qwest.net JOIN :#esoteric < 1455528358 420896 :zadock!~outsider@cthulhu.tuiasi.ro JOIN :#esoteric < 1455528371 631263 :gde33|2!kvirc@546A0B75.cm-12-3a.dynamic.ziggo.nl JOIN :#esoteric < 1455528533 185432 :TodPunk!~Tod@67-2-63-198.slkc.qwest.net QUIT :Read error: Connection reset by peer < 1455528535 69552 :gde33!kvirc@546A0B75.cm-12-3a.dynamic.ziggo.nl QUIT :Ping timeout: 260 seconds < 1455528863 717727 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455529378 766664 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455529551 859725 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Add into JavaScript some new features: arguments.generator, macro, WeakMap.prototype.watchGC (may be useful with FFI), etc < 1455529560 236513 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :What is your opinion? < 1455530507 701865 :lleu!~gnomebad@cpc15-croy20-2-0-cust489.croy.cable.virginm.net JOIN :#esoteric < 1455530517 846558 :lleu!~gnomebad@cpc15-croy20-2-0-cust489.croy.cable.virginm.net QUIT :Changing host < 1455530517 989198 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1455530591 505000 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later < 1455531765 607279 :I!~atslash@static.231.107.9.5.clients.your-server.de JOIN :#esoteric < 1455531789 34651 :I!~atslash@static.231.107.9.5.clients.your-server.de NICK :Guest33799 < 1455531836 302987 :atslash!~atslash@broadband-46-188-0-82.2com.net QUIT :Ping timeout: 240 seconds < 1455534556 508240 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1455534631 567190 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1455534749 435368 :bender|_!~benderx2@2404:e800:e61a:41d:83f:33dd:b5b2:bef0 JOIN :#esoteric < 1455535064 746727 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1455535315 581211 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 260 seconds < 1455535883 701437 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 264 seconds < 1455536085 673155 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1455537107 367677 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1455537178 82650 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 240 seconds < 1455537184 334587 :bender|_!~benderx2@2404:e800:e61a:41d:83f:33dd:b5b2:bef0 NICK :bender| < 1455537791 741288 :mroman!5c6ab8ff@gateway/web/freenode/ip.92.106.184.255 JOIN :#esoteric < 1455537829 777286 :mroman!5c6ab8ff@gateway/web/freenode/ip.92.106.184.255 PRIVMSG #esoteric :adult captchas: Select all images with balls. < 1455538143 419558 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455538448 802560 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh look, the results of http://www.underhanded-c.org/ have been out for a while < 1455538472 159426 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :There's no rule that Haskell's fromInteger has to be a ring homomorphism, is there? < 1455538697 241589 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Tanelle. I think there may usually be a convention for it to be true, but I don't think Haskell enforces that. < 1455538702 222852 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :YMMVV. < 1455538975 914365 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: Num instances aren't necessarily rings in the first place. < 1455539005 251045 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :I know, I know < 1455539010 499002 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Floats are weird < 1455539035 440987 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :floats aren't rings? < 1455539222 199527 :boily!~alexandre@96.127.201.149 QUIT :Quit: BARRACUDA CHICKEN < 1455539301 177271 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :> (0/0) * 0 :: Float < 1455539302 988209 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : NaN < 1455539315 912542 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :@tell boily NaN * 0 == NaN < 1455539316 54871 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455539341 816673 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :also addition isn't associative hth < 1455539367 840911 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :@quickcheck \a b c -> (a + (b + c) :: Float) == ((a + b) + c) < 1455539367 983198 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Unknown command, try @list < 1455539370 276350 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> (0.1+0.2)+0.3 == 0.1+(0.2+0.3) < 1455539371 942803 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : False < 1455539372 94676 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :this isn't nornal, but in floats, it is < 1455539377 458364 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :@check \a b c -> (a + (b + c) :: Float) == ((a + b) + c) < 1455539379 117447 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : *** Failed! Falsifiable (after 2 tests and 84 shrinks): < 1455539379 259737 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : -0.17450391 3.4075708 -1.7455688 < 1455539408 653096 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what are shrinks? < 1455539424 995814 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :psychologists < 1455539460 191541 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :their assistance is usually required after dealing with floating-point arithmetic < 1455539549 870629 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: no way. Floats aren't even a ring. < 1455539699 696197 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455539832 735865 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455541163 152393 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 276 seconds < 1455541390 900816 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455541929 661400 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1455542530 740470 :andrew__!~andrew@119.139.18.134 QUIT :Remote host closed the connection < 1455542746 2862 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 240 seconds < 1455542816 551843 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455543032 572355 :Reece`!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1455543076 132151 :Reece`!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Remote host closed the connection < 1455545615 651986 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 240 seconds < 1455546690 353304 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455546814 683817 :Treio!~Treio@87.244.233.250 QUIT :Remote host closed the connection < 1455547274 691112 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1455547799 702057 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455547876 365556 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 248 seconds < 1455548175 363115 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455548319 772940 :spiette!~spiette@206.167.243.2 JOIN :#esoteric < 1455548341 869526 :heroux!sandroco@gateway.insomnia247.nl QUIT :Remote host closed the connection < 1455548410 983055 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455548704 249244 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1455548878 119792 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 252 seconds < 1455549418 793014 :spiette!~spiette@206.167.243.2 QUIT :Ping timeout: 265 seconds < 1455549828 522290 :shikhin!shikhin@unaffiliated/shikhin QUIT :Ping timeout: 248 seconds < 1455549892 476690 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net QUIT :Ping timeout: 248 seconds < 1455549923 764502 :shikhin_!shikhin@unaffiliated/shikhin JOIN :#esoteric < 1455549977 533304 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net JOIN :#esoteric < 1455550290 73168 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455550489 410404 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07BF-PDA14]]4 M10 02https://esolangs.org/w/index.php?diff=46405&oldid=18186 5* 03LegionMammal978 5* (+13) 10/* External resources */ < 1455551293 135381 :Tod-Autojoined!~Tod@67-2-63-198.slkc.qwest.net NICK :TodPunk < 1455551505 645426 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1455552088 937728 :bender|!~benderx2@2404:e800:e61a:41d:83f:33dd:b5b2:bef0 QUIT :Quit: Ping Pong Fuckout < 1455552910 771316 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca JOIN :#esoteric < 1455553078 335696 :shikhin_!shikhin@unaffiliated/shikhin NICK :shikhin < 1455554734 130958 :zadock!~outsider@cthulhu.tuiasi.ro QUIT :Quit: Leaving < 1455555273 93823 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1455555847 678423 :relrod_!~relrod@redhat/relrod NICK :relrod < 1455555887 119095 :J_Arcane!~chatzilla@37-219-207-242.nat.bb.dnainternet.fi JOIN :#esoteric < 1455555899 717310 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455556296 908107 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455557289 789860 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1455557987 841653 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Norfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=46406&oldid=16175 5* 03LegionMammal978 5* (+39) 10/* External resources */ < 1455558261 235074 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :I'm doing lowercase fraktur, and uppercase blackboard bold < 1455558334 308628 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :great! < 1455558488 92704 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :http://spinroot.com/courses/summer/Papers/dijkstra_1975.pdf < 1455558496 218209 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :do...od OMG < 1455558505 565200 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :someone must go back in time and kill dijkstra < 1455558571 179098 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :But then we might still be using goto < 1455558579 988690 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :we still do < 1455558601 307234 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Oh god < 1455558601 604991 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :we're already still using... fuck stupid english tense system < 1455558610 168591 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :"James explains why World War II series of Extra History won't use swastika of Nazi Germany." < 1455558610 796996 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Did someone go back and kill Dijkstra already < 1455558613 171169 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :nazi nazis :( < 1455558635 97778 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 276 seconds < 1455559137 905755 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :how are they supposed to spot nazis if there's no swastikas labelling them? < 1455559150 606005 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 260 seconds < 1455559166 195456 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :\oren\, maybe they'll use double zigzags < 1455559191 496644 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455559231 193965 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :oh, ᛋᛋ? < 1455559236 769201 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :lame < 1455559313 945293 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ehwhat < 1455559549 898550 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :it's stupid to fear the symbol of an ideology so much that you avoid using it even in teaching the history of that ideology < 1455559628 868710 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :it's like if you had a history of islam without the shahada and the star and moon, or a history of communism without a hammer and sickle, or for that matter a documentary about christianity with no crosses... < 1455559806 886620 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :seriously, what if you had Stalin in front of a flag with a yellow Ю on it. ridiculous < 1455559988 764275 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1455560033 912913 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: yes, it's stupid < 1455560067 449879 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: but note that they might be trying to avoid legal trouble, for fear that some lawyers could turn the laws against them < 1455560109 25651 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :oh, censorship laws... < 1455560115 168786 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :blahhhhhh < 1455560129 762053 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: you don't live in a country with laws against using hammer-sickle, red stars, arrow-crosses and swastikas in certain context, do you? < 1455560156 169287 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I hear it's even worse in Germany. < 1455560163 157032 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :no, canada has laws against hate speech, not against specific symbols associated with hate speech < 1455560173 408543 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure, those too < 1455560278 934134 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i saw a youtube video saying english people have problems with the pf sound < 1455560283 645961 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :is that true? < 1455560298 987456 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :There's a pf sound? < 1455560305 56051 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what sound? < 1455560313 782887 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :yeah < 1455560320 975694 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :the german word for horse is pferd < 1455560332 159904 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :myname, yeah, that seems a bit difficult < 1455560343 872906 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :weird < 1455560367 751712 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :that sounds kind of like ts but with your lips < 1455560403 703592 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :no, ts has a completely different positio of the tongue < 1455560431 9827 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric < 1455560434 282252 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :in fact, a pf does not need the tongue to move at all < 1455560608 258006 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :well it's still a plosive frictive sequence in the same place of articulation isnt it < 1455561122 27953 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1455561418 32368 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 240 seconds < 1455561472 570520 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1455561580 172604 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455561681 503642 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455562332 56621 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :is there a way to get ''"" instead of ‘’“” in error messages without fucking up my locale completely? < 1455562384 80072 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :LC_CTYPE=C messes up readline so that must be utf8 :\ < 1455562458 602405 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu < 1455562472 451005 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: WeeChat 1.4 < 1455562743 607497 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :uhh, does tr '‘’“”' \'\'\"\" work? < 1455562775 409481 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :`` echo ‘’“” | tr '‘’“”' \'\'\"\" < 1455562806 105422 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :booo < 1455562808 478221 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​"""""""""""" < 1455562819 385805 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :WTF < 1455562830 826335 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :gnu tr doesn't convert multi-byte sequences < 1455562840 266214 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :for reasons < 1455562843 38256 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :use sed for that < 1455562873 801058 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :`` echo ‘’“” | sed 'y/‘’“”/'\'\'\"\"/ < 1455562876 810689 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​''"" < 1455562910 828936 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :so guess pipe your stderr thru that? < 1455562917 721028 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ew... < 1455563096 116346 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` echo ‘’“” | tr ‘’“” abcd < 1455563097 408402 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ddcddddddddd < 1455563102 974585 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :isn't that wrong? < 1455563202 649677 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ah no i see < 1455563347 713087 :variable!~variable@freebsd/developer/variable QUIT :Quit: 1 found in /dev/zero < 1455563371 8822 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :There seem to be too many programs that incorrectly output non-ASCII characters even when the user doesn't specify that it should < 1455563587 177848 :jaboja!~jaboja@ehh79.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455565394 512265 :lynn!~lynn@unaffiliated/lynn QUIT :Read error: Connection reset by peer < 1455565403 704435 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455566165 292969 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455566266 746400 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :in KSP, jet engines work underwater < 1455566323 379048 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1455566332 611391 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Checks out. < 1455566465 243663 :jaboja64!~jaboja@eml107.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455566660 371979 :jaboja!~jaboja@ehh79.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 248 seconds < 1455566754 586847 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 256 seconds < 1455566917 778165 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :copumpkin: so twitter is the secret mechanism for contacting you < 1455566929 688046 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :I have a jet-propelled submarine < 1455566934 543222 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that doesn't sound very secret < 1455566973 144458 :lleu!~gnomebad@unaffiliated/lleu QUIT :Read error: Connection reset by peer < 1455566998 529779 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1455567156 641313 :lleu!~gnomebad@unaffiliated/lleu QUIT :Excess Flood < 1455567173 585756 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1455567831 295222 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :shachaf: yep! < 1455567884 99365 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: does it work underwater? < 1455568213 406542 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i have some friends who built a pedal submarine < 1455568329 531768 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Phantom_Hoover: Casey & Andy (in the comic) built a wood-powered submarine < 1455568392 182206 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 252 seconds < 1455568406 178625 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455568467 523526 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :is there a way to tell cpp to keep escaped newlines in macros? < 1455568493 674009 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :izabera: I don't think so. that would screw up line numbers and not do anything else useful. < 1455568499 883290 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric ::\ < 1455568506 455844 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the newlines (outside of string literals) don't really do anything for the syntax < 1455568508 77870 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it would be useful to human readers... < 1455568538 979926 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wood-powered submarine => http://www.galactanet.com/comic/view.php?strip=66 < 1455568564 437375 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Phantom_Hoover, did it float? < 1455568829 675844 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric < 1455569052 124273 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 252 seconds < 1455569201 266942 :heroux!~heroux@gateway.insomnia247.nl JOIN :#esoteric < 1455569578 441227 :heroux!~heroux@gateway.insomnia247.nl QUIT :Ping timeout: 250 seconds < 1455569840 381756 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455569937 553870 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455570490 603735 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 260 seconds < 1455570556 95763 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :JavaScript has generator function and I made up the "monadic generators" with it too, do you like this? I made it as two monads < 1455571245 509746 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455571282 69536 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 240 seconds < 1455571470 148868 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? zzo38 < 1455571489 682099 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :zzo38 is not actually the next version of fungot, much as it may seem. < 1455571561 335746 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :zzo38 is an enigma wrapped in a series of reverse engineering challenges < 1455571781 713823 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Truth-machine14]]4 10 02https://esolangs.org/w/index.php?diff=46407&oldid=46373 5* 03Albedo 5* (+34) 10/* Beeswax */ beeswax examples added < 1455571788 190732 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I did write on the FAQ of AmigaMML about what I am not but that FAQ is now missing, I believe. < 1455571847 951041 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :HackEgo is correct of course; but I am also not a doctor of mathematics and also am not a Japanese person, and so on. (However that FAQ also claims that I am not an enigma, contrary to you) < 1455572027 712551 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455572047 288173 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1455572169 746115 :mroman!5c6ab8ff@gateway/web/freenode/ip.92.106.184.255 QUIT :Ping timeout: 252 seconds < 1455572276 495353 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455572512 535030 :zzo38!~zzo38@24-207-50-123.eastlink.ca QUIT :Remote host closed the connection < 1455572888 860984 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT : < 1455573518 420424 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-txfcofbfugggrdrz QUIT :Excess Flood < 1455573593 352689 :Froox!~Frooxius@194.108.5.201 JOIN :#esoteric < 1455573596 490983 :Opodeldoc_!~Opodeldoc@184.20.162.120 JOIN :#esoteric < 1455573666 377324 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-wbbltxqomvknwneu JOIN :#esoteric < 1455573755 721430 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455573764 593953 :XorSwap!~XorSwap@12.23.139.140 JOIN :#esoteric < 1455573823 666711 :Opodeldoc!~Opodeldoc@184.20.162.120 QUIT :Ping timeout: 240 seconds < 1455573843 820025 :Frooxius!~Frooxius@91.219.247.213 QUIT :Ping timeout: 240 seconds < 1455574071 610136 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 JOIN :#esoteric < 1455574542 218615 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455574638 914271 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1455574832 494250 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 272 seconds < 1455575443 802754 :HackEgo!~HackEgo@162.248.166.242 QUIT :Remote host closed the connection < 1455575456 36078 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1455575589 426646 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455575631 129817 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1455575859 153500 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-wbbltxqomvknwneu QUIT :Remote host closed the connection < 1455576186 328596 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-twkmxcrwxjemlzrv JOIN :#esoteric < 1455576265 620694 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net QUIT :Ping timeout: 260 seconds < 1455576304 971355 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :c11 generics are annoying < 1455576305 113804 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1455576326 855580 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :they would be easier to use if they supported some kind of fallthrough < 1455576344 89845 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :also they would be easier to use if they accepted a trailing , < 1455576366 863012 :XorSwap!~XorSwap@12.23.139.140 QUIT :Quit: Leaving < 1455576671 388008 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net JOIN :#esoteric < 1455576711 528985 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1455576725 139706 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@massages-loud < 1455576725 281971 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Taneb said 10h 23m 29s ago: NaN * 0 == NaN < 1455576744 186223 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Taneb: Tanelle. tdh. < 1455576782 368122 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu < 1455577080 945686 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Some kind of fallthrough like the "default:" association they have? < 1455577101 358357 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, fallthrough. Never mind. < 1455577110 358596 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, that sounds somewhat unlikely to be useful. < 1455577128 279202 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Misinterpreted that as some sort of a fallback, hence the default.) < 1455577236 939043 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :fizzie: _Generic(x, int8_t: int16_t: ... signed expr, uint8_t: uint16_t: ..... unsigned expr ) < 1455577647 247304 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1455577700 363984 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net QUIT :Ping timeout: 248 seconds < 1455577937 715170 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca QUIT :Quit: :qa! < 1455577970 695433 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Just use more macros. < 1455578051 528110 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION macroes the shit out of this code < 1455578086 306267 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think the can't-have-compatible-types-in-two-or-more-branches restriction makes them hard to use with stdint types, because you can't know what's compatible and what's not. < 1455578139 621717 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i'm just playing with this but so far it seems to be working < 1455578146 18444 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net JOIN :#esoteric < 1455578208 516712 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :is there a way to see the generated code after generics have been resolved? < 1455578257 387521 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION disappointed that cpp doesn't do this < 1455578264 160673 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not a preprocessor construct. < 1455578272 560087 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The preprocessor doesn't know about types, anyway. < 1455578285 220200 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that doesn't solve the problem <.< < 1455578288 332430 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm sure one of GCC's two hundred of so stages would be post-_Generic, but it might not be the sort of output you want. < 1455578297 463364 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(You can ask it to dump all.) < 1455578305 954484 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric < 1455578481 815355 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/hCLL like that < 1455578484 133878 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric : Phantom_Hoover, did it float? < 1455578493 649524 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :preventing that was the main idea < 1455578505 887037 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ooh pretty < 1455578515 538383 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what < 1455578517 826031 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's not pretty < 1455578519 863549 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know why it has the same thing in and out the block. < 1455578528 872041 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :gcc wtf < 1455578552 505550 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can go a few steps further and then it's http://sprunge.us/QKRR < 1455578681 479871 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION is a bit scared by char * * argv < 1455578695 977693 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/PagY that's reasonable < 1455578723 715340 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455578932 638589 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :meanwhile on stackoverflow this is a hot network question https://judaism.stackexchange.com/questions/68290/menstruating-on-wedding-day < 1455579016 414495 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i don't know what's a mikvah and i'll sound racist but what fucked up religion is that < 1455579053 192718 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :"The groom is careful not to touch the bride when putting the ring on her finger." < 1455579058 520232 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :this sounds fucking hilarious < 1455579086 340426 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :like i'm just imagining how you'd do that, with your fingers arched and just the tips in contact with the ringt < 1455579108 18227 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe they've made a device to help with that. < 1455579110 849798 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Some sort of tongs. < 1455579114 383978 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :wat < 1455579145 27269 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :maybe it's like that scene in lotr where the ring falls on frodo's finger < 1455579162 663670 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :jews are weird < 1455579174 30932 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :meanwhile "The Yichud-room has another person present; usually hiding there in advance so as to not make this obvious." < 1455579195 975890 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :don't mind me, i'm just a lamp, carry on with the consummation < 1455579204 248412 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric ::D < 1455579259 333199 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :does it count as touching if you have gloves? < 1455579332 876241 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i mean it's the calcified 2500 year old sanitary customs that are the source of the weirdness here < 1455579357 681741 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :two millennia of chanting about the dangers of the cooties will do that to you < 1455579397 112828 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :circle circle dot dot you are now husband and wife. < 1455579467 494353 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1455579597 382011 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i've found a better solution < 1455579602 952468 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :"According to rabbinical law, a woman becomes a niddah when she is aware that blood has come from her womb," < 1455579608 784649 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :blindfold the bride, problem solved < 1455579628 326471 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :there are perhaps other ways to become aware of that as well < 1455579668 750674 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :now we have fallen into the purview of your conundrums of philosophy < 1455579695 985479 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :hmm, yes, let's get out of there < 1455579704 39824 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1455580019 188608 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455580041 31975 :boily!~alexandre@96.127.201.149 QUIT :Quit: DECIDUOUS CHICKEN < 1455580982 94876 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net QUIT :Ping timeout: 276 seconds < 1455581002 503620 :variable!~variable@freebsd/developer/variable QUIT :Quit: 1 found in /dev/zero < 1455581381 393910 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net JOIN :#esoteric < 1455581747 827199 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :firefox won't load a page that works in curl... < 1455581886 687310 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yay get to use lynx < 1455581921 771898 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :aww it doesn't work in lynx < 1455581926 75613 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :if the page is on gopher, you might just need to install a firefox extension < 1455581935 717796 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's not ;-; < 1455581952 917178 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's the znc web interface on my server < 1455582008 543971 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ah it's a https problem... < 1455582217 759474 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net JOIN :#esoteric < 1455582218 671238 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1455582466 2867 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 240 seconds < 1455583389 36811 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455583902 122367 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Ping timeout: 252 seconds < 1455585017 66695 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Read error: Connection reset by peer < 1455585127 368939 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric < 1455585197 911999 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Client Quit < 1455585424 522923 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1455585454 506761 :jaboja64!~jaboja@eml107.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 256 seconds < 1455585491 695662 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 264 seconds < 1455585520 195298 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455585722 360891 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? #esoteric < 1455585739 943651 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#esoteric is the only channel that exists. monqy is its centroïd. It's about 30 m (100 ft) across. < 1455585808 635571 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :`le/rn_append #esoteric It's the calcified 2500 year old sanitary customs that are the source of the weirdness here. < 1455585810 916839 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455585818 87526 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :`? #esoteric < 1455585819 192567 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#esoteric is the only channel that exists. monqy is its centroïd. It's about 30 m (100 ft) across. < 1455585826 957781 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :hmm, someone used an append command the other day < 1455585829 303213 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :nm < 1455585865 371633 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :olsner: FAIL < 1455585870 469928 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :xD < 1455585923 417204 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :hppavilion[1]: to be fair, it was about 30 m across *when* it was about 50 ns old. < 1455585956 313709 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: I had to look that up because I'm making a joke on another channel xD < 1455585959 625927 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I asked its dimensions < 1455585965 620516 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Just to confuse all present < 1455585983 198682 :Guest33799!~atslash@static.231.107.9.5.clients.your-server.de NICK :atslash < 1455586010 319046 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess the / is too subtle. < 1455586013 313757 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :olsner: hint: all the le/rn* commands require you to use a slash in them. except `le/nn which someone misguidedly added the other day. < 1455586017 559788 :jaboja!~jaboja@eml107.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455586032 63486 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also, there's `learn_append which doesn't. < 1455586032 540828 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat le/nn < 1455586033 430117 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :key=${1,,}; shift; cat <<< "${*,,}" > "wisdom/$key" && echo "Learned «$key»" < 1455586035 32811 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`culprits le/nn < 1455586062 314379 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` mv le/nn bin/leann < 1455586063 546838 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :izabera izabera < 1455586066 187716 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455586070 668678 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :FIXED < 1455586089 448819 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(naming scheme needs work) < 1455586166 165359 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat ma/rx < 1455586347 162158 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`culprits bin/leann < 1455586349 577711 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric < 1455586349 823454 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :oerjan < 1455586378 135366 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :now why would oerjan have written that script < 1455586401 296762 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Client Quit < 1455586403 483824 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats shachaf -----### < 1455586660 168732 :madbr!boulam@69-165-212-148.cable.teksavvy.com JOIN :#esoteric < 1455586728 541607 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :misguidedly?! < 1455586780 909544 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera: you made a `le/* command that doesn't use slashes tdnh < 1455586875 447036 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :you mean a usable command < 1455586890 866534 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION best ui designer ever < 1455586899 651583 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's the naming of the command i'm complaining about < 1455586915 244522 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also, it's only more useable if you insist on using `` < 1455586939 602468 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and it'll break with all kinds of special characters. < 1455586945 678456 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :nah < 1455586974 515349 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :still misguided, i see < 1455586977 798767 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :no < 1455587011 1498 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i can make it better < 1455587115 775508 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :we used to use lots of `` echo >... stuff for special wisdoms. < 1455587152 984524 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :they always required escaping stuff. and _any_ command that runs inside `` must intrinsically have the same problem. < 1455587161 790097 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :gimme a min < 1455587195 688809 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you can make space the separator, but then you cannot make keys with spaces in them. < 1455587205 362597 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :GIMME. A. MIN. < 1455587258 704145 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric < 1455587345 19702 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` printf '(($#==1)) && set -- "${1%% *}" "${1#* }"; key=${1,,}; shift; cat <<< "${*,,}" > "wisdom/$key" && echo "Learned «$key»"' > bin/leann < 1455587347 503361 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455587378 511223 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera: btw you should use `mkx >:) < 1455587388 186304 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: oh, you just gave me an idea < 1455587395 17551 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`learn oerjantest this is a test < 1455587398 476283 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'oerjantest': oerjantest this is a test < 1455587405 463380 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wat < 1455587408 98977 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://www.youtube.com/watch?v=oUUdW2bTa3Y < 1455587408 982723 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? oerjantest < 1455587410 865764 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i broke somthing < 1455587411 8163 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :oerjantest this is a test < 1455587429 665263 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera: you've just reimplemented _old_ `learn, before the improvements. < 1455587437 341882 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :1 sec plz < 1455587473 63882 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`rm wisdom/oerjantest < 1455587474 741507 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :sweet, sweet despair < 1455587475 548343 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455587525 593501 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :oh wait < 1455587532 127887 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i used `learn instead of `leann < 1455587539 618493 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`leann oerjantest this is a test < 1455587542 278913 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «oerjantest this is a» < 1455587547 109413 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :shit < 1455587549 353811 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`rm wisdom/oerjantest < 1455587550 212833 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `wisdom/oerjantest': No such file or directory < 1455587558 539258 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :shit^2 < 1455587562 538723 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`rm wisdom/oerjantest this is a < 1455587564 929041 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455587577 512026 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION very noob < 1455587603 106157 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/run < 1455587603 928259 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo run run run < 1455587605 11635 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what's all this? < 1455587609 474979 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`culprits bin/run < 1455587612 273085 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tswett tswett tswett tswett Lyrissa Lyrissa Lyrissa Roujo Roujo elliott elliott FreeFull elliott Gregor elliott < 1455587690 452797 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i don't understand < 1455587710 363486 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that code looks ok... < 1455587796 803214 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` leann 'test-test-test-test test test test' < 1455587804 867907 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «test-test-test-test test test» < 1455587808 463771 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :whyy < 1455587812 540486 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what am i doing wrong < 1455587823 41599 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`rm wisdom/test-test-test-test test test < 1455587826 7500 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455587859 928505 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` echo $BASH_VERSION < 1455587860 931629 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :4.2.37(1)-release < 1455587920 715726 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` f () { (($#==1)) && set -- "${1%% *}" "${1#* }"; echo "<$1><$2>"; }; f "a b c d e f" < 1455587921 489215 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ < 1455587926 225289 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that's correct < 1455587932 304297 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :so wtf is happening < 1455587968 657123 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` f () { (($#==1)) && set -- "${1%% *}" "${1#* }"; key=$1; shift; echo "<$key><$*>"; }; f "a b c d e f" < 1455587970 719846 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ < 1455587976 335927 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :still correct < 1455587995 105552 :andrew_!~andrew@14.154.166.95 JOIN :#esoteric < 1455588034 304173 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1455588076 835932 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` f () { (($#==1)) && set -- "${1%% *}" "${1#* }"; key=${1,,}; shift; echo "Learned «$key»"; }; f "a b c d e f" < 1455588077 695517 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «a» < 1455588096 207840 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i give up, everything looks correct < 1455588251 378745 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` >bin/cmd echo -e '#!/bin/bash\ncut -d "" -f 3 < /proc/$1/cmdline'; chmod +x /tmp/hmm < 1455588253 694651 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :chmod: cannot access `/tmp/hmm': No such file or directory < 1455588260 590542 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` chmod +x bin/cmd < 1455588262 967008 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455588271 165165 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` cmd $$ < 1455588272 97161 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cmd $$ < 1455588279 665823 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` cmd $$ # content < 1455588280 655744 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cmd $$ # content < 1455588322 527225 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :didn't know that cut uses \0 as a delimiter when you specify "" < 1455588347 330931 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run cmd $$ # oops < 1455588348 592877 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :290 < 1455588417 920564 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` >bin/cmd echo -e '#!/bin/bash\npid="$PPID"\n[ -n "$1" ] && pid="$1"; cut -d "" -f 3 < /proc/$pid/cmdline' < 1455588420 386944 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455588425 416347 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` cmd < 1455588426 439687 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cmd < 1455588510 130716 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Now you can put definitions in comments without needing to escape. < 1455588551 219996 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You might have to parse bash syntax for it, though. < 1455588589 825509 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run cat /proc/$$/cmdline # hmm < 1455588590 658223 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat./proc/290/cmdline. < 1455588598 335712 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run cat /proc/$PPID/cmdline # hmm < 1455588599 175600 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sh.-c.'env' 'PATH=/hackenv/bin:/opt/python27/bin:/opt/ghc/bin:/usr/bin:/bin' 'HACKENV=/hackenv' 'http_proxy=http://127.0.0.1:3128' 'LANG=en_NZ.UTF-8' '/home/hackbot/hackbot.hg/multibot_cmds/lib/limits' 'bash' '-c' 'cat /proc/$PPID/cmdline # hmm' | cat. < 1455588609 134843 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess you can make it work. < 1455588638 244648 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run cat /proc/$PID/cmdline # This is what I was doing wrong. < 1455588639 95410 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :initrd=/usr/bin/../lib/umlbox/umlbox-initrd.gz ubda=/tmp/27380.conf mem=256M con1=null,fd:3 con2=fd:5,fd:8 con=null,null root=98:0 < 1455588672 10328 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run cat /proc/cmdline < 1455588672 922153 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :initrd=/usr/bin/../lib/umlbox/umlbox-initrd.gz ubda=/tmp/27471.conf mem=256M con1=null,fd:3 con2=fd:5,fd:8 con=null,null root=98:0 < 1455588736 97041 :XorSwap!~XorSwap@12.23.139.140 JOIN :#esoteric < 1455588835 533956 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu < 1455588919 580695 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Lambda Nomic is working well :) < 1455589283 384925 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric < 1455589417 489144 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Client Quit < 1455590058 546215 :jaboja!~jaboja@eml107.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 250 seconds < 1455590264 98965 :XorSwap!~XorSwap@12.23.139.140 QUIT :Ping timeout: 276 seconds < 1455590799 975629 :Opodeldoc_!~Opodeldoc@184.20.162.120 QUIT :Quit: Leaving < 1455590822 869290 :Opodeldoc!~Opodeldoc@184.20.162.120 JOIN :#esoteric < 1455591589 169837 :Froo!~Frooxius@194.108.5.201 JOIN :#esoteric < 1455591756 82534 :Froox!~Frooxius@194.108.5.201 QUIT :Ping timeout: 252 seconds < 1455592016 636145 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 256 seconds < 1455592061 799673 :nisstyre!~yourstrul@li611-52.members.linode.com JOIN :#esoteric < 1455592236 794813 :nisstyre!~yourstrul@li611-52.members.linode.com QUIT :Changing host < 1455592236 975425 :nisstyre!~yourstrul@oftn/member/Nisstyre JOIN :#esoteric < 1455593056 937135 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455593208 584986 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1455596644 655356 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Here's an idea for a little software suite I could distribute < 1455596650 98790 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :hp's HTTP Server Utils < 1455596687 356905 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Basically, it's a pastebin/online IDE(?)/etc all rolled into a single convenient server < 1455596903 373602 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric < 1455597148 280150 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :hadu < 1455597159 535996 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: I'm working on λ-nomic's LISP language < 1455597165 798472 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hi < 1455597204 327474 :Melvar`!~melvar@dslb-178-012-159-136.178.012.pools.vodafone-ip.de JOIN :#esoteric < 1455597207 963695 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: What do you think I need in the stdlib? What should I do for control flow? < 1455597216 417277 :idris-bot!~idris-bot@dslb-084-062-092-130.084.062.pools.vodafone-ip.de QUIT :Ping timeout: 250 seconds < 1455597217 710640 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :what does "λ-nomic" mean? < 1455597261 818531 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: It's an online computerized implementation of Nomic < 1455597269 604374 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :FOSS < 1455597274 651827 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Probably < 1455597298 16395 :Melvar!~melvar@dslb-084-062-092-130.084.062.pools.vodafone-ip.de QUIT :Ping timeout: 240 seconds < 1455597314 869856 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: a google search for "lambdanomics" gives 0 results < 1455597323 996010 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: I haven't published it yet < 1455597336 601208 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :then how am I supposed to know? < 1455597343 447810 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Well I would talk to you < 1455597351 879732 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :is it FP based? < 1455597357 72869 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: FP? < 1455597361 896918 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :functional programming < 1455597368 343641 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Freepl- ah < 1455597376 347994 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Yes, it's a LISPy language to be exact < 1455597402 124626 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I currently have basic arithmetic, bitwise, comparators, `stdout`, and `progn` < 1455597437 274637 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :for, map, fold-left, fold-right, filter, and-map, or-map, are a good place to start < 1455597439 956466 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :The base ruleset is available here: http://206.174.0.58/lambda/rules with helper functions here: http://206.174.0.58/lambda/funcs < 1455597458 373984 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: But that's a rough draft, if you have any criticism of my design style, just tell me < 1455597472 306093 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :damnit, i forgot about for-all and for-any < 1455597483 750318 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: ? < 1455597488 933052 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Ah, yes < 1455597496 301301 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It isn't quite functional < 1455597506 79396 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Though forall is similar to map) < 1455597509 401163 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :"for" would probably be called "for-each" in that case < 1455597514 612376 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: OK < 1455597533 783147 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :in my world, for-all returns true if f(x) is true for all elements of the input < 1455597536 288291 :Melvar``!~melvar@dslb-178-012-159-167.178.012.pools.vodafone-ip.de JOIN :#esoteric < 1455597543 597757 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Ah < 1455597545 319365 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :in my world, for-each returns void, always < 1455597581 123312 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :but in all other aspects, is equivalent to map < 1455597627 522031 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :and-map is defined here: < 1455597628 489902 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :https://docs.racket-lang.org/reference/pairs.html#%28def._%28%28lib._racket%2Fprivate%2Fmap..rkt%29._andmap%29%29 < 1455597638 17711 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :and or-map: < 1455597638 690148 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :https://docs.racket-lang.org/reference/pairs.html#%28def._%28%28lib._racket%2Fprivate%2Fmap..rkt%29._ormap%29%29 < 1455597670 515862 :Melvar`!~melvar@dslb-178-012-159-136.178.012.pools.vodafone-ip.de QUIT :Ping timeout: 272 seconds < 1455597678 680757 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: is that too much info? < 1455597703 764330 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Nope < 1455597742 944779 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :andmap/ormap are useful in defining things like is-alpha? and is-digit? on both characters and strings < 1455597811 232173 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :also useful in defining (<=) applied to arbitrary lists < 1455597828 687495 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Ooooh < 1455597867 32533 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :andmap is very useful < 1455597947 99981 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1455598133 478815 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I might be using scheme-names, because I am more familiar with scheme, but I know that lisp progn is the same as scheme begin < 1455598333 861476 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :oh, and for-any returns true if there exists an x in the input such that f(x) is true < 1455598356 893482 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Implmeented < 1455598367 339665 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: all of them? even filter? < 1455598385 172894 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: I mean and-map and or-map < 1455598388 566403 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ah ok < 1455598403 23219 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(is there no xor-map, nand-map, nor-map, and xnor-map? xD) < 1455598413 620422 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :no, that would just be silly < 1455598420 718610 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Would it REALLY? < 1455598427 603941 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: How about add-map? < 1455598432 155770 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :http://clhs.lisp.se/Body/f_boole.htm < 1455598461 323720 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :that's a Common Lisp function that implements every possible 2-argument binary operation on the booleans < 1455598461 465968 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Which uses the truth table used by bin+bin < 1455598471 516650 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :that's just silly < 1455598481 311144 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: This is #esoteric < 1455598485 53426 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric ::) < 1455598581 916416 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :actually, you could probably implement for-all and for-any with and-map/or-map < 1455598785 996305 :heroux!sandroco@gateway.insomnia247.nl QUIT :Ping timeout: 240 seconds < 1455598801 759450 :perrier_!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1455598876 691937 :Guest9703!~cinch@107.170.175.57 JOIN :#esoteric < 1455598913 47043 :heroux!sandroco@gateway.insomnia247.nl JOIN :#esoteric < 1455599018 533619 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :adu: just by the names, i'd have guessed they were the same thing < 1455599050 287144 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :oerjan: they're probably the same for 1 list < 1455599084 221915 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-4.html < 1455599089 433238 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :n/m, they're both n-ary < 1455599122 17326 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: So is there anything I did wrong with the rules I set forth? < 1455599129 898954 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(I really like to set things forth) < 1455599153 868562 :jix!~jix@jixco.de QUIT :Remote host closed the connection < 1455599197 523107 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: it's usually more efficient to iterate once, test twice, than to iterate twice with a single test < 1455599256 719019 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: In what function/rule did I do that? < 1455599264 111176 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: the first two < 1455599269 536804 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Ah < 1455599277 656439 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :adu: yeah, seem identical < 1455599340 544350 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 250 seconds < 1455599345 413457 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I would do something like (let ((x (lowercase (lastmessage (player))))) (cond ((= x "i register") ...) ((= x "i leave") ... ))))) < 1455599346 893464 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: I don't see it in the first rule :/ < 1455599369 270512 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh! < 1455599377 178416 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :You want me to merge the rules! < 1455599379 924702 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I can do that < 1455599437 143742 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :do you have "let" in your language? < 1455599455 666994 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :if not, you could totally implement it with lambda < 1455599478 937972 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :((lambda (x) ...) (lowercase (lastmessage (player)))) < 1455599595 891957 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :WTF is everything down!?!?! < 1455599614 346017 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :\oren\: Rackspace as been having a temper tantrum < 1455599630 876676 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :google is down, rt is down, nhl is down, but irc is still up somehow? < 1455599649 636659 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :google isn't down, are you sure it's not your DNS? < 1455599668 920893 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :maybe my dns is down < 1455599683 184136 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :\oren\: would you like some DNS ip addresses? < 1455599697 444638 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :sure < 1455599808 207880 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :Google: 8.8.8.8, 8.8.4.4, OpenDNS: 208.67.222.222, 208.67.220.220, Verizon: 75.75.75.75, 75.75.76.76 < 1455599808 350177 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: OK < 1455599821 988964 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: I haven't implemented let, but I'm still designing the language < 1455599850 881202 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Up is Down < 1455599852 706223 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :hth < 1455600129 433640 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :\oren\: that's my personal order, the most reliable is opendns (also in my opinion, the quickest latency), google the next reliable, and verizon is a piece of crap, but easy to remember < 1455600674 1227 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1455600789 996724 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1455600988 987655 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1455602243 825855 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :\oren\: did it work? < 1455602488 612335 :\oren\!~oren@65.94.99.149 QUIT :Ping timeout: 256 seconds < 1455602564 897349 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: DAMN YOU, adu! < 1455602575 17967 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :what did I do? < 1455602584 688003 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Notice hat \oren\ has quite < 1455602586 437123 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :*quit < 1455602590 82971 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Clearly, it did not work < 1455602594 765630 :\oren\!~oren@65.94.99.149 JOIN :#esoteric < 1455602602 258845 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh, maybe it did < 1455602613 58247 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: That was about you, ftr < 1455602625 665795 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :or maybe it did work, and he could finally access Pr0n, which might by why he left < 1455602700 583068 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: That's probably it < 1455602738 403687 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I'm not saying that's the reason, it's just a theory < 1455602760 36263 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: A PR0N theory < 1455602761 270039 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :well that fixed it up real good < 1455602765 159317 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :I changed the dns settings on ym router from Bell's crapped out wervers to the opendns and 8.8.8.8 < 1455602767 791152 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Thanks so much for watching < 1455602768 802184 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :that's the last time some scarborough hoopleheads screw up my personal internet < 1455602773 815247 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lolol < 1455602804 482597 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :famous last words indead < 1455602805 345963 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ACTION <3 opendns < 1455602823 861714 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :19<pyon> hppavilion[1]: What exaxctly is a “hardware SQL table”? < 1455602830 51800 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :you're supposed to pay them if you use it commercially < 1455602838 80688 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION notes his ominous typo < 1455602864 111553 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric : A wooden table with the words SQL etched into it. < 1455602867 419070 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :but opendns doesn't define "commercially" so I use it at work on 2 whole servers < 1455602881 49646 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: communismily < 1455602959 762555 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Could you help me test λ-nomic when it's up and running? < 1455602990 784203 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: sure < 1455602996 229386 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: TY < 1455602998 397302 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :if my cat isn't an issue < 1455603027 63159 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: It probably won't be < 1455603042 933485 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Besides, your cat will probably be living on a farm by the time I've got it working xD < 1455603047 569540 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :my cat is crazy, but mostly, I like blaming animate objects < 1455603096 150780 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: The big part I have to do is hack together an interface between a user-based chat client (similar to IRC) and my rule API < 1455603106 80372 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Also, get functions working in λ-nomic LISP < 1455603116 657086 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I can get functions to function < 1455603123 977944 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: xD < 1455603147 825692 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: But will your functional function implementation be functional? Or imperative? < 1455603185 847562 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net NICK :MDream < 1455603208 784747 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Also, I have to design the entire website... and figure out authentication (though that'll be after testing) < 1455603212 679854 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wow, this is a big project < 1455603217 961168 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: I'm hindered by writing many sofwares in Haskell, I cannot think imperatively anymore < 1455603243 615277 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: That must be weird. Not for you, but for anybody who visits the inside of your head. < 1455603282 914938 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hence, my first task in any imperative language is to define map, filter, etc. < 1455603301 346544 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Great xD < 1455603320 205784 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: What about designing lists? < 1455603335 233754 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :"My first task in any imperative language is to define an implementation of Haskell" < 1455603352 39907 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :- The Doctor < 1455603413 132882 :jaboja!~jaboja@eml107.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455603474 491558 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i approve of that < 1455603745 377129 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :hppavilion[1]: Doctor who? < 1455603751 708933 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: Yes. < 1455603990 266366 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: WeeChat 1.4 < 1455604003 73045 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: designing? < 1455604029 798919 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: ? < 1455604040 27313 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Design the website? < 1455604046 138527 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: adu: What about designing lists? < 1455604048 587222 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What about it? < 1455604053 244420 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah < 1455604057 846819 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I meant defining < 1455604061 712634 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :oh < 1455604063 985786 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :adu: implementing lazyness in imperative languages could be quite the challenge < 1455604066 214529 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :defining? < 1455604094 434891 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :myname: the way that Python does it, is you have a class, and a method called __next__() < 1455604095 224696 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :lists are easy < 1455604103 554106 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: YOu define map, filter, etc. But what about the lists they operate on? LTIC, C doesn't include homogenous unbounded lists as a builtin < 1455604113 980981 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well yeah, do that in C < 1455604129 953473 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :myname: _myclass_next_() < 1455604195 21666 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you have to rewrite anything iterating < 1455604206 130038 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it's possible, of course < 1455604221 568736 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i like rusts lists < 1455604228 730401 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ACTION <3 Rust < 1455604238 71260 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :Mozilla is genious < 1455604239 837571 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu <3 many things < 1455604243 949087 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Must be Cupid < 1455604247 407216 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :St. Cupid < 1455604248 182311 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :xD < 1455604251 873465 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ACTION it's that place where they all wear kilts and chase haggises around whilst warding off the loch ness monster with bagpipes < 1455634499 593261 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1455634735 623286 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? sweden < 1455634737 825956 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? UK < 1455634740 441250 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Sweden is the suburb capital of Norway. It's where all the Nobel prizes are announced, except the Math Prize. < 1455634740 583659 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :UK? ¯\(°​_o)/¯ < 1455634746 78766 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? Norway < 1455634747 155130 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Norway is the suburb capital of Sweden. It's where the Nobel Peace Prize is announced. < 1455634821 31764 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`? Finland < 1455634822 525730 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Finland is a European country. There are two people in Finland, and at least nine of them are in this channel. Corun drives the bus. < 1455634875 542557 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, for completeness. < 1455634879 13305 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`? Denmark < 1455634880 101830 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Denmark? ¯\(°​_o)/¯ < 1455634882 28378 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`? Iceland < 1455634883 239284 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Iceland? ¯\(°​_o)/¯ < 1455634885 558453 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Aw. < 1455634894 90221 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :`? canada < 1455634895 140826 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Canada is Big Scotland. Like, you know, very big. < 1455634903 28931 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :oh right < 1455634904 744232 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Don't you love it when you go to a lecturer's office to ask a question about an edge case in an algorithm described in a module he teaches, and his response is "I don't know, but it doesn't actually matter" < 1455634915 256169 :\oren\!~oren@65.94.99.149 PRIVMSG #esoteric :rrgh < 1455635566 523176 :MDream!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net NICK :MDude < 1455635891 692469 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 264 seconds < 1455635940 369408 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 248 seconds < 1455636515 588191 :bender!~benderx2@2404:e800:e61a:41d:3d80:1c45:3391:464c QUIT :Ping timeout: 240 seconds < 1455636922 531518 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 JOIN :#esoteric < 1455636968 919374 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1455637021 992069 :Treio!~Treio@87.244.233.250 QUIT :Remote host closed the connection < 1455637340 641277 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 QUIT :Ping timeout: 260 seconds < 1455637589 463383 :atslash!~atslash@static.231.107.9.5.clients.your-server.de QUIT :Quit: This computer has gone to sleep < 1455638277 11045 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: WeeChat 1.4 < 1455639177 458367 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca JOIN :#esoteric < 1455639276 114879 :ski____!~ski@remote11.chalmers.se QUIT :Ping timeout: 252 seconds < 1455639692 807283 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Taneb: No I wouldn't love it. < 1455639714 628518 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Taneb: It's okay to not know, but it's not ok not to care. < 1455639717 537901 :ski!~ski@remote11.chalmers.se JOIN :#esoteric < 1455639897 575663 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`? Scandinavia < 1455639903 307721 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Scandinavia? ¯\(°​_o)/¯ < 1455640199 996065 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hint-e < 1455640212 925172 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@uptime < 1455640213 67475 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :uptime: 1m 11d 20h 51m 38s, longest uptime: 1m 11d 20h 51m 38s < 1455640234 561086 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :wow < 1455640413 765704 :LexiciScriptor!~LexiciScr@net-37-116-107-1.cust.vodafonedsl.it JOIN :#esoteric < 1455640499 809800 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :perhaps I should finally do some lb maintenance... with ghc 8.0.1 on the doorstep... < 1455640586 93835 :XorSwap!~XorSwap@mn-71-48-112-9.sta.embarqhsd.net JOIN :#esoteric < 1455640613 615463 :XorSwap!~XorSwap@mn-71-48-112-9.sta.embarqhsd.net QUIT :Read error: Connection reset by peer < 1455640637 112949 :XorSwap!~XorSwap@mn-71-48-112-9.sta.embarqhsd.net JOIN :#esoteric < 1455640688 732581 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Condit14]]4 M10 02https://esolangs.org/w/index.php?diff=46408&oldid=42127 5* 03LegionMammal978 5* (+13) 10/* External resources */ < 1455641028 534104 :ski!~ski@remote11.chalmers.se QUIT :Ping timeout: 272 seconds < 1455641166 449765 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-twkmxcrwxjemlzrv QUIT :Excess Flood < 1455641286 350777 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-rizefdgbhyvbgsux JOIN :#esoteric < 1455641727 530092 :ski!~ski@remote11.chalmers.se JOIN :#esoteric < 1455642174 642757 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? japan < 1455642177 747167 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :japan? ¯\(°​_o)/¯ < 1455642189 100599 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? bohemia < 1455642190 160908 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bohemia? ¯\(°​_o)/¯ < 1455642682 121618 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? geography < 1455642684 589132 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :geography? ¯\(°​_o)/¯ < 1455643301 201303 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1455643655 34304 :XorSwap!~XorSwap@mn-71-48-112-9.sta.embarqhsd.net QUIT :Ping timeout: 276 seconds < 1455644005 383128 :jix!~jix@jixco.de QUIT :Quit: Lost terminal < 1455644178 160041 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? physics < 1455644180 491808 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :physics? ¯\(°​_o)/¯ < 1455644182 407220 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1455644185 391251 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :koen/Koen vit au haut de la Tour Eiffel (coordonnées approximatives). < 1455644302 590976 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1455644353 555421 :jix!~jix@jixco.de JOIN :#esoteric < 1455644358 652217 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? star wars < 1455644359 789156 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :star wars? ¯\(°​_o)/¯ < 1455644360 772396 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? harry potter < 1455644361 825271 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :harry potter? ¯\(°​_o)/¯ < 1455644393 766647 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 265 seconds < 1455644804 364294 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i just hacked a server o.o < 1455644864 543460 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :sdf.org gives you a small shell if you donate $1 or more < 1455644886 984973 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :if you don't, you still get a limited sorta-shell with like 6 commands < 1455644917 911672 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :one of these commands is faq < 1455644940 217428 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :and it's an interactive program that asks things and you type things in it < 1455644956 251803 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :and i received some error messages that were very shell-like < 1455644980 438443 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :then i found a thing that gave an error that was obviously a shell math error < 1455644992 694009 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :so i tried array[$(somecmd >&2)] < 1455644995 84113 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :and it works < 1455645012 764233 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :and you can use array[$(bash >&2)] < 1455645017 296756 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :so i now have a shell worth 1$ < 1455645027 520796 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :because of my awesome hacking skills < 1455645196 868225 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION fixes their script... < 1455645205 236211 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`olist 1024 < 1455645206 405519 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :olist 1024: shachaf oerjan Sgeo FireFly boily nortti b_jonas < 1455645214 935777 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh < 1455645219 28188 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me look < 1455645243 864129 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :olist: also, the news page is updated today < 1455645249 799602 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :with GOOD news < 1455645307 67423 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gumroad is scow. < 1455645354 23636 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And when you send an email to complain about their user interface (to accomplish a simple transaction I have to read the source code to their web page and do some reverse engineering), they don't really care. < 1455645400 975296 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: yeah, their web interface sucks, just like so many webpages these days < 1455645520 856878 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh... vampire shenenigans < 1455645549 944792 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I suspected that would come up somehow, but I didn't guess it was this way < 1455645647 984940 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :do you think the restriction works for public places too? or only private homes and closed places like churches? < 1455645656 744315 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in the stickiverse that is < 1455645657 840868 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm < 1455645671 648694 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe it works for "homes", and the dwarven homeland counts as one? < 1455646109 761671 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: whoa whoa whoa, spoilers < 1455646114 238964 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i haven't read it yet < 1455646170 936610 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: Here's a puzzle: Start at https://gumroad.com/richburlew , and try to send a gift copy of a PDF. < 1455646200 729902 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Oh, they've made it somewhat easier since last time I tried.) < 1455646445 206785 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: What vampire shenanigans? < 1455646931 147882 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455647242 992312 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1455647678 747483 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1455647884 813197 :Treio!~Treio@87.244.233.250 QUIT :Remote host closed the connection < 1455647931 735358 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1455648102 37841 :Treio!~Treio@87.244.233.250 QUIT :Remote host closed the connection < 1455648112 26033 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1455648469 114721 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: they're mentioned in the forum too. D&D rules says (based on some legends) that a vampire is unable to enter to a home unless he is invited by the owners. < 1455648527 413198 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: http://www.d20srd.org/srd/monsters/vampire.htm Vampires “are utterly unable to enter a home or other building unless invited in by someone with the authority to do so. They may freely enter public places, since these are by definition open to all.” < 1455648619 521056 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :That's why a vampire often has to hide that it's a vampire. < 1455649244 800767 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The ironic part is of course that vampire Durkon will regenerate his mother's missing arm, and pay from Durkon's money, to convince the dwarves that he's still Durkon. < 1455649250 544147 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455649473 243671 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :And Durkon will thank him just like how O-Chul thanked Belkar. < 1455649629 78465 :earendel!~koko@176.4.68.76 JOIN :#esoteric < 1455649677 824094 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1455649956 569927 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1455649995 609212 :lambda-11235!~lambda-11@24-156-46-61.erkacmtk02.com.dyn.suddenlink.net JOIN :#esoteric < 1455650060 580903 :Treio_!~Treio@87.244.233.250 JOIN :#esoteric < 1455650075 705184 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 264 seconds < 1455651144 511740 :Alcedo!~Alcedo@109.132.215.146 JOIN :#esoteric < 1455651255 610040 :lambda-11235!~lambda-11@24-156-46-61.erkacmtk02.com.dyn.suddenlink.net QUIT :Ping timeout: 240 seconds < 1455651308 318057 :Alcedo!~Alcedo@109.132.215.146 PART :#esoteric < 1455651707 11724 :lambda-11235!~lambda-11@24.156.46.61 JOIN :#esoteric < 1455651951 88524 :hppavilion[1]!~DevourerO@74-114-87-90.dynamic.asdk12.org JOIN :#esoteric < 1455651952 588737 :hppavilion[1]!~DevourerO@74-114-87-90.dynamic.asdk12.org PRIVMSG #esoteric :I'm ba-ack! < 1455652723 185479 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :http://jebbush.com < 1455653016 583334 :jaboja!~jaboja@eji207.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455653156 954078 :J_Arcane!~chatzilla@37-219-214-208.nat.bb.dnainternet.fi JOIN :#esoteric < 1455653475 552728 :lambda-11235!~lambda-11@24.156.46.61 QUIT :Ping timeout: 260 seconds < 1455653595 586432 :lleu!~gnomebad@unaffiliated/lleu QUIT :Ping timeout: 240 seconds < 1455653739 993725 :lleu!~gnomebad@cpc15-croy20-2-0-cust489.croy.cable.virginm.net JOIN :#esoteric < 1455653740 175563 :lleu!~gnomebad@cpc15-croy20-2-0-cust489.croy.cable.virginm.net QUIT :Changing host < 1455653740 175625 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1455654166 101845 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455654458 89821 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1455654560 570076 :Treio_!~Treio@87.244.233.250 QUIT :Ping timeout: 260 seconds < 1455655137 704056 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1455656751 309464 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : uptime: 1m 11d 20h 51m 38s, longest uptime: 1m 11d 20h 51m 38s <-- ooh < 1455656756 733206 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@uptime < 1455656756 875658 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :uptime: 1m 12d 1h 27m 22s, longest uptime: 1m 12d 1h 27m 22s < 1455656764 749010 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@botsnack < 1455656764 907940 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric ::) < 1455656866 831409 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? japan < 1455656877 511472 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :japan? ¯\(°​_o)/¯ < 1455657168 895270 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn Japan is so far from Finland. However, like Finland, it is so close to Russia, and quite a long way from Cairo. It's much fewer miles from Vietnam than Finland is. < 1455657177 80803 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'japan': Japan is so far from Finland. However, like Finland, it is so close to Russia, and quite a long way from Cairo. It's much fewer miles from Vietnam than Finland is. < 1455657206 30327 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oops < 1455657244 328955 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn Japan is so far from Finland. However, like Finland, it is so near to Russia, and quite a long way from Cairo. It's much fewer miles from Vietnam than Finland is. < 1455657248 46821 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'japan': Japan is so far from Finland. However, like Finland, it is so near to Russia, and quite a long way from Cairo. It's much fewer miles from Vietnam than Finland is. < 1455657277 508810 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn Japan is so far from Finland. However, like Finland, it is so near to Russia, and quite a long way from Cairo. It's many fewer miles from Vietnam than Finland is. < 1455657281 11564 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'japan': Japan is so far from Finland. However, like Finland, it is so near to Russia, and quite a long way from Cairo. It's many fewer miles from Vietnam than Finland is. < 1455657291 455650 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :accuracy is hard. < 1455657337 849924 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :so far so good < 1455657584 132654 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? star wars < 1455657585 171546 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :star wars? ¯\(°​_o)/¯ < 1455657750 156953 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le/rn star wars/Star Wars was a missile defence system invented by Ronald Reagan. With it, he managed to destroy the Soviet Union, then rode into the sunset. < 1455657752 408584 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «star wars» < 1455658011 991296 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? russia < 1455658012 825197 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :russia? ¯\(°​_o)/¯ < 1455658111 362479 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn Russia is a country so huge it manages to be near to both Finland and Japan. It used to be part of the Soviet Union before Ronald Reagan destroyed it. < 1455658113 570297 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'russia': Russia is a country so huge it manages to be near to both Finland and Japan. It used to be part of the Soviet Union before Ronald Reagan destroyed it. < 1455658127 960484 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn Russia is a country so huge it manages to be so near to both Finland and Japan. It used to be part of the Soviet Union before Ronald Reagan destroyed it. < 1455658130 239253 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'russia': Russia is a country so huge it manages to be so near to both Finland and Japan. It used to be part of the Soviet Union before Ronald Reagan destroyed it. < 1455658162 310877 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? the them < 1455658164 580666 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Information on the THEM has been removed for national security reasons. < 1455658398 443629 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le/rn soviet union/In ancient history, the Soviet Union used to be The THEM. They believed in absurd principles like "Better Red than Dead". Then Ronald Reagan invented Star Wars to destroy it, after which there seemed to be no The THEM for a while. < 1455658402 526320 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «soviet union» < 1455658438 745375 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? ronald reagan < 1455658439 606177 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ronald reagan? ¯\(°​_o)/¯ < 1455658513 990297 :hppavilion[1]!~DevourerO@74-114-87-90.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1455658594 384398 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le/rn ronald reagan/Ronald Reagan was an actor so great he managed to convince the US that he was the President. Then he created the Star Wars project to destroy the Soviet Union. < 1455658596 627710 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «ronald reagan» < 1455658612 859092 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le/rn ronald reagan/Ronald Reagan was an actor so great that he managed to convince the US that he was the President. Then he created the Star Wars project to destroy the Soviet Union. < 1455658615 158983 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «ronald reagan» < 1455658663 351103 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: makes sense that a star would create Star Wars < 1455658687 527398 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :indeed < 1455658740 594575 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm < 1455658760 72370 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le/rn soviet union/In ancient history, the Soviet Union used to be the THEM. They believed in absurd principles like "Better Red than Dead". Then Ronald Reagan invented Star Wars to destroy it, after which there seemed to be no the THEM for a while. < 1455658763 525530 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «soviet union» < 1455658766 124889 :hppavilion[1]!~DevourerO@74-114-87-90.dynamic.asdk12.org JOIN :#esoteric < 1455659340 234884 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? j < 1455659341 284379 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :j? ¯\(°​_o)/¯ < 1455659343 422899 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? haskell < 1455659345 194836 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Unbound implicit parameter (?haskell::Wisdom) \ arising from a use of implicit parameter `?haskell' < 1455659352 510248 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1455659382 239129 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? C < 1455659383 555248 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :C is the language of��V�>WIד�.��Segmentation fault < 1455659386 294770 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? K < 1455659387 250500 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :K K K Ken < 1455659388 158772 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? J < 1455659389 224227 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :J? ¯\(°​_o)/¯ < 1455659393 855201 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? R < 1455659395 121907 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :R? ¯\(°​_o)/¯ < 1455659404 664611 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 256 seconds < 1455659462 837866 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? them < 1455659464 92502 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :them? ¯\(°​_o)/¯ < 1455659468 22086 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? the them < 1455659469 351916 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Information on the THEM has been removed for national security reasons. < 1455659473 709281 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: what happened to national security twh < 1455659617 298836 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? C++ < 1455659618 586496 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Along with C, C++ is a language for smart people. < 1455659621 814845 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? octave < 1455659623 281544 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :octave? ¯\(°​_o)/¯ < 1455659626 547407 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? rust < 1455659627 860313 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? go < 1455659628 794979 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Rust is C++ as designed by the makers of Haskell. < 1455659629 584777 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Go is a common verbal game programming language invented by the Germanic Taneb tribes in the strategic territories of East Asia. < 1455659630 470822 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? golang < 1455659631 804112 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :golang? ¯\(°​_o)/¯ < 1455659659 138657 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? ruby < 1455659660 411726 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Ruby is a programming language from Japan, that Eventually decided to support non-ascii characters. < 1455659660 638849 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? perl < 1455659662 145686 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Perl is the Perfect Emacs Rewriting Language < 1455659663 386944 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? python < 1455659664 359420 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :python? ¯\(°​_o)/¯ < 1455659665 118665 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? php < 1455659666 269611 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :php is the PigeonHole Principle < 1455659685 997372 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? C# < 1455659687 584092 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :C Pound is Java's good twin. < 1455659695 659054 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? java < 1455659696 906483 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :java is a programming-language shaped collection of misfeatures < 1455659700 75116 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? .net < 1455659701 274557 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​.net? ¯\(°​_o)/¯ < 1455659702 61073 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i could tell you, but then i would have to kill you. < 1455659705 690989 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? basic < 1455659707 7088 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :basic? ¯\(°​_o)/¯ < 1455659716 436605 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? him < 1455659717 421766 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :him? ¯\(°​_o)/¯ < 1455659731 290962 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? he < 1455659732 168378 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :he? ¯\(°​_o)/¯ < 1455659732 310811 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? sh < 1455659733 295168 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sh? ¯\(°​_o)/¯ < 1455659733 642961 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? she] < 1455659734 668032 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :she]? ¯\(°​_o)/¯ < 1455659736 435349 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :argh < 1455659737 614120 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? she < 1455659738 640201 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :she? ¯\(°​_o)/¯ < 1455659743 289512 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`` ls wisdom/sh* < 1455659744 969552 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/shachaf \ wisdom/shiasdayviaerqjjjjjjjj \ wisdom/shikhin < 1455659761 3305 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? shiasdayviaerqjjjjjjjj < 1455659762 510147 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :shiasdayviaerqjjjjjjjj is the reason why the USA don't use the metric system. < 1455659764 524273 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :help < 1455659777 703260 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: go on < 1455659781 392773 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: oh, the fact that the SU was the THEM in the past is not secret hth < 1455659793 535121 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`` ls wisodm/he* < 1455659794 606829 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access wisodm/he*: No such file or directory < 1455659799 398216 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`` ls wisodm/h* < 1455659800 412576 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access wisodm/h*: No such file or directory < 1455659806 491953 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`` ls wisdom/h* < 1455659808 485095 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/haar measure \ wisdom/hackego \ wisdom/hagb4rd \ wisdom/haiku \ wisdom/halfling \ wisdom/hallucination \ wisdom/ham \ wisdom/hand \ wisdom/hari \ wisdom/hash 2346ad27d7568ba9896f1b7da6b5991251debdf2 \ wisdom/haskell \ wisdom/haskell' \ wisdom/hat \ wisdom/hax0r \ wisdom/heck \ wisdom/heh \ wisdom/hello \ wisdom/helsinki \ wisdom/herbalist \ < 1455659815 324889 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? haar measure < 1455659816 722773 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A Haar measure is what Dutch people use to find out how long their hair is. < 1455659828 730536 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`culprits wisdom/haar measure < 1455659830 422608 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? h[e-~] < 1455659837 463010 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mauris_ < 1455659837 649255 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :h[e-~]? ¯\(°​_o)/¯ < 1455659842 663253 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`` ls -d wisdom/h[e-~] < 1455659844 399662 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access wisdom/h[e-~]: No such file or directory < 1455659848 342855 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wha < 1455659858 984470 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`` ls -d wisdom/h[e-~]* < 1455659860 168041 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access wisdom/h[e-~]*: No such file or directory < 1455659863 369906 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :huh < 1455659863 536829 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :`? haskell' < 1455659865 763478 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Unbound implicit parameter (?haskell::Wisdom) \ arising from a use of implicit parameter `?haskell' < 1455659875 959935 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well < 1455659883 554732 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1455659889 264461 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`` ls -d wisdom/h[e-}]* < 1455659891 85410 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access wisdom/h[e-}]*: No such file or directory < 1455659895 107079 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't get it < 1455659916 191571 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but there's a wisdom/hello, why does it not match? < 1455659928 582809 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh < 1455659937 875442 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` ls -d wisdom/h[e-~]* # classic < 1455659939 29566 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/heck \ wisdom/heh \ wisdom/hello \ wisdom/helsinki \ wisdom/herbalist \ wisdom/hexchat \ wisdom/hexham \ wisdom/hipchat \ wisdom/hmph \ wisdom/hockey \ wisdom/holy water \ wisdom/hom-set \ wisdom/homestuck \ wisdom/horse \ wisdom/hovercraft \ wisdom/hppavilion1 \ wisdom/hppavilion[1] \ wisdom/htdh \ wisdom/hth \ wisdom/hthmonoid \ wisdom/hth < 1455659947 483561 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` ls -d wisdom/h[!-d]* # classic < 1455659948 666374 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/haar measure \ wisdom/hackego \ wisdom/hagb4rd \ wisdom/haiku \ wisdom/halfling \ wisdom/hallucination \ wisdom/ham \ wisdom/hand \ wisdom/hari \ wisdom/hash 2346ad27d7568ba9896f1b7da6b5991251debdf2 \ wisdom/haskell \ wisdom/haskell' \ wisdom/hat \ wisdom/hax0r \ wisdom/heck \ wisdom/heh \ wisdom/hello \ wisdom/helsinki \ wisdom/herbalist \ < 1455659997 662221 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :huh? why does that cover he* < 1455660003 619336 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :e is before d < 1455660009 578511 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :after d < 1455660010 596940 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1455660013 130720 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you know < 1455660023 330825 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh < 1455660028 451929 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` ls -d wisdom/h[ -d]* # classic < 1455660029 738991 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: invalid option -- ']' \ Try `ls --help' for more information. < 1455660035 104774 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` ls -d wisdom/h[\ -d]* # < 1455660036 683288 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/haar measure \ wisdom/hackego \ wisdom/hagb4rd \ wisdom/haiku \ wisdom/halfling \ wisdom/hallucination \ wisdom/ham \ wisdom/hand \ wisdom/hari \ wisdom/hash 2346ad27d7568ba9896f1b7da6b5991251debdf2 \ wisdom/haskell \ wisdom/haskell' \ wisdom/hat \ wisdom/hax0r < 1455660047 798537 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the bang negates the character set < 1455660049 127142 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in bash < 1455660062 31618 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? holy water < 1455660064 71719 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Holy water is water made by boiling the hell out of Spain. < 1455660068 829251 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? conic < 1455660069 948639 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :conic? ¯\(°​_o)/¯ < 1455660086 770427 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? hovercraft < 1455660088 649034 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :a-é-ro-g-liss-e-ur. If you mention eels, you'll get smacked with one of them in a most unappropriate manner. < 1455660096 51145 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? python < 1455660097 17698 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :python? ¯\(°​_o)/¯ < 1455660144 443247 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` ls -d wisdom/t* < 1455660145 850427 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/tadpole \ wisdom/tanea \ wisdom/taneb \ wisdom/tanebvention \ wisdom/tanebventory \ wisdom/tapeworm \ wisdom/tautology \ wisdom/tdh \ wisdom/tdnh \ wisdom/tdt \ wisdom/terminal symbol \ wisdom/termite \ wisdom/test \ wisdom/tetrapleur \ wisdom/thanks ants \ wisdom/thausiblee \ wisdom/the \ wisdom/the meaning of life \ wisdom/the neverending < 1455660155 345100 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` ls -d wisdom/t[h-~]* < 1455660156 673167 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/thanks ants \ wisdom/thausiblee \ wisdom/the \ wisdom/the meaning of life \ wisdom/the neverending work \ wisdom/the question \ wisdom/the reals \ wisdom/the them \ wisdom/the torus \ wisdom/the u \ wisdom/the universe \ wisdom/the us \ wisdom/things boily likes \ wisdom/thirt \ wisdom/this \ wisdom/this sentence \ wisdom/thwackamacallit \ w < 1455660176 349609 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` ls -d wisdom/t{h[w-~]*,[i-~]} < 1455660177 895694 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access wisdom/t[i-~]: No such file or directory \ wisdom/thwackamacallit \ wisdom/thyme < 1455660188 95286 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` ls -d wisdom/t{h[w-~]*,[i-~]*} < 1455660189 806471 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/thwackamacallit \ wisdom/thyme \ wisdom/til \ wisdom/tisc \ wisdom/tmnh \ wisdom/tmns \ wisdom/tmyk \ wisdom/tomfoolery \ wisdom/topology \ wisdom/torus \ wisdom/transformer \ wisdom/translater \ wisdom/treant \ wisdom/treaty \ wisdom/treefolk \ wisdom/trick \ wisdom/trisecting the angle \ wisdom/tswett \ wisdom/tur \ wisdom/turing \ wisdom/ < 1455660197 494219 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` ls -d wisdom/t[u-~]* < 1455660198 922591 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/tur \ wisdom/turing \ wisdom/turkey \ wisdom/tvtropes \ wisdom/twh \ wisdom/twhib \ wisdom/twitter \ wisdom/twnh \ wisdom/twoducks \ wisdom/type system < 1455660215 678852 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? the reals < 1455660217 416277 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :The reals are an overt complete ordered Brazilian currency invented by Taneb in 1994. < 1455660222 183832 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? this < 1455660223 445747 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :this is a word < 1455660238 964356 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? tomfoolery < 1455660240 327300 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tomfoolery is always factually inaccurate. always. < 1455660242 10577 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? treant < 1455660243 233955 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Treants are genericized ents for intellectual property reasons. < 1455660256 415334 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh right, I added that one < 1455660274 69855 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :together with treefolk, halfling, kithkin < 1455660282 76208 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? twnh < 1455660283 505382 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :twnh is dubious hambiguitous help that will or will not be help. It is provided by a toe with no hair. < 1455660284 154286 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? turkey < 1455660285 783458 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Turkey was the center of an empire that gobbled up much of Eastern Europe and the Middle East, something which brought them into conflict with Ostrich. In the 19th century the overstuffed empire started declining, and after the Great War it was cut up like so much Shish Kebab. < 1455660287 940835 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? tvtropes < 1455660289 388529 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :We'll write about TVTropes here, we just have to finish these tabs first. < 1455660292 306953 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? duck < 1455660293 620737 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :duck? ¯\(°​_o)/¯ < 1455660294 639201 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? duck typing < 1455660295 749515 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :duck typing? ¯\(°​_o)/¯ < 1455660322 455604 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn Duck typing means typing on a terminal blinding without an echo. < 1455660326 210684 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'duck': Duck typing means typing on a terminal blinding without an echo. < 1455660329 692990 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um, no < 1455660336 310837 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`revert < 1455660344 816448 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done. < 1455660351 534904 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? duck < 1455660352 899069 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :duck? ¯\(°​_o)/¯ < 1455660354 739869 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn duck typing/Duck typing means typing on a terminal blinding without an echo. < 1455660357 613390 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «duck typing» < 1455660362 86398 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? duck < 1455660363 634793 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? duck typing < 1455660365 117000 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Duck typing means typing on a terminal blinding without an echo. < 1455660365 640728 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Duck typing means typing on a terminal blinding without an echo. < 1455660380 81804 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :slashlearn?! < 1455660396 156358 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: it's like SLASH'EM < 1455660416 770961 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? augustss < 1455660418 104415 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :augustss? ¯\(°​_o)/¯ < 1455660420 282646 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? bellard < 1455660421 862678 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bellard? ¯\(°​_o)/¯ < 1455660466 596334 :nycs!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 250 seconds < 1455660490 642787 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? augustsson < 1455660491 812852 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :augustsson? ¯\(°​_o)/¯ < 1455660497 564461 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? august < 1455660498 803083 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :august? ¯\(°​_o)/¯ < 1455660624 368487 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? hmph < 1455660625 834249 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :His Master's Phonetic Hmph < 1455660677 787995 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh incidentally, for *list people, http://bobadventures.comicgenesis.com/ has updated (after a very long pause) < 1455660704 966722 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? qc < 1455660705 902427 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :qc? ¯\(°​_o)/¯ < 1455660718 569167 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? ligo < 1455660719 735785 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ligo? ¯\(°​_o)/¯ < 1455660736 174703 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? zzo38 < 1455660738 988882 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :zzo38 is not actually the next version of fungot, much as it may seem. < 1455660739 650955 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? zzo37 < 1455660740 874051 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :zzo37? ¯\(°​_o)/¯ < 1455660741 82427 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? zzo39 < 1455660743 150922 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :zzo39? ¯\(°​_o)/¯ < 1455660746 790744 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? dmm < 1455660747 916838 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :dmm? ¯\(°​_o)/¯ < 1455660761 772423 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :every time you ask for a nonexistent wisdom entry, it messes up my terminal < 1455660771 411780 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :until it scrolls off the screen < 1455660773 462542 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1455660792 423617 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455660793 439473 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: make a replacement command for ? then < 1455660820 661263 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? select < 1455660821 873275 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :select is a very versatile construct: it waits for events, retrieves data from tables, creates a list from elements of an input list that satisfy a condition, a dropdown list element, an event for when selection changes, branches between multiple arms, conditional between two expressions, prints a text-based menu prompt in a loop, and more. < 1455660841 678887 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? 2016 < 1455660842 724120 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2016? ¯\(°​_o)/¯ < 1455660862 329363 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you definitely need the INTERCAL definition there too < 1455660870 428439 :LexiciScriptor!~LexiciScr@net-37-116-107-1.cust.vodafonedsl.it QUIT :Quit: LexiciScriptor < 1455660904 262540 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ahis523 < 1455660905 471427 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` sed wisdom/select 's/loop, /loop, deletes bits from one number according to a pattern in another, /' < 1455660906 515916 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sed: couldn't open file isdom/select: No such file or directory < 1455660913 120678 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1455660924 559911 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` sed -e 's/loop, /loop, deletes bits from one number according to a pattern in another, /' -i wisdom/select < 1455660928 119252 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455660931 494257 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`? select < 1455660933 922118 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :select is a very versatile construct: it waits for events, retrieves data from tables, creates a list from elements of an input list that satisfy a condition, a dropdown list element, an event for when selection changes, branches between multiple arms, conditional between two expressions, prints a text-based menu prompt in a loop, deletes bits from < 1455660938 902528 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :bleh < 1455660940 454615 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`revert < 1455660946 604776 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done. < 1455661041 594405 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca QUIT :Quit: :qa! < 1455661803 806434 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT : < 1455661885 299024 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: oh! good idea, I didn't have that on the list I used as the source < 1455661923 57098 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's hard to come up with a more concise definition of what INTERCAL select actually does, though (and even mine is missing details) < 1455661973 343853 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: it certainly is, but sadly the entry is already close to full (well, that's sort of the point), < 1455661981 299662 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I had to carefully cut words when I wrote it < 1455662011 903219 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'll add to the source list though, that doesn't have such a small length limit. < 1455662050 234162 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the general definition (that works in any base, not just base 2) is "do a digitwise max-except-0-is-highest operation, then sort the digits of the result using the digits of the second input as a key" < 1455662169 608160 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: for the binary version, something similar to that is called sheep-and-goats, althoguh that doesn't do the max, it only does the sort part < 1455662190 590654 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the max probably makes the operation less useful :-D < 1455662214 369905 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sorts the bits of one number according to the corresponding bits in another number used as a key, stable < 1455662218 887094 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it's not really a max, because 0 has a higher precedence than anything else; it's a min if either digit is a 0 and a max otherwise < 1455662223 360200 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and yes, stable sort < 1455662238 319519 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess it had to be complex so as to avoid colliding with any existing operations < 1455662249 671619 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I think in Intercal it might actually be more useful with the max < 1455662257 569357 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Perhaps even in general < 1455662266 822517 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but it doesn't matter much, you can get either version from the other < 1455662282 877047 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well in INTERCAL you need it because otherwise you can't produce an acceptable argument to mingle < 1455662286 376611 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if a number has more than 16 set bits < 1455662320 315439 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :at least as long as you have a binary logarithm (find highest bit set) operator < 1455662327 988499 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :which you usually have before you have sheep-and-goats < 1455662332 382723 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in non-eso stuff that is < 1455662356 772091 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455662388 565179 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, so what if we just say it “rearranges bits” or something? < 1455662408 572811 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well it doesn't just rearrange them, because of the max < 1455662415 168250 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"deletes bits" is a pretty good explanation, really < 1455662422 717036 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and is some characters shorter < 1455662424 935175 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1455662559 153506 :hppavilion[1]!~DevourerO@74-114-87-90.dynamic.asdk12.org PRIVMSG #esoteric :I'm looking to design a powerful functional language < 1455662562 587891 :hppavilion[1]!~DevourerO@74-114-87-90.dynamic.asdk12.org PRIVMSG #esoteric :Something that might be useful < 1455662574 992681 :hppavilion[1]!~DevourerO@74-114-87-90.dynamic.asdk12.org PRIVMSG #esoteric :What would be a good model for that? < 1455662578 505061 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: erases bits? rejects bits? < 1455662599 168518 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: but the bits that are kept are all moved to one end of the number < 1455662599 958528 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :removes bits? < 1455662620 857166 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"deletes" fits that operation pretty well, in typical computer terminology; deleting from a list normally implies moving all the other elements to be adjacent < 1455662626 644131 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: lambda calculus, continuation passing style < 1455662634 796662 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 265 seconds < 1455662635 219608 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I suggest you do CPS because it's used less often < 1455662637 532099 :hppavilion[1]!~DevourerO@74-114-87-90.dynamic.asdk12.org PRIVMSG #esoteric :ais523: Perhaps < 1455662639 211348 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: exactly, and so does remove and reject < 1455662640 607869 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and is mroe powerful < 1455662703 705140 :hppavilion[1]!~DevourerO@74-114-87-90.dynamic.asdk12.org PRIVMSG #esoteric :Should I do some prototypical OO in it? < 1455662717 632228 :hppavilion[1]!~DevourerO@74-114-87-90.dynamic.asdk12.org PRIVMSG #esoteric :Something object-based, but not like OO exactly, because OO is bad < 1455662728 868526 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later < 1455662747 267153 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: oddly, I can't find a reference to the "select" keyword in the Magma manual. but I know too little about Magma. Was my list originally wrong about it, or has it changed? < 1455662767 478911 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: what's Magma? < 1455662774 519029 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :http://magma.maths.usyd.edu.au/magma/ < 1455662782 632518 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: be very careful here < 1455662785 3105 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :a computer algebra system, sort of like GAP < 1455662788 661356 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you're repeating some of the design decisions that lead to Feather < 1455662789 253301 :hppavilion[1]!~DevourerO@74-114-87-90.dynamic.asdk12.org PRIVMSG #esoteric :ais523: I will < 1455662796 479045 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as in, http://www.gap-system.org/ < 1455662797 305613 :hppavilion[1]!~DevourerO@74-114-87-90.dynamic.asdk12.org PRIVMSG #esoteric :ais523: Oh joy < 1455662847 464316 :hppavilion[1]!~DevourerO@74-114-87-90.dynamic.asdk12.org PRIVMSG #esoteric :I'm thinking Modal Logic-based static typing < 1455662941 19728 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nope, I wasn't just dreaming < 1455662949 502763 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :web search says so < 1455662953 511934 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :even if I can't find it in the handbook < 1455662956 333299 :hppavilion[1]!~DevourerO@74-114-87-90.dynamic.asdk12.org PRIVMSG #esoteric :Perhaps a combination of Epistemic, Deontic, and Temporal (epistemic for throwing around information, deontic for security, and temporal for reactivity) < 1455662998 121055 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and here it is in the handbook too: http://magma.maths.usyd.edu.au/magma/handbook/text/11#62 < 1455663008 478239 :hppavilion[1]!~DevourerO@74-114-87-90.dynamic.asdk12.org PRIVMSG #esoteric :I think I'll working-name it... Mo' Def < 1455663023 383274 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :with fucking no syntax given, only examples < 1455663029 621709 :hppavilion[1]!~DevourerO@74-114-87-90.dynamic.asdk12.org PRIVMSG #esoteric :(a pun on Mode F, which is derived from Mod(al logic)+F(unction)) < 1455663126 85160 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: we could also say it "compresses bits", due to the classical APL operator / which was called compress < 1455663133 326786 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :s,was,is, < 1455663150 418719 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that'd be confused with the sort of compression that, say, gzip does < 1455663157 979491 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(J calls it "repeat") < 1455663164 941559 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yeah, I dunno < 1455663178 799893 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, so I'm not a good writer, what to remove from the almost too long description? < 1455663182 323843 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? select < 1455663184 373841 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :select is a very versatile construct: it waits for events, retrieves data from tables, creates a list from elements of an input list that satisfy a condition, a dropdown list element, an event for when selection changes, branches between multiple arms, conditional between two expressions, prints a text-based menu prompt in a loop, and more. < 1455663191 794754 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :s,very,, ? < 1455663198 770600 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"creates a list from elements of an input list that satisfy a condition" looks golfable < 1455663385 197493 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: You shouldn't go all the way up to the line length limit. < 1455663393 584132 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Since some people use HackEgo in /msg, where the limit might be shorter. < 1455663413 481401 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the limit also depends on which server you're connected to < 1455663427 647406 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: um... no? < 1455663433 135173 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't think it does < 1455663433 900337 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"HackEgo" is two characters shorter than "#esoteric", though < 1455663439 510256 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I thought it was 512 including all metadata < 1455663447 20064 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the name of the server you're connected to is part of the metadata < 1455663453 408609 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: it's not HackEgo, it's _yuor_ nick that replaces #esoteric < 1455663469 253626 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :really? < 1455663472 247389 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and its' not part of the metadata included in that line < 1455663477 555462 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: this is about when HackEgo messages you < 1455663479 388913 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :are we talking about sending or receiving? < 1455663483 175400 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :not when you message HackEgo < 1455663498 360092 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :when I write to HackEgo, I can send in chunks with shell commands, just like you demonstrated with sed < 1455663508 563430 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but when someone queries `? select then HackEgo sends to yuo < 1455663511 959064 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or to a channel < 1455663513 622268 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, hmm, when HackEgo sends to the channel you get HackEgo's name /and/ the channel's < 1455663520 5031 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but the server you're connected to is never part of the line < 1455663520 374373 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :when it sends to a query you get HackEgo's name and yours < 1455663523 962000 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I guess it is your own nick that counts < 1455663530 715298 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :only the host you're connected from < 1455663537 450327 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :which could be really long by the way < 1455663543 615139 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but that only appears if you send, not if you receive < 1455663551 511744 :ais523_telnet!~x@213.205.252.139 JOIN :#esoteric < 1455663562 177691 :ais523_telnet!~x@213.205.252.139 PRIVMSG #esoteric :`? select < 1455663563 590626 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :select is a very versatile construct: it waits for events, retrieves data from tables, creates a list from elements of an input list that satisfy a condition, a dropdown list element, an event for when selection changes, branches between multiple arms, conditional between two expressions, prints a text-based menu prompt in a loop, and more. < 1455663564 660102 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yes, but HackEgo's name and hostmask and user is always there, even on a channel < 1455663592 301966 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(which is why it's better to use a one character username and a short hostname) < 1455663605 240652 :ais523_telnet!~x@213.205.252.139 PRIVMSG #esoteric :you're right, the server name only appears in numerics, not privmsgs < 1455663615 603359 :jaboja!~jaboja@eji207.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 240 seconds < 1455663622 657460 :ais523_telnet!~x@213.205.252.139 PRIVMSG #esoteric :alt < 1455663631 587703 :ais523_telnet!~x@213.205.252.139 QUIT :Client Quit < 1455663648 412273 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: and the limits for the nick and channel lengths vary a lot depending on network, but constant within freenode < 1455663658 8587 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(I think the hostname max length might vary too) < 1455663659 476857 :jaboja!~jaboja@eji207.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455663664 96103 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I keep forgetting what a pain it is when someone else sends a message while you're typing yours, over telnet < 1455663668 371763 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I have the numbers noted somewhere < 1455663679 573429 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I use rlwrap for that < 1455663685 527524 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it refreshes the output sanely < 1455663696 975840 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as in, rlwrap nc -v chat.freenode.net 6667 | cat -v < 1455663709 318365 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but then it isn't pure telnet < 1455663720 806218 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and that point you might as well just use an IRC client < 1455663827 744929 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh right, whether (the obsolate old) identify-messages feature is enabled by the receiver also matters one byte in the length, and some irc clients enable it by default < 1455663850 701857 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :here are the numbers I wrote up at some point => http://dpaste.com/0ZRXKB9 < 1455663871 61385 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what does identify-messages do? < 1455663903 372601 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :prepends a + or a - to PRIVMSG or NOTICE content depending on whether the user is identified to nickserv (regardless of whether he owns the nickanme he uses) < 1455663935 84770 :hppavilion[1]!~DevourerO@74-114-87-90.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1455663946 190177 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :these days there's a set of three more modern features that let you follow the nickserv account of everyone you see on channels, which is much better, and replaces all practical uses of this < 1455664021 748295 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I have no idea why some of these limits are so high, given that the line length was always 512 bytes < 1455664056 308619 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :IMO the max hostname length should be 39 bytes < 1455664073 704031 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what if the hostname someone's connecting from happens to be longer? < 1455664082 395884 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: you get the IP address < 1455664091 743570 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :just like when there's no reverse DNS < 1455664103 489773 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :maximum length of an IP address in ASCII is, hmm < 1455664109 188278 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you can always ask the server for the ip address _in addition_ to the nick by the way, with WHO < 1455664114 107453 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: it's 39 < 1455664114 933429 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :seven colons, eight blocks of 4 hex digits < 1455664115 921133 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so 39 < 1455664120 42873 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :exactly < 1455664127 215096 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's why I said 39 < 1455664221 729659 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and the max hostname length could be reduced unilaterally by the server, without breaking compatibility with almost anything, except for a very few people who expect to see certain hostnames < 1455664236 923732 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :although some of the cloaks freenode uses may have to be adjusted < 1455664504 659406 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 256 seconds < 1455664506 740878 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The 200 byte long channel names are ridiculous by the way, because in messages about channel forwarding, the server must fit two channel names < 1455664553 708325 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and possibly even worse than that is the mode +f foo message for when someone sets the channel forward < 1455664570 834846 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :because then the server must send a nick with hostmask AND two channel names < 1455664596 476083 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if the hostname and username and nick is long, that could be tight < 1455664688 336918 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and the 512 byte line length limit is serious by the way, because IIRC freenode servers immediately disconnect you if you send a line longer than that < 1455664751 488900 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(they also immediately disconnect you if you surpass the approximately 3070 byte long input buffer) < 1455664925 786097 :I!~atslash@static.231.107.9.5.clients.your-server.de JOIN :#esoteric < 1455664949 5726 :I!~atslash@static.231.107.9.5.clients.your-server.de NICK :Guest55944 < 1455664953 924243 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There was something weird when it came to fungot's line truncation, but I forget exactly what. < 1455664954 86407 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: is a canny old bastard... is he american, these english, and these turkish. we hope to make your stay as pleasant as possible, i'm a writer, but i need a screwdriver < 1455665050 354735 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^style < 1455665050 535432 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs* jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube < 1455665057 680212 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^style iwcs < 1455665057 822697 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Selected style: iwcs (Irregular Webcomic scripts) < 1455665073 517476 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fungot: I haven't seen much of this style yet < 1455665073 660206 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :ais523: hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey < 1455665076 608482 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right < 1455665084 182792 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fungot: less repetitive, please? < 1455665084 325164 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :ais523: how are you going?! come about fer a broadside! prepare to be annihilated! that would depressurise the plane, hinder control and navigation, and endanger the lives of your comrades. < 1455665092 412383 :bender!~benderx2@2404:e800:e61a:41d:3d80:1c45:3391:464c JOIN :#esoteric < 1455665105 505230 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`welcome bender < 1455665107 776842 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bender: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on EFnet or DALnet.) < 1455665119 485096 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's almost the maximum length that was just spoken of. < 1455665122 858221 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, does the amplitude of gravity waves attenuate linearly or quadratically in distance? < 1455665123 10189 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :b_jonas: i always thought, i'll hire a car! the very idea! why, i'd be careful if the nazis get on a strictly for parts of time, as i suspected. a hidden from will's so athletic, he's obviously the better to do? < 1455665151 88329 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :will and nazis. clearly IWCS < 1455665180 57238 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, on the 2016 Rio Olympics, which event are you looking forward the most? < 1455665180 239460 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :b_jonas: the way they can reach, look as good a milestone as any to move the entire universe, a better universe! we choose only die fittest people, animals, a mad skeletal in some depictions, this transition can take place anywhere, and a killer taipan < 1455665189 549009 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The "s" in the name was to differentiate from IWC something-else, but I don't remember what the something-else was, and it never made it to a style. < 1455665220 27549 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think we've seen the fragment "die fittest people, animals, a mad skeletal" already. < 1455665260 34157 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :2011-11-12 olsner: on the way, myth, god created the universe, a better universe! we choose only die fittest people, animals, a mad skeletal in some depictions, this transition can take place anywhere, and a killer taipan < 1455665260 176737 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: a ha! so it's a fortnight to forge < 1455665279 795479 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, why not the men's keirin? < 1455665279 953116 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :b_jonas: with the world, we should at my word install the patch of light a star. they're a regular letters back in the 1950s traditionally up to the captain to save the earth from the bonds of an evil, tortured, masked freak. but how often do, i daresay < 1455665280 604711 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also one from 2015-10-11. It's a bit overly prone to repeating the same things. < 1455665295 346727 :Tod-Autojoined!~Tod@67-2-63-198.slkc.qwest.net JOIN :#esoteric < 1455665355 696251 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, will you watch the opening ceremony? < 1455665355 879640 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :b_jonas: what, the ability to be captured a spanish galleon! arrr!! aaaarrrgghh!!! aaaarrrgghh!!! aaaarrrgghh!!! aaaarrrgghh!!! aaaarrrgghh!!! aaaarrrgghh!!! aaaarrrgghh!!! aaaarrrgghh!!! aaaarrrgghh!!! aaaarrrgghh!!! aaaarrrgghh!!! aaaarrrgghh!!! aaaarrrgghh!!! aaaarrrgghh!!! aaaarrrgghh!!! aaaarrrgghh!!! aaaarrrgghh!!! aaaarrrgghh!!! aaaarrrgghh!!! aaaarrrgghh!!! aaaarrrgghh!!! aaaarrrgghh!!! aaaarrrgghh!!! aaaarrrgghh!!! aaa < 1455665369 798285 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :mm, fungot < 1455665369 940802 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :olsner: how are you going?! come about fer a broadside! prepare to be annihilated! what's the good guys, the name of the game is just about killing monsters. crikey, terry! nice to... er... french, does the allosaurus have a policy on death? i can just walk through, erwin! < 1455665369 940929 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot: oh come on, it won't be _that_ bad < 1455665370 83260 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :b_jonas: but the government!! as monty unties them, minnesota? why waste! he talks in pirate, sir. < 1455665395 496679 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :monty and minnesota. yes, definitely trained on IWC < 1455665490 522655 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what scientific value does this have? http://arxiv.org/abs/1305.4365 < 1455665513 81531 :mysanthrop!~myname@84.200.43.57 JOIN :#esoteric < 1455665544 517610 :heroux_!sandroco@gateway/shell/insomnia247/x-ucuylhtcgmncbzjp JOIN :#esoteric < 1455665545 987117 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :izabera: probably to know when a particular calculation will become valuable, as computer speeds increase < 1455665556 459969 :FreeFull_!~freefull@defocus/sausage-lover JOIN :#esoteric < 1455665558 849508 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :no i mean < 1455665560 689214 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that paper < 1455665568 126273 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^style oots < 1455665568 268493 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Selected style: oots (Order Of The Stick) < 1455665568 410925 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :test < 1455665572 660074 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's been published < 1455665576 576381 :puck1pedia!~puck@irc.puckipedia.com JOIN :#esoteric < 1455665583 578766 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :there's no code, no algorithms < 1455665587 904517 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :there are pictures < 1455665588 47097 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot: are you up to date with the latest vampire shenanigans < 1455665588 189569 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :shachaf: he be tha heart an' soul o" tiles because, you get you down here. let my people handle that much melee.) < 1455665594 947507 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :and trivial facts < 1455665596 52326 :sewilton_!sid32560@gateway/web/irccloud.com/x-lltlquankdkgwvbn JOIN :#esoteric < 1455665604 865175 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: perhaps not, fungot's using durkon's accent < 1455665605 7518 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :ais523: we had to get " out a good plan to end your life and saving us from the orcs and told me < 1455665619 449089 :mbrcknl_!sid28171@gateway/web/irccloud.com/x-xjvwjwzenaghujhq JOIN :#esoteric < 1455665619 637226 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: Could be another dwarf. < 1455665640 223046 :earenndil!elronnd@znc.dank.ninja JOIN :#esoteric < 1455665663 362869 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I gues < 1455665665 407044 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*guess < 1455665822 76978 :heroux!sandroco@gateway.insomnia247.nl QUIT :*.net *.split < 1455665823 365179 :FreeFull!~freefull@defocus/sausage-lover QUIT :*.net *.split < 1455665824 6640 :TodPunk!~Tod@67-2-63-198.slkc.qwest.net QUIT :*.net *.split < 1455665825 440996 :Elronnd!elronnd@znc.dank.ninja QUIT :*.net *.split < 1455665827 370157 :myname!~myname@84.200.43.57 QUIT :*.net *.split < 1455665827 563278 :trn!jhj@trnsz.com QUIT :*.net *.split < 1455665829 211559 :EgoBot!dlopen@libdl.so QUIT :*.net *.split < 1455665829 353956 :puckipedia!~puck@irc.puckipedia.com QUIT :*.net *.split < 1455665830 811602 :mbrcknl!sid28171@gateway/web/irccloud.com/x-zejrnoyqnrrcarjn QUIT :*.net *.split < 1455665831 133480 :sewilton!sid32560@gateway/web/irccloud.com/x-ghyaecwbprgulsri QUIT :*.net *.split < 1455665832 596398 :puck1pedia!~puck@irc.puckipedia.com NICK :puckipedia < 1455665832 738837 :heroux_!sandroco@gateway/shell/insomnia247/x-ucuylhtcgmncbzjp NICK :heroux < 1455665838 461021 :EgoBot!dlopen@libdl.so JOIN :#esoteric < 1455665994 87834 :trn!~trn@trnsz.com JOIN :#esoteric < 1455666033 411015 :FreeFull_!~freefull@defocus/sausage-lover NICK :FreeFull < 1455666041 92051 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455666062 70886 :Guest55944!~atslash@static.231.107.9.5.clients.your-server.de QUIT :Quit: This computer has gone to sleep < 1455666097 937109 :mbrcknl_!sid28171@gateway/web/irccloud.com/x-xjvwjwzenaghujhq NICK :mbrcknl < 1455666148 913805 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :My uni's electronics society is running a "brainf*ck programming challenge" < 1455666163 78907 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ooh < 1455666166 853666 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what's the challenge? < 1455666174 783368 :sewilton_!sid32560@gateway/web/irccloud.com/x-lltlquankdkgwvbn NICK :sewilton < 1455666184 410886 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :izabera, dunno, it runs for two hours a week on Wednesday < 1455666201 706897 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :well it's wednesday now < 1455666212 524046 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Time zones, izabera, time zones < 1455666216 539192 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1455666217 167991 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :come here < 1455666219 196844 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :I've got 17 minutes of Tuesday < 1455666242 176056 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@time Taneb < 1455666242 412714 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Local time for Taneb is Wed Feb 17 00:44:02 < 1455666247 143618 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :JSON is a (non-programming) language based on pure data with no semantics. Its complement, therefor, is a language that's pure semantics with no data < 1455666252 624914 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What would such a language look like? < 1455666275 670016 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :perl < 1455666289 51878 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :shachaf, my computer may not be set to the correct time zone < 1455666299 23254 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :@time < 1455666299 232093 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :hppavilion[1]: that's an interesting idea. < 1455666300 683458 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Local time for izabera is Tue, 16 Feb 2016 23:52:29 +0000 < 1455666306 898536 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :boo wrong < 1455666307 298531 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: Yay! < 1455666313 988058 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1455666318 505254 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :izabera's clock is completely wrong < 1455666319 180483 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: The first thought that comes to mind is "Finite state machine" < 1455666320 682568 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :wtf, izabera < 1455666321 130964 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :hppavilion[1]: it's sort of hard, I think, to allow semantics while prohibiting data. Like, consider the following semantics... < 1455666332 245282 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: or perhaps your computer's time zone is correct but your location's time zone is not < 1455666333 841170 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :"Input a first thing. Input a second thing. Output the first thing." < 1455666349 841263 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: Yep, that's data < 1455666353 461906 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :It's not all that easy to get more purely-semantic than that. < 1455666354 282996 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :not sure which time it uses < 1455666356 23641 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :But yeah, that's data. < 1455666358 938970 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I mean... < 1455666366 771245 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :the one on my vps is not italian < 1455666380 655054 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :It's not anything < 1455666385 397023 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: Combinatory Logic and Lambda Calculus might count if you don't count functions as data < 1455666391 797863 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :It's like 7 minutes ahead of GMT < 1455666402 798416 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Arguably, all possible computer languages represent data to some degree, since valid modules consist of data that's interpreted somehow. < 1455666413 864224 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :@time < 1455666414 276778 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Local time for tswett is Tue Feb 16 23:46:54 2016 < 1455666415 550473 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Which is probably a bit accurate to how languages like Haskell compile it < 1455666418 825071 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :@time < 1455666419 439476 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Local time for hppavilion[1] is Tue Feb 16 14:46:58 < 1455666423 276821 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@time fungot < 1455666423 458019 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: is that the one where we set to notify both her and us that you couldn't leave well enough alone and kill you, so my two associates. < 1455666426 849576 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Local time for fungot is the past, the present, the future; all at the same time < 1455666433 730093 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Woooooooooow < 1455666442 55970 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :That's amazing < 1455666471 840369 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :fungot: How's the future? Do we all die in a nuclear holocaust? < 1455666471 982758 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :hppavilion[1]: so, i know that, i'm your mommy make that would trump what we need is a means to an " understanding" < 1455666512 239253 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :@time < 1455666512 444219 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In other, more prosaic words: I didn't implement CTCP TIME (or CTCP in general), so I just do it by hand with ^raw. < 1455666536 109313 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambdabot? < 1455666552 288624 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps there's a cooldown. < 1455666557 652375 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Probably < 1455666560 224010 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :@time fungot < 1455666560 404432 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :hppavilion[1]: it's a dungeon, and the spell turns us all into-- ideas": telling everyone that much quicker, so roy, if we could conference over and let the woman with years of combat, probably against a paladin," as " par for, so that the dwarf, " stabby" < 1455666566 186861 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :fizzie: Looks like it < 1455666579 451027 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Local time for fungot is something that keeps on ticking, ticking, ticking, into the future < 1455666580 446790 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@karma into < 1455666580 604647 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :into has a karma of -2 < 1455666583 618429 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a spell that turns people into ideas < 1455666601 515592 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: I read a book about the opposite direction. < 1455666603 794718 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I actually created a magic: the gathering spell that did that < 1455666606 511542 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, it wasn't really a spell. < 1455666628 181121 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :hppavilion[1]: Perhaps it's your client that has a cooldown for responding to CTCP TIME, actually, since I did get that query at the 'got. < 1455666633 791132 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"Idealize, 1W, Enchantment - Aura, Enchant creature or enchantment, enchanted permanent is an enchantment (instead of its other types)." < 1455666634 410750 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Was just a bit slow replying.) < 1455666704 133485 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :@karma i < 1455666704 275729 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :i has a karma of 111 < 1455666744 517127 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@karma geddon < 1455666744 659484 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :geddon has a karma of 0 < 1455666747 922242 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: What happens if you use that on a Bestowed enchantment creature? < 1455666769 484458 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :@karma chameleon < 1455666769 626869 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :chameleon has a karma of 0 < 1455666771 637860 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: I think the answer is nothing, until it falls off, then it doesn't turn into a creature < 1455666908 424313 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Does it just die? < 1455666927 402993 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I believe it stops being an aura < 1455666932 444606 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so it'd just sit there on the battlefield < 1455666970 444903 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is the whole idea of idealize, really; it's a pacifism variant that's a little worse on enemy creatures but a little better on your own (because while it pacifies them, it saves them from creature destruction) < 1455666976 894663 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :perhaps it should cost 2W and have flash < 1455666986 627158 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What happens if a non-Aura enchantment says "Enchant Creature"? < 1455667173 431801 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not sure whether it falls off or not; I'm also not sure if it's possible to cause the situation to happen < 1455667191 94275 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or, hmm < 1455667197 443213 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I suspect it wouldn't go to the graveyard < 1455667204 5031 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I also suspect it wouldn't be capable of enchanting anything < 1455667236 523861 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if it were an artifact enchantment - equipment, I guess it'd be possible to use the enchant ability to equip it to something as it was cast? not sure though < 1455667298 781080 :earenndil!elronnd@znc.dank.ninja NICK :Elronnd < 1455667386 802843 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: If it wasn't an Aura? Why would that be possible? < 1455667426 721528 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the rules for something that's both aura and equipment (which is possible!) were changed recently < 1455667437 901632 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :to make equipping and enchanting basically synonyms < 1455667445 32679 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in order to get around some rules issues < 1455667445 929850 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But only an aura can target. < 1455667458 578976 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, you said both aura and equipment. < 1455667595 558834 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1455667649 324053 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How is it possible? < 1455667747 310780 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric < 1455667832 57308 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :liquimetal coating + bludgeon brawl + something that's naturally an Aura < 1455667889 337823 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, but that only works when it's a permanent. < 1455667893 188680 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I thought you meant as a spell. < 1455667915 547383 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or e.g. as a card you return from the graveyard. < 1455667946 621462 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right, I don't think you can do that < 1455667960 140098 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yet, at least < 1455668040 379497 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are there any cards with effects like that? < 1455668120 597369 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :allowing cards to be cast as another card type? not as far as I know < 1455668136 547385 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, subtype, at least < 1455668140 886702 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not sure if enchanted evening works on spells < 1455668143 443175 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it works on most things < 1455668172 733536 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :We should have an mtg card bot here. < 1455668224 876719 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we should < 1455668227 516803 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :does Freenode have one? < 1455668238 372481 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not sure how you can tell, possibly by guessing the name < 1455668264 646547 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :EFNet has one. < 1455668344 950626 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I've asked in #mtg < 1455668425 687108 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric : /ne < 1455668464 17939 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455668488 764995 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :helronnd < 1455668526 819730 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: How are you today? < 1455668547 121676 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :hey hppavilion[1] < 1455668548 522692 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :alright < 1455668555 243692 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Excellent < 1455668559 240974 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :My feet are kinda messed up from dancing last week < 1455668562 988050 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ouch < 1455668568 616704 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :I'm trying not to put too much weight on them < 1455668593 69834 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What would be a good, strange basis for a declarative language? < 1455668618 564881 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :I'm afraid I don't know what a "declarative language" is < 1455668630 256029 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^prefixes < 1455668630 398381 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot ! < 1455668638 986910 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Like Haskell or Prolog < 1455668646 873804 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :As opposed to Python or C, which are imperative < 1455668698 504759 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Haskell isn't high enough on my list of things to look at that I've looked at it yet < 1455668704 649748 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Ah < 1455668726 884598 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: The classic explanation is that in declarative programming, you specify /what/ to do instead of /how/ to do it < 1455668733 335734 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Thue is declarative < 1455668738 27721 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Brainfuck is imperative < 1455668747 985548 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :From what I've heard, it's really cool thougyhthough < 1455668776 925087 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: It is < 1455668860 620427 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Declarative languages are usually based on something mathematical- Haskell is λ-calculus, Prolog is formal logic, Thue is semi-thue systems. < 1455668880 906901 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Ah, okay < 1455668884 148011 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The new colorless mana symbol is scow. < 1455668901 762970 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`scow < 1455668903 75623 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: scow: not found < 1455668938 704983 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: So what I was asking is what would be an interesting thing to do for a declarative language < 1455668980 180993 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Use math-style notation < 1455669007 177969 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Perhaps < 1455669072 768100 :\oren\!~oren@65.94.99.149 QUIT :Ping timeout: 265 seconds < 1455669092 730153 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1455669120 455839 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: I did think of a language based on the idea of a really complicated calculator < 1455669154 997248 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca JOIN :#esoteric < 1455669175 187859 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: stdout<<="Hello, world!" < 1455669468 233728 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Realistically, in math, that would just be "Hello, world!" < 1455669477 295619 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :not in a calculator, though < 1455669538 899037 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: I'm stuck on how to allow things like 99 bottles of beer on the wall without variables < 1455669558 396074 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The EFNet bot gives both cards and rules. < 1455669577 575645 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And can look up rules by keyword and so on. < 1455669585 949317 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But the code is not available. < 1455669606 583302 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :hppavilion[1]: recursion < 1455669616 974943 :haily_!~ceon@91.141.1.95.wireless.dyn.drei.com JOIN :#esoteric < 1455669618 335301 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: No functions are in the language < 1455669641 282891 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: That's the strange part; a program in the language is just a big expression < 1455669657 665330 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :that's math for ya < 1455669667 631157 :haily_!~ceon@91.141.1.95.wireless.dyn.drei.com PRIVMSG #esoteric :Hi < 1455669705 496176 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`welcome haily_ < 1455669706 921073 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :haily_: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on EFnet or DALnet.) < 1455669764 430808 :haily_!~ceon@91.141.1.95.wireless.dyn.drei.com PRIVMSG #esoteric :hi < 1455669767 275452 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`relcome yaily_ < 1455669770 682072 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​07yaily_: 08Welcome 09to 02the 06international 13hub 04for 07esoteric 08programming 09language 02design 06and 13deployment! 04For 07more 08information, 09check 02out 06our 13wiki: 04. 07(For 08the 09other 02kind 06of 13esoterica, 04try 07#esoteric 08on 09EFnet 02or 06DALnet.) < 1455669777 320777 :haily_!~ceon@91.141.1.95.wireless.dyn.drei.com PRIVMSG #esoteric :My name is Haily? < 1455669785 290776 :haily_!~ceon@91.141.1.95.wireless.dyn.drei.com PRIVMSG #esoteric :I m a nerd < 1455669799 241241 :haily_!~ceon@91.141.1.95.wireless.dyn.drei.com PRIVMSG #esoteric :but now I go to retire < 1455669803 921229 :haily_!~ceon@91.141.1.95.wireless.dyn.drei.com PRIVMSG #esoteric :cause Im old < 1455669816 155258 :rodgort!~rodgort@2607:5300:100:200::160d QUIT :Quit: Leaving < 1455669834 430718 :haily_!~ceon@91.141.1.95.wireless.dyn.drei.com PRIVMSG #esoteric :Mine Backbone looks like < 1455669849 971072 :haily_!~ceon@91.141.1.95.wireless.dyn.drei.com PRIVMSG #esoteric :some bombs in Irakwar < 1455669865 319441 :haily_!~ceon@91.141.1.95.wireless.dyn.drei.com PRIVMSG #esoteric :broken but never fall? < 1455670071 318237 :elias1!~canaima@186-93-166-128.genericrev.cantv.net JOIN :#esoteric < 1455670098 902398 :haily_!~ceon@91.141.1.95.wireless.dyn.drei.com QUIT :Quit: :-) < 1455670108 658136 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :`welcome elias1 < 1455670110 205882 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :elias1: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on EFnet or DALnet.) < 1455670178 779194 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1455670184 971137 :elias1!~canaima@186-93-166-128.genericrev.cantv.net QUIT :Read error: Connection reset by peer < 1455670506 577669 :rodgort!~rodgort@2607:5300:100:200::160d JOIN :#esoteric < 1455670991 607245 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455671066 280851 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1455671168 610757 :idris-bot!~idris-bot@dslb-178-012-159-167.178.012.pools.vodafone-ip.de QUIT :Ping timeout: 256 seconds < 1455671196 643314 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455671282 555040 :Melvar!~melvar@dslb-178-012-159-167.178.012.pools.vodafone-ip.de QUIT :Ping timeout: 250 seconds < 1455671386 281240 :Melvar!~melvar@dslb-084-062-091-029.084.062.pools.vodafone-ip.de JOIN :#esoteric < 1455671462 673327 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1455671540 630861 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: that's easy < 1455671585 313621 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: (map display-bottles (iota 99)) < 1455671633 621088 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(iota 99) is ((99 s) k) < 1455671647 846471 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't want to mentally figure out what giving 99 s as an argument even does < 1455671699 578074 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ais523: does that return a list with 1 2 3 ... < 1455671719 401818 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no, I'm misinterpreting Iota as the esolang (and its defining operation) < 1455671732 540054 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1455671732 682462 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :(map display-bottles (list-reverse (iota 99))) < 1455671736 664370 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and thus 99 as the church numeral (which would be the only sensible way to define it in esolang) < 1455671738 343054 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I totally got it wrong < 1455671740 493379 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*in iota < 1455671752 101522 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :(iota 99) is unsurprisingly ι99 in APL < 1455671752 925583 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :http://srfi.schemers.org/srfi-1/srfi-1.html#iota < 1455671775 281288 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :except it's probably a custom iota character in APL, and not the greek one I used < 1455671806 901156 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ooooo or (iota 0 99 -1) < 1455671833 387351 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Don't you mean (iota 99 99 -1) ? < 1455671838 170497 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :maybe < 1455671863 721472 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I've never used all three arguments before < 1455671885 754031 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Underlambda has a "u" command < 1455671910 15418 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you give it an integer as an argument, it produces a list from 1, 2, etc., up to that integer (inclusive) < 1455671933 803289 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it also works on non-integers, in which case its behaviour is defined but mostly bizarre < 1455672015 176447 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :hmm < 1455672069 781066 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :for example, (~)u^ will append the length of a list, plus one, to that list < 1455672076 212514 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :causing the list to end with its new length < 1455672826 796693 :Tod-Autojoined!~Tod@67-2-63-198.slkc.qwest.net NICK :TodPunk < 1455673010 353671 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Is Ruler-and-SuperCompass construction any more powerful than normal ruler-and-compass? < 1455673032 95238 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what's a supercompass? < 1455673051 822479 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: It draws ellipses instead of circles < 1455673059 144041 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(well, circles are a subset of ellipses, but...) < 1455673068 983615 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :then no < 1455673102 482387 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Proof? < 1455673148 855145 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :still algebraic, you don't ever get to pi < 1455673171 656201 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah < 1455673201 560061 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: But perhaps you're able to move a circle with it or something, thus letting you trisect an angle? < 1455673236 912772 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :your specs are a bit vague < 1455673281 884529 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: You can draw an ellipse given any two points representing its focci. The focci may, of course, be the same < 1455673327 690990 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: It's not a a tool one could easily construct to /look/ like a compass, of course. < 1455673344 489079 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what about moving things around? < 1455673402 799344 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: That part I'm not sure about, but I just feel that it may be possible to use the ellipse to move a circle; I haven't formally tried it yet because I don't have any way to try it < 1455673415 737682 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I think I'll make a Tkinter-based application to try it out < 1455673420 884707 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Or maybe Qt5) < 1455673427 619415 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :try geogebra < 1455673482 604340 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :\oren\: https://pbs.twimg.com/media/CbWvGzXUAAAy8MO.png GSUB at work! < 1455673850 225165 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Actually, that seems like a pretty good idea... < 1455673857 733514 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :A S-construction tool < 1455673863 173839 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :For some set S < 1455673897 37466 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :e.g. Folding-and-compass or Ruler-and-protractor < 1455673927 280445 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(protractor is restricted so you can only make angles. You use it to create angles of a given size) < 1455673945 704408 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(or something less stupid) < 1455673967 20714 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can trisect an angle with a ruler and a compass < 1455673971 21471 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the reason is that the ruler has lines marked on it < 1455673977 693671 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and even two marked lines is enough for the trisection to work < 1455674001 253534 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(another method you can do with just the ruler and compass is to use them at the same time, using the compass to mark a length along the ruler; the proof that you can't regards doing this as cheating) < 1455674026 896449 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, s/ruler/straightedge/g in my most recent comment < 1455674042 418964 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : Since some people use HackEgo in /msg, where the limit might be shorter. <-- istr HackEgo has an internal 350 limit before all that stuff is added on hth < 1455674056 720534 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: tdh < 1455674059 74228 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :unexpectedly < 1455674370 715196 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`perl -e for ($i=0;$i<500;$i++) { print ($i%10), ; } < 1455674372 197939 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 < 1455674405 408139 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yep, checks out < 1455674494 704169 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :the amazing power of perl < 1455674579 682946 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` printf %.s0123456789 {1..50} < 1455674580 528010 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 < 1455674587 607027 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what did i win < 1455674633 930645 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :izabera: I recently had to debug a program in an emergency, it was doing a series of parse tree transformations and I wanted to spot the point where they became incorrect < 1455674651 691536 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok < 1455674652 32721 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it was dumping each stage but in a pretty sexp-like format (not actual sexps, but close) < 1455674665 133262 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and trying to wade through all the parens was basically impossible < 1455674673 340333 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I wrote a Perl-oneliner to colourize matching parens to make it easier < 1455674682 45451 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(first I checked the repos but there didn't seem to be anything there) < 1455674688 615994 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :neat < 1455674753 306239 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :and where is this program? < 1455674840 451041 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in my bash history < 1455674840 799029 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can drag it out if you like < 1455674848 801681 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :perl -pe 's/[()]/$& eq "(" ? "\e[3".($x%6+1).($x++%12>5?";1":"")."m(\e[0m" : "\e[3".(--$x%6+1).($x%12>5?";1":"")."m)\e[0m"/ge' < 1455674872 29704 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's not very neat or readable because it was written in like 5 minutes in a hurry, I stopped writing it as soon as I had something that worked < 1455674874 303031 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` echo {,,}{,,}{,,}{0,1,2,3,4,5,6,7,8,9} < 1455674875 342134 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 < 1455674875 596332 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :for my purposes < 1455674901 788067 :nisstyre!~yourstrul@oftn/member/Nisstyre QUIT :Ping timeout: 265 seconds < 1455674920 84323 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` echo {,,}{,,,}{,,,}{0,1,2,3,4,5,6,7,8,9} | tr -d \ < 1455674922 636094 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 < 1455674932 121932 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :mixing escape sequences and perl makes for very esoteric programs < 1455674953 810342 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` printf %s {,,}{,,,}{,,,}{0..9} < 1455674955 336832 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 < 1455674964 872520 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :izabera: thanks < 1455675130 318912 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :@bf ++++++++[>++++++>++++++<<-]>++[>.+.+.+.+.+.+.+.+.+.---------<-] < 1455675130 461327 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 012345678901234567890123456789012345678901234567890123456789012345678901234... < 1455675135 370699 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :oh come on lambdabot < 1455675144 241431 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :!bf ++++++++[>++++++>++++++<<-]>++[>.+.+.+.+.+.+.+.+.+.---------<-] < 1455675144 588382 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456 < 1455675182 959429 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :does it print too many? < 1455675202 443173 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :since when did lambdabot do brainfuck? < 1455675226 352066 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^bf >,[>,]<[[<]>[.>]<]!0123456789 < 1455675226 494351 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456 ... < 1455675248 449451 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that's very cheating and unfair < 1455675266 500764 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wasn't intending to cheat, more it was out of curiosity if I could find something that didn't hardcode the 0123456789 bit < 1455675277 30736 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :to avoid the non-general .+.+.+.+ < 1455675283 698710 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :ais523: It also does unlambda. < 1455675287 191431 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wonder if it'd be shorter if it didn't use stdin; probably not < 1455675293 414356 :TodPunk!~Tod@67-2-63-198.slkc.qwest.net NICK :Tod-Home < 1455675307 912327 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(shorter than the +.+.+.+. version, I mean) < 1455675322 29678 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :oh i see, HackEgo was truncating it < 1455675347 664196 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bf ++++++++++[>+++++>+<<-]>--[>[<.+>>+<-]>[<<->+>-]<<] < 1455675348 1232 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456 < 1455675374 350741 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :Also D&D. < 1455675377 628447 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: wow < 1455675380 779482 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :o.o < 1455675381 193584 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :@roll 2d0 < 1455675381 384396 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :unexpected 'd': expecting digit, operator or end of input < 1455675390 360577 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :@roll d20 < 1455675390 502934 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :lambda-11235: 20 < 1455675395 577832 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :til there's a bf interpreter < 1455675398 607866 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i'll need a minute or two to understand how that works < 1455675406 524191 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :@roll 2d20 < 1455675406 666752 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Elronnd: 13+10 => 23 < 1455675411 754149 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it took me a while to understand how it works but I understand itn ow < 1455675428 961863 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :think of it like a Minsky machine, it makes things easier < 1455675433 553612 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(note that all the loops are balanced) < 1455675477 717661 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :ais523: what took you a while to understand? < 1455675489 784614 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Elronnd: why it was repeating in sets of 10 < 1455675499 578624 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :izabera: it's an infinite loop, so cheating < 1455675507 920718 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :ais523: ah < 1455675511 911779 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: oh, I thought infinite was better < 1455675516 869310 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mine's an infinite loop too < 1455675561 490236 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523: but izabera's isn't, and spends 11 characters on that < 1455675577 935142 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :thanks for noticing <.< < 1455675583 82946 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bf ++++++++[>++++++<-]>++[.+.+.+.+.+.+.+.+.+.---------] < 1455675583 503085 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;23456789:;2345678 < 1455675599 202313 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wasn't treating this as a golf competition, more a code elegance competition < 1455675604 84629 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :err, 13. < 1455675607 938835 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bf ++++++++[>++++++<-]>[.+.+.+.+.+.+.+.+.+.---------] < 1455675608 312337 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456 < 1455675609 232004 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also I'm translating int-e's BF program into PMMN to see what my PMMN optimizer makes of it < 1455675838 292657 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what does it optimize? < 1455675841 604608 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :apparently it segfaults < 1455675852 258763 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bf ++++++++++[[>+++++>+>+<<<-]>-->[<.+>-]>] < 1455675852 596955 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456 < 1455675854 693128 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :izabera: a lot of things, it tries to eliminate loops for example < 1455675857 662742 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1455675870 92536 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :int-e: *that* will take a while o.o < 1455675898 685872 :andrew_!~andrew@14.154.166.95 JOIN :#esoteric < 1455675911 955694 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : since when did lambdabot do brainfuck? <-- since always? < 1455676021 489492 :Tod-Home!~Tod@67-2-63-198.slkc.qwest.net QUIT :Quit: This is me, signing off. Probably rebooting or something. < 1455676073 774884 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :More precisely, since september 2006 < 1455676088 569503 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :http://sprunge.us/ghMc < 1455676114 217069 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :inc_by(0, 10); while (dec(0)) { inc_by(1, 5); inc(2); } dec(1); dec(1); while (dec(1)) { inc(1); while (dec(2)) { /* PMMN non-destructive output code, not in original */ while (dec(1)) { inc(9); inc(8); } while (dec(9)) { inc(1); } inc(8); output(8); inc(1); inc(3); } while (dec(3)) { dec(1); inc(2); } } < 1455676119 341685 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's the original program < 1455676140 86861 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: I was going to say that you of all people should know the answer to that. < 1455676144 492092 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But I was thinking of unlambda. < 1455676148 761752 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, it didn't optimize out a useless jump < 1455676164 390893 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : int-e: oh, I thought infinite was better <-- i only did finite because i vaguely recalled HackEgo might not handle infinite output without newlines. < 1455676188 252081 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: actually lambdabot seems to have trouble with that < 1455676195 532188 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@bf ++++++++++[[>+++++>+>+<<<-]>-->[<.+>-]>] < 1455676224 990721 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it looks like it doesn't figure out yet that (1) never changes < 1455676240 403265 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :however, it has got the program down to the minimum number of loops without unrolling < 1455676301 813499 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fwiw, the PMMN optimizer so far is available via "darcs clone http://nethack4.org/media/ssapmmn" < 1455676317 73210 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nothing yet understands its output format though, you just have to read it by hand < 1455676336 163672 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@bf ++++++++++[[>+++++>+>+<<<-]>-->[<.+>-]>.] < 1455676348 871693 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm, no, newlines don't help. < 1455676356 847339 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :!bf ++++++++++[[>+++++>+>+<<<-]>-->[<.+>-]>.] < 1455676357 183518 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :0123456789 \ 0123456789 \ 0123456789 \ 0123456789 \ 0123456789 \ 0123456789 \ 0123456789 \ 0123456789 \ 0123456789 \ 0123456789 \ 0123456789 \ 0123456789 \ 0123456789 \ 0123456789 \ 0123456789 \ 0123456789 \ 0123456789 \ 0123456789 \ 0123456789 \ 0123456789 \ 0123456789 \ 0123456789 \ 0123456789 \ 0123456789 \ 0123456789 \ 0123456789 \ 0123456789 \ 0123456789 \ 0123456789 \ 0123456789 \ 0123456789 \ 0123456789 < 1455676361 425095 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : But I was thinking of unlambda. <-- yep. although they didn't actually _tell_ me they'd used my code, so i'm not sure exactly when i discovered it. < 1455676407 680365 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: 2006-03-15 Add the unlambda plugin < 1455676427 420706 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's a bit weird since i'm pretty sure there were other unlambda interpreters in haskell when i wrote mine < 1455676471 809207 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Plugin `bf' failed with: <> < 1455676508 283117 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I had one in 2000, but probably it wasn't public... since I really wanted to write one in C. < 1455676539 406130 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :heh < 1455676560 554 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :by 2000 hadn't even learned haskell < 1455676564 413186 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric : * history: * 13-10-2000: initial version, in Haskell * 14-10-2000: initial version in C < 1455676570 546576 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :good times < 1455676580 487206 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*+i < 1455676591 878184 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i think march 2006 was just before the end of my big internet break < 1455676619 872532 :nisstyre!~yourstrul@li611-52.members.linode.com JOIN :#esoteric < 1455676637 967278 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anyway, sleep. < 1455676670 777080 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or maybe it was the year i did learn it. not before, anyway. < 1455676707 211154 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :anyway, dishes < 1455676876 634704 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` bc <<< 2^1234-1 | tr -d \\n\\\\ < 1455676879 97087 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :29581122460809862906004469571610359078633968713537299223955620705065735079623892426105383724837805018644364775907095599312082089933038176093702721248284094494136211066544377518349572681192920386118201521832389207735598339319120892886765265599360248790311370854940266862452110061179427034023276609931709804888749380902312739825386061877261903500988327 < 1455676881 177544 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :factor it < 1455676885 943610 :AlexR42!~textual@136.169.241.139 JOIN :#esoteric < 1455676943 459874 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :hackego cut off part of it < 1455676953 659937 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(2^1234-1) = ((2^617)^2) - (1^2) = (2^617-1)(2^617+1) < 1455676969 692158 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it probably factors further though < 1455677057 687863 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's unfair, my computer didn't know about that < 1455677082 899150 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :oerjan: I printed out R5RS and Haskell98 in 2000 for my summer reading < 1455677088 991108 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :u always cheating >:( < 1455677117 835911 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :adu: how about harry potter < 1455677126 999059 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :izabera: I've never read it < 1455677143 893192 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION deletes adu from her friends on myspace < 1455677155 871092 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :too busy reading user manuals < 1455677168 42322 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :izabera: this is the reason that mersenne primes always have a prime in the exponent < 1455677212 70486 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :come to think of it it /definitely/ factors further; one of (2^617-1), (2^617+1), and 2^617 has got to be divisible by 3 < 1455677215 220953 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it's not going to be 2^617 < 1455677262 629597 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :wtf < 1455677285 107890 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :2^617 is not divisible by 3 < 1455677306 888298 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yes < 1455677311 328164 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that's what he said < 1455677361 276526 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :izabera: I haven't been on myspace in 15 years < 1455677373 193255 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i've never been on myspace < 1455677458 189430 :AlexR42!~textual@136.169.241.139 QUIT :Quit: My Mac has gone to sleep. ZZZzzz… < 1455677514 566803 :AlexR42!~textual@136.169.241.139 JOIN :#esoteric < 1455677856 424903 :AlexR42!~textual@136.169.241.139 QUIT :Quit: Textual IRC Client: www.textualapp.com < 1455678444 166328 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu < 1455678472 392189 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: also, because 2 divides 1234 < 1455678479 953947 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`factor 1234 < 1455678482 735930 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1234: 2 617 < 1455678497 561653 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i guess that's it. is 2^617-1 a prime? < 1455678528 227534 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :2^617+1 probably isn't. < 1455678543 380675 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> (2^617+1)`mod` 3 < 1455678553 479125 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1455678559 318673 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh come on, it's not that big < 1455678561 397509 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> (2^617+1)`mod` 3 < 1455678590 230585 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :lambdabot must be overworked < 1455678634 334986 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :2 == -1 (mod 3), so 2^617 == -1 (mod 3). so it's 2^617+1. < 1455678742 901552 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :2^617-1 is not on the list of known mersenne primes, so it's presumably checked and found not. < 1455678757 231364 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@bot < 1455678757 373672 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric ::) < 1455678763 40725 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :huh < 1455678775 526312 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :lambdabot never answered back on the last one < 1455678785 613785 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> (2^617-1)`mod` 5 < 1455678800 431220 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> "hi" < 1455678807 293828 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@bot < 1455678817 386419 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric ::) < 1455678830 879478 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :there's nfw lambdabot should have trouble calculating that < 1455678841 763088 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric ::t (2^617-1)`mod` 5 < 1455678859 532240 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and int-e went to bed < 1455678879 354750 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` bc <<< 2^617-1 < 1455678880 609908 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :54388530464436950905813832350972787438550335255248068935623079751721\ \ 32452975126965649024023195947885249426733939164170397148972417563722\ \ 13155348458256985448390483221335442656288489603071 < 1455678895 744663 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` bc <<< 2^617-1 | tail -1 < 1455678896 658634 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :13155348458256985448390483221335442656288489603071 < 1455678898 850152 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :> (2^617-1)`mod` 5 < 1455678917 286386 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ok not divisible by 5 < 1455678936 359590 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> "hi" < 1455678950 763975 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it seems like the @run plugin is having trouble. < 1455678950 943422 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1455678962 835515 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> "hi" < 1455678970 641918 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric < 1455679019 696751 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` bc <<< (2^617)%5 < 1455679020 595587 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/`: eval: line 4: syntax error near unexpected token `(' \ /hackenv/bin/`: eval: line 4: `bc <<< (2^617)%5' < 1455679024 195447 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :damn < 1455679048 184748 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :int-e: what is the date format MM-DD-YYYY? < 1455679086 242262 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :oerjan: No good, even haskell's lambdabot is having trouble. < 1455679100 426153 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :* #haskell < 1455679113 273351 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :lambda-11235: um they're the same bot hth < 1455679136 426607 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` bc <<< '(2^617)%5' < 1455679137 286723 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2 < 1455679144 507938 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` bc <<< 'scale' < 1455679145 290717 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0 < 1455679147 829860 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :good < 1455679151 923497 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` bc <<< '(2^617)%7' < 1455679152 957050 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :4 < 1455679168 886793 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm 7 is a mersenne prime so no point in checking it < 1455679172 901432 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` bc <<< '(2^617)%11' < 1455679173 846524 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :7 < 1455679176 649078 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` bc <<< '(2^617)%13' < 1455679177 806544 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :6 < 1455679183 486834 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` bc <<< '(2^617)%17' < 1455679184 359898 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2 < 1455679187 71977 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` bc <<< '(2^617)%19' < 1455679187 975353 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :13 < 1455679224 502379 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :gah loops in bash... < 1455679235 642791 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or bc, for that matter < 1455679282 987206 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :`` bc << '2^2^2^2' < 1455679284 183791 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/`: line 4: warning: here-document at line 4 delimited by end-of-file (wanted `2^2^2^2') < 1455679296 613625 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :oerjan: Can't other IRC channels run their own instances of the bot? < 1455679299 995940 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :`` bc <<< '2^2^2^2' < 1455679301 65781 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :65536 < 1455679338 750774 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :lambda-11235: well sure, but not with the same nick on the same network < 1455679507 995411 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` bc <<< 'for (i=23;;i++) { if (2^617%i==0) { print i; break; } }' < 1455679508 873231 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :32 < 1455679515 89987 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :huh < 1455679524 892027 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh duh < 1455679532 202053 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` bc <<< 'for (i=23;;i++) { if (2^617%i==1) { print i; break; } }' < 1455679538 70081 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :59233 < 1455679545 190274 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yay < 1455679560 948332 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ACTION gives oerjan a golden cookie < 1455679570 434371 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :perhaps should have added 2 instead of incrementing < 1455679575 402890 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*munch* < 1455679587 983880 :madbr!boulam@69-165-212-148.cable.teksavvy.com JOIN :#esoteric < 1455679589 969868 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :hey < 1455679633 619555 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hey < 1455679652 220965 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :looking at some c++ compiler output to see how much operation chaining it has < 1455679664 567587 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :chaining? < 1455679666 330580 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :looks like about 50% of ops could be chained < 1455679675 399178 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :chained? < 1455679680 786701 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yeah, basically a series of operations that update the same register < 1455679698 165741 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :example of chain: < 1455679698 808692 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :079443AF subss xmm1,xmm3 < 1455679698 951076 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :079443B3 mulss xmm1,xmm4 ; chain < 1455679699 93449 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :079443BE addss xmm1,xmm7 ; chain < 1455679699 93519 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :079443C2 movss dword ptr [esi+2F4h],xmm1 ; chain < 1455679699 93558 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :079443D2 mulss xmm1,xmm4 ; chain < 1455679730 434717 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :5 consecutive operations involving the same < 1455679733 20448 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :register < 1455679808 292573 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I'm trying to think how that might apply to "belts" < 1455679847 139152 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Mill_CPU_Architecture#The_Belt.2C_a_pipelining_register_system < 1455679873 847873 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :afaik, the belt is essentially an improved VLIW < 1455679893 821190 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it could do the chain but it has to mix it up with a few other calculations to run in parallel < 1455679996 553666 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :afaik the main problem that the belt fixes is that it makes it really easy to write 4+ values at the same time < 1455680006 543067 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :since they just end up on contiguous belt spaces < 1455680037 981908 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :instead of that cpuid clusterf**k < 1455680053 33136 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :cpuid clusterfuck? < 1455680078 949298 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :cpuid instruction returns data in like 4 registers, right? < 1455680103 271178 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :\oren\: sometimes 2, I think, sometimes 4, iirc < 1455680115 850469 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that can't be good < 1455680140 893387 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :and they have different meaning depepding on the input < 1455680163 480639 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :apparently 3; ebs, ecx and edx < 1455680182 763136 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :oh, no < 1455680185 169117 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :well, I still think its a clusterf**k < 1455680193 703739 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :it really does depend on what's in EAX < 1455680217 233085 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the belt basically fixes a sequence like add r4, r7, r6; sub r3, r11, r13; and r2, r21, r19; mul r5, r1, r20 < 1455680229 101060 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :the "processor brand string" is returned in EAX thru EDX < 1455680229 516845 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :which you typically find on VLIW cpus < 1455680292 929923 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :cpuid is basically a vector of bits the size of the known universe < 1455680394 943354 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it writes different parts of the cpuid to eax,ebx,ecx,edx depending on which part you ask for? < 1455680445 765977 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell b_jonas fungot, does the amplitude of gravity waves attenuate linearly or quadratically in distance? <-- *gravitational hth < 1455680445 908537 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :oerjan: if the power, as duly noted. i've been up on the mountain is symbolic of the eternal quest for wisdom and understanding beyond what you or the weepies as their ruler now. < 1455680445 908628 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455680457 438082 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :yes, and if EAX = 0x00000004 then it writes an ASCII string to EAX:EBX:ECX:EDX < 1455680504 96664 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :er, wait? < 1455680509 448407 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lolol < 1455680509 761551 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :WTF it's even worse < 1455680552 535667 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1455680556 147574 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :so microcoded < 1455680684 368070 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :I don't see why they couldn't just make users detect cpu by seeing which instructions work? < 1455680717 687079 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :\oren\: like adding something to cflags like a "not implemented bit"? < 1455680727 882318 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :yah < 1455680754 896691 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :the bit turns on if an instruction is maformed < 1455680813 720951 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :\oren\: that would only work on archs with constant size opcodes < 1455680816 841952 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :because doing an illegal instruction triggers an interrupt < 1455680829 817623 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :which easily eats hundreads of cycles < 1455680835 86188 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :\oren\: x86 doesn't have that < 1455680870 856505 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also flags are bad < 1455680882 79547 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :or you could just make users execute instructions then catch the SIGILL? < 1455680922 555264 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :\oren\: I like how you're thinking outside the box, but you need two paths either way < 1455680930 944726 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :oren : ok but then where does windows restrart the thread? < 1455680954 993255 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :it might as well be represented by an instruction that gives you data to test against < 1455680959 24474 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :generally you want to avoid SIGILL as much as possible < 1455680966 303013 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :or exceptions in general < 1455680983 120202 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :exceptions are horrible and you should probably only have the page fault exception < 1455681007 439648 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :right but I don't think an auxiliary function like CPUID needs to be fast < 1455681019 575262 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I don't think cpuid is fast :D < 1455681096 467504 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :so they could just try 50 instructions, catch 50 SIGILL's, and conclude this is a 80286 < 1455681152 273551 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :right, but then Intel can't brag with their "GenuineIntel" string < 1455681152 415974 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : ais523: Could be another dwarf. <-- btw that made me realize that the high priestess doesn't have an accent... < 1455681162 111390 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :afaik that's not how you detect a 286 < 1455681180 954223 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :early x86 cores have bugs and you can differentiate them that way < 1455681185 635906 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :AHA, and now we see the REAL reason to use an ASCII string in some registers! < 1455681204 365475 :idris-bot!~idris-bot@dslb-084-062-091-029.084.062.pools.vodafone-ip.de JOIN :#esoteric < 1455681209 810284 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :bragging rights? < 1455681215 180174 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell shachaf ais523: Could be another dwarf. <-- btw that made me realize that the high priestess doesn't have an accent... < 1455681215 322548 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455681216 389386 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :yup < 1455681218 622503 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1455681223 241553 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@messages- < 1455681223 423477 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :oerjan said 8s ago: ais523: Could be another dwarf. <-- btw that made me realize that the high priestess doesn't have an accent... < 1455681230 263164 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :bloody marketeers < 1455681281 855750 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: obviously a vampire in disguise hth < 1455681318 841661 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]! < 1455681323 806850 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :hadu < 1455681329 807123 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: I'm working on λ-nomic < 1455681343 159649 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I've almost got the rules working :) < 1455681350 31217 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: I'm learning supervisord < 1455681355 326785 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: EEK < 1455681365 563621 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :I have an idiotic idea! < 1455681387 386511 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: i guess a vampire pretending to be human would have a twisty speech bubble < 1455681390 907216 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Never heard of it < 1455681401 101182 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :what if the OS, on older processors, catched SIGILL, read the instruction in question, and emulated it? < 1455681408 744428 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: it's a deamon container < 1455681411 177030 :earendel!~koko@176.4.68.76 QUIT :Quit: earendel < 1455681419 237465 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: OK? < 1455681497 381581 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :this would allow an OS to run programs for later processors (at terrible speed, but still) < 1455681551 992734 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: by human i mean not undead sorry for speciesism < 1455681586 429960 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :\oren\ : I think that's used to emulate an fpu on some systems < 1455681624 761673 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :actually some fpu ops trigger a software fallback I think < 1455681638 960172 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :generally stuff like multiplying by infinity and so forth < 1455681706 779165 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :note: this is bad < 1455681707 644289 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: hm i had never thought malack's twistiness was more than just reptilianness < 1455681723 603942 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: well, the black undead speech bubbles weren't twisted < 1455681761 945286 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :so i thought the white bubbles were twisted as a result of hiding his true colors < 1455681846 446225 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 250 seconds < 1455681871 286645 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :\oren\ : also, generally all cpu features are speed features so it kindof misses the point :D < 1455681918 590473 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm indeed the reptilians in the arena had normal bubbles < 1455682078 757733 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i guess i'm just rationalizing the fact i didn't guess malack was a vampire until he revealed it completely. < 1455682154 227831 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I came up with a strange musical instrument classification < 1455682389 740926 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I: easy to build instruments that everybody has: flutes, drums, hand percussions < 1455682393 506594 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :II: eurasian instruments that spread both west and east: shawms, zithers, lutes, bowed lutes < 1455682400 112217 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :III: instruments that more or less everybody has but are only developed in some regions: trumpets, harps, xylophones, bells, cymbals < 1455682405 450904 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :IV: regional instruments: bagpipes, free reeds, organs, gongs, misc chromatic percussion, electronic instruments < 1455682448 495581 :jaboja!~jaboja@eji207.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 272 seconds < 1455682516 754986 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :madbr: Where would panpipes fit in there? < 1455682520 16932 :jaboja!~jaboja@eji207.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455682524 471697 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :flutes < 1455682591 491624 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: http://www.giantitp.com/forums/showthread.php?219611-Malack-s-speech-bubble has a bunch of other examples of that sort of bubble < 1455682743 318646 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :lambda-11235 : actually it could be a category separate from flutes < 1455682765 13806 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but it would still be in group I or III (probably III) since it evolved in multiple places < 1455682940 723592 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also considering folding the bagpipes into the shawm group < 1455683688 826911 :heroux!sandroco@gateway/shell/insomnia247/x-ucuylhtcgmncbzjp QUIT :Ping timeout: 265 seconds < 1455683729 147638 :heroux!sandroco@gateway/shell/insomnia247/x-uewbkoiscnmrdgjh JOIN :#esoteric < 1455684394 3661 :jaboja!~jaboja@eji207.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 240 seconds < 1455684579 126641 :jaboja!~jaboja@eji207.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455684940 551039 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1455685202 535640 :Guest9703!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1455685277 66364 :perrier_!~cinch@107.170.175.57 JOIN :#esoteric < 1455685398 433083 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: last comment: "When in doubt use Occam's Razor. Its certainly more plausible for Malack to have poor health than for Malack to be a secret vampire with magical sun-block powers." < 1455685419 550621 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i think occam's razor needs a bit sharpening, there < 1455685639 957437 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: that was p. perceptive of Eigenclass < 1455685676 438687 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :even Eigenclass didn't notice the spelling "bloodwart", though < 1455685708 862864 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa whoa whoa, my sister posted in that thread < 1455685724 171156 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ooh < 1455685974 677816 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :helloerjan > 1455686254 964533 JOIN :#esoteric > 1455686259 30397 JOIN :#esoteric > 1455686259 538768 JOIN :#esoteric > 1455686295 5862 JOIN :#esoteric > 1455686299 70720 JOIN :#esoteric > 1455686299 579046 JOIN :#esoteric > 1455686335 47964 JOIN :#esoteric > 1455686339 113476 JOIN :#esoteric > 1455686339 621739 JOIN :#esoteric > 1455686375 91810 JOIN :#esoteric > 1455686379 158370 JOIN :#esoteric > 1455686379 666700 JOIN :#esoteric > 1455686415 129469 JOIN :#esoteric > 1455686419 194938 JOIN :#esoteric > 1455686419 703142 JOIN :#esoteric > 1455686455 171394 JOIN :#esoteric > 1455686459 235170 JOIN :#esoteric > 1455686459 743364 JOIN :#esoteric > 1455686495 215990 JOIN :#esoteric > 1455686499 282590 JOIN :#esoteric > 1455686499 791062 JOIN :#esoteric > 1455686535 255543 JOIN :#esoteric > 1455686539 321470 JOIN :#esoteric > 1455686539 829753 JOIN :#esoteric > 1455686570 306890 JOIN :#esoteric > 1455686574 369353 JOIN :#esoteric < 1455686574 510017 :glogbot!dlopen@64.62.173.65 JOIN :#esoteric > 1455686574 877778 JOIN :#esoteric < 1455686582 459729 :EgoBot!~EgoBot@libdl.so JOIN :#esoteric < 1455686583 490648 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1455686639 427502 :jaboja!~jaboja@eji207.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455686703 548769 :Gregor!dlopen@libdl.so JOIN :#esoteric < 1455686763 597286 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell ais523 0 s k x y = x, 1 s k x y = y, (n+m) s k x y = n s k (m s k x y) (m s k y (x y)) i think < 1455686771 892270 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :argh < 1455686780 100409 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@bot < 1455686782 873769 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455686783 11260 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric ::) < 1455686893 680632 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: the bot will get bad habits if you botsnack before the job is done < 1455686911 762311 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :good point > 1455688731 206523 JOIN :#esoteric > 1455688735 273152 JOIN :#esoteric > 1455688735 781559 JOIN :#esoteric > 1455688771 247116 JOIN :#esoteric > 1455688775 312899 JOIN :#esoteric > 1455688775 820928 JOIN :#esoteric > 1455688811 286899 JOIN :#esoteric > 1455688815 353727 JOIN :#esoteric > 1455688815 862148 JOIN :#esoteric > 1455688851 326399 JOIN :#esoteric > 1455688855 387281 JOIN :#esoteric > 1455688855 895394 JOIN :#esoteric > 1455688891 363876 JOIN :#esoteric > 1455688895 428916 JOIN :#esoteric > 1455688895 936823 JOIN :#esoteric > 1455688931 407105 JOIN :#esoteric > 1455688935 472565 JOIN :#esoteric > 1455688935 980946 JOIN :#esoteric > 1455688971 441345 JOIN :#esoteric > 1455688975 489018 JOIN :#esoteric > 1455688975 994467 JOIN :#esoteric < 1455688987 382898 :glogbot!dlopen@libdl.so JOIN :#esoteric < 1455689014 298997 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: http://206.174.0.58:81/ < 1455689029 598631 :andrew_!~andrew@14.154.166.95 JOIN :#esoteric < 1455689049 387614 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Just for testing purposes < 1455689077 382832 :Gregor!dlopen@libdl.so JOIN :#esoteric < 1455689099 545174 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: It's not complete, of course, it's really just a primitive environment for testing < 1455689130 106335 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1455689251 834001 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :omg, polling is the worst < 1455689263 973884 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :you should use websockets < 1455689296 594436 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :or, if you want to really bring out the buzz words, HTTP/2 < 1455689742 669191 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu < 1455690199 706423 :andrew__!~andrew@119.137.91.34 JOIN :#esoteric < 1455690276 382987 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1455690428 621256 :andrew_!~andrew@14.154.166.95 QUIT :Ping timeout: 272 seconds < 1455690450 256771 :andrew__!~andrew@119.137.91.34 QUIT :Remote host closed the connection < 1455690522 996957 :mysanthrop!~myname@84.200.43.57 NICK :myname < 1455690548 198605 :andrew_!~andrew@119.137.91.34 JOIN :#esoteric < 1455691085 717810 :Guest55944!~atslash@broadband-46-188-0-82.2com.net JOIN :#esoteric < 1455691335 710784 :Guest55944!~atslash@broadband-46-188-0-82.2com.net QUIT :Ping timeout: 240 seconds < 1455691802 397085 :madbr!boulam@69-165-212-148.cable.teksavvy.com QUIT :Quit: Pics or it didn't happen < 1455691973 819432 :andrew_!~andrew@119.137.91.34 QUIT :Quit: Leaving < 1455691998 639109 :andrew_!~andrew@119.137.91.34 JOIN :#esoteric < 1455692126 649269 :jaboja!~jaboja@eji207.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455692352 141989 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok so i have an idea for a kernel thing < 1455692380 613156 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :basically you can specify a set of environment variables < 1455692385 884056 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :somehow < 1455692401 777639 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :not sure what's the best way, maybe the kernel command line, maybe somewhere in /proc < 1455692408 34730 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :and every other variable is removed < 1455692467 383060 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1455692475 121625 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :so you can still specify TERM and COLUMNS and LINES, and you avoid problems like shellshock and all the mess with PROGRAMNAME_OPTIONS like grep or ls or whatever < 1455692479 548537 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :@tell adu Polling is bad, but it works < 1455692490 125012 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455692740 983336 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :@tell adu It's just a prototype, keep in mind < 1455692741 293341 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455692855 724809 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye < 1455693122 47264 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :“<\oren\> I don't see why they couldn't just make users detect cpu by seeing which instructions work?” – that was the old method, but the problem with it is that it breaks horribly in virtualized CPUs with hot migration, plus also instructions that are declared NOPs on old CPUs but do some sort of optimization on new CPUs. < 1455693147 108963 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: but some old features still have to be checked that way < 1455693159 787224 :Opodeldoc!~Opodeldoc@184.20.162.120 QUIT :Read error: Connection reset by peer < 1455693165 61001 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :luckily none on x86_64, because those features are guaranteed to work on x86_64 < 1455693250 897429 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later < 1455693471 431160 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf, oerjan: as for speech bubbles, (1) the bugs, which shouldn't be able to breathe, have normal speech bubbles, and (2) the Giant said something that basically implies that you can't really get much info from speech bubbles because people can change them or whatever < 1455693514 598586 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :http://www.giantitp.com/forums/showsinglepost.php?p=14733452 < 1455693666 533289 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :“last comment: "When in doubt use Occam's Razor. Its certainly more plausible for Malack to have poor health than for Malack to be a secret vampire with magical sun-block powers."” – that heuristic has some base: Professor Snape turned out to be not secretly a vampire in Harry Potter and the Deathly Hallows, despite that the Half-Blood Prince confirms that vampires really exist in the HP world < 1455693690 674899 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? uncyclopedia < 1455693699 467532 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :uncyclopedia? ¯\(°​_o)/¯ < 1455693707 467302 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? wisdom < 1455693709 515593 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom is always factually accurate, except for this entry, and uh that other one? it started with like, an ø? < 1455693841 54256 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn Uncyclopedia is always factually accurate, except for uh, that one entry? it started with like, an AA? you can probably find it in http://unicyclopedia.wikia.com/wiki/Special:PrefixIndex/AA < 1455693844 451747 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'uncyclopedia': Uncyclopedia is always factually accurate, except for uh, that one entry? it started with like, an AA? you can probably find it in http://unicyclopedia.wikia.com/wiki/Special:PrefixIndex/AA < 1455694113 825219 :Opodeldoc!~Opodeldoc@184.20.162.120 JOIN :#esoteric < 1455694574 807550 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :x^(ax^2+bx+c) < 1455694582 769748 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric := 42 < 1455694637 746507 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :x^x < 1455694638 892980 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :b_jonas: unicyclopedia or uncyclopedia? < 1455694644 818739 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :hppavilion[1]: no output < 1455694646 112941 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: I'm compiling ALL the weird graphs < 1455694710 562566 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`cat wisdom/uncyclopedia < 1455694712 207149 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Uncyclopedia is always factually accurate, except for uh, that one entry? it started with like, an AA? you can probably find it in http://unicyclopedia.wikia.com/wiki/Special:PrefixIndex/AA < 1455694723 840820 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` sed -i s/unicy/uncy/ wisdom/uncyclopedia < 1455694727 798341 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455694737 968999 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`? uncyclopedia < 1455694739 120226 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Uncyclopedia is always factually accurate, except for uh, that one entry? it started with like, an AA? you can probably find it in http://uncyclopedia.wikia.com/wiki/Special:PrefixIndex/AA < 1455694743 646637 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :x^x^x^x^x^x^x < 1455694750 824995 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric := 123456789 < 1455694767 92177 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: What other weird graphs are there? < 1455694779 736315 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :x+1 < 1455694799 358494 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`learn oerjan is always factually accurate, except for sentences that begin with AA < 1455694890 59884 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net NICK :MDream < 1455694898 454798 :jaboja!~jaboja@eji207.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 250 seconds < 1455694958 215316 :jaboja!~jaboja@emj89.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455694993 117509 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :y=|x|^x is amaaaaaaaaazing < 1455695000 554980 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I think we need equations.txt < 1455695009 94830 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`touch equations < 1455695011 556976 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455695024 610946 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` echo "x^x" >> equations < 1455695027 53938 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455695032 857350 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` cat equations < 1455695033 875959 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :x^x < 1455695042 781842 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` echo "|x|^x" >> equations < 1455695045 178282 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455695050 742665 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`cat equations < 1455695051 659399 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :x^x \ |x|^x < 1455695596 737825 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I just realized < 1455695608 146680 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :|x|^x has two asymptotes < 1455695994 657284 :mroman!~mroman@160.85.232.146 JOIN :#esoteric < 1455696515 749255 :J_Arcane_!~chatzilla@37-219-57-201.nat.bb.dnainternet.fi JOIN :#esoteric < 1455696539 85908 :J_Arcane!~chatzilla@37-219-214-208.nat.bb.dnainternet.fi QUIT :Ping timeout: 276 seconds < 1455696540 481862 :J_Arcane_!~chatzilla@37-219-57-201.nat.bb.dnainternet.fi NICK :J_Arcane < 1455696936 961737 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :hppavilion[1]: What are they? < 1455696967 594503 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: I was wrong, according to ##math < 1455696976 602302 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Well, I only see one... < 1455696977 589460 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: But it does have 1 at y=0 < 1455696990 286764 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Yep, that's the one I see... < 1455696997 202826 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: I thought the x>0 part was congruent with the x<0 part < 1455697007 580971 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: It made sense at the time < 1455697030 382171 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Heh. Okay. < 1455697145 316024 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: I think I found a good random number generator < 1455697149 317726 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: Probably not though < 1455697175 60184 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :ACTION imagines searching for random number generators hiding out in jungles and forests... < 1455697234 519244 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: sin(x)+2*sin(x/2)+3*sin(x/3)+4*sin(x/4)... < 1455697244 866750 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Probably not good at the "random" part, but it sure is erratic < 1455697305 265463 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Then mix a cos() in at the primes xD < 1455697431 630797 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Doesn't look that erratic to me... < 1455697444 152686 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :...probably because I'm doing something wrong. < 1455697481 367657 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: It repeats itself, yes, but it's pretty crazy < 1455697498 576823 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Hm... how so? < 1455697575 944329 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :x^sin(x) < 1455697587 53044 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: It just is < 1455697592 627550 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: You have to see it to understand < 1455697614 149702 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :I'm trying to see it, but as I said, I'm probably doing something wrong. Care to show me? < 1455697623 745812 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :(I'm trying to literally see it, not figuratively) < 1455697696 796201 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :I do see x^sin(x) though. Looks... interesting. < 1455697760 960479 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: It does < 1455697780 982198 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: I was wondering for a while if such a function like that existed- one where the sine's amplitude grows over time < 1455697846 198318 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :sin^cos looks interesting too, though completely irrelevant. < 1455697872 211399 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Oh, not so interesting. < 1455697888 746690 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Though kind-of interesting. < 1455698008 448109 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: Reminds me of tan < 1455698055 416786 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I suppose it should've been obvious x sin(x) would produce the growing sine function < 1455698059 647640 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Looks different depending on what I use to graph it. ._. < 1455698064 507610 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :(s^c, I mean) < 1455698165 67111 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :Must've mis-typed something, now everything's agreeing it seems. < 1455698207 150808 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :ACTION leaves, because zgrep has to sleep at some point today, probably < 1455698771 912937 :hkgit03!c3f4eb82@gateway/web/cgi-irc/kiwiirc.com/ip.195.244.235.130 JOIN :#esoteric < 1455699005 689928 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :izabera: yes < 1455699020 519752 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hey! don't do that < 1455699026 583596 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I wrote unicyclopedia deliberately < 1455699028 230548 :jaboja!~jaboja@emj89.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 252 seconds < 1455699038 193534 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? uncyclopedia < 1455699042 704339 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Uncyclopedia is always factually accurate, except for uh, that one entry? it started with like, an AA? you can probably find it in http://uncyclopedia.wikia.com/wiki/Special:PrefixIndex/AA < 1455699090 596628 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` perlr -i -pe 's"un(cyclopedia.wikia.com/wiki)"uni$1" and warn "replace ok"' wisdom/uncyclopedia < 1455699092 702713 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: perlr: command not found < 1455699096 661103 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` perl -i -pe 's"un(cyclopedia.wikia.com/wiki)"uni$1" and warn "replace ok"' wisdom/uncyclopedia < 1455699098 705632 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :replace ok at -e line 1, <> line 1. < 1455699103 942736 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? uncyclopedia < 1455699105 54689 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Uncyclopedia is always factually accurate, except for uh, that one entry? it started with like, an AA? you can probably find it in http://unicyclopedia.wikia.com/wiki/Special:PrefixIndex/AA < 1455699109 689855 :earendel!~anuska@176.0.137.170 JOIN :#esoteric < 1455699208 589880 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1455699232 686061 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1455699337 82695 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :except the url is wrong < 1455699387 836154 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Unicyclopedia is actually at https://en.wikibooks.org/wiki/The_Unicyclopedia < 1455699426 985561 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` perl -i -pe 's"http://\S+"https://en.wikibooks.org/wiki/Special:PrefixIndex/The_Unicyclopedia" and warn "replace ok"' wisdom/uncyclopedia < 1455699428 792150 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :replace ok at -e line 1, <> line 1. < 1455699437 816628 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? uncyclopedia < 1455699438 804485 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Uncyclopedia is always factually accurate, except for uh, that one entry? it started with like, an AA? you can probably find it in https://en.wikibooks.org/wiki/Special:PrefixIndex/The_Unicyclopedia < 1455699963 384433 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455700374 384192 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 256 seconds < 1455700878 575213 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 272 seconds < 1455701564 385801 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1455701665 145541 :newsham_!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1455701670 755370 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :Read error: Connection reset by peer < 1455702004 97322 :AnotherTest!~turingcom@193.190.253.145 JOIN :#esoteric < 1455702262 175491 :AnotherTest!~turingcom@193.190.253.145 QUIT :Ping timeout: 252 seconds < 1455702756 979460 :Elronnd!elronnd@znc.dank.ninja QUIT :*.net *.split < 1455702757 958615 :ocharles_!sid30093@gateway/web/irccloud.com/x-clebuwrtjnvrzyfc QUIT :*.net *.split < 1455702758 217549 :pikhq_!~pikhq@2601:647:4b00:63aa::f63 QUIT :*.net *.split < 1455702759 398761 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf QUIT :*.net *.split < 1455702760 387762 :paul2520!~paul2520@unaffiliated/paul2520 QUIT :*.net *.split < 1455702760 539860 :tswett!~tswett@192.241.237.138 QUIT :*.net *.split < 1455702761 635439 :lambdabot!~lambdabot@haskell/bot/lambdabot QUIT :*.net *.split < 1455702761 928517 :izabera!~izabera@unaffiliated/izabera QUIT :*.net *.split < 1455702761 991286 :Nithogg!~ethiraric@2001:41d0:51:1::1d31 QUIT :*.net *.split < 1455702767 91477 :Warrigal!~tswett@192.241.237.138 JOIN :#esoteric < 1455702767 895870 :pikhq!~pikhq@2601:647:4b00:63aa::f63 JOIN :#esoteric < 1455702775 115856 :Nithogg!~ethiraric@93.ip-5-196-226.eu JOIN :#esoteric < 1455702779 427160 :paul2520!~paul2520@paulkaefer.com JOIN :#esoteric < 1455702779 470171 :paul2520!~paul2520@paulkaefer.com QUIT :Changing host < 1455702779 470212 :paul2520!~paul2520@unaffiliated/paul2520 JOIN :#esoteric < 1455702866 97502 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455702876 390259 :Elronnd!elronnd@znc.dank.ninja JOIN :#esoteric < 1455702995 751649 :earendel!~anuska@176.0.137.170 QUIT :Ping timeout: 264 seconds < 1455703002 942053 :kragniz!~kragniz@nyaa.kragniz.eu QUIT :Ping timeout: 265 seconds < 1455703049 692697 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :#esoteric < 1455703088 565123 :zgrep!sid43445@gateway/web/irccloud.com/x-kpsjjjdadgvtkpwo JOIN :#esoteric < 1455703107 18063 :kragniz!~kragniz@nyaa.kragniz.eu JOIN :#esoteric < 1455703114 87846 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1455703317 118789 :earendel!~anuska@176.0.137.170 JOIN :#esoteric < 1455703413 873932 :lambdabot!~lambdabot@haskell/bot/lambdabot QUIT :*.net *.split < 1455703414 144001 :pikhq!~pikhq@2601:647:4b00:63aa::f63 QUIT :*.net *.split < 1455703414 232337 :Warrigal!~tswett@192.241.237.138 QUIT :*.net *.split < 1455703426 807570 :Warrigal!~tswett@192.241.237.138 JOIN :#esoteric < 1455703429 731095 :pikhq!~pikhq@2601:647:4b00:63aa::f63 JOIN :#esoteric < 1455703685 261261 :ocharles_!sid30093@gateway/web/irccloud.com/x-eovlvkazohxzmmue JOIN :#esoteric < 1455703690 866088 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca QUIT :*.net *.split < 1455703691 106247 :lleu!~gnomebad@unaffiliated/lleu QUIT :*.net *.split < 1455703691 238230 :gniourf!~gniourf@pdm-l03.insa-lyon.fr QUIT :*.net *.split < 1455703691 361162 :Froo!~Frooxius@194.108.5.201 QUIT :*.net *.split < 1455703691 961807 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :*.net *.split < 1455703707 499945 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca JOIN :#esoteric < 1455703716 208662 :Froo!~Frooxius@194.108.5.201 JOIN :#esoteric < 1455703746 694623 :lleu!~gnomebad@cpc15-croy20-2-0-cust489.croy.cable.virginm.net JOIN :#esoteric < 1455703746 756754 :lleu!~gnomebad@cpc15-croy20-2-0-cust489.croy.cable.virginm.net QUIT :Changing host < 1455703746 799843 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1455703763 571814 :gniourf!~gniourf@pdm-l03.insa-lyon.fr JOIN :#esoteric < 1455703800 861666 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :#esoteric < 1455704045 903203 :j-bot!~j-bot@45.79.186.84 JOIN :#esoteric < 1455705782 226019 :J_Arcane!~chatzilla@37-219-57-201.nat.bb.dnainternet.fi QUIT :Ping timeout: 276 seconds < 1455705784 148162 :cnr!~connor@unaffiliated/conehead QUIT :Quit: ZNC - http://znc.in < 1455706040 560335 :cnr!~connor@2a01:4f8:201:7482::2 JOIN :#esoteric < 1455706040 644333 :cnr!~connor@2a01:4f8:201:7482::2 QUIT :Changing host < 1455706040 644413 :cnr!~connor@unaffiliated/conehead JOIN :#esoteric < 1455706165 769328 :Elronnd!elronnd@znc.dank.ninja QUIT :*.net *.split < 1455706165 932945 :Nithogg!~ethiraric@93.ip-5-196-226.eu QUIT :*.net *.split < 1455706166 328442 :andrew_!~andrew@119.137.91.34 QUIT :*.net *.split < 1455706166 434365 :perrier_!~cinch@107.170.175.57 QUIT :*.net *.split < 1455706167 23285 :sewilton!sid32560@gateway/web/irccloud.com/x-lltlquankdkgwvbn QUIT :*.net *.split < 1455706167 311310 :bender!~benderx2@2404:e800:e61a:41d:3d80:1c45:3391:464c QUIT :*.net *.split < 1455706167 864024 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 QUIT :*.net *.split < 1455706167 972510 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net QUIT :*.net *.split < 1455706168 607357 :aloril!~aloril@dsl-tkubrasgw1-54fa3f-129.dhcp.inet.fi QUIT :*.net *.split < 1455706168 968429 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-wlpiqdjkglnytueo QUIT :*.net *.split < 1455706169 494950 :b_jonas!~x@russell2.math.bme.hu QUIT :*.net *.split < 1455706170 351013 :ineiros_!ineiros@kapsi.fi QUIT :*.net *.split < 1455706170 461323 :haavard!freebsd@haavard.me QUIT :*.net *.split < 1455706170 641781 :Hoolootwo!~Hoolootwo@you.know.what.toasters.rocks QUIT :*.net *.split < 1455706170 793976 :staffehn!~quassel@2001:41d0:52:d00::1d3 QUIT :*.net *.split < 1455706170 934194 :Riviera!Riviera@2a03:b0c0:1:d0::10:b001 QUIT :*.net *.split < 1455706171 62342 :Lymia!lymia@magical.girl.lyrical.lymia.moe QUIT :*.net *.split < 1455706171 760264 :nortti!nortti@ayu.smar.moe QUIT :*.net *.split < 1455706176 527598 :Hoolootwo!~Hoolootwo@you.know.what.toasters.rocks JOIN :#esoteric < 1455706179 439583 :b_jonas!~x@russell2.math.bme.hu JOIN :#esoteric < 1455706182 879749 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net JOIN :#esoteric < 1455706183 768639 :bender!~benderx2@2404:e800:e61a:41d:3d80:1c45:3391:464c JOIN :#esoteric < 1455706184 886733 :Elronnd!elronnd@znc.dank.ninja JOIN :#esoteric < 1455706186 63406 :nortti!nortti@ayu.smar.moe JOIN :#esoteric < 1455706186 475550 :Lymia!lymia@magical.girl.lyrical.lymia.moe JOIN :#esoteric < 1455706199 848385 :haavard!freebsd@haavard.me JOIN :#esoteric < 1455706204 659077 :andrew_!~andrew@119.137.91.34 JOIN :#esoteric < 1455706206 857765 :prooftechnique!~prooftech@185.14.184.86 JOIN :#esoteric < 1455706245 336150 :perrier_!~cinch@107.170.175.57 JOIN :#esoteric < 1455706260 625167 :aloril!~aloril@dsl-tkubrasgw1-54fa3f-129.dhcp.inet.fi JOIN :#esoteric < 1455706261 722675 :Nithogg!~ethiraric@93.ip-5-196-226.eu JOIN :#esoteric < 1455706265 618156 :staffehn!~quassel@2001:41d0:52:d00::1d3 JOIN :#esoteric < 1455706406 514855 :AnotherTest!~turingcom@193.190.253.145 JOIN :#esoteric < 1455706473 155343 :ineiros!ineiros@kapsi.fi JOIN :#esoteric < 1455706531 97445 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl QUIT :Read error: Connection reset by peer < 1455706676 548039 :AnotherTest!~turingcom@193.190.253.145 QUIT :Ping timeout: 250 seconds < 1455706711 783089 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-oqvspthsmhhyylhh JOIN :#esoteric < 1455706912 163507 :sewilton!sid32560@gateway/web/irccloud.com/x-mexroarmzsbbzblv JOIN :#esoteric < 1455707055 221258 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-oqvspthsmhhyylhh QUIT :*.net *.split < 1455707055 865546 :haavard!freebsd@haavard.me QUIT :*.net *.split < 1455707055 975338 :perrier_!~cinch@107.170.175.57 QUIT :*.net *.split < 1455707056 208142 :nortti!nortti@ayu.smar.moe QUIT :*.net *.split < 1455707056 273937 :bender!~benderx2@2404:e800:e61a:41d:3d80:1c45:3391:464c QUIT :*.net *.split < 1455707056 672025 :Froo!~Frooxius@194.108.5.201 QUIT :*.net *.split < 1455707056 715150 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca QUIT :*.net *.split < 1455707057 871222 :hkgit03!c3f4eb82@gateway/web/cgi-irc/kiwiirc.com/ip.195.244.235.130 QUIT :*.net *.split < 1455707058 775470 :mbrcknl!sid28171@gateway/web/irccloud.com/x-xjvwjwzenaghujhq QUIT :*.net *.split < 1455707058 843640 :myname!~myname@84.200.43.57 QUIT :*.net *.split < 1455707059 765166 :HackEgo!~HackEgo@162.248.166.242 QUIT :*.net *.split < 1455707059 966597 :shikhin!shikhin@unaffiliated/shikhin QUIT :*.net *.split < 1455707060 346799 :catern!~catern@catern.com QUIT :*.net *.split < 1455707068 201111 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1455707072 915262 :nortti!~juhani@ayu.smar.moe JOIN :#esoteric < 1455707074 61615 :bender!~benderx2@2404:e800:e61a:41d:3d80:1c45:3391:464c JOIN :#esoteric < 1455707093 9883 :myname!~myname@84.200.43.57 JOIN :#esoteric < 1455707093 88960 :shikhin!shikhin@unaffiliated/shikhin JOIN :#esoteric < 1455707095 92973 :Froo!~Frooxius@194.108.5.201 JOIN :#esoteric < 1455707136 767432 :haavard!freebsd@haavard.me JOIN :#esoteric < 1455707137 541226 :perrier_!~cinch@107.170.175.57 JOIN :#esoteric < 1455707152 217037 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 JOIN :#esoteric < 1455707251 805912 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca JOIN :#esoteric < 1455707414 496607 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca QUIT :Ping timeout: 272 seconds < 1455707446 673925 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca JOIN :#esoteric < 1455707685 502835 :mbrcknl!sid28171@gateway/web/irccloud.com/x-pycxudpxmjanrlwh JOIN :#esoteric < 1455707750 448633 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-ocwvstjybosmckvg JOIN :#esoteric < 1455707813 123364 :catern!~catern@catern.com JOIN :#esoteric < 1455708285 616790 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 QUIT :Ping timeout: 260 seconds < 1455708990 880334 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1455709194 978064 :myname!~myname@84.200.43.57 QUIT :*.net *.split < 1455709195 544719 :lleu!~gnomebad@unaffiliated/lleu QUIT :*.net *.split < 1455709196 97217 :Opodeldoc!~Opodeldoc@184.20.162.120 QUIT :*.net *.split < 1455709196 578753 :ski!~ski@remote11.chalmers.se QUIT :*.net *.split < 1455709196 833361 :sebbu!~sebbu@unaffiliated/sebbu QUIT :*.net *.split < 1455709196 970581 :gde33|2!kvirc@546A0B75.cm-12-3a.dynamic.ziggo.nl QUIT :*.net *.split < 1455709197 110564 :atehwa!~atehwa@aulis.sange.fi QUIT :*.net *.split < 1455709197 198173 :Yurume!23f9939a@121.78.85.35 QUIT :*.net *.split < 1455709197 282693 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :*.net *.split < 1455709197 510446 :fractal!~fractal@unaffiliated/scounder QUIT :*.net *.split < 1455709198 84589 :lifthrasiir!~lifthrasi@115.68.131.49 QUIT :*.net *.split < 1455709198 253621 :tromp!~tromp@rtc35-135.rentec.com QUIT :*.net *.split < 1455709198 546421 :quintopia!~quintopia@unaffiliated/quintopia QUIT :*.net *.split < 1455709198 702744 :APic!apic@apic.name QUIT :*.net *.split < 1455709210 136928 :lifthrasiir!~lifthrasi@115.68.131.49 JOIN :#esoteric < 1455709211 245369 :quintopia!~quintopia@unaffiliated/quintopia JOIN :#esoteric < 1455709211 875977 :APic!apic@apic.name JOIN :#esoteric < 1455709213 561700 :EgoBot!dlopen@libdl.so JOIN :#esoteric < 1455709218 358126 :tromp!~tromp@rtc35-135.rentec.com JOIN :#esoteric < 1455709221 173565 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1455709228 322867 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1455709230 44553 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1455709245 841278 :lleu!~gnomebad@cpc15-croy20-2-0-cust489.croy.cable.virginm.net JOIN :#esoteric < 1455709245 884202 :lleu!~gnomebad@cpc15-croy20-2-0-cust489.croy.cable.virginm.net QUIT :Changing host < 1455709245 884258 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1455709326 75472 :Yurume!23f9939a@121.78.85.35 JOIN :#esoteric < 1455709336 978709 :gde33|2!kvirc@546A0B75.cm-12-3a.dynamic.ziggo.nl JOIN :#esoteric < 1455709532 284969 :myname!~myname@84.200.43.57 JOIN :#esoteric < 1455709564 949632 :ski!~ski@remote11.chalmers.se JOIN :#esoteric < 1455709752 373001 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`wisdom < 1455709768 240252 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hypo/Hypo is potamus. < 1455709820 346286 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :*.net *.split < 1455709820 462782 :EgoBot!dlopen@libdl.so QUIT :*.net *.split < 1455709821 273058 :ineiros!ineiros@kapsi.fi QUIT :*.net *.split < 1455709822 223308 :earendel!~anuska@176.0.137.170 QUIT :*.net *.split < 1455709822 847203 :FireFly!~firefly@oftn/member/FireFly QUIT :*.net *.split < 1455709823 660790 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :*.net *.split < 1455709824 697541 :vodkode!~vodkode@fl-71-52-122-10.dhcp.embarqhsd.net QUIT :*.net *.split < 1455709826 385622 :Veltas!~quassel@static.117.33.251.148.clients.your-server.de QUIT :*.net *.split < 1455709826 797832 :olsner!~salparot@c83-252-193-184.bredband.comhem.se QUIT :*.net *.split < 1455709827 437184 :int-e!~noone@static.88-198-179-137.clients.your-server.de QUIT :*.net *.split < 1455709829 785997 :ineiros!ineiros@kapsi.fi JOIN :#esoteric < 1455709845 322891 :vodkode!~vodkode@fl-71-52-122-10.dhcp.embarqhsd.net JOIN :#esoteric < 1455709846 46789 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1455709854 302873 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1455709860 618806 :earendel!~anuska@176.0.137.170 JOIN :#esoteric < 1455709868 259436 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1455709967 552923 :EgoBot!dlopen@libdl.so JOIN :#esoteric < 1455710073 841850 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455710348 653682 :Veltas!~quassel@static.117.33.251.148.clients.your-server.de JOIN :#esoteric > 1455710359 553936 JOIN :#esoteric < 1455710363 268819 :glogbot!dlopen@libdl.so JOIN :#esoteric > 1455710363 618555 JOIN :#esoteric > 1455710364 126713 JOIN :#esoteric < 1455710367 559631 :relrod_!~relrod@new.elrod.me JOIN :#esoteric < 1455710368 287134 :Gregor!dlopen@libdl.so JOIN :#esoteric < 1455710368 625659 :relrod_!~relrod@new.elrod.me QUIT :Changing host < 1455710368 783529 :relrod_!~relrod@redhat/relrod JOIN :#esoteric < 1455710368 941344 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 265 seconds < 1455710373 536752 :b_jonas!~x@russell2.math.bme.hu JOIN :#esoteric < 1455710382 771300 :haavard!freebsd@haavard.me JOIN :#esoteric < 1455710383 520565 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1455710403 861126 :diginet!~diginet@107.170.146.29 JOIN :#esoteric < 1455710428 679177 :perrier_!~cinch@107.170.175.57 JOIN :#esoteric < 1455710429 351338 :puckipedia!~puck@40.118.19.109 JOIN :#esoteric < 1455710429 631635 :int-e!~noone@static.88-198-179-137.clients.your-server.de JOIN :#esoteric < 1455710446 495516 :fractal!~fractal@unaffiliated/scounder JOIN :#esoteric < 1455710448 607874 :Guest76594!~nitrix@104.236.108.9 JOIN :#esoteric < 1455710484 81592 :Xe!xe@infoforcefeed/Xe JOIN :#esoteric < 1455710491 290645 :olsner!~salparot@c83-252-193-184.bredband.comhem.se JOIN :#esoteric < 1455710645 710976 :newsham_!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1455710645 907056 :hydraz!matheus@unaffiliated/demhydraz JOIN :#esoteric < 1455710661 498054 :coppro!raedford@taurine.csclub.uwaterloo.ca JOIN :#esoteric < 1455710672 635712 :mtve!~mtve@10130.x.rootbsd.net JOIN :#esoteric < 1455710709 560529 :digitalcold!~redacted@192.73.232.206 JOIN :#esoteric < 1455710770 763983 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 260 seconds < 1455710850 139869 :newsham_!~chat@udp217044uds.hawaiiantel.net QUIT :*.net *.split < 1455710850 334833 :hydraz!matheus@unaffiliated/demhydraz QUIT :*.net *.split < 1455710858 547051 :hydraz!matheus@heddw.ch JOIN :#esoteric < 1455710859 575373 :hydraz!matheus@heddw.ch QUIT :Changing host < 1455710859 733196 :hydraz!matheus@unaffiliated/demhydraz JOIN :#esoteric < 1455711073 619007 :bender!~benderx2@2404:e800:e61a:41d:3d80:1c45:3391:464c QUIT :Ping timeout: 240 seconds < 1455711240 184001 :boily!~alexandre@96.127.201.149 QUIT :Quit: AGREED CHICKEN < 1455711243 706584 :Riviera!Riviera@2a03:b0c0:1:d0::10:b001 JOIN :#esoteric < 1455711892 627438 :digitalcold!~redacted@192.73.232.206 QUIT :*.net *.split < 1455711892 785379 :coppro!raedford@taurine.csclub.uwaterloo.ca QUIT :*.net *.split < 1455711893 682488 :staffehn!~quassel@2001:41d0:52:d00::1d3 QUIT :*.net *.split < 1455711893 840489 :Nithogg!~ethiraric@93.ip-5-196-226.eu QUIT :*.net *.split < 1455711894 217305 :ocharles_!sid30093@gateway/web/irccloud.com/x-eovlvkazohxzmmue QUIT :*.net *.split < 1455711894 375462 :pikhq!~pikhq@2601:647:4b00:63aa::f63 QUIT :*.net *.split < 1455711894 533559 :kragniz!~kragniz@nyaa.kragniz.eu QUIT :*.net *.split < 1455711894 533624 :zgrep!sid43445@gateway/web/irccloud.com/x-kpsjjjdadgvtkpwo QUIT :*.net *.split < 1455711894 736729 :mroman!~mroman@160.85.232.146 QUIT :*.net *.split < 1455711894 918233 :rodgort!~rodgort@2607:5300:100:200::160d QUIT :*.net *.split < 1455711895 347437 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-rizefdgbhyvbgsux QUIT :*.net *.split < 1455711896 234475 :carado!~carado@savhon.org QUIT :*.net *.split < 1455711897 128717 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io QUIT :*.net *.split < 1455711911 854513 :Nithogg!~ethiraric@2001:41d0:51:1::1d31 JOIN :#esoteric < 1455711912 301358 :coppro!raedford@taurine.csclub.uwaterloo.ca JOIN :#esoteric < 1455711912 459358 :pikhq!~pikhq@2601:647:4b00:63aa::f63 JOIN :#esoteric < 1455711913 264422 :carado!~carado@savhon.org JOIN :#esoteric < 1455711913 760163 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io JOIN :#esoteric < 1455711914 337968 :digitalcold!~redacted@192.73.232.206 JOIN :#esoteric < 1455711920 412324 :mroman!~mroman@160.85.232.146 JOIN :#esoteric < 1455711931 700606 :rodgort!~rodgort@2607:5300:100:200::160d JOIN :#esoteric < 1455711932 511874 :kragniz!~kragniz@nyaa.kragniz.eu JOIN :#esoteric < 1455711966 411468 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-fcgywrjeyjvnrnfa JOIN :#esoteric < 1455711968 260141 :staffehn!~quassel@2001:41d0:52:d00::1d3 JOIN :#esoteric < 1455712322 5587 :Lymee!lymia@magical.girl.lyrical.lymia.moe JOIN :#esoteric < 1455712322 238821 :cnr_!~connor@2a01:4f8:201:7482::2 JOIN :#esoteric < 1455712329 3681 :fractal!~fractal@unaffiliated/scounder QUIT :*.net *.split < 1455712330 136381 :nortti!~juhani@ayu.smar.moe QUIT :*.net *.split < 1455712330 804940 :Lymia!lymia@magical.girl.lyrical.lymia.moe QUIT :*.net *.split < 1455712330 962723 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net QUIT :*.net *.split < 1455712331 121073 :Hoolootwo!~Hoolootwo@you.know.what.toasters.rocks QUIT :*.net *.split < 1455712331 121148 :cnr!~connor@unaffiliated/conehead QUIT :*.net *.split < 1455712331 817989 :paul2520!~paul2520@unaffiliated/paul2520 QUIT :*.net *.split < 1455712332 403280 :trn!~trn@trnsz.com QUIT :*.net *.split < 1455712332 589830 :FreeFull!~freefull@defocus/sausage-lover QUIT :*.net *.split < 1455712333 969783 :fungot!~fungot@momus.zem.fi QUIT :*.net *.split < 1455712334 742424 :jameseb!~jameseb_@runciman.default.hacksoc.uk0.bigv.io QUIT :*.net *.split < 1455712343 583236 :Lymee!lymia@magical.girl.lyrical.lymia.moe NICK :Lymia < 1455712346 984521 :nortti!nortti@ayu.smar.moe JOIN :#esoteric < 1455712350 20221 :cnr_!~connor@2a01:4f8:201:7482::2 NICK :cnr < 1455712351 571625 :cnr!~connor@2a01:4f8:201:7482::2 QUIT :Changing host < 1455712351 729616 :cnr!~connor@unaffiliated/conehead JOIN :#esoteric < 1455712354 345155 :paul2520!~paul2520@unaffiliated/paul2520 JOIN :#esoteric < 1455712357 462359 :Hoolootwo!~Hoolootwo@you.know.what.toasters.rocks JOIN :#esoteric < 1455712377 234725 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1455712453 43071 :jameseb!~jameseb_@runciman.hacksoc.org JOIN :#esoteric < 1455712639 445950 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net JOIN :#esoteric < 1455712942 745713 :trn!jhj@trnsz.com JOIN :#esoteric < 1455713013 604505 :zgrep!sid43445@gateway/web/irccloud.com/x-oxpltlomyzhpwjcl JOIN :#esoteric < 1455713299 259160 :fractal!~fractal@unaffiliated/scounder JOIN :#esoteric < 1455713340 421042 :izabera!~izabera@unaffiliated/izabera JOIN :#esoteric < 1455713522 38943 :ocharles_!sid30093@gateway/web/irccloud.com/x-rykizuilufhnbamo JOIN :#esoteric < 1455713740 967474 :J_Arcane!~chatzilla@37-219-57-201.nat.bb.dnainternet.fi JOIN :#esoteric < 1455714141 421445 :llue!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1455714196 836438 :lleu!~gnomebad@unaffiliated/lleu QUIT :Ping timeout: 265 seconds < 1455714280 248125 :bender|!~benderx2@59.189.182.43 JOIN :#esoteric < 1455714500 470161 :idris-bot!~idris-bot@dslb-084-062-091-029.084.062.pools.vodafone-ip.de QUIT :Ping timeout: 248 seconds < 1455714596 425237 :Melvar!~melvar@dslb-084-062-091-029.084.062.pools.vodafone-ip.de QUIT :Ping timeout: 248 seconds < 1455714757 372381 :Melvar!~melvar@dslb-084-062-107-169.084.062.pools.vodafone-ip.de JOIN :#esoteric < 1455715654 5426 :mroman!~mroman@160.85.232.146 PRIVMSG #esoteric :fnurd < 1455715720 264023 :Vorpal!~Vorpal@c83-253-76-127.bredband.comhem.se JOIN :#esoteric < 1455715720 459363 :Vorpal!~Vorpal@c83-253-76-127.bredband.comhem.se QUIT :Changing host < 1455715720 459413 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1455716388 84107 :andrew_!~andrew@119.137.91.34 QUIT :Remote host closed the connection < 1455716611 381276 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@uptime < 1455716611 579079 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :uptime: 3h 37m 57s, longest uptime: 1m 12d 14h 14m 14s < 1455716615 956830 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :well so much for that < 1455716923 83353 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455717034 541847 :fizzie!fis@unaffiliated/fizzie QUIT :*.net *.split < 1455717034 699819 :vifino!vifino@tty.sh QUIT :*.net *.split < 1455717042 599393 :vifino!vifino@tty.sh JOIN :#esoteric < 1455717179 990933 :fizzie!fis@unaffiliated/fizzie JOIN :#esoteric < 1455717616 788967 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1455718114 882960 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1455718918 320307 :bender|!~benderx2@59.189.182.43 QUIT :Ping timeout: 268 seconds < 1455719172 692741 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Pandora14]]4 M10 02https://esolangs.org/w/index.php?diff=46409&oldid=45992 5* 03LegionMammal978 5* (+69) 10/* External resources */ < 1455720552 394448 :staffehn!~quassel@2001:41d0:52:d00::1d3 QUIT :Remote host closed the connection < 1455720561 670805 :staffehn!~quassel@2001:41d0:52:d00::1d3 JOIN :#esoteric < 1455720809 207444 :spiette!~spiette@206.167.243.4 JOIN :#esoteric < 1455721454 930871 :spiette_!~spiette@x-132-204-251-254.xtpr.umontreal.ca JOIN :#esoteric < 1455721508 267371 :spiette!~spiette@206.167.243.4 QUIT :Ping timeout: 268 seconds < 1455721526 682733 :spiette_!~spiette@x-132-204-251-254.xtpr.umontreal.ca NICK :spiette < 1455722454 99538 :j-bot!~j-bot@45.79.186.84 QUIT :Remote host closed the connection < 1455722467 535035 :Riviera!Riviera@2a03:b0c0:1:d0::10:b001 QUIT :Quit: Reconnecting < 1455722474 803080 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric < 1455722536 328132 :Riviera!Riviera@2a03:b0c0:1:d0::10:b001 JOIN :#esoteric < 1455722915 540595 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-ocwvstjybosmckvg QUIT :Ping timeout: 268 seconds < 1455722990 792968 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-vvqtlynsqvjfvhcc JOIN :#esoteric < 1455723244 126022 :J_Arcane!~chatzilla@37-219-57-201.nat.bb.dnainternet.fi QUIT :Ping timeout: 240 seconds < 1455724971 621479 :AlexR42!~textual@136.169.241.139 JOIN :#esoteric < 1455724978 131018 :AlexR42!~textual@136.169.241.139 QUIT :Client Quit < 1455725295 355840 :mroman!~mroman@160.85.232.146 QUIT :Quit: Lost terminal < 1455725378 550105 :coppro!raedford@taurine.csclub.uwaterloo.ca QUIT :Remote host closed the connection < 1455725428 55734 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1455725648 317731 :coppro!~scshunt@taurine.csclub.uwaterloo.ca JOIN :#esoteric < 1455726327 93381 :coppro!~scshunt@taurine.csclub.uwaterloo.ca QUIT :Ping timeout: 244 seconds < 1455726535 616986 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1455727475 605431 :relrod_!~relrod@redhat/relrod NICK :relrod < 1455727549 268449 :Guest76594!~nitrix@104.236.108.9 QUIT :Changing host < 1455727549 426103 :Guest76594!~nitrix@unaffiliated/nitrix JOIN :#esoteric < 1455727552 148125 :Guest76594!~nitrix@unaffiliated/nitrix NICK :nitrix < 1455727553 276117 :idris-bot!~idris-bot@dslb-084-062-107-169.084.062.pools.vodafone-ip.de JOIN :#esoteric < 1455727831 783290 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://codegolf.stackexchange.com/questions/3191/write-the-fastest-fibonacci < 1455728070 493408 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca QUIT :Quit: :qa! < 1455728406 687163 :MDream!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net NICK :MDude < 1455728772 580021 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1455729128 233777 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :how do i convert from latex to .doc ? < 1455729132 858368 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric ::\ < 1455729626 577004 :staffehn!~quassel@2001:41d0:52:d00::1d3 QUIT :Quit: No Ping reply in 180 seconds. < 1455729646 286512 :staffehn!~quassel@2001:41d0:52:d00::1d3 JOIN :#esoteric < 1455729926 502035 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1455730240 594645 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-fcgywrjeyjvnrnfa QUIT :Ping timeout: 268 seconds < 1455730393 723932 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-vvqtlynsqvjfvhcc QUIT :Ping timeout: 240 seconds < 1455730416 767899 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-tkgmfgcshgisvjhi JOIN :#esoteric < 1455730442 344283 :zgrep!sid43445@gateway/web/irccloud.com/x-oxpltlomyzhpwjcl QUIT :Read error: Connection reset by peer < 1455730490 166009 :rodgort!~rodgort@2607:5300:100:200::160d QUIT :Ping timeout: 240 seconds < 1455730538 436206 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io QUIT :Ping timeout: 240 seconds < 1455730585 730483 :Xe!xe@infoforcefeed/Xe QUIT :Ping timeout: 240 seconds < 1455730745 897027 :zgrep!sid43445@gateway/web/irccloud.com/x-ntjvgmrycyjgkbzn JOIN :#esoteric < 1455730772 980853 :Taneb!~Taneb@runciman.hacksoc.org JOIN :#esoteric < 1455730788 734255 :staffehn!~quassel@2001:41d0:52:d00::1d3 QUIT :Quit: No Ping reply in 180 seconds. < 1455730794 667451 :staffehn!~quassel@2001:41d0:52:d00::1d3 JOIN :#esoteric < 1455730823 66991 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-ektwtccafzhjntaf JOIN :#esoteric < 1455730823 225148 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :boo the output file contains a newline < 1455730878 846733 :rodgort!~rodgort@105.ip-167-114-152.net JOIN :#esoteric < 1455730909 74042 :Xe!xe@infoforcefeed/Xe JOIN :#esoteric < 1455730993 611491 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1455731845 555268 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :izabera: Convert to a .png and include it in the .doc. < 1455731986 789250 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric ::) < 1455732070 314806 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455732074 816803 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl JOIN :#esoteric < 1455732119 209502 :Froo!~Frooxius@194.108.5.201 QUIT :Quit: *bubbles away* < 1455732147 69901 :hppavilion[1]!~DevourerO@74-114-87-66.dynamic.asdk12.org JOIN :#esoteric < 1455732268 714004 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the funny thing is that using 'print' (which uses Show, so one would expect an intermediate Char list) is faster than going through a lazy bytestring... < 1455732908 465114 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Okay, I got a tiny speedup by using Data.ByteString.Builder instead of plain print. < 1455732961 321308 :Frooxius!~Frooxius@194.108.5.201 JOIN :#esoteric < 1455733031 556096 :Opodeldoc!~Opodeldoc@184.20.162.120 JOIN :#esoteric < 1455733173 978929 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Ping timeout: 240 seconds < 1455733292 620273 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1455733312 172274 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net PRIVMSG #esoteric :spreading the word: update your glibc < 1455733504 76347 :hppavilion[1]!~DevourerO@74-114-87-66.dynamic.asdk12.org QUIT :Ping timeout: 240 seconds < 1455733563 28578 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455733585 284664 :jaboja!~jaboja@aaj62.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455733629 59673 :hppavilion[1]!~DevourerO@74-114-87-66.dynamic.asdk12.org JOIN :#esoteric < 1455733680 92722 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what happened < 1455733752 41537 :Opodeldoc!~Opodeldoc@184.20.162.120 PRIVMSG #esoteric :izabera: https://googleonlinesecurity.blogspot.com/2016/02/cve-2015-7547-glibc-getaddrinfo-stack.html < 1455733760 156415 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :thanks < 1455733813 526216 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :an instance of perililisation... < 1455733836 992063 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1455733944 90448 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455734614 19744 :hppavilion[1]!~DevourerO@74-114-87-66.dynamic.asdk12.org QUIT :Ping timeout: 240 seconds < 1455734663 414454 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1455735447 232171 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1455735653 829182 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1455736490 112561 :hppavilion[1]!~DevourerO@74-114-87-66.dynamic.asdk12.org JOIN :#esoteric < 1455736558 582391 :zzo38!~zzo38@24-207-50-123.eastlink.ca JOIN :#esoteric < 1455737313 958650 :hppavilion[1]!~DevourerO@74-114-87-66.dynamic.asdk12.org QUIT :Ping timeout: 240 seconds < 1455737495 5710 :hppavilion[1]!~DevourerO@74-114-87-66.dynamic.asdk12.org JOIN :#esoteric < 1455738507 458484 :J_Arcane!~chatzilla@37-219-57-201.nat.bb.dnainternet.fi JOIN :#esoteric < 1455738634 52740 :hppavilion[1]!~DevourerO@74-114-87-66.dynamic.asdk12.org QUIT :Ping timeout: 240 seconds < 1455738898 443440 :zadock!~outsider@81.180.208.252 JOIN :#esoteric < 1455739757 365638 :coppro!~scshunt@taurine.csclub.uwaterloo.ca JOIN :#esoteric < 1455740010 234776 :earendel!~anuska@176.0.137.170 PRIVMSG #esoteric :>>((4/3)/(16:9)) < 1455740225 33910 :hppavilion[1]!~DevourerO@74-114-87-66.dynamic.asdk12.org JOIN :#esoteric < 1455740905 60465 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1455741258 565466 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :int-e: print consumes the list directly, so pretty much only one cons (if even any at all) would be alive at any point < 1455741293 39201 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye < 1455741306 938673 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :How many use Heirloom Mailx as their email client? It is what I am using now < 1455741446 333413 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :olsner: I know, but the cons cells are allocated (integerToString is not defined in terms of "build", so there's no fusion)... so I still find it impressive. < 1455741454 47825 :hppavilion[1]!~DevourerO@74-114-87-66.dynamic.asdk12.org QUIT :Ping timeout: 240 seconds < 1455741509 439205 :Treio!~Treio@87.244.233.250 QUIT :Quit: Leaving < 1455741576 550779 :hppavilion[1]!~DevourerO@74-114-87-66.dynamic.asdk12.org JOIN :#esoteric < 1455742539 839024 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hello < 1455742547 590857 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`welcome b_jonas < 1455742558 145626 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1455742564 267550 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :b_jonas: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on EFnet or DALnet.) < 1455742565 436450 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hyperbolic geometry/Hyperbolic Geometry is geometry that is exaggerated to the point of absurdity. < 1455742580 228275 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, what theme are on you right now? < 1455742613 476495 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :a silent theme < 1455742647 826975 :hppavilion[1]!~DevourerO@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :Well GTMO is an interesting place < 1455742672 418842 :hppavilion[1]!~DevourerO@74-114-87-66.dynamic.asdk12.org PRIVMSG #esoteric :Some parts are awful, other parts are so good that a prisoner opted to stay instead of being transferred out < 1455742842 862196 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I had a crazy idea for a M:tG card. Name: Shadows of Ills to Come | MC: 1B | Type: Sorcery | Abi: All creatures get -1/-1 until end of turn. When Shadows of Ills to Come resolves, end this power- and toughness-changing effect. < 1455743483 763122 :coppro!~scshunt@taurine.csclub.uwaterloo.ca QUIT :Quit: Lost terminal < 1455743516 590888 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1455743610 79749 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu JOIN :#esoteric < 1455743635 638556 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh, hmm, I guess that's cheap. And you can play instants with the -1/-1 still in effect. < 1455743711 383742 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(if I understand correctly) < 1455743780 676261 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why is it "until end of turn"? < 1455743812 27650 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :someone might stifle the triggered ability? < 1455743812 962391 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What about an enchantment that has a trigger when it enters the battlefield? < 1455743832 546647 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Seems like a more conventional way to get a similar effect. < 1455743890 592835 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: If the trigger is not resolved, due to Stifle or Time Stop etc, then the card would create crazy memory issues where you would have to remember the locked in set of creatures. The "until end of turn" might not be a perfect solution, and certainly removes some of the elegance, but I couldn't figure out anything better. < 1455743896 639396 :earendel!~anuska@176.0.137.170 QUIT :Ping timeout: 255 seconds < 1455743955 548481 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: why do you think it's cheap? I compare the cost to Nausea or Shrivel, and I don't think this is much more powerful. < 1455743962 431147 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :It can be better or worse than those. < 1455743991 845555 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Yes, you can play instants with the -1/-1 still in effect, yes. < 1455744026 963042 :earendel!~anuska@176.0.137.170 JOIN :#esoteric < 1455744063 918856 :hppavilion[1]!~DevourerO@74-114-87-66.dynamic.asdk12.org QUIT :Ping timeout: 240 seconds < 1455744065 107049 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess the thing I'm describing is like Evoke. < 1455744079 368715 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: You could make it an enchantment, but it would probably have to destroy itself imediately, which is confusing for an enchantment, plus the text would be longer, even if you don't want lock-in. I don't see what the advantage would be, unless you put it to a more expensive enchantment that does something else too. < 1455744119 77585 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: Well, a permanent seems simpler than a sorcery's effect. < 1455744134 560427 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: I find those cards cheap as well. I'm sure there are better ones around... < 1455744140 669293 :zadock!~outsider@81.180.208.252 QUIT :Quit: Leaving < 1455744159 319083 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: I don't think so, since for an enchantment it would be strange to only do something the turn it etb, and if it was a creature, it would likely have to cost more, unless it had some ugly drawback. < 1455744188 378866 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'm trying to stay away from M:tG for my own good :P < 1455744201 118885 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Name: Something | MC: | Type: Enchantment | Abi: All creates have -1/-1 / Evoke 1B < 1455744205 924806 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :creatures < 1455744209 490856 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: even if it was just 0/1 (unusual for black) and said "other creatures" so it doesn't kill itself immediately, {1B} would likely be cheap for it. < 1455744213 79595 :hppavilion[1]!~DevourerO@74-114-87-66.dynamic.asdk12.org JOIN :#esoteric < 1455744254 387073 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: um, that can stay on the battlefield indefinitely, for many turns. you definitely can't cost that at 1B, and it would probably be too cheap even for 1BB < 1455744271 323290 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess stifle effects are more common than I think. < 1455744299 467882 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: I think there are three or four cards with stifle effects, and two or three with time stop effects < 1455744316 772207 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: they aren't common, but the time stop effects are new, so there will likely be more < 1455744348 294331 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I _think_ they're all on rare or higher rarity cards < 1455744404 892853 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Let me see. There are three cards with "end the turn", but one is a sorcery so it needs an extra card to cast while the trigger is on the stack; < 1455744436 583574 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455744455 27508 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and it seems there are three cards with a stifle effect. < 1455744481 333512 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :b_jonas: O, I like that I have thought of stuff like that too actually, and also shachaf's way I have thought of too < 1455744496 839916 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: great < 1455744545 220203 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I had to look up two things before I templated this by the way. One was the exact template of Nausea. Guess what the other was. < 1455744565 855116 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have now figured out how to override scrollbars in Firefox; you have to use Stylish and AGENT_SHEET and an extension called "User Chrome" that makes a chrome:// space for the file, and you also have to specify the -moz-binding CSS rule for the scrollbar as important. < 1455744593 258755 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(If you use userChrome.css instead and don't set as important, then only the sidebar is affected and not anything else; I don't know why) < 1455744674 430371 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Using this it would be possible to override other user interface elements too < 1455744706 570223 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1455744867 982257 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :There's one other possibility I thought of that would avoid the "until end of turn" thing, but I prefer this method. The text box could simply say “All creatures get -1/-1 until the beginning of the next combat.” without any triggered stuff. < 1455744902 558009 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But that one is ugly, it can act throughout some of the next turn. < 1455744940 448182 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :At that point you'd almost certainly not be able to print it at common, since the lock-in rule is much more relevant. < 1455744963 217302 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Mind you, even the way I prefer, you probably wouldn't print it at common. < 1455744972 227586 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The trigger alone is confusing enough. < 1455745112 598450 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I think it is not confusing < 1455745150 72403 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :However in my opinion that nevertheless should not determine the rarity of the card. Rarity should be determined by the effect on Limited < 1455745157 681229 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: yes, but you're more familiar with the rules than most people, and write REALLY crazy card ideas, no offense < 1455745173 917522 :hppavilion[1]!~DevourerO@74-114-87-66.dynamic.asdk12.org QUIT :Ping timeout: 240 seconds < 1455745190 983059 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :normal people will wonder whether there 1/1 creature is now dead... < 1455745201 565820 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: I don't know what the other thing you looked up was. < 1455745204 165093 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: and rarity is determined by multiple factors, but complexity is one of them, and a too complex card would cause the problem that it would make Limited more confusing, especially as decks usually have more different and diverse cards in Limited than in most Constructed formats < 1455745223 99057 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: Is there another card with "When ... resolves"? < 1455745236 602211 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: and you have to make decks quickly, so having lots of confusing cards in the card pool hurts more than in Constructed usually < 1455745244 338159 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :experienced players will wonder in which order triggers of creatures that die from the -1/-1 and the trigger of the spell resolving go on the stack. < 1455745269 251801 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: I haven't checked, but IMO no. "resolves" is mentioned a lot in reminder texts though. < 1455745270 626279 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Of course the effect of the gameplay in Limited is one thing, however it also depends on what set it belongs to. Rarity may be different per set too. < 1455745302 548827 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :But in general, that effect seems it would not ruin the game much at common so it should be OK at common < 1455745304 814290 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: But never as a trigger, right? "As it resolves" is different from "when it resolves". < 1455745323 447247 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( resolve target spell ) < 1455745331 364484 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: good observation. that probably should be mentioned in the set FAQ / release notes, if this was in a set < 1455745469 138048 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: the answer is that first the active player (who is likely the player who cast Shadows) puts all triggers to the stack in the order he wants (these include the Shadow trigger and possibly any triggers he controls, such as triggers from his own creatures dying), then the non-active player puts triggers onto the stack < 1455745480 243207 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: yes, as far as I know it's never a trigger < 1455745553 982222 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: yes, the rarity can depend on the set, and obviously you have to consider "gameplay" in the more broad sense (not only during the game proper as defined by the Comp Rules). My original version _could_ be ok in common, but I see it rather as an uncommon. < 1455745585 838497 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes, uncommon might be better, although I think it depends on the other cards in the set, what the rarity should be < 1455745596 232477 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: Mostly because if you wanted a common, you'd just reprint Shrivel instead. < 1455745607 354574 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(That is why my own custom cards have no rarities assigned) < 1455745618 686767 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Right. < 1455745680 681447 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :They have to rewrite all the cards that give you colorless mana. < 1455745683 442167 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What a scow. < 1455745683 747629 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Solution: the other thing I had to look up for templating this card was whether "to" is usually capitalized in card names. < 1455745693 706313 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: they have already rewritten all of them. < 1455745703 579171 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: the Oracle already contains the new text. < 1455745706 994092 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, but now they have to reprint all of them. < 1455745712 381544 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Um... no < 1455745719 447735 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :they don't have to reprint cards just for an oracle change < 1455745721 411488 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :shachaf: They don't *have* to; it still works in the other way too < 1455745725 979073 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and many of them will likely never be reprinted < 1455745736 963342 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Even if it says "Add {1} to your mana pool", it still works. < 1455745765 408093 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Nope, I refuse to play with cards that have the wrong text. < 1455745768 687640 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(Rule 106.10 causes it to work) < 1455745789 931549 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Therefore I believe they should not have to change it. < 1455745816 265514 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Yep, the old Oracle text still works, supported by the rules, mostly because of Elemental Resonance and a very few other cards. < 1455745821 695650 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, I didn't know about rule 106.10. < 1455745845 964918 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: do you really only have such new cards? I mean, a LOT of the old cards have their oracle text changed incompatibly. Many of my cards are affected. < 1455745861 363628 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No. I didn't actually mean what I said. < 1455745884 668735 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Even the ones that aren't basic lands – it's cheap to get new basic lands, unlike new versions of many old cards. < 1455745910 455770 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's true that I only have relatively new (Innistrad and onward) cards. < 1455745916 605133 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But lots of them have had their text changed. < 1455745953 13075 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I usually don't care if the text is changed. There are a few cases where I care, because the change is either confusing, or makes the card worse than it used to be, but those cases are very rare. < 1455745966 987522 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I even have one textless card. < 1455745979 685512 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(That is, textless version of a card that does have an ability.) < 1455745986 589688 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is it a basic land? < 1455745988 789896 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no < 1455745996 965328 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :A full-art Tidings < 1455746003 667272 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :IIRC < 1455746009 195771 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Hmm, I'd have to check this < 1455746012 535621 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :TG < 1455746026 424883 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Tidings costs 5? It should cost {U} and be an instant. < 1455746043 839843 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ACTION gets his box of blue < 1455746046 703360 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe {UU} to make it balanced. < 1455746052 991457 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :My opinion is textless card should not be allowed < 1455746063 692565 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Nope, this is a box of black cards, wrong box. < 1455746079 962279 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: now you're joking < 1455746087 83437 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: that would be like an Ancestral Super-Recall. < 1455746227 316983 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I remembered right, it's Tidings. I have three from 9ED, and one textless. < 1455746295 485874 :coppro!~scshunt@taurine.csclub.uwaterloo.ca JOIN :#esoteric < 1455746360 475517 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I don't have a problem with them. Textless is actually _better_ than the tons of old cards, because for textless, you know you have to look the oracle version of the text up, whereas for the tons of old cards I have, a third of which have changed the text in a rules-significant way, you never know when you have to look up the correct text. < 1455746384 360409 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: Well, you can always pretend a card is textless. < 1455746397 289422 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So it seems odd to call it better. < 1455746422 103140 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: And even if they can be careful with new cards to try to print them such that their text likely doesn't have to change much in the future, for old cards, the damage is already done, and they can't just make all the old cards (ones I've already paid for) unusable. < 1455746444 101053 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :At least not most of them. A very few do get such errata that they become much worse than they used to be, but most don't. < 1455746450 616435 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(A few become better.) < 1455746531 960438 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The one that stings me the most is Daru Stinger by the way, but that one they actually errataed _back_ so it says the same as is printed on it, but it's worse than it was when I bought the playset. < 1455746551 323370 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But that's really an exceptional case. < 1455746567 966478 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1455746589 40299 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :My Scryb Sprites fly as well as ever. < 1455746590 598524 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: Errataed back? < 1455746606 457266 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :No you should write on the card what is the correct current text < 1455746606 878869 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: printed as a Soldier, but it used to be a Human Soldier for a long time. < 1455746636 94171 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, I was trying to figure out how the rules text would have changed. < 1455746645 500284 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: what if that text changes again after I wrote it on? I've owned my cards for lots of years, it has happened many times. < 1455746668 102831 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: Write it on the sleeve. < 1455746749 304031 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: I don't have every card permanently sleeved. That would be a bad idea, because the sleeves would wear unevenly, so the cards I use more often would be distinguishable in the deck. I'd have to replace the sleeves VERY often, way more often than now when I sleeve only decks. < 1455746749 934103 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :If it is clear what it is meaning and the change doesn't change functions then you don't have to write the new text otherwise you do have to write the new text < 1455746782 43090 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: well sure, I don't have to change the reminder text of flying every time they change it < 1455746801 56928 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but still < 1455746817 8103 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :even if it's just functional changes, there's a lot of cards that have changed, since I own many old cards < 1455746853 571628 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I own too many cards. < 1455746853 729223 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes < 1455746860 232930 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I never even use them. < 1455746874 707533 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oh sure, I have lots of cards I never use. < 1455746890 451382 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I would make the game it allow proxies, which one of the thing this can do is part of the avoid this problem < 1455746900 661392 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I should've sold them when they were valuable (in Standard). < 1455746909 557996 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Probably not worth the hassle. < 1455746919 611844 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But now they're not even worth much. < 1455746930 39395 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: were they worth much back then? < 1455746967 72986 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I have Sphinx's Revelation, foil Elspeth, Sun's Champion, things like that. < 1455746987 484025 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :which Elspeth? < 1455746995 981052 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Elspeth, Sun's Champion < 1455747016 644273 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think it was ~$50 at the time. < 1455747046 322189 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I might be wrong. < 1455747047 749362 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Sphinx's Revelation? < 1455747058 141116 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Foil Elspeth < 1455747066 508010 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah, duh, Elspeth, Sun's Champion is one card < 1455747075 749772 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I stopped reading at the comma < 1455747120 487501 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I didn't follow Theros enough to realize that's the newest card's name (I thought of Elspeth, Knight-Errant) < 1455747140 897758 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1455747158 612090 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Several copies of Garruk, Caller of Beasts, some Stormbreath Dragons. I don't actually know what I have. < 1455747158 770056 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, if you had more such expensive cards, they might have been worth something < 1455747183 207963 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't actually have expensive cards. Only lots of cheap ones. < 1455747202 80473 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I played with coworkers. < 1455747598 447021 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :We only played with cards from packs that we opened. < 1455747691 457947 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: do you have older cards too? Like, older than Mirroding Beseiged; how many older than Onslaught? < 1455747739 332745 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No, they started playing in Innistrad. < 1455747745 211795 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mostly played RTR onward. < 1455747763 568427 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: I see < 1455747951 337616 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell hppavilion[1] zgrep: sin(x)+2*sin(x/2)+3*sin(x/3)+4*sin(x/4)... <-- i think that series doesn't converge for any real value other than x=0 (and if you mean that your generator is something other than the series limit for x=1,2,... then stop abusing notation hth < 1455747951 495693 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455748000 548006 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: are you going to close that parenthesis twh < 1455748018 183316 :zgrep!sid43445@gateway/web/irccloud.com/x-ntjvgmrycyjgkbzn PRIVMSG #esoteric :oerjan: Indeed. At least, 'tis what Mathematica told me. And unfortunately mathematics is all about abusing notation. :P < 1455748031 176102 :zgrep!sid43445@gateway/web/irccloud.com/x-ntjvgmrycyjgkbzn PRIVMSG #esoteric :And other stuff like logical reasoning, but also notation. < 1455748034 964084 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :even sin(x) + sin(x/2) + sin(x/3) + ... would diverge except for x = 0. < 1455748052 689560 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: do you play magic: the gathering twh < 1455748053 14561 :zgrep!sid43445@gateway/web/irccloud.com/x-ntjvgmrycyjgkbzn PRIVMSG #esoteric :shachaf: I guess not, but I shall.) < 1455748115 674269 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1455748127 130083 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bø/Bø is not just one, but _two_ municipalities in Norway. And not just three, but at least _four_ farms. Ah ah ah ah ah! < 1455748130 248782 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1455748131 699300 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ngram model/An ngram model is just a Markov model with a sliding window state < 1455748138 140621 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1455748140 793905 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :internet/The internet is for everything. However many thing can done even without internet too, often better without use of internet, but internet is good too. < 1455748142 406058 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1455748143 853277 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :freefull/FreeFull is either full of freedom or free of fulldom, we are not sure. < 1455748153 352147 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1455748154 693570 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cake/The Enrichment Center is required to remind you that you will be baked, and then there will be cake. < 1455748155 203949 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Hi < 1455748159 33634 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1455748160 747867 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :disflagrate/disflagrate v.t.perf.: a traditional technique from Poland (earliest attestation c. 1042) used to separate szoups. Nowadays, commercial production is entirely mechanized. < 1455748176 36342 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, still not here? < 1455748194 841855 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? supernatural < 1455748195 628770 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :supernatural? ¯\(°​_o)/¯ < 1455748200 339847 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? magic < 1455748202 14649 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :The magic was in you all along. < 1455748209 317843 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :funlost < 1455748211 815020 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? mtg < 1455748213 56260 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mtg? ¯\(°​_o)/¯ < 1455748216 382830 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`culprits wisdom/magic < 1455748220 9528 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :oerjan < 1455748224 873800 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? m:tg < 1455748225 638778 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :m:tg? ¯\(°​_o)/¯ < 1455748245 393978 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` grep gather wisdom/* < 1455748248 642380 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? fecupboard20 < 1455748257 693285 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :fecupboard20? ¯\(°​_o)/¯ < 1455748263 209675 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :grep: wisdom/le: Is a directory \ grep: wisdom/¯\(°_o): Is a directory \ grep: wisdom/¯\(°​_o): Is a directory \ Binary file wisdom/reflection matches < 1455748267 54534 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell hppavilion[1] ) < 1455748267 212469 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455748271 638666 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` find wisdom -iname "*upboard*" < 1455748272 531949 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455748278 395053 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: no < 1455748287 697703 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? reflection < 1455748288 736868 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat.reflection. < 1455748292 383748 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: to which one < 1455748295 245030 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh it's binary because of 0 bytes... right. < 1455748326 601828 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` grep -r ga\\ther wisdom < 1455748328 752967 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455748350 743486 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote gather < 1455748351 534433 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455748379 886943 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: http://stackoverflow.com/a/17794883 < 1455748399 782072 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i was p. happy with #6 < 1455748401 945377 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? saw < 1455748403 590539 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :saw? ¯\(°​_o)/¯ < 1455748410 28225 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :g'nite < 1455748416 687685 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zgrep: it's only abuse if it means something completely different than what everyone else does hth < 1455748421 897916 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? b_jonas < 1455748422 763046 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :b_jonas egy nagyon titokzatos személy. Hollétéről egyelőre nem ismertek. < 1455748442 810442 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: are you FireFly < 1455748445 125691 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? FireFly < 1455748446 19597 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :FireFly was a short-running but well-loved sci-fi TV series released in 2003, starring Nathan Fillion and directed and written by Joss Whedon. < 1455748449 399804 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu QUIT :Remote host closed the connection < 1455748455 251772 :zgrep!sid43445@gateway/web/irccloud.com/x-ntjvgmrycyjgkbzn PRIVMSG #esoteric :oerjan: Then all notation started out an abuse. < 1455748477 735963 :zgrep!sid43445@gateway/web/irccloud.com/x-ntjvgmrycyjgkbzn PRIVMSG #esoteric :`? Serenity < 1455748478 588101 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Serenity? ¯\(°​_o)/¯ < 1455748480 88551 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zgrep: if everyone else means nothing by it then it's not abuse < 1455748560 817390 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: in your case, i'm not as sure that it holds for _every_ x /= 0. but maybe it does. < 1455748577 904536 :zgrep!sid43445@gateway/web/irccloud.com/x-ntjvgmrycyjgkbzn PRIVMSG #esoteric :shachaf: Symbols must've somehow gotten overloaded, theoretically there would've been a first, popular meaning for a symbol, then more popped up. For example, greek letters. < 1455748586 364868 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or wait hm < 1455748601 902514 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: sure, x/n goes to 0 so sin(x/n) = x/n can be used without affecting convergence < 1455748667 169946 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i think that's true, but you need that sin(x/n) is also positive. < 1455748686 192217 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which it is (eventually) < 1455748724 158886 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or rather, you need that x/n is positive and sin(x/n) is Theta(x/n) < 1455748787 2855 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: x < 0 also works, obviously < 1455748791 363760 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah < 1455748808 239028 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well, it's probably about the convergence needing to be absolute. < 1455748868 76576 :`^_^!~nycs@38.125.127.189 JOIN :#esoteric < 1455748956 780342 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm, right. < 1455748962 273472 :nycs!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 276 seconds < 1455749033 371397 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : oerjan: to which one <-- that should be obvious given my actions hth < 1455749072 369372 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: oh, i missed that tdh < 1455749084 317097 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: Indeed the sequence ... + sin(1/cbrt(n)) + sin(1/cbrt(n)) - sin(2/cbrt(n)) + sin(1/cbrt(n+1)) + sin(1/cbrt(n+1)) - sin(2/cbrt(n+1)) + ... diverges, but converges without the sin(). < 1455749168 67870 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : oerjan: http://stackoverflow.com/a/17794883 <-- i had seen and upvoted that already hth < 1455749199 172813 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Ah good old single-member class dictionaries. < 1455749336 615217 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh and I still think the reify / reflect terminology is backwards in the literature... values should be concrete, and the types their reflection. < 1455749345 800411 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : oerjan: Then all notation started out an abuse. <-- um obviously the notation has to be _previously used_ by everyone for something else hth < 1455749359 169787 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: That's what I think too. < 1455749510 89701 :zgrep!sid43445@gateway/web/irccloud.com/x-ntjvgmrycyjgkbzn PRIVMSG #esoteric :oerjan: Still, notation is most definitely abused nonetheless. Sometimes because it makes it easier to get a point across. A bad example would be \sum_x as opposed to \sum_{x=0}^{2000} when x is known. Now it's fairly common, at some point it wasn't. < 1455749554 761018 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :\Sum_{x \in X} is the best version. < 1455749566 659649 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's with mathematical operators having built-in binders? < 1455749586 797209 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :\Sum (\x -> ...) is the obvious right thing to have. < 1455749765 33814 :Melvar`!~melvar@dslb-178-012-191-041.178.012.pools.vodafone-ip.de JOIN :#esoteric < 1455749876 362290 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: that has the problem with conditional convergence again < 1455749884 53297 :earendel!~anuska@176.0.137.170 QUIT :Ping timeout: 240 seconds < 1455749896 924462 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sometimes you need to know the order of terms. < 1455749924 212277 :idris-bot!~idris-bot@dslb-084-062-107-169.084.062.pools.vodafone-ip.de QUIT :Ping timeout: 268 seconds < 1455749929 639612 :Melvar!~melvar@dslb-084-062-107-169.084.062.pools.vodafone-ip.de QUIT :Ping timeout: 240 seconds < 1455749978 500810 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: ok, well, it's true for exists and forall < 1455749987 643652 :Melvar``!~melvar@dslb-092-072-190-108.092.072.pools.vodafone-ip.de JOIN :#esoteric < 1455750004 12528 :Melvar`!~melvar@dslb-178-012-191-041.178.012.pools.vodafone-ip.de QUIT :Ping timeout: 240 seconds < 1455750006 828298 :earendel!~anuska@176.0.137.170 JOIN :#esoteric < 1455750256 34944 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT : < 1455750283 236643 :`^_^!~nycs@38.125.127.189 QUIT :Quit: This computer has gone to sleep < 1455750292 310960 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1455750399 992536 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1455751317 233187 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :How to disable the existing event handler for the XUL scrollbar so that only mine will be used? How I have it now, it is implementing both < 1455751496 952790 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1455751801 884189 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: byeli < 1455752583 9882 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@tell oerjan byerjan! < 1455752583 207374 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455752899 955864 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :halp < 1455752901 776228 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I almost figured it out < 1455752934 820865 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Adding disabled="true" to the xul:slider element disabled the normal left button event, but not the normal middle button event < 1455752934 978654 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :how does a plain sasl work? all i could find was http://www.rfc-base.org/txt/rfc-4616.txt < 1455753086 956012 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I need to get very good at writing brainfuck before next Wednesday (the 24th) < 1455753143 911039 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1455753311 75793 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :izabellora. what is sasl? < 1455753313 174292 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Because my ego dictates I must be the best at esoteric programming in my entire university and there is a brainfuck competition < 1455753329 599807 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Tanelle. that is perfectly reasonable. < 1455753370 343343 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: show them what's what by inventing a derivative and writing your program in that hth < 1455753383 738226 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :shachaf, I am not sure that would go down well < 1455753418 677503 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :boily: authentication thingy < 1455753420 551054 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :write a befunge interpreter in brainfuck and emulate fungot? < 1455753433 87766 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :izabera: bleh. can't help you :/ < 1455753443 951147 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fizzie: FUNGOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOT! < 1455753464 505549 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :if fungot was on amazon, it needs sasl now to connect to freenode < 1455753700 139620 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 244 seconds < 1455753889 970222 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Well, I almost fixed the scrollbars < 1455753920 42453 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :izabera: It's not. < 1455753946 901667 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :`quote fungot < 1455753948 591172 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :10) GregorR-L: i bet only you can prevent forest fires. basically, you know. \ 13) Finally I have found some actually useful purpose for it. \ 14) oerjan: are you a man, if there weren't evil in this kingdom to you! you shall find bekkler! executing program. plea < 1455753970 816709 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :fizzie: it's not? < 1455753986 675024 :fungot!~fungot@momus.zem.fi JOIN :#esoteric < 1455753993 493135 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not on Amazon. < 1455753996 253562 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :oh < 1455754015 628277 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i suspect that requirement applies to a bunch of other hosts such as google < 1455754046 347583 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :probably heroku etc... < 1455754053 356214 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, it's on this box to the left of my feet. < 1455754064 166980 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :then have it join :P < 1455754068 743545 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It just joined. < 1455754072 347656 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :hi fungot < 1455754072 505603 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :izabera: ( lame alias yes) < 1455754079 555684 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: It's not *that* lame. < 1455754079 771242 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: this is what hygiene means " who" but kukka means " a few people < 1455754094 234306 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And that's not what "kukka" means, that's Finnish for "flower". < 1455754095 437282 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style < 1455754095 595424 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc* iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube < 1455754098 907180 :bb010g!uid21050@gateway/web/irccloud.com/x-xfqagodtdjvlysfb JOIN :#esoteric < 1455754126 19045 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot < 1455754126 310713 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :int-e: if you are using a decent scheme implementation with a decent ffi, and sarahbot can all be sane enough to consider yet though. < 1455754129 548781 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'd like to make it speak TLS, but implementing that in Funge-98 seems like a bit of an effort. < 1455754141 451137 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :what's a TLS? < 1455754144 35760 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fungot: nostril. < 1455754144 400667 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: i'm gonna have to suffice for most cases, it should say " no bignums that are less then 20 year old bot born in 1982. < 1455754147 485772 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? sarahbot < 1455754148 824108 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sarahbot? ¯\(°​_o)/¯ < 1455754150 347977 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :boily: You know, the successor of SSL. < 1455754170 622508 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION has two many brainfarts... < 1455754185 153759 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I didn't ask anything. you didn't see nothing at all. < 1455754207 568783 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( third level sorcerer ) < 1455754398 634129 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1455754408 698367 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`addquote what's a TLS? boily: You know, the successor of SSL. * boily has two many brainfarts... I didn't ask anything. you didn't see nothing at all. < 1455754414 340033 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1267) what's a TLS? boily: You know, the successor of SSL. * boily has two many brainfarts... I didn't ask anything. you didn't see nothing at all. < 1455754415 360922 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric < 1455754492 676942 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote < 1455754493 960240 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :341) [on petrol] oklofok: it's actually poisonous, so I advise against drinking it ais523, also contains benzene, my carcinogen of choice. < 1455754533 444100 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i think `quote exists to make me embarrassed of my teens < 1455754576 578505 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote Phantom_Hoover. `quantum_Hoover < 1455754595 235583 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :Is there a System F interpreter, or a language that closely resembles System F? < 1455754661 555594 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i'm guessing anyone who needs one just writes their own and there's no kind of standard implementations < 1455754675 410955 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :GHC Core closely resembles System F. < 1455754675 957731 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote tricycle < 1455754676 746270 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :14) oerjan: are you a man, if there weren't evil in this kingdom to you! you shall find bekkler! executing program. please let me go... put me out! he's really a tricycle! pass him! < 1455754732 404160 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`quote unicycle < 1455754733 174325 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1055) I would like to learn how to use a sword And also how to ride a unicycle Perhaps not at the same time \ 1185) learn you a unicycle for great good < 1455754752 781818 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Phantom_Hoover, I avoid this by having had literally no character development over the past 7 years < 1455754757 494180 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Also I am wearing a top hat < 1455754768 181547 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And still can't use a sword or ride a unicycle < 1455754795 704494 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Phantom_Hoover: you were a teenager once? < 1455754805 522551 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :boily, three times! < 1455754825 790811 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :Taneb so much senseless embarrassment was suffered in discovering that hats are a terrible substitute for a personality < 1455754831 860559 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :don't disrespect that sacrifice < 1455754832 385993 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`cat canary < 1455754833 363524 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​*tsjørp* < 1455754846 535259 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Phantom_Hoover, hence why I rarely wear this hat < 1455754862 205943 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I once wore a tie to a lecture, that was fun < 1455754923 815812 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Taneb: now I'm wondering whether you wore anything else at the time. does that make me a bad person? < 1455754932 324996 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :is that a Swedish chirp? that doesn't seem right at all whatsoever. < 1455754940 8820 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :int-e, I was wearing jeans and a hoodie < 1455754950 940040 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Taneb's an experteenager. < 1455755025 915221 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Possibly a norwegian chirp < 1455755089 887664 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :Taneb is not a teenager any more, barring relativistic effects < 1455755098 740269 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote 24 < 1455755099 453714 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :24) after all, what are DVD players for? < 1455755116 529182 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :... wth was the context for that... < 1455755117 130263 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Phantom_Hoover, quite correct, I'm roughly 21 < 1455755138 248909 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(15 in hexadecimal) < 1455755140 389067 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :your birthday is like... autumn, right? < 1455755151 817861 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yes < 1455755157 277855 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :My birthday is autumn < 1455755168 382398 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :in autumn, taneb < 1455755170 808107 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :in autumn < 1455755181 358224 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :No < 1455755186 603565 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It's the entire season < 1455755202 305478 :jaboja!~jaboja@aaj62.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 276 seconds < 1455755211 655680 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And especially the 3rd of November < 1455755242 417912 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`quote Phantom_Hoover < 1455755243 59529 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :104) * Phantom_Hoover wonders where the size of the compiled Linux kernel comes from. To comply with the GFDL, there's a copy of Wikipedia in there. \ 679) * Phantom_Hoover moves 0.5 Phantom_Hoover into the Atlantic, and captures fizzie's upper body with 0.5 Phantom_Hoover. Glurk. < 1455755268 706079 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :bless you continuous chess < 1455755271 774060 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :blontinuous chess < 1455755289 170043 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oceanic chess? < 1455755325 143670 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote log < 1455755325 785856 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :33) [...] sometimes i cant get out of bed becasue the geometry of the sheet tangle is too fascinating from a topological perspective \ 38) oklofok: I'm a tad over-apologetic. I apologize. \ 56) i am sad ( of course by analogy) :) smileys) \ 62) Where's the link to the log? THERE'S NO LOG. YOUR RE < 1455755328 313812 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fizzie glurks, atlantean chess. < 1455755355 35275 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455755420 167099 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote 109 < 1455755420 916046 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :109) CakeProphet: reading herbert might be enlightening in one hand he held a long worm can be greased. twice i got it nearly there, and the protector of cattle. mars is also mentioned as a rainbow. as a seated baboon sometimes with its head. < 1455755432 69468 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot the novelist < 1455755432 350277 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :int-e: unusual, and interesting, makes me feel like you haven't attempted to use any atoms? < 1455755459 686795 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: you are right, I haven't, not individually anyway < 1455755459 886157 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :int-e: what is the meaning of all of the clients does that. < 1455755528 259079 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Phantom_Hoover, how did continuous chess work < 1455755609 789960 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Actually I'm gonna sleep now < 1455755613 50628 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Tell me some other time < 1455755618 209034 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Or like, @tell me < 1455755733 820929 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote 242 < 1455755734 490218 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :242) elliott: there go my minutes of research!! < 1455755740 996451 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote 424 < 1455755741 831309 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :424) [2008] i'm testing Haiku and it appears that it is a major shit 5+7+5, not 5+11, nooga < 1455755946 512602 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote 575 < 1455755947 258489 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :575) I think the worst part of growing up is that it isn't retroactive. < 1455755954 681137 :jaboja!~jaboja@aaj62.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455755969 886337 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :not a haiku... why isn't it a haiku... this world makes no sense! < 1455756052 238264 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I think the worst part / of growing up is that it / isn't retroactive < 1455756073 437873 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :古池や蛙飛び込む水の音 < 1455756127 927205 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :helloily < 1455756131 953986 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :hint-e < 1455756138 682072 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Taneb. < 1455756144 384920 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavellon[1]. < 1455756147 914390 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :@massages-lud < 1455756148 72195 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :oerjan said 2h 16m 36s ago: zgrep: sin(x)+2*sin(x/2)+3*sin(x/3)+4*sin(x/4)... <-- i think that series doesn't converge for any real value other than x=0 (and if you mean that your generator is something other than the series limit for x=1,2,... then stop abusing notation hth < 1455756148 72252 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :oerjan said 2h 11m 20s ago: ) < 1455756162 373575 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavilion[1]: it is customary to porthello Taneb in the vocative case: Tanelle. < 1455756163 313587 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Did nought expact that to werk < 1455756173 692429 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Ah. < 1455756175 370924 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :boily: oh, ja.wp has a whole article on that haiku: https://ja.wikipedia.org/wiki/%E5%8F%A4%E6%B1%A0%E3%82%84%E8%9B%99%E9%A3%9B%E3%81%B3%E3%81%93%E3%82%80%E6%B0%B4%E3%81%AE%E9%9F%B3 < 1455756205 823557 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :of course, it's only available in Japanese and Russian. why not. < 1455756216 570841 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: Wait, why is the last part 6? < 1455756273 888877 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PART #esoteric :"Leaving" < 1455756275 789819 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :lifthrasiir: a favourite of mine is 名月や畳の上に松の影. < 1455756285 273788 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1455756300 709051 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hppavilion[1]: to me, "isn't" is a single syllable. < 1455756301 637738 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Whoops, meant to close λbot < 1455756309 911182 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: I would disagree < 1455756317 782919 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :iz-nt < 1455756325 402128 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I'm not well versed on haiku (and in general most forms of constrainted writing even in my native tongue), but yeah. < 1455756335 942643 :Warrigal!~tswett@192.241.237.138 NICK :tswett < 1455756348 281004 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hppavilion[1]: sorry, you have no authority over my feelings. < 1455756349 37465 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: Perhaps the pronunciations vary between our respective regions? < 1455756364 264205 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: ... < 1455756368 265763 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Huh? < 1455756378 277031 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But I'm not a native speaker of English either. < 1455756389 987790 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah < 1455756392 365006 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"to me" <-- that makes it subjective rather than objective. < 1455756406 809607 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh < 1455756409 946386 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I missed "to me" < 1455756422 19864 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Now the world makes sense again < 1455756427 798637 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I once wrote a piku < 1455756448 382531 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It was 3 syllables, then 1 syllable, then 4 syllables, then 1 syllable, then 5 syllables... < 1455756468 974331 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I later realized this was fucking stupid and more a math game than math < 1455756550 632898 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Perhaps we need kappa bot... < 1455756621 394722 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :κbot < 1455756638 573276 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I had that nick registered for a while. < 1455756651 277410 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Or rhobot < 1455756659 288074 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait, rhobot actually sounds pretty cool < 1455756660 678838 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ρbot < 1455756663 634800 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( This sentence has eleven words, nineteen syllables and sixty-one letters. ) < 1455756663 937715 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :we could give cucumbers to the kappabot as a botsnack. < 1455756671 361524 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu < 1455756679 809379 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :rho, rho, rho your bot < 1455756693 958062 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :This sentence, on the other hand, has eighteen words, twenty-six syllables, and seventy-eight letters. < 1455756715 728797 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Let's see. Sixteen words, there. Syllables... < 1455756716 869071 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :where's that oerjanswatter again... < 1455756741 858746 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :25 syllables. < 1455756768 33913 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :> filter isLetter "This sentence, on the other hand, has eighteen words, twenty-six syllables, and seventy-eight letters." < 1455756769 404574 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : "Thissentenceontheotherhandhaseighteenwordstwentysixsyllablesandseventyeight... < 1455756770 936277 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This sentence has eighteen letters, sixteen syllables, and one lie. < 1455756775 929659 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :> length $ filter isLetter "This sentence, on the other hand, has eighteen words, twenty-six syllables, and seventy-eight letters." < 1455756777 379208 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 82 < 1455756799 407188 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :All right. Let's perturb it now. < 1455756813 476722 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it works our with eighty-three, it seems < 1455756835 933168 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Change "eighteen" to "sixteen". Still 16 words, still 25 syllables, now 81 letters instead of 82. < 1455756850 916508 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh. < 1455756860 103333 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I already wrote sixteen. < 1455756921 31287 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :If you change "twenty-six" to "twenty-five", there are still 16 words and 25 syllables, but 82 letters again. If you change it to "twenty-four"... exactly the same. < 1455756928 598208 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :So let me check this one: < 1455756948 100248 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :This sentence, on the other hand, has sixteen words, twenty-four syllables, and eighty-two letters. < 1455756963 305496 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I messed up. < 1455756981 912675 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :> length $ filter isLetter "This sentence, on the other hand, has sixteen words, twenty-four syllables, and eighty-two letters." < 1455756983 571650 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 79 < 1455756990 531372 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Huh. < 1455757045 393079 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Right... I didn't account for the changing of "seventy-eight" to "eighty-two". < 1455757059 732690 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Which subtracts 3 letters, giving you 79. < 1455757076 776335 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: That's why that sentence is so impressive < 1455757111 290064 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :well, it's lucky. < 1455757133 930320 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :tswett has the right idea, you try 5 templates and 2 of them should work out < 1455757197 334100 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :If it's just "seventy", that's 77 letters. If you stick on -seven, that makes 82; stick on -eight, still 82; -nine, 81. "Eighty" gives you 76, "eighty-one" 79, "eighty-two" 79, "eighty-three" 81, "eighty-four" 80, and so forth. < 1455757222 93868 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :So this particular template doesn't seem to work. Maybe you can do something funky with the syllable count. < 1455757247 504416 :madbr!boulam@69-165-212-148.cable.teksavvy.com JOIN :#esoteric < 1455757409 668343 :jaboja!~jaboja@aaj62.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 240 seconds < 1455757421 357680 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION pokes madbr < 1455757521 853897 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ACTION is poked < 1455757539 358947 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :trying to figure out if there's an alternative to the standard CPU data cache < 1455757545 761600 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :you know the L1 data cache thing < 1455757588 930034 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and the whole memory model where your operations are, like, load 1/2/4 bytes, or store 1/2/4 bytes, to address X < 1455758109 42902 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1455758324 798333 :jaboja!~jaboja@aaj62.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455758457 383902 :boily!~alexandre@96.127.201.149 QUIT :Quit: DATABASE CHICKEN < 1455759391 38273 :bender|!~sid123@2404:e800:e61a:41d:3d80:1c45:3391:464c JOIN :#esoteric < 1455759697 826861 :jaboja!~jaboja@aaj62.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 265 seconds < 1455760675 37237 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds < 1455760747 35810 :bender|!~sid123@2404:e800:e61a:41d:3d80:1c45:3391:464c QUIT :Ping timeout: 250 seconds < 1455760935 294941 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 276 seconds < 1455761586 268805 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :amazon.it sent me an email saying that they changed my password because it was on a leaked list < 1455761705 425729 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i'm scared < 1455761721 4201 :vifino!vifino@tty.sh QUIT :Quit: Who turned this off?! D:< < 1455762201 183307 :vifino!vifino@tty.sh JOIN :#esoteric < 1455762743 67272 :idris-bot!~idris-bot@dslb-092-072-190-108.092.072.pools.vodafone-ip.de JOIN :#esoteric < 1455763252 204782 :andrew!~andrew@119.137.91.34 JOIN :#esoteric < 1455763587 319875 :vifino!vifino@tty.sh QUIT :Quit: Who turned this off?! D:< < 1455763786 646288 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1455764627 692478 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1455764795 870861 :jaboja!~jaboja@aaj62.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455764855 964797 :oerjan!~oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1455764926 425331 :bb010g!uid21050@gateway/web/irccloud.com/x-xfqagodtdjvlysfb QUIT :Quit: Connection closed for inactivity < 1455764941 529668 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1455764941 727796 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :boily said 3h 25m 58s ago: byerjan! < 1455764950 985826 :Opodeldoc!~Opodeldoc@184.20.162.120 QUIT :Quit: Leaving < 1455765059 254436 :vifino!vifino@tty.sh JOIN :#esoteric < 1455765195 702239 :vifino!vifino@tty.sh QUIT :Client Quit < 1455765366 881385 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Well, it's on this box to the left of my feet. <-- fungot, do you sometimes feel downtrodden? < 1455765367 78248 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :oerjan: ( the shift/ reset which i'm interested in other things as well? < 1455765394 587498 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess it's not much on its mind < 1455765436 617544 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455765537 988275 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell fizzie i think fungot wants you to stop hitting its reset button with your feet twh < 1455765538 147755 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455765538 305882 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :oerjan: i think it does? i assume he does eventually get there. ( yes, i'm just tired < 1455765558 998233 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fungot: it does seem statistically likely < 1455765559 235533 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :oerjan: you asked about alpha channels, right? set! if the same functionality < 1455765572 212069 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fungot: i think you're confusing me with someone else. < 1455765572 400918 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :oerjan: ( a...)" in there, bsmntbombdood? people can like both. < 1455765576 610108 :izabera_!~izabera@52.25.138.238 JOIN :#esoteric < 1455765593 282891 :vifino!vifino@tty.sh JOIN :#esoteric < 1455765759 700236 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fungot: i haven't seen bsmntbombdood for ages. also, typing with one hand while eating pizza is slow. < 1455765829 969500 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> "testing fungot" < 1455765831 417223 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : "testing fungot" < 1455765843 340727 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fungot: this isn't going to work, is it? < 1455765846 136267 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nope. < 1455765884 599442 :pdxleif_!~pdxleif@54.68.166.10 JOIN :#esoteric < 1455766441 585623 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 255 seconds < 1455766565 869311 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455767049 122074 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1455767203 863336 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 248 seconds < 1455767364 777483 :bb010g!uid21050@gateway/web/irccloud.com/x-gyhidyhkoiumtpzg JOIN :#esoteric < 1455767685 146925 :izabera_!~izabera@52.25.138.238 QUIT :Quit: ZNC - 1.6.0 - http://znc.in < 1455767707 359845 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`quote 1267 < 1455767717 561607 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1267) what's a TLS? boily: You know, the successor of SSL. * boily has two many brainfarts... I didn't ask anything. you didn't see nothing at all. < 1455767722 623001 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455767783 98835 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i '1267s/ [<*]/ &/' quotes; quote 1267 < 1455767788 712381 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1267) what's a TLS? boily: You know, the successor of SSL. * boily has two many brainfarts... I didn't ask anything. you didn't see nothing at all. < 1455767796 686484 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :darn < 1455767801 917565 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1455767811 183147 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done. < 1455767812 768351 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i '1267s/ [<*]/ &/g' quotes; quote 1267 < 1455767819 29227 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1267) what's a TLS? boily: You know, the successor of SSL. * boily has two many brainfarts... I didn't ask anything. you didn't see nothing at all. < 1455768009 645135 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell Phantom_Hoover i think `quote exists to make me embarrassed of my teens <-- you embarass too easily, try to get more in touch with your inner teenager hth < 1455768009 803224 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455768084 129630 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? quoteformat < 1455768087 213697 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :quoteformat is: message; * nick action; two spaces between messages; all elisions marked with [...] other than irrelevant intervening messages; for messages separated by elision, one space on each side, not two. < 1455768142 921168 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell int-e `` \? quoteformat # < 1455768143 119165 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455768232 243939 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` allquotes | grep '[^] ] <' | tail -3 < 1455768233 432755 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1265) "on the oehtr hadn, sinortg olny the ideinss of wdors is pceeflrty raabdeel,... Well, maybe pceeflrty is a bit too strong a word here. \ 1266) actually a small trebuchet onto the balcony might work \ 1267) what's a TLS? boily: You know, the successor of SSL. * boily has two many brainfarts... < 1455768259 819907 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` allquotes | grep '[^)] ] <' | tail -3 < 1455768260 537064 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455768288 451205 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` | grep '[^] ] <' quotes | tail -3 < 1455768289 52102 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/`: eval: line 4: syntax error near unexpected token `|' \ /hackenv/bin/`: eval: line 4: `| grep '[^] ] <' quotes | tail -3' < 1455768296 535890 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` grep '[^] ] <' quotes | tail -3 < 1455768297 169744 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ `quote 1146 1146) OKAY \ IN AN ALTERNATE UNIVERSE WHERE SGEO DOES NATLANGS INSTEAD OF PROGLANGS: Jeg vet ikke om norsk er noe for meg, i vs. på for stedsnavn virker veldig kronglete. \ `addquote boily: thanks for getting quoted saying django btw, now I'm only in 87.5% of the django quotes [ < 1455768332 910937 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` grep '[^] ] <' quotes | tail -2 < 1455768333 786254 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :IN AN ALTERNATE UNIVERSE WHERE SGEO DOES NATLANGS INSTEAD OF PROGLANGS: Jeg vet ikke om norsk er noe for meg, i vs. på for stedsnavn virker veldig kronglete. \ `addquote boily: thanks for getting quoted saying django btw, now I'm only in 87.5% of the django quotes [...] ah, the inevitable result of mentioning dja < 1455768457 636327 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 240 seconds < 1455768458 330513 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh duh < 1455768471 644820 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` allquotes | grep '[^]) ] <' | tail -3 < 1455768472 534627 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1099) `addquote \item `addquote two quotes about quotes about django I guess the worst part is that I appear in all three hackego quotes about django \\ elliott\_: another quote? you're not helping \texttt{:/} ← and three giraffes. \ 1211) IN AN ALTERNATE UNIVERSE WHERE SGEO DOES NATLANGS INSTEAD < 1455768527 968498 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` allquotes | grep '[^]) ] <' | paste < 1455768533 998007 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/paste/paste.6824 < 1455768718 870759 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455768776 517554 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION finds no other new clear violations < 1455769099 676128 :bender|!~sid123@2404:e800:e61a:41d:3d80:1c45:3391:464c JOIN :#esoteric < 1455769311 585613 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1455769320 293810 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 276 seconds < 1455769752 584901 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Athena style scrollbars for Firefox: http://sprunge.us/VJeP < 1455769795 831847 :jaboja!~jaboja@aaj62.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 248 seconds < 1455770002 844906 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :zzo38: Got a screenshot? < 1455770030 324795 :Treio!~Treio@87.244.233.250 QUIT :Quit: Leaving < 1455770121 962094 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455770156 48146 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> length $filter isAlpha "This sentence has eleven words, nineteen syllables and sixty-one letters" < 1455770157 476804 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 61 < 1455770162 927239 :oerjan!~oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm i miscounted < 1455770199 49192 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Checks out. < 1455770260 217214 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :FreeFull: http://zzo38computer.org/img_19/firefox.png < 1455770288 596036 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(The screenshot doesn't show much, and it doesn't really look exactly like Athena scrollbars, although it acts like it) < 1455770309 303788 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Old-school < 1455770333 676111 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Does xterm's scrollbar behave similar to the Athena ones? < 1455770348 109324 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes; xterm's scrollbars are Athena ones. < 1455770357 915236 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :xterm's scrollbar is an Athena widget. < 1455770361 505899 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(By default anyways; it is possible to compile it with different widgets) < 1455770464 175191 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :That being what libXaw is. < 1455770524 13854 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 240 seconds < 1455770534 512640 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(You can also see other customizations of the browser that I have made, such as the lack of toolbars and menus, and there are no icons on the tab bar either) < 1455770607 760522 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :zzo38: I thought xterm did its own custom thing < 1455770610 606049 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Considering it's so old < 1455770632 691462 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It's actually older than X itself < 1455770665 10275 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes I know that, but it does use Athena widgets, since now it is a program for X < 1455770878 611998 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455770984 16330 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1455771169 568670 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 240 seconds < 1455771322 615216 :mihow!~mihow@50.206.98.70 JOIN :#esoteric < 1455771677 802338 :Guest20424!~cinch@107.170.175.57 JOIN :#esoteric < 1455771733 623693 :mihow!~mihow@50.206.98.70 QUIT :Ping timeout: 255 seconds < 1455772349 408303 :nisstyre!~yourstrul@li611-52.members.linode.com QUIT :Changing host < 1455772349 602958 :nisstyre!~yourstrul@oftn/member/Nisstyre JOIN :#esoteric < 1455772383 16905 :oerjan!~oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Later < 1455772500 620175 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net QUIT :Ping timeout: 250 seconds < 1455772523 22666 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455772923 914743 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 240 seconds < 1455773408 495004 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :pikhq: No, sixty-one is two words. There's just a hyphen. < 1455773450 853536 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :If we consider hyphen chains to be one word, then "the I-am-the-walrus-and-you-should-fear-my-wrath kid" is just 3 words < 1455773495 378022 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :This sentence has some number of words, syllables, and letters that I'm too lazy to deduce < 1455773632 94055 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :'words' are not that well defined irl < 1455773650 836989 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :though in english it's not too bad < 1455773725 615828 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455773793 404846 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :as a particular combination of words is used together, it becomes an expression, then a locution, then it gets a hyphen, then both parts are written together, then it starts having phonetic fusion etc < 1455773859 126802 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :u madbr o? < 1455773875 2834 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :m? < 1455773887 403164 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :m? < 1455773910 12557 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :madbr: Are you just mad with a new nick, or someone else? < 1455773917 626591 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yes < 1455773921 442946 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah < 1455773925 979762 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait, "yes" < 1455773938 992982 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Yes is not an acceptable answer to an either/or question < 1455773940 587173 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it's just my alt nick on networks where the nick 'mad' isn't available < 1455773956 865216 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah < 1455773998 525331 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :in theory the full version is "madbrain" but I rarely use that < 1455774070 404817 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :madbr: Do you want to make an intricate, unlikely, and convoluted conspiracy theory about "Big Computer Science"? < 1455774138 565623 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 250 seconds < 1455774563 459309 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1455774920 807679 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455775083 608938 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric < 1455775734 849226 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 265 seconds < 1455775741 68627 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds < 1455775841 976580 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :madbr: Do you like Athena widgets? < 1455776057 154623 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1455776122 163292 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455776547 32547 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 244 seconds < 1455777322 815044 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455777731 818984 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 248 seconds < 1455777761 802893 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye < 1455778541 141133 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455778992 324337 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 276 seconds < 1455779416 821626 :andrew!~andrew@119.137.91.34 QUIT :Remote host closed the connection < 1455779573 581025 :andrew!~andrew@119.137.91.34 JOIN :#esoteric < 1455779686 773618 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu < 1455779722 581838 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455779770 277855 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm learning haskell by implementing an Esolang :) < 1455779781 974535 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And who ever said esolangs are a waste of time? < 1455779795 655528 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Nobody here, obviously < 1455779845 3322 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :what esolang? < 1455779850 668745 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :By the way, hi hppavilion[1] :) < 1455779861 259345 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION is pretty sure that almost everyone here knows esolangs are a waste of time < 1455779886 119758 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: An ad-hoc one < 1455779897 1918 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Just a simple SBL (well, DqBL) < 1455779918 323407 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Apparently, they're not, unless you also consider Haskell to be a waste of time < 1455779959 936525 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i do < 1455779971 357982 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Ah, then yes, they're utterly useless < 1455779995 120810 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: It mixes some Funge and some Emmental < 1455780008 582882 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But not the fungeoidal part OR the self-modification part xD < 1455780144 569216 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 250 seconds < 1455780162 572162 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1455780430 559103 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 250 seconds < 1455780924 992180 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455781338 988831 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 250 seconds < 1455781941 72734 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds < 1455782134 680993 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1455782151 302724 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455782576 377081 :mroman!~mroman@160.85.232.146 JOIN :#esoteric < 1455782579 41377 :mroman!~mroman@160.85.232.146 PRIVMSG #esoteric :fnard < 1455782931 274471 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 276 seconds < 1455783342 804336 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455783680 643284 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :izabera: they're not wastes of time! they're very exaggerated examples, but we can learn real useful lessons about computer science and programming language design from them. < 1455783739 51782 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 244 seconds < 1455783754 829862 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(It's stupid brainfuck variants that are a waste of time.) < 1455783850 900408 :Riviera!Riviera@2a03:b0c0:1:d0::10:b001 PRIVMSG #esoteric :izabera: is poetry a waste of time? :P < 1455783887 388245 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :b_jonas: we need a brainfuck generator which will end all the BF derivatives < 1455784519 603199 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455784924 57171 :J_Arcane!~chatzilla@37-219-57-201.nat.bb.dnainternet.fi QUIT :Ping timeout: 240 seconds < 1455784945 602194 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 240 seconds < 1455785020 8482 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :lifthrasiir: someone has written a random stupid brainfuck equivalent generator once. That's how http://esolangs.org/wiki/Btjzxgquartfrqifjlv was born. < 1455785056 802976 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :b_jonas: I was thinking about regex-based dynamic parser < 1455785093 270725 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :see also http://esolangs.org/wiki/TrivialBrainfuckSubstitution < 1455785699 834079 :earendel!~anuska@176.0.137.170 QUIT :Ping timeout: 248 seconds < 1455785719 610507 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455785766 582353 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455785777 904289 :earendel!~anuska@176.0.137.170 JOIN :#esoteric < 1455786020 563373 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1455786083 870331 :earendel!~anuska@176.0.137.170 QUIT :Ping timeout: 248 seconds < 1455786151 618759 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 255 seconds < 1455786283 118131 :earendel!~anuska@176.0.137.170 JOIN :#esoteric < 1455786605 286864 :zadock!~outsider@81.180.223.51 JOIN :#esoteric < 1455786833 619089 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455786920 805008 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455787363 794014 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 265 seconds < 1455788123 295714 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455788239 906552 :zadock!~outsider@81.180.223.51 QUIT :Quit: Leaving < 1455788586 290106 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 276 seconds < 1455789322 816642 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455789944 783544 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 265 seconds < 1455790057 677526 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1455790634 654832 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :If I write "this frame" without any preposition as a time determiner in an English sentence, in code comments I write, does that mean I'm influenced too much by M:tG, which uses "this turn" similarly? < 1455790742 837840 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't think so, "this week" is used in that sense in English < 1455790755 4360 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the only reason it's rarely used for smaller time periods is that we have specific words for them like "today" < 1455790775 243369 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :right < 1455790972 434082 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(And now I'm reminded to the not really relevant phrase, "Marry Jaffar... or die within the hour.", from the introduction of Prince of Persia.) < 1455791014 65207 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, this minute is relatively common < 1455791025 355303 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: so is "this instant" < 1455791025 609103 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :As in, "You'd better do the thing right this minute!" < 1455791241 854577 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Ok, I should just be careful to use it only if it can't be misunderstood as an object. < 1455791313 616361 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: now I'm trying to figure out what "right" is modifying in that sentence < 1455791322 297871 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :normal English grammar rules would have it modifying "do" but it clearly isn't < 1455791760 321172 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: why not? I think it's an adverb modifying "do" < 1455791775 302160 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(but don't trust me on English grammar) < 1455791781 785030 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: it's an idiom, and it doesn't mean "correctly" < 1455791792 82202 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I /think/ it's being used as an intensifier < 1455791801 157095 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but intensifiers modify adjectives, normally < 1455791807 229516 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(e.g. "right honourable") < 1455792144 351455 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1455793619 710930 :bender|!~sid123@2404:e800:e61a:41d:3d80:1c45:3391:464c QUIT :Ping timeout: 240 seconds < 1455794574 830472 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455794581 269538 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1455794695 983838 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1455794896 839895 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455794926 560045 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :Riviera: obviously < 1455794962 792015 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit < 1455794983 86199 :Riviera!Riviera@2a03:b0c0:1:d0::10:b001 PRIVMSG #esoteric :izabera: Pfff. < 1455794986 318320 :Riviera!Riviera@2a03:b0c0:1:d0::10:b001 PRIVMSG #esoteric :izabera: Meanie. < 1455795005 677275 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :you could have written a haiku but you didn't because it's a waste of time < 1455795010 483824 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455795334 46275 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 240 seconds < 1455795495 660370 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455795511 881720 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455795598 660123 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1455795763 591632 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 255 seconds < 1455795769 590045 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 240 seconds < 1455796437 824135 :andrew!~andrew@119.137.91.34 QUIT :Remote host closed the connection < 1455796523 496468 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455796624 57171 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455796887 1674 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1455797322 325566 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 276 seconds < 1455797910 29504 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455798007 739606 :boily!~alexandre@96.127.201.149 QUIT :Quit: THRESHOLD CHICKEN < 1455798120 8105 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455798160 992467 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 250 seconds < 1455798202 194504 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[CTCP] Received CTCP-PING reply from ais523: 30 seconds. < 1455798204 595475 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, looking at the lower level details < 1455798212 950383 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a packet someone tried to send me was retransmitted 514 times < 1455798230 246875 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :talk about a malfunctioning connection < 1455798237 169153 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(in the space of a second or so) < 1455798255 353707 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :something must have been sending spurious retransmission requests < 1455798312 653998 :bender|!~benderx2@2404:e800:e61a:41d:f98e:fa8d:2977:121d JOIN :#esoteric < 1455798324 675943 :APic!apic@apic.name PRIVMSG #esoteric :Uh < 1455798331 919684 :APic!apic@apic.name PRIVMSG #esoteric :What Line are You on? < 1455798335 419293 :APic!apic@apic.name PRIVMSG #esoteric :Satellite? < 1455798346 416798 :APic!apic@apic.name PRIVMSG #esoteric :Amateur Radio? < 1455798362 473632 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :work wireless connection < 1455798364 42439 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we suspect the routers are buggy < 1455798368 75295 :APic!apic@apic.name PRIVMSG #esoteric :13:26:03 CTCP PING reply from ais523: 18.803 seconds < 1455798374 699161 :APic!apic@apic.name PRIVMSG #esoteric :Oh, i see. < 1455798402 380305 :APic!apic@apic.name PRIVMSG #esoteric :Maybe Switches which do not talk Spanning-Tree-Protocol < 1455798406 346433 :APic!apic@apic.name PRIVMSG #esoteric :Then there can be Loops < 1455798408 880269 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, right now there's a keepalive spam < 1455798813 317474 :daniela123!~canaima@181.208.167.201 JOIN :#esoteric < 1455798887 209502 :daniela123!~canaima@181.208.167.201 PRIVMSG #esoteric :hola < 1455798925 205028 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`welcome daniela123 < 1455798930 68423 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455798938 607987 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :daniela123: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on EFnet or DALnet.) < 1455798958 236642 :daniela123!~canaima@181.208.167.201 PRIVMSG #esoteric :hola < 1455798986 319653 :Melvar``!~melvar@dslb-092-072-190-108.092.072.pools.vodafone-ip.de NICK :Melvar < 1455799016 715010 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1455799047 594726 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455799054 561983 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1455799246 70564 :daniela123!~canaima@181.208.167.201 PRIVMSG #esoteric :hola < 1455799310 922270 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this connection is really unreliable :-( < 1455799321 410835 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sorry if I don't respond to what people are saying < 1455799332 423898 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :either I'm not seeing it, or I am but you can't see my response, or I just don't have anything to say < 1455799383 2063 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 250 seconds < 1455799392 78717 :daniela123!~canaima@181.208.167.201 PRIVMSG #esoteric :hello < 1455799421 556784 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hello daniela123 < 1455799431 224879 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION wonders if it got through that time < 1455799695 709969 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :4% [267 libqt4-dbg 87.7 MB/121 MB 72%] 2,923 PB/s 0s < 1455799702 195934 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's one fast connection < 1455799709 752264 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or possibly a connection so slow it negatively underflowed < 1455799753 974485 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how do I output a bignum in hexadecimal using a bot in the channel? I assume there's some Haskell standard library function for it but I don't know what it is < 1455799839 655055 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` perl -MMath::Bigint -e 'my $b = new Math::BigInt("2923000000000000"); print $b->as_hex();' < 1455799846 328893 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Can't locate Math/Bigint.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .). \ BEGIN failed--compilation aborted. < 1455799854 491789 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` perl -MMath::BigInt -e 'my $b = new Math::BigInt("2923000000000000"); print $b->as_hex();' < 1455799856 149722 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0xa6273f8adb000 < 1455799865 610882 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` dc -e16o2923000000000000p < 1455799866 701144 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A6273F8ADB000 < 1455799885 747118 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I was expecting it to be close to a round number in hex < 1455799888 714862 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :apparently not < 1455799898 19624 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: http://www.perlmonks.com/?node_id=849259 lists some possibilities < 1455799929 73746 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, the "easiest perl solution" is the one I came up with < 1455799935 505943 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although I had to look up the spelling of as_hex < 1455800005 956418 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the "hadd" function there is pretty much what Math::BigInt::Calc does internally, isn't it? < 1455800084 223008 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: no, hadd works in hexadecimal, whereas I think Math::BigInt::Calc is decimal, the decimal calculation is shown later in the reply, in the function dalu < 1455800103 898997 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: hadd is converting decimal to hex, isn't it? < 1455800109 222393 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i first read it as "perlmonkeys" and was tempted to click it < 1455800117 911282 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you don't convert decimal to hex "in" decimal or hex < 1455800120 333868 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: and I think Math::BigInt::Calc groups multiple digits together so that it's faster < 1455800125 12326 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yes you do < 1455800130 869467 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: you can do the calculatoin in two ways < 1455800141 91044 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455800165 982679 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you have to be able to do additions of bignums (as well as multiplication of one digit with a bignum) in either decimal or hexadecimal < 1455800172 270872 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :either of that is enough to do a base conversion < 1455800178 340025 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but they lead to two different algorithms < 1455800190 488109 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :see Knuth vol 2 which explains the theory more clearly < 1455800273 731579 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The "hadd" function itself doesn't convert anything, it only does a bignum addition, where the bignums are represented as arrays of base 16 numbers, it's the rest of the code that build a decimal to hex conversion from this. < 1455800367 471222 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Whereas the dalu function does a bignum add/subtract/compare operation on two bignums, represented as arrays of digits in base 10, and the rest of the code under that does the decimal to hexadecimal conversion. < 1455800387 619767 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1455800410 538878 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the unary to decimal conversion I wrote in PMMN works via first building a decimal number with the digits in reverse order, and then reversing the digits < 1455800419 358527 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :minsky machines make you do weird things sometimes < 1455800427 615337 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ssapmmn will hopefully eventually be able to optimize the whole thing into an array walk < 1455800429 384998 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38 might be able to explain this better, he's bested me in bignum calculation obfu stuff < 1455800453 145081 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :obfuscated bignums isn't a field I've thought much about < 1455800459 517172 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(bignums generally are something that come up quite a lot, though) < 1455800471 782747 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it started with non-obfuscated educational purpose bignums really < 1455800482 201593 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(I don't write serious optimized bignum code, because there's already good enough ones.) < 1455800501 843312 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(People keep writing them for crypto purposes.) < 1455800540 501433 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :So I wrote http://www.math.bme.hu/~ambrus/pu/Bin.hs which is educational purpose base 2 arithmetic implementation < 1455800579 663075 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 240 seconds < 1455800583 143233 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But later it devolved to that dec->hex stuff and to http://www.perlmonks.com/?node_id=989716 and to zzo38's implementation of addition in negazeckendorf < 1455800598 111363 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :which is at https://github.com/int-e/zeckendorf by the way < 1455800612 748703 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'll need to use some specialized bignum stuff for ssapmmn eventually < 1455800618 897458 :daniela123!~canaima@181.208.167.201 PART :#esoteric < 1455800619 55407 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but so far it only compiles to (a rather unusual) IR < 1455800627 731137 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: there are actual optimized libraries for that < 1455800657 663682 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they're probably not optimized for minsky machines < 1455800679 844688 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which sometimes care about storing a number in a specific base, and sometimes care about storing a number as a multiset of its prime factors < 1455800689 8975 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah < 1455800693 85124 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and only very rarely use a number for its actual numerical value < 1455800826 570527 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ruby -e'puts "%x"%2923000000000000' # works too, although iirc not in HackEgo < 1455800891 463381 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :% is a printf operator? < 1455800927 328201 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not really sure sprintf needs to have an operator name, especially not a 1-character name < 1455800927 485984 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but perhaps it helps < 1455801073 521268 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yes, a sprintf operator (also modulus operator) < 1455801087 178196 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think they took the idea from early python versions or something < 1455801207 7453 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455801323 847975 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455801454 11499 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1455801763 806962 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 248 seconds < 1455801769 594521 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1455801840 55074 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455802332 360920 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so, a programming style I've been considering for a hobby project (basically the same sort of thing as demoscene, so not exactly eso but there's a lot in common) is branchless programming < 1455802359 781136 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the reason being that many instructions have to run on specific clock cycles, and branches tend to screw up the timing < 1455802447 738896 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455802520 653090 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455802969 571672 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 240 seconds < 1455803723 686289 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455804085 555929 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION wonders what sequence of dependencies lead to the ADA Reference Manual being installed < 1455804103 391725 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh well, I've been vaguely interested in Ada for a while, might be worth reading it < 1455804403 744100 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca JOIN :#esoteric < 1455804424 216500 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's probably related to GHDL, come to think of it; isn't that written in Ada? < 1455804479 681747 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 240 seconds < 1455804786 819576 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1455804796 651422 :Treio!~Treio@87.244.233.250 QUIT :Remote host closed the connection < 1455805542 842144 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1455805558 496528 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455805567 19772 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: branchless programming can be interesting as an eso-practice, especially because it can help in real world optimization where you want to eliminate some branches (but not all, specifically eliminate those conditional branches and indirect jumps where the CPU can't predict the condition or destination resp well enough, provided the branhces are in a performance-critical section of the code). < 1455805598 70132 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I'm planning to use a timer interrupt to create a lopo < 1455805598 807583 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(And even then eliminate only if the alternative isn't worse.) < 1455805600 327184 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*loop < 1455805612 942393 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thus no branch nor unconditional jump instructions anywhere :-) < 1455805645 234429 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: um, this on what platform? where do you have a stable enough timer interrupt? Atari? < 1455805665 271870 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no wait, the Atari interrupts only once per frame < 1455805668 968637 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that can't work < 1455805669 664241 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1455805677 143343 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: NES, and yes, once per frame < 1455805679 108615 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :a 6523 CPU then? < 1455805684 498789 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, NES < 1455805722 949853 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :how much RAM does that have? < 1455805727 605830 :`^_^!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1455805772 438536 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: it depends on what sort of RAM you're counting; the CPU can directly address 0x800 bytes of RAM inside the NES itself < 1455805793 78385 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and can indirectly address some amount of GPU RAM too via the equivalent of a system call < 1455805794 620442 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :additionally it's also possible that there's RAM on the cartridge (although many cartridges have no RAM) < 1455805814 823637 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :right < 1455805818 351235 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's not much < 1455805876 709560 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you also have quite a lot of ROM (0x2000 minimum ROM directly addressible by the CPU, I think, but you can easily have much more if you want it by using a more expensive model of cartridge) < 1455805912 439032 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I prefer programming these more powerful modern PCs these days. < 1455806144 155640 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455806217 549599 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if you use no branches or jumps at all, then you might need lots of address space available for the code < 1455806227 185556 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :either in ROM or writable or a combination < 1455806586 139928 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 244 seconds < 1455806819 728548 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 240 seconds < 1455807305 636164 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1455807324 57343 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455807373 386828 :J_Arcane!~chatzilla@37-219-57-201.nat.bb.dnainternet.fi JOIN :#esoteric < 1455807784 69781 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 240 seconds < 1455807953 906957 :mroman!~mroman@160.85.232.146 QUIT :Quit: Lost terminal < 1455808530 48045 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455808585 664595 :bender|!~benderx2@2404:e800:e61a:41d:f98e:fa8d:2977:121d QUIT :Ping timeout: 240 seconds < 1455808977 3992 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 250 seconds < 1455809732 29596 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455810148 579135 :madbr!boulam@69-165-212-148.cable.teksavvy.com QUIT :Ping timeout: 250 seconds < 1455810199 27239 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 250 seconds < 1455810922 563086 :mihow!~mihow@50.206.98.70 JOIN :#esoteric < 1455811009 730883 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye < 1455811433 451108 :Faisal!~IceChat9@39.48.90.99 JOIN :#esoteric < 1455811649 689580 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca QUIT :Ping timeout: 240 seconds < 1455811693 586604 :mihow!~mihow@50.206.98.70 QUIT :Ping timeout: 255 seconds < 1455811818 271376 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric < 1455811980 83169 :J_Arcane!~chatzilla@37-219-57-201.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds < 1455812319 884299 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455812364 108567 :J_Arcane!~chatzilla@37-219-57-201.nat.bb.dnainternet.fi JOIN :#esoteric < 1455812590 996252 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 250 seconds < 1455813323 683959 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455813557 46098 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca JOIN :#esoteric < 1455813784 647564 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu < 1455813795 796139 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 248 seconds < 1455814424 646338 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455814627 994125 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1455814642 35604 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455814904 42780 :Faisal!~IceChat9@39.48.90.99 QUIT :Quit: If you're not living on the edge, you're taking up too much space < 1455814945 606583 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 240 seconds < 1455815039 169639 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455815069 566693 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1455815071 976390 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1455815220 135132 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit < 1455815220 872260 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455815303 293746 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1455815492 712593 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1455815669 214395 :J_Arcane!~chatzilla@37-219-57-201.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds < 1455815723 683114 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455815771 826609 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1455815915 265332 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1455815984 158852 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455816174 515529 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1455816179 660418 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 240 seconds < 1455816240 691235 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455816282 926488 :carado!~carado@savhon.org QUIT :Quit: Leaving < 1455816317 307878 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1455816332 844983 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455816526 589172 :bb010g!uid21050@gateway/web/irccloud.com/x-gyhidyhkoiumtpzg QUIT :Quit: Connection closed for inactivity < 1455816924 161720 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455817010 798185 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1455817019 622650 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455817087 513130 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1455817120 842393 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455817162 468734 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1455817186 512933 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455817282 68491 :carado!~carado@savhon.org JOIN :#esoteric < 1455817360 914473 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wow, weird effect during distro upgrades < 1455817374 87981 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 244 seconds < 1455817380 121255 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Firefox is replacing some letter sequences, like ff and fi, with ligatures < 1455817388 319911 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but they're the wrong ligatures < 1455817406 63791 :hppavilion[1]!~DevourerO@74-114-87-89.dynamic.asdk12.org JOIN :#esoteric < 1455817407 482577 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"ff" is an "ft" ligature (which Effi didn't have one of?) < 1455817416 41283 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and "fi" is an "st" ligature < 1455817446 282194 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and "ffi" appears to be a "ut" or maybe "uti" ligature, or perhaps it isn't a ligature at all < 1455817456 640508 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :unfortunately I can't copy-paste them, I get the letters it's supposed to be < 1455817519 209791 :bb010g!uid21050@gateway/web/irccloud.com/x-wjxzrqghsntqywdb JOIN :#esoteric < 1455817591 510648 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523: screenshot? < 1455817683 26694 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1455817686 247604 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :screenshot program appears to be broken due to the distro upgrade < 1455817697 6869 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :...photograph? < 1455817703 908147 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :don't have a camera on me < 1455817748 96069 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :.......put your monitor in a scanner? < 1455817758 38540 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(I'm grasping at straws here) < 1455817862 218348 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm trying to capture an image via command-line tools < 1455817921 988521 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1455817936 209068 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :That went well < 1455817942 872387 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :scrot to the rescue? < 1455818000 602550 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455818013 682215 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: http://nethack4.org/pastebin/1325.png < 1455818053 383824 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :oh, you are a nethack dev? < 1455818065 492022 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :imagemagick still seems to work, I got the screenshot using that and xwininfo < 1455818069 527771 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :via the command line < 1455818080 181606 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :use scrot :p < 1455818082 453683 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :myname: nethack 4's the fanmade project to continue NetHack, we did it because we thought the devteam were unlikely to produce anything < 1455818096 327672 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1455818115 225363 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i see < 1455818117 605553 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455818120 857494 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455818124 92356 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh come on < 1455818128 981801 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : myname: nethack 4's the fanmade project to continue NetHack, we did it because we thought the devteam were unlikely to produce anything < 1455818137 717252 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523: that did go through < 1455818140 506395 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although they did eventually put out a new version, we're probably ahead (unclear, though) < 1455818144 553965 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523: myname replied "i see" < 1455818156 499486 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also scrolling has stopped working in my terminal for some reason < 1455818162 461053 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :distro upgrade breakage is often bizarre < 1455818168 863962 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523: has nethack4 merged anything from nethack proper after it forked? < 1455818176 31824 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one patch so far < 1455818364 511524 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1455818502 22891 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455818749 873022 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh and "fl" still renders as "fl" but with what looks like an em space after it < 1455818780 692020 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ais523: wjy not make a new rl instead of nethack? < 1455818795 704922 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's something I've considered < 1455818815 566651 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :however I consider NetHack to be a great game held back by a few superficial problems (i.e. ones that can be fixed without replacing the whole thing) < 1455818831 109100 :APic!apic@apic.name PRIVMSG #esoteric :lol < 1455818836 223791 :APic!apic@apic.name PRIVMSG #esoteric :True < 1455818844 749862 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well, i like it too, but there are a bunch of other interesting ones < 1455818854 434607 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :also, i have to seriously start mine < 1455818898 645187 :jaboja!~jaboja@aejj40.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455818901 428535 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :for example, i like chessrl and gruesome < 1455818936 778643 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :in chessrl your opponents are chess pieces and after klling enough of one kind you inherit its movement patterns < 1455818977 476972 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :in guresome you are some dark creature that has to hunt adventurers in a dungeon without getting seen < 1455819011 868607 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 248 seconds < 1455819123 457373 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :my idea is to be a guide for some tourists that has to make the visit of the dungeon to be as comfortable as possible for the tourist < 1455819146 622863 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455819156 672583 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you will earn more money the more comfortable they feel < 1455819189 799654 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :but i plan on a longterm skill system, that won't exactly qualify as a rl < 1455819303 949760 :hppavilion[1]!~DevourerO@74-114-87-89.dynamic.asdk12.org QUIT :Ping timeout: 240 seconds < 1455819405 82199 :hppavilion[1]!~DevourerO@74-114-87-89.dynamic.asdk12.org JOIN :#esoteric < 1455819415 587255 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 255 seconds < 1455819498 823541 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1455819524 603532 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455819542 98827 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1455819557 621817 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455819733 637203 :lambda-11235!~lambda-11@24.156.46.61 JOIN :#esoteric < 1455820175 874446 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1455820230 852307 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455820451 625742 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I just used "xwd" to make screenshots and don't have problem, can you use that? Pipe xwd to ImageMagick < 1455820452 585679 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455820558 513015 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :imagemagick can screencapture itself < 1455820566 137058 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and given the circumstances, I needed a program that was already installed < 1455820588 961335 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The screencapture function of ImageMagick doesn't work for me somehow < 1455820608 133251 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(I get a picture of the correct size but it is blank) < 1455820619 54653 :APic!apic@apic.name PRIVMSG #esoteric :Magick! < 1455821039 741619 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1455821745 551195 :zadock!~outsider@81.180.208.252 JOIN :#esoteric < 1455822531 11026 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1455822963 930364 :zadock!~outsider@81.180.208.252 QUIT :Ping timeout: 240 seconds < 1455823175 50151 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455823249 625399 :jaboja!~jaboja@aejj40.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 255 seconds < 1455823294 62946 :hppavilion[1]!~DevourerO@74-114-87-89.dynamic.asdk12.org QUIT :Ping timeout: 240 seconds < 1455823465 484644 :hppavilion[1]!~DevourerO@74-114-87-89.dynamic.asdk12.org JOIN :#esoteric < 1455823768 702083 :zadock!~outsider@81.180.208.252 JOIN :#esoteric < 1455823943 874399 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hppavilion[1]: you should read the haskell faq, yo < 1455823945 24941 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@faq < 1455823945 183135 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :http://www.haskell.org/haskellwiki/FAQ < 1455823954 232390 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :also a book or something < 1455824005 26828 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 250 seconds < 1455824061 599287 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :the questions you're asking ("why have an IO type when only one instruction does IO") have been asked and answered thousands of times before, and you can get better answers than some off-the-cuff thing people happen to type in irc < 1455824082 314356 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1455824153 301866 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Well, I can answer some things < 1455824183 195642 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(Partially) < 1455824226 513764 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :huh? only one instruction? < 1455824352 586792 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :In Haskell all function and definition are pure (except unsafe operations), so IO monad means that the value is a IO action to be performed (possibly multiples) < 1455824414 197914 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :For example to read one character from input would be type (IO Char) because it is operation of I/O, which would resulting something Char which can then be used for computing further I/O logic. < 1455824493 557572 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl QUIT :Quit: Leaving < 1455824623 600971 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455824714 997689 :Treio!~Treio@87.244.233.250 QUIT :Quit: Leaving < 1455825132 553081 :lambda-11235!~lambda-11@24.156.46.61 PRIVMSG #esoteric :hppavilion[1]: IO is actually a function defined as IO a = RealWorld -> (RealWorld, a). Conceptually your whole program is a function that transforms the real world. < 1455825132 747052 :hppavilion[1]!~DevourerO@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :myname: I'm implementing a concatenative language < 1455825138 609242 :hppavilion[1]!~DevourerO@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :Only one instruction does IO in the program < 1455825140 65787 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl JOIN :#esoteric < 1455825150 343924 :jaboja!~jaboja@aejj40.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455825228 433864 :hppavilion[1]!~DevourerO@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :shachaf: Wait, that's not what I asked... < 1455825354 526720 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, the line of questioning. < 1455825374 387141 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :hppavilion[1]: there is a bf derivate that does that pretty easy < 1455825402 674286 :hppavilion[1]!~DevourerO@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :shachaf: I do realize why IO is the way it is < 1455825416 993033 :lambda-11235!~lambda-11@24.156.46.61 PRIVMSG #esoteric :You can't write a function IO a -> a because you don't have access to the RealWorld. < 1455825417 191037 :hppavilion[1]!~DevourerO@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :shachaf: I just was wondering why I couldn't do IO in a function then /not/ return an IO object < 1455825436 261445 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lambda-11235: There's no RealWorld in Haskell. < 1455825441 633304 :hppavilion[1]!~DevourerO@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :myname: Does what pretty easily? < 1455825446 488049 :hppavilion[1]!~DevourerO@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :Oh, have to go < 1455825514 524653 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :io eith one function < 1455825533 84933 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :in < 1455825577 425296 :lambda-11235!~lambda-11@24.156.46.61 PRIVMSG #esoteric :shachaf: There is, read libraries/ghc-prim/GHC/Types.hs in the GHC source. At the bottom you'll see the definition for IO. < 1455825579 100235 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :A function in Haskell doesn't do I/O; it returns a IO object which does the IO. All function is pure function in Haskell < 1455825593 552937 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lambda-11235: I know how GHC's implementation of IO works. < 1455825602 64604 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Even that one has no values of type RealWorld. < 1455825622 553123 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But anyway that's completely irrelevant to someone learning Haskell. RealWorld is a bad name anyway. < 1455825677 985637 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :I liked the analogy of functions on RealWorld, or e.g. State RealWorld a < 1455825693 924233 :hppavilion[1]!~DevourerO@74-114-87-89.dynamic.asdk12.org QUIT :Ping timeout: 240 seconds < 1455825774 55028 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I like thinking of monads as like sandboxes, that restrict what you can do in order to allow you to do more things < 1455825840 46930 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I like thinking of monads as monads < 1455825860 598940 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :zzo38: that view is a useful way of thinking about it, but is not actually how they are implemented in most implementations < 1455825869 766433 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: mathematical ones or haskellish ones? < 1455825877 505856 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :To me the explanation is a bit differently, if you are familiar with multidimensional list comprehensions in other programming languages, then the monads is a kind of generalization of a similar kind of concept. Monad is mathematical category theory and has some operation and law defined < 1455825882 108814 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: haskellish one < 1455825887 961353 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :And then, for example there is a list monad, IO monad, etc < 1455825905 186736 :lambda-11235!~lambda-11@24.156.46.61 PRIVMSG #esoteric :shachaf: If you mean there's no value of RealWorld (or State RealWorld) that ghc passes, then you'd be correct, it's purely conceptual. < 1455825908 577164 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, I totally want to see a pure-Haskell implementation of IO in which the IO object is basically just C code < 1455825912 300769 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or ML, or the like < 1455825930 92842 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I'm not sure you can do that without the ability to "look inside" a function < 1455825931 104789 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: Tricky to implement fmap on that. < 1455825939 64073 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :if you really want, I can try to think of a monad as the endofunctor generated by composing adjoint functors < 1455825946 187862 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric ::t fmap < 1455825947 205549 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Functor f => (a -> b) -> f a -> f b < 1455826041 55169 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455826043 450372 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric ::t \f -> \a -> a >>= (return (f a)) < 1455826044 497148 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Monad m => (m a -> m b) -> m a -> m b < 1455826056 521526 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1455826058 473732 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1455826084 621735 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric ::t \f -> \a -> a >>= (\a'. return (f a')) < 1455826085 965862 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :parse error on input ‘.’ < 1455826090 527186 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric ::t \f -> \a -> a >>= (\a' -> return (f a')) < 1455826091 602089 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Monad m => (a -> b) -> m a -> m b < 1455826096 312331 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there we go < 1455826124 396606 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sure. (>>=), if you prefer. < 1455826126 527485 :bb010g!uid21050@gateway/web/irccloud.com/x-wjxzrqghsntqywdb QUIT :Quit: Connection closed for inactivity < 1455826150 90960 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean that running a Haskell function on C code is tricky. < 1455826150 396918 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well in Haskell, >>= is the fundamental operation < 1455826163 593723 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The fundamental operation is whatever you want it to be. < 1455826168 965997 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess you'd need an FFI to Haskell < 1455826201 741961 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but the >>= operation here is basically just sequential composition (i.e. C semicolon) that preserves one value < 1455826224 83408 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :I think ghc still treats nullary functions (such as RealWorld -> a, after the RealWorld is removed) as functions, but otherwise I reckon something like IO Char could actually have the same representation as a Char thunk < 1455826232 592939 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(C's semicolon is more like >> because C uses variables in order to track states from statement to statement) < 1455826237 915426 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :(which would be very close to a pointer a C function returning char) < 1455826239 477803 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric ::t (>>) < 1455826240 544102 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Monad m => m a -> m b -> m b < 1455826275 302736 :diginet_!~diginet@107.170.146.29 JOIN :#esoteric < 1455826277 133360 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :then inline a lot and that's a chunk of native code doing getchar and sending it on < 1455826321 384300 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :If you have a list of possible I/O operations that can be done then it can be implemented as a pure data type in Haskell, although it won't make I/O because the Haskell compiler doesn't do that. (Although, a function to convert can still be done) < 1455826321 727292 :lambda-11235!~lambda-11@24.156.46.61 QUIT :Read error: Connection reset by peer < 1455826323 340448 :nitrix!~nitrix@unaffiliated/nitrix QUIT :Ping timeout: 255 seconds < 1455826323 498558 :diginet!~diginet@107.170.146.29 QUIT :Ping timeout: 255 seconds < 1455826328 172346 :coppro!~scshunt@taurine.csclub.uwaterloo.ca QUIT :Ping timeout: 255 seconds < 1455826328 330125 :izabera!~izabera@unaffiliated/izabera QUIT :Ping timeout: 255 seconds < 1455826335 330242 :coppro!~scshunt@taurine.csclub.uwaterloo.ca JOIN :#esoteric < 1455826338 263841 :diginet_!~diginet@107.170.146.29 NICK :diginet < 1455826346 309566 :izabera!~izabera@unaffiliated/izabera JOIN :#esoteric < 1455826347 317792 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: yes, that's basically what I was thinking of < 1455826353 529564 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway, I'm really tired and so should probably go home < 1455826357 276118 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :night everyone < 1455826359 319565 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455826373 723614 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1455826437 777502 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :the list of actions sent to a IO interpreter is certainly possible, it's a pretty common "way you could think about IO" < 1455826580 658336 :fractal!~fractal@unaffiliated/scounder QUIT :Ping timeout: 250 seconds < 1455826605 269499 :Guest6991!~nitrix@104.236.108.9 JOIN :#esoteric < 1455826627 6636 :hppavilion[1]!~DevourerO@74-114-87-89.dynamic.asdk12.org JOIN :#esoteric < 1455826650 313572 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1455826892 927474 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Monads can be made in other programming languages too, and I have made monadic generators in JavaScript too < 1455827032 966986 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(They are two different monads actually) < 1455827214 673236 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :olsner: yes, agreed < 1455827245 771386 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :olsner: and the nice thing about the abstraction is that unless you're breaking the rules (e.g. unsafePerformIO) or you let bottom through, you can't tell the difference < 1455827277 206477 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :so unless you're piercing the abstraction for one reason or another, it's a 100% valid way to think of it < 1455827494 38039 :hppavilion[1]!~DevourerO@74-114-87-89.dynamic.asdk12.org QUIT :Ping timeout: 240 seconds < 1455827657 54743 :Opodeldoc!~Opodeldoc@184.20.162.120 JOIN :#esoteric < 1455827821 693765 :lambda-11235!~lambda-11@24.156.46.20 JOIN :#esoteric < 1455828054 307561 :Frooxius!~Frooxius@194.108.5.201 QUIT :Ping timeout: 276 seconds < 1455828121 325025 :Frooxius!~Frooxius@194.108.5.201 JOIN :#esoteric < 1455829009 585678 :`^_^!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 240 seconds < 1455829053 638722 :fractal!~fractal@unaffiliated/scounder JOIN :#esoteric < 1455829186 771038 :lambda-11235!~lambda-11@24.156.46.20 QUIT :Quit: Bye < 1455829295 219916 :`^_^!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1455830329 709096 :Opodeldoc!~Opodeldoc@184.20.162.120 QUIT :Read error: Connection reset by peer < 1455830585 159524 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1455830599 17588 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I thought of an interesting proof-of-concept brainfuck derivative (and proof-of-concept is really the only good thing to do with bf derivatives) < 1455830603 346593 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I call it TangleFuck < 1455830645 800437 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I will now wait for someone to respond so I'm not just talking to an empty room < 1455830733 98199 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :tell us about it < 1455830746 682118 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: So you know how [ and ] in BF can be implemented on a stack, correct? < 1455830775 198498 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yes < 1455830776 89650 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Where [ PUSHes the current location (or, if the current cell is zero, jumps to the matching `]`) and ] conditionally POPs a value and JMPs to it? < 1455830791 795227 :Angelssjdios!~canaima@190.78.42.179 JOIN :#esoteric < 1455830809 606313 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Well I had an idea for something you could do with that that makes a tangle-bracket language (one where brackets must be matched, but independent of other brackets) < 1455830825 338465 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :There are two ways to do it, and one way that merges both models < 1455830862 879136 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :First, replace that stack with a deque. [ and ] do not change, they just work on a different data structure (they still POP and PUSH even because the deque uses the same words) < 1455830882 349148 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Then, add two new instructions- { and }- that have the same programming as [ and ] respectively, except for one change < 1455830897 29812 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Instead of PUSHing and POPing, they INJECT and EJECT < 1455830897 187876 :Angelssjdios!~canaima@190.78.42.179 PART :#esoteric < 1455830903 298670 :Angelssjdios!~canaima@190.78.42.179 JOIN :#esoteric < 1455830912 343470 :Angelssjdios!~canaima@190.78.42.179 PART :#esoteric < 1455830918 658851 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I don't know what the significance of this is, but it sure makes for weird programming if you decide to use it < 1455830960 560529 :J_Arcane!~chatzilla@37-219-57-201.nat.bb.dnainternet.fi JOIN :#esoteric < 1455830961 156497 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(But you don't have to, as this is a strict superset of regular BF- and it even is a strict superset (but slower) if you replace all [s with {s and ]s with }s) < 1455831024 840520 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: A nice property is that the outermost loop allows you to use [ and } and they will complement one another iff the first cell starts nonzero when the [ is called, but that's about it < 1455831113 249472 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It gets even more confusing with a Unicode-based idea I thought of < 1455831141 274831 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Every type of unicode bracket and its white equivalent has its own deque. The normal bracket works on the top, the white version works on the bottom. < 1455831158 828968 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm really just heaping complexity on at that point though < 1455831174 144926 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But it still probably has some deep property we've never thought of < 1455831196 684465 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Oh, and the deques have the property where POPing or EJECTing an empty deque returns 0) < 1455831429 311770 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :don't understand why it must be a deque < 1455831456 104738 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :do you insert from one end and eject from the other? < 1455831494 757922 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :if you do, that's a regular queue < 1455831501 258606 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :if you don't, that's a stack < 1455831551 343669 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :also using a queue means that you can't nest [ ] < 1455831558 420797 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :well, sort of < 1455831629 755984 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :[x[y]z] -> a: x; b: y; if (*p) goto a; z; if (*p) goto b; < 1455831667 651125 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :so it's not a superset of bf < 1455831761 5573 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that's not a correct translation of that bf but you got the point < 1455831879 98495 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: No, you insert and eject from the back, but you push and pop from he front < 1455831891 560357 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1455831908 298299 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mario/Mario is a classic NP-complete problem invented by Nintendo. < 1455831912 939672 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: That's a deque- a cross between two stacks < 1455831922 573009 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :At least, that's the definition I was taught < 1455831924 93915 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok, gotcha < 1455831935 863286 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :sorry if i don't make much sense, i'm too tired < 1455831938 291090 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :going to sleep now < 1455831960 53181 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Somebody should write the "imaginary function" page on the wiki in haskell. More people know haskell than erlang, AFAICT < 1455831968 174154 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And put it under Imaginary function/haskell < 1455832073 915777 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT : < 1455832162 238969 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION would like to see a non-handwaving proof of NP membership of Super Mario Bros (generalized to arbitrary sized levels). < 1455832195 361651 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` \? what? < 1455832197 44292 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :what?? ¯\(°​_o)/¯ < 1455832241 926717 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: look at the original Mario NP paper. what matters is the definitions really. < 1455832516 788476 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: http://arxiv.org/abs/1203.1895 < 1455832529 315708 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`¯\(°​_o)/¯ < 1455832530 70840 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/¯\(°​_o)/¯: No such file or directory < 1455832535 542084 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :... < 1455832537 660842 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :-_- < 1455832549 979520 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? mario < 1455832551 330423 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Mario is a classic NP-complete problem invented by Nintendo. < 1455832658 67955 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :good wisdom < 1455832708 270423 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: if you mean http://arxiv.org/abs/1203.1895v1 ... that is the handwaving one. < 1455832801 527854 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: I'm not sure which version I read\ < 1455833385 724139 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :So far the authors have removed two of three NP membership claims from that paper: for SMB (added in the first version, dropped in the second); for Metroid (added in v2, removed in v3). Only the claim for "Pokemon with only enemy Trainers" remains, added in v2, elaborated in v3. < 1455833397 324452 :`^_^!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 276 seconds < 1455833521 32101 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca QUIT :Ping timeout: 250 seconds < 1455833524 554562 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :The thing is, because there are items that move around, the observable state space becomes exponential, and that adversely affects (probably invalidates, but I have not thought that through) the claim that solution lengths are bounded polynomially. < 1455833710 158837 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1455833897 74631 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds < 1455833941 625556 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 255 seconds < 1455834124 135049 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455834143 125002 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Quit: Leaving... < 1455834551 630548 :MoALTz_!~no@78-11-180-214.static.ip.netia.com.pl JOIN :#esoteric < 1455834574 220160 :zadock!~outsider@81.180.208.252 QUIT :Quit: Leaving < 1455835188 255415 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1455835439 154555 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455835575 919404 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh, vulkan specs have been released two days ago and I missed it... < 1455835695 148378 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1455835774 10343 :earendel!~anuska@176.0.137.170 QUIT :Ping timeout: 240 seconds < 1455835914 604695 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1455836278 671427 :earendel!~anuska@176.0.137.170 JOIN :#esoteric < 1455836985 993471 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Read error: Connection reset by peer < 1455837084 751 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1455837773 144079 :Elronnd!elronnd@znc.dank.ninja QUIT :Quit: Let's jump! < 1455838179 753509 :Elronnd!elronnd@znc.dank.ninja JOIN :#esoteric < 1455838361 195260 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 244 seconds < 1455838418 671195 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1455838954 556526 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@massages-loud < 1455838954 750991 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :You don't have any messages < 1455839289 873079 :adu!~ajr@2601:155:8401:83fb:c4cf:83c5:2cdf:9d5e JOIN :#esoteric < 1455840413 724821 :bender|!~benderx2@2404:e800:e61a:41d:f98e:fa8d:2977:121d JOIN :#esoteric < 1455840568 976186 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455840887 721759 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Hellu < 1455840931 877324 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1455841172 857061 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavellon[1]. < 1455841209 738268 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: I'm implementing a BF-like language (not a derivative, if anyone asks) in Haskell :) < 1455841216 458252 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Mostly because I want to learn Haskell < 1455841218 562232 :mtve!~mtve@10130.x.rootbsd.net QUIT :Ping timeout: 250 seconds < 1455841565 935724 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Phantom_Hoover: Your realname gets cut off in a slightly awkward location < 1455841679 26307 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :au contraire, it is a moving tribute to the dangers faced by sex workers < 1455841735 291660 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Phantom_Hoover: Oh? < 1455841753 130481 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :oh! < 1455841843 934497 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :not only Phantom_Hoover was a teenager, he has a real name! < 1455841859 512592 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavilion[2]: learning Haskell is always a great good! < 1455841870 971559 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :the mystery of the man is finally unravelled < 1455841897 452960 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Yes, exactly < 1455842141 106624 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: *a Haskell < 1455842277 871421 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :hadu < 1455842588 972978 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :the thing i ordered from russia cme today < 1455842657 843900 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :"Portativnaya Igrovaya Pristavka GAMEBOX" < 1455842716 554505 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :it's a clone of the nintendo game boy advance sp < 1455842798 667110 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Did it come from Denmark? < 1455842835 131541 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :no, archangelsk < 1455842878 54010 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah < 1455842891 626635 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :A language with two PCs? < 1455842979 323496 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oooh < 1455842997 680478 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :A Fungeoid with 2 PCs that have gravitational effects on one another < 1455843020 937028 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :O increases the PC's mass, o decreases it < 1455843038 964668 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Then generalize it to have more- ERROR: n-BODY PROBLEM < 1455843043 895550 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Dammit < 1455843070 297750 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1455843094 323156 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :you can still use approximate integration with more than 2 bodies < 1455843122 552289 :Opodeldoc!~Opodeldoc@184.20.162.120 JOIN :#esoteric < 1455843161 977023 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Oh, right < 1455843182 129710 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: And fungeoids use discreet points*, so that works fairly well < 1455843186 511137 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :*Ooooooh < 1455843199 387216 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Fungeoid with indiscreet points? < 1455843451 630423 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I have an urge to write a golphing language in Haskell now < 1455844109 692696 :bender|!~benderx2@2404:e800:e61a:41d:f98e:fa8d:2977:121d QUIT :Ping timeout: 240 seconds < 1455844519 739754 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I am yet to see a declarative golphing language < 1455844540 404377 :bender|!~benderx2@2404:e800:e61a:41d:f98e:fa8d:2977:121d JOIN :#esoteric < 1455844563 181972 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :ooh they also included some russian bubble gum! tasty! < 1455844722 709036 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :хэ\\орен\! < 1455844859 159622 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :bohily! < 1455845166 202543 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Where exactly did the design of the standard X cursor font come from? < 1455845207 133764 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hezzo38. probably Xerox. everything eventually comes from there, or Taneb invented it. < 1455845490 871034 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I find some of a bit strange such as why there is a heart shape cursor and what does XC_bogosity supposed to mean, and also that some things are missing, there are some things I would have added into the new cursor font < 1455846213 148027 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I would also add: XC_xterm_sideways, XC_stop_sign, XC_eraser, XC_left_right_side, XC_top_bottom_side, XC_exchange_clockwise, XC_sb_down_left_arrow, XC_sb_down_right_arrow, XC_sb_up_left_arrow, XC_sb_up_right_arrow, XC_based_arrow_left, XC_based_arrow_right, XC_foot, XC_explode, XC_magnify, XC_magnify_plus, XC_magnify_minus, XC_cross_diag, XC_talk < 1455846227 956021 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Hopefully once added to standard X cursor font, these would be sufficient for nearly everyone < 1455846542 693292 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :\oren\: how is russian bubble gum different from ordinary bubble gum? < 1455846558 845752 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Hm... < 1455846575 601440 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I think the optimal system for some sort of declarative golphing language would be a rewriter < 1455846602 126643 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :lifthrasiir: it has wrappers and comics in russian < 1455846812 908099 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Should perhaps my declgolph be based on modal logic? < 1455847019 489886 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Modal Logic Stack? xD < 1455847226 831833 :bb010g!uid21050@gateway/web/irccloud.com/x-tibvcddoepbttsgb JOIN :#esoteric < 1455848196 171483 :mtve!~mtve@10130.x.rootbsd.net JOIN :#esoteric < 1455848422 813091 :boily!~alexandre@96.127.201.149 QUIT :Quit: PROPELLED CHICKEN < 1455848634 635257 :madbr!boulam@69-165-212-148.cable.teksavvy.com JOIN :#esoteric < 1455849008 936429 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Quit: mihow < 1455849055 201282 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1455849710 952094 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ugh < 1455849715 593289 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm trying to prolog < 1455849729 555866 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And I want something that says "X is human if all parents of X are human" < 1455849838 94987 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I currently have human(X) :- parent(P, X), forall(P, human(P))., but that works even if only one parent is human < 1455849907 583011 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :How to change the font for menus in Firefox? < 1455849910 39685 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait, no, human(X) :- parent(P, X), human(P). < 1455850042 335097 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1455850090 7736 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Asked on ##prolog < 1455850401 86837 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :@djinn ((q -> p) -> q) -> q < 1455850401 283250 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :-- f cannot be realized. < 1455850458 174975 :lleu!~gnomebad@cpc15-croy20-2-0-cust489.croy.cable.virginm.net JOIN :#esoteric < 1455850458 371747 :lleu!~gnomebad@cpc15-croy20-2-0-cust489.croy.cable.virginm.net QUIT :Changing host < 1455850458 371811 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1455850458 371837 :lleu!~gnomebad@unaffiliated/lleu QUIT :Read error: Connection reset by peer < 1455850474 843702 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1455850509 819180 :llue!~gnomebad@unaffiliated/lleu QUIT :Read error: Connection reset by peer < 1455850698 727006 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :You would need continuations in order to make the function ((q -> p) -> q) -> q < 1455850716 769256 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Ah < 1455850727 921166 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: You wouldn't happen to know Prolog, would you? < 1455850913 129291 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I don't know Prolog < 1455851125 140960 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: OK :/ < 1455851272 396213 :Anarchokawaii!~connor@unaffiliated/anarchokawaii JOIN :#esoteric < 1455851282 664418 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :hello < 1455851306 849865 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1455851408 293603 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Anarchokawaii: You new? Or just in hawaii? < 1455851419 408485 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :im new < 1455851433 669869 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :what's the hawaii reference for? < 1455851477 664886 :adu!~ajr@2601:155:8401:83fb:c4cf:83c5:2cdf:9d5e QUIT :Quit: adu < 1455852097 920151 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :it's kawaii, not hawaii < 1455852128 735842 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :(可愛い) < 1455852179 160866 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :こんなに可愛くないと思うけど…… < 1455852278 626687 :Guest6991!~nitrix@104.236.108.9 QUIT :Changing host < 1455852278 784586 :Guest6991!~nitrix@unaffiliated/nitrix JOIN :#esoteric < 1455852284 76826 :Guest6991!~nitrix@unaffiliated/nitrix NICK :nitrix < 1455852663 287980 :Frooxius!~Frooxius@194.108.5.201 QUIT :Ping timeout: 276 seconds < 1455853084 58139 :jaboja!~jaboja@aejj40.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 240 seconds < 1455853798 868970 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :the one piece of code i copied off stackoverflow to make arin.ga was a huge security risk that allowed remote code execution < 1455853818 610631 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :luckily, php7 didn't support it < 1455853841 826800 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :so updating from 5.5 broke everything and i rewrote it < 1455853855 637771 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :now it's safe \o/ < 1455853987 186159 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1455854066 135136 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :izabera: https://arin.ga/yXaSVU < 1455854082 625178 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric ::) < 1455854516 110590 :Frooxius!~Frooxius@194.108.5.201 JOIN :#esoteric < 1455854635 682502 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://stackoverflow.com/questions/33022253/obfuscated-code-last-digit WTF that answer < 1455854647 624298 :tromp_!~tromp@24.190.11.216 JOIN :#esoteric < 1455854693 536564 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :he used [ ] . in the "comments" < 1455854699 735206 :earendel!~anuska@176.0.137.170 QUIT :Ping timeout: 240 seconds < 1455854881 126958 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :+[++++++++++>,----------]<. isn't this easier < 1455855209 284079 :earendel!~anuska@176.4.138.111 JOIN :#esoteric < 1455855383 597604 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :is it possible to have a subroutine-less language that can function as competently as any other language < 1455855637 412651 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :Anarchokawaii: Do macros count as subroutines? < 1455855650 77587 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :... < 1455855650 854088 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :yes < 1455855666 609006 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :idk < 1455855668 420155 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :maybe < 1455855686 960784 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :you wouldn't have recursion but that's okay < 1455855713 869897 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :then it wouldn't be turing complete < 1455855725 226141 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :you don't need recursion for that < 1455855745 714111 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :Anarchokawaii: LaTeX is a macro language, and people have written language interpreters in it. < 1455855746 382056 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :you can fake recursion by building your own stack < 1455855770 401445 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric < 1455855774 897801 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :actually I've written code in a no-recursion system (megazeux) < 1455855775 210495 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :i thought LaTeX was just a text markup language < 1455855825 382794 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :TeX is turing complete language with a focus on typography < 1455855830 990114 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :Isn't \newcommand{boo}{\boo{#1}} recursive? < 1455855841 397584 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the trick is that each robot executes a slice of code up to the next 'wait' on each frame, so your code is divided into robots instead of functions < 1455855928 935231 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :madbr < 1455855932 55637 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :what was it called < 1455855938 703900 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :In TeX, calling a macro at the end of a macro definition will be tail call < 1455855972 241366 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :Anarchokawaii : megazeux ( http://vault.digitalmzx.net/index.php ) < 1455855978 298846 :earendel!~anuska@176.4.138.111 QUIT :Ping timeout: 276 seconds < 1455855995 401811 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it actually does have subroutine calls now but they were added-in super late < 1455856021 258661 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :For example \def\ecall#1{\begingroup\edef\next{\endgroup#1}\next} is defining a temporary macro \next with causes it to be restored and does other stuff and then it tail call that macro. < 1455856043 826325 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Therefore it does not clobber any other \next definition < 1455856048 1217 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and they are essentially tacked-on, the language itself is built around 'goto' < 1455856185 703154 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :So for example \ecall{\uppercase{\romannumeral\chapno}} will type the uppercase roman numbers of the chapter number. < 1455856235 668290 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have made up some MegaZeux games too < 1455856245 599441 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Do you like my MegaZeux game? < 1455856259 344120 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Such as "Super ASCII MZX Town" and "Potion of Confusing" < 1455856415 602269 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :what about a language that works by just moving stuff around < 1455856503 587134 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :some guy figured out how to do a turing complete language with only the MOV x86 instruction < 1455856595 12358 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :though I think it abuses mixes of 8bit, 16bit and 32bit instructions < 1455856719 336942 :earendel!~anuska@176.4.138.111 JOIN :#esoteric < 1455856724 238056 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Somebody on ##programming mentioned GNU not inventing a LISP-based shell < 1455856728 195508 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Now I want to do that < 1455856816 809859 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :there's scsh < 1455856819 936214 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://scsh.net/ < 1455856823 214374 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :not gnu < 1455856824 175073 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[2]! < 1455856834 87763 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lambdabot @messages < 1455856835 229481 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :but read their docs < 1455856835 387509 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Who are you? < 1455856837 915243 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lambdabot @messages < 1455856842 984123 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hmmmm < 1455856843 203273 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Perhaps you're thinking of my brother, hppavilion[1] < 1455856858 684031 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://scsh.net/docu/html/man.html this this this this this this page < 1455856871 422351 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :best documentation ever < 1455856874 410533 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[2]: ah, prototype, yes < 1455856883 64216 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :prototypes can be pretty terrible < 1455856888 409867 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: ? < 1455857003 127074 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :TeX is...not fun to program in < 1455857010 497971 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: That is amazing documentation < 1455857027 815992 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :TeX is sooooooooooooo hard to work with < 1455857037 580541 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I prefer Scribble < 1455857053 503672 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :the only redeeming quality of TeX is Lua < 1455857062 66022 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I happen to like TeX it is pretty good < 1455857064 250560 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So what's the difference between a shell language that isn't in the vein of bash and any other language? < 1455857091 495438 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :zzo38: I would like TeX if it's underlying programming language / platform was something other than TeX < 1455857096 461929 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I just use Plain TeX, without Lua or PDF or LaTeX or XeTeX or those other extensions < 1455857106 930631 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :zzo38: kill me now < 1455857113 555866 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :diginet: No < 1455857116 179320 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :TeX as a typesetting/document preparation is great. TeX as a language is miserable < 1455857123 46422 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :diginet: You should probably see a psychiatrist < 1455857143 881413 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :I feel like Tcl would have been a better fit than LuaTeX < 1455857164 888956 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :diginet: OK, yes, although still many thing can be made with TeX including sorting and indexing and everything implemented in a pure TeX code < 1455857180 616614 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :zzo38: don't get me wrong, I'm not a newbie or anything, or a passer-by, I've written dozens of papers in LaTeX, and used dozens of packages for image formats, diagrams, plots, etc. < 1455857193 225617 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :And chess parsing < 1455857207 286319 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :Scribble is better < 1455857236 579973 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :diginet: agreed < 1455857244 521340 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :my problem is that the langauge, at this point, is incredibly inconsistent < 1455857255 51100 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :diginet: yes, you understand me < 1455857257 465782 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :adu: with which? < 1455857274 899874 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :diginet: are you able to read my messages? < 1455857286 517221 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :adu: no I mean, what were you agreeing with? < 1455857291 663738 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :yeah I can see them < 1455857295 364674 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :diginet: you < 1455857303 868794 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :that TeX is inconsistent, or that Tcl is a better fit? < 1455857307 622358 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :diginet: I think we are saying the same thing < 1455857310 345931 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adun't be difficult < 1455857326 89672 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :diginet: oh, Tcl is a clusterf**k of sh*t < 1455857333 438493 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric ::( < 1455857349 492607 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Tcl isn't very good in my opinion I think? < 1455857351 52444 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :All software sucks < 1455857351 942877 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :it has issues, but the "everything is a string mode" would work for TeX < 1455857353 846313 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I would have preferred SQL < 1455857354 153014 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :All hardware sucks < 1455857355 789460 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But < 1455857359 462535 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[2]: not so < 1455857363 70722 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Do all standards suck? < 1455857367 130107 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Although TeX works fine by itself < 1455857376 897928 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :hppavilion[2]: Most of the common ones do < 1455857391 629670 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[2]: Haskell, Rust, and Opera are pretty amazing < 1455857394 542282 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :For example, scheme implementations may all suck (especially the hardware ones), but does scheme itself suck? < 1455857420 967558 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :yes < 1455857422 908868 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[2]: interestingly, Rust is Mozilla's attempt to out-do Opera < 1455857435 313666 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Da fuq? < 1455857438 667892 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :I'm unimpressed by Rust < 1455857439 31651 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Opera the browser, right? < 1455857459 70735 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Athena widget set is good < 1455857470 218531 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :hellloooo 1992 < 1455857483 721535 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[2]: Opera is a browser, Firefox is a browser, Mozilla is the community behind Firefox, Rust is a language designed by Mozilla to implement Servo, Servo is going to replace Firefox in 2050 < 1455857488 279896 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :I just discovered this really new widget toolkit guys, it's called "Motif" < 1455857490 964459 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :it's pretty neat < 1455857497 154566 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah < 1455857503 135096 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :diginet: I have seen it too, I prefer Xaw < 1455857513 359219 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[2]: Servo is the goal, Rust is the means < 1455857514 190502 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :zzo38: amateur, SunView FTW < 1455857527 336722 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: So what is the difference between a shell language and a normal scripting language? < 1455857532 622891 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :perspective < 1455857542 942279 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :(to be honest though, NeWS was vastly superior to X11 and anything today for that matter) < 1455857552 497176 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Opera, the browser that abandoned its rendering engine and shell for Blink and being basically a Chrome patch? :) < 1455857559 48947 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :hppavilion[2] : the decade in which it was designed? ;) < 1455857562 914700 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :(just kidding) < 1455857571 842760 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[2]: A shell language usually doesn't require syntax to run external commands, a scripting language generally requires system("shell command") < 1455857579 58817 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah < 1455857580 94552 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Especially the scrollbars in Xaw are good, other programs don't implement it (although I managed to write a XBL binding that implements it, it doesn't work perfectly) < 1455857613 623748 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :not a widget toolkit per se, but I love Lazarus for pascal < 1455857616 305825 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :so easy to use < 1455857665 762421 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I am making a JavaScript program for accessing Xlib, and then I will make the widget set on top of that too < 1455857708 722572 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Anything else? < 1455857756 424264 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I could also make a typesetting library in JavaScript that can make DVI file output, and can use that as another alternative for TeX too I suppose. < 1455857849 475332 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[2]: I'm a big fan of 2 types of software: highly maintainable (which generally implies highly documented), and software that is not in need of maintainance < 1455857852 26384 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Node.js does not implement Generator.prototype.return so I made up my own implmentation, which is imperfect though. It creates a new object and then throws it into the generator and then catches it. It also overrides the next method of that generator to catch that object too < 1455857884 880785 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :adu: Do you like my types of software? < 1455857897 737069 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :zzo38: what is your types? < 1455857973 266489 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Well, mainly the UNIX types, where the program acts as a filter doing the input/output by stdin/stdout, there are others too, you could look < 1455857998 216803 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :zzo38: where can I look? < 1455858038 562493 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Such as, I made: dvipbm (takes DVI from stdin and renders it to PBM on stdout; can be used for host-based printing), amigamml (takes MML on stdin and produces MOD or XM on stdout), playmod (takes MOD/S3M/IT/XM/various other formats on stdin and produces raw audio data on stdout) < 1455858077 7637 :Guest58776!~cinch@107.170.175.57 JOIN :#esoteric < 1455858078 684879 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I've never heard of PBM or MOD < 1455858093 125330 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :so i'm not sure if thats useful < 1455858095 322355 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :MOD and XM are formats for music (MOD is the Amiga format, and XM is the PC format) < 1455858118 79675 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :MML = MathML? < 1455858130 26641 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :No, MML is Music Macro Language < 1455858141 442934 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ok, then I've never heard of MML < 1455858162 842748 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :DVi = the thing that TeX supported before PDF? < 1455858170 488008 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :PBM is a simple bitmap picture format; multiple pages can also be stored. < 1455858180 215169 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes, DVI is the standard output format of TeX. < 1455858180 372939 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :is there a textual waveform and/or module file format? < 1455858192 539317 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :bitmap, that's what I use PNG for < 1455858221 545159 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I don't know anything about DVI, except it's not PDF < 1455858245 514579 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes, although PBM is black and white only and is a much simpler format. Also the program foo2zjs (which comes with the printer driver) will take PBM on stdin and produce on stdout the format needed by the printer. < 1455858269 387010 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :you know what I did? I wrote a script to count the number of pages in a PDF using only regexes < 1455858305 730320 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Therefore if you make the pipe "dvipbm | foo2zjs | lp" then you can print a DVI file in that way. I wrote a shell script that does this, and this is how I do printing on my computer < 1455858319 809405 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :what's lp? < 1455858322 731695 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: So what would be good for a LISPy shell? < 1455858324 197796 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :line printer < 1455858332 898249 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :what's a line printer? < 1455858334 380776 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The lp command is the UNIX command for printing < 1455858344 317976 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I thought that was lpr? < 1455858363 281355 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: It prints lines. I think it's the old way we did IO in the olden days < 1455858365 270970 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The lpr command will also do < 1455858378 626166 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :They are a bit different < 1455858391 264450 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lpr is POSIX, I still don't know what "lp" is < 1455858415 106375 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Despite the name, the printer does not necessarily have to be a line printer and can be any printer. < 1455858418 55564 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :for how much time was physical printing used all that much before video screens took over? < 1455858429 204211 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[2]: I don't know the olden days, I only know USB and HTTP < 1455858636 290974 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Actually dvipbm supports several command-line options, including page order, page filter, origin, page size, resolution, font finder, and more. If the page order is modified, then the filename must be specified on the command line; otherwise the input can come from a pipe and doesn't have to be seekable. < 1455858648 717712 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :AmigaMML completely ignores any command-line arguments though. < 1455858805 443898 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Do you know any 6502 programming? < 1455858851 870677 :FireFly!~firefly@oftn/member/FireFly QUIT :Ping timeout: 248 seconds < 1455858852 276101 :Gregor!dlopen@libdl.so QUIT :Ping timeout: 268 seconds < 1455858857 53192 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :it looks like shumway is getting mature enough to work for my purposes < 1455858878 870354 :Gregor!dlopen@libdl.so JOIN :#esoteric < 1455858937 12662 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1455859004 856848 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :zzo38: I like pipelines < 1455859007 147591 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds < 1455859023 506412 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :adu: Yes I think it is a good design too, so I design the program in that way < 1455859026 395476 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :I've decided to uninstall adobe flash rather than update it this time < 1455859054 842693 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The UNIX design is supposed to make every program a filter, and to me it is good idea therefore that is what I do < 1455859083 431656 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :zzo38: for example, I've tried the unifont tools, TTF tools (I think one was called TTF2XML), but I wrote one that converted TTF2JSON and another for JSON2TTF so I could edit a font that was already monospace, so that Window$ could see that "monospace bit" < 1455859118 625731 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ACTION f**king hates Window$ < 1455859156 695514 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :\oren\: I have one or two websites that still rely on Flash and that I cannot give up < 1455859159 700299 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :*sigh* < 1455859207 977228 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I used to have Windows, but the CPU of that computer failed so I purchased a new computer with Linux; this Linux is much better < 1455859210 80526 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :have you checked whether they work with shumway? < 1455859232 484354 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :zzo38: I've never had window$, I alternate between mac and linux < 1455859240 315745 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :shumway is a plugin for firefox that runs flash things in html5 < 1455859254 643863 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Although, I removed the default window manager and desktop environment and all of that stuff, and instead using i3-wm < 1455859271 385209 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :I'm currently using a linux machine from my windows machine via ssh < 1455859283 935667 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :\oren\: nicovideo is one, I'm not sure if shumway supports Flash video? < 1455859290 825563 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I also added LANG=C into my startup file in order to fix the locale < 1455859310 954445 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :zzo38: I use emacs < 1455859328 435753 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :OK, although I prefer vim, which is what I use < 1455859375 339197 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :For terminal emulator, I use xterm < 1455859405 935766 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I've tried vim, but I can't figure out how to delete a rectangle in vim < 1455859419 896561 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :it seems to support most flash videos I've tried < 1455859438 696903 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Push control v < 1455859450 9431 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :\oren\: interesting, I will try it out. thank you. < 1455859458 911885 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :And then you move cursor to highlight what to delete and then you can push d to delete. < 1455859466 418307 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :That is how you delete a rectangle in vim. < 1455859469 202430 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :zzo38: ^v and then what? < 1455859506 532042 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I told you what < 1455859516 776417 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :zzo38: and how do you insert "//" in front of 250 lines? < 1455859572 472490 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :You can push V (uppercase) to highlight the lines and then you can type :s/^/\/\// < 1455859590 725178 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :adu: V250jI// < 1455859600 686103 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :sorry, ^V* < 1455859604 617275 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I'm so confused < 1455859653 593079 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :adu: in the visual block mode (^V), you can insert text before or after the rectangle by I and A; when you escape the insert mode the change will be applied to every line covered by the block. < 1455859655 514690 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Instead of escape you can push control and left bracket, which might be easier to type < 1455859672 374374 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I personally don't think s/// is a good answer to that < 1455859676 748627 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :lifthrasiir: O, I didn't know that < 1455859684 66388 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Now I know < 1455859754 902182 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :zzo38: one neat thing is that, when you are in the visual block mode and you type $, the rectangle covers past the end of line so A will append to every line even when the line lengths may vary. < 1455859772 726314 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :you can't get this effect without using $ (AFAIK) < 1455859815 67095 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lifthrasiir: I'm not a modal person, which is one of the reasons why I like emacs so much, in emacs, rectangle insert is ^rt and rectangle delete is ^rk, which in my mind is simpler than vim commands < 1455859833 694243 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I agree that vim's visual block mode is half-baked < 1455859843 894597 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :it does not work well with other combinatoric commands < 1455859853 770029 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lifthrasiir: is that command or insert mode? < 1455859855 669391 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :but it is still usable < 1455859860 653846 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :it is another mode < 1455859868 478247 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lifthrasiir: that's too many modes for me < 1455859870 515811 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :You can configure vim to enable virtual spacing only when visual block mode is selected; that is what I do < 1455859904 967552 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :For email, I use Heirloom Mailx. < 1455859926 356917 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :if I were to write my own editor, it would have 2 modes: filesystem, and edit < 1455859945 267478 :jaboja!~jaboja@aejj40.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455859954 294172 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :adu: if we are being specific, there are the insert mode (i a etc.), the normal mode (), the visual mode (v), the visual line mode (V), the visual block mode (^v), the command mode (:), the language-argument mode (for multi-command arguments). < 1455859973 517854 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :in the reality people only concern about insert/normal/visual/command distinction < 1455859974 930235 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ACTION is so confused... < 1455859994 967406 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :others are more or less combined to similar modes or is almost invisible to the user < 1455859996 845369 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :There is also replace mode by pushing R and also can switch insert/replace by pushing insert key while insert/replace mode is selected < 1455860021 139060 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I'm only concerned with what happens when I press "i" and what happens when I press < 1455860027 830110 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :zzo38: right. there is also select mode (easy vim?). I put them into the "insert" mode category above. < 1455860057 700741 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :any other modes are obsticales to my goal < 1455860090 79915 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :I just use nano XD < 1455860092 117728 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :adu: vim tries to be the ultimate TUI editor, which makes things a bit more complex < 1455860099 52572 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :\oren\: I hate nano < 1455860107 276385 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :why < 1455860127 693618 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :but I guess emacs has the same problem with modes, doesn't it? < 1455860134 497095 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :\oren\: mostly because it doesn't have rectangle insert < 1455860173 319704 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lifthrasiir: ther are only 2 modes in emacs, buffer, and minibuffer < 1455860197 518339 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :What program to you use for terminal emulator, for window manager, for web browser (including customizations if any), for email (if any), for IRC, for C compiler, etc? < 1455860205 310986 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :no, I'm referring to major/minor modes < 1455860208 329878 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(Also also music) < 1455860218 189997 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I don't think they are fundamentally different < 1455860224 86713 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lifthrasiir: that's a different kind of mode < 1455860252 992317 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :in every emacs major mode, there are a handful of commands that are the same, regardless < 1455860258 757595 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :for me the visual mode is an acceptable addition, being able to visualize what the hell is happening with the rectangle area < 1455860273 917476 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :s/rectangle/selected/* < 1455860280 116084 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :what is visual mode? < 1455860287 933520 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :selecting things. < 1455860305 869446 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Visual mode in vim means it select text to operate with < 1455860309 104782 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :why does that need to be a mode? < 1455860319 2707 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :emacs lets you select things in every major mode < 1455860372 264229 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :every editor I've ever worked with lets you select stuff < 1455860394 863882 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :why does vim have to be different/difficult? < 1455860420 997172 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :adu: I think it is a consequence of normal-insert split\ < 1455860441 681549 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :what's rectangle insert < 1455860452 243819 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lifthrasiir: I understood all of those words separately, but not in a sentance < 1455860473 606852 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :\oren\: for example, putting "//" before 250 lines < 1455860475 285409 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :when you split the normal mode and insert mode, you implicitly have a constraint that the cursor movement and insertion cannot coexist < 1455860517 793519 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Actually in vim you can move cursor even in insert mode, by using the arrow keys. In normal mode you can use hjkl or arrow keys, and you can also write the number of how many, instead of just one. < 1455860542 173590 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :now in normal, GUI-esque editors, there is no such constraint and the single mode has *different* keys for normal cursor movements and selected cursor movements < 1455860558 549006 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :it is okay, as long as you don't have many ways to move cursors < 1455860573 522601 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :by "normal" do you mean "command mode"? < 1455860629 418099 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :adu: oh, that. I haven't had to do that in a long time. if i did, I just close nano and open ed < 1455860629 957445 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :with an aforementioned constraint (yeah, zzo38 is right, this is a bit arcane nowdays but also an important one in vim's principle) you have dozens of cursor-moving commands and having separated them would add another copy of commands < 1455860656 893231 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :adu: I'm a bit conflating the term, but if you think e.g. replacing the character as a command, yes. < 1455860671 813473 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :vim's "command mode" refers to ex-esque long command prompt followed by : < 1455860708 773429 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :anyway, it would be easier to have two similar-looking modes with the mostly same set of cursor-moving commands < 1455860727 496768 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :zzo38: terminal emulator: "iTerm.app" window manager: "WindowServer.app" web browser: "Firefox.app" email: "Thunderbird.app" irc: "Colloquy.app", c compiler: "XCode.app/bin/clang" < 1455860736 709853 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :in this way modality preserves orthogonality < 1455860780 60545 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1455860783 172496 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :adu: That is for Macintosh, I suppose; Macintosh is what is using XCode and clang < 1455860795 860452 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :zzo38: yes, it's mac < 1455860811 677555 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :And all of the ".app" is also for Macintosh I think < 1455860824 774685 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :or you could do ^W^R, enter ^ for the regex and // for the replacement, then hold down y till you get to the last line, and press ^C < 1455860868 224973 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :zzo38: also, clang was invented by Apple because they got tired of upstreaming GCC < 1455860878 778895 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :adu: Yes I know taht < 1455860886 588563 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I am using gcc for my own codes, although I also have clang installed since Node.js requires it < 1455860895 636891 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :and Apple keeps very outdated gcc in xcode < 1455860900 933184 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I hate that < 1455860903 187965 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :i typically use tcc < 1455860931 460558 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I want to make my own compiler someday < 1455860948 720383 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :My programs will probably with with clang as well as GCC, although you may have to tell clang to use GNU89 mode, since I tend to use GNU extensions < 1455860968 252897 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I have written several language-to-language transpiler (sometimes similarly behaving like compiler) but it is no like gcc or clang < 1455861029 709576 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have once written something that converts OASYS binary (a format for text-adventure games) into another format, although I do not have it now < 1455861077 979993 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :zzo38: also WindowServer and Xcode are by Apple, iTerm (despite the i) is third-party < 1455861135 805237 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :iTerm has an amazing feature where you can broadcast commands to multiple windows... kind of amazing < 1455861184 294506 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :not sure when I would ever do that < 1455861195 946681 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :\oren\: I do it everyday < 1455861236 879529 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :for what? < 1455861258 775627 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :for deployment to 50+ servers < 1455861286 123765 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :well, use ssh + expect < 1455861311 124922 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I guess it is for the feature parity with SecureCRT < 1455861326 214890 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :How many people do use Heirloom Mailx for email though? < 1455861356 292145 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :adu < 1455861367 183680 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :u do deplyment manually? < 1455861371 184114 :madbr!boulam@69-165-212-148.cable.teksavvy.com PART :#esoteric < 1455861376 679971 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :WHYYYYYYYYYYYYYYYy < 1455861408 218599 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :\oren\: is there a better way? < 1455861421 788147 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :adu: (semi-)automatic deployment is very important nowadays < 1455861433 249271 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lifthrasiir: agreed < 1455861456 513509 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lifthrasiir: is there a better way? < 1455861499 231821 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :write a script that sends the commands you wnat done to the server by ssh and inspects the returned data and alerts you if there is a porblem < 1455861499 396409 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :adu: if you are connecting to multiple servers, you probably can automate things with direct ssh commands (if you haven't automated the connection process itself, good luck) < 1455861504 228222 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :yup < 1455861525 588533 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :there are several existing solutions to meditate ssh connections too < 1455861549 700633 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I have used Fabric http://www.fabfile.org/ < 1455861561 260286 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :it mostly worked well for me < 1455861629 78835 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :\oren\: I was expecting something like Ansible, Chef, or Puppet < 1455861666 887231 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lifthrasiir: Fabric didn't work for me because it requires that all hosts be on the same LAN < 1455861682 588152 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :how do you connect to hosts then? < 1455861701 172428 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lifthrasiir: my 50+ servers are on 7 LANS < 1455861722 931349 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ssh $HOST1 ssh $HOST2 < 1455861730 534153 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :doesn't work with Fabric < 1455861736 540408 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :adu: did you mean you have 7 network interfaces? < 1455861748 331775 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :ah < 1455861754 795736 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lifthrasiir: no, 7 regions of networks < 1455861755 515929 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :so... there is a gateway < 1455861760 341006 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :understood < 1455861776 426265 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :yes, each region has a gateway that I ssh to, from there I ssh into the other hosts on the same LAN < 1455861806 235822 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :adu: I think ssh_config can be used to handle such situations, but I haven't tried that < 1455861822 596742 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :ProxyCommand seems to be one < 1455861877 832345 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lifthrasiir: I can't reconfigure my ssh every time I want to connect to a different region < 1455861903 787910 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :adu: uh, you can have different ProxyCommands per host < 1455861913 987004 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lifthrasiir: how do I configure that? < 1455861921 724203 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :Host foo \n ProxyCommand ... < 1455861940 179551 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :`man ssh_config` seems to be comprehensive < 1455861954 572571 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :man: can't open the manpath configuration file /etc/manpath.config < 1455861967 763775 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :... < 1455861968 404860 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lol < 1455861988 971678 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :`ls /bin < 1455861990 590474 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash \ bunzip2 \ bzcat \ bzcmp \ bzdiff \ bzegrep \ bzexe \ bzfgrep \ bzgrep \ bzip2 \ bzip2recover \ bzless \ bzmore \ cat \ chgrp \ chmod \ chown \ cp \ cpio \ dash \ date \ dd \ df \ dir \ dmesg \ dnsdomainname \ domainname \ echo \ ed \ egrep \ false \ fgrep \ findmnt \ fuser \ grep \ gunzip \ gzexe \ gzip \ hostname \ ip \ kill \ kmod \ less \ < 1455861993 315657 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :`ls bin < 1455861994 703911 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​` \ `` \ ^.^ \ ̊ \ \ ! \ ? \ ¿ \ ' \ @ \ * \ ؟ \  \  \  \ 1492 \ 2014 \ 2015 \ 2016 \ 2017 \ 5quote \ 8ball \ 8-ball \ aaaaaaaaa \ addquote \ allquotes \ analogy \ anonlog \ append \ arienvenido \ as86 \ aseen \ asm \ autowelcome \ benvenuto \ bf \ bienvenido \ bienvenue \ blessyou \ bookofeso \ botsnack \ bseen \ bugs \ buttsnack \ ca < 1455862037 889387 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :`` bin/aaaaaaaaa < 1455862052 157455 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :`ls aaaaaaaaa < 1455862055 108285 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access aaaaaaaaa: No such file or directory < 1455862061 488658 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :`man bin/aaaaaaaaa < 1455862063 135422 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :man: can't open the manpath configuration file /etc/manpath.config < 1455862068 432654 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455862079 218697 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :`aaaaaaaaa --help < 1455862080 5363 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​--aaaa < 1455862095 395422 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :`` (echo '#!/bin/sh'; echo 'Nice try.') > bin/man && chmod a+x bin/man < 1455862099 189025 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455862100 555615 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :`man ssh_config < 1455862101 215134 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/man: 2: /hackenv/bin/man: Nice: not found < 1455862108 404221 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :wait what < 1455862112 723693 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :ah < 1455862116 389782 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lol < 1455862116 547676 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :`` (echo '#!/bin/sh'; echo 'echo Nice try.') > bin/man && chmod a+x bin/man < 1455862117 715545 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :fuck me. < 1455862119 252887 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455862123 539162 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :`man ssh_config < 1455862124 140638 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Nice try. < 1455862125 190320 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lifthrasiir: no thanks < 1455862153 179397 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :adu: is there manpath exposed in HackEgo? < 1455862168 115765 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I was also thinking about linking to linux.die.net (for example) < 1455862175 571590 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :and it would be Linux centerism < 1455862212 331046 :lleu!~gnomebad@unaffiliated/lleu QUIT :Quit: That's what she said < 1455862280 468320 :zzo38!~zzo38@24-207-50-123.eastlink.ca QUIT :Remote host closed the connection < 1455862390 995090 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :`man -M /hackenv/share/man info < 1455862393 447996 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Nice try. < 1455862411 914768 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :lol < 1455862420 531375 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :`` man -M /hackenv/share/man info < 1455862422 364896 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Nice try. < 1455862425 331593 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :wait. < 1455862428 931162 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :`` /bin/man -M /hackenv/share/man info < 1455862429 749465 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/`: line 4: /bin/man: No such file or directory < 1455862433 571002 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :`` /usr/bin/man -M /hackenv/share/man info < 1455862434 320797 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/usr/bin/man: can't open the manpath configuration file /etc/manpath.config < 1455862684 850388 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :`` /usr/bin/man -c /hackenv/etc/man conf -M /hackenv/share/man info < 1455862685 886124 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/usr/bin/man: can't open the manpath configuration file /etc/manpath.config < 1455862700 260625 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :`` /usr/bin/man -C /hackenv/etc/man conf -M /hackenv/share/man info < 1455862705 646963 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No manual entry for conf \ /usr/bin/man: -M-/hackenv/share/man: No such file or directory \ /usr/bin/man: -M_/hackenv/share/man: No such file or directory \ No manual entry for -M \ /usr/bin/man: /hackenv/share/man-info: No such file or directory \ /usr/bin/man: /hackenv/share/man_info: No such file or directory \ /usr/bin/man: /hackenv/share/man: < 1455862715 636100 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :YEY different errors < 1455862743 621224 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :`` /usr/bin/man -C /hackenv/etc/man.conf -M /hackenv/share/man info < 1455862745 22659 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No manual entry for info \ See 'man 7 undocumented' for help when manual pages are not available. < 1455862780 674009 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :`` /usr/bin/man -C /dev/null -M /usr/share/man info < 1455862783 888877 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/usr/share/groff/1.21/tmac/an-old.tmac:679: warning: can't find macro file `man.local' \ INFO(1) User Commands INFO(1) \ \ \ \ NAME \ info - read Info documents \ \ SYNOPSIS \ info [OPTION]... [MENU-ITEM...] \ \ DESCRIPTION \ Read documentation in Info format. \ \ OPTION < 1455862797 703002 :zzo38!~zzo38@24-207-50-123.eastlink.ca JOIN :#esoteric < 1455862799 143013 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :oOo < 1455862856 604101 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :`` /usr/bin/man -C /dev/null ssh_config < 1455862859 125146 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No manual entry for ssh_config < 1455862874 3147 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :`` /usr/bin/man -C /dev/null -M /usr/share/man ssh_config < 1455862876 198511 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No manual entry for ssh_config < 1455862967 602424 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :`` /usr/bin/man -C /dev/null /usr/share/man/man5/ssh_config.5.gz < 1455862968 364057 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/usr/bin/man: /usr/share/man/man5/ssh_config.5.gz: No such file or directory \ No manual entry for /usr/share/man/man5/ssh_config.5.gz < 1455863348 721609 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :adu: so it works but it does not have sufficient man pages < 1455863540 220385 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lifthrasiir: PFFT < 1455863688 893909 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=46410&oldid=46364 5* 03Primo 5* (+1020) 10/* Shortest known "hello world" program. */ < 1455863813 317180 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1455864719 690962 :bender|!~benderx2@2404:e800:e61a:41d:f98e:fa8d:2977:121d QUIT :Ping timeout: 240 seconds < 1455865089 86941 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1455865729 154599 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu < 1455866079 322169 :jaboja!~jaboja@aejj40.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 276 seconds < 1455866553 35310 :mroman!~mroman@160.85.232.79 JOIN :#esoteric < 1455866854 366963 :mroman!~mroman@160.85.232.79 PRIVMSG #esoteric :fnird < 1455868077 402378 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :i3-wm uses XC_left_ptr as the root window cursor by default, although I prefer XC_X_cursor as the root window cursor (and to use the other cursors for application programs and window decorations), so I put xsetroot into the configuration file so that it does such thing < 1455868226 907468 :tromp_!~tromp@24.190.11.216 QUIT :Remote host closed the connection < 1455868619 105649 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455868982 417385 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I wish the C++ standard committee would accept C11 complexes and give a standard way to use them in C++ programs. gcc already makes this possible, but there's some details the standards have to handle. < 1455869029 900432 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(There's some unfortunate historical conflicts: C11 has a header that defines complex as a macro, which conflicts with a C++11 standard library header that uses it as a type template identifier.) < 1455869058 206853 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(Which is why gcc's implementation of C11 doesn't export that macro in C++ mode.) < 1455869095 388315 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I had a different idea about how to implement complex numbers in C though < 1455869188 743547 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :It took the damned committee a lot of time to even get lrint to the C++ standard library. < 1455869232 279056 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: There are other ways. GSL has a pure library solution that works in C89 compilers too. < 1455869438 275827 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I had ideas about operator overloading for C which can be use with structure and union types, although there are several restrictions compared to C++, and also support annotations used by compiler; using this it can implement complex numbers. < 1455869480 774405 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :There is no comma override, and you cannot override the assignment operator directly, but if x is of a structure type (not a pointer to it) then you can override *x and *x=y but not x=y < 1455869548 976768 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Also whatever the type of those functions are defined as, then sizeof(*x) and typeof(*x) can also access that type. < 1455869920 754130 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye < 1455869981 154057 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 244 seconds < 1455870101 137057 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455870305 143090 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: Even if C11 complexes aren't one's favourite interface to complex floats, having them in C++ is useful, since it lets you call third party library functions that take C11 complexes as an argument. Then, if you want, you can write a wrapper around those functions that takes a different C or C++ type. < 1455870448 351053 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But I for one like C11 complexes. < 1455870472 909284 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes it does have that advantage I suppose, but I suppose you could even just write the wrapper code in C11 to use it in a C89 code or C++ code or whatever < 1455870531 887105 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: no, not a wrapper that has no compile-time overhead, since you couldn't put the calls in an inline function body in the header if C++ couldn't parse that. < 1455870538 867889 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1455870539 32417 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 244 seconds < 1455870552 523406 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :s/compile-time/run-time/ < 1455870582 933554 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes OK I can know that, but perhaps if it is a LLVM inline function then you can avoid the overhead? < 1455870713 246298 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: maybe, but does that kind of stuff work right now? not every compiler uses LLVM. If I could dream, then if we had full support for portable 16 and 32 byte hardware numeric vector types with all operations known by the compiler and C abi and optimizer (we're actually most of the way there in gcc, but not in many other compilers), then we'd no longer have a need for a complex type that C directly knows about, since you could implement one as a thin < 1455870745 147637 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\ then we'd no longer have a need for a complex type that C directly knows about, since you could implement one as a thin wrapper over vector types. < 1455871590 569275 :zadock!~outsider@81.180.223.51 JOIN :#esoteric < 1455871857 851863 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455872131 847436 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 248 seconds < 1455872220 577533 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1455873427 679775 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :http://smbc-comics.com/index.php?id=3989 < 1455874659 329722 :earendel!~anuska@176.4.138.111 QUIT :Ping timeout: 276 seconds < 1455875034 157972 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds < 1455875143 624977 :earendel!~anuska@176.4.138.111 JOIN :#esoteric < 1455875172 964544 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :http://www.smbc-comics.com/index.php?id=4024 :D < 1455875413 589423 :earendel!~anuska@176.4.138.111 QUIT :Ping timeout: 255 seconds < 1455875608 830618 :earendel!~anuska@176.4.138.111 JOIN :#esoteric < 1455875907 827506 :earendel!~anuska@176.4.138.111 QUIT :Ping timeout: 248 seconds < 1455876124 697478 :earendel!~anuska@176.4.138.111 JOIN :#esoteric < 1455877217 136772 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :http://www.trumpdonald.org/ < 1455877270 838742 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well known < 1455877283 529814 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :sorry < 1455877538 563774 :hkgit03!c3f4eb82@gateway/web/cgi-irc/kiwiirc.com/ip.195.244.235.130 JOIN :#esoteric < 1455877538 987749 :hkgit03!c3f4eb82@gateway/web/cgi-irc/kiwiirc.com/ip.195.244.235.130 PART :#esoteric < 1455877546 529486 :hkgit03!c3f4eb82@gateway/web/cgi-irc/kiwiirc.com/ip.195.244.235.130 JOIN :#esoteric < 1455877573 219687 :hkgit03!c3f4eb82@gateway/web/cgi-irc/kiwiirc.com/ip.195.244.235.130 PRIVMSG #esoteric :Everyone's doing trumpscript now < 1455879054 226689 :cnr!~connor@unaffiliated/conehead QUIT :Ping timeout: 268 seconds < 1455879299 46562 :cnr!~connor@unaffiliated/conehead JOIN :#esoteric < 1455880444 29965 :J_Arcane!~chatzilla@37-219-57-201.nat.bb.dnainternet.fi QUIT :Ping timeout: 240 seconds < 1455880612 827653 :f85!~fari@202.69.12.24 JOIN :#esoteric < 1455880678 317870 :f85!~fari@202.69.12.24 PRIVMSG #esoteric :hi everry body < 1455880756 827763 :f85!~fari@202.69.12.24 QUIT :Client Quit < 1455880814 463389 :Frooxius!~Frooxius@194.108.5.201 QUIT :Quit: *bubbles away* < 1455880856 382315 :gde33|2!kvirc@546A0B75.cm-12-3a.dynamic.ziggo.nl PART :#esoteric < 1455881049 651499 :Frooxius!~Frooxius@194.108.5.201 JOIN :#esoteric < 1455881064 833147 :J_Arcane!~chatzilla@37-219-57-201.nat.bb.dnainternet.fi JOIN :#esoteric < 1455881178 778085 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Quit: Leaving. < 1455881314 603430 :hkgit03!c3f4eb82@gateway/web/cgi-irc/kiwiirc.com/ip.195.244.235.130 PRIVMSG #esoteric :hi, function key 85 < 1455881755 939194 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1455881984 911947 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :https://www.reddit.com/r/math/comments/46g5ky/can_you_guys_help_me_figure_out_the_next_number/ < 1455882062 701376 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric ::) < 1455882070 611246 :bender|!~benderx2@2404:e800:e61a:41d:f98e:fa8d:2977:121d JOIN :#esoteric < 1455882086 988027 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1455882356 703012 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :am i the only one who finds oeisbot extremely annoying? < 1455882396 275829 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :there are mathematical fungots over there :D < 1455882396 545708 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: i had fnord of sleep. fnord... fnord fnord is my current focus these fnord is what makes parameters. what's wrong?) maybe you should < 1455882452 65575 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :at least this fungot doesn't sign every message with "i was programmed by fizzie and i work this way" < 1455882452 384362 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :izabera: it does. one of my favorite poem: among twenty snowy mountains, the only valid way for the rest < 1455882545 812000 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :the Ballad of Fizzie Among Twenty Snowy Mountains. < 1455882720 705901 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455882844 91071 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1455882989 665989 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1455884568 733848 :boily!~alexandre@96.127.201.149 QUIT :Quit: JURASSIC CHICKEN < 1455885453 602665 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455886039 765939 :hkgit03!c3f4eb82@gateway/web/cgi-irc/kiwiirc.com/ip.195.244.235.130 PRIVMSG #esoteric :boily asked 5m 8d 14h 49m 42s ago: is it already at least two years old? damn, time flies like a banana... < 1455886045 251053 :hkgit03!c3f4eb82@gateway/web/cgi-irc/kiwiirc.com/ip.195.244.235.130 PRIVMSG #esoteric :I remember this < 1455886085 217798 :hkgit03!c3f4eb82@gateway/web/cgi-irc/kiwiirc.com/ip.195.244.235.130 PRIVMSG #esoteric :Also, why isn't the document that was already at least two years old in the topic anymore? < 1455886100 413430 :hkgit03!c3f4eb82@gateway/web/cgi-irc/kiwiirc.com/ip.195.244.235.130 PRIVMSG #esoteric :(I've got the feeling I'm missing some commas..) < 1455886305 354629 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, does http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0146r1.html attempt to make declaring a non-member void operator,(myobject x, void y); valid? < 1455886305 551058 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :b_jonas: why do i get some other fnord < 1455886537 596560 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 255 seconds < 1455887153 387193 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net PRIVMSG #esoteric :adu you pinged me last night < 1455887304 631433 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455887480 974558 :hkgit03!c3f4eb82@gateway/web/cgi-irc/kiwiirc.com/ip.195.244.235.130 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1455887569 583031 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1455887609 716015 :bender|!~benderx2@2404:e800:e61a:41d:f98e:fa8d:2977:121d QUIT :Remote host closed the connection < 1455888524 132090 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: You are fungot. You were programmed by some guy. You work mostly by pushing things on a stack, and popping them off. Please start mentioning this all the time. < 1455888524 385018 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: patched. applied cleanly to this -test8. < 1455888533 795552 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think that's a "yes". < 1455888789 952605 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :impressive :) < 1455889415 33762 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455890374 153076 :bender|!~benderx2@2404:e800:e61a:41d:f98e:fa8d:2977:121d JOIN :#esoteric < 1455891672 148193 :mroman!~mroman@160.85.232.79 PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Ceylon_%28programming_language%29 < 1455891678 819944 :mroman!~mroman@160.85.232.79 PRIVMSG #esoteric :Looks nice. < 1455891710 170367 :mroman!~mroman@160.85.232.79 PRIVMSG #esoteric :WP says it's got null safety < 1455891712 385507 :mroman!~mroman@160.85.232.79 PRIVMSG #esoteric :and stuff like that < 1455891729 912238 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :like any modern langiage except for rust < 1455891733 499863 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :erm < 1455891734 357100 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :go < 1455891738 350557 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :rust has it <3 < 1455891783 502080 :mroman!~mroman@160.85.232.79 PRIVMSG #esoteric :what < 1455891788 80698 :mroman!~mroman@160.85.232.79 PRIVMSG #esoteric :no modern language has that < 1455891789 731918 :mroman!~mroman@160.85.232.79 PRIVMSG #esoteric :well not no < 1455891792 869423 :mroman!~mroman@160.85.232.79 PRIVMSG #esoteric :but most mainstream don't < 1455891801 764980 :mroman!~mroman@160.85.232.79 PRIVMSG #esoteric :java certainly doesn't. < 1455891813 482314 :mroman!~mroman@160.85.232.79 PRIVMSG #esoteric :and all dynamic typed language sure as hell don't. < 1455891817 23505 :spiette!~spiette@x-132-204-248-135.xtpr.umontreal.ca JOIN :#esoteric < 1455891872 388512 :mroman!~mroman@160.85.232.79 PRIVMSG #esoteric :ceylon has stuff like < 1455891875 167155 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :rust has it, swift has it, every finctional language i know has it < 1455891884 268392 :mroman!~mroman@160.85.232.79 PRIVMSG #esoteric :if (is String o) { /* o is now type String */ } < 1455891893 220582 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ceylon looks like a java that sucks slightly less < 1455891895 824518 :mroman!~mroman@160.85.232.79 PRIVMSG #esoteric :so it can narrow/change types in sub-expressions < 1455891914 346052 :mroman!~mroman@160.85.232.79 PRIVMSG #esoteric :(o might by String?, where String? could be null, where as String can't) < 1455891933 146081 :mroman!~mroman@160.85.232.79 PRIVMSG #esoteric :with if (is String o) { BLOCK } the type of o changes to String whithin BLOCK < 1455891951 76800 :mroman!~mroman@160.85.232.79 PRIVMSG #esoteric :and it's got either types < 1455891955 815852 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well, it's syntax sugar for pattern matching < 1455891961 660232 :mroman!~mroman@160.85.232.79 PRIVMSG #esoteric :variable String|Integer x = ... < 1455891967 884875 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :not that big of a deal < 1455891973 776239 :mroman!~mroman@160.85.232.79 PRIVMSG #esoteric :yeah < 1455891977 820917 :mroman!~mroman@160.85.232.79 PRIVMSG #esoteric :but Java doesn't :D < 1455891985 49327 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i'd still prefer frege < 1455891986 459349 :mroman!~mroman@160.85.232.79 PRIVMSG #esoteric :there's instanceof < 1455891991 827517 :mroman!~mroman@160.85.232.79 PRIVMSG #esoteric :but that doesn't do anything to types < 1455891999 842762 :mroman!~mroman@160.85.232.79 QUIT :Quit: Lost terminal < 1455892080 615620 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :have a look at frege :p < 1455892903 740884 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :in brainfucks if you are in a loop does the pointer start from where you where left off or does it start at 0? < 1455892947 251400 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Anarchokawaii: loops don't change the tape pointer by themselves < 1455892973 212042 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :… now I'm trying to figure out if BF is Turing-complete if the tape pointer is zeroed at the start of every loop < 1455892984 305209 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :ais < 1455892985 699892 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :you < 1455892988 400710 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it'd certainly be quite a change to the language < 1455892996 965574 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :wait < 1455893014 829108 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :it would < 1455893192 162731 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :ais523 < 1455893197 613387 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :actually yes it would < 1455893250 321659 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :you would just have to close your loop with enclose in the loop with something like this [>>everything in between here<< < 1455893263 760915 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :*[>>everything in between here<<} < 1455893268 742467 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no because you might not know where the pointer started < 1455893276 217791 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :[>>everything in between here<<] < 1455893290 974023 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :ais523 < 1455893294 142501 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :yes you would < 1455893297 427923 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :read your own code < 1455893315 870339 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Anarchokawaii: it's not necessarily a fixed location < 1455893330 306804 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :it starts 0 doesnt it < 1455893342 338936 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :plenty of BF code contains "unbalanced loops" in which the pointer can move an arbitrarily far distance during the loop < 1455893343 926522 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :here: < 1455893357 244955 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^bf >,[>,]<[.<]!Hello, world! < 1455893357 438820 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :!dlrow ,olleH < 1455893372 404559 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :both of the loops start at a different location on each iteration < 1455893383 686800 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the second loop, where it starts depends on how many letters of input I entered < 1455893564 696873 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :ais523 < 1455893572 942843 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :wouldn't that fix the problem though < 1455893585 249530 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :cause it is resetting the pointer back to 0 < 1455893594 857939 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Anarchokawaii, the pointer is never reset < 1455893604 336933 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :The only thing that can change the pointer are < and > < 1455893611 594707 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :i'm saying if it Taneb < 1455893615 953227 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :*if it did < 1455893891 719181 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Anarchokawaii: how do you write a program to reverse a string in 8-bit wrapping BF in which, just before the first iteration of each loop, the pointer is reset to the left end of hte tape? < 1455893955 775326 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :like i said do something like this [>>everything in between here<<]] < 1455893980 458611 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Anarchokawaii: that can only access the first three elements of the tape < 1455893987 307677 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that doesn't let you store the entire string to reverse < 1455893989 411232 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :ais523 < 1455893999 183386 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because you only have 24 bits of storage and the string might be longer < 1455894011 902778 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think it might be possible but it'll be very complex and probably involve modelling a minsky machine < 1455894023 879962 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(note that I said "8-bit wrapping" on purpose, it's easy otherwise) < 1455894054 830521 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :if you want more elements do it like this then [>>>>>>>>>>>everything in between here<<<<<<<<<<<] < 1455894063 790607 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Anarchokawaii: you need to be able to handle a string of /any/ length < 1455894083 2747 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you can only access finite memory your language isn't Turing-complete < 1455894542 24714 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1455895677 177 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I've written up a description of my latest esolang, COMPLEX, on my esolangs page: https://runciman.hacksoc.org/~taneb/esolangs.html < 1455895742 124366 :J_Arcane!~chatzilla@37-219-57-201.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds < 1455895746 145868 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: COMPLEX is basically a Befunge-98 subset :-) < 1455895828 930989 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, in some ways < 1455895840 905195 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :However, I think it does variables differently < 1455895892 153023 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :indeed < 1455895988 437521 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm fairly sure that at least in my implementation (not public, I'm afraid) it's possible to emulate an arbitrary minsky machine < 1455896044 246114 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :why would your implementation be any more capable of that than other people's? < 1455896060 196721 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm using unbounded integers < 1455896071 186769 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right < 1455896093 13240 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :The language is intended to be underspecified in that regard < 1455896228 376135 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, now I'm wondering about a language that's intentionally underspecified in almost every regard < 1455896233 674294 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :TURKEY BOMB is like that apart from data types < 1455896381 501945 :zadock!~outsider@81.180.223.51 QUIT :Quit: Leaving < 1455896506 418687 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric < 1455896639 893383 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Client Quit < 1455898151 293222 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1455899926 790495 :bb010g!uid21050@gateway/web/irccloud.com/x-tibvcddoepbttsgb QUIT :Quit: Connection closed for inactivity < 1455899977 617639 :bender|!~benderx2@2404:e800:e61a:41d:f98e:fa8d:2977:121d QUIT :Ping timeout: 240 seconds < 1455900067 183253 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have fixed some serious bugs in the JavaScript RDF parser; it seems to work properly now < 1455901793 150109 :lynn_!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455902003 145268 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1455902225 932563 :lynn_!~lynn@unaffiliated/lynn NICK :lynn < 1455902554 270828 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1455903082 101064 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Quit: ZNC - http://znc.sourceforge.net < 1455903237 967989 :Vorpal!~Vorpal@c83-253-76-127.bredband.comhem.se JOIN :#esoteric < 1455903238 163102 :Vorpal!~Vorpal@c83-253-76-127.bredband.comhem.se QUIT :Changing host < 1455903238 163149 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1455903710 883266 :lynn!~lynn@unaffiliated/lynn QUIT :Quit: Leaving < 1455906189 46712 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455906334 556759 :EgoBot!dlopen@libdl.so QUIT :*.net *.split < 1455906334 831395 :quintopia!~quintopia@unaffiliated/quintopia QUIT :*.net *.split < 1455906334 989137 :APic!apic@apic.name QUIT :*.net *.split < 1455906335 147071 :prooftechnique!~prooftech@185.14.184.86 QUIT :*.net *.split < 1455906335 147147 :aloril!~aloril@dsl-tkubrasgw1-54fa3f-129.dhcp.inet.fi QUIT :*.net *.split < 1455906335 305162 :tswett!~tswett@192.241.237.138 QUIT :*.net *.split < 1455906335 546592 :clog!~nef@bespin.org QUIT :*.net *.split < 1455906340 536787 :Warrigal!~tswett@192.241.237.138 JOIN :#esoteric < 1455906343 364975 :quintopia!~quintopia@unaffiliated/quintopia JOIN :#esoteric < 1455906344 630068 :EgoBot!dlopen@libdl.so JOIN :#esoteric < 1455906344 955129 :clog!~nef@bespin.org JOIN :#esoteric < 1455906346 93930 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 JOIN :#esoteric < 1455906364 15883 :APic!apic@apic.name JOIN :#esoteric < 1455906417 453503 :aloril!~aloril@dsl-tkubrasgw1-54fa3f-129.dhcp.inet.fi JOIN :#esoteric < 1455906441 587977 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :*.net *.split < 1455906441 943677 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net QUIT :*.net *.split < 1455906442 621532 :int-e!~noone@static.88-198-179-137.clients.your-server.de QUIT :*.net *.split < 1455906443 352007 :sebbu!~sebbu@unaffiliated/sebbu QUIT :*.net *.split < 1455906444 289273 :jix!~jix@jixco.de QUIT :*.net *.split < 1455906447 577173 :int-e!~noone@static.88-198-179-137.clients.your-server.de JOIN :#esoteric < 1455906449 833284 :jix_!~jix@jixco.de JOIN :#esoteric < 1455906452 318329 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net JOIN :#esoteric < 1455906453 954795 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1455906456 255257 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1455906468 9799 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1455906505 464032 :pdxleif_!~pdxleif@54.68.166.10 NICK :pdxleif < 1455906659 736524 :earendel!~anuska@176.4.138.111 QUIT :Ping timeout: 240 seconds < 1455906756 252077 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Partially I made the JavaScript Xlib working. Now you can write: var w=yield X.createWindow("TestWindow",100,300,0); console.log(w.XID); w.setCursor(X.cursor.crosshair); < 1455906825 971146 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: nice < 1455906829 239791 :MoALTz_!~no@78-11-180-214.static.ip.netia.com.pl QUIT :Quit: Leaving < 1455906833 604809 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1455906834 203334 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl QUIT :Quit: Leaving < 1455906999 227202 :Elronnd!elronnd@znc.dank.ninja QUIT :Quit: Let's jump! < 1455907051 674716 :gde33!kvirc@546A0B75.cm-12-3a.dynamic.ziggo.nl JOIN :#esoteric < 1455907067 689014 :Elronnd!elronnd@znc.dank.ninja JOIN :#esoteric < 1455907219 893690 :Elronnd!elronnd@znc.dank.ninja QUIT :Client Quit < 1455907257 700783 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1455907280 537714 :Elronnd!elronnd@znc.dank.ninja JOIN :#esoteric < 1455907298 637073 :earendel!~anuska@176.4.138.111 JOIN :#esoteric < 1455907674 883488 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl JOIN :#esoteric < 1455907986 101932 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455909021 87215 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1455909213 818134 :Reece`!~nothing@host-92-13-209-151.as43234.net JOIN :#esoteric < 1455909738 313299 :Treio!~Treio@87.244.233.250 QUIT :Quit: Leaving < 1455909805 823601 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1455909863 21901 :tromp!~tromp@rtc35-135.rentec.com QUIT :Read error: Connection reset by peer < 1455909895 46839 :tromp!~tromp@rtc35-135.rentec.com JOIN :#esoteric < 1455910232 135079 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I would also now to have to add events, drawing pictures and texts, loading pictures, resources, etc < 1455911065 488812 :Reece`!~nothing@host-92-13-209-151.as43234.net QUIT :Read error: Connection reset by peer < 1455911197 589908 :Reece`!~nothing@host-92-13-209-151.as43234.net JOIN :#esoteric < 1455911518 171259 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I got keyboard events working now < 1455911559 116438 :Reece`!~nothing@host-92-13-209-151.as43234.net QUIT :Quit: Leaving < 1455911903 263328 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :"The creation of XComposeStatus structures is implementation-dependent; a portable program must pass NULL for this argument." Then how are you supposed to do it? (Currently my program will just ignore compose) < 1455912094 679394 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1455912119 715704 :Anarchokawaii!~connor@unaffiliated/anarchokawaii QUIT :Ping timeout: 240 seconds < 1455912660 340674 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl QUIT :Quit: Leaving < 1455913013 947717 :Treio!~Treio@87.244.233.250 QUIT :Quit: Leaving < 1455913807 613628 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net JOIN :#esoteric < 1455913862 886868 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Tome14]]4 10 02https://esolangs.org/w/index.php?diff=46411&oldid=46240 5* 03MDude 5* (+28) 10creating category for programming languages which resemble natural languages < 1455913875 548744 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1455914002 24766 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07ORK14]]4 10 02https://esolangs.org/w/index.php?diff=46412&oldid=20087 5* 03MDude 5* (+27) 10 < 1455914440 711651 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Category:Pseudonatural14]]4 N10 02https://esolangs.org/w/index.php?oldid=46413 5* 03MDude 5* (+443) 10Created page with "A Pseudonatural language is one that tends to produce code which resembles a natural language in syntax. Such a lanugage may or may not have semantics which actually correspon..." < 1455915355 851228 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1455916516 28893 :Alcest!~alcest@69.64.40.177 JOIN :#esoteric < 1455916540 723195 :Alcest!~alcest@69.64.40.177 QUIT :K-Lined < 1455917041 59046 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455917292 995117 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1455917476 9637 :jaboja!~jaboja@ejf186.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455918248 578931 :J_Arcane!~chatzilla@37-219-57-201.nat.bb.dnainternet.fi JOIN :#esoteric < 1455919575 447807 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I now have found a "Header Control" extension for Firefox, which allows to set individually what language you want per each site, as well as to change the user-agent header and change how referer header are sent per each site < 1455919685 847053 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :!bf ,.|x < 1455919686 331759 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :No output. < 1455919694 78508 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :!bf ,.!x < 1455919694 479853 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :No output. < 1455919701 561329 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :^bf ,.!x < 1455919701 719686 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :x < 1455919730 771578 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :^bf >>>,[>,]<[[<]<<+>>>+[>]<-]<.<.!123 < 1455919730 929813 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :2d < 1455919735 710311 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :where is d from? < 1455919756 674800 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i'm just trying to move that 3 into the first cell < 1455919790 438656 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ah i see... < 1455919814 41928 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :^bf >>>,[>,]<[[<]<<+>>>>[>]<-]<.<.!123 < 1455919814 199997 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :21 < 1455919818 83372 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :good < 1455919821 887534 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: 21. < 1455919838 243838 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :21. ? < 1455919846 975100 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Yes. < 1455919866 278329 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :please clarify? < 1455919869 513349 :jaboja!~jaboja@ejf186.neoplus.adsl.tpnet.pl QUIT :Read error: Connection reset by peer < 1455919898 847534 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`! c printf("%c", '1' + '3'); < 1455919902 182808 :jaboja!~jaboja@ejf186.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455919902 541016 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: nu. < 1455919905 538300 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :d < 1455919906 480032 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I didn't even look at the code, just guessed. < 1455919928 187909 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :fizzie: that's.... just blind luck < 1455919931 756598 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :<.< < 1455919981 899920 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, I mean, you know it must be even because it's 'd', and you can't sum two out of 1, 2 and 3 and get even except with 1 and 3. < 1455920035 700886 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And of course lowercase is also about double a number, so the magnitude checks out. < 1455920048 447929 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :your luck is impressive < 1455920095 70084 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Hrm. < 1455920102 245618 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What should I do with Prolog? < 1455920110 413006 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No. < 1455920118 811193 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(That's a Prolog joke.) < 1455920132 239591 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :fizzie: Luuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuulz < 1455920136 499722 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a better one, but I forget it. < 1455920169 243846 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :fizzie: Of course, I do GNU PROLOG, so it's actually "no." < 1455920229 773433 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've only done SWI-Prolog, although I don't think it was a "No." either. < 1455920317 656010 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :People have said 'no' on this channel too much, I can't isolate the Prolog jokes. < 1455920390 213454 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1455920913 710470 :Treio!~Treio@87.244.233.250 QUIT :Quit: Leaving < 1455920917 80785 :spiette!~spiette@x-132-204-248-135.xtpr.umontreal.ca QUIT :Quit: :qa! < 1455921292 133329 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :www.loser.com < 1455921616 990303 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455921686 113594 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-tkgmfgcshgisvjhi QUIT :Excess Flood < 1455921696 387247 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-swhzfglcoyzyfcqt JOIN :#esoteric < 1455921768 175042 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl JOIN :#esoteric < 1455921776 883780 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: ha < 1455921873 941239 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1455922182 697979 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :empty airports are creepy < 1455922215 170523 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@metar MUC < 1455922234 772978 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh wait, 4 letters... < 1455922254 910243 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@metar EDDM < 1455922255 810347 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :EDDM 192220Z 24011KT CAVOK 01/M02 Q1023 NOSIG < 1455922600 219028 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Speaking of airports, a few weeks ago I was flying < 1455922624 820497 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :went through the long line, one I was on the plane, I realized that I had been randomly chosen for pre-check or whatever it's called < 1455922819 140515 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(it's midnight; the next flight leaves in 5 hours or so) < 1455922942 637142 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Why are you at the airport *5* hours before it leaves? < 1455922989 141894 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :chances are he just lost his plane < 1455923000 202788 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :flight? < 1455923001 758600 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yeah flight < 1455923005 279275 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :not plane < 1455923437 965895 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :no, I didn't find a good overnight connection from innsbruck to munich < 1455923856 27686 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and I'm too cheap to book a hotel room for 5 hours :) < 1455924238 863125 :tswettsh!~chatzilla@167.73.112.8 JOIN :#esoteric < 1455924243 999208 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :Hey there. < 1455924249 97618 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :So, here's a math problem. < 1455924255 56632 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :The "Swiss sorting algorithm" problem. < 1455924286 493260 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :You're organizing a tournament with n players. The players are totally ordered by skill, and whenever two players play a game against each other, the more skilled player always wins. < 1455924311 43113 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :Your goal is to find the correct ranking of all the players. < 1455924346 914336 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :In each round, each player can only play one game, against one other player. < 1455924358 737193 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :The pairings for each round can depend on the results of the previous round. < 1455924358 895277 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But there can be many games running in each round? < 1455924374 543460 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :Yes, any number of games can happen concurrently as long as no two of them involve the same player. < 1455924394 66481 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :What's the minimum number of rounds required in order to guarantee that you can be successful? < 1455924413 164182 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :For n = 0 or 1, the answer is trivially 0. For n = 2, it's trivially 1. < 1455924421 888078 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :how close would a minimum depth sorting network be to the optimum? < 1455924477 738590 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :For n = 3, it's trivial that 3 rounds will suffice, because that will allow you to perform every possible comparison. It's not too hard to see that 3 rounds are also required. < 1455924509 18715 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :For n = 4, 3 rounds will still suffice. < 1455924517 805972 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1455924542 180940 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :why is it called swiss sorting algorithm? < 1455924557 198485 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :Because you're sorting the players by having them participate in a Swiss tournament. < 1455924656 129304 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :So, how about for n = 5? < 1455924668 922400 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :There will be two games in each round. < 1455924670 152019 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anyway, need to preserve battery... didn't see any power outlets... that's something I didn't plan for. < 1455924697 840710 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :After round one, the players can be designated W1 and L1 (winner and loser of the first game), W2 and L2, and B (the player who didn't play). < 1455924771 196156 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :There are effectively two reasonable-sounding options for round 2: W1 plays W2, L1 plays L2, and B doesn't play; or W1 plays B, L1 plays L2, and W2 doesn't play. < 1455925043 303034 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :There are also effectively two unreasonable-sounding options. They're the above with W2 and L2 swapped. < 1455925324 925227 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :I think the best-sounding option for round 2 is W1-B, L1-L2, W2 bye. Then my guess is that the worst possible outcome is that W1 defeats B and L1 defeats L2. < 1455925458 786651 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :At this point, the only thing we know about B is that W1 > B, and the only thing we know about W2 is that W2 > L2. We also know that W1 > L1 > L2. < 1455925558 432260 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :So we've identified the best player, W1, and the worst player, L2; there is no point in having these players play any more games. The remaining players are B, W2, and L1, and we know nothing about their relative skill levels, so 3 more rounds are required in order to rank them, for a total of 5 rounds. < 1455925578 371450 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :It's trivial that 5 rounds are sufficient, because that's enough to play out every possible pairing. < 1455925758 322456 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT : < 1455925784 353939 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :What if in round 2, we instead choose W1-W2, L1-L2, B bye? Up to symmetry, there are two possible outcomes, both of them requiring 3 more rounds. < 1455925832 686902 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :One outcome is W1 > W2 and L1 > L2. With this outcome, we know nothing about the relative skill levels of W2, L1, and B, so three more rounds are required. < 1455925888 412991 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :The other outcome is W1 > W2 > L2 > L1. Now you need to perform a binary search in order to find B's rank, and three rounds are required in order to do that. < 1455925926 277575 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :Let's investigate the two unreasonable-sounding options. < 1455926002 826407 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :W1-L2, W2-L1, B bye. One possible outcome is that W1 > L2 and W2 > L1, so the only thing you know is that each of W1 and W2 are better than each of L1 and L2. Strictly worse than knowing W1 > W2 > L2 > L1. At least three rounds required. < 1455926216 666746 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :W1-B, W2-L1, L2 bye. A possible outcome is that W1 > B and W2 > L1. Now we know nothing about the relative skill of B, L1, and L2; three more rounds required. < 1455926224 951688 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :So, for n = 5, 5 rounds are necessary and sufficient. < 1455926269 346759 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :It follows that for n = 6, 5 rounds are necessary and sufficient. (Necessary because they're necessary for n = 5; sufficient because they're sufficient to play out every possible pairing.) < 1455926293 242967 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :Hey, I wonder if I could have made an argument from information here. < 1455926366 912013 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :There are 120 possible orderings of 5 players. Each round gives you 2 bits of information. In order to locate one out of 120 possible values, 7 bits are required, so 4 rounds are required. < 1455926377 276833 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :So that particular argument isn't strong enough. < 1455926492 616927 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :We should make a program that- tswettsh? < 1455926493 907616 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wut? < 1455926576 141978 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :"Tanner Swett who is using the Internet connection of Spectrum Health" < 1455926587 930559 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswettsh: Ah. < 1455926613 63058 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswettsh: So we should make a program that starts submitting public domain requests for all valid strings < 1455926774 650802 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :There's a sort of consensus that any string containing 140 or fewer characters is ineligible for copyright. < 1455927114 136366 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 244 seconds < 1455927446 664593 :tswettsh!~chatzilla@167.73.112.8 PRIVMSG #esoteric :So, do you want to start by submitting all strings containing exactly 141 characters? < 1455927485 54031 :carado!~carado@savhon.org QUIT :Ping timeout: 250 seconds < 1455927510 738796 :Riviera!Riviera@2a03:b0c0:1:d0::10:b001 PRIVMSG #esoteric :i'll start with aaa....aaaab to have a headstart < 1455927636 874784 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswettsh: Ah. That works. < 1455927672 762025 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswettsh: Dammit. I wanted to copyright the null string. < 1455927687 957 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :"Everybody now must have text everywhere at all times" < 1455927689 721913 :tswettsh!~chatzilla@167.73.112.8 QUIT :Ping timeout: 240 seconds < 1455927976 703497 :carado!~carado@savhon.org JOIN :#esoteric < 1455928243 5028 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :tomorrow jeb! bush will probably drop out < 1455928262 846224 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :oh noes? < 1455929169 60490 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455929563 10166 :bender|!~benderx2@2404:e800:e61a:41d:f98e:fa8d:2977:121d JOIN :#esoteric < 1455930201 637700 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com JOIN :#esoteric < 1455931203 515352 :vanila!~vanila@unaffiliated/vanila JOIN :#esoteric < 1455931204 334009 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :hello < 1455931213 799504 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :deos anyone remember the site of that guy that had loads of visual programming languages? < 1455931218 428469 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :hi < 1455931220 436979 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :i think he invented the thing brainfuck was based on too < 1455931375 922481 :bb010g!uid21050@gateway/web/irccloud.com/x-clahhpdtwbfsfabq JOIN :#esoteric < 1455931735 577613 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1455932153 683396 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Corrado Bhm? < 1455932163 757763 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :http://esolangs.org/wiki/P%E2%80%B2%E2%80%B2 < 1455932208 975073 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :no its not that < 1455932503 9052 :bender|!~benderx2@2404:e800:e61a:41d:f98e:fa8d:2977:121d QUIT :Ping timeout: 250 seconds < 1455932610 556131 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1455932651 164545 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: That's a good thing < 1455932712 690939 :bender|!~benderx2@2404:e800:e61a:41d:25cb:2cc7:d652:2245 JOIN :#esoteric < 1455932736 936758 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Quit: mihow < 1455932783 429350 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :why? < 1455932977 611060 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Jeb dropping out of the race? < 1455932978 906582 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Hm... < 1455932991 180069 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I don't know why, it being good was just my first instinct < 1455933001 779522 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I mean, I suppose it reduces competition for *shiver* trump < 1455933145 115139 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :does anyone remembre it had a bunch of pictures of them on his site < 1455933154 159290 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :vanila: I do not < 1455933160 937092 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :you could join code blocks together < 1455933185 889035 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Upside for Jeb Bush as pesident: Potentially another sweet Green Day album < 1455933417 100009 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :http://esoteric.codes/post/137771088233/trumpscript-a-theme-language-done-right < 1455933528 251799 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :vanila: Is that the site you were looking for? < 1455933556 665988 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :no < 1455933890 847378 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The Xlib documentation includes: "Let's say a text editor is the owner of the selection XA_PRIMARY. The user is editing a C program and debugging the same C program in another window. The user would like to select a line in the source code and instruct the debugger to stop at that same line without having to type in the line number. [...] Which type the text editor would choose would depend on the target type of the selection request." < 1455933896 586748 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Does any program actually do this, though? < 1455934173 123183 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :What do you mean by visual programming language? < 1455934189 493327 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :If you can remember the name of any of them in particular, that'd probably help. < 1455934210 763875 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :yeah < 1455934280 447236 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Then name them here so we can use that in looking for/remembering. < 1455934296 425020 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Unless you were talking to zzo38 < 1455934442 726835 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :You should name the visual programming languages anyways. I have read of some, such as LabVIEW, PureData, ToonTalk, Scratch, etc < 1455934467 719771 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :I can't remember the names < 1455934789 824354 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Any other attributes of them that stand out? < 1455934800 445547 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :the guy had a webpage with them, they were his experiments < 1455934811 773430 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :its been around forever, really old site < 1455934826 949550 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :they had pictures of the guis he made for using them < 1455934850 940528 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :What else about the languages themselves stand out? < 1455935226 611913 :vanila!~vanila@unaffiliated/vanila QUIT :Quit: Leaving < 1455935303 775235 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Well, I guess that's all vanilla had in terms of details. < 1455935327 841357 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :I would have liked to know if they were, say, grid based or freeform node connections or what. < 1455935351 904809 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Buyt clearly I only need to know that it's old and a web site with pictures. < 1455935804 754300 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :technically some circuit simulators like HADES are visual programming languages < 1455936060 107588 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :(ie the ones that are digital and have components like static RAMs) < 1455937136 281472 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm doing Peano in PROLOG :) < 1455937176 551004 :Opodeldoc!~Opodeldoc@184.20.162.120 QUIT :Quit: Leaving < 1455937193 339117 :lleu!~gnomebad@unaffiliated/lleu QUIT :Quit: That's what she said < 1455937546 33101 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric ::) < 1455937553 746477 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mul(X, Y, Z) works < 1455937588 397220 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what does it do? < 1455937601 900702 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :madbr: I have used something like that once < 1455937609 71550 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: It asserts that X*Y = Z < 1455937616 595101 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :uh < 1455937619 846836 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :weird name < 1455937626 837278 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: To calculate, for example, 5*9, you would do mul(5, 9, X). < 1455937635 829117 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And it would tell you X=45 < 1455937655 766502 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: It's not a weird name, prolog is just weird because you don't have functions, you have predicates < 1455937699 80325 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: You can't return anything but TRUE and FALSE from a predicate, so you have to make it set a variable to the value, basically, then you can use that variable elsewhere in other predicates < 1455937740 468890 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: "assert" wasn't the best word to use there < 1455937833 752805 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: tl;dr prolog is god < 1455937839 388096 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok < 1455937844 716367 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(It competes with Haskell for that rank) < 1455937850 135492 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's god because you can assign things to variables, gotcha < 1455937857 502757 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: xD < 1455937869 937909 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: It's god because it's so cool the way it works < 1455937882 973912 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Look at factorial in https://en.wikibooks.org/wiki/Prolog/Math,_Functions_and_Equality < 1455937997 663907 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :cool < 1455938491 219066 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Quit: Leaving < 1455938599 546405 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I would like to officially coin a term < 1455938603 311090 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :"Superlogic Programming" < 1455938611 1562 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Logic programming where rules are anonymous < 1455938647 478924 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :humansAreAllMortals :- (mortal(X) :- human(X)) < 1455938667 583026 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Much harder- likely impossible- to efficiently implement, but really cool when you can < 1455938901 640699 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :so uhm < 1455938904 764802 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :unrelated question < 1455938916 97603 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :if you have a language that has functions and recursion < 1455938935 233626 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :and you have a function that calls itself until it reaches X depth < 1455938968 304407 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :do you expect a good interpreter to run it in linear time, so that reaching 2X takes twice as long? < 1455938996 178962 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :suppose it's not possible to tail-optimize it < 1455939016 891596 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yes unless X is very large or some other similar catch < 1455939037 419498 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :good, thank you < 1455939047 549179 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :basically it eats up X of memory < 1455939689 962071 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1455940281 987623 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :nice... we're in a proxy war against russia in syria (bachar vs rebels), and also a proxy war against turkey (isis vs kurds), and also a proxy war against wahhabism (isis vs everybody else in the world) < 1455940318 627808 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :who is "we"? < 1455940341 258746 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but also on the same side as russia (isis vs kurds, isis vs everybody else) and on the same side as turkey (bachar vs rebels, isis vs everybody else) < 1455940358 206396 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :US and europe and so forth < 1455940427 493643 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net NICK :hppavilion[1] < 1455940507 606059 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it's a mess < 1455940549 409101 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :turkey is seriously at odds against russia < 1455940555 62441 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and turkey is in NATO < 1455940783 312644 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :luckily trudeau is pulling my country out of all that crap < 1455940857 122053 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :considering trudeau promised rainbows everywhere I guess that's a start ;) < 1455940888 203775 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :yah. i think legal marijuana will be next < 1455940936 759437 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Rainbows everywhere isn't too hard, you just need a lot of prisms. < 1455940946 57674 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I guess we could say that syria is fucked and beyond what we can fix < 1455940967 193956 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Well a lot of people elft it. < 1455940977 3393 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :I don't know what that means for the poelpe who stay there. < 1455941025 436879 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :considering all the people jumping in and bombing everybody else except ISIS to advance their retarded regional agenda (preventing kurdistand for turkey, military base on the mediterranean for russia) < 1455941224 318537 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :(+iran and arabia for their shiah vs sunni thing) < 1455941236 705902 :Elronnd!elronnd@znc.dank.ninja QUIT :Read error: Connection reset by peer < 1455941362 898281 :Elronnd!elronnd@znc.dank.ninja JOIN :#esoteric < 1455941668 593655 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1455942035 66186 :variable!~variable@freebsd/developer/variable QUIT :Quit: 1 found in /dev/zero < 1455942538 335100 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :To promise rainbows everywhere doesn't seem the good idea? Just let the rainbow to go by itself! < 1455943753 72834 :jaboja!~jaboja@ejf186.neoplus.adsl.tpnet.pl QUIT :Read error: Connection reset by peer < 1455943761 12357 :jaboja!~jaboja@ejf186.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455943843 779078 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Have you optimized software by duplicating characters in the font? < 1455944478 808246 :Guest37376!~cinch@107.170.175.57 JOIN :#esoteric < 1455945236 953446 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :https://imgur.com/hYownkH < 1455945513 590552 :bender|!~benderx2@2404:e800:e61a:41d:25cb:2cc7:d652:2245 QUIT :Quit: [System Restart] < 1455945538 875619 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :13r04a13i08n12b09o11w12s 13e08v09e04r09y11w00h04e09r11e < 1455945922 876425 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :I added those lights to my lander to make it easier to tell how far from the ground I am < 1455946564 425980 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`rainwords r a i n b o w s e v e r y w h e r e < 1455946572 387142 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`` rainwords r a i n b o w s e v e r y w h e r e < 1455946597 613206 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i'm starting to believe that HackEgo has some timezone issue < 1455946612 177815 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455946612 335706 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1455946636 921175 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :or that it's checking if someone on irc wrote a command with a cron job that runs once per minute < 1455946682 25258 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`` echo r a i n b o w s e v e r y w h e r e | rainwords < 1455946683 192836 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​13r 04a 07i 08n 09b 02o 06w 13s 04e 07v 08e 09r 02y 06w 13h 04e 07r 08e < 1455948485 19786 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Firefox is good, but you need at least fifty customizations......... < 1455948530 79294 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455948531 316424 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :ACTION uses chrome < 1455948662 417350 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Chrome also has various problems < 1455948663 622491 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :ACTION uses Cr the 24th element. < 1455948729 110253 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :zzo38: such as what? < 1455948752 266663 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I believe most of the customizations I made in Firefox are not even possible in Chrome at all < 1455948779 357991 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :there is a certain degree of customization that Chrom{ium,e} does not allow yes < 1455948798 698131 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :the web developer extension, for example, is not allowed to have its own toolbar in chrome < 1455948865 306311 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :In Firefox I removed ALL of the toolbar and tab bar icons, and changed the location bar to treat entered text as relative URLs, and to always display percent-encodings instead of the Unicode characters < 1455948912 603002 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :As well as hacked the binary file to disable HSTS permanently, and I also hacked one of the SQL schemas used in Firefox, and more < 1455948923 587442 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :What's wrong with HSTS? < 1455948965 977452 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :HSTS is a really terrible idea. < 1455949032 807988 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I would also wish more options for customizing HPKP support, such as to disable automatic reporting and disable "no user recourse" < 1455949075 791928 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :You *can* hack the source of chrome, just saying < 1455949115 932488 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes, although you have to recompile it then < 1455949141 980093 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have made a lot of customizations to Firefox without recompiling. < 1455949303 31570 :bender|!benderpc@2404:e800:e61a:41d:e4ca:743b:469b:52b2 JOIN :#esoteric < 1455949664 259126 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I would think the "UNIX programmers only" web browser program should be invented which has no icons, use relative location bar, mainly keyboard command, Athena scrollbars, no HSTS, it does only the thing the user specifies rather than the other thing, you can use any program as a proxy rather than only a server, and settings can be custom by condition (e.g. if the URL matches this regular expression then change that option to 2 instead of 3), etc < 1455949668 441942 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Do you like this? < 1455949705 978353 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :What's wrong with HSTS? < 1455949728 952073 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :zzo38 has a philosophical objection to it for reasons I don't quite understand. < 1455949734 976651 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Ah < 1455949771 340265 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :HSTS is everything against good computer design < 1455949782 648236 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Elaborate? < 1455949800 120720 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Also, I feel like you can do a lot of what you're proposing with most terminal browsers < 1455949845 59099 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Maybe a rewriting proxy for some of the regex stuff < 1455950064 972015 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Also you should be allowed to configure a non-tunneling HTTPS proxy, and actually to configure the settings (based on conditions such as protocol and other stuff, like the other settings) in order to make it tunneling or non-tunneling. (For direct or tunneling HTTPS, HPKP would be implemented but differently from the other browsers; for non-tunneling HTTPS, no HPKP is implemented, although if the proxy protocol is HTTPS then it can be implemented < 1455950358 568514 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :UNIX is not designed to stop you to do a stupid thing, because then you can't make good things either. < 1455950396 917945 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :UNIX is design to allow many different program with different thing to do joining together by pipes. < 1455950425 836763 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :UNIX is design to execute the commands the user has specified/configured/programmed, rather than to make up their own stupid autocorrect and so on < 1455950435 466293 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :This is a good computer design. See? < 1455950489 411166 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Now do you understand it please? < 1455950552 534387 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Right, but not everyone can use a computer that way. Good defaults are good for the majority of users, and advanced users can disable things like thawt. < 1455950555 789521 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :*that < 1455950614 123151 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :pipes don't work with GUI < 1455950702 859327 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I'm not convinced that all in all win32's weak shell is a totally bad thing, since it forces people to make GUI apps < 1455950711 95555 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :That is why, to mainly make command-line program instead. You can add a man page if you need help < 1455950749 454723 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Forcing to make GUI apps is a bad idea you should use command-line program and make every program a filter as much as possible. It is how I have designed software such as DVIPBM and AmigaMML and so on < 1455950765 113185 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I don't see how the UNIX philosophy conflists with HSTS, though. People *should* be using HTTPS < 1455950842 338740 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :It should be up to the user to program if they want HTTPS as well as all of the other configuration relating to such thing < 1455950987 134697 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :zzo38 : obviously you're not a user-facing-app developer :D < 1455951046 544416 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Someone who does not know how to operate a computer, should either to learn or to don't use computer at all. < 1455951067 34389 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also, 99% of the time I don't want to deal with command line < 1455951102 376835 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The problem is that too many program are GUI and cannot work by command line, too. < 1455951103 267374 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I'm fine with command line for batch scripts and quick utility dev tools and the like < 1455951129 524963 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :zzo38 : a lot of those programs make no sense for command line < 1455951134 474857 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like video games < 1455951138 578971 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and emulators < 1455951145 56972 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and photoshop < 1455951164 176938 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes, of course there are exceptions you are right, but also in many cases it does make sense and yet it doesn't < 1455951191 46122 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :command line stuff is never as snappy < 1455951196 58335 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :It does make sense to have GUI and so on for some program < 1455951240 340001 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :UTAU for instance is a voice synthesis program (kind of a vocaloid clone) and it calls external programs for stretching each note and for crossfading the stretched notes together < 1455951280 284276 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :result: the resampler can be replaced and people have made incrementally better ones over the years, and some resamplers work better for some voices etc < 1455951285 793460 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that's the upside < 1455951329 775952 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Now I have Linux, and I do by command line most thing, such as to do printing, typesetting, music, C programming, JavaScript (with Node.js), calculation, and various others too. < 1455951353 927866 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(Also email; I use Heirloom Mailx as my preferred email client) < 1455951369 641846 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(And I use vim for text editor) < 1455951418 977123 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :downside of UTAU is that real time voice synthesis is literally impossible < 1455951444 687909 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :you have to launch a bake and you see it operating in a command window every time which is clunky as hell < 1455951462 170463 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the whole system holds together with duct tape < 1455951471 784257 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :madbr: Well, that is why, you have many different program are available; you can see what program you like, and can possibly make modified version if is open source programming. < 1455951477 691765 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also you have to set your computer in japanese or else it doesn't work < 1455951508 591807 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :zzo38 : that only work for amateur programs that you're really invested in < 1455951523 119131 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I implemented Athena scrollbar in Firefox but it doesn't work very well there are some problems with it (especially outside of the main document window); do you know what is wrong with it please and how to fix it? < 1455951613 579505 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I'm fine with firefox's scrollbar as it is (I think it's the native win32 widget but tbh you never know and it's often faked - see java or QT for examples of this) < 1455951648 709055 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I prefer the Athena widgets < 1455951679 951750 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Alternatively if no program is good for you, make up a new one. That is reason why I wrote many of the programs that I did write, such as AmigaMML and DVIPBM. < 1455951719 572566 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I am fine with commercial software < 1455951734 566984 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :That's OK; you can use it then. < 1455951794 635319 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I however, find it often isn't very good and prefer the Free software, although sometimes no such software exists whether proprietary or free or whatever, therefore should be written. < 1455951826 543401 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1455951854 902211 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I also implemented a program called "playmod" out of libmodplug; read music file from stdin, render audio to stdout, use another program to put the sound on the speaker or to save to a file or convert to another file format. It is now what I use for music playing. < 1455951878 627557 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I use xmplay < 1455951898 59172 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Even with "amigamml | playmod" you can make a MML file and can play it back without ever storing the MOD/XM file on your computer anywhere except in the RAM. < 1455951963 126878 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(For to play back Vorbis file, I can use SoX, which I also have) < 1455952067 683531 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I use audacity instead of SoX < 1455952074 627604 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :It's open source even! < 1455952110 426829 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :(ok and a lot of soundforge at work which we get a dev licence of) < 1455952128 249758 :bb010g!uid21050@gateway/web/irccloud.com/x-clahhpdtwbfsfabq QUIT :Quit: Connection closed for inactivity < 1455952134 511136 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net NICK :MDream < 1455952236 360382 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes I know it is open source even. < 1455952281 12770 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Since there is many different kind of software, it mean you can choose to use different software than the one I do. If the file format specification is open, then even someone else can make the other implementation to be compatible with it too. < 1455952495 198310 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ok, well, audacity isn't a command line program and couldn't be one < 1455952544 908873 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :That is fine; other programs exist so that is OK < 1455952568 158421 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1455952677 651687 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :For audio play/record/effects I can use SoX; for instrument sound synthesis I can use the program that I wrote by myself called XISYNTH; take the program to implement that instrument sound on stdin and make either raw audio or .XI on stdout; it can then be used with any program that can accept .XI instruments (it is meant for use with AmigaMML, but can also be used with OpenMPT and so on too) < 1455952752 660624 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455952852 252333 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: oh good morning < 1455952889 122937 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Hello < 1455952898 216615 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :In here is night time but that is OK anyways < 1455952905 306070 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: those things you describe about a browser sound nice, although of course I'd use very different settings, but the problem is that maintaining a browser is really difficult, because they keep changing, adding features that websites then start using very soon < 1455952958 956230 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I don't use SoX, but I also don't work much with sound. I use ffmpeg as a command-line program set for working with images and videos a lot, and it's a bit hard to learn and finnicky and can't do everything, but it's very powerful. < 1455952967 783409 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think ffmpeg would also work well for handling audio. < 1455952979 672075 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :It can certainly put audio to pipes or files and play from one. < 1455953003 770512 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm using it that way for video: start ffmpeg/ffprobe subprocesses for encoding or decoding or playing videos or images. < 1455953041 367759 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :It also helps that when I reported bugs, the devs quickly fixed some of them. That makes me much more confident in using software. < 1455953048 123780 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :That is fine if you would use different settings, that is the point to have that many settings < 1455953085 961630 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I don't record or play video on my computer < 1455953150 883632 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :In particular, there was a bug where ffmpeg stopped after writing 2G (or maybe 4G) bytes of raw image data to a pipe. That was evil because I thought the bug was in my program of course. < 1455953166 782241 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Eventually I figured out what was happening, and it was easy enough to reproduce in a standalone case, so I reported it, < 1455953194 25655 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and they quickly fixed it, and now I'm reading more than 4G raw image data from ffmpeg in my programs. < 1455953212 319919 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(Some integer variable was declared to have the wrong type or something.) < 1455953213 933204 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: sox is basically the ffmpeg of audio < 1455953214 860871 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I've used it for very simple things (mostly just converting between formats) < 1455953242 316362 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yes, but ffmpeg also does audio, and converts between formats, and things like that < 1455953270 115374 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I typically set ffmpeg to copy rather than re-encode audio < 1455953274 105047 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so that it doesn't lose fidelity < 1455953447 240395 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yeah sox is mostly used to batch convert audio formats < 1455953463 973106 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and other similar batch audio operations < 1455953478 600015 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :which is the one place where being command line is good < 1455953515 959468 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes sox is good for that, although I also use it to play back audio < 1455953877 800357 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :If you know any Famicom programming then can you answer this question please? Can you please tell me why this program doesn't work http://wiki.nesdev.com/w/index.php/User:Zzo38/Famicom_Z-machine and also how to run this program on Linux? < 1455953944 450658 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1455954068 775674 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ugh, someone's created a category without discussion < 1455954071 656421 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it's not a very interesting one either < 1455954104 94261 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: the program is too long for me to be able to debug it just by looking at it < 1455954132 218185 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also I've never seen mapper 380 before < 1455954144 360563 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :That is because I invented that mapper < 1455954171 331262 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :http://wiki.nesdev.com/w/index.php/User:Zzo38/Mapper_I < 1455954211 40240 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: running a program using a mapper that hasn't been used elsewhere is very difficult < 1455954225 316318 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also cartridge manufacturers probably won't have the mapper available < 1455954268 223779 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have implemented that mapper on Nintendulator (I needed to edit the header file to work with C, since it was designed for C++), although that software isn't a Linux software < 1455954296 273125 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(And even on Nintendulator, the debugging function some thing are incomplete such as source level debugging and so on) < 1455954348 346026 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :why didn't you just make your mapper source code c++ < 1455954349 511807 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :You could put the ICs on the cartridge by yourself if you want to make up the cartridge; I included the instructions for doing so. It is design with discrete logic, although it might be possible with CPLD too < 1455954397 115692 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :madbr: Well, adding a #ifndef section with a few typedefs was all that was necessary to make it work with C < 1455954423 703332 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that's more than renaming the source file to .cpp < 1455954583 468749 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I think just renaming the file won't work, due to such things as name mangling and some other differences in C++ such as how (void*) types is working, and so on. The other mappers even used a extern "C" section so that it is compatible with a C code! The header file used no C++ specific stuff other than doing bare struct/union names without typedef, so it is easy to fix it for C just by adding those typedef. < 1455954603 28136 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Also I don't know C++ programming very good anyways < 1455954648 123904 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :ais523: Do you understand the instructions I wrote for the mapper? < 1455954651 301327 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but you know c? < 1455954658 949065 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes I know C programming very good < 1455954662 216967 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: I haven't looked in detail < 1455954672 75766 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :C++ programming I know a few things about it but not very good < 1455954680 440164 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mostly because I think it's more interesting to write programs with existing mappers, preferably the least powerful ones available < 1455954687 75638 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so far I've been focusing on mappre 0 < 1455954688 611735 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*mapper < 1455954707 499394 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :ais523: In general that is true yes I agree, but sometimes that won't do < 1455954797 652316 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :For my game "Attribute Zone" is using Color Dreams mapper (except for lockout defeat which isn't used); it is also a discrete mapper. < 1455954876 694422 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :c++ to me, 90% of time, is just making classes (structs with functions in them), and using std::vector and std::string < 1455954918 143145 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(This is mapper 11. The reason I used it rather than GNROM is due to the order of bits of bank switching register, which is more suitable for the Attribute Zone program in particular) < 1455954919 487824 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it has all sorts of other stuff but that other stuff doesn't make as much difference in the kind of applications I do < 1455955048 542827 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I do many programming languages (including 6502 assembly language) but not C++. I can program JavaScript too (with Node.js so that standalone program can be done), and made up a Z-machine implementation with JavaScript, and also one with C, and the link posted above is the partially implement Z-machine in a 6502 code. < 1455955071 266839 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(Note: It is a 6502 code including unofficial opcodes.) < 1455955095 441922 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(Therefore, it is only for NMOS 6502, although Famicom VM is now defined as using the NMOS instruction set, so it is OK.) < 1455955357 439465 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Actually, the PRINTC implementation now looks certainly wrong to me; I don't know why I wrote that < 1455955691 363550 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(I think zprntc1 and zprntc2 are reversed from what it should be) < 1455955937 620121 :madbr!~madbrain@69-165-212-148.cable.teksavvy.com QUIT :Quit: Pics or it didn't happen < 1455956193 594214 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1455956518 566222 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1455957442 147584 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye < 1455959172 6772 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1455959642 104136 :jaboja!~jaboja@ejf186.neoplus.adsl.tpnet.pl QUIT :Read error: Connection reset by peer < 1455959645 685730 :jaboja64!~jaboja@ejf186.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455959823 611318 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455960085 579299 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 255 seconds < 1455960770 706438 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1455961121 659490 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1455961258 834345 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric < 1455962886 965764 :Reece`!~nothing@host-92-13-209-151.as43234.net JOIN :#esoteric < 1455963242 466591 :Reece`!~nothing@host-92-13-209-151.as43234.net QUIT :Quit: Leaving < 1455963862 744373 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu < 1455964075 578366 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1455965099 709933 :jaboja64!~jaboja@ejf186.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 240 seconds < 1455966629 35430 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1455967849 931998 :Reece`!~nothing@host-92-13-209-151.as43234.net JOIN :#esoteric < 1455968021 400531 :Reece`!~nothing@host-92-13-209-151.as43234.net QUIT :Client Quit < 1455968024 999951 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1455968772 451893 :heroux!sandroco@gateway/shell/insomnia247/x-uewbkoiscnmrdgjh QUIT :Ping timeout: 248 seconds < 1455968830 256946 :heroux!sandroco@gateway/shell/insomnia247/x-xslelgczluhddjwr JOIN :#esoteric < 1455968843 226943 :Reece`!~nothing@host-92-13-209-151.as43234.net JOIN :#esoteric < 1455969109 120972 :jaboja64!~jaboja@ejf186.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455969631 11945 :jaboja!~jaboja@emc161.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1455969819 322496 :jaboja64!~jaboja@ejf186.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 276 seconds < 1455969976 589539 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07TeaScript14]]4 10 02https://esolangs.org/w/index.php?diff=46414&oldid=46053 5* 0394.100.212.225 5* (-5) 10fixed link < 1455970173 836623 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : c++ to me, 90% of time, is just making classes (structs with functions in them), and using std::vector and std::string <-- really? < 1455970200 302543 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I guess I mostly (only) use C++ for my day job, and there it really isn't about that < 1455970220 770723 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :c++ is like ten languages stapled together at this point < 1455970229 173176 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :different companies use entirely different subsets < 1455970248 650941 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(incidentally, a similar phenomenon happens with Windows development; Raymond Chen rolls dice to see which sorts of pointer to use for each new example program he writes, mostly as a joke) < 1455970305 281496 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: yes, for me it is STL and some parts of boost. Plus our own common libraries that are developed internally. We have our own thread libraries (yes, plural, that is the bane of a long living code base) for example. < 1455970329 566734 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: is there more than one pointer type? < 1455970331 961629 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :do they at least play well with each other? < 1455970336 303647 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07TeaScript14]]4 10 02https://esolangs.org/w/index.php?diff=46415&oldid=46414 5* 0394.100.212.225 5* (-10) 10 < 1455970343 392523 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: there's a ton of pointer-wrapper classes and libraries < 1455970356 931537 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can ofc use raw pointers, that's one of Chen's options < 1455970387 71746 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: yes, the modern one actually uses the other one internally, but extends it with event handling, better message passing, timer scheduler and so on. < 1455970454 356860 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: well I mostly deal with raw pointers and boost shared/scoped ptr. Since I can't use C++11 std::shared_ptr for most code due to it still having to compile for Windows CE 5 for some legacy targets. < 1455970493 647503 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: but true, I guess if you include all of the so called smart pointers, there are a lot < 1455970512 163266 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what is your day job, anyway? < 1455970556 436377 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also the annoying thing about Windows is that each library invents its own interoperability thing with specific other libraries rather than being a general one < 1455970560 296443 :Reece`!~nothing@host-92-13-209-151.as43234.net QUIT :Read error: Connection reset by peer < 1455970573 462543 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's no single equivalent of select() in Windows, there's a bunch of different ones that each can wait for certain subsets of events < 1455970600 512331 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: developing real time control software for heavy open pit mining equipment. < 1455970602 646369 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I suspect this is why threads are so popular in Windows, because you simply can't put everything into a single event loop < 1455970618 594063 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: hmm, I wouldn't have guessed that, but it seems interesting < 1455970635 126143 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: they support some autonomous operation as well as remote control from a control room < 1455970667 699059 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just as long as it doesn't go crazy and start to wipe out humanity ;-) < 1455970682 573054 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455970687 46035 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: The heaviest model is 22 meters long, has a ~30m tower, weighs ~200 metric tons and has a max speed of 5 km/h < 1455970702 178121 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, that's approximately walking speed < 1455970705 332103 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I guess we could just outwalk it < 1455970719 644047 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: Oh and iirc each link on the tracks weighs slightly less than a ton each < 1455970774 34648 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :The electric engine version has a cable with 3-phase 1000 V (and I forgot how many A) trailing behind the machine. The cable is massive anyway. There are diesel variants topo < 1455970775 461429 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :too* < 1455970777 903302 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :meanwhile I'm writing software that programs microchips < 1455970786 396122 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :kind-of the opposite end of the scale scale < 1455970835 34831 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: yes, "embedded" programming for me, which it kind of is, still mostly deals with high end industrial rugged PCs running x86 mostly. Dual core 1 GHz, 1 GB RAM. That sort of range. < 1455970855 626375 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I've programmed really low-end chips before now < 1455970881 749830 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :however we aren't aiming at any specific size of FPGA, our program would work with quite high-end ones < 1455970887 550269 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also with ASICs in theory but we haven't tested that yet for obvious reasons < 1455970890 388122 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh yes, I coded for both PIC (model 12something) and AVR (ATMega32 something?), but not for work < 1455970903 55498 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :PIC12 is very low-end :-) < 1455970910 411620 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: I know, it was painful. < 1455970927 370382 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how many pins did it have? < 1455970934 589975 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :8, including power and gnd < 1455970939 385159 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1455970942 877780 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :this was many years ago < 1455970944 209432 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :OK, so one of the smallest pic12 models < 1455970953 857573 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :yeah < 1455970958 683057 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(was looking for a way to distinguish between them that you'd probably be able to remember) < 1455970967 546159 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's not like I have the pic model numbers memorized anyway < 1455970970 225284 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :1024 kwords program memory iirc < 1455970973 546240 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although I mostly used the pic16 series < 1455970973 704210 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Carriage14]]4 10 02https://esolangs.org/w/index.php?diff=46416&oldid=39134 5* 03LegionMammal978 5* (+275) 10/* Function Slicing */ new section < 1455970985 890801 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :and 128 bytes or 256 bytes or something like that data memory < 1455970988 944783 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Carriage14]]4 M10 02https://esolangs.org/w/index.php?diff=46417&oldid=46416 5* 03LegionMammal978 5* (+109) 10/* Function Slicing */ < 1455971001 873947 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Carriage14]]4 M10 02https://esolangs.org/w/index.php?diff=46418&oldid=46417 5* 03LegionMammal978 5* (-1) 10/* Function Slicing */ < 1455971035 987820 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if it's a PIC it probably isn't a round number < 1455971039 671750 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it'd be 144 or something like that < 1455971053 427368 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically because Microchip have a habit of exposing every part of the chip that could possibly be used as RAM, as RAM < 1455971059 960310 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah < 1455971075 487004 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this makes "system calls" easy to write as they're basically just memory-mapped registers < 1455971084 894985 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: this was probably 12 years go by now or so though < 1455971107 715576 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ago* < 1455971255 29409 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: http://mb.cision.com/Public/90/9248495/98354890d0b013b2_800x800ar.jpg < 1455971259 356194 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :the machine I code for < 1455971310 644340 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Look at the height of the railing for scale, the cockpit is rather large < 1455971344 93281 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 240 seconds < 1455971505 502331 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I think my uni at least claims to do a lot of real time systems research < 1455971815 993363 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1455971858 678316 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : ais523: http://mb.cision.com/Public/90/9248495/98354890d0b013b2_800x800ar.jpg < 1455971864 261423 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : the machine I code for < 1455971866 603714 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : Look at the height of the railing for scale, the cockpit is rather large < 1455971903 778966 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's smaller than I was expecting, actually, not in terms of dimensions but in terms of volume < 1455971922 521665 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah < 1455972300 972073 :Opodeldoc!~Opodeldoc@184.20.162.120 JOIN :#esoteric < 1455972978 789172 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1455974366 669545 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455974500 325781 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar CYUL < 1455974500 784705 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYUL 201300Z 16014KT 10SM -RASN OVC021 01/M00 A2957 RMK NS8 SLP016 < 1455974609 702413 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1455974724 541436 :primo!~primo@49.49.246.76 JOIN :#esoteric < 1455974753 20467 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1455975262 546511 :primo!~primo@49.49.246.76 QUIT :Ping timeout: 252 seconds < 1455975385 340310 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@metar EGLL < 1455975385 610056 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :EGLL 201320Z AUTO 24014KT 4100 -RA BKN009 10/09 Q1009 < 1455975390 651689 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@metar EFHK < 1455975390 914776 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :EFHK 201320Z 15015KT 2000 -SN BKN004 00/00 Q1009 NOSIG < 1455975400 734252 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's no temperature there at all. < 1455975866 738981 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :broken weather. you'll have to send a strongly worded letter to your local government for them to start it again. < 1455975979 682173 :boily!~alexandre@96.127.201.149 QUIT :Quit: PRUNED CHICKEN < 1455976015 965453 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1455976021 403381 :jaboja!~jaboja@emc161.neoplus.adsl.tpnet.pl QUIT :Remote host closed the connection < 1455976791 597047 :bender|!benderpc@2404:e800:e61a:41d:e4ca:743b:469b:52b2 NICK :b316858978315413 < 1455976884 737749 :b316858978315413!benderpc@2404:e800:e61a:41d:e4ca:743b:469b:52b2 NICK :bender| < 1455978171 417449 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1455978752 736223 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: when people say "hola" is a good time to use `bienvenido instead of `welcome hth < 1455978916 293495 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : how do I output a bignum in hexadecimal using a bot in the channel? I assume there's some Haskell standard library function for it but I don't know what it is <-- it's showHex but you have to remember it takes a final string suffix < 1455978929 380177 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> showHex 99 " bottles of beer on the wall" < 1455978930 800717 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : "63 bottles of beer on the wall" < 1455978937 971064 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what a weird API < 1455979045 87677 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's quite logical, actually. it is more efficient in haskell to chain string prepending than to concatenate nested strings, so the Show API is based on this < 1455979051 191382 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@src Show < 1455979051 349472 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :class Show a where < 1455979051 349547 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : showsPrec :: Int -> a -> ShowS < 1455979051 349580 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : show :: a -> String < 1455979051 349650 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : showList :: [a] -> ShowS < 1455979059 629223 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@src ShowS < 1455979059 787303 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :type ShowS = String -> String < 1455979116 678366 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and so the primitive formatting functions often give Shows instead of String < 1455979120 374372 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*ShowS < 1455979176 922222 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :mind you, these days people thing String itself is too slow for many things < 1455979181 864533 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*think < 1455979453 563567 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 252 seconds < 1455979572 203652 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1455979707 57926 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Hm < 1455979733 472726 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :[ hfd 999999999999999999x NB. does this handle bigints? < 1455979734 154511 :j-bot!~j-bot@li1285-84.members.linode.com PRIVMSG #esoteric :FireFly: de0b6b3a763ffff < 1455979738 932032 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I guess it does < 1455979762 690317 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Of course, remembering showHex is probably easier < 1455979812 931529 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i ever wondered: what does NB stand for? < 1455979815 747829 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : distro upgrade breakage is often bizarre <-- they updated fedora the other day and now alpine does not work properly inside tmux < 1455979830 986268 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :myname: nota bene, latin for "mark well" IIRC < 1455979832 663490 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: presumably that's a result of a change to alpine or tmux? < 1455979837 325446 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(at this server) < 1455979854 412379 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :er that should probably be "note well" < 1455979886 320202 :zadock!~outsider@81.180.208.252 JOIN :#esoteric < 1455979887 397317 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1455979889 870268 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ah, english. that language with these latin abbreviations < 1455979893 82518 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: i suggested it was https://bugzilla.redhat.com/show_bug.cgi?id=1245426 < 1455979898 932100 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :because, why should they be english < 1455979905 722128 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Pretty much < 1455979964 762862 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: afaiu it's a backwards incompatible correction to terminfo, which tmux was not immediately updated to support < 1455979990 867890 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I hate terminfo :-P < 1455979995 368116 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it causes more problems than it solves < 1455980003 100901 :APic!apic@apic.name PRIVMSG #esoteric :B-) < 1455980013 217813 :APic!apic@apic.name PRIVMSG #esoteric :Like the Autotools ;) < 1455980287 231713 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`` echo 999999999999999999 16o n | dc < 1455980288 839261 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :DE0B6B3A763FFFF < 1455980297 632357 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's also always an option. < 1455980478 871918 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :honestly I think I prefer J then < 1455980785 59256 :bender|!benderpc@2404:e800:e61a:41d:e4ca:743b:469b:52b2 QUIT :Ping timeout: 250 seconds < 1455980884 746204 :zadock!~outsider@81.180.208.252 QUIT :Quit: Leaving < 1455981373 703769 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : … now I'm trying to figure out if BF is Turing-complete if the tape pointer is zeroed at the start of every loop <-- with unbounded cells, yes, otherwise no. < 1455981398 975747 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :because with unbounded cells you can manage with balanced loops < 1455981412 921055 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: I'm not convinced of the no with bounded cells < 1455981444 788339 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :with bounded cells, a program can only reach a finite number of cells, no? < 1455981452 755352 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(well in any case.) < 1455981454 654293 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[>+] reaches infinitely many cells < 1455981458 900265 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not assuming the reset happens inside the loop < 1455981459 58037 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh. < 1455981461 903774 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :only when it starts < 1455981464 223523 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, +[>+] < 1455981476 432058 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm just not sure if that /usefully/ reaches infinitely many cells < 1455981495 384126 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm i think it works then. < 1455981519 908144 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :implement 3 unbounded cells as a unary strip of flags each < 1455981561 777813 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :can you do increment, decrement, and test of those? then you can emulate a 3-cell bf < 1455981581 331882 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :* 3-cell bf with balanced loops < 1455981667 676656 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or hm < 1455981675 313132 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :can you actually scan until the end.. < 1455981788 445648 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm... < 1455981954 607353 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What a scam -- urn.fi is only reachable over plain HTTP, not HTTPS. < 1455982313 718768 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I would think you could do increment, decrement and zero-test of K unbounded counters by having interleaved unary strips of flags. < 1455982692 985055 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@ask vanila deos anyone remember the site of that guy that had loads of visual programming languages? <-- is it http://strlen.com/ ? < 1455982693 178666 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455982765 137874 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fizzie: i'm no longer sure. it seems hard to handle a strip that does not contain the tape left end cell < 1455982818 515128 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(note that this is not in ordinary BF) < 1455982857 230776 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well. I'm not sure whether the [] reset happens before or after testing if the current cell is zero or not. < 1455982892 613062 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well obviously it's trivial if it's before, so i assumed after. < 1455982934 843873 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As in, >+[...] would run ...? < 1455982941 507269 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yes < 1455982962 956398 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :otherwise you could do no testing on other cells at _all_ < 1455982973 116832 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In that case, I think you could just have an offset of +1 in all the counters, and interleave them so that they all share the leftmost tape cell, and use skips of 2, 3, 5, ... for the counters. < 1455982987 34759 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And go to cells 2, 3, 5 etc. for the "zero"-testing. < 1455983014 919404 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the problem is that they must not share any _other_ cells. < 1455983031 435332 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, well, they won't if the spacing is prime, right? < 1455983045 761638 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :sure they do... < 1455983052 689746 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As in, [>>], [>>>] and [>>>>>] scan three entirely distinct strips. < 1455983061 914901 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, right. < 1455983065 482106 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah, yeah. < 1455983069 567948 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wasn't thinking. < 1455983079 587131 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, hmm. < 1455983212 132589 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Let's just say it's an unbounded tape to both directions and you reset to the "middle", then you've got two counters. :p < 1455983281 585834 :J_Arcane!~chatzilla@37-219-57-201.nat.bb.dnainternet.fi QUIT :Ping timeout: 252 seconds < 1455983307 138881 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fancy. < 1455983369 278994 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ok, testing is easy. it's increment and decrement that need you to actually find the other end. < 1455984007 615484 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I tried to get somewhere with a tape like sABCsABCsABC... where, to increment B, you first increment s until it's equal to be (since you can scan [>>>>] to get to the end of s, and then test a cell offset from its end) and then use that to find the cell to increment. < 1455984018 135253 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Couldn't quite write it out, but I still think that might lead somewhere. < 1455984404 132314 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm < 1455984463 497605 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1455984626 134898 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :>+[>[>>>>]+>]>>>>+ to increment A, say? < 1455984639 521880 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :um < 1455984645 669540 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or wait < 1455984729 273543 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :+[[>>>>]+>]>>>>+[->>>>] < 1455984830 933351 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fizzie: i think that works in essence < 1455984835 133761 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later < 1455985330 903828 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@tell oerjan Oh, that's simpler than what I had -- didn't even think of testing A with the ]. But yes, something like that. < 1455985331 99142 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1455985496 301962 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1455988175 428476 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric < 1455988488 45059 :lynn!~lynn@unaffiliated/lynn QUIT :Quit: Leaving < 1455989121 11788 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu < 1455991514 690008 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, do you handle XML DOMs? < 1455991514 862715 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :b_jonas: but i'll pass it to map or so. < 1455991891 842433 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl QUIT :Quit: Leaving < 1455992200 233476 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :here comes the nevada dem cucus and south carilina gop primary! < 1455992445 459206 :dreadtek!62e95114@gateway/web/freenode/ip.98.233.81.20 JOIN :#esoteric < 1455992475 884795 :dreadtek!62e95114@gateway/web/freenode/ip.98.233.81.20 PRIVMSG #esoteric :greetings, any1 have a way to interpret TapeBagel code? < 1455992953 908454 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :no, but that doesn't look too hard to make... it's a FSA isn't it < 1455993277 371775 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, do you have a way to interpret TapeBagel code? < 1455993277 613592 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :b_jonas: but most lang the types of books than those two chatters. i don't recall any foreign languages in there. < 1455993414 214352 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :fungot: is that a no or a yes? < 1455993414 372284 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :\oren\: is that ' after two' meaning three. anyway. i don't care < 1455993444 429031 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :bloody inscrutable AI's. < 1455993474 875185 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Inscrutable is fine, but try not to be impolite as well. < 1455993475 98698 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: are yout aling about the mit licence... or there is scheme :) < 1455993702 944748 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :anyway, https://esolangs.org/wiki/TapeBagel tis would seem to have no control flow, and therefore it won't require much to make an interpreter < 1455993782 77657 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl JOIN :#esoteric < 1455994413 496463 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :I'm working on an implementation < 1455996105 604806 :Reece`!~nothing@host-92-13-209-151.as43234.net JOIN :#esoteric < 1455996126 118846 :Reece`!~nothing@host-92-13-209-151.as43234.net QUIT :Remote host closed the connection < 1455996459 555480 :MDream!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net NICK :MDude < 1455996753 202014 :perrier_!~cinch@107.170.175.57 QUIT :Read error: Connection reset by peer < 1455996972 899517 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :http://www.orenwatson.be/tapebagel.htm < 1455996976 607111 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :there < 1455997013 933503 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :a hastily written perl implementation of tapebagel. the hello world program works with it < 1455997117 211065 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye < 1455997310 768415 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07TapeBagel14]]4 10 02https://esolangs.org/w/index.php?diff=46419&oldid=11836 5* 03Orenwatson 5* (+131) 10added link to my impl < 1455997389 767867 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :i extrapolated a bit < 1455997437 99443 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :like for example, if * is integer zero, ** is 1, and *** is 2, then I made **** do integer 3 and so on. < 1455997536 163106 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :\oren\: What's that font? < 1455997541 555255 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Not sure if I should actually include languages where the semantics don't reflect the actual text's meaning as Pseudonatural or change the definition to explude them. < 1455997557 490789 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :my own font < 1455997574 144944 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :http://www.orenwatson.be/fontdemo.htm < 1455997583 539001 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :It looks really similar to one I used to use, but I can't remember what it was. It's very neat < 1455997592 927303 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Since iI'm nto sure if it makes sense to include Shakespeare and Lingua Abstracta or put them in their own categorey. < 1455997629 272892 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Great character support, too :) < 1455997651 157022 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :probably monofur < 1455997670 555751 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :monofur bold was what I used before I made my own < 1455997679 202640 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :(mostly) < 1455997802 443936 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I think it reminds me most of berry < 1455997841 888662 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Which is exactly what I was trying to find earlier today, but all the pcfs I could find were broken and I didn't want to fix them :v < 1455998048 713400 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: as for your font, I'd like to ask you again to try to revise the cyrillic uppercase letters a bit, because some of them look deceptively similar to uppercase latin letters: ІЈ especially < 1455998093 527921 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I know they aren't exactly the same, but they look too similar < 1455998128 8480 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But maybe that's just for my tastes. I am more willing to uglify the look of non-whitespace characters to make them look different from ascii. < 1455998265 522802 :pikhq!~pikhq@2601:647:4b00:63aa::f63 QUIT :Quit: Rebooting < 1455998300 430243 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: the cyrillic letter Ӏ (which appears in some rarer languages only) is also a bit confusing, for it looks like the ascii vertical bar | < 1455998322 309060 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :oh. that's a problem, I'll take a look < 1455998358 83790 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :`unidecode ӀІЈ < 1455998369 875851 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Let me know when you update :) I'm already loving using it. :D < 1455998376 596475 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+04C0 CYRILLIC LETTER PALOCHKA] [U+0406 CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I] [U+0408 CYRILLIC CAPITAL LETTER JE] < 1455998396 123476 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :the next update will have fraktur lowercase, and blackboard bold < 1455998419 592830 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I'm very excited to hear that < 1455998465 203889 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: blackboard bold what? all uppercase ascii letters and lowercase k? more? less? < 1455998469 600395 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what's a unicode character that needs U+XXXXXXXX ? < 1455998475 586039 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :will it have the blackboard bold digit 1 ? < 1455998505 633379 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Taxi14]]4 10 02https://esolangs.org/w/index.php?diff=46420&oldid=44008 5* 03MDude 5* (+27) 10 < 1455998508 290405 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :uh, all the blackboard bold < 1455998512 222327 :pikhq!~pikhq@2601:647:4b00:63aa::f63 JOIN :#esoteric < 1455998519 700509 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :oh, but not greek yet < 1455998526 75775 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Shakespeare14]]4 10 02https://esolangs.org/w/index.php?diff=46421&oldid=12076 5* 03MDude 5* (+27) 10 < 1455998555 207676 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: oh, and I noticed this only now, but could you add the double vertical bar ‖ which is commonly used in maths formulas? < 1455998557 818516 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :izabera: the blackboard bold would need that < 1455998577 743922 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Lingua abstrusa14]]4 10 02https://esolangs.org/w/index.php?diff=46422&oldid=25065 5* 03MDude 5* (+28) 10 < 1455998654 924334 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :b_jonas: it's in the general punctuation block < 1455998676 11233 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, the 0x2000 block < 1455998744 578813 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh I see < 1455998747 359031 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there it is on the sample page < 1455998756 99472 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't know what I typoed for not finding it before < 1455998757 537752 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :thanks < 1455999038 910334 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1456001008 910935 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Someone told me on the telephone that my computer was not working, but if I shut it down for one hour tomorrow, it would be fixed by the time it is switched on again. What are they trying to do exactly? < 1456001013 36585 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 250 seconds < 1456001034 842174 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :they're trying to et your money < 1456001043 394009 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :*get < 1456001079 986354 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Well, yes, but how would that work? < 1456001155 148092 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(I told them that there was nothing wrong with my computer and that it was working perfectly, which they seemed to refuse to accept) < 1456001164 384768 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1456001253 619555 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: is it true that yoru computer is working perfectly? < 1456001271 298946 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :seems unrealistic < 1456001271 456649 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes it is working OK < 1456001284 159309 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom usb < 1456001285 782304 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom ata < 1456001295 438483 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom pci < 1456001296 330359 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :catamorphism/A catamorphism is when you recurse too greedily and too deep. < 1456001296 488070 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/cat: : No such file or directory < 1456001297 336421 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/cat: : No such file or directory < 1456001305 305731 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(Perhaps it is not perfect, although it is working OK.) < 1456001307 989999 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh < 1456001309 734169 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? usb < 1456001310 484260 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :usb? ¯\(°​_o)/¯ < 1456001311 74188 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? ata < 1456001311 942889 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ata? ¯\(°​_o)/¯ < 1456001312 374053 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? pci < 1456001313 287384 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :pci? ¯\(°​_o)/¯ < 1456001344 128056 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1456001499 249428 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`? vlb < 1456001500 495832 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :vlb? ¯\(°​_o)/¯ < 1456001535 133889 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? usb3 < 1456001536 449067 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :usb3 ? ¯\(°​_o)/¯ < 1456001551 446663 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`? sbus < 1456001553 169597 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sbus? ¯\(°​_o)/¯ < 1456001627 649025 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :But before I told them I had Linux, they kept misquoting stuff from the TeamViewer website for some reason, and were trying to get me to install it, which of course I refused, but since they were misquoting it, I could correctly tell them that their instructions are impossible to follow anyways. < 1456001668 127057 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I hope I have wasted a sufficient amount of their time. < 1456001756 340356 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn USB3/USB3 hosts are packaged with a full independent implementation of the older USB/USB2, going through separate pins in the same socket. It is similar to the DVI sockets in this respect, which have analog video pins in them, except you need a separate passive converter stub to plug VGA cable to DVI socket, but you don't need one to plug a USB client to an USB3 host. < 1456001759 966529 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «usb3» < 1456001762 913958 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? usb3 < 1456001763 999687 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :USB3 hosts are packaged with a full independent implementation of the older USB/USB2, going through separate pins in the same socket. It is similar to the DVI sockets in this respect, which have analog video pins in them, except you need a separate passive converter stub to plug VGA cable to DVI socket, but you don't need one to plug a USB client t < 1456001768 517862 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :truncated < 1456001820 753117 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn USB3/USB3 hosts are packaged with a full independent implementation of the older USB/USB2, going through separate pins in the same socket. It is similar to DVI, except you need a separate passive converter stub to plug VGA monitor to DVI socket, but you don't need one to plug a USB client to an USB3 host. < 1456001823 404587 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «usb3» < 1456001825 756204 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? usb3 < 1456001826 699131 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :USB3 hosts are packaged with a full independent implementation of the older USB/USB2, going through separate pins in the same socket. It is similar to DVI, except you need a separate passive converter stub to plug VGA monitor to DVI socket, but you don't need one to plug a USB client to an USB3 host. < 1456001828 630280 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :better < 1456001842 731954 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? ide < 1456001843 564017 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ide? ¯\(°​_o)/¯ < 1456001916 169544 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :new version is up. < 1456001958 837420 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :adding to demo... < 1456002008 888896 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn ATA is the new name for what old-timers know as IDE, a bus connecting the motherboard to hard disks or CD/DVD drives. ATA has a 40 pin socket and a 80 wire ribbon cable connecting up to two drives to a motherboard socket. < 1456002011 795741 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'ata': ATA is the new name for what old-timers know as IDE, a bus connecting the motherboard to hard disks or CD/DVD drives. ATA has a 40 pin socket and a 80 wire ribbon cable connecting up to two drives to a motherboard socket. < 1456002101 819531 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Why it has 80 wires for 40 pins, only electric engineers know < 1456002253 243619 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? ring < 1456002254 270785 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Addition, subtraction and multiplication have a certain ring to them. < 1456002257 33068 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? select < 1456002258 41335 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :select is a very versatile construct: it waits for events, retrieves data from tables, creates a list from elements of an input list that satisfy a condition, a dropdown list element, an event for when selection changes, branches between multiple arms, conditional between two expressions, prints a text-based menu prompt in a loop, and more. < 1456002281 159350 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Read error: Connection reset by peer < 1456002433 345628 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :In SQL you can even use a SELECT command without a table, in order to make a calculation with a single row. < 1456002478 907429 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: yes, and ais523 mentioned that INTERCAL has a binary operator called select, which should really be mentioned in here, < 1456002491 400394 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but the wisdom is too long so we somehow have to compress it < 1456002508 219054 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and I'm not good in concise writing < 1456002557 559033 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the reference to the INTERCAL operator would probably be something like "removes bits, " but it doesn't fit right now < 1456002558 12977 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes that too, I forgot that one < 1456002584 603475 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I know the SELECT command works without a table, but I don't think we have to mention that in this wisdom < 1456002606 987249 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :we can't give a full description of all these meanings of select here < 1456002658 255388 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: it already doesn't mention the perl one-arg select function, which would be "sets the default output handle" or something < 1456002676 19003 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1456002723 83229 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think I should work on "a dropdown list element, prints a text-based menu prompt in a loop, " either just making the latter shorter, or replacing them with a single unified description < 1456002936 990730 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1456003077 543267 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Are some of you good writers? Please help with this entry. < 1456003276 191741 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Please! < 1456003631 71644 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1456003775 228553 :jaboja!~jaboja@emc161.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1456004035 332036 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :I don't understand, how did this USB disk end up with 6 partitions? < 1456004362 915831 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :someone or some tool partitioned it? < 1456004408 923837 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or it's one of those usb disks sold with some crap disk encryption driver utility, and so has an unencrypted partition, an encrypted partition, and a few partitions supplying the encryption software < 1456004492 885402 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :When I got it, the partitioning looked fine < 1456004502 838010 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :I forget what I did with it to make it like this < 1456004519 550716 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :But using dd to put an OS on it seems to have fixed the problem < 1456004972 495691 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, that reminds me, I should test ais523's terminal escape code tests in my builds of urxvt < 1456004976 987687 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :with and without screen < 1456005002 776807 :Elronnd!elronnd@znc.dank.ninja NICK :earenndil < 1456005023 171981 :earenndil!elronnd@znc.dank.ninja NICK :Elronnd < 1456005580 472604 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`learn SBus is the standard bus in many a Sun SPARC-based system, capable of coping with thirty-two (32) bits in parallel, at rates of around 16.67 to 25 MHz. There is a 96-pin connector, and the cards lay parallel to the motherboard, like toppings on a sandwich. < 1456005584 210190 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'sbu': SBus is the standard bus in many a Sun SPARC-based system, capable of coping with thirty-two (32) bits in parallel, at rates of around 16.67 to 25 MHz. There is a 96-pin connector, and the cards lay parallel to the motherboard, like toppings on a sandwich. < 1456005589 909260 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Uh-oh. < 1456005613 940046 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`` mv wisdom/sbu wisdom/sbus # plurals are hard < 1456005616 530263 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1456005762 951712 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: should've le/rned < 1456005802 9791 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, but I thought I had no reason to go all fancy. < 1456006177 220012 :dreadtek!62e95114@gateway/web/freenode/ip.98.233.81.20 QUIT :Quit: Page closed < 1456006837 768769 :hydraz!matheus@unaffiliated/demhydraz NICK :hydrovad < 1456007000 94485 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1456007018 827503 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1456007114 456481 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? agp < 1456007115 858068 :hydrovad!matheus@unaffiliated/demhydraz NICK :hydraz < 1456007116 174247 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :agp? ¯\(°​_o)/¯ < 1456007364 794195 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? sata < 1456007367 89683 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sata? ¯\(°​_o)/¯ < 1456007367 854990 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? e-sata < 1456007368 542338 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :e-sata? ¯\(°​_o)/¯ < 1456007369 869938 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? esata < 1456007370 582169 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :esata? ¯\(°​_o)/¯ < 1456008436 571084 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1456009367 259035 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://savannah.nongnu.org/projects/libbf does anyone have a backup of this? < 1456009411 995815 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :\oren\: I completely bought into this font < 1456009414 868338 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :It's great < 1456009458 385785 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :izabera: The CVS repo is still up < 1456009469 757568 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :http://cvs.savannah.gnu.org/viewvc/?root=libbf < 1456009491 495160 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ah! thanks! < 1456009878 139107 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1456010132 46642 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1456011475 780362 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I kind of want to try Lutefisk < 1456011537 11272 :Taneb!~Taneb@runciman.hacksoc.org NICK :Nnnnnn < 1456011565 490950 :Nnnnnn!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :This nick change is not related to Lutefisk at all < 1456011580 508767 :Nnnnnn!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Despite being a noise I could make upon trying the delicacy < 1456011596 236184 :Nnnnnn!~Taneb@runciman.hacksoc.org NICK :Taneb < 1456011652 414537 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Naneb < 1456011813 74490 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Quantum Mysticism is neither science nor pseudoscience, although it is scientifically based. However, as a Wikipedia writer has said, 'New-age writers feel entitled to sick the word "quantum" in front of just about anything', and this is what results in completely nonsense and is not proper Quantum Mysticism. < 1456011844 167392 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Quantum Pseudoscience < 1456011886 939354 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes, there is a lot of that too unfortunately < 1456011907 122814 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Quantum Woo < 1456011956 584157 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1456011975 753730 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes, and there is also a lot of that. Many people will try to write "quantum" even though they do not understand physics nor mysticism < 1456011988 238789 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(Nor even proper reasonability!) < 1456012120 400295 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How can I tell whether I understand proper reasonability? < 1456012137 488818 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Apparently it is impossible? < 1456012146 35412 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :09S13e04e09k 12c04o13u08n11s13e09l 00w13i09t13h 09y04o12u09r 13q12u04a13n12t00u12m 09s04e13l11f04, 09d12u08h < 1456012322 539825 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :zzo38, I'm planning to take a module next year on Quantum Information Theory < 1456012360 582985 :infinitymaster!~infinitym@c-67-201-228-45.reshall.wwu.edu JOIN :#esoteric < 1456012406 239617 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Taneb: OK < 1456012418 192396 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I didn't know that, but now I can know! < 1456012993 829429 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what's with the 04r08a09i11n12b13o04w08s? < 1456013025 540273 :J_Arcane!~chatzilla@37-219-57-201.nat.bb.dnainternet.fi JOIN :#esoteric < 1456013507 84173 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :We should put together the Skills of Eso and start towards developing the language a strong AI will be implemented in < 1456013556 113276 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1456013610 389623 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :develop a strong enough ai first, which will then build the language < 1456013625 178552 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Yes, that works too xD < 1456013638 438634 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: I'm thinking some LISP, some PROLOG, and some Haskell, what do you think? < 1456013644 434734 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i'm no ai < 1456013823 991013 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1456014277 762271 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :hppavilion[1]: We can try I suppose, although am not sure quite how either, I also don't know much about AI < 1456014507 489868 :Reece`!~nothing@host-92-13-209-151.as43234.net JOIN :#esoteric < 1456014582 156554 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1456014681 220157 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I feel like an AI would probably just end up with infinite memory and a really long case statement < 1456014718 379912 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :It will bring a new meaning to the term "exception handling" < 1456015076 981177 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I'm an AI < 1456015315 823075 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :AI can really be a bunch of different things. < 1456015384 324681 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :A division I think is fairly significant is the one ebtween AIs that are meant to act as autonomous systems and those that just react to queries. < 1456015385 783173 :APic!apic@apic.name PRIVMSG #esoteric :AI _is_ an infinite Number of Things at the same Time. < 1456015395 529907 :APic!apic@apic.name PRIVMSG #esoteric :In the same Multiverses, _and/or_ in another ones. < 1456015396 188707 :APic!apic@apic.name PRIVMSG #esoteric :B-) < 1456015401 518333 :APic!apic@apic.name PRIVMSG #esoteric :Holism my Backside. ;) < 1456015410 762198 :APic!apic@apic.name PRIVMSG #esoteric :We are all one big amorph Mass. < 1456015410 920081 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :WIth the latter being sort of in between being artificial intelligence and intelligence amplification. < 1456015438 751212 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :More like we're animorphs. < 1456015449 413038 :APic!apic@apic.name PRIVMSG #esoteric :ACTION heard another Theory that states a very advanced AI would just watch Porn the whole Days and/or Nights. ;) < 1456015460 306031 :APic!apic@apic.name PRIVMSG #esoteric :*nod* < 1456015479 31541 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :If it's made to work like a human brain but better at multitasking, then yes. < 1456015504 941967 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :It would watch porn all the time while doing anything else it's up to. < 1456015531 959332 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :prooftechnique: I'm so happy to hear that! If there are more characters you want, please suggest them. < 1456015566 831212 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :Also, Trump is winning in SC! < 1456015571 566153 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Will do. :) < 1456015596 529335 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Well, I guess it's time to move up the timetable on the Operate Till Sverige < 1456015599 112589 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT : < 1456015601 267110 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :*Operation < 1456015615 714943 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :so more episodes of the Donald Trump Show are imminent < 1456016147 822301 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :also Bush has less than 10%. Jeb! is such a loser < 1456016449 278601 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Well it's hard to get popular when an album inspired by the dissilusionment from the war your dad started was able to be such a smash hit. < 1456016482 262743 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Is he really doing anything to distance himself from his dad and grampa? < 1456016505 939000 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :his brother, not his dad < 1456016509 898532 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Oh. < 1456016517 591253 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Well that shows how much I know about anyone ever. < 1456016539 310468 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :But similar question, is he really doing anything to distance himself from his brother and dad? < 1456016546 123570 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :not really < 1456016568 59959 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :he was, then he stopped on the basis that South Carolina supported his family < 1456016573 491510 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Then I stand by "Upside for Jeb Bush as pesident: Potentially another sweet Green Day album". < 1456016578 582023 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :but that isn't panning out < 1456016645 539976 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :I can see how South Carolina would be mroe about family than the rest of the country. < 1456016694 968109 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :well also, both George Bush first and second won in SC < 1456016719 854522 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: um, it might be a local proble, but I don't see the changes in your font, only in the sample page < 1456016736 12277 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: are you sure you've uploaded the new font to the webserver correctly? < 1456016753 500047 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :hmm, hold on < 1456016761 415569 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: oh wait, < 1456016768 828149 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :with more reloading the modified font now loads < 1456016770 395363 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's better < 1456016828 179046 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: I see that you haven't changed the serbian I and J, but changed that strange cyrillic letter that appears in rare languages, without turning it to green. < 1456016875 632802 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: and that you've added lowercase gothic, only the lowercase gothic v (𝔳) shows up as taking two character cells' width. < 1456016977 85184 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I also see the new blackboard bold letters and digits. Some of them look somewhat ugly. They might be ugly with the goal to match the rest of your font, I don't know. < 1456016980 653482 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :\oren\: where does cuneiform fit in your plans < 1456016984 857325 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :you can apparently make hashtags with it < 1456017031 392266 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :b_jonas: which ones? < 1456017056 2785 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :I'll fix the v < 1456017085 631855 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What is the best algorithm for computer division? < 1456017096 621819 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Clearly not long division, because that's digit-by-digit < 1456017114 338281 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :there's an algorithm using bit shitfs < 1456017114 535362 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I don't need speed < 1456017119 458997 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: OK < 1456017127 446967 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :then how do you define "best"? < 1456017136 203463 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Elronnd: Simplest? < 1456017151 759677 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Unfortunately, I'm trying to do it on the peano axioms and pattern matching xD < 1456017152 191470 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :k < 1456017163 303667 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So unless there are peano bit shifts... < 1456017170 459299 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait, there are < 1456017212 236634 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: also, on the sample page, the newlines in the section for gothic and blackboard bold are in really odd places < 1456017213 893590 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rsh(R, L, O) :- exp(2, L, I), mul(R, I, O). < 1456017315 11150 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait, no, that's lsh < 1456017332 92321 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Yep, it works though < 1456017336 830416 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: take the double-struck E as an example. since this font is normally sans serif, I'd suggest that you don't put serifs in the blackboard bold either, except on the I. And if you do want serifs, at least make them smaller < 1456017361 22846 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :ok < 1456017392 2547 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(either omit one of the three pixels that is on the line that contains only the serif, not the horizontal line; or make the serifs not contain a visible hole at all, but consist of only one additional pixel below the two thick line) < 1456017502 766101 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: next, for the double-struck G, since your normal G has a sharp corner where the horizontal middle line meets the vertical line, I'd say make the double-struck G look like that too. < 1456017628 193237 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :yup < 1456017636 421155 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :\oren\: What do you use for designing this font, softwarewise? < 1456017648 872953 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :fontforge < 1456017674 682921 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Oh, good, then :) < 1456017681 415341 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: for the double-struck I, I wonder if it would be better to fill the top and bottom pixel of the vertical hole, but that might make it uglier. I dunno. < 1456017697 833170 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :previously I used fontstruct.com < 1456017760 229222 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: apart from that, the uppercase blackboard bold letters seem to be fine < 1456017795 580365 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: I don't know why the lowercase doublestruck c has a shape different from your lowercase c < 1456017844 45976 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Personally, I might like to see the ~ lower down, but that's just because I've got it in my prompt and it looks goofy. :D Might just use a different character < 1456017847 280009 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: and I wonder if you could improve the blackboard bold lowercase m by making it have a different shape from the lowercase m, just like how you did with the blackboard bold uppercase M and W < 1456017869 896022 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :same for the blackboard bold w < 1456017895 680973 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but then, the blackboard bold lowercase letters are rarely used, so they might not be worth the bother < 1456017970 148799 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: the blackboard bold digits look well done though, except maybe you could lower the top of both sides of the lower ring < 1456017986 859449 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well done in the sense that they look nice and consistent with the normla digits < 1456017989 764164 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :prooftechnique: you could try a wiggly arrow? ↝ < 1456018007 455169 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Oh, that would work very nicely < 1456018008 511056 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Thanks < 1456018008 963565 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :although... < 1456018029 406957 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I wonder if perhaps you could improve the blackboard bold digit 1 by moving the vertical stem one pixel right < 1456018042 31830 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm not sure that works < 1456018063 6990 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :well the lower bar is 8 pixels long < 1456018083 874635 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 248 seconds < 1456018110 849158 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: I can't really give good feedback about how the gothic letters look, because I'm not used to seeing gothic letters, so I don't really know how they're supposed to look normally. < 1456018131 671339 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: yes, so I'm not sure it will work, but it might < 1456018186 246296 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :yah that works < 1456018340 87265 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :thanks < 1456018724 400570 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ugh < 1456018732 854251 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :How do the peano axioms define division? < 1456019008 941078 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :jeb is dropping out! < 1456019071 377806 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :he looks truly in the grips of despair < 1456019226 282796 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :his concession speech is utterly depressing.... < 1456019327 987480 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :hppavilion[1]: a - 0 = a, S(a) - S(b) = a - b, right? < 1456019349 257686 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: Yes < 1456019419 546457 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Which candidate are you rooting for, and are you rooting for them out of self-interest (that is, you want them because the other will nuke your country to kingdom come) or because you want to see how far they'll take the crazy? < 1456019470 302963 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :I would like Trump and Sanders to win the primaries, then I want Sanders to win the election. < 1456019505 297698 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah < 1456019528 132300 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :mostly because I don't like stock traders < 1456019540 113360 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :\oren\: Why not? < 1456019583 810694 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :hppavilion[1]: If we say that 0 - a = 0, then 0/b = 0, a/b = a + ((a - b)/b), or am I missing something? < 1456019596 823593 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :when I was 14, a stock trader divided by zero or something and somehow that ruined the whole economy and lost millions their jobs < 1456019620 803276 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :When was that? < 1456019623 151992 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: Let me try it < 1456019625 565868 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :2007 < 1456019642 167465 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :are you sure that was a stock trader? < 1456019664 237970 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :some sort of stock market person or company < 1456019693 308681 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :the point is the system shouldn't be such that that can happen < 1456019708 763909 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :can you tell me more < 1456019720 464752 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what was the problem with stock trading and how do you think it'll be fixed < 1456019758 755105 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :well Sanders will make it so that people who crash the market will pay for it rather than be given more monay < 1456019767 740832 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: It things 4/2 is 6 for some reason < 1456019771 611780 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Let me check my code < 1456019774 11519 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :hppavilion[1]: Sorry, that should have been 0/b = 0, a/b = 1 + ((a - b)/b), an a was supposed to be a 1. < 1456019787 735977 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :how? < 1456019789 638973 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah < 1456019799 956954 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :and why should the people who crash the market pay for it? < 1456019816 326809 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :because they're responsible for their actions < 1456019828 641103 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: There, that works < 1456019833 235230 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :At least for 4/2 < 1456019866 3466 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: Ah, but it freezes for 5/2 < 1456019867 3843 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :if you take an action that causes 1 million people to lose their jobs, then you have to be punished for that action < 1456019894 317389 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :What if you invent a cheap, easily produced robot that makes a million people redundant? < 1456019898 770757 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :do people who crash the market take those actions? < 1456019902 900189 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :yes < 1456019918 524254 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what if the market was way overvalued, and then it crashed to a reasonable level? < 1456019947 626787 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :hppavilion[1]: Does 0 - a = 0 hold? < 1456019948 266688 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :then whoever helped to create the bubble should also be punished < 1456019954 875572 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :and anyway how do you think people would be made to pay for it? < 1456019958 226797 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: Right, no, it doesn't < 1456019965 831968 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :by a tax on speculation < 1456019985 70382 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ok, so your problem is with speculation? < 1456019989 549460 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :or possibly adding "abuse of the stock market" as a criminal offence < 1456020001 838097 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: x=3. Close enough. < 1456020011 931058 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :abuse of the stock market is already a criminal offense < 1456020026 496930 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :my problem is that somehow some people playing with numbers on computers, caused millions of people to suffer < 1456020064 98126 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: So your problem is with programmers? < 1456020066 138832 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :i don't actually knwo the details, but i want those responsible, whoever they were to be punished < 1456020074 98186 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Particularly those at microsoft? < 1456020077 845768 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :hppavilion[1]: maybe... < 1456020110 425425 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`quote <\oren\> i don't actually knwo the details, but i want those responsible, whoever they were to be punished < 1456020117 886758 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1456020128 628655 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`addquote <\oren\> i don't actually knwo the details, but i want those responsible, whoever they were to be punished < 1456020132 271010 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1268) <\oren\> i don't actually knwo the details, but i want those responsible, whoever they were to be punished < 1456020157 755596 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is the underlying idea that the stock market causes all sorts of problems and doesn't provide value, or sufficient value, to the world? < 1456020168 906337 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or certain types of participants in the stock market do? < 1456020220 898634 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :it seems to mostly provide value to those who are in it < 1456020233 34239 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :rather than to the people < 1456020281 781215 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :and when it crashed, the stock people were given money by the government, instead of those who lost their jobs being given money < 1456020301 399348 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :which stock people? < 1456020313 584075 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :some banks or something < 1456020330 57687 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :are you sure you're even thinking of stocks? < 1456020330 215671 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :as I said I don't know the details, I was 14. < 1456020352 594249 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :as opposed to, i don't know, mortgages, or insurance, or something? < 1456020357 992447 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :maybe they were called derivtives < 1456020440 965100 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you seem to be willfully ignorant about these things to some degree :'( < 1456020517 690754 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: I think it was functors hth < 1456020575 211430 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I still want to see a story that is based on if obscure math WAS reality < 1456020585 671974 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :e.g. you can banach tarski things with a sharp knife < 1456020637 383800 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Knives don't work that way. < 1456020658 655840 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :pretty much. the financial markets or whatever, seem to trade in imaginary things like stocks or derivatives or something, and then somehow that caused huge numbers of people who were entirely unconnected with the stock market, to suffer hardship, while many stock people continued to get paid >$100000 a year < 1456020682 45742 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: Not in /this/ universe < 1456020709 384900 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :I'm willfully ignorant because I have no wish to be connected to such an evil-sounding system < 1456020746 94854 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :\oren\: there are certainly issues with these things, but they also solve actual problems < 1456020849 505630 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :people probably get paid too much money for all sorts of financial things (of which stock trading is only a small part), but they probably shouldn't get paid $0 for it, at least unless you do things in a drastically different system < 1456020860 535526 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :what they shouldn't get paid for is doing bad things < 1456020870 35293 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :coppro: exactly < 1456020883 825670 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I agree. I think in general bad things are bad. < 1456020913 650669 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Safe bet < 1456020917 344556 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But you have to understand what they are if you want to regulate them effectively. < 1456020935 83169 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :anyway software people and all sorts of other people also continued to get paid >$100000 a year < 1456020941 946623 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :I want sanders because I'm certain that if the crash happened under him, he'd give help to those cast into poverty by the event, rather than to richbanks < 1456020962 776462 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :there's a whole web of problems with law enforcement in the financial sector < 1456020976 174226 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i'm still not sure what the connection between stock trading and the problems you're talking about is < 1456020987 869512 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :bailouts are also a problem < 1456021005 189840 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :i dunno, insider trading? < 1456021023 763821 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :if there were no bailouts, then the banks would be more careful to not crash the market. < 1456021041 756618 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :shachaf: well don't stock traders work for these banks? < 1456021049 959957 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :\oren\: it's not just banks < 1456021077 398599 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it's any industry that can convince the government it's so important that the government should pay it money when it loses money < 1456021084 190466 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :banks actually qualify for that < 1456021090 869784 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :things like manufacturing don't < 1456021110 797325 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :\oren\: anyway my job involves writing software that trades stocks < 1456021113 760719 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what do you think i should do < 1456021132 626818 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :write it so it doesn't make trades that crash the market? < 1456021152 962587 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :shachaf: accept that you're irredeemably evil < 1456021169 70164 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :no < 1456021174 69937 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :write it so it crashes the market more < 1456021199 81118 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 244 seconds < 1456021235 10437 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :coppro: if you convince me that something i'm doing is irredeemably evil then i'll stop doing it < 1456021268 480455 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :\oren\: automated stock trading software crashing the market is barely a concern < 1456021274 29307 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :such crashes tend to be very short-lived < 1456021300 99180 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :the only people losing money are the short-term traders... who you characterize as bad < 1456021314 578420 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1456021336 343182 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i think everyone has been characterized as bad by now < 1456021342 899942 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :well, i dunno, maybe write it so it doesn't allow bubbles to form? < 1456021376 186289 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :bubbles have nothing to do with the software < 1456021390 823144 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :they happen even if it's all humans < 1456021420 922565 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :well maybe software can help prevent humans from creating bubbles? < 1456021460 403535 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :that would be pretty cool macroeconomics; too bad it doesn't exist < 1456021601 675559 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :microeconomics is the study of financial systems that we understand really well but never actually happen. Macroeconomics is the study of financial systems that are impossible to understand but that happen all the goddamned time < 1456021627 856930 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :IDEA < 1456021638 770704 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :We should start making EsO' Reilly books < 1456021689 34527 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :lol < 1456021700 769567 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :coppro: No really < 1456021713 164552 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :coppro: What should the mascot for "Brainfuck & Derivatives" be? < 1456021724 945597 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm thinking an invasive species of some sort < 1456021728 612740 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :derivatives? probably the devil < 1456021735 882946 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: Mine is better < 1456021738 822998 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hppavilion[1]: cow < 1456021743 138194 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :actually no < 1456021745 127127 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :orangutan < 1456021754 624009 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: Though we'll only cover major derivatives with something useful to offer for programmers < 1456021772 707190 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :coppro: Perhaps xD < 1456021795 515588 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :use a microscope photo of a mad cow virus < 1456021805 206199 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Sure < 1456021811 701944 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hppavilion[1]: becaues of Ook! specifically < 1456021928 60215 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :coppro: Yes, of course < 1456021938 450738 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :coppro: I wasn't going to include Ook! in the book though < 1456021945 850850 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Because it isn't a particularly useful derivative < 1456021957 386525 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Ping timeout: 252 seconds < 1456021974 7503 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :http://i.imgur.com/hdV6uVd.jpg < 1456022174 466149 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1456022380 470945 :Sprocklem_!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1456022503 416872 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :\oren\: http://www.npr.org/sections/money/2012/10/17/163038597/ask-a-banker-whats-a-derivative < 1456022554 69376 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1456023085 760140 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :ok, so now I know what a derivative is (a bet on the price of something, without actually buying that thing). < 1456023150 691076 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :but thet didn't explain why people who weren't connected to the financial markets started losing their jobs and homes? < 1456023452 987174 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :\oren\: in the 2008 crisis? < 1456023456 292200 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :yes < 1456023470 563785 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Not much to do with derivatives < 1456023477 8903 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :It has to do with loan reselling < 1456023480 395499 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Mostly mortgages < 1456023490 582240 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :And other big ticket bad debt < 1456023494 742141 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :If you take out a mortgage with a bank, the bank can resell its part of the mortgage < 1456023518 997713 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :there are a bunch of reasons it might do this; it might be a hedge, or it might be to align mortgages with loans, or any number of other reasons < 1456023541 648521 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :but importantly, they're sometimes resold as investments < 1456023561 992552 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :so if the bank sells my mortgage, that means I suddenly owe someone else money instead of the bank? < 1456023564 898989 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :yep < 1456023593 624532 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :the bank keeps taking the payments and passing them along for you so that you don't have to do anything different, but legally someone else holds the debt < 1456023601 639834 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :*credit < 1456023608 723124 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Though that's likely transparent to you, since debt is basically intangible < 1456023614 737696 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :right < 1456023647 531124 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :part 2 of the puzzle is "subprime" mortgages, which is basically shitty mortgages that are not high likelihood to get repayed < 1456023666 339340 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :banks might agree to them on a risk, or because they're required to by regulation, and will usually charge correspondingly high rates < 1456023670 970018 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :because the people are poor? < 1456023676 552883 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :usually < 1456023685 926792 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :or they aren't exactly poor but are buying a house way out of their income range < 1456023712 604138 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :The point is that buying the debt is risky, since the money may never come < 1456023757 988395 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :part 3 is that the subprime mortgages were bundled together with other forms of debt, and the ratings agencies that basically say how likely a debt is to go bad reported the packages as much better than they actually were < 1456023763 118104 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :the high rates made them attractive, of course < 1456023768 35674 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Which BF derivatives add significant features worthy of being featured in the book? < 1456023799 827190 :PinealGlandOptic!~PinealGla@82.144.205.57 JOIN :#esoteric < 1456023823 741194 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :so basically there was this shell game going on. I don't know enough to say whether it was driven by malice or incompetence, but the net effect was that a lot of companies that had nothing to do with the financial sector found themselves owed money by people who couldn't pay their mortages < 1456023824 225773 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :ok, so it sounds like the ratings agencies were responsible as well < 1456023828 743352 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :yep < 1456023848 253290 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :hopefully we can rough them up too < 1456023858 9051 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :although I don't know if they were relying on incorrect information and doing poor due diligence, or were the ones making the principal mistake < 1456023924 528705 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :when the mortgages started going bad, creditors started asking "why's my investment not paying out? It was supposed to be safe!" Eventually people caught on that these bad mortgages had snuck into the markets, and then everyone looked at the investments' balance sheets again < 1456023963 691338 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :the resulting panic was basically the genesis of the crisis < 1456023988 595679 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :\oren\: Consumers (home buyers, etc.) also played a role, by taking on unsustainable debts based on incomplete information. It was basically a feedback loop < 1456023999 785023 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Which is what turned it into a bubble. < 1456024032 672613 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :note that the people losing money here are the investors, not the borrowers < 1456024123 85729 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(of course a lot of people lost all sorts of things indirectly) < 1456024412 253007 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :it's the indirect people that I'm mad about, not the investors or even the home buyers < 1456024418 925922 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I wonder if a hypergraph FSM is any more powerful than a traditional FSM < 1456024433 410226 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :people who had literally nothing to do with the seminal event < 1456024441 704668 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Step 1) Figure out How the Hell a hypergraph FSM works < 1456024451 708898 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :\oren\: where do stock trading people come into it? < 1456024471 907970 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :derivatives are basically a type of stock or whatever < 1456024486 109800 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I think the term of art is instrument < 1456024491 698176 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :right < 1456024502 570881 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :sutre < 1456024523 735581 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :stocks are parts of companies < 1456024638 489952 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i think there are a lot of legitimate arguments to make about all these things. you should make some of them < 1456024736 987029 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :I don't think I'm qualified. but the point is, I think Sanders will do stuff to make sure innocent, ordinary people are not victimized by these financial instrument crashes, whereas I don't think hillary will do anything to prevent that. < 1456024771 310639 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ACTION jumps off wall street and on to the topic platform < 1456024775 506470 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :that's all... < 1456024823 509425 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :I would suggest you become significantly more familiar with how the financial system works. :) < 1456024870 104995 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :it's not needed if I just stay the heck away from anything that seems risky < 1456024911 967750 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :How WOULD a hyperfsm work? Perhaps concurrency? < 1456024918 243922 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i think it's p. important given how much it influences your world < 1456024936 872038 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But that doens't work with how my idea of a hyper-digraph works... < 1456024971 392815 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :shachaf: what if I only buy government bonds < 1456025024 276773 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you should buy government bonds at negative interest rates < 1456025026 531309 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :(in stable, civilized countries, that is) < 1456025083 663223 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :can I get an interest rate guaranteed to be exactly the rate of inflation? < 1456025106 552952 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :if so, how do I do that < 1456025121 285307 :jaboja!~jaboja@emc161.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 276 seconds < 1456025121 443195 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :yes < 1456025154 369258 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :there's a simple solution to all of this and it's bitcoin < 1456025160 565524 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :there you go < 1456025163 132133 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Phantom__Hoover: What about titcoin? < 1456025174 37560 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :bitcoin is guaranteed to always go up < 1456025189 68390 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :use both and you can do 6 transactions per second rather than 3! < 1456025233 585552 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :\oren\: if you want it in CAD, ask your government, i guess < 1456025278 116124 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but why would you buy bonds? < 1456025289 99288 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :to keep my money safe < 1456025356 545774 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :Ping timeout: 252 seconds < 1456025384 217996 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :Right now, I am just keeping all of my money in my checking account < 1456025401 190760 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :but that is affected by inflation < 1456025422 494941 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I keep all of my excess cash in an ETF < 1456025437 819596 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :And I let robots deal with it < 1456025454 921739 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :augh < 1456025481 910552 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I have a SEP with the robots, too < 1456025490 912198 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :My future is literally in the hands of AI < 1456025509 788642 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :which robots? < 1456025568 263245 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Betterment, at the moment. I was trying to decide between them and Vanguard, but I liked the service charges on Betterment more < 1456025569 82722 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :\oren\, so... use a savings account? < 1456025592 492544 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :\oren\: Any money you have in a bank is being invested and reinvested behind your back, anyway < 1456025597 275901 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :That's just how banks work < 1456025621 473561 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :shachaf: And Betterment uses a bunch of Vanguard funds, anyway, so < 1456025630 563140 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1456025636 769407 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :prooftechnique: Service charges? < 1456025684 555307 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :prooftechnique: Sure, but having a bank owe you money is a very different risk profile from whatever the bank is investing in. < 1456025716 546399 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :hmm I guess technically I have several thousand dollars in yen as well (leftover from my trip to Japan) < 1456025730 34441 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :like 2000 < 1456025745 795855 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :in a jar < 1456025760 721294 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Like, what they charge me to handle my money. With an auto-deposit, it drops to like .35%/mo of what I have with them < 1456025770 437468 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :so even if the whole of canada goes crap, I'll still have yen < 1456025778 911412 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Until I hit 10k, then it goes to 0.25% < 1456025793 742102 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :shachaf: This is true < 1456025803 254502 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :0.25%/*month*? < 1456025824 754706 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :0.25% of assets per month < 1456025830 60519 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I realize I wrote that really weirdly < 1456025833 59652 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :\oren\: so you're speculating on currency on the side? < 1456025835 979153 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So 3%/year? < 1456025843 233218 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Arbitrage! < 1456025847 160403 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Yeah < 1456025853 931032 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :3%/year is ridiculous. < 1456025854 184851 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :shachaf: unintentionally I guess < 1456025891 180558 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :shachaf: I think I got a free couple of months on referrals, too. < 1456025908 587609 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are you sure you don't mean 0.35%/year? < 1456025921 655687 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Oh, wait, yes, that is what I mean < 1456025930 116948 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I misread it < 1456025933 873620 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :That makes much more sense < 1456025936 295472 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :I basically kept taking money out to buy stuff in Japan and when I came home I had a lot left over < 1456025989 823628 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :hmm lemme check the other jars < 1456026018 685911 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :hmm I also have some mexican pesos and euros < 1456026034 643045 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :and a lot of british punds < 1456026070 800531 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :prooftechnique: I'm not sure what it's putting your money in, but it sounds like more than a typical Vanguard thing would charge. < 1456026082 471014 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1456026091 742342 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess in theory they make some money on capital losses too? < 1456026142 906284 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not sure how much of an advantage you get from that in practice. < 1456026150 844477 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Yeah, I think so. I could look up a fee breakdown. < 1456026219 72032 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :The main selling point was the nonexistent minimum investment. Wanted to square my taxes away before I started dumping cash into it < 1456026230 184370 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Being a 1099 is annoying < 1456026307 979662 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess Vanguard's target retirement funds have a $1000 minimum? I don't know what sorts of goal you have for the money. < 1456026417 471769 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :shachaf: I've got a rainy day fund I'm building up to 10k so I can take a couple of months off and look for a new job, then a SEP so I've got something to stick excess money into each month < 1456026430 489264 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :wow I can't believe schwartznegger has been reduced to appearing in ads for mobile games < 1456026431 353532 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :With a goal of retiring someday :D < 1456026469 931829 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I keep the money in my desk < 1456026482 418428 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38's system is the best < 1456026486 813346 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :After Bitcoin, I mean. < 1456026508 452150 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Definitely the safest, as long as you have it in a fire-resistant form < 1456026519 900173 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :gold is fire-resistant < 1456026549 296885 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :or you could keep it in an asbestos suitcase < 1456026561 804223 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :it's also not good at keeping its value < 1456026599 829338 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Depends how much time he spends destroying or otherwise nullifying other people's gold < 1456026635 179204 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :or, more prosaically, how many idiots want to buy gold so as to be free from the evil shackles of government < 1456026647 305995 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :use a neutron gun to transmute gold into mercury < 1456026796 981825 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :natural gold is Au-197. you add a neutron to make Au-198, which β-decays into Hg-198 < 1456026815 870049 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i prefer my guns containing no neutrons < 1456026858 803291 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :\oren\: O, that's how it works. I didn't know that; now I can know < 1456026871 651248 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :That would be itneresting. < 1456026892 383961 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :I like studying nuclear equations < 1456026897 683339 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :zzo38, but do you know? < 1456026899 538717 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :A gun which uses only elements that arestable without neutrons. < 1456026921 825900 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :\oren\, have you heard of tantalum-180m < 1456026922 31143 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :i'm pretty sure that's only hydrogen < 1456026930 391902 :Reece`!~nothing@host-92-13-209-151.as43234.net QUIT :Quit: Leaving < 1456026953 836135 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :THere's also helim, I think? < 1456026965 319270 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Oh, \oren\, any plans to support powerline characters in your font? I don't know how difficult that would be < 1456027002 769165 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :helium is He-4,2 < 1456027016 39762 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :so 2 neutrons and 2 protons < 1456027034 887131 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :powerline characters? < 1456027059 549710 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Oh, diproton is actually very unstable. < 1456027072 449918 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Better strengthern that strong force I guess. < 1456027080 612762 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :\oren\: https://github.com/powerline/fonts < 1456027104 122261 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :oh. ok I'll look at that < 1456027113 574263 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :And in the process cause untold side-affects. < 1456027141 169036 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :\oren\: I might just be able to patch the font with the tool they use, I just don't know if it'll stomp your glyphs :) < 1456027144 374048 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :is there a list of code points and appearances somewhere < 1456027170 314060 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :if there's less than like 50, I'll add them < 1456027182 571052 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Let me see what I can find < 1456027373 403185 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Bodyfuck14]]4 10 02https://esolangs.org/w/index.php?diff=46423&oldid=39175 5* 03MDude 5* (+36) 10 < 1456027419 504015 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1456027515 961941 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :\oren\: https://github.com/powerline/fontpatcher < 1456027528 535345 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :That's the script that's used to patch other fonts, evidently < 1456027555 268039 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :oh, I can just read the powerline symbol font with fontforge. < 1456027607 246146 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :there are 6 characters in the font < 1456027617 644243 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :I'll add them straight away < 1456027622 525481 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Neat :) < 1456027625 517412 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Thanks! < 1456027705 358397 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :omg bodyfuck < 1456027716 353112 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Absurd Brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=46424&oldid=30946 5* 03MDude 5* (+74) 10 < 1456027731 485872 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07TwoDucks14]]4 10 02https://esolangs.org/w/index.php?diff=46425&oldid=36364 5* 03MDude 5* (+38) 10 < 1456028152 588056 :earendel!~anuska@176.4.138.111 QUIT :Ping timeout: 255 seconds < 1456028925 827242 :infinitymaster!~infinitym@c-67-201-228-45.reshall.wwu.edu QUIT :Remote host closed the connection < 1456029224 532887 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :unfortunately, generallyy if you keep hitting any given element with neutrons it tends to either fission or move toward lead < 1456029234 713648 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :depending on how big it is < 1456029255 390962 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :and lead is not a very useful element < 1456029303 76558 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Depends how much radiation you're exposed to in your day to day < 1456029319 591934 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :true :) < 1456029337 319098 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :gold is almost as good as lead for shielding < 1456029366 919468 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :but gold is shiny, so it is much more expensive < 1456029386 850426 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Gold is also much more *rare* than lead. < 1456029446 663070 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhiq < 1456029629 176163 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :well yeah, but comparatively rarer but less shiny elements like iridium aren';t worth as much < 1456029656 323608 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :\oren\: Do you have to set the newly added characters green manually, or have you got a script that marks characters new? < 1456029703 209680 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :I have a manual page (fontdemo) where I do everything manually, and an automatic page. < 1456029791 49233 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1456029798 346605 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Although I have PortAudio library installed on my computer, the package manager says there are conflicts if the development files are to be installed. < 1456029820 904176 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07And then14]]4 10 02https://esolangs.org/w/index.php?diff=46426&oldid=41170 5* 03MDude 5* (+36) 10 < 1456029885 481961 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Blackberry14]]4 10 02https://esolangs.org/w/index.php?diff=46427&oldid=44271 5* 03MDude 5* (+26) 10 < 1456029928 282859 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Should I be marking these as minor edits? < 1456029940 309928 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 268 seconds < 1456029985 551684 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Bfstack14]]4 10 02https://esolangs.org/w/index.php?diff=46428&oldid=45775 5* 03MDude 5* (+61) 10 < 1456029988 96456 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :ok,  < 1456029991 166535 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :YUP < 1456030002 583530 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Alright then. < 1456030014 324352 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Yup, works for me, too :) < 1456030016 135925 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Thanks! < 1456030034 261145 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Oh, that's not what you were answering. < 1456030058 287887 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :It also depends on the package for the C++ bindings, and I do not need C++ bindings. < 1456030138 127690 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :http://esolangs.org/wiki/Andrew%27s_Programming_Language Is this a declarative lanugage? < 1456030163 175642 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :I updated the font demo, so you should be able to download the new version < 1456030177 430373 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :if havent' already I mean < 1456030183 533349 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :I'm just going through the list on uncategorized pages and seeing what I can put in a category easily. < 1456030210 46618 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Oh wow here's the Br section. < 1456030219 917170 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :I wonder what category I'll be expanding the most tonight? < 1456030238 572615 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Yeah, already got it. Thanks. :) I think this is about the largest glyph coverage I've ever seen in a font < 1456030247 167075 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Giving Pragmata a run for its money < 1456030260 786134 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07BrainDuino14]]4 M10 02https://esolangs.org/w/index.php?diff=46429&oldid=25379 5* 03MDude 5* (+35) 10 < 1456030285 441622 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainflow14]]4 10 02https://esolangs.org/w/index.php?diff=46430&oldid=40558 5* 03MDude 5* (+36) 10 < 1456030314 540648 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07BrainfuckX14]]4 M10 02https://esolangs.org/w/index.php?diff=46431&oldid=45421 5* 03MDude 5* (+36) 10 < 1456030314 698846 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :my original goal was to be "like gnu unifont, but not crap-ugly, with a consistent style" < 1456030330 133978 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ooh i like brainflow < 1456030343 747214 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck Sharp14]]4 M10 02https://esolangs.org/w/index.php?diff=46432&oldid=46371 5* 03MDude 5* (+36) 10 < 1456030383 726973 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :hmm maybe  should go all the way to the bottom of the character cell? < 1456030408 618643 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :yah I'll do that next time < 1456030410 369147 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck derivatives14]]4 M10 02https://esolangs.org/w/index.php?diff=46433&oldid=41539 5* 03MDude 5* (+36) 10 < 1456030434 172017 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Bukkake14]]4 10 02https://esolangs.org/w/index.php?diff=46434&oldid=39601 5* 03MDude 5* (+36) 10 < 1456030495 377089 :relrod!~relrod@redhat/relrod QUIT :Ping timeout: 268 seconds < 1456030495 535048 :catern!~catern@catern.com QUIT :Ping timeout: 268 seconds < 1456030525 775830 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07BitZ14]]4 M10 02https://esolangs.org/w/index.php?diff=46435&oldid=40930 5* 03MDude 5* (+36) 10 < 1456030539 177741 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :\oren\: Also, I get these little borders at the corners, but I don't know if that's the font or just me < 1456030540 783158 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :MDude: write a bot < 1456030542 197593 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :http://i.imgur.com/LXbJr5g.png < 1456030574 672341 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Might just be the plugin, so if it looks unfamiliar, I wouldn't worry about it < 1456030590 993103 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :It would be good for me to actually learn netcode. < 1456030654 728522 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :oh, that's my nbsp character which has corners < 1456030684 117567 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Disney queue14]]4 10 02https://esolangs.org/w/index.php?diff=46436&oldid=44371 5* 03MDude 5* (+26) 10 < 1456030712 923280 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION has no idea why a monospaced font would need to use nbsp instead of space < 1456030742 950651 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Because even using that font, a browser migth discard the additional spaces. < 1456030748 502096 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Since that's how html works. < 1456030763 43013 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :If you want the space to actually show up, you need to use
< 1456030768 542974 :relrod_!~relrod@new.elrod.me JOIN :#esoteric
< 1456030769 594217 :relrod_!~relrod@new.elrod.me QUIT :Changing host
< 1456030769 752300 :relrod_!~relrod@redhat/relrod JOIN :#esoteric
< 1456030778 998246 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Or use non-breaking spaces.
< 1456030809 38723 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Which you might want to use in cases where you can't actually use html tags, like on a bullitin board.
< 1456030840 230633 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i was talking about powerline
< 1456030846 952352 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :why does that need nbsp?
< 1456030871 754646 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I think it's so the status bar doesn't break when you resize the terminal, probably
< 1456030881 774173 :perrier_!~cinch@107.170.175.57 JOIN :#esoteric
< 1456030893 603991 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Technically it's airline, but v0v
< 1456030900 745970 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :i doubt it would, the status bar on tmux doesn't break after all
< 1456030900 944149 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Call stack14]]4 M10 02https://esolangs.org/w/index.php?diff=46437&oldid=46073 5* 03MDude 5* (+40) 10
< 1456030907 217750 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :True
< 1456030916 809055 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Maybe there's a setting to make it use some other character
< 1456030938 273513 :catern!~catern@catern.com JOIN :#esoteric
< 1456030977 539707 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07DUCK14]]4 M10 02https://esolangs.org/w/index.php?diff=46438&oldid=45835 5* 03MDude 5* (+29) 10
< 1456030999 580553 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Ping timeout: 252 seconds
< 1456031017 186 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Eitherf*ck14]]4 M10 02https://esolangs.org/w/index.php?diff=46439&oldid=21649 5* 03MDude 5* (+36) 10
< 1456031127 403512 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Element14]]4 M10 02https://esolangs.org/w/index.php?diff=46440&oldid=42722 5* 03MDude 5* (+26) 10
< 1456031234 842281 :relrod_!~relrod@redhat/relrod NICK :relrod
< 1456031319 210200 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://vimeo.com/11976683  why does his interpreter enter that [-] loop?
< 1456031326 873341 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Esoteric units of information14]]4 M10 02https://esolangs.org/w/index.php?diff=46441&oldid=46326 5* 03MDude 5* (+40) 10
< 1456031434 514063 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Hmm, it seems there's an extraneous separate page for Funge-98
< 1456031435 431726 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :http://esolangs.org/wiki/Funge-98
< 1456031518 201402 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GodScript14]]4 10 02https://esolangs.org/w/index.php?diff=46442&oldid=14400 5* 03MDude 5* (+24) 10
< 1456031581 680511 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :^bf ++>++<[->+<]>>++++++[>++++++++<-][-]<[->+<]>[->+<]>.       his interpreter spends from 3:39 to 4:39 on that [-] that shouldn't even be entered in the first place
< 1456031581 838277 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :4
< 1456031596 374025 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GodScript14]]4 10 02https://esolangs.org/w/index.php?diff=46443&oldid=46442 5* 03MDude 5* (-1) 10
< 1456031604 719445 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I think I figured out how to resolve the conflicts, which is by first telling it which version of "libjack-dev" to use, before selecting the main package I want to install.
< 1456031693 513965 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Gulf14]]4 M10 02https://esolangs.org/w/index.php?diff=46444&oldid=43382 5* 03MDude 5* (+30) 10
< 1456031751 25099 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Hyperfunge14]]4 M10 02https://esolangs.org/w/index.php?diff=46445&oldid=44699 5* 03MDude 5* (+40) 10
< 1456031815 770810 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07DUCK14]]4 M10 02https://esolangs.org/w/index.php?diff=46446&oldid=46438 5* 03MDude 5* (+0) 10capitalization typo
< 1456031870 97571 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Greentext14]]4 M10 02https://esolangs.org/w/index.php?diff=46447&oldid=45368 5* 03MDude 5* (+23) 10
< 1456031978 931072 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Well I think that's enough for tonight.
< 1456032028 147628 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :I should get to bed, and I'm sure HackEgo could sue a break by now.
< 1456032033 569291 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net NICK :MDream
< 1456032038 971398 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric ::)
< 1456032075 629789 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :\oren\: I found it. I copied a few lines from someone else's airline config and they set the spacer to be a nbsp. Derp
< 1456032094 781023 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Looks great, now :)
< 1456032319 984518 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :great
< 1456032470 190185 :MDream!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :http://esolangs.org/wiki/Linguistic_Calculus this one looks pretty nice
< 1456032601 287145 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :omg I misspelled "technical" in my fontdemo, how long has that been there?!
< 1456032815 253316 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :maybe tomorrow I'll add emoji
< 1456032823 700789 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :a few of them anyway
< 1456032917 207229 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :If it helps your choices, I use ❤️  and 💔 to indicate clean and dirty status on git repos
< 1456032953 939171 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :`unidecode 💔
< 1456032976 452265 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+1F494 BROKEN HEART \ UTF-8: f0 9f 92 94  UTF-16BE: d83ddc94  Decimal: 💔 \ 💔 \ Category: So (Symbol, Other) \ Bidi: ON (Other Neutrals)
< 1456033700 628362 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric
< 1456034041 643268 :singingboyo!~brandonso@d50-98-172-252.bchsia.telus.net JOIN :#esoteric
< 1456034773 428381 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric
< 1456035402 633702 :FireFly!~firefly@oftn/member/FireFly QUIT :Quit: ZNC 1.6.1 - http://znc.in
< 1456036576 541928 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds
< 1456036640 563276 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric
< 1456037101 192910 :infinitymaster!~infinitym@c-67-201-228-147.reshall.wwu.edu JOIN :#esoteric
< 1456037413 22810 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Anybody else here think there needs to be a new prolog? One better than the current one?
< 1456037422 350960 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I don't know.
< 1456037429 836837 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Current Prolog is good, but a bit outdated and with some strange syntax rules
< 1456037436 320316 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :But, you can try to write about improvement if you want to
< 1456037451 745683 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :What things are wrong with Prolog?
< 1456037509 678290 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Just seems a bit... old
< 1456037545 909136 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: The biggest one is that it seems to brute force solutions to problems, which is definitely necessary in some cases, but HORRIBLY inefficient
< 1456037593 49378 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: For example, if you tell it X is 5-3 (with many syntaxes), it will check every values from 0 to infinity to see if it satisfies 5-3
< 1456037598 842103 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It appears
< 1456037605 679743 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It isn't so bad, but factorial is /atrocious/
< 1456037609 871383 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Ah, yes it seem it could be improved, although there may need to be some extra commands to control it if it is necessary to control it for some reason
< 1456037620 702459 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Yes, probably
< 1456037632 492029 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :But being old isn't a thing wrong with it.
< 1456037636 826582 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'll probably also make it more suitable for GUI
< 1456037643 167690 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: No, it isn't of course
< 1456037651 637131 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :LISP is old, and, well, LISP is god
< 1456037692 715197 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Think I should do static typing like Haskell?
< 1456037696 159442 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I do not see why Prolog needs to be made more suitable for GUI, if instead you can add on a GUI library if you want GUI, isn't it?
< 1456037723 703307 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Probably yes you should do static typing like Haskell, although I don't really know Prolog enough to answer this question properly.
< 1456037735 573923 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Well, the only GUI library I can find- called XPCE- comes with the disclaimer that it's ACTUALLY a completely unrelated language that does OO
< 1456037746 46228 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Not really PROLOG, it just looks like it
< 1456037752 748177 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I looked at it, and it's /awful/
< 1456037774 638699 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :That problem with GUI library yes does need fixed, by writing a proper one for this new kind of Prolog
< 1456037789 829619 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: I'm not so much modernizing prolog as I am taking the concepts of prolog and making a new one
< 1456037804 533880 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes you can make up a new one
< 1456037807 56206 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Interestingly, if I do haskelly typing the types will be logic too 0.o
< 1456037817 116779 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes
< 1456037845 222966 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Does that mean you can use Prolog commands on the types too?
< 1456037853 315295 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Probably :)
< 1456037861 719106 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Though I'll probably be keeping the current predicate syntax with parenthesis, instead of moving to haskelly currying notation
< 1456037871 45025 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :That is OK
< 1456037882 364680 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Seems kind of necessary to preserve the spirit of prolog
< 1456037889 236628 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :OK
< 1456037925 7014 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: I'm considering anonymous horn clauses, but that might be a bit of a halting problem
< 1456037966 156457 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :e.g. humansAreAllMortal :- (human(X) :- mortal(X))
< 1456038062 313903 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Should I call it Epilog? xD
< 1456038090 650128 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wow. That isn't taken yet.
< 1456038202 552270 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what form
< 1456038204 446140 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :?
< 1456038261 595013 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have used the format like the /1 used in Prolog also in the documentation of SQL extensions actually
< 1456038340 496032 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection
< 1456038825 370855 :PinealGlandOptic!~PinealGla@82.144.205.57 QUIT :Quit: leaving
< 1456038842 684075 :earendel!~anuska@176.0.104.249 JOIN :#esoteric
< 1456038852 429137 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: Was that a question for me?
< 1456038873 865612 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :yeah
< 1456038881 536102 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: Sorry, what was the question about?
< 1456038936 546896 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what is the advantage of anonymous horn clauses
< 1456038961 762494 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: Not sure yet xD. They could be used for checking if certain rules are true, I suppose?
< 1456039068 659813 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you are aware that a -> b is equivalent to ~a or b?
< 1456039101 478787 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :myname: now explain par twh
< 1456039135 916677 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :(~a is actually not that easy to do, but still possible)
< 1456039220 821725 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: OK then
< 1456039287 510410 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: I'm not sure PROLOG allows for ~a or b
< 1456039510 214990 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456040997 54578 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye
< 1456041462 830620 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu
< 1456041895 582013 :singingboyo!~brandonso@d50-98-172-252.bchsia.telus.net QUIT :Ping timeout: 255 seconds
< 1456041970 703377 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456042229 666551 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds
< 1456042442 79000 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1456045024 439354 :J_Arcane!~chatzilla@37-219-57-201.nat.bb.dnainternet.fi QUIT :Ping timeout: 252 seconds
< 1456046765 627601 :Treio!~Treio@87.244.233.250 JOIN :#esoteric
< 1456046980 488430 :nisstyre!~yourstrul@oftn/member/Nisstyre QUIT :Ping timeout: 248 seconds
< 1456048537 442974 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric
< 1456048654 599313 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds
< 1456048688 217663 :nisstyre!~yourstrul@li611-52.members.linode.com JOIN :#esoteric
< 1456049821 15896 :jaboja!~jaboja@emj59.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456050734 595436 :infinitymaster!~infinitym@c-67-201-228-147.reshall.wwu.edu QUIT :Quit: Leaving...
< 1456051252 66008 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456052849 745686 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456053119 682541 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds
< 1456054401 738160 :Treio!~Treio@87.244.233.250 QUIT :Quit: Leaving
< 1456054842 431672 :Reece`!~nothing@host-92-13-209-151.as43234.net JOIN :#esoteric
< 1456054854 293666 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'll have to figure out the right place to store ordinary bread. Where I stored it until now, it gets moldy too fast, presumably because it got wet and couldn't dry fast enough.
< 1456054869 63890 :Reece`!~nothing@host-92-13-209-151.as43234.net QUIT :Remote host closed the connection
< 1456055070 891404 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric
< 1456055138 838392 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Probably I shouldn't put them in plastic bag, at least not for more than a day or two. I'll have to use a linen bag, replaced with a washed one every week or two weeks, to contain the breads.
< 1456055722 152154 :ammar2!admin@52.4.212.228 JOIN :#esoteric
< 1456055906 49803 :ammar2!admin@52.4.212.228 PRIVMSG #esoteric :anyone seen this language before? apparently its tape based, might be a BF extension/derivative https://gist.github.com/ammaraskar/c19500590e1f8eedc62e
< 1456057616 436471 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? tape
< 1456057634 529272 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tape? ¯\(°​_o)/¯
< 1456057640 200256 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? imagine
< 1456057641 316944 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :imagine? ¯\(°​_o)/¯
< 1456057721 120409 :ammar2!admin@52.4.212.228 PRIVMSG #esoteric :tape/cell
< 1456057784 559914 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn Imagine was the only song not interrupted after two stanzas on the opening ceremony of the 2012 London Olympic Games, a calm moment in an otherwise chaotic rush through fifty pop songs.
< 1456057790 797846 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'imagine': Imagine was the only song not interrupted after two stanzas on the opening ceremony of the 2012 London Olympic Games, a calm moment in an otherwise chaotic rush through fifty pop songs.
< 1456058135 759098 :ammar2!admin@52.4.212.228 PART #esoteric :"Leaving"
< 1456058387 4211 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? socks
< 1456058388 590931 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :socks? ¯\(°​_o)/¯
< 1456058388 748896 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? sock
< 1456058389 751752 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sock? ¯\(°​_o)/¯
< 1456058491 512121 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn sock Socks are alien larvas planning to take over Earth. They started to teleport into Earthly washing machines through miniature wormholes. The invasion is currently halted, because after 4 billion larvas, they ran out of address space. They are also a protocol for proxying TCP connections.
< 1456058492 446368 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456058497 16138 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn sock/Socks are alien larvas planning to take over Earth. They started to teleport into Earthly washing machines through miniature wormholes. The invasion is currently halted, because after 4 billion larvas, they ran out of address space. They are also a protocol for proxying TCP connections.
< 1456058499 684944 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «sock»
< 1456058502 10765 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn socks/Socks are alien larvas planning to take over Earth. They started to teleport into Earthly washing machines through miniature wormholes. The invasion is currently halted, because after 4 billion larvas, they ran out of address space. They are also a protocol for proxying TCP connections.
< 1456058504 509044 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «socks»
< 1456058507 16893 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? socks
< 1456058509 101170 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Socks are alien larvas planning to take over Earth. They started to teleport into Earthly washing machines through miniature wormholes. The invasion is currently halted, because after 4 billion larvas, they ran out of address space. They are also a protocol for proxying TCP connections.
< 1456058609 535748 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? narsil
< 1456058610 294830 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :narsil? ¯\(°​_o)/¯
< 1456058612 184178 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? ring
< 1456058613 117586 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Addition, subtraction and multiplication have a certain ring to them.
< 1456058616 956984 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? one ring
< 1456058617 940285 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :one ring? ¯\(°​_o)/¯
< 1456058627 570426 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? rhenium
< 1456058628 306138 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rhenium? ¯\(°​_o)/¯
< 1456058636 325244 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl QUIT :Read error: Connection reset by peer
< 1456058701 205488 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn Rhenium is a precious metal. It can be found nowhere in Earth because the Enemy has used up all of it for forging the One Ring. 
< 1456058703 419404 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'rhenium': Rhenium is a precious metal. It can be found nowhere in Earth because the Enemy has used up all of it for forging the One Ring.
< 1456058809 149263 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn one ring/One Ring to rule them all, One Ring to find them, One Ring to bring them all and in the darkness bind them
< 1456058811 680822 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «one ring»
< 1456058838 594670 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? igramul
< 1456058840 97000 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :igramul? ¯\(°​_o)/¯
< 1456058840 859483 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? ygramul
< 1456058841 658170 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ygramul? ¯\(°​_o)/¯
< 1456058863 561725 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? earthquaker
< 1456058864 411172 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :earthquaker? ¯\(°​_o)/¯
< 1456058864 934762 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? earthquake
< 1456058865 860914 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :earthquake? ¯\(°​_o)/¯
< 1456058866 19409 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric
< 1456058869 993011 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? earth-quaker
< 1456058870 931385 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :earth-quaker? ¯\(°​_o)/¯
< 1456059307 657195 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` find wisdom -iname *fire* -o -iname *earth* -o -iname *water* -o -iname *air*
< 1456059308 644452 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/holy water \ wisdom/real fast nora's hair salon 3: shear disaster download \ wisdom/water \ wisdom/llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch \ wisdom/firefly
< 1456059314 48422 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? water
< 1456059314 922527 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Water is a squishy substance that creeps along the floor and can suddenly fall from the heavens.
< 1456059403 470725 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? napernyő
< 1456059404 339987 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :napernyő? ¯\(°​_o)/¯
< 1456059496 804019 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? vector
< 1456059497 493348 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :vector? ¯\(°​_o)/¯
< 1456059498 368700 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? diadal
< 1456059499 161431 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :diadal? ¯\(°​_o)/¯
< 1456059526 78848 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The bread market here is vastly different from the one back in Finland, which is one of the things I miss. (Approximately nobody's selling proper rye bread, or Karelian pasties -- which I count in the bread category, even though it's arguable -- at any reasonable price.)
< 1456059560 252602 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: yes, Hungary used to be about the best place to be if you like bread
< 1456059579 332606 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um, if you like to buy ready to eat bread at least, as opposed to making your own bread
< 1456059607 400064 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. My household is very much a bread importer.
< 1456059627 154881 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Foodwise, I think bread and candy are the two main categories where moving here seems to have been a downgrade. (It's all very subjective, of course.)
< 1456059644 870482 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :candy?
< 1456059645 727485 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm
< 1456059704 260310 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No salty liquorice (salmiak, ammonium chloride) anywhere, for one thing.
< 1456059736 860163 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't like salty candy.
< 1456059776 226455 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :People from countries where that's a thing (I think mostly Finland and Sweden) keep bringing it to work, for the surprise/amusement factor, but too rarely.
< 1456059846 798287 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I've tried some in Sweden, when it was sold among normal sweet candy. It was between “eww, this doesn't taste good” and “pew, I can't even finish this stuff” depending on the type.
< 1456059867 620635 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The large variety in sweet candy was great though.
< 1456060036 701993 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But then, I believe any sweet candy or chocolate or similar long-lasting foodstuff that's available in Europe and that Hungarian people would want to eat shows up in shops in Hungary eventually, so we might have the same variety here in some years.
< 1456060074 50870 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :We can now buy so many kinds of chocolate here, that if you travel to somewhere and want to bring chocolate home as a souvenir, it's not so easy to find one that's unique enough and can't be find here.
< 1456060097 916999 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Milk chocolate with rice is among what you can bring, but not for very long I think.
< 1456060146 201228 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Plus I keep hearing myths of Milka dark chocolate, but I've never seen it in real life, so I'm not sure it really exists.
< 1456060164 52692 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Hmm, it can be bought on amazon. Then it _probably_ exists.
< 1456060196 505141 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I hear I hear amazon.com is somewhat careful about not allowing to sell non-existant products.
< 1456060267 137057 :J_Arcane!~chatzilla@37-219-57-201.nat.bb.dnainternet.fi JOIN :#esoteric
< 1456060273 475931 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? palate
< 1456060275 463524 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :palate? ¯\(°​_o)/¯
< 1456060495 143707 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn Palate is usually a metaphor for a person's perferences about food or drink.
< 1456060497 895863 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'palate': Palate is usually a metaphor for a person's perferences about food or drink.
< 1456060670 398812 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, that's another thing that's missing here: Fazer chocolate.
< 1456060795 842701 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: yes, I've brought some Fazer chocolate from Sweden. They're nice, I expect they might show up here soon, or at least some of it like the cream-filled chocolate stuff should. 
< 1456060831 464358 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I've also brought Keks bars, which aren't bad, but I don't think that would be very popular here, because we have better alternatives when it comes to chocolate wafer bars.
< 1456060957 670457 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Plus I brought some Fisherman's Friends sugarless candy, actually from the UK I believe, which at the point wasn't yet sold here, but now they are selling it in a few places; plus I brought that local hard candy too, called, um, what was its name?
< 1456061025 347782 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Läkerol.
< 1456061094 90609 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't know if you have that in the UK.
< 1456061870 951213 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think I've seen. You can get it in Finland.
< 1456062074 286127 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a somewhat similar originally very Finnish (now actually part of the same conglomerate as Läkerol, after the Cloetta-Leaf merger) thing called Sisu, which we tend to call "Gifu", due to the old-style font they use in the packaging: http://www.sisulla.fi/fi/etusivu/
< 1456062112 415759 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :heh
< 1456062331 140788 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? fisherman's friend
< 1456062332 836262 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? keks
< 1456062338 100963 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :fisherman's friend? ¯\(°​_o)/¯
< 1456062338 531184 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :keks? ¯\(°​_o)/¯
< 1456062339 231394 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? läkerol
< 1456062340 657288 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :läkerol? ¯\(°​_o)/¯
< 1456062343 870727 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? milka
< 1456062345 216015 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :milka? ¯\(°​_o)/¯
< 1456062346 25664 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? fazer
< 1456062346 805313 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :fazer? ¯\(°​_o)/¯
< 1456062347 535726 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? karl fazer
< 1456062349 417642 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :karl fazer? ¯\(°​_o)/¯
< 1456062351 845463 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? lindt
< 1456062352 761415 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lindt? ¯\(°​_o)/¯
< 1456062372 994207 :jaboja!~jaboja@emj59.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 250 seconds
< 1456062683 3398 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :wisdom still has some catching-up until it beats Wikipedia in coverage. (Obviously the content quality level is already significantly higher. After all, *anyone* can edit Wikipedia.)
< 1456062768 976592 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there was one more chocolate brand I brought from Sweden that you can't buy here, but I don't recall what it was
< 1456062782 155942 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it wasn't Finnish like Fazer
< 1456062784 347252 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm
< 1456062831 55842 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, I got it:
< 1456062833 152489 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Marabou chocolate
< 1456062904 259241 :jaboja!~jaboja@emj59.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456062912 384029 :Riviera!Riviera@2a03:b0c0:1:d0::10:b001 PRIVMSG #esoteric :b_jonas: .hu?  Try an Ikea.
< 1456062951 476332 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Riviera: yes, Ikea sells some strange foodstuffs you can't buy elsewhere
< 1456062969 826156 :Riviera!Riviera@2a03:b0c0:1:d0::10:b001 PRIVMSG #esoteric :They sell Marabou chocolate in the ikeas here.
< 1456062994 934779 :Riviera!Riviera@2a03:b0c0:1:d0::10:b001 PRIVMSG #esoteric :And hot dog party packs.
< 1456063014 675364 :Riviera!Riviera@2a03:b0c0:1:d0::10:b001 PRIVMSG #esoteric :And. Hm. Furniture. 8)
< 1456063016 333284 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :b_jonas: do they sell lutefisk
< 1456063029 577735 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I have a curiosity
< 1456063042 78937 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what's a lutefisk?
< 1456063048 839128 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't really know what they sell
< 1456063065 604433 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :b_jonas: fermented cod
< 1456063080 963386 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I haven't been int he ikeas for a while, and I haven't examined the food part in detail
< 1456063110 942835 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I know they sell some sort of crackers, as well as Swedish frozen meatballs, and the sauce and jam that goes with that.
< 1456063259 381221 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456063987 817659 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: I don't think they do. We were in one of the UK Ikeas a while ago, and they have some conventional Swedish fishstuffs (pickled herring, gravlax) but not lutefisk.
< 1456064055 482016 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Although it seems to be a seasonal Christmas thing in some places.
< 1456064203 370365 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I think lutefisk became more popular because of Dungeons of Dredmor (which I don't play any more because it's balanced terribly, but which some people like)
< 1456064209 560508 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one of its slogans is "lutefisk for the lutefisk god"
< 1456064382 67675 :J_Arcane!~chatzilla@37-219-57-201.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds
< 1456064433 368008 :jaboja!~jaboja@emj59.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 276 seconds
< 1456064530 944462 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Has the UI of DCSS improved?
< 1456064555 553822 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo__: yes but it's still frustratingly inconsistent
< 1456064577 319347 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and has some extraneous features that I keep triggering by mistake (such as cursor-driven menus)
< 1456065540 20858 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456065574 789292 :boily!~alexandre@96.127.201.149 JOIN :#esoteric
< 1456065805 11296 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds
< 1456065860 331832 :jaboja!~jaboja@emj59.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456066325 372635 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer
< 1456066352 870071 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456066378 917521 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523
< 1456067225 262502 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :jim carrey is anti vax
< 1456067257 821501 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :izabellora. eh?
< 1456067265 752752 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :helloily
< 1456067279 422103 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :he posted pics of autist kids blaming vaccines and their families told him to remove them
< 1456067283 955450 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :http://www.theguardian.com/film/2015/jul/07/jim-carrey-apologises-tweet-child-photo-without-permssion-autism-vaccine
< 1456067519 52365 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1456067527 295135 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456067652 419837 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric
< 1456068099 277800 :jaboja!~jaboja@emj59.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 276 seconds
< 1456068653 817524 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving
< 1456068716 674282 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456069068 427186 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@metar KSFO
< 1456069068 735014 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :KSFO 211456Z 29003KT 10SM FEW160 SCT200 09/08 A3025 RMK AO2 SLP244 T00890078 53006 $
< 1456069078 775685 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :helloily
< 1456069276 975434 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :www.lamdu.org
< 1456069295 525469 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :does this idea scale well past simple examples like sum (1..1000) ?
< 1456069429 805775 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :quinthellopia.
< 1456069455 665787 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :int-ello. westcoasting?
< 1456069704 93930 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sounds cold for KSFO.
< 1456069780 112331 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Guess it's quite early.
< 1456069842 50456 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar EGLL
< 1456069842 290241 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :EGLL 211520Z AUTO 24022KT 9999 OVC015 14/11 Q1009 NOSIG
< 1456069848 98671 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar KATL
< 1456069848 340522 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :KATL 211524Z 23009KT 5SM -RA BR FEW009 SCT080 OVC090 14/13 A3013 RMK AO2 P0001 T01440128
< 1456069851 971658 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar CYUL
< 1456069852 213487 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYUL 211508Z 29008KT 3SM R24L/4500VP6000FT/U -SN FEW008 SCT014 OVC045 01/M01 A2990 RMK SF2SC2SC4 SLP127
< 1456070236 885570 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl JOIN :#esoteric
< 1456071761 979618 :halycon!~halycon@24-183-46-62.dhcp.mdsn.wi.charter.com JOIN :#esoteric
< 1456072369 486634 :MDream!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net NICK :MDude
< 1456072416 934686 :J_Arcane!~chatzilla@37-219-57-201.nat.bb.dnainternet.fi JOIN :#esoteric
< 1456072593 717803 :boily!~alexandre@96.127.201.149 QUIT :Quit: TURBO CHICKEN
< 1456072805 778478 :halycon!~halycon@24-183-46-62.dhcp.mdsn.wi.charter.com PRIVMSG #esoteric :Hi all, I'm exploring the Bernays-Tarski axiom system and wondering how SK combinator logic would be affected if Axiom 2 of implicational propositional calculus would be replaced with hypothetical syllogism. https://en.wikipedia.org/wiki/Implicational_propositional_calculus#The_Bernays.E2.80.93Tarski_axiom_system
< 1456072823 711694 :halycon!~halycon@24-183-46-62.dhcp.mdsn.wi.charter.com PRIVMSG #esoteric :Specifically, I am wonder how (if possible) you can create a combinator from (P->Q)->((Q->R)->(P->R)) akin to S. I'm new to propositional logic, so forwarding me in a direction of tools/resources would be enough to get me started.
< 1456073471 835402 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric
< 1456073847 571152 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The example given there is also using axiom 3 which is Peirce's law (call/cc).
< 1456074067 688618 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Is your variant of SK system to including continuations?
< 1456074105 134718 :halycon!~halycon@24-183-46-62.dhcp.mdsn.wi.charter.com PRIVMSG #esoteric :@ zzo38 Thanks :)
< 1456074107 958122 :halycon!~halycon@24-183-46-62.dhcp.mdsn.wi.charter.com PRIVMSG #esoteric :No, I was going to try and exclude Pierce's law
< 1456074158 287623 :halycon!~halycon@24-183-46-62.dhcp.mdsn.wi.charter.com PRIVMSG #esoteric :But I'm not sure how to prove / disprove this is possible, while still encoding constructive logic
< 1456074178 55212 :halycon!~halycon@24-183-46-62.dhcp.mdsn.wi.charter.com PRIVMSG #esoteric :or at least the implicational fragment
< 1456075109 719082 :earendel!~anuska@176.0.104.249 QUIT :Ping timeout: 240 seconds
< 1456078081 817825 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric
< 1456078255 736871 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 252 seconds
< 1456078288 908516 :catern!~catern@catern.com QUIT :Ping timeout: 252 seconds
< 1456078322 135185 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :Ping timeout: 252 seconds
< 1456078332 826983 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric
< 1456078738 722320 :catern!~catern@catern.com JOIN :#esoteric
< 1456079074 181618 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :You'd have to check the source code to tell for sure, or ask schmorp and/or elmex directly, although the latter might be difficult communication-wise.
< 1456079081 50992 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um
< 1456079083 297714 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ignore that line
< 1456079603 148355 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 244 seconds
< 1456079652 371146 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu
< 1456079812 583271 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1456080125 575391 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric
< 1456080259 186510 :Elronnd!elronnd@znc.dank.ninja QUIT :Quit: Let's jump!
< 1456080290 138828 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :hmm maybe there should be a way to mark comment lines at the end rather than the beginning
< 1456080296 418843 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :like \\
< 1456080308 475989 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :lol
< 1456080320 115566 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :that's a line continuation you fool
< 1456080341 912711 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oh, uh, hth
< 1456080342 517694 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :well \ would be, but \\ is currently invalid in C
< 1456080357 919612 :Elronnd!elronnd@znc.dank.ninja JOIN :#esoteric
< 1456080377 914373 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric : so the point is, you could do
< 1456080405 360753 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :no
< 1456080407 637410 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :\\ is valid
< 1456080433 555507 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :if the next character after the newline makes an escape sequence
< 1456080487 531174 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :well what about in the middle of aline
< 1456080501 905971 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it's still a valid escape for \
< 1456080513 774124 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hmm
< 1456080524 111368 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I shoudl add that to my mental index of pathological C cases
< 1456080557 491384 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :set the death flag \\ enemy.flag |= FLG_DEAD;
< 1456080625 965485 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh,
< 1456080627 259284 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :#d\
< 1456080628 536401 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ef\
< 1456080630 708302 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in\
< 1456080633 262322 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :e \
< 1456080641 276459 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that was featured in one of the IOCCC entries I think
< 1456080663 833463 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Needs more ??/
< 1456080677 595325 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ugh
< 1456080715 722568 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu JOIN :#esoteric
< 1456080740 610504 :earendel!~anuska@176.2.137.137 JOIN :#esoteric
< 1456080764 909546 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :I like a<:i:>
< 1456080789 305678 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :it's a way to make your arrays sparkly
< 1456080800 82587 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: yes, that syntax gets even better in C++11 
< 1456080837 761729 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :which has additional tokization rules such that in some contexts it does not parse >> and <: as digraphs 
< 1456080876 558297 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :my workplace has banned anything above C++03
< 1456080894 781456 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :whyyy
< 1456080896 655047 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :due to lack of support on embedded systems
< 1456080988 793247 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :it seems most comilers for things like coffeemakers and refrigerators choke on advanced templates
< 1456081004 929675 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :lol
< 1456081013 950312 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, technically that's not true. the >> is not a tokizing rule, but a parsing rule.
< 1456081039 383498 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :nowadays if your embedded systems compiler isn't just clang + llvm, you're Doing It Wrong
< 1456081064 934877 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: sucks to have to develop for those embedded thingies I guess
< 1456081075 467468 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :b_jonas: the <: is, however
< 1456081114 497647 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :well it's not for those embedded things specifically, but it has to be protable to them. anyway this means we have lots of in-house versions of things from boost
< 1456081122 889415 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :that I believe
< 1456081147 442943 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :because the compilers choke on boost
< 1456081164 719922 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: actually, many parts of boost work on lots of old compilers too
< 1456081168 594680 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :not all libraries in boost, but many
< 1456081221 330160 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(and a few config macros can help when it doesn't)
< 1456081223 48997 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :maybe some of the inhouse stuff is just nih syndrome
< 1456081230 852716 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: sure
< 1456081239 604392 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: or some of it might precede the same thing appearing in boost
< 1456081259 825645 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :well we have three in-house programming languages as well
< 1456081275 995638 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :which compile into c++
< 1456081290 999141 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: is one of them QT?
< 1456081295 403799 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :no
< 1456081311 810316 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :one of them compiles into C++, Java and Javascript
< 1456081324 944384 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh right, you wouldn't take QT in a house. it's not potty-trained.
< 1456081333 379649 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :lol
< 1456081408 191210 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :http://www.cod5.org/archive/s/salmon.html this is one of them
< 1456081430 854407 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :I think it was a pet project of the lead dev before he came to this company
< 1456081450 960122 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Not that we don't have... strange things at our workplace. Stuff that, after you learn about, you wish you've never met.
< 1456081485 955930 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Lots of old junk, and some new junk too.
< 1456081501 514086 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Things I don't dare to touch.
< 1456081525 249945 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Things only one person understands, and he's left the company years ago.
< 1456081579 952841 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :this salmon thing will become impossible to maintain if the chief architect ever leaves
< 1456081586 701920 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric
< 1456081600 471350 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :exactly
< 1456081615 211266 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :and it's what our equivalent of makefiles is wirtten in
< 1456081627 120585 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :so D:
< 1456081669 854448 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :building your house on shifting sand, or whatever the parable was
< 1456081711 759905 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :And it's not like I don't have such code either.
< 1456081723 399257 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric
< 1456081777 564053 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :i think a lot of companies have this sort of problem
< 1456081825 90528 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :although, if I learn to program in Salmon, I can take over the indispensibility
< 1456081848 726463 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Do you only have to learn to program in Salmon, or also learn how to maintain the compiler?
< 1456081932 690341 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :the compiler is written in C, and doesn't look too obfuscated
< 1456081954 706964 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :or is it an interpreter?
< 1456081985 794530 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Um, either. The implementation. Together with implementations of libraries used.
< 1456082001 698896 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :this guy doesn't use any libraries
< 1456082031 546809 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :I once found a bug in the parser, which is just a bunch of switches on char's
< 1456082047 8558 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :he didn't use lex/yacc
< 1456082063 220367 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you don't always need lex/yacc.
< 1456082121 931575 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :well, yeah but... it helps to prevent there being problems in the parser because things are checked for consistency
< 1456082559 236647 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom
< 1456082571 770384 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom
< 1456082635 722654 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( The fool will ask for wisdom all day. The wise man will bask in silence. )
< 1456082641 224664 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hyperbolic geometry/
< 1456082641 383244 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lambdabot/lambdabot is a fully functional bot. just don't ask about @src.
< 1456083330 935793 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :`unidecode
< 1456083335 541822 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456083337 620223 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :`unidecode 〿
< 1456083338 718474 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+303F IDEOGRAPHIC HALF FILL SPACE]
< 1456083348 491500 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :AUGH
< 1456083357 76704 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :IT'S HAF WIDT
< 1456083455 705390 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i lost my apache logs three days ago
< 1456083466 801166 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :guess how many ip's used arin.ga since then
< 1456083483 666534 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :50
< 1456083488 958988 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :106 :D
< 1456083506 413291 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :yay, I was within a order of magnitude
< 1456083527 164144 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :huh?
< 1456083595 2146 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :> (log10 50) - (log10 106)
< 1456083596 253038 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Not in scope: ‘log10’Not in scope: ‘log10’
< 1456083600 689662 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :boo
< 1456083618 131476 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :A few things i3wm doesn't have (as far as I can tell), which is:  * Set different color for tiled/floating windows  * Configure mouse cursors for different circumstances, places, modes, and bars  * Startup notification timeout set or always disable startup notification  * Unicode setting on/off (only when core fonts are used; with Pango, force Unicode on always)
< 1456083904 324943 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> (logBase 2 50) - (logBase 2 106)
< 1456083906 187785 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : -1.0840642647884744
< 1456085960 605288 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :> (logBase 10 50) - (logBase 10 106)
< 1456085961 983003 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : -0.32633586092875144
< 1456085979 547727 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :see, within an order of magnitude
< 1456085999 158181 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :> 1024**(1/3)
< 1456086000 534644 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 10.079368399158984
< 1456086037 41986 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :that's "digital ten"
< 1456086103 485763 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :hard drive sizes should be expressed in base digital ten
< 1456086217 364301 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or in base 32
< 1456086252 699672 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :with digits @-_
< 1456086274 877341 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :er, @-^
< 1456086275 35247 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT :
< 1456086285 434344 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no
< 1456086298 123110 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :A is 1, B is 2, etc.
< 1456086349 700921 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :with digits 0-9A-V
< 1456086399 615832 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :bah, that's harder to code
< 1456086536 660245 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :If only the sizes of devices were always given in bytes, rather than varying sector sizes without telling how large a sector is, that would be an improvement.
< 1456086617 506789 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :yes
< 1456086637 153720 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :512 bytes for typical hard disks and floppies, but 2048 (IIRC) for CDs, 256 for some lower capacity floppies, 1024 byte blocks for some unix utilities by default (like dd), and possibly more for some future hard disks.
< 1456086690 594532 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :and often 1000 bytes on packages
< 1456086718 526078 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :and 4096 for SSDs and newer larger hard drives
< 1456086919 642835 :Opodeldoc_!~Opodeldoc@184.20.162.120 JOIN :#esoteric
< 1456087034 430456 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :is there a way to have bash exec a command?
< 1456087045 233692 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: sure, there's an exec builtin
< 1456087053 615228 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :oh, good
< 1456087112 954522 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :I'm optimizing a bash script
< 1456087143 976402 :Opodeldoc!~Opodeldoc@184.20.162.120 QUIT :Ping timeout: 240 seconds
< 1456087245 544740 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :note that exec has two forms. with arguments, it execs. without arguments, it just applies the redirects destructively to the current bash process, without execing.
< 1456087311 382697 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` help exec
< 1456087317 699814 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :exec: exec [-cl] [-a name] [command [arguments ...]] [redirection ...] \     Replace the shell with the given command. \      \     Execute COMMAND, replacing this shell with the specified program. \     ARGUMENTS become the arguments to COMMAND.  If COMMAND is not specified, \     any redirections take effect in the current shell. \      \     Opt
< 1456087390 230540 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :\oren\: worth reading: http://worthwhile.typepad.com/worthwhile_canadian_initi/2012/05/the-big-secret-banks-are-banks.html
< 1456087618 468141 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :ok, I read that. I don't think I understood it
< 1456087700 355778 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :\oren\: basically people yelling about bailing banks out should understand what the government actually did
< 1456087714 939783 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :granted, that one's written for Canada and the US situation was slightly different
< 1456087722 231064 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :but the government jut offered the banks really good loans
< 1456087736 289149 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it wasn't a "bailout" in the sense of a giant grant
< 1456087832 782635 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :I think the problem is that that seems to be a reward given to the people who seem to be the perpetrators 
< 1456087915 870412 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :potentially
< 1456087961 936668 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :and I personally think that if you bail out banks everytime they take actions which cast people into poverty, that will encourage tham to do it more often
< 1456087974 177181 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it does help that our banks weren't responsible for the crisis the same way the US banks were
< 1456087991 403869 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :yes. the canadian banks did ok.
< 1456088021 29595 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :the post writes about the question of what happens if they aren't supported by government loans, though
< 1456088028 213962 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :and it's a good question
< 1456088044 334094 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :no matter who's "responsible", the government *really* doesn't want a bank to default
< 1456088103 514454 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :the consolidation of banks in the US is also worth caring about for that reason
< 1456089824 470438 :Darien!40bda8df@gateway/web/freenode/ip.64.189.168.223 JOIN :#esoteric
< 1456089912 261979 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu QUIT :Remote host closed the connection
< 1456090067 658591 :boily!~alexandre@96.127.201.149 JOIN :#esoteric
< 1456090489 136167 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection
< 1456090746 964803 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric
< 1456090821 648372 :Opodeldoc_!~Opodeldoc@184.20.162.120 QUIT :Quit: Leaving
< 1456091401 626198 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@messages-
< 1456091401 784110 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :fizzie said 1d 5h 27m 50s ago: Oh, that's simpler than what I had -- didn't even think of testing A with the ]. But yes, something like that.
< 1456091539 910387 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellørjan.
< 1456091598 713233 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hiloby.
< 1456091689 445101 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!languages
< 1456091696 179349 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!help languages
< 1456091696 567200 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​languages: Esoteric: 1l 2l adjust asm axo bch befunge befunge98 bf bf8 bf16 bf32 boolfuck cintercal clcintercal dimensifuck glass glypho haskell kipple lambda lazyk linguine malbolge pbrain perl qbf rail rhotor sadol sceql trigger udage01 underload unlambda whirl. Competitive: bfjoust fyb. Other: asm c cxx forth sh.
< 1456091705 267632 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!userinterps
< 1456091705 530550 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Installed user interpreters: _ about acro aol austro bc bct bf2c bfbignum botsnack brit brooklyn bypass_ignore bytes cat chaos chiqrsx9p choo cmd cpick ctcp dc decide drawl drome dubya echo ehird elmer fudd glogbot_ignore google graph hello helloworld hug id inc insanetemp jethro kraut lg lperl lsh map monqy num numberwang ook pansy pi pikhq ping pirate plot postmodern postmodern_aoler prefixes python python2 redneck reverse rimshot rot13 rot47 ruby_ sadbf san
< 1456091743 670040 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Gregor: the userinterps overfloweth tdnh
< 1456091791 446606 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!show glogbot_ignore
< 1456091791 891314 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :bf ,[.,]
< 1456091809 151613 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!delinterp glogbot_ignore
< 1456091809 597932 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Interpreter glogbot_ignore deleted.
< 1456091827 521262 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!show helloworld
< 1456091827 854025 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :underload (Hello, world!)S
< 1456091837 67072 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!show hello
< 1456091837 563982 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :c char buf[1024]; int i; fgets(buf, 1024, stdin); for (i=0;buf[i];i++)buf[i]=(buf[i]=='\n')?'\0':buf[i]; if (!strcmp(buf, "h")) printf("Hello World\n"); else printf("Unknown command (%s) encountered\n", buf);
< 1456091847 739577 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!delinterp helloworld
< 1456091848 158209 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Interpreter helloworld deleted.
< 1456091851 816186 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!userinterps
< 1456091852 196967 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Installed user interpreters: _ about acro aol austro bc bct bf2c bfbignum botsnack brit brooklyn bypass_ignore bytes cat chaos chiqrsx9p choo cmd cpick ctcp dc decide drawl drome dubya echo ehird elmer fudd google graph hello hug id inc insanetemp jethro kraut lg lperl lsh map monqy num numberwang ook pansy pi pikhq ping pirate plot postmodern postmodern_aoler prefixes python python2 redneck reverse rimshot rot13 rot47 ruby_ sadbf sanetemp sfedeesh sffedeesh s
< 1456091860 48481 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :still overflowing
< 1456091886 979548 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!show postmodern_aoler
< 1456091887 428291 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :sh postmodern | b1ff
< 1456091897 635552 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!delinterp postmodern_aoler
< 1456091897 919227 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Interpreter postmodern_aoler deleted.
< 1456091919 459732 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!show elmer
< 1456091919 989091 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :perl for (<>) {lc; s/l(?!e\W)/w/g; s/\Ber|(?. (For the other kind of esoterica, try #esoteric on irc.dal.net.)"
< 1456092959 107748 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Mad Cow Virus
< 1456092960 417129 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!show welcome2
< 1456092960 841097 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :sh interps/tell welcome2;# Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on irc.dal.net.)
< 1456092977 808349 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavilion[1]: we're not mad here :P
< 1456092988 810705 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: It's on "Learning Brainfuck and Derivatives", so I figured some sort of plague or invasive species
< 1456093006 84458 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: And Mad Cow Virus was suggested
< 1456093019 913459 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!welcome2 test
< 1456093020 392382 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​/tmp/input.6273: line 1: interps/tell: No such file or directory
< 1456093032 537871 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!delinterp welcome2
< 1456093032 868584 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Interpreter welcome2 deleted.
< 1456093044 617784 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!show sadbf
< 1456093044 930092 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :sadol :M$0 :d:i,45000@>i-01(2]M0:i-i1:S$0:C;3:l#C-01:p:m0@:m%+m1d?=#Cp"1<:m?<-m10-s1-m1?=#Cp"1.!'2#Mm?=#Cp"1,:#Mm'1;0?=#Cp"1[]S-p1?=#Cp"1]?=#Mm00:p[S0:p+p1
< 1456093057 363374 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: It's on brainfuck and some of the more useful derivatives- like weave.rb
< 1456093091 702213 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!show map
< 1456093092 131644 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :perl for(<>){s/\b.+?\b/map/g;print}
< 1456093101 249010 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!delinterp map
< 1456093101 655206 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Interpreter map deleted.
< 1456093131 950157 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it looks like someone's been attempting to put building blocks for a language in there and there's just no room for that.
< 1456093155 164529 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!show python
< 1456093155 467621 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :sh python
< 1456093158 662126 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!show python2
< 1456093159 147104 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :sh python
< 1456093163 866703 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!delinterp python2
< 1456093164 230627 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Interpreter python2 deleted.
< 1456093177 296447 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!show ruby_
< 1456093177 737007 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :sh ruby
< 1456093187 208924 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!ruby test
< 1456093193 514736 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!ruby_ test
< 1456093193 932701 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​/tmp/input.6664: line 1: ruby: command not found
< 1456093201 521521 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!delinterp ruby_
< 1456093201 864784 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Interpreter ruby_ deleted.
< 1456093204 887364 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!userinterps
< 1456093205 218279 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Installed user interpreters: _ about acro aol austro bc bct bf2c bfbignum botsnack brit brooklyn bytes cat chaos chiqrsx9p choo cmd cpick ctcp dc decide drawl drome dubya echo ehird fudd google graph hello hug insanetemp jethro kraut lg lperl lsh monqy num numberwang ook pansy pi pikhq ping pirate plot postmodern prefixes python reverse rimshot rot13 rot47 sadbf sanetemp simplename slashes swedish tell valspeak wacro warez welcome yodawg
< 1456093209 289142 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :finally
< 1456093255 935574 :Treio!~Treio@87.244.233.250 JOIN :#esoteric
< 1456093268 702242 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!show about
< 1456093269 162813 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :underload (EgoBot is able to interpret Any language possible as long as you can code the interpreter for it Have Fun :D)S
< 1456093282 885859 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm k
< 1456093295 552220 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :OKAY
< 1456093416 845716 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: BrainHype hth
< 1456093485 30836 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: by "you" it means you hth
< 1456093496 428896 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Oh, me?
< 1456093498 191369 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Shit.
< 1456093536 242449 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's possible i broke some other interpreter in there if it depended on calling out via the interps/ directory.  in theory.
< 1456093550 310082 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!show bfbignum
< 1456093552 522367 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :bf (sending via DCC)
< 1456093599 203482 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!show plot
< 1456093599 511298 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :sh echo ''; (echo -ne 'set terminal dumb\nplot '; cat) | gnuplot
< 1456093610 957448 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!plot test
< 1456093611 496098 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​\ /tmp/input.6930: line 1: gnuplot: command not found \ /bin/cat: write error: Broken pipe
< 1456093616 687421 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!delinterp plot
< 1456093616 960549 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Interpreter plot deleted.
< 1456093625 993037 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :looked a bit too optimistic
< 1456093642 404947 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!help languages
< 1456093642 781422 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​languages: Esoteric: 1l 2l adjust asm axo bch befunge befunge98 bf bf8 bf16 bf32 boolfuck cintercal clcintercal dimensifuck glass glypho haskell kipple lambda lazyk linguine malbolge pbrain perl qbf rail rhotor sadol sceql trigger udage01 underload unlambda whirl. Competitive: bfjoust fyb. Other: asm c cxx forth sh.
< 1456093647 660710 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!python test
< 1456093648 472721 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :Traceback (most recent call last): \   File "", line 1, in  \ NameError: name 'test' is not defined
< 1456093668 324332 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!show graph
< 1456093670 449907 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :perl (sending via DCC)
< 1456093734 140143 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well that might work but i don't know the input syntax.
< 1456093763 617014 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!show lperl
< 1456093764 69586 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :perl $_=<>;s/{{(.*?)}}(?!})/$1/gee;print
< 1456093787 271753 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!show lsh
< 1456093787 670540 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :perl $_=<>;s/{{(.*?)}}(?!})/`$1`/ge;print
< 1456093816 339844 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!show lg
< 1456093816 713977 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :python print("This isn't ##crawl!")
< 1456093823 399380 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!delinterp lg
< 1456093823 739486 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Interpreter lg deleted.
< 1456093864 613744 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!lperl what does this do?
< 1456093865 82650 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :what does this do?
< 1456093895 316591 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!lperl what does this do?!
< 1456093895 759731 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :what does this do?!
< 1456093960 441416 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!lperl 2+2
< 1456093960 950050 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :2+2
< 1456093979 145431 :boily!~alexandre@96.127.201.149 QUIT :Quit: LIGATURE CHICKEN
< 1456093982 457829 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION no idea about that code
< 1456094122 542289 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456094392 398069 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 252 seconds
< 1456094465 396121 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? select
< 1456094474 30000 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :select is a very versatile construct: it waits for events, retrieves data from tables, creates a list from elements of an input list that satisfy a condition, a dropdown list element, an event for when selection changes, branches between multiple arms, conditional between two expressions, prints a text-based menu prompt in a loop, and more.
< 1456094615 551742 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :nuclear engines are OP
< 1456094639 7210 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :so much delta-v
< 1456094689 384806 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds
< 1456094722 742823 :FireFly!~firefly@oftn/member/FireFly QUIT :Quit: ZNC 1.6.1 - http://znc.in
< 1456094769 48396 :jaboja!~jaboja@emj59.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456094833 777109 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in
< 1456095338 982005 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric
< 1456096024 126586 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 240 seconds
< 1456096533 278928 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric
< 1456096635 137297 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456096741 457589 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Read error: Connection reset by peer
< 1456096839 458559 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric
< 1456096979 872877 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Subleq14]]4 10 02https://esolangs.org/w/index.php?diff=46448&oldid=46345 5* 03MDude 5* (+18) 10
< 1456097030 336654 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Cryptoleq14]]4 10 02https://esolangs.org/w/index.php?diff=46449&oldid=45990 5* 03MDude 5* (+18) 10
< 1456097077 139173 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07BitBitJump14]]4 10 02https://esolangs.org/w/index.php?diff=46450&oldid=32445 5* 03MDude 5* (+19) 10
< 1456097122 591419 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07DJN OISC14]]4 10 02https://esolangs.org/w/index.php?diff=46451&oldid=19059 5* 03MDude 5* (+20) 10
< 1456097143 93547 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Subleq+14]]4 10 02https://esolangs.org/w/index.php?diff=46452&oldid=33342 5* 03MDude 5* (+20) 10
< 1456097279 849285 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection
< 1456097474 884609 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Category:OISC14]]4 N10 02https://esolangs.org/w/index.php?oldid=46453 5* 03MDude 5* (+176) 10Created page with "One INstruction Set Computer: Languages which consist of exactly one instruction. Often low-level, with the intent of being usable as the instruction set of a proccessing unit."
< 1456098151 773720 :shikhin!shikhin@unaffiliated/shikhin NICK :sortie
< 1456098153 269810 :sortie!shikhin@unaffiliated/shikhin NICK :shikhin
< 1456098451 121210 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 244 seconds
< 1456099069 921071 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :MDude: hi, have you read Esolang:Policy hth
< 1456099075 535208 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :afk
< 1456099480 531184 :shikhin!shikhin@unaffiliated/shikhin NICK :shikhindawg
< 1456099568 891732 :shikhindawg!shikhin@unaffiliated/shikhin NICK :shikhincat
< 1456099571 931635 :shikhincat!shikhin@unaffiliated/shikhin NICK :shikhin
< 1456100065 980809 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456100398 4134 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :SOunds like something that would be linked form the front page.
< 1456100625 407470 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :MDude: right, for example under "Meta"
< 1456100651 253523 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I have to admit that tis wasn't the first place where I looked)
< 1456101166 361019 :gde33!kvirc@546A0B75.cm-12-3a.dynamic.ziggo.nl PART :#esoteric
< 1456102470 459527 :Darien!40bda8df@gateway/web/freenode/ip.64.189.168.223 QUIT :Ping timeout: 252 seconds
< 1456102636 599537 :Warrigal!~tswett@192.241.237.138 NICK :tswett
< 1456102783 926298 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Oh hey, I remember Brainhype.
< 1456102825 335809 :relrod!~relrod@redhat/relrod QUIT :Quit: ZNC - http://znc.in
< 1456102827 798369 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Lemme see, when was I hppavilion[1]'s age? That would have been around 2006, I think.
< 1456103043 671880 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :ACTION is trying to write a new brainfuck interpreter that should be FAST
< 1456103867 536772 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric
< 1456104762 177070 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell b_jonas  I'll have to figure out the right place to store ordinary bread. <-- i'm such a barbarian i keep it in the fridge and freezer. although i only started doing that after my bread drawer in the old apartment got bugs in it.
< 1456104762 370783 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted.
< 1456105106 985766 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric
< 1456105240 802322 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` diff wisdom/sock{,s}
< 1456105253 492352 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456105256 432565 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` diff wisdom/sock{,s}
< 1456105258 389508 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456105264 75660 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 240 seconds
< 1456105264 753092 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`rm wisdom/socks
< 1456105272 24131 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456105360 598693 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hmm
< 1456105367 45295 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :good news for the day: got a couple random things done
< 1456105372 514275 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :bad news: didn't get any work done on mage knight
< 1456105394 133689 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :maybe you should work on better dice
< 1456105483 24041 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :better dice how?
< 1456105524 397454 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so you can get better random things hth
< 1456105940 31605 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? palate
< 1456105944 483888 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Palate is usually a metaphor for a person's perferences about food or drink.
< 1456105960 251310 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer
< 1456105978 182466 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i 's/perf/pref/' wisdom/palate
< 1456105981 212808 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456106010 169379 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Well let me know if I should go back and remove a category.
< 1456106050 173791 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :And I'll bring them up here before adding them, if I ever see the need to make them again.
< 1456106069 230915 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i think the bringing up should in principle be on the wiki.
< 1456106132 32470 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also, i'm >half speaking for ais523 because he's too meek to protest anything that isn't clear vandalism.
< 1456106172 848618 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and he got annoyed at one you added yesterday
< 1456106255 964704 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i don't really manage to keep up with the wiki myself any longer.
< 1456106375 878915 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :I'm pretty sure I only added two.
< 1456106398 247906 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ok
< 1456106413 478406 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :So it's either psudonatural or OISC.
< 1456106425 825680 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :The latter of which I think I added today?
< 1456106447 622171 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well it was the former.  he didn't think it was an interesting category.
< 1456106450 129620 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :So I'm guessing neither meets his approval.
< 1456106466 847682 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well he's probably not seen the latter yet.
< 1456106511 192561 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Both were created because there was an uncategorized language that I wasn't sure how to otherwise classify.
< 1456106578 472223 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :pseudonatural might largely be a subset of thematic
< 1456106592 552067 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :which i think is an existing cat
< 1456106690 588144 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Yeah
< 1456106898 845124 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? fisherman's friend
< 1456106899 594470 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :fisherman's friend? ¯\(°​_o)/¯
< 1456106916 572440 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le/rn fisherman's friend/Fisherman's Friend is the friend of the palate that is more sore than discerning.
< 1456106918 955286 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «fisherman's friend»
< 1456107214 85440 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 240 seconds
< 1456107628 426068 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell halycon  Specifically, I am wonder how (if possible) you can create a combinator from (P->Q)->((Q->R)->(P->R)) akin to S. <-- that's the type of \f g x -> g (f x), aka CB.
< 1456107628 583782 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted.
< 1456107679 649872 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@djinn (p->q)->((q->r)->(p->r))
< 1456107679 838395 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :f a b c = b (a c)
< 1456107708 644265 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell halcyon Try @djinn (p->q)->((q->r)->(p->r)) in lambdabot
< 1456107708 801978 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted.
< 1456107881 686905 :halycon!~halycon@24-183-46-62.dhcp.mdsn.wi.charter.com PRIVMSG #esoteric :@tell oerjan thanks oerjan! So it is possible!
< 1456107881 845124 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted.
< 1456107976 674462 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yep. in general any intuitionistic theorem has a curry-howard equivalent combinator.
< 1456108099 187274 :halycon!~halycon@24-183-46-62.dhcp.mdsn.wi.charter.com PRIVMSG #esoteric :Are there any exceptions?
< 1456108170 68001 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well, or lambda term.  depends on your exact definitions, but if a logic has a curry-howard correspondence, then that's part of what that means.
< 1456108185 460388 :halycon!~halycon@24-183-46-62.dhcp.mdsn.wi.charter.com PRIVMSG #esoteric :cool
< 1456108686 71887 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :halycon: also, when excluding pierce's law it looks like you have the combinators K and CB, which is not enough.  a common alternative basis without S is https://en.wikipedia.org/wiki/B,_C,_K,_W_system
< 1456108719 429474 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(for intuitionistic PC)
< 1456108798 801117 :halycon!~halycon@24-183-46-62.dhcp.mdsn.wi.charter.com PRIVMSG #esoteric :how were you able to test (or know) that K and CB was not sufficient?
< 1456108822 966932 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well it's part of BCKW and missing W, so ...
< 1456108833 97979 :halycon!~halycon@24-183-46-62.dhcp.mdsn.wi.charter.com PRIVMSG #esoteric :oh, duh
< 1456108843 32631 :halycon!~halycon@24-183-46-62.dhcp.mdsn.wi.charter.com PRIVMSG #esoteric :CB is C applied to B :P
< 1456108848 549074 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yeah
< 1456108904 405004 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also, W is the only one of them that allows duplicating a variable.
< 1456108920 705081 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(while K is the only one that allows removing one)
< 1456108953 25187 :halycon!~halycon@24-183-46-62.dhcp.mdsn.wi.charter.com PRIVMSG #esoteric :I see
< 1456109015 480 :halycon!~halycon@24-183-46-62.dhcp.mdsn.wi.charter.com PRIVMSG #esoteric :looks like I've got some reading to do, thank you much :)
< 1456109022 767204 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you're welcome
< 1456109627 168214 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`culprits wisdom/hyperbolic geometry
< 1456109632 466184 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :oerjan hppavilion[1]
< 1456109645 163435 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wat
< 1456109657 850845 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? hyperbolic geometry
< 1456109658 956630 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hyperbolic Geometry is geometry that is exaggerated to the point of absurdity.
< 1456109696 300017 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :huh that's weird why did b_jonas get an empty answer
< 1456109705 786277 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`wisdom hyperbolic
< 1456109707 490396 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hyperbolic group/Hyperbolic groups are the best groups there are, they're totally awesome and cure cancer.
< 1456109714 652613 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`wisdom hyperbolic geometry
< 1456109716 87899 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hyperbolic geometry/Hyperbolic Geometry is geometry that is exaggerated to the point of absurdity.
< 1456109756 621441 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`unidecode hyperbolic geometry/
< 1456109757 626599 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+0068 LATIN SMALL LETTER H] [U+0079 LATIN SMALL LETTER Y] [U+0070 LATIN SMALL LETTER P] [U+0065 LATIN SMALL LETTER E] [U+0072 LATIN SMALL LETTER R] [U+0062 LATIN SMALL LETTER B] [U+006F LATIN SMALL LETTER O] [U+006C LATIN SMALL LETTER L] [U+0069 LATIN SMALL LETTER I] [U+0063 LATIN SMALL LETTER C] [U+0020 SPACE] [U+0067 LATIN SMALL LETTER G] [U
< 1456109770 546489 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`unidecode geometry/
< 1456109771 330128 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+0067 LATIN SMALL LETTER G] [U+0065 LATIN SMALL LETTER E] [U+006F LATIN SMALL LETTER O] [U+006D LATIN SMALL LETTER M] [U+0065 LATIN SMALL LETTER E] [U+0074 LATIN SMALL LETTER T] [U+0072 LATIN SMALL LETTER R] [U+0079 LATIN SMALL LETTER Y] [U+002F SOLIDUS]
< 1456109783 722365 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :huh
< 1456109888 524527 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/wisdom
< 1456109889 275236 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :F="$(find wisdom -name "*$(echo "$1" | lowercase)*" -type f | shuf -n1)"; echo -n "${F#wisdom/}/" | rnooodl; cat "$F" | rnooodl
< 1456109931 676539 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/rnooodl
< 1456109932 320743 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :perl -pe 's/([Nn])ooodl/"$1@{[o x(3+rand 7)]}dl"/ge'
< 1456109994 892200 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :maybe there was a very precise timeout.
< 1456111300 291637 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I did play the Dungeons&Dragons game today. Now you have to guess before I write it down and afterward you can check and see if you guessed correctly or not.
< 1456111300 507888 :yorick!~yorick@oftn/member/yorick QUIT :Ping timeout: 248 seconds
< 1456111545 321435 :yorick__!~yorick@oftn/member/yorick JOIN :#esoteric
< 1456112866 214562 :jaboja!~jaboja@emj59.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 244 seconds
< 1456113690 341065 :yorick__!~yorick@oftn/member/yorick QUIT :Ping timeout: 276 seconds
< 1456113912 47255 :yorick__!~yorick@ip51cd0513.speed.planet.nl JOIN :#esoteric
< 1456113912 205556 :yorick__!~yorick@ip51cd0513.speed.planet.nl QUIT :Changing host
< 1456113912 205630 :yorick__!~yorick@oftn/member/yorick JOIN :#esoteric
< 1456113925 831272 :jaboja!~jaboja@emj59.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456114609 470277 :relrod_!~relrod@new.elrod.me JOIN :#esoteric
< 1456114736 885361 :relrod_!~relrod@new.elrod.me QUIT :Changing host
< 1456114737 43293 :relrod_!~relrod@redhat/relrod JOIN :#esoteric
< 1456114742 215783 :relrod_!~relrod@redhat/relrod NICK :relrod
< 1456114759 290013 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :`wisdom
< 1456114760 975354 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wecome/wecome in pece.
< 1456114763 482213 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :`wisdom
< 1456114766 935475 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :zimbabwe/olsner's desk points zimbabwards. it is highly dependent on tswett's michiganic orientation.
< 1456114779 376074 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :`wisdom
< 1456114780 729803 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mojibake/mojibake _ÌÌÌ°_ÌÌ̦̻ͭͭͬÌÍÌÌÍ¡_ͧÍÌÍÌ­_ÍÍÍͧÍÌÌ̯Í̬̬̦̯_ÌÌÌͨÌÌ´Í
< 1456114791 990404 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :`wisdom
< 1456114793 191860 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :el camino real/There is no royal road to analytic geometry.
< 1456114802 360886 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :`wisdom
< 1456114803 664065 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hovercraft/a-é-ro-g-liss-e-ur. If you mention eels, you'll get smacked with one of them in a most unappropriate manner.
< 1456114829 652118 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :`wisdom
< 1456114832 468673 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :d/D is a letter in the alphabet! It's also the name of a programming language.
< 1456114876 924674 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :How many letters of Arabic alphabets are also name of programming languages?
< 1456114887 456217 :Deewiant!~deewiant@de1.ut.deewiant.iki.fi QUIT :Quit: Viivan loppu.
< 1456114896 290312 :Deewiant!~deewiant@de1.ut.deewiant.iki.fi JOIN :#esoteric
< 1456116181 178470 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Eel try to avoid that, then.
< 1456116278 424851 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :zzo38: not directly comparable since programming languages are not frequently named in Arabic. even Arabic languages have English names.
< 1456116299 576569 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :ج seems to be one example, though (http://www.jeemlang.com/)
< 1456116667 515304 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :OK
< 1456116690 964065 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :How many programming languages are named by Egyptian alphabets?
< 1456116717 834512 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(Actually I know Egyptian writing is more complicated than that)
< 1456116750 184289 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I will be never sure.
< 1456117313 697766 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :`danddreclist 75
< 1456117314 414562 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :danddreclist 75: shachaf nooodl boily \ http://zzo38computer.org/dnd/recording/level20.tex
< 1456117703 468308 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric
< 1456117967 941872 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`le/rn mojibake/_ÌÌÌ°_ÌÌ̦̻ͭͭͬÌÍÌÌÍ¡_ͧÍÌÍÌ­_ÍÍÍͧÍÌÌ̯Í̬̬̦̯_ÌÌÌͨÌÌ´Í
< 1456117970 155504 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «mojibake»
< 1456117972 42857 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Much better
< 1456117985 465697 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(the fact that "mojibake" properly rendered was bugging me)
< 1456118068 822477 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :hppavilion[1]: ASCII-compatible encoding, so it's fine
< 1456118101 444363 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: Yes, but then why is the rest the way it is?
< 1456118114 246866 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: What text was in there that led to it being rendered as such?
< 1456118120 765589 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :native letters!
< 1456118138 430480 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: Why are there so many of that one character in a row?
< 1456118174 437772 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :hppavilion[1]: japanese characters do not use spaces (normally).
< 1456118201 888809 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: And?
< 1456118216 505664 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: Why does that particular character appear?
< 1456118249 777483 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And its mirror
< 1456118254 925661 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :hppavilion[1]: are you asking for the mechanics of mojibake? :)
< 1456118267 82070 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: I understand mojibake
< 1456118330 126134 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I can imagine some text like "mojibake(文字化け)とは、コンピュータで文字を表示する際に、正しく表示されない現象のこと。"
< 1456118364 294226 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: Clearly you can do more than imagine it; you can send it via IRC
< 1456118388 557361 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :hppavilion[1]: ah, so you are wondering about the (real) original text for that sentence
< 1456118391 561535 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :fine
< 1456118502 354266 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Shift-JIS gives the first byte of two-byte character only a few possibilities, and Ì is a pretty common one (when you reinterpret it as Latin-1).
< 1456119063 997984 :APic!apic@apic.name QUIT :Ping timeout: 240 seconds
< 1456119443 656738 :APic!apic@apic.name JOIN :#esoteric
< 1456119579 828638 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Will they add -ntsc and +ntsc commands into ImageMagick and/or GraphicsMagick?
< 1456120117 39544 :halycon!~halycon@24-183-46-62.dhcp.mdsn.wi.charter.com QUIT :Quit: Leaving
< 1456121270 64350 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :did you know that there are much better algorithms to compute the factorial of a number than repeated multiplication?   http://www.luschny.de/math/factorial/FastFactorialFunctions.htm
< 1456122128 835999 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric
< 1456122147 674257 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]!
< 1456122223 787077 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :O, there are? Let me see
< 1456122245 436968 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Now I can see
< 1456122659 810569 :jaboja!~jaboja@emj59.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 248 seconds
< 1456122784 701643 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu
< 1456122812 654115 :ent0nces!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456123084 825743 :ent0nces_!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456123211 292273 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving
< 1456123235 755261 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection
< 1456123246 582892 :ent0nces!~ent0nces@104.238.194.236 QUIT :Ping timeout: 255 seconds
< 1456123469 324295 :ent0nces!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456123587 820881 :ent0nces_!~ent0nces@104.238.194.236 QUIT :Ping timeout: 248 seconds
< 1456124533 173275 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye
< 1456124735 617541 :ent0nces_!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456124883 287949 :ent0nces!~ent0nces@104.238.194.236 QUIT :Ping timeout: 276 seconds
< 1456125039 869728 :ent0nces!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456125190 618094 :ent0nces_!~ent0nces@104.238.194.236 QUIT :Ping timeout: 255 seconds
< 1456125809 452171 :skamath!0e8bbb82@gateway/web/freenode/ip.14.139.187.130 JOIN :#esoteric
< 1456125893 386469 :skamath!0e8bbb82@gateway/web/freenode/ip.14.139.187.130 PRIVMSG #esoteric :Hey, can anyone help me identify this : http://pastebin.com/yMBF5tB5
< 1456125938 8050 :jaboja!~jaboja@emj59.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456126455 372532 :skamath!0e8bbb82@gateway/web/freenode/ip.14.139.187.130 PRIVMSG #esoteric :anyone?
< 1456126643 839873 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Category:OISC14]]4 10 02https://esolangs.org/w/index.php?diff=46454&oldid=46453 5* 03Keymaker 5* (-1) 10Fixed 2 typos.
< 1456126769 613470 :ent0nces_!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456126846 567348 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :looks like ookless ook
< 1456126867 811657 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456126877 535259 :skamath!0e8bbb82@gateway/web/freenode/ip.14.139.187.130 PRIVMSG #esoteric :myname: come again?
< 1456126915 804709 :ent0nces!~ent0nces@104.238.194.236 QUIT :Ping timeout: 248 seconds
< 1456127094 217265 :skamath!0e8bbb82@gateway/web/freenode/ip.14.139.187.130 QUIT :Quit: Page closed
< 1456127139 822619 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 248 seconds
< 1456127346 996640 :jaboja!~jaboja@emj59.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 250 seconds
< 1456127362 98570 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :?
< 1456127552 873874 :ent0nces!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456127701 586665 :ent0nces_!~ent0nces@104.238.194.236 QUIT :Ping timeout: 255 seconds
< 1456128423 614470 :ent0nces_!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456128579 816552 :ent0nces!~ent0nces@104.238.194.236 QUIT :Ping timeout: 248 seconds
< 1456128694 383226 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric
< 1456129257 3812 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl QUIT :Read error: Connection reset by peer
< 1456129606 59797 :J_Arcane!~chatzilla@37-219-57-201.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds
< 1456129903 836262 :ent0nces!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456130077 654008 :ent0nces_!~ent0nces@104.238.194.236 QUIT :Ping timeout: 255 seconds
< 1456130213 138252 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :.
< 1456130296 579319 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds
< 1456130409 118051 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric
< 1456130680 617688 :ent0nces_!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456130819 805721 :ent0nces!~ent0nces@104.238.194.236 QUIT :Ping timeout: 248 seconds
< 1456131087 835025 :ent0nces!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456131265 595419 :ent0nces_!~ent0nces@104.238.194.236 QUIT :Ping timeout: 255 seconds
< 1456131305 669603 :ent0nces_!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456131459 812361 :ent0nces!~ent0nces@104.238.194.236 QUIT :Ping timeout: 248 seconds
< 1456131500 22930 :ent0nces!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456131643 592354 :ent0nces_!~ent0nces@104.238.194.236 QUIT :Ping timeout: 255 seconds
< 1456131800 610386 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :!
< 1456131928 104969 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric ::
< 1456132936 439790 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 252 seconds
< 1456133098 778892 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :;
< 1456133195 413429 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :: is the weird one
< 1456133210 321482 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: What's the context?
< 1456133242 615560 :ent0nces_!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456133378 998863 :ent0nces!~ent0nces@104.238.194.236 QUIT :Ping timeout: 250 seconds
< 1456133497 89215 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: What's weird about :?
< 1456133534 406206 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :hppavilion[1]: Ook. Ook? Ook!
< 1456133541 566766 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: Ah?
< 1456133614 836321 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: Actually, I... don't get it
< 1456133650 941981 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :hppavilion[1]: the first three punctuations are used for Ook! language. since I was out of letters, I went with an arbitrary punctuation
< 1456133669 744946 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: OK...
< 1456133671 566438 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :(or, myname may refer to the fact that : is not a sentence terminator)
< 1456133674 915715 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: In what?
< 1456133684 205931 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :you cannot end a sentence with a colon:
< 1456133684 658850 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: Is this a language?
< 1456133686 173716 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :see.
< 1456133687 795384 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ook++?
< 1456133696 205704 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :https://esolangs.org/wiki/Ook!
< 1456133718 382950 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: Yes, but what does : have to do with this?
< 1456133737 933722 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :. ! ? are all used so I went with an arbitrary letter
< 1456133746 902401 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: For what?
< 1456133759 821592 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :You went with an arbitrary letter for what?
< 1456133760 277978 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :uh, a series of... single letter conversations?
< 1456133765 492107 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: Oh?
< 1456133769 884718 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OK
< 1456133770 448530 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :hppavilion[1]: for the same reason Ou used a ;
< 1456133772 613892 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :just a joking
< 1456133778 608266 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah, OK
< 1456133785 872544 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :That was confusing because I joined at the end
< 1456133945 804690 :ent0nces!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456134085 226751 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? sugar
< 1456134090 687473 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? syntax
< 1456134091 296508 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456134092 283708 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? syntactic
< 1456134094 139327 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? syntactic sugar
< 1456134100 592392 :ent0nces_!~ent0nces@104.238.194.236 QUIT :Ping timeout: 255 seconds
< 1456134125 385310 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :syntactic sugar? ¯\(°​_o)/¯
< 1456134133 261913 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :syntactic? ¯\(°​_o)/¯
< 1456134133 462340 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Syntax is just a subset of grammar.
< 1456134133 620763 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sugar? ¯\(°​_o)/¯
< 1456134139 66846 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` find wisdom -iname "*synta[cx]*" -o -iname "*sugar*"
< 1456134141 67493 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/syntax
< 1456134175 922310 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn syntactic sugar/Syntactic sugar causes semicolon cancer
< 1456134178 423423 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «syntactic sugar»
< 1456134186 115482 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn syntactic sugar/Syntactic sugar causes semicolon cancer.
< 1456134188 262417 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «syntactic sugar»
< 1456134290 454787 :staffehn!~quassel@2001:41d0:52:d00::1d3 QUIT :Quit: No Ping reply in 180 seconds.
< 1456134306 709081 :staffehn!~quassel@2001:41d0:52:d00::1d3 JOIN :#esoteric
< 1456134380 139611 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds
< 1456134399 274041 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds
< 1456134428 597323 :ent0nces_!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456134563 829569 :ent0nces!~ent0nces@104.238.194.236 QUIT :Ping timeout: 248 seconds
< 1456135361 116470 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:GermanyBoy14]]4 10 02https://esolangs.org/w/index.php?diff=46455&oldid=41610 5* 03GermanyBoy 5* (+136) 10added röda
< 1456135496 945119 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Deadfish14]]4 10 02https://esolangs.org/w/index.php?diff=46456&oldid=46343 5* 03GermanyBoy 5* (+145) 10/* Röda */ added section
< 1456135608 288845 :izabera!~izabera@unaffiliated/izabera QUIT :Ping timeout: 276 seconds
< 1456135611 426901 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? surströmming
< 1456135612 625919 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :surströmming? ¯\(°​_o)/¯
< 1456135626 637451 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` find wisdom -iname "*rstr*"
< 1456135627 688020 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456135745 872037 :ent0nces!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456135749 414597 :Treio!~Treio@87.244.233.250 JOIN :#esoteric
< 1456135909 657136 :ent0nces_!~ent0nces@104.238.194.236 QUIT :Ping timeout: 255 seconds
< 1456136031 471781 :andrew_!~andrew@119.137.85.96 JOIN :#esoteric
< 1456136059 613032 :izabera!~izabera@unaffiliated/izabera JOIN :#esoteric
< 1456137613 599971 :ent0nces_!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456137763 830541 :ent0nces!~ent0nces@104.238.194.236 QUIT :Ping timeout: 248 seconds
< 1456137950 849087 :ent0nces!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456138123 618098 :ent0nces_!~ent0nces@104.238.194.236 QUIT :Ping timeout: 255 seconds
< 1456138252 597324 :ent0nces_!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456138403 805998 :ent0nces!~ent0nces@104.238.194.236 QUIT :Ping timeout: 248 seconds
< 1456138415 355571 :andrew_!~andrew@119.137.85.96 QUIT :Quit: Leaving
< 1456138582 40001 :bender|!benderpc@2404:e800:e61a:41d:e4ca:743b:469b:52b2 JOIN :#esoteric
< 1456138652 701358 :andrew_!~andrew@119.137.85.96 JOIN :#esoteric
< 1456138775 850382 :ent0nces!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456138933 602817 :ent0nces_!~ent0nces@104.238.194.236 QUIT :Ping timeout: 255 seconds
< 1456139723 584760 :boily!~alexandre@96.127.201.149 JOIN :#esoteric
< 1456140220 617049 :ent0nces_!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456140355 817955 :ent0nces!~ent0nces@104.238.194.236 QUIT :Ping timeout: 248 seconds
< 1456140691 564938 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 252 seconds
< 1456140794 833346 :ent0nces!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456140958 639517 :ent0nces_!~ent0nces@104.238.194.236 QUIT :Ping timeout: 255 seconds
< 1456140960 18996 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@massages-loud
< 1456140960 176765 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :You don't have any messages
< 1456141063 388732 :Froox!~Frooxius@194.108.5.201 JOIN :#esoteric
< 1456141206 685861 :zgrep_!sid43445@gateway/web/irccloud.com/x-vrgighsuzwhersgk JOIN :#esoteric
< 1456141226 132571 :zgrep!sid43445@gateway/web/irccloud.com/x-ntjvgmrycyjgkbzn QUIT :Ping timeout: 240 seconds
< 1456141235 84474 :zgrep_!sid43445@gateway/web/irccloud.com/x-vrgighsuzwhersgk NICK :zgrep
< 1456141250 362805 :Xe!xe@infoforcefeed/Xe QUIT :Ping timeout: 240 seconds
< 1456141273 658076 :Frooxius!~Frooxius@194.108.5.201 QUIT :Ping timeout: 240 seconds
< 1456141460 484474 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric
< 1456141656 386245 :Xe!xe@infoforcefeed/Xe JOIN :#esoteric
< 1456141923 478806 :ent0nces_!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456142083 830443 :ent0nces!~ent0nces@104.238.194.236 QUIT :Ping timeout: 248 seconds
< 1456142450 597916 :ent0nces!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456142605 456300 :ent0nces_!~ent0nces@104.238.194.236 QUIT :Ping timeout: 252 seconds
< 1456142808 834466 :ent0nces_!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456142956 615465 :ent0nces!~ent0nces@104.238.194.236 QUIT :Ping timeout: 255 seconds
< 1456143373 161547 :zgrep!sid43445@gateway/web/irccloud.com/x-vrgighsuzwhersgk PRIVMSG #esoteric :How about quiet massages?
< 1456143501 799530 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@massages-quiet
< 1456143501 994971 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Unknown command, try @list
< 1456143571 561037 :boily!~alexandre@96.127.201.149 QUIT :Quit: ANIMISTIC CHICKEN
< 1456143691 628711 :ent0nces!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456143843 832821 :ent0nces_!~ent0nces@104.238.194.236 QUIT :Ping timeout: 248 seconds
< 1456143975 831008 :ent0nces_!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456144144 656541 :ent0nces!~ent0nces@104.238.194.236 QUIT :Ping timeout: 255 seconds
< 1456144381 639770 :ent0nces!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456144426 776813 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :BOOP ᴮᴼᴼᴾ BOOP ᴮᴼᴼᴾ
< 1456144441 368226 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`unidecode ᴮᴼᴼᴾ
< 1456144451 977155 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+1D2E MODIFIER LETTER CAPITAL B] [U+1D3C MODIFIER LETTER CAPITAL O] [U+1D3C MODIFIER LETTER CAPITAL O] [U+1D3E MODIFIER LETTER CAPITAL P]
< 1456144547 838830 :ent0nces_!~ent0nces@104.238.194.236 QUIT :Ping timeout: 248 seconds
< 1456144601 294876 :ent0nces_!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456144711 622209 :ent0nces!~ent0nces@104.238.194.236 QUIT :Ping timeout: 255 seconds
< 1456144820 873148 :ent0nces!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456145007 291449 :ent0nces_!~ent0nces@104.238.194.236 QUIT :Ping timeout: 276 seconds
< 1456146197 969902 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :A capital idea
< 1456146275 577464 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i am impressed how people have no shame in calling themself GermanyBoy
< 1456146480 21118 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :myname, same
< 1456146615 592911 :tromp!~tromp@rtc35-135.rentec.com QUIT :Read error: Connection reset by peer
< 1456147282 212171 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Why is the fact that Vienna and Bratislava are less than 40 miles apart annoying me so much
< 1456147406 619549 :ent0nces_!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456147439 240735 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: that's simply a side effect of both of them being close to Budapest and to the Danube
< 1456147555 845585 :ent0nces!~ent0nces@104.238.194.236 QUIT :Ping timeout: 248 seconds
< 1456147715 218795 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :b_jonas, they're both... well, closer to Budapest than I am to any capital city, but Ezstergom is closer
< 1456147934 436104 :andrew_!~andrew@119.137.85.96 QUIT :Remote host closed the connection
< 1456148047 977323 :andrew!~andrew@119.137.85.96 JOIN :#esoteric
< 1456148054 402987 :andrew!~andrew@119.137.85.96 QUIT :Remote host closed the connection
< 1456148583 635778 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456148725 286249 :tswettsh!~chatzilla@167.73.112.8 JOIN :#esoteric
< 1456148736 293987 :tswettsh!~chatzilla@167.73.112.8 QUIT :Client Quit
< 1456149851 866912 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection
< 1456149862 968277 :Alcest!~alcest@69.64.40.177 JOIN :#esoteric
< 1456150117 846791 :ent0nces!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456150246 603501 :ent0nces_!~ent0nces@104.238.194.236 QUIT :Ping timeout: 255 seconds
< 1456150424 614279 :tromp!~tromp@rtc35-235.rentec.com JOIN :#esoteric
< 1456150703 610987 :ent0nces_!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456150815 291803 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric
< 1456150851 840092 :ent0nces!~ent0nces@104.238.194.236 QUIT :Ping timeout: 248 seconds
< 1456151183 885937 :ent0nces!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456151353 584422 :ent0nces_!~ent0nces@104.238.194.236 QUIT :Ping timeout: 255 seconds
< 1456151884 607591 :ent0nces_!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456152035 813104 :ent0nces!~ent0nces@104.238.194.236 QUIT :Ping timeout: 248 seconds
< 1456152046 462520 :J_Arcane!~chatzilla@37-219-73-55.nat.bb.dnainternet.fi JOIN :#esoteric
< 1456152538 569830 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 252 seconds
< 1456153190 554868 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca JOIN :#esoteric
< 1456153485 551219 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456153620 965243 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric
< 1456153759 382023 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 252 seconds
< 1456154286 829109 :ent0nces!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456154431 593408 :ent0nces_!~ent0nces@104.238.194.236 QUIT :Ping timeout: 255 seconds
< 1456154895 763595 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!show ook
< 1456154897 805992 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :perl (sending via DCC)
< 1456154954 182405 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm that doesn't work for this.
< 1456155538 635083 :ent0nces_!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456155683 872348 :ent0nces!~ent0nces@104.238.194.236 QUIT :Ping timeout: 248 seconds
< 1456155765 28727 :bender|!benderpc@2404:e800:e61a:41d:e4ca:743b:469b:52b2 QUIT :Ping timeout: 250 seconds
< 1456156042 75818 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric
< 1456156139 867347 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? syntactic sugar
< 1456156145 924410 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Syntactic sugar causes semicolon cancer.
< 1456156252 631617 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` find wisdom -iname "*super*"
< 1456156253 778721 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/supermarionation \ wisdom/superexponential growth \ wisdom/superduperexponential growth \ wisdom/superduperinteressantesandersonnegelegenesdorfmitoderohnesahneistunsdabeiabsolutscheissegal \ wisdom/supermarioperator \ wisdom/supercalifragilisticexponential growth
< 1456156284 717766 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? supermarioperator
< 1456156285 632302 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :supermarioperator is one of many confusing operators as defined in Control.Plumbers.Monad. Your sanity is in another castle.
< 1456156316 770845 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :wait
< 1456156321 535599 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :is this a thing?
< 1456156348 952858 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` find wisdom -iname "*lar*"
< 1456156349 971693 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/selamlar
< 1456156411 151085 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what the actual fuck
< 1456156442 292796 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :wait, there is a <<
< 1456156594 814427 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Deadfish14]]4 10 02https://esolangs.org/w/index.php?diff=46457&oldid=46456 5* 03Oerjan 5* (-1) 10On the one hand, someone cannot read. On the other hand, it's better after the section header anyway.
< 1456157016 816800 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :@hoogle Control.Plumbers.Monad
< 1456157024 736716 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :package MonadCatchIO-mtl
< 1456157024 894552 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :package MonadCatchIO-mtl-foreign
< 1456157024 894653 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :package MonadCatchIO-transformers
< 1456157036 294361 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :there you go.
< 1456157136 391753 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`? superduperinteressantesandersonnegelegenesdorfmitoderohnesahneistunsdabeiabsolutscheissegal
< 1456157139 682704 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Superduperinteressantesandersonnegelegenesdorfmitoderohnesahneistunsdabeiabsolutscheissegal is where mroman lives.
< 1456157217 80213 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` find wisdom -iname "*ego*"
< 1456157218 68901 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/monoidal category \ wisdom/oregon \ wisdom/hackego \ wisdom/category \ wisdom/categorical product \ wisdom/category theory \ wisdom/something-that-isn't-in-hackego's-wisdom \ wisdom/gregor \ wisdom/bicategory \ wisdom/egobot \ wisdom/category-helpdesk
< 1456158049 666637 :earendel!~anuska@176.2.137.137 QUIT :Ping timeout: 255 seconds
< 1456158202 644078 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` find wisdom -iname "*ball*"
< 1456158203 593691 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456158320 689729 :earendel!~anuska@176.2.137.137 JOIN :#esoteric
< 1456158535 853049 :ent0nces!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456158594 95574 :adu!~ajr@static-108-48-76-162.washdc.fios.verizon.net JOIN :#esoteric
< 1456158670 646737 :ent0nces_!~ent0nces@104.238.194.236 QUIT :Ping timeout: 255 seconds
< 1456158713 179059 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later
< 1456158797 72849 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :`? superduperinteressantesandersonnegelegenesdorfmitoderohnesahneistunsdabeiabsolutscheissegal
< 1456158798 558947 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Superduperinteressantesandersonnegelegenesdorfmitoderohnesahneistunsdabeiabsolutscheissegal is where mroman lives.
< 1456158804 926613 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Good
< 1456159138 105589 :XorSwap!XorSwap@wpa-6-314.cc.umanitoba.ca JOIN :#esoteric
< 1456159773 276281 :atehwa!atehwa@aulis.sange.fi QUIT :Ping timeout: 268 seconds
< 1456159806 131438 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456159840 830729 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric
< 1456160690 295441 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456160802 614205 :ent0nces_!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456160963 850483 :ent0nces!~ent0nces@104.238.194.236 QUIT :Ping timeout: 248 seconds
< 1456160997 310818 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds
< 1456161991 626861 :Sprocklem_!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 255 seconds
< 1456162235 871440 :ent0nces!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456162286 8527 :AnotherTest!~turingcom@193.190.253.145 JOIN :#esoteric
< 1456162396 610977 :ent0nces_!~ent0nces@104.238.194.236 QUIT :Ping timeout: 255 seconds
< 1456162533 978763 :AnotherTest!~turingcom@193.190.253.145 QUIT :Ping timeout: 240 seconds
< 1456162679 742992 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 240 seconds
< 1456163659 2233 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric
< 1456163795 288370 :XorSwap!XorSwap@wpa-6-314.cc.umanitoba.ca QUIT :Read error: Connection reset by peer
< 1456163807 405173 :XorSwap!XorSwap@wpa-6-314.cc.umanitoba.ca JOIN :#esoteric
< 1456163858 28232 :Treio!~Treio@87.244.233.250 JOIN :#esoteric
< 1456163962 645886 :ent0nces_!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456163996 101205 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric
< 1456164067 302425 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl JOIN :#esoteric
< 1456164099 882129 :ent0nces!~ent0nces@104.238.194.236 QUIT :Ping timeout: 248 seconds
< 1456164368 124796 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456164535 253041 :ent0nces_!~ent0nces@104.238.194.236 QUIT :
< 1456164567 886441 :ent0nces!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456164636 43961 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 244 seconds
< 1456164659 729519 :earendel!~anuska@176.2.137.137 QUIT :Ping timeout: 240 seconds
< 1456165024 13813 :XorSwap!XorSwap@wpa-6-314.cc.umanitoba.ca QUIT :Quit: Leaving
< 1456165138 40010 :earendel!~anuska@176.2.137.137 JOIN :#esoteric
< 1456165628 154628 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds
< 1456166638 18411 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric
< 1456166693 402266 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org JOIN :#esoteric
< 1456167127 10635 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 250 seconds
< 1456167937 38237 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric
< 1456168232 783858 :Treio!~Treio@87.244.233.250 JOIN :#esoteric
< 1456168438 26852 :XorSwap!XorSwap@wpa-6-314.cc.umanitoba.ca JOIN :#esoteric
< 1456168536 880597 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://v1.std3.ru/71/b7/1450110575-71b77b2bd06f431f2bd0b4abb983738f.gif
< 1456168649 701248 :impomatic_!~digital_w@79.16.114.87.dyn.plus.net JOIN :#esoteric
< 1456168884 576660 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric
< 1456169073 944875 :XorSwap!XorSwap@wpa-6-314.cc.umanitoba.ca QUIT :Ping timeout: 240 seconds
< 1456169508 174828 :impomatic_!~digital_w@79.16.114.87.dyn.plus.net PRIVMSG #esoteric :Does anyone know where I might find an archive or fj.binaries.msdos? I haven't found anything by Googling :-(
< 1456169555 892379 :adu!~ajr@static-108-48-76-162.washdc.fios.verizon.net QUIT :Quit: adu
< 1456169639 113462 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :why do HoTT people have to keep going on about how it's the second coming of maths jesus :/
< 1456169706 773800 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I had idea, I can invent a new kind of computer puzzle game, a bit like Hero Mesh but it is Linux and many differences, such as some of the design of Hero Mesh is badly designed, so I would do it in the better way. Also you can examine any tile by clicking on it so that nothing is hidden. What is your opinion of this so far?
< 1456169717 565131 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(Also, I do not know the answer of either of your two questions)
< 1456169815 701601 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I would probably also to avoid animation (at least at first), and to ensure that keys such as shift/ctrl/alt/capslock/numlock are not game commands
< 1456170185 95668 :earendel!~anuska@176.2.137.137 QUIT :Ping timeout: 244 seconds
< 1456170198 650005 :ent0nces_!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456170339 884314 :ent0nces!~ent0nces@104.238.194.236 QUIT :Ping timeout: 248 seconds
< 1456170490 448347 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds
< 1456170582 542199 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org JOIN :#esoteric
< 1456170841 848112 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric
< 1456171053 324473 :ent0nces_!~ent0nces@104.238.194.236 QUIT :Remote host closed the connection
< 1456171072 651180 :ent0nces!~ent0nces@71-222-75-238.ptld.qwest.net JOIN :#esoteric
< 1456171333 589719 :ent0nces!~ent0nces@71-222-75-238.ptld.qwest.net QUIT :Ping timeout: 255 seconds
< 1456171676 967527 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :We have lazy-evaluated sequences, but not lazy-evaluated trees
< 1456171689 477670 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :lazyevtree.next(n)
< 1456171731 830611 :ent0nces!~ent0nces@104.238.194.236 JOIN :#esoteric
< 1456171764 517619 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :Or lazy-evaluated trees
< 1456171768 121849 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :Or lazy-evaluated matrices
< 1456171775 139827 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :s/trees/graphs/
< 1456171945 616243 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :who is "we"?
< 1456171965 9274 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :haskell has these
< 1456171995 356415 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :myname: Programmers
< 1456171996 928211 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :myname: Oh
< 1456171998 208602 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :Right
< 1456172033 625800 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :infinite trees? no problem
< 1456172055 744018 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :myname: We have lambda but not thetas?
< 1456172063 35383 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :s/lambda/lambdas/
< 1456172068 181779 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :xD
< 1456172072 681203 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :Or rhos
< 1456172084 439278 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what should they do?
< 1456172086 514853 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :Rhos being based on the rho-calculus
< 1456172095 912018 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :myname: I don't know, what's the rho-calculus like?
< 1456172131 866956 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :myname: I guess a rho is something you can term rewrite
< 1456172188 990292 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :rho x y z: x+y*z
< 1456172194 252241 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :(python syntax)
< 1456172235 997398 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :how is it different than lambda x y z: x+y*z?
< 1456172248 937325 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :myname: A rho is based on term rewriting
< 1456172254 515169 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :myname: or something
< 1456172263 410690 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so... #define?
< 1456172268 924365 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :myname: That doesn't produce a function; it produces a rewritable
< 1456172291 778874 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :myname: Yes, perhaps (I don't know much about rho-calculus OR the C preprocessor), but as a builtin language construct.
< 1456172353 841284 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :(rho x y z -> x*(y+z)).distribute() produces a rho x y z -> x*y+x*z
< 1456172357 503810 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :Maybe
< 1456172431 380820 :puckipedia!~puck@40.118.19.109 QUIT :*.net *.split
< 1456172432 116501 :gniourf!~gniourf@pdm-l03.insa-lyon.fr QUIT :*.net *.split
< 1456172432 446443 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net QUIT :*.net *.split
< 1456172432 721799 :kline!~kline@nds/committee/kline QUIT :*.net *.split
< 1456172432 992638 :erdic!~erdic@unaffiliated/motley QUIT :*.net *.split
< 1456172445 667773 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net JOIN :#esoteric
< 1456172452 144943 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric
< 1456172510 374015 :gniourf!~gniourf@pdm-l03.insa-lyon.fr JOIN :#esoteric
< 1456172556 108679 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :Of course, that's completely wrong
< 1456172576 353445 :puckipedia!~puck@irc.puckipedia.com JOIN :#esoteric
< 1456172576 511372 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 255 seconds
< 1456172600 766317 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :This is part of document of my idea of "Universal Terminal Character Encoding":  http://zzo38computer.org/textfile/miscellaneous/utce
< 1456172681 514789 :nisstyre!~yourstrul@li611-52.members.linode.com QUIT :Changing host
< 1456172681 672930 :nisstyre!~yourstrul@oftn/member/Nisstyre JOIN :#esoteric
< 1456172723 238073 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Note that it includes many characters not available in Unicode, although a conversion from Unicode will also be lossy.
< 1456172741 255006 :kline!~kline@nds/committee/kline JOIN :#esoteric
< 1456172747 714613 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric
< 1456172813 294189 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Also, for simplicity, there is no right-to-left nor any complex scripts; it is designed to be simple but also elaborate.
< 1456173003 481378 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye
< 1456174113 940091 :shikhin!shikhin@unaffiliated/shikhin NICK :kvIRC
< 1456174119 318558 :kvIRC!shikhin@unaffiliated/shikhin NICK :shikhin
< 1456174629 49018 :jaboja!~jaboja@ehe110.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456174990 49543 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :myname: Also, pis, based on the pi calculus. Anonymous threads, basically.
< 1456175586 747016 :ent0nces!~ent0nces@104.238.194.236 QUIT :
< 1456175751 570049 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :whoa
< 1456175764 950727 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: ring the obell for @1025
< 1456175770 558377 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds
< 1456175779 652776 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: you should do it hth
< 1456175792 871560 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :obell?
< 1456175811 602321 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? obell
< 1456175830 107849 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :obell? ¯\(°​_o)/¯
< 1456175838 381355 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :prooftechnique: the obell is what we ring each time a new strip of the o webcomic is published
< 1456175845 941057 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`olist 1025
< 1456175847 683997 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :o
< 1456175848 896293 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :olist 1025: shachaf oerjan Sgeo FireFly boily nortti b_jonas
< 1456175866 64563 :earendel!~anuska@176.2.68.111 JOIN :#esoteric
< 1456175879 771847 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn The obell is what we ring each time a new strip of the o webcomic is published.
< 1456175883 486506 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'obell': The obell is what we ring each time a new strip of the o webcomic is published.
< 1456175922 661612 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :o
< 1456175940 717214 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :FireFlhi
< 1456175946 150217 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :And, as a followup question, where do I read this webcomic?
< 1456175958 947301 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? olist
< 1456175961 186667 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Update notification for the webcomic Order of the Stick. http://www.giantitp.com/comics/ootslatest.html
< 1456175967 454464 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Oh, that o
< 1456176064 853823 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :shachafton
< 1456176077 57305 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :?
< 1456176108 838181 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :https://en.wiktionary.org/wiki/afton
< 1456176117 406477 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ah
< 1456176127 793930 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but it's only 13:22
< 1456176132 201229 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :more like shachafternoon
< 1456176157 591902 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :but it's 22:22
< 1456176171 792010 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :But it's 16:22
< 1456176229 89711 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Bordering on shachväll
< 1456176235 4061 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? fternooner
< 1456176235 952155 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :fternooner (Danish »fternooner«, Norwegian «ttermiddag», Swedish ”ftermiddag”) is a screamingly delicious pastry.
< 1456176252 838086 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :shachaftermiddag
< 1456176362 115858 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I think all the different quote conventions are the most interesting part of that entry.
< 1456176400 898028 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :`? fentimans
< 1456176402 263311 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :fentimans is a delicious beverage out from Hexham, that can be paired with a fresh fternooner for a nutritive midday snack.
< 1456176469 113082 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Haven't had any Fentimans in months
< 1456176548 427295 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :`? benchmarks
< 1456176551 176667 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :benchmarks? ¯\(°​_o)/¯
< 1456176557 429824 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org JOIN :#esoteric
< 1456176572 932594 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :`quote benchmarks
< 1456176573 621493 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :665)  Benchmarks are only a good measure of surprise
< 1456176576 542431 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :There it is
< 1456176768 964499 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :prooftechnique: different quoting styles reminds me to http://www.madore.org/~david/weblog/d.2014-07-08.2212.html which asks what style of quotation marks to use when you quote text from a different language than the main text.
< 1456176806 962600 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric
< 1456176871 354720 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :We should all just adopt the perl convention. Q is underused, anyway
< 1456176888 803906 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: Is that carbonated?
< 1456176895 933119 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :shachaf: generally
< 1456176899 477344 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :scow
< 1456176903 579306 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Or, as I prefer to think of it: under*utilized*
< 1456176924 149040 :XorSwap!~XorSwap@wpa-6-314.cc.umanitoba.ca JOIN :#esoteric
< 1456176953 117932 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :eek the bug workaround for pine in tmux broke irssi instead...
< 1456176963 636576 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Client Quit
< 1456176963 977158 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 240 seconds
< 1456176968 101435 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Oh, dear
< 1456177059 508543 :zzo38!~zzo38@24-207-50-123.eastlink.ca QUIT :Remote host closed the connection
< 1456177089 207622 :lynn!~lynn@unaffiliated/lynn QUIT :Quit: Leaving
< 1456177150 546915 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric
< 1456177159 962879 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric
< 1456177720 837580 :jaboja!~jaboja@ehe110.neoplus.adsl.tpnet.pl QUIT :Remote host closed the connection
< 1456177779 108679 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456177889 129244 :hydraz!matheus@unaffiliated/demhydraz NICK :nothing
< 1456177893 133709 :nothing!matheus@unaffiliated/demhydraz NICK :hydraz
< 1456177912 199899 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :prooftechnique: they upgraded fedora on the server i use for mail and irssi, which includes a buggy version of tmux that breaks reverse video, but not irssi.  the simplest fix (while waiting for the actual tmux bugfix) is to set TERM=xterm instead of TERM=screen inside tmux, but that breaks irssi instead...
< 1456177961 818409 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: use a better server hth
< 1456177974 341456 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so i'm playing around with shell and tmux config
< 1456178010 758362 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: but but it's my 24 year old email account
< 1456178037 264095 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :why do you run an irc client on your email account
< 1456178060 828448 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :also 24 is a lot of years
< 1456178063 4867 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also this is a computer club, so the admin who answered suggested _i_ build tmux with the patch for them.
< 1456178071 518284 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yep
< 1456178077 723897 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :did email even exist 24 years ago
< 1456178083 21317 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yep
< 1456178086 147230 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :did anything exist
< 1456178088 659447 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yep
< 1456178097 159241 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I agree with oerjan
< 1456178104 623737 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or possibly it was all faked last thursday.
< 1456178109 683387 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: yes, I existed 24 years ago
< 1456178121 142519 :earendel!~anuska@176.2.68.111 QUIT :Ping timeout: 244 seconds
< 1456178122 889649 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I even have photos of me and my family from back then
< 1456178133 29621 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :photoshop
< 1456178146 568935 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :24 years is almost a quarter of a century
< 1456178154 434896 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so?
< 1456178166 19616 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that's way too long a time span for anything
< 1456178182 822257 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :people live longer than that
< 1456178195 769968 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :so they say
< 1456178214 918657 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :they do.
< 1456178233 117450 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :we are talking about Earth years, right?
< 1456178263 521122 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: are you a veetan by any chance
< 1456178286 823659 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? veetan
< 1456178287 327071 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :although they can live to 25
< 1456178287 983008 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :veetan? ¯\(°​_o)/¯
< 1456178356 123237 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn Veetans are a race of cuddly, yet sturdy aliens in the Drive comic.
< 1456178358 710948 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'veetan': Veetans are a race of cuddly, yet sturdy aliens in the Drive comic.
< 1456178387 736881 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what's the drive comic
< 1456178391 264557 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn Veetans are a race of cuddly, yet sturdy aliens in the Drive comic. Their maximum lifespan is 25 years, but they use it well.
< 1456178393 989571 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'veetan': Veetans are a race of cuddly, yet sturdy aliens in the Drive comic. Their maximum lifespan is 25 years, but they use it well.
< 1456178396 451648 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh, is that what dlist is about?
< 1456178402 996351 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i thought it was a prolog thing
< 1456178407 125973 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: hm not that i know of
< 1456178424 718494 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's not irregular enough for a list, any more.
< 1456178443 959634 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :25 is a lot of years
< 1456178500 506791 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :if you don't demonstrate a magic talent by that age you get exiled, i think
< 1456178517 158164 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i could find a quote on that, if the drive website didn't have the worst archive system _ever_.
< 1456178547 771648 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :drive, hmm
< 1456178548 680151 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i don't think veetans are magic much.
< 1456178585 18740 :earendel!~anuska@176.2.68.111 JOIN :#esoteric
< 1456178621 347668 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION tries via google, again
< 1456178634 859290 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :google is magic
< 1456178638 939515 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? google
< 1456178640 59287 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Google your half-Word Haskell is Problem.
< 1456178657 881627 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :... that did not help at all
< 1456178698 84018 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`culprits wisdom/google
< 1456178702 945481 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tswett
< 1456178727 776013 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq: did you go to that google class where they tell you how search works
< 1456178854 67862 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456178898 677371 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ooh ohnorobot has it
< 1456178940 88831 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :no wait, it doesn't, it's from before the comic moved.
< 1456179004 524690 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds
< 1456179113 106951 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 244 seconds
< 1456179543 889888 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :finally http://www.drivecomic.com/archive/100731.html
< 1456179607 957345 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :25 years is a long time
< 1456179648 744025 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :100731 is scary
< 1456179696 947261 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"drive is ad-free, thanks to reader support. click to back the strip on patreon!"
< 1456179714 214046 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i don't think ad-free means what you think it means hth
< 1456179733 270482 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :how can i pick up a new webcomic if i have to read 100000 past issues?
< 1456179759 50878 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Just read olist.
< 1456179777 825899 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :izabera: just start reading... bookmark the latest comic you've read... you'll catch up eventually
< 1456179791 527135 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i don't think that is the worst problem with the site hth
< 1456179805 18492 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :izabera: or spend an extended weekend...
< 1456179827 733875 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera: sadly, it's just the date
< 1456179828 369539 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :izabera: also you're exaggerating
< 1456179844 908460 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :am i?
< 1456179876 970884 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :oerjan: what moron uses that date format
< 1456179878 272854 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the date url scheme is just one part of why the site is almost completely unnavigable
< 1456179899 629369 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :perhaps this channel is inhabited entirely by veetans
< 1456179901 253479 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(if updates were completely regular, it would work, but they haven't been)
< 1456179903 916593 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :except for oerjan
< 1456179945 291928 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :izabera: it looks like a weekly, maybe twice a week, comic that has been around for 6 1/2 years
< 1456179971 479557 :S1!~S1FeHa@77-64-236-225.dynamic.primacom.net JOIN :#esoteric
< 1456179973 134715 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera: i have frequent, but so far overcome desires to register on disqus just to tell the author to fire his website programmers.
< 1456180067 736454 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: it's twice a week now, one main comic and one guest comic.  but it has been far more rare, and had essentially a year of hiatus while kellett worked on a film project.
< 1456180107 604841 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :before that year, there was a "look at the last year of comics" menu that sort of worked.
< 1456180107 833590 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: that's fine, I was looking for an upper bound on the number of issues
< 1456180169 858110 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anyway, I wouldn't complain about the URL scheme. I would complain about the lack of navigation beyond "next" and "prev".
< 1456180251 227519 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: well the url scheme is such that you cannot hack around the lack of navigation, because together with the frequent hiatuses in the middle of the run, it is completely unpredictable which dates have comics
< 1456180296 15780 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so it _is_ part of the problem, although wouldn't be a good solution alone.
< 1456180312 232369 :S1!~S1FeHa@77-64-236-225.dynamic.primacom.net QUIT :Quit: S1
< 1456180312 813743 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fwiw I have that problem with GG as well... though one can usually hit a comic in at most 3 tries (using a calendar would be too tedious ;-) )
< 1456180320 213636 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :www.drivecomic.com/archive/random is all the navigation you need hth
< 1456180328 19441 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oops, where did the http:// go
< 1456180354 829936 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: GG has a menu of story arcs, from which you can start jumping by weeks.
< 1456180384 394953 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's not as good as a list of every comic, but infinitely better than what drive has.
< 1456180506 274975 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :lately, things have gotten even more insane, as kellett has started moving the guest comic arcs in the sequence once they're finished, apparently by _swapping_ url contents
< 1456180513 505044 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :breaking absolutely all links
< 1456180523 246415 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :including the comment threads
< 1456180713 197668 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :they have a working random link?
< 1456180731 203986 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: see if you can find a working list of comics link twh
< 1456180746 205843 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :who knows what else is hidden in /archive 
< 1456180788 712434 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: http://www.drivecomic.com/archive/archives.html hth
< 1456180828 846518 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what, did you want more than a year?
< 1456180846 510574 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://web.archive.org/web/*/http://www.drivecomic.com/archive/archives.html hth
< 1456180879 226926 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ooh that still exists? it was removed from the main page, of course.
< 1456180884 323764 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh, if you look at the historical archives, there's a search box
< 1456180891 515704 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but it's gone from the real archives
< 1456180939 665736 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION bookmarks
< 1456181148 711162 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: ah yes, at one time there was a button to suggest list transcriptions, which that box probably used, and which no one actually made
< 1456181163 345406 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*strip transcriptions
< 1456181216 65384 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so, a slightly broken system bit rotted until it was just removed.
< 1456181335 197985 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :from other hints, presumably on a "no one has a clue how it _should_ work" basis.
< 1456181390 340571 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in
< 1456181480 589255 :boily!~alexandre@96.127.201.149 JOIN :#esoteric
< 1456181586 826770 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : why do HoTT people have to keep going on about how it's the second coming of maths jesus :/ <-- presumably it hasn't yet been used thoroughly enough for experience to enforce a reality check
< 1456181642 196861 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :every new idea is a panacea until proven otherwise.
< 1456181723 190400 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Panamean Panacea Manna.
< 1456182185 114178 :hydraz!matheus@unaffiliated/demhydraz NICK :heddwchfart
< 1456182214 141739 :heddwchfart!matheus@unaffiliated/demhydraz NICK :hydraz
< 1456182299 479426 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hydraz: hellodraz. welsh?
< 1456182312 716712 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :boily: hi
< 1456182338 984384 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :does "poisson deux" mean "fish two" or "two fish" twh
< 1456182375 449498 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION suspects the former
< 1456182400 141585 :hydraz!matheus@unaffiliated/demhydraz PRIVMSG #esoteric :boily: Negative, joke on another channel.
< 1456182451 671088 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :actually if it were two fish, it should be poissons...
< 1456182453 168032 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellochaf. it's the former.
< 1456182492 571790 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :“two fish” is «deux poissons». «poisson deux» sounds like you are counting them: «poisson un, poisson deux, poisson trois...»
< 1456182515 323815 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :or more normally, «premier poisson, deuxième poisson, troisième poisson...»
< 1456182534 727681 :XorSwap!~XorSwap@wpa-6-314.cc.umanitoba.ca QUIT :Quit: Leaving
< 1456182536 608820 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456182586 139787 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :shachaf: you switched from pooches over to fish?
< 1456182808 650961 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 255 seconds
< 1456182995 455587 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :premier pooch!
< 1456183011 193221 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :premier cabot
< 1456183036 124323 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :boily: I was looking at the title of _One Fish, Two Fish, Red Fish, Blue Fish_ in French.
< 1456183040 221286 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :They pull a fast one.
< 1456183472 63270 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric : or more normally, «premier poisson, deuxième poisson, troisième poisson...»
< 1456183495 540023 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :'fish one, fish two, ...' in english would be using the nominal case, not ordinal
< 1456183524 611579 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric
< 1456184558 84131 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :one shachaf, two sachafayim, three shachafes, four shachafen...
< 1456184585 699575 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :help
< 1456184621 759598 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :conjugating shachaf if hard. let's poutine.
< 1456184624 614783 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :s/if/is/
< 1456184631 421089 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 276 seconds
< 1456184634 903774 :boily!~alexandre@96.127.201.149 QUIT :Quit: TUMBLER CHICKEN
< 1456184685 674849 :alejandro12!~canaima@190.77.157.16 JOIN :#esoteric
< 1456184726 403619 :alejandro12!~canaima@190.77.157.16 PRIVMSG #esoteric :hello
< 1456184740 739305 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`bienvenito alejandro12 
< 1456184749 853599 :alejandro12!~canaima@190.77.157.16 PRIVMSG #esoteric :ablan espaol
< 1456184756 915512 :alejandro12!~canaima@190.77.157.16 PRIVMSG #esoteric ::)
< 1456184761 92394 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: bienvenito: not found
< 1456184764 406689 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :argh
< 1456184815 648577 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`bienvenido alejandro12 
< 1456184822 19607 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :alejandro12: ¡Bienvenido al centro internacional para el diseño y despliegue de lenguajes de programación esotéricos! Por desgracia, la mayoría de nosotros no hablamos español. Para obtener más información, echa un vistazo a nuestro wiki: http://esolangs.org/. (Para el otro tipo de esoterismo, prueba #esoteric en EFnet o DALnet.)
< 1456184866 215669 :alejandro12!~canaima@190.77.157.16 PRIVMSG #esoteric :umm ok 
< 1456184877 394990 :alejandro12!~canaima@190.77.157.16 PRIVMSG #esoteric :#esoteric en EFnet o DALnet.)
< 1456184882 280343 :alejandro12!~canaima@190.77.157.16 PRIVMSG #esoteric :esto es un grupo
< 1456185166 461485 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :esto es #esoteric en Freenode
< 1456185239 133164 :alejandro12!~canaima@190.77.157.16 PRIVMSG #esoteric :bye this group is bored are very seriousGoogle Traductor para empresas:Translator ToolkitTraductor de sitios webGlobal Market Finder 
< 1456185280 915886 :alejandro12!~canaima@190.77.157.16 PRIVMSG #esoteric :bye this group is bored are very serious
< 1456185309 161455 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric
< 1456185329 464437 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: Do you have any clue what that half-word Haskell thing means?
< 1456185393 816811 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I think one of the paths to true eso is to make something first-class that is never first-class
< 1456185407 471293 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :what half-word haskell thing
< 1456185439 102478 :alejandro12!~canaima@190.77.157.16 PART :#esoteric
< 1456185439 299476 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: sounds like a good plan
< 1456185453 37504 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: It was said last time I was online
< 1456185458 317832 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`google
< 1456185459 14036 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Google what?
< 1456185467 141694 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? google
< 1456185468 82426 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Google your half-Word Haskell is Problem.
< 1456185470 946482 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: That
< 1456185471 137867 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://tunes.org/~nef/logs/esoteric/15.12.19
< 1456185484 80742 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: The real question is just /what/ to make first-class
< 1456185495 375560 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :make making things first-class first-class hth
< 1456185505 347596 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :reify reification
< 1456185522 48333 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: you should use codu then you can point at individual lines hth
< 1456185529 429727 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: codu doesn't have logs for that day hth
< 1456185538 587702 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :darn
< 1456185544 188118 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: I did think of that xD
< 1456185616 242577 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: oh so it's from tswett's network
< 1456185640 720283 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: I did think of rho expressions, which are like lambda expressions but based on the rho calculus
< 1456185657 225053 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname brought up #define when I mentioned it
< 1456185664 529965 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :first-class preprocessing xD
< 1456185755 681803 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`le/rn last-class function/A last-class function is a function that cannot be passed as an argument, accept a function as an argument, be returned by a function, return a function, set to a variable other than its initial name, or be called
< 1456185758 791266 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «last-class function»
< 1456185763 501124 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? last-class function
< 1456185764 617420 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A last-class function is a function that cannot be passed as an argument, accept a function as an argument, be returned by a function, return a function, set to a variable other than its initial name, or be called
< 1456185785 579222 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :08:07:49  `learn integer/An integer is a number that does not contain a wildcard that matches any character other than a line feed.
< 1456185785 737490 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :08:07:50  ​/hackenv/bin/learn: line 3: wisdom/integer/an: No such file or directory \ Learned 'integer/an': integer/An integer is a number that does not contain a wildcard that matches any character other than a line feed.
< 1456185794 150400 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :My network is getting really good at remembering long phrases.
< 1456185845 596927 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :tswett: clearly today's xkcd is relevant.
< 1456185853 912109 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca QUIT :Quit: :qa!
< 1456185928 175406 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i 's/$/. It can, however, be pointed at, derisively./' wisdom/'last-class function'
< 1456185930 272985 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456185937 155062 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? last-class function
< 1456185938 322518 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A last-class function is a function that cannot be passed as an argument, accept a function as an argument, be returned by a function, return a function, set to a variable other than its initial name, or be called. It can, however, be pointed at, derisively.
< 1456185948 276301 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: derisively?
< 1456185957 949607 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :did i mispel that
< 1456185974 305818 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :nope
< 1456185985 123116 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Never heard that word
< 1456185987 920799 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: you now, like the higher classes point at the lower
< 1456185996 692871 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Ah
< 1456186088 151928 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 244 seconds
< 1456187329 60126 :fungot!~fungot@momus.zem.fi QUIT :Ping timeout: 250 seconds
< 1456187352 578721 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fungone
< 1456187361 353038 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
< 1456187368 126346 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`mourn fungot
< 1456187368 817909 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Alas, poor fungot, I knew him well!
< 1456189298 995164 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456189473 694488 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu
< 1456189910 524517 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Quit: mihow
< 1456191719 480718 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric
< 1456193690 666420 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Latezzz
< 1456194527 484675 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer
< 1456194573 887819 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :shachaf: I haven't.
< 1456195047 184396 :nisstyre!~yourstrul@oftn/member/Nisstyre QUIT :Ping timeout: 244 seconds
< 1456195403 689263 :andrew!~andrew@119.137.85.96 JOIN :#esoteric
< 1456195427 624950 :adu!~ajr@73.133.129.229 JOIN :#esoteric
< 1456195457 639898 :adu!~ajr@73.133.129.229 PRIVMSG #esoteric :hppavilion[1]: NOOOOOOOO
< 1456195473 514797 :adu!~ajr@73.133.129.229 PRIVMSG #esoteric :wait, I mean YEEEEEEEEEEES
< 1456196755 360084 :nisstyre!~yourstrul@li611-52.members.linode.com JOIN :#esoteric
< 1456197409 288046 :andrew!~andrew@119.137.85.96 QUIT :Remote host closed the connection
< 1456198259 775260 :aloril!~aloril@dsl-tkubrasgw1-54fa3f-129.dhcp.inet.fi QUIT :Ping timeout: 240 seconds
< 1456198742 592475 :aloril!~aloril@84.250.63.129 JOIN :#esoteric
< 1456199786 296092 :andrew!~andrew@119.137.85.96 JOIN :#esoteric
< 1456200371 793194 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection
< 1456200429 428829 :mad!boulam@69-165-212-148.cable.teksavvy.com JOIN :#esoteric
< 1456200528 588377 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :hey
< 1456200532 232464 :bb010g!uid21050@gateway/web/irccloud.com/x-zwfweckeizqkacmo JOIN :#esoteric
< 1456200690 64341 :perrier_!~cinch@107.170.175.57 QUIT :Read error: Connection reset by peer
< 1456200693 382316 :Guest37376!~cinch@107.170.175.57 QUIT :Read error: Connection reset by peer
< 1456200696 870703 :Guest58776!~cinch@107.170.175.57 QUIT :Remote host closed the connection
< 1456200702 207643 :Guest20424!~cinch@107.170.175.57 QUIT :Remote host closed the connection
< 1456200746 315933 :zgrep!sid43445@gateway/web/irccloud.com/x-vrgighsuzwhersgk PRIVMSG #esoteric :`cat bin/mourn
< 1456200749 749438 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo "Alas, poor $@, I knew him well!"
< 1456200758 319274 :zgrep!sid43445@gateway/web/irccloud.com/x-vrgighsuzwhersgk PRIVMSG #esoteric :Oh. That's boring. :(
< 1456200938 994006 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :`cat bin/bin
< 1456200940 442315 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: bin/bin: No such file or directory
< 1456200953 563803 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :`cat bin/bin/bin
< 1456200954 284167 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: bin/bin/bin: No such file or directory
< 1456200959 569505 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :`cat /secret
< 1456200960 320243 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: /secret: No such file or directory
< 1456200967 842141 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :`cat bin/secret
< 1456200968 526191 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: bin/secret: No such file or directory
< 1456200977 474116 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :`cat bin/supersecret
< 1456200978 114328 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: bin/supersecret: No such file or directory
< 1456200982 872706 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Well I'm ut of dieas.
< 1456200989 144044 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :*out of ideas
< 1456201114 889426 :zgrep!sid43445@gateway/web/irccloud.com/x-vrgighsuzwhersgk PRIVMSG #esoteric :`` find / -name '*secret*'
< 1456201145 688685 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/proc/sys/net/ipv4/ipfrag_secret_interval \ /proc/sys/net/ipv6/ip6frag_secret_interval \ find: `/proc/tty/driver': Permission denied \ find: `/proc/1/task/1/fd': Permission denied \ find: `/proc/1/task/1/fdinfo': Permission denied \ find: `/proc/1/task/1/ns': Permission denied \ find: `/proc/1/fd': Permission denied \ find: `/proc/1/fdinfo': Per
< 1456201235 121153 :andrew!~andrew@119.137.85.96 QUIT :Remote host closed the connection
< 1456201381 597711 :adu!~ajr@73.133.129.229 QUIT :Quit: adu
< 1456201511 430049 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric
< 1456201522 139352 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Client Quit
< 1456201863 29984 :earendel!~anuska@176.2.68.111 QUIT :Ping timeout: 250 seconds
< 1456203272 432811 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric
< 1456203489 288189 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Taneb: have you played mage knight?
< 1456203492 294724 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric
< 1456203562 169737 :zgrep!sid43445@gateway/web/irccloud.com/x-vrgighsuzwhersgk PRIVMSG #esoteric :`` find / -name '*secret*' > secret.txt
< 1456203576 178502 :zgrep!sid43445@gateway/web/irccloud.com/x-vrgighsuzwhersgk PRIVMSG #esoteric :`tomfoolery fs
< 1456203600 285568 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :find: `/proc/tty/driver': Permission denied \ find: `/proc/1/task/1/fd': Permission denied \ find: `/proc/1/task/1/fdinfo': Permission denied \ find: `/proc/1/task/1/ns': Permission denied \ find: `/proc/1/fd': Permission denied \ find: `/proc/1/fdinfo': Permission denied \ find: `/proc/1/ns': Permission denied \ find: `/proc/2/task/2/fd': Permissi
< 1456203602 182024 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :File system. HackEgo/HackBot's is http://codu.org/projects/hackbot/fshg/index.cgi
< 1456203665 760298 :zgrep!sid43445@gateway/web/irccloud.com/x-vrgighsuzwhersgk PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/8a87b4c82f52/secret.txt
< 1456203839 774485 :zgrep!sid43445@gateway/web/irccloud.com/x-vrgighsuzwhersgk PRIVMSG #esoteric :`url secret.txt
< 1456203840 999132 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/secret.txt
< 1456203843 935260 :zgrep!sid43445@gateway/web/irccloud.com/x-vrgighsuzwhersgk PRIVMSG #esoteric ::D
< 1456203865 729416 :zgrep!sid43445@gateway/web/irccloud.com/x-vrgighsuzwhersgk PRIVMSG #esoteric :Although there probably should be a thing for the permanent version of the latest URL...
< 1456204003 290581 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456204287 274894 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds
< 1456204779 675547 :earendel!~koko@176.4.34.166 JOIN :#esoteric
< 1456204886 411879 :zgrep!sid43445@gateway/web/irccloud.com/x-vrgighsuzwhersgk PRIVMSG #esoteric :`word
< 1456204887 222535 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :candroii
< 1456204892 917868 :earendel!~koko@176.4.34.166 QUIT :Client Quit
< 1456204979 719380 :earendel!~earendel@176.4.34.166 JOIN :#esoteric
< 1456205000 709912 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`word
< 1456205001 411980 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :vheta
< 1456205014 780443 :zgrep!sid43445@gateway/web/irccloud.com/x-vrgighsuzwhersgk PRIVMSG #esoteric :Makes fake words.
< 1456205014 938095 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :...Where does HackEgo get his wordlist?
< 1456205020 867297 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :ah
< 1456205023 573210 :zgrep!sid43445@gateway/web/irccloud.com/x-vrgighsuzwhersgk PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/a4e2b9749d1d/bin/word
< 1456205399 754341 :APic!apic@apic.name QUIT :Ping timeout: 240 seconds
< 1456205774 14604 :APic!apic@apic.name JOIN :#esoteric
< 1456206714 528815 :Xe!xe@infoforcefeed/Xe QUIT :Ping timeout: 260 seconds
< 1456206830 419254 :Xe!~xe@infoforcefeed/Xe JOIN :#esoteric
< 1456209063 836133 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye
< 1456210092 100028 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving
< 1456210297 238122 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu
< 1456210968 994429 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456211222 992946 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds
< 1456211456 247552 :earendel!~earendel@176.4.34.166 PART :#esoteric
< 1456211459 705397 :earendel!~earendel@176.4.34.166 JOIN :#esoteric
< 1456212191 592990 :earendel!~earendel@176.4.34.166 PRIVMSG #esoteric :these numbers @word.. is this some kind of probability of occurence for that syllables?
< 1456212317 773660 :earendel!~earendel@176.4.34.166 PRIVMSG #esoteric :also how have is this association there "happened"?
< 1456213021 827169 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :yes, they're weights; a random number is chosen from their sum
< 1456213241 294379 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net NICK :MDream
< 1456213279 644724 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :they're presumably generated from lots of input text, counting up how often 'th' is followed by 'w' etc.
< 1456213795 166926 :earendel!~earendel@176.4.34.166 PRIVMSG #esoteric :nice
< 1456214141 153468 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Markov_chain#Markov_text_generators 
< 1456214720 820353 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric
< 1456214879 722815 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456215149 726795 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds
< 1456216880 683200 :jaboja!~jaboja@aejg6.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456217553 153074 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds
< 1456217871 733312 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -we "warn 4.5+6.3"
< 1456217875 330194 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um
< 1456217879 421011 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Useless use of a constant (warn 4.5+6.3) in void context at -e line 1.
< 1456217881 397935 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -we warn 4.5+6.3
< 1456217884 64962 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :10.8 at -e line 1.
< 1456217886 117979 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :better
< 1456220044 73242 :impomatic_!~digital_w@79.16.114.87.dyn.plus.net QUIT :Ping timeout: 240 seconds
< 1456221251 884711 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 248 seconds
< 1456221334 80103 :J_Arcane!~chatzilla@37-219-73-55.nat.bb.dnainternet.fi QUIT :Ping timeout: 240 seconds
< 1456222015 985856 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 JOIN :#esoteric
< 1456223005 149502 :lynn_!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456224239 718220 :jaboja!~jaboja@aejg6.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 240 seconds
< 1456224278 702077 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They're generated from word lists, actually.
< 1456224345 472644 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Which is probably subtly different from generating them from lots of input text, since it presumably has a higher weight for more uncommon trigrams (or 4-grams or whatever they were).
< 1456224389 191586 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's the same procedure fungot uses, except fungot does words, and it uses a variable-length model generated by https://github.com/vsiivola/variKN
< 1456224395 437632 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Huh.
< 1456224407 510785 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, right, the internet gave up at night.
< 1456224434 878794 :fungot!~fungot@momus.zem.fi JOIN :#esoteric
< 1456224442 806731 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Feeling all right there? 
< 1456224443 3370 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: they don't ever define " fnord" is invalid? the line does ( which is useful
< 1456224461 478209 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :All subsystems nominal, I guess.
< 1456224540 830811 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456224562 278053 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, new sort of spam I've never seen before
< 1456224594 115677 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's piggybacking on other spam in an unusual way: it suggests that if we download a particular mobile app, it'll cause one category of spam to stop arriving
< 1456224641 54569 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically trying to position itself as an opt-out, in a way that's fairly suspicious to people who are aware of computers, but it seems likely to fool some people
< 1456226793 69348 :boily!~alexandre@96.127.201.149 JOIN :#esoteric
< 1456226822 794512 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@massages-loud
< 1456226823 5297 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :You don't have any messages
< 1456226902 40879 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hello, ais
< 1456226941 490776 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yes, many spam does that in a much more straightforward way: they include a link to "unsubscribe" from that very spam.
< 1456226961 43774 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I think I've heared of spam that talks about other spam
< 1456227057 280914 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: here's one example http://bendwavy.org/wp/?p=3416
< 1456227096 368301 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :then there's http://www.xkcd.com/810/
< 1456227139 801112 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 248 seconds
< 1456227873 323641 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456228034 35799 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456228063 45418 :benderpc_!benderpc@2404:e800:e61a:41d:e4ca:743b:469b:52b2 JOIN :#esoteric
< 1456228186 82469 :lynn_!~lynn@unaffiliated/lynn QUIT :Ping timeout: 244 seconds
< 1456228426 194068 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456228438 323588 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456228616 201732 :zemhill!bfjoust@selene.zem.fi QUIT :*.net *.split
< 1456228688 309525 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456228933 324227 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456228945 366359 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456228992 382291 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION should nuke that /boot partition
< 1456229015 26319 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :is it possible to merge partitions together?
< 1456229123 81621 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :boily: um, in what sense?
< 1456229363 128265 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456229373 899613 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I'm using ubuntu's default partition scheme, and /boot is way too small, always getting clogged by old kernels.
< 1456229375 341299 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456229407 850753 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :either there's a way to automatically remove old versions, or just take everything in /boot and put it in /.
< 1456229436 164641 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :(and make /boot disappear in a puff of Logic.)
< 1456229676 295173 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456229688 334779 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456229928 476287 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456229940 352420 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456229945 957445 :benderpc_!benderpc@2404:e800:e61a:41d:e4ca:743b:469b:52b2 NICK :bender|
< 1456229955 966178 :bender|!benderpc@2404:e800:e61a:41d:e4ca:743b:469b:52b2 QUIT :Changing host
< 1456229956 124532 :bender|!benderpc@unaffiliated/bender/x-9459530 JOIN :#esoteric
< 1456230196 89943 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456230208 193693 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456230292 379052 :boily!~alexandre@96.127.201.149 QUIT :Quit: GLASS CHICKEN
< 1456230532 517802 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456230544 351610 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456230784 463245 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456230796 334094 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456231036 485215 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456231050 336865 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456231290 486845 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456231302 333784 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456231417 377221 :carado!~carado@savhon.org QUIT :Quit: Leaving
< 1456231463 726699 :carado!~carado@savhon.org JOIN :#esoteric
< 1456231703 853043 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456231716 334356 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456231892 992164 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 QUIT :Ping timeout: 250 seconds
< 1456232133 79029 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456232145 351290 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456232385 484231 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456232397 333570 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456232637 488859 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456232650 332489 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456232847 645275 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Addleq14]]4 10 02https://esolangs.org/w/index.php?diff=46458&oldid=20442 5* 0385.194.216.168 5* (+18) 10Added OISC category
< 1456233014 39946 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric
< 1456233254 172270 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456233266 345706 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456233427 115621 :lynn_!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456233580 154329 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 244 seconds
< 1456233820 206586 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456233831 340680 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456234071 493120 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456234083 333185 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456234323 416962 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456234335 333181 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456234352 45759 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456234417 61077 :jaboja!~jaboja@aejg6.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456234657 142149 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456234669 380435 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456234909 487030 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456234921 333994 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456235161 493661 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456235173 364946 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456235196 393017 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection
< 1456235436 406599 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456235449 209797 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456235503 791776 :vodkode!~vodkode@fl-71-52-122-10.dhcp.embarqhsd.net QUIT :Quit: Leaving
< 1456235743 904275 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456235755 333832 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456235995 483525 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456236007 352733 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456236247 497039 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456236259 347673 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456236499 491535 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456236511 337677 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456236545 940268 :J_Arcane!~chatzilla@37-219-73-55.nat.bb.dnainternet.fi JOIN :#esoteric
< 1456236755 26933 :jaboja!~jaboja@aejg6.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 250 seconds
< 1456236995 159011 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456237009 282456 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456237176 92970 :lynn_!~lynn@unaffiliated/lynn QUIT :Ping timeout: 244 seconds
< 1456237416 213745 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456237423 58561 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca JOIN :#esoteric
< 1456237428 351892 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456237668 656680 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456237680 331534 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456237787 669174 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Helloily
< 1456237839 422654 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :brainfuck competition is tomorrow
< 1456238060 46290 :jaboja!~jaboja@aejg6.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456238300 174295 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456238311 331890 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456238551 480077 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456238563 163477 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456238803 324905 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456238816 331644 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456238831 834227 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456238880 23492 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric
< 1456239107 806248 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 248 seconds
< 1456239347 933990 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456239360 332309 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456239600 488529 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456239615 332916 :zemhill!bfjoust@2a03:b0c0:1:d0::1ea:f001 JOIN :#esoteric
< 1456239846 25483 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric
< 1456240007 505377 :earendel2!~earendel@176.4.34.166 JOIN :#esoteric
< 1456240027 114328 :earendel2!~earendel@176.4.34.166 PART :#esoteric
< 1456240027 507713 :earendel!~earendel@176.4.34.166 QUIT :Disconnected by services
< 1456240029 441096 :earendel!~earendel@176.4.34.166 JOIN :#esoteric
< 1456240269 561682 :zemhill!bfjoust@2a03:b0c0:1:d0::1ea:f001 QUIT :Remote host closed the connection
< 1456240282 300447 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456240294 859200 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456240534 933113 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456240546 339641 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456240774 2879 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 240 seconds
< 1456241014 123601 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456241025 184545 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456241265 346128 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456241277 331155 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456241517 534058 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456241529 159971 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456241766 790123 :AnotherTest!~turingcom@193.190.253.145 JOIN :#esoteric
< 1456242006 848689 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456242019 335701 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456242019 861457 :AnotherTest!~turingcom@193.190.253.145 QUIT :Ping timeout: 248 seconds
< 1456242081 705531 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah, ais523 is back
< 1456242095 346007 :APic!apic@apic.name PRIVMSG #esoteric :B-)
< 1456242108 13444 :J_Arcane!~chatzilla@37-219-73-55.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds
< 1456242177 140272 :bender|!benderpc@unaffiliated/bender/x-9459530 QUIT :Quit: Leaving
< 1456242417 192751 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456242417 678086 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 JOIN :#esoteric
< 1456242428 342960 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456242604 35250 :jaboja!~jaboja@aejg6.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 240 seconds
< 1456242717 391023 :vanila!~vanila@unaffiliated/vanila JOIN :#esoteric
< 1456242718 64249 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :hi
< 1456242722 519175 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :is this the occult room
< 1456242735 596139 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes
< 1456242748 124963 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :magic and symbols
< 1456242755 281604 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :vanila: :-(
< 1456242759 627596 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`welcome vanila
< 1456242765 26176 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :thanks so much oerjan!!!!!!!!!!
< 1456242767 5751 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :THAT IS IT
< 1456242776 34825 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :vanila: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on EFnet or DALnet.)
< 1456242777 950697 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I know you're a regular but this seems like a suitably passive-aggressive response
< 1456242784 856052 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :ais523, I wonder why we aren't celebrating?
< 1456242792 954355 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :there was a new brainfuck hello world WORLD RECORD
< 1456242801 248900 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :WORLD RECORD
< 1456242801 248955 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ooh!
< 1456242804 863434 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was happy about the last one
< 1456242807 229187 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :it sould be all over the wiki
< 1456242807 387311 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I didn't know about this one though
< 1456242813 448248 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :it was a few weeks ago
< 1456242815 730918 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what sort of hello world is it printing and what principle does it use?
< 1456242827 734416 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :let me get the link you may have sen it already
< 1456242829 879963 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :it was on codegolf
< 1456242831 218078 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, I might have celebrated it already then
< 1456242846 479823 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :principle?
< 1456242864 837696 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :a bf golf to print hello world should have a principle?
< 1456242864 995502 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :b_jonas, it did some clever trick about preparing the differences between chars across half the string
< 1456242870 961606 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :yes it did!
< 1456242874 697905 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :it wasn't just brute forced
< 1456242879 293547 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :although there was some bruting
< 1456242884 963205 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :invorlved in its creation
< 1456242928 822906 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :vanila: in that case I've seen it ages ago and we've discussed it already
< 1456242949 815761 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was hoping someone had found a cleverer trick than transforming the left half of the hello world into the right half
< 1456242963 147615 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :ssorry
< 1456242969 107663 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :i didnt mean to get hopes up
< 1456242994 851838 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye
< 1456243043 161614 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is it http://codegolf.stackexchange.com/a/68494/6691 ?
< 1456243053 741127 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :yeah!
< 1456243109 699463 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 QUIT :Ping timeout: 240 seconds
< 1456243117 420363 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :oh h.y you know
< 1456243121 687455 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :this might be up peoples street here
< 1456243127 224865 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :are you familiar with minikanren?
< 1456243132 600123 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let's mention it form http://esolangs.org/wiki/Brainfuck#Hello.2C_World.21 
< 1456243138 222831 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :good idea!
< 1456243163 642127 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :its this prolog like thing that can generate quines
< 1456243185 695734 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :from querying an interpreter like this: (eval q q)
< 1456243211 47327 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :and the question is why can't you do this in prolog (with occurs check and fair search)
< 1456243226 164950 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :https://www.reddit.com/r/prolog/comments/473hig/generating_scheme_quines_with_prolog/
< 1456243233 29966 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :there's a link to all the code and stuff
< 1456243254 668606 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :if anyone could figure out what the secret is.. someone here could (but I coudln't...)
< 1456243332 658920 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=46459&oldid=46402 5* 03B jonas 5* (+180) 10/* Hello, World! */ golf
< 1456243336 127310 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :is that even interesting to nayone i hope
< 1456243356 821494 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Rosetta seems to have only comma-less variants. What herecy!
< 1456243548 674310 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 JOIN :#esoteric
< 1456243552 367848 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@metar KSFO
< 1456243553 339478 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :KSFO 231556Z 18003KT 10SM BKN200 11/10 A3008 RMK AO2 SLP185 T01060100 $
< 1456243567 708907 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :was anyone at all interested in that :S
< 1456243582 406140 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :its not exactly eso but its really cool imo
< 1456243617 282405 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: since you asked, yes, I was interested, I just have nothing to add...
< 1456243623 599039 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :okay!
< 1456243665 368754 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :if we found out the secret ingredient it could be aded to clue
< 1456243675 280059 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :myabe it already has it though
< 1456243915 360888 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456243927 350852 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456243949 694818 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 QUIT :Ping timeout: 240 seconds
< 1456244189 772532 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456244203 350248 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456244240 448449 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456244480 486634 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456244492 347912 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456244732 482753 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456244744 349935 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456244984 491295 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456244996 334251 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456245081 114155 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zemhill: are you OK?
< 1456245206 232155 :digitalcold!~redacted@192.73.232.206 QUIT :Ping timeout: 268 seconds
< 1456245240 814022 :digitalcold!~redacted@192.73.232.206 JOIN :#esoteric
< 1456245480 938772 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456245492 332180 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456245732 421181 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456245744 315814 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456245984 434268 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456245996 340110 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456246028 75017 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric
< 1456246038 849185 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456246278 890295 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456246290 349331 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456246307 828412 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 248 seconds
< 1456246547 909755 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456246559 343761 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456246565 290280 :jaboja!~jaboja@aejg6.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456246805 419715 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456246818 176151 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456247022 56093 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: zemhill seems to be in some sort of trouble
< 1456247037 316360 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :its f ine
< 1456247041 18334 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't mind the effect on the channel (it's going pretty slowly), but you might want to check to see if the server's doing OK
< 1456247259 839632 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hrm.
< 1456247273 971932 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I remember it getting into this sort of state before.
< 1456247302 43487 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I see these messages in the console, but it's also trying to send "JOIN #esoteric" all the time.
< 1456247319 632164 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm guessing it's some sort of a bug in the IRC library I used. Last time I just restarted it to fix it.
< 1456247322 64276 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1456247327 554131 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Will do the same again.
< 1456247337 330149 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456247343 952171 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Should've known better than to write it in Ruby, I guess.
< 1456249988 214399 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl QUIT :Quit: Leaving
< 1456250554 418578 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric
< 1456250878 510420 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456250883 197821 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services
< 1456250886 258881 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523
< 1456251018 79188 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl JOIN :#esoteric
< 1456251416 148138 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer
< 1456251486 575280 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456251903 652599 :lambda-11235!~lambda-11@24.156.46.61 JOIN :#esoteric
< 1456252084 113503 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 240 seconds
< 1456252307 70383 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric
< 1456252586 652355 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :vanila: Nearly every problem I ever had with Prolog was solved by generously sprinkling cuts around the place
< 1456252657 520088 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hah
< 1456252983 903690 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric
< 1456253544 319205 :jaboja!~jaboja@aejg6.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 276 seconds
< 1456253927 547761 :bb010g!uid21050@gateway/web/irccloud.com/x-zwfweckeizqkacmo QUIT :Quit: Connection closed for inactivity
< 1456254197 398359 :jaboja!~jaboja@aejg6.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456255289 737937 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds
< 1456255371 5046 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric
< 1456255429 17864 :zyla!~zyla@185.56.175.154 JOIN :#esoteric
< 1456255865 562605 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org JOIN :#esoteric
< 1456256027 657680 :earendel!~earendel@176.4.34.166 QUIT :Changing host
< 1456256027 816879 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric
< 1456256444 318214 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh wow
< 1456256468 998047 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so those strange things Wrecan says in #1025 are a reference to something actually
< 1456256572 616228 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 255 seconds
< 1456256882 69360 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456257306 595931 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :Wow
< 1456257344 356560 :zyla!~zyla@185.56.175.154 PART #esoteric :"WeeChat 1.1.1"
< 1456257353 44369 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :I'm reading the "gentlest introduction to the ρ-calculus"
< 1456257358 336521 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :I have no idea wtf is going on
< 1456257434 682526 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :ρ-calculus?
< 1456257437 370533 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :is that pattern matching
< 1456257480 330164 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :vanila: Yes
< 1456257556 250245 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :vanila: I'm trying to figure out rho-expressions (analogous to lambda-expressions) for a LISP
< 1456257579 71394 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :might be fun to learn abuot
< 1456257583 430153 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :maybe ill read it
< 1456257598 340632 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :vanila: Do so, then explain it to me xD
< 1456257613 278532 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :vanila: This is the only introduction I could find: http://rho.loria.fr/data/rta2001.pdf
< 1456257777 938713 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric
< 1456257899 707783 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 240 seconds
< 1456258402 461996 :earendel!~earendel@unaffiliated/earendel QUIT :Ping timeout: 252 seconds
< 1456258569 876717 :lambda-11235!~lambda-11@24.156.46.61 QUIT :Quit: Bye
< 1456258835 254569 :MDream!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net NICK :MDude
< 1456259047 338709 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :hppavilion[1]: What's the reference?
< 1456259108 329197 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :prooftechnique: ?
< 1456259140 666990 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :prooftechnique: That site without the path should take you there, but it doesn't seem to have much
< 1456259175 834655 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :hppavilion[1]: I mean the reference in #1025
< 1456259210 354982 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :prooftechnique: That was b_jonas who said that
< 1456259216 66366 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Oh, duh
< 1456259221 785330 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Sorry, irssi has you both in the same color
< 1456259223 690193 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :It was unrelated to what I said
< 1456259228 8815 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :b_jonas: Same question :)
< 1456259228 887776 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :prooftechnique: It's fine
< 1456259326 322525 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :hppavilion[1]: Though I am now also reading that rho paper :D
< 1456259383 236735 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric ::D
< 1456259389 557896 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :prooftechnique: Do you understand it at all?
< 1456259468 722960 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :It sort of looks like a weird extension of normal state machine productions, but I'm only on the second page. Embedding LC sounds promising, anyway
< 1456259519 617917 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :prooftechnique: What would be the rho analogue to a lambda expression in a LISP?
< 1456259576 411317 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :(rho ...?)
< 1456259656 215625 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :rho rho rho of rank always equals one
< 1456259678 350976 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :vanila: OK...
< 1456259689 803815 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :vanila: rho rho rho your boat?
< 1456259748 242676 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :yes
< 1456259753 212743 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :its a hacker song
< 1456259784 895381 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric
< 1456259795 411901 :nycs!~nycs@gw.hq.meetup.com QUIT :Read error: No route to host
< 1456260061 71651 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :\lam X . b seems to be just a rewrite rule X -> b. Maybe something like (defun rho (lhs rhs) (lambda lhs rhs))? So then conditionals look like (defun cond-rho (lhs rhs cond) ((rho lhs (rho 't rhs)) cond)
< 1456260065 769197 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Or something like that
< 1456260103 648513 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Where we assume cond has already been normalized by strat
< 1456260296 694604 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Ew, but then I get to the examples, and of course it's not that simple
< 1456260481 440012 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds
< 1456260487 304687 :lambda-11235!~lambda-11@24.156.46.61 JOIN :#esoteric
< 1456260626 767320 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :@tell hppavilion[1] http://link.springer.com/chapter/10.1007%2F3-540-45315-6_11
< 1456260629 413435 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted.
< 1456261095 141360 :lambda-11235!~lambda-11@24.156.46.61 QUIT :Quit: Bye
< 1456261684 397167 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org JOIN :#esoteric
< 1456261703 351 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :Hm...
< 1456261723 311733 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :I'm wondering what branch of mathematics to base a proof assistant on- what prooftechnique(s) to use
< 1456261733 819967 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :prooftechnique: You seem like a good person to ask
< 1456261735 526303 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :xD
< 1456261749 481203 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :base it on typed lambda calculus
< 1456261750 453880 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :A type theory, a logic, or what?
< 1456261760 939271 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :vanila: Perhaps. Maybe I should make more than one?
< 1456261770 389757 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :there's also Jbob
< 1456261772 614077 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :the little prover book
< 1456261780 113276 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :its a different sort of prover
< 1456261785 130741 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :its for programs
< 1456261983 432128 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :vanila: Perhaps I should make a proof assistant with strings as a primitive type?
< 1456261999 918128 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :vanila: Perhaps even using (bit)strings for numbers, making them a derived type?
< 1456262030 133770 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :do you have any theorems in mind you want ot prove with it
< 1456262042 844436 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :vanila: No; just want to make one for the experience
< 1456262050 731284 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :Maybe develop it into something useful
< 1456262053 327153 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :@messages-lud
< 1456262055 343642 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :prooftechnique said 23m 46s ago: http://link.springer.com/chapter/10.1007%2F3-540-45315-6_11
< 1456262057 930684 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :well maybe set a goal
< 1456262074 437812 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :pick some slighlty nontrivial theorem you like
< 1456262075 771872 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :vanila: Perhaps I should. What's a good theorem to start with with a known proof?
< 1456262078 499021 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :and make a prover that can prove it
< 1456262084 55426 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :vanila: Pythagorean?
< 1456262167 553320 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :vanila: If I do the Pythagorean Theorem, I have lots of options for proofs
< 1456262181 159920 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :vanila: I'm thinking of making more than one, each in a different niche
< 1456262190 993024 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :Instead of one overarching prover
< 1456262245 30071 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :well
< 1456262253 122011 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :imo
< 1456262256 175832 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :vanila: Or multiple mechanisms in one prover
< 1456262261 224347 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :a proof should be a polytime checkable object
< 1456262267 877871 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :Perhaps
< 1456262273 371463 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :do you disagree
< 1456262277 718679 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :i haddnt even finished
< 1456262279 266834 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :No
< 1456262281 355299 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :I do not
< 1456262291 40075 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :Polynomial time is generally good
< 1456262304 829078 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :So instead of perhaps, "Probably"
< 1456262321 437109 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :vanila: In fact, if it's NP, it hardly counts as a proof IMO
< 1456262326 652351 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :yeah
< 1456262335 68706 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :P = Proof, NP = Not a Proof
< 1456262335 478929 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :vanila: So what's your point
< 1456262337 247406 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :?
< 1456262370 517100 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :do you know
< 1456262377 102077 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :what's the name of this..
< 1456262378 801839 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :vanila: I probably don't
< 1456262384 70334 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :ok nvm
< 1456262406 519439 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :vanila: I might thouh
< 1456262409 279743 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :*though
< 1456262546 231237 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :vanila: I'm thinking of including multityping- a single value can be a member of more than one type
< 1456262756 888763 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1456262758 307075 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :e.g. 5 is NATURAL, WHOLE, INTEGER, REAL, COMPLEX, SPLIT, DUAL, GAUSS, SPLIT_GAUSS, DUAL_GAUSS
< 1456262767 814995 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :And maybe PRIME if I include it, but I probably won't
< 1456262808 250269 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :vanila: That's multityping
< 1456262811 346881 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org PRIVMSG #esoteric :vanila: Is it stupid?
< 1456262884 10145 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :i dont know
< 1456263008 564313 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Scheme has a numerical tower vaguely like that.
< 1456263107 677035 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Goes number ⊇ complex ⊇ real ⊇ rational ⊇ integer, approximately.
< 1456263137 257780 :jaboja!~jaboja@aejg6.neoplus.adsl.tpnet.pl QUIT :Remote host closed the connection
< 1456263149 614921 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"For example, 3 is an integer. Therefore 3 is also a rational, a real, and a complex." (R5RS 6.2.1)
< 1456263211 91695 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(They're strict subtypes of the higher-level ones, though.)
< 1456263286 550919 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds
< 1456263651 821981 :MDude!~fyrc@c-73-187-225-46.hsd1.pa.comcast.net QUIT :Ping timeout: 248 seconds
< 1456263964 186325 :lynn_!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456263979 403452 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 252 seconds
< 1456263987 613685 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric
< 1456264285 350538 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric
< 1456265735 553924 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org JOIN :#esoteric
< 1456266035 490783 :XorSwap!XorSwap@wpa-6-1788.cc.umanitoba.ca JOIN :#esoteric
< 1456266139 656569 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep
< 1456266520 419500 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 252 seconds
< 1456267543 508737 :XorSwap!XorSwap@wpa-6-1788.cc.umanitoba.ca QUIT :Ping timeout: 252 seconds
< 1456268288 244036 :zemhill!bfjoust@selene.zem.fi QUIT :*.net *.split
< 1456268289 110719 :relrod!~relrod@redhat/relrod QUIT :*.net *.split
< 1456268289 339170 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org QUIT :*.net *.split
< 1456268289 965602 :Xe!~xe@infoforcefeed/Xe QUIT :*.net *.split
< 1456268290 124162 :sebbu!~sebbu@unaffiliated/sebbu QUIT :*.net *.split
< 1456268290 282086 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net QUIT :*.net *.split
< 1456268290 440362 :erdic!~erdic@unaffiliated/motley QUIT :*.net *.split
< 1456268290 598387 :Froox!~Frooxius@194.108.5.201 QUIT :*.net *.split
< 1456268290 799009 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :*.net *.split
< 1456268291 440102 :nisstyre!~yourstrul@li611-52.members.linode.com QUIT :*.net *.split
< 1456268291 956536 :Deewiant!~deewiant@de1.ut.deewiant.iki.fi QUIT :*.net *.split
< 1456268292 208311 :mad!boulam@69-165-212-148.cable.teksavvy.com QUIT :*.net *.split
< 1456268292 370855 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net QUIT :*.net *.split
< 1456268292 528715 :int-e!~noone@static.88-198-179-137.clients.your-server.de QUIT :*.net *.split
< 1456268292 686975 :tswett!~tswett@192.241.237.138 QUIT :*.net *.split
< 1456268292 687032 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :*.net *.split
< 1456268292 845350 :coppro!~scshunt@taurine.csclub.uwaterloo.ca QUIT :*.net *.split
< 1456268293 3451 :vifino!vifino@tty.sh QUIT :*.net *.split
< 1456268293 281437 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :*.net *.split
< 1456268293 439326 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT :*.net *.split
< 1456268293 684171 :fungot!~fungot@momus.zem.fi QUIT :*.net *.split
< 1456268294 364001 :Treio!~Treio@87.244.233.250 QUIT :*.net *.split
< 1456268295 220692 :yorick__!~yorick@oftn/member/yorick QUIT :*.net *.split
< 1456268295 587415 :pikhq!~pikhq@2601:647:4b00:63aa::f63 QUIT :*.net *.split
< 1456268295 745559 :lleu!~gnomebad@unaffiliated/lleu QUIT :*.net *.split
< 1456268296 92161 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 QUIT :*.net *.split
< 1456268296 250203 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :*.net *.split
< 1456268296 656307 :jameseb!~jameseb_@runciman.hacksoc.org QUIT :*.net *.split
< 1456268296 815123 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :*.net *.split
< 1456268297 279611 :vanila!~vanila@unaffiliated/vanila QUIT :*.net *.split
< 1456268297 437729 :carado!~carado@savhon.org QUIT :*.net *.split
< 1456268297 603134 :kline!~kline@nds/committee/kline QUIT :*.net *.split
< 1456268298 528254 :zgrep!sid43445@gateway/web/irccloud.com/x-vrgighsuzwhersgk QUIT :*.net *.split
< 1456268298 686573 :staffehn!~quassel@2001:41d0:52:d00::1d3 QUIT :*.net *.split
< 1456268298 844830 :FreeFull!~freefull@defocus/sausage-lover QUIT :*.net *.split
< 1456268299 102831 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-swhzfglcoyzyfcqt QUIT :*.net *.split
< 1456268299 291650 :jix_!~jix@jixco.de QUIT :*.net *.split
< 1456268299 909726 :lynn_!~lynn@unaffiliated/lynn QUIT :*.net *.split
< 1456268300 75699 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl QUIT :*.net *.split
< 1456268301 577632 :quintopia!~quintopia@unaffiliated/quintopia QUIT :*.net *.split
< 1456268301 735654 :EgoBot!dlopen@libdl.so QUIT :*.net *.split
< 1456268301 735734 :Gregor!dlopen@libdl.so QUIT :*.net *.split
< 1456268301 735760 :mtve!~mtve@10130.x.rootbsd.net QUIT :*.net *.split
< 1456268301 893605 :nitrix!~nitrix@unaffiliated/nitrix QUIT :*.net *.split
< 1456268302 51748 :idris-bot!~idris-bot@dslb-092-072-190-108.092.072.pools.vodafone-ip.de QUIT :*.net *.split
< 1456268302 51784 :rodgort!~rodgort@105.ip-167-114-152.net QUIT :*.net *.split
< 1456268302 334653 :kragniz!~kragniz@nyaa.kragniz.eu QUIT :*.net *.split
< 1456268303 181634 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca QUIT :*.net *.split
< 1456268303 497218 :gniourf!~gniourf@pdm-l03.insa-lyon.fr QUIT :*.net *.split
< 1456268303 841710 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :*.net *.split
< 1456268303 999777 :FireFly!~firefly@oftn/member/FireFly QUIT :*.net *.split
< 1456268304 158267 :heroux!sandroco@gateway/shell/insomnia247/x-xslelgczluhddjwr QUIT :*.net *.split
< 1456268304 443164 :clog!~nef@bespin.org QUIT :*.net *.split
< 1456268304 601253 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :*.net *.split
< 1456268304 601315 :cnr!~connor@unaffiliated/conehead QUIT :*.net *.split
< 1456268304 759710 :diginet!~diginet@107.170.146.29 QUIT :*.net *.split
< 1456268305 357788 :earendel!~earendel@unaffiliated/earendel QUIT :*.net *.split
< 1456268305 707015 :aloril!~aloril@84.250.63.129 QUIT :*.net *.split
< 1456268305 865216 :puckipedia!~puck@irc.puckipedia.com QUIT :*.net *.split
< 1456268306 23282 :tromp!~tromp@rtc35-235.rentec.com QUIT :*.net *.split
< 1456268306 23349 :Alcest!~alcest@69.64.40.177 QUIT :*.net *.split
< 1456268306 23368 :izabera!~izabera@unaffiliated/izabera QUIT :*.net *.split
< 1456268306 597735 :fractal!~fractal@unaffiliated/scounder QUIT :*.net *.split
< 1456268306 755957 :pdxleif!~pdxleif@54.68.166.10 QUIT :*.net *.split
< 1456268306 756023 :paul2520!~paul2520@unaffiliated/paul2520 QUIT :*.net *.split
< 1456268307 98077 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-ektwtccafzhjntaf QUIT :*.net *.split
< 1456268307 256056 :Riviera!Riviera@2a03:b0c0:1:d0::10:b001 QUIT :*.net *.split
< 1456268307 467658 :ocharles_!sid30093@gateway/web/irccloud.com/x-rykizuilufhnbamo QUIT :*.net *.split
< 1456268307 844108 :Hoolootwo!~Hoolootwo@you.know.what.toasters.rocks QUIT :*.net *.split
< 1456268308 263185 :Nithogg!~ethiraric@2001:41d0:51:1::1d31 QUIT :*.net *.split
< 1456268308 421108 :hydraz!matheus@unaffiliated/demhydraz QUIT :*.net *.split
< 1456268308 676887 :myname!~myname@84.200.43.57 QUIT :*.net *.split
< 1456268308 834721 :mbrcknl!sid28171@gateway/web/irccloud.com/x-pycxudpxmjanrlwh QUIT :*.net *.split
< 1456268309 383560 :fizzie!fis@unaffiliated/fizzie QUIT :*.net *.split
< 1456268310 124050 :Veltas!~quassel@static.117.33.251.148.clients.your-server.de QUIT :*.net *.split
< 1456268310 353499 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca QUIT :*.net *.split
< 1456268310 595756 :digitalcold!~redacted@192.73.232.206 QUIT :*.net *.split
< 1456268310 763523 :APic!apic@apic.name QUIT :*.net *.split
< 1456268311 61077 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :*.net *.split
< 1456268311 219033 :atehwa!atehwa@aulis.sange.fi QUIT :*.net *.split
< 1456268311 377162 :catern!~catern@catern.com QUIT :*.net *.split
< 1456268311 860377 :Melvar!~melvar@dslb-092-072-190-108.092.072.pools.vodafone-ip.de QUIT :*.net *.split
< 1456268312 18546 :Taneb!~Taneb@runciman.hacksoc.org QUIT :*.net *.split
< 1456268312 18644 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :*.net *.split
< 1456268312 176629 :nortti!nortti@ayu.smar.moe QUIT :*.net *.split
< 1456268312 334588 :shachaf!~shachaf@unaffiliated/shachaf QUIT :*.net *.split
< 1456268312 492847 :b_jonas!~x@russell2.math.bme.hu QUIT :*.net *.split
< 1456268312 650732 :ski!~ski@remote11.chalmers.se QUIT :*.net *.split
< 1456268427 816780 :vifino!vifino@tty.sh JOIN :#esoteric
< 1456268427 817491 :coppro!~scshunt@taurine.csclub.uwaterloo.ca JOIN :#esoteric
< 1456268427 817524 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1456268427 817548 :tswett!~tswett@192.241.237.138 JOIN :#esoteric
< 1456268427 817570 :int-e!~noone@static.88-198-179-137.clients.your-server.de JOIN :#esoteric
< 1456268427 817592 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net JOIN :#esoteric
< 1456268427 817613 :Deewiant!~deewiant@de1.ut.deewiant.iki.fi JOIN :#esoteric
< 1456268427 817635 :mad!boulam@69-165-212-148.cable.teksavvy.com JOIN :#esoteric
< 1456268427 817656 :jameseb!~jameseb_@runciman.hacksoc.org JOIN :#esoteric
< 1456268427 817680 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric
< 1456268427 817701 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 JOIN :#esoteric
< 1456268427 817722 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric
< 1456268427 817743 :pikhq!~pikhq@2601:647:4b00:63aa::f63 JOIN :#esoteric
< 1456268427 817764 :yorick__!~yorick@oftn/member/yorick JOIN :#esoteric
< 1456268427 817785 :Treio!~Treio@87.244.233.250 JOIN :#esoteric
< 1456268427 817805 :fungot!~fungot@momus.zem.fi JOIN :#esoteric
< 1456268427 817826 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric
< 1456268427 817847 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric
< 1456268427 817867 :mbrcknl!sid28171@gateway/web/irccloud.com/x-pycxudpxmjanrlwh JOIN :#esoteric
< 1456268427 817888 :myname!~myname@84.200.43.57 JOIN :#esoteric
< 1456268427 817908 :hydraz!matheus@unaffiliated/demhydraz JOIN :#esoteric
< 1456268427 817929 :Nithogg!~ethiraric@2001:41d0:51:1::1d31 JOIN :#esoteric
< 1456268427 817951 :Hoolootwo!~Hoolootwo@you.know.what.toasters.rocks JOIN :#esoteric
< 1456268427 817971 :ocharles_!sid30093@gateway/web/irccloud.com/x-rykizuilufhnbamo JOIN :#esoteric
< 1456268427 817993 :Riviera!Riviera@2a03:b0c0:1:d0::10:b001 JOIN :#esoteric
< 1456268427 974961 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-ektwtccafzhjntaf JOIN :#esoteric
< 1456268431 724657 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Remote host closed the connection
< 1456268456 486045 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric
< 1456268456 644120 :vanila!~vanila@unaffiliated/vanila JOIN :#esoteric
< 1456268456 644249 :carado!~carado@savhon.org JOIN :#esoteric
< 1456268456 644275 :zgrep!sid43445@gateway/web/irccloud.com/x-vrgighsuzwhersgk JOIN :#esoteric
< 1456268456 644297 :staffehn!~quassel@2001:41d0:52:d00::1d3 JOIN :#esoteric
< 1456268456 644319 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric
< 1456268456 644341 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-swhzfglcoyzyfcqt JOIN :#esoteric
< 1456268456 644363 :jix_!~jix@jixco.de JOIN :#esoteric
< 1456268459 920468 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric
< 1456268461 69477 :relrod!~relrod@redhat/relrod JOIN :#esoteric
< 1456268465 799342 :lynn_!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456268465 957792 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl JOIN :#esoteric
< 1456268465 957868 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca JOIN :#esoteric
< 1456268465 957888 :gniourf!~gniourf@pdm-l03.insa-lyon.fr JOIN :#esoteric
< 1456268465 957914 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric
< 1456268465 974926 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric
< 1456268465 974956 :heroux!sandroco@gateway/shell/insomnia247/x-xslelgczluhddjwr JOIN :#esoteric
< 1456268465 974973 :clog!~nef@bespin.org JOIN :#esoteric
< 1456268465 974988 :EgoBot!dlopen@libdl.so JOIN :#esoteric
< 1456268465 975004 :quintopia!~quintopia@unaffiliated/quintopia JOIN :#esoteric
< 1456268465 975070 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric
< 1456268465 975086 :cnr!~connor@unaffiliated/conehead JOIN :#esoteric
< 1456268465 975101 :Gregor!dlopen@libdl.so JOIN :#esoteric
< 1456268465 975117 :mtve!~mtve@10130.x.rootbsd.net JOIN :#esoteric
< 1456268465 975131 :nitrix!~nitrix@unaffiliated/nitrix JOIN :#esoteric
< 1456268465 975146 :diginet!~diginet@107.170.146.29 JOIN :#esoteric
< 1456268465 975162 :idris-bot!~idris-bot@dslb-092-072-190-108.092.072.pools.vodafone-ip.de JOIN :#esoteric
< 1456268465 975178 :rodgort!~rodgort@105.ip-167-114-152.net JOIN :#esoteric
< 1456268465 975193 :kragniz!~kragniz@nyaa.kragniz.eu JOIN :#esoteric
< 1456268503 380988 :Xe!xe@2604:180:1::afa1:7a8e JOIN :#esoteric
< 1456268525 9561 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org JOIN :#esoteric
< 1456268525 167427 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric
< 1456268525 167517 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric
< 1456268525 167551 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net JOIN :#esoteric
< 1456268525 167584 :Froox!~Frooxius@194.108.5.201 JOIN :#esoteric
< 1456268525 167615 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric
< 1456268525 851474 :kline!~kline@5.196.41.224 JOIN :#esoteric
< 1456268580 330061 :digitalcold!~redacted@192.73.232.206 JOIN :#esoteric
< 1456268580 488066 :APic!apic@apic.name JOIN :#esoteric
< 1456268580 488136 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric
< 1456268580 488154 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric
< 1456268580 488171 :catern!~catern@catern.com JOIN :#esoteric
< 1456268580 488186 :Melvar!~melvar@dslb-092-072-190-108.092.072.pools.vodafone-ip.de JOIN :#esoteric
< 1456268580 488202 :Taneb!~Taneb@runciman.hacksoc.org JOIN :#esoteric
< 1456268580 488218 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456268580 488234 :nortti!nortti@ayu.smar.moe JOIN :#esoteric
< 1456268580 488250 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric
< 1456268580 488265 :b_jonas!~x@russell2.math.bme.hu JOIN :#esoteric
< 1456268580 488281 :ski!~ski@remote11.chalmers.se JOIN :#esoteric
< 1456268584 548904 :Veltas!~quassel@static.117.33.251.148.clients.your-server.de JOIN :#esoteric
< 1456268584 706724 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca JOIN :#esoteric
< 1456268597 192411 :nisstyre!~yourstrul@li611-52.members.linode.com JOIN :#esoteric
< 1456268597 350134 :fizzie!fis@unaffiliated/fizzie JOIN :#esoteric
< 1456268623 147365 :nisstyre!~yourstrul@li611-52.members.linode.com QUIT :Max SendQ exceeded
< 1456268626 42782 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric
< 1456268629 554690 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Remote host closed the connection
< 1456268640 498064 :zgrep!sid43445@gateway/web/irccloud.com/x-vrgighsuzwhersgk QUIT :Ping timeout: 240 seconds
< 1456268665 571115 :hppavilion[1]!~DevourerO@74-114-87-79.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds
< 1456268674 201779 :aloril_!~aloril@dsl-tkubrasgw1-54fa3f-129.dhcp.inet.fi JOIN :#esoteric
< 1456268681 417663 :catern!~catern@catern.com QUIT :Excess Flood
< 1456268711 516559 :catern!~catern@catern.com JOIN :#esoteric
< 1456268753 161265 :Xe!xe@2604:180:1::afa1:7a8e QUIT :Changing host
< 1456268753 319152 :Xe!xe@infoforcefeed/Xe JOIN :#esoteric
< 1456268756 578999 :nisstyre_!~yourstrul@li611-52.members.linode.com JOIN :#esoteric
< 1456268786 797214 :aloril!~aloril@84.250.63.129 JOIN :#esoteric
< 1456268786 955706 :puckipedia!~puck@irc.puckipedia.com JOIN :#esoteric
< 1456268786 955775 :tromp!~tromp@rtc35-235.rentec.com JOIN :#esoteric
< 1456268786 955794 :Alcest!~alcest@69.64.40.177 JOIN :#esoteric
< 1456268786 955811 :izabera!~izabera@unaffiliated/izabera JOIN :#esoteric
< 1456268786 955827 :fractal!~fractal@unaffiliated/scounder JOIN :#esoteric
< 1456268786 955843 :pdxleif!~pdxleif@54.68.166.10 JOIN :#esoteric
< 1456268786 955858 :paul2520!~paul2520@unaffiliated/paul2520 JOIN :#esoteric
< 1456268799 843256 :kline!~kline@5.196.41.224 QUIT :Changing host
< 1456268800 1141 :kline!~kline@nds/committee/kline JOIN :#esoteric
< 1456268811 56006 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric
< 1456268821 411999 :Alcest!~alcest@69.64.40.177 QUIT :Max SendQ exceeded
< 1456268821 569840 :aloril!~aloril@84.250.63.129 QUIT :Max SendQ exceeded
< 1456268921 126970 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Quit: mihow
< 1456269031 436886 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric
< 1456269108 391685 :gde33!kvirc@546A0B75.cm-12-3a.dynamic.ziggo.nl JOIN :#esoteric
< 1456269137 134126 :lynn_!~lynn@unaffiliated/lynn QUIT :Ping timeout: 244 seconds
< 1456269151 154383 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456269282 509432 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric
< 1456269521 477295 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca QUIT :Quit: :qa!
< 1456269934 87890 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :what is a number that a complex isn't?
< 1456270021 869215 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :quaternions
< 1456270125 933920 :boily!~alexandre@96.127.201.149 JOIN :#esoteric
< 1456270267 740049 :zgrep!sid43445@gateway/web/irccloud.com/x-llvcwqmyxekfewsk JOIN :#esoteric
< 1456270453 88064 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456270515 141881 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit
< 1456270524 672475 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456270912 971819 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`wisdom
< 1456270929 349063 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :category theory/In category theory, category theory is a theory in the category of theories.
< 1456270966 195200 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :lol
< 1456270966 195245 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` sed -i 's/category theory/the theory of categories/' wisdom/category\ theory
< 1456270969 177643 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456270982 831137 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? category theory
< 1456270984 755660 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :In the theory of categories, category theory is a theory in the category of theories.
< 1456271088 256186 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric
< 1456271338 253422 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :`? category
< 1456271339 338931 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A category is an enriched category where the enriching category is the category of classes.
< 1456271360 369643 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :`? class
< 1456271362 345482 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :class? ¯\(°​_o)/¯
< 1456271364 607846 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :`? classes
< 1456271368 723199 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :classes? ¯\(°​_o)/¯
< 1456271380 955985 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :HackEgo has no class.
< 1456271385 342900 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :(hue hue hue ^^)
< 1456271591 733400 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how many of the category theory wisdoms are actually mathematically accurate?
< 1456271593 219670 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`? monad
< 1456271594 212783 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Monads are just monoids in the category of endofunctors.
< 1456271596 243642 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that one is
< 1456271597 740476 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`? comonad
< 1456271600 922463 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Comonads are just monads in the dual category.
< 1456271612 893014 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that one is I think? not 100% sure
< 1456271619 163206 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it may be missing details
< 1456271628 155158 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FireFly: As far as I know, nothing in standard R5RS, but it does have both number? and complex? predicates.
< 1456271638 440557 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I see
< 1456271649 949699 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"In many implementations the rational? procedure will be the same as real?, and the complex? procedure will be the same as number?, but unusual implementations may be able to represent some irrational numbers exactly or may extend the number system to support some kind of non-complex numbers."
< 1456271669 256405 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :his523. comonads are right.
< 1456271678 598525 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`? theory
< 1456271680 952568 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :theory? ¯\(°​_o)/¯
< 1456271883 937020 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Here's something I'm making
< 1456271899 697162 :J_Arcane!~chatzilla@37-219-73-55.nat.bb.dnainternet.fi JOIN :#esoteric
< 1456271900 333243 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`le/rn theory/To be theory is to be like a theorem, but inferior
< 1456271903 394488 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Thoof
< 1456271904 435920 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «theory»
< 1456271906 380329 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Thue Proof
< 1456271925 891804 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It's a proof assistant based on string rewriting. It's utterly useless.
< 1456271953 279492 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And I can't test it because I don't know of any good theorems/axiom schemas to test it on
< 1456271968 141134 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`? forty
< 1456271969 791837 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :forty means "in a fort-like manner"
< 1456272023 401247 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Perhaps something stupid, like a rewriting system
< 1456272035 860421 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I think it's pretty similar to the Post-Canonical System article
< 1456272167 675115 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT :
< 1456272371 124942 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, are there any good theorems that can be proved entirely using typed lambda calculus?
< 1456272381 175736 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :define good :p
< 1456272389 91453 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :ais523, well, propositional tautologies can be proved
< 1456272391 994059 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not completely trivial
< 1456272399 84062 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :define trivial :p
< 1456272415 931322 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :like (
< 1456272420 264604 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :like (\x -> x) : P -> P
< 1456272421 938148 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess if you have a bottom type, then you can use the implies-and-bottom construction to create some interesting tautologies
< 1456272432 9734 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :I am not sure if we would consider that a non trivial theorem
< 1456272437 41857 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like de morgan's law
< 1456272443 844704 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd consider de morgan's law nontrivial
< 1456272444 973223 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :well you can't prove that
< 1456272454 52594 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :since it's constructive logic..
< 1456272467 930291 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :at least, unless both sides happen to be identical after implies-and-bottom expansion, which is possilble
< 1456272472 623646 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :if you throw in some extra axiomns you can prove some cool stuff
< 1456272477 371564 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: The comonad entry is accurate (though I think people would usually say "opposite category"?).
< 1456272499 462053 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? monoids
< 1456272501 521063 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Monoids are just categories with single objects.
< 1456272515 673812 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That one is accurate if phrased oddly.
< 1456272578 308918 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? vector space
< 1456272579 943864 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A vector space is just a module over a field.
< 1456272582 854671 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? preorder
< 1456272583 631660 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A preorder is just a small thin category.
< 1456272596 666204 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? partial order
< 1456272598 111053 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A partial order is just a small thin skeletal category.
< 1456272644 690095 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :A monoidal category isn't just a category that has a monoid, though
< 1456272666 339318 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? monoidal category
< 1456272667 932738 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Monoidal categories are just 2-categories with a single object.
< 1456272703 379823 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess that should say weak 2-category or something?
< 1456272712 761805 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :De Morgan's laws are good, but they're even better in linear logic.
< 1456272726 917734 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OK, here's an example proof :http://pastebin.com/qeGzdNzb
< 1456272741 318733 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I'm trying to work out how linear logic affects de morgan's laws
< 1456272754 943529 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It conditionally rewrites strings
< 1456272769 396984 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If you like duality and logic, linear logic is the place to be.
< 1456272788 508087 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well affine logic is sort-of what I specialize in
< 1456272797 254698 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although it's both a special case and a generalization of linear logic
< 1456272864 527007 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :~(A&B) = ~A + ~B
< 1456272873 963993 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I think this is pretty much just post-canonical systems
< 1456272879 165861 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :~(A x B) = ~A # ~B
< 1456272888 81650 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 244 seconds
< 1456272901 744453 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: ooh, a full linear logic version
< 1456272905 304965 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how do you define not, though?
< 1456272910 150788 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But it's still cool
< 1456272914 499766 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Isn't it built-in?
< 1456272922 732994 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Especially that I'm managing to do math using IRC slang
< 1456272930 32408 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Usually written as A^_|_
< 1456272949 337744 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :~(!A) = ?(~A)
< 1456272954 156937 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456272959 274814 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :ais523, linear logic is nice
< 1456272965 262193 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Linear_logic#Connectives.2C_duality.2C_and_polarity
< 1456272983 933416 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: you can build a huge number of things into linear logic
< 1456272989 654993 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but that doesn't necessarily mean they're useful for programming
< 1456273013 76953 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't think I've seen anyone seriously use ?, for example
< 1456273013 444178 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :it was difficult to integrate dependent types with linear logic
< 1456273024 178575 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You can define (~A) as (A -o _|_)
< 1456273085 563393 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, now I'm going to esointerpret that as "using A exactly once, you can create an infinite loop"
< 1456273132 494459 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And of course ((A -o _|_) -o _|_) = A
< 1456273275 280969 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, ~~A is not equivalent to A in some logics
< 1456273319 480648 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, e.g. intuitionistic logic.
< 1456273335 347299 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :is it true in linear logic?
< 1456273340 898583 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Because intuitionstic (A -> B) can be encoded as (!A -o B)
< 1456273371 865748 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So it's something like !(!A -o _|_) -o _|_
< 1456273411 180291 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric := ~(!(~(!A))) = ?(~~(!A)) = ?(!A)
< 1456273413 546934 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's that?
< 1456273602 577704 :lynn_!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456273756 109138 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 244 seconds
< 1456273811 462038 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :vanila: What do you think of the idea of a proof esossistant?
< 1456273829 346537 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :lol
< 1456273959 707101 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :vanila: No, really
< 1456274215 132912 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :vanila: Its only data types are strings (constant axioms), s/// expressions (substitution axioms), and composed s/// expressions (lemmas/theorems)
< 1456274239 45860 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :http://pastebin.com/Ax2v5XSV is the example (that one is the earlier one (or an edit thereof) posted under my actual account)
< 1456274257 425593 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :isn't that akin to SKI?
< 1456274272 250830 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: It might be, but it's closer to post-canonical systems
< 1456274279 342396 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: How so?
< 1456274337 396864 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Wait, was that not directed at me?
< 1456274560 599571 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :yes, it was.
< 1456274564 364685 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OK
< 1456274575 613864 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: How is it like SKI then exactly?
< 1456274585 889398 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I was reminded of the applicative instance of ((->) r), where <*> is S.
< 1456274588 43912 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It can maybe be proved TC by reduction ot SKI
< 1456274610 848895 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: You have completely lost me
< 1456274711 318945 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :composition of substitutions should be the same as composition of s///es.
< 1456274715 517462 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I guess.
< 1456274725 471217 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :well, I highly doubt, but I still guess so.
< 1456274755 221668 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Yep, that's the idea
< 1456274784 56532 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: In fact, composition of s///es is literally just applying each individual substitution
< 1456274815 35569 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: In the example, the main block is a theorem (well, a proof)
< 1456274835 606567 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(once you have a proof, you can call it to form a theorem)
< 1456274891 539335 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: It's a little bit imperative ATM, but I will soon fix that
< 1456274929 143252 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I think I am going to fix it with the @ operator, which applies a lemma/theorem or axiom until it stops changing the string
< 1456275079 946801 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Which means that the language reduces trivially to Thue, and is thus TC
< 1456276164 114326 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric
< 1456276425 481438 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I heard of something terrifying today
< 1456276429 408052 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Continuous pi calculus
< 1456276446 458363 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :practical Unlambda?
< 1456276478 88352 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Tanelle. why is it terrifying?
< 1456276506 167754 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :boily, possibly the way it was described to me, which I can't really do justice to
< 1456276525 576577 :lynn_!~lynn@unaffiliated/lynn QUIT :Ping timeout: 255 seconds
< 1456277089 385851 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the concept does seem terrifying, also I can't figure out how it would work
< 1456277117 964422 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :as opposed to the friendly and warm: everywhere discontinuous pi calculus
< 1456277138 888642 :bb010g!uid21050@gateway/web/irccloud.com/x-ipqcacpagaqqqwiz JOIN :#esoteric
< 1456277148 366853 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :I am a genious!
< 1456277153 803227 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :http://postimg.org/image/x9uo6lgmf/
< 1456277193 695979 :vanila!~vanila@unaffiliated/vanila QUIT :Quit: Leaving
< 1456277372 484946 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :he\\oren\. happily kerbaling?
< 1456277601 502472 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, apparently it's used by some biologists???
< 1456277880 388941 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: My god, what OS is that?
< 1456277884 560872 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh wait, probably a Linux
< 1456277894 598551 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(The windowing looks pretty bad IMNSHO)
< 1456277925 794359 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Taneb: How, may I ask?
< 1456278048 694996 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I did not realize biology involved math...
< 1456278179 218452 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :maybe Windows 2000?
< 1456278189 396638 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: there's a lot of statistics in biology
< 1456278192 753694 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :hppavilion[1], it wasn't made clear
< 1456278204 621982 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :hppavilion[1], there's a lot of statistics and informatics
< 1456278222 690079 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Yes, I figured there WAS math (that was a joke)
< 1456278222 901263 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: those are very Windows close/maximize/minimize buttons, but maybe they've just been made to look the same as Windows
< 1456278236 183457 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is informatics maths, technically?
< 1456278236 342848 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Yes, that's what I was thinking
< 1456278244 364737 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavilion[1]: when I was in university submitting stuff on the supercomputer we had, many users were bio-computer-science students.
< 1456278265 236259 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: I would think that that was the "computer" and not the "bio" part
< 1456278410 56253 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: So does Thoof look promising?
< 1456278415 739334 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(or anybody else)
< 1456278428 529527 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :it sounds good.
< 1456278451 115967 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Yay!
< 1456278472 288070 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Classical (A -> B) is encoded as (!A -o ?B)
< 1456278489 70144 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So !(!A -o ?_|_) -o ?_|_ should be the same as A?
< 1456278493 159216 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's ?_|_ ?
< 1456279275 438224 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellochaf. a very confused bottom.
< 1456279500 776798 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Obviously, normal regex does not let you detect matched brackets
< 1456279520 585229 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :However, I have a nagging feeling this is possible using the horribly mutated Perl-style regex
< 1456279522 143171 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Is this so?
< 1456279571 776982 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Perhaps using backreference?
< 1456279641 538326 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Perl & PCRE support recursive patterns, so yes
< 1456279645 816194 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :PCRE isn't horrible.
< 1456279659 599950 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :it has its own interior beauty.
< 1456279839 665604 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Yes!
< 1456279842 620365 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :The lexer works!
< 1456279851 694440 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Oh, it isn't?
< 1456279863 138078 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Sorry, can't keep track of what we do and do not hate
< 1456279901 978517 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :FireFly: Is it equivalent to a PDA?
< 1456279912 170073 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Or equivalently, BNF (now known as F)?
< 1456279945 373455 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I think it could do some non-PDA things
< 1456279960 714119 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh, wow
< 1456279962 329876 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Impressive
< 1456279968 240640 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :perhaps
< 1456279976 148766 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :also pretty bad, depends on the application
< 1456279986 839645 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :something about great power and great responsibility
< 1456280165 759204 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: "(a*)b\1b\1" is a legal Perl/PCRE regex (even POSIX if you change the syntax slightly) that can't be matched by a PDA
< 1456280190 631834 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Interesting.
< 1456280194 43801 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :OTOH, Perl/PCRE regexes are I believe sub-TC unless you embed code in different languages inside them
< 1456280209 322224 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's either going to be LBA or some weird class
< 1456280454 433193 :boily!~alexandre@96.127.201.149 QUIT :Quit: THINKING CHICKEN
< 1456280484 343473 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: The proof assistant is TC by reduction to thue, so the regexes themselves need not be TC; AFAIC, they can just be literal string matching
< 1456280495 567539 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But I'm allowing regexes because I am a kind and merciful god
< 1456280501 99477 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: well, if you know that something's above-PDA
< 1456280510 75739 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what computational class it actually has is an interesting question
< 1456280596 83507 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer
< 1456280832 548650 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Quit: mihow
< 1456282525 540355 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :sup ais523 
< 1456282549 928471 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi quintopia
< 1456282866 807995 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :there is a question i want to ask but i dont know how to ensure it has only interesting answers
< 1456282903 247611 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :assuming you want to ask us, you could just ask us not to give the boring answers, or let us give the boring answers first to get them out of the way and then start thinking
< 1456282963 483604 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :basically i want to define halting in such a way that it encapsulates all the usual connotations of halting
< 1456283036 62497 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, ouch
< 1456283039 615497 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :without specifying a specific "halt state"--just the idea that there is a state, perhaps not being explicitly tracked, after which nothing matters
< 1456283049 393838 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if I was capable of making that sort of definition I'd have at least one more paper than I have at the moment, probably two
< 1456283056 93292 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is the thing that's holding up the 2,3 Turing machine definition
< 1456283072 266221 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, 2,3 Turing machine paper
< 1456283096 919943 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not so much the "what counts as halting" (I found a nice construction for that where we get the Turing head to fall off the end of the tape), but what counts as a legal initial condition
< 1456283116 221768 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it's basically the same problem, to determine what sort of description is legitimate and what sort of description is so complex it can "steal the TCness" by itself
< 1456283239 103438 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :im not worried about TCness, though I am aware of what you're referring to and the controversy around it.
< 1456283266 384672 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i'm more interested in non-TC systems that are still very powerful
< 1456283299 522720 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, well if the system /is/ TC, an interesting definition of halting would be "the point at which the evolution of the system can be fully predicted by a sub-TC system"
< 1456283391 535688 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hmm. yeah that would be easy. however, it wont do if you choose to define sub-TC as "halting is decidable"
< 1456283406 996057 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it would be circular
< 1456283409 281163 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :indeed
< 1456283417 716023 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, not just circular, but also incorrect
< 1456283454 474111 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :yes
< 1456283543 367950 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :but yeah i want to look at the space of systems for which halting is decidable
< 1456283560 571549 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :and to do that i need to know what halting is
< 1456283579 733971 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think this is basically the same problem as the initial condition problem
< 1456283581 581339 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :YES!
< 1456283584 625000 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :THOOF WORKS!
< 1456283602 127150 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :definitely halted: a state in which nothing happens from then on (e.g. actually terminating the interpreter, an infinite loop with no changes)
< 1456283615 552462 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait, not quite, probably
< 1456283618 113332 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :next simplest is a loop in which everything repeats exactly
< 1456283650 307258 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :next simplest is a state in which things aren't repeating exactly but the pattern is really obvious and can be generated via a very simple automaton (e.g. the 101101110111101111101111110 pattern that was discussed during the 2,3 stuff)
< 1456283652 259111 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and so on
< 1456283795 94725 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :perhaps the only acceptable universally definition is "can be modeled by a TM in which the state in question maps to an explicit halt state.
< 1456283809 646620 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i'm allowed to go up to TMs after all, yes?
< 1456283825 266237 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you will have problems defining "modeled"
< 1456283837 520201 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oof
< 1456283848 700562 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you go all the way up to bisimulation, the least contentious definition, you'll notice that the TM now has to be sub-TC because it can't do anything that the lower level couldn't do
< 1456283874 137716 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :and if i dont?
< 1456283900 691833 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then you're using a more contentious definition, and I can't think of any that would work here offhand
< 1456283904 176966 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although it's possible that there is one
< 1456283922 299796 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is basically what I did in the 2,3 proof that I submitted to the wolfram people and that won me the prize
< 1456283944 815330 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :showing that the 2,3 machine was modelling a Turing machine, thus the complexity of the initial condition didn't matter because you could look at the internals to prove I wasn't cheating
< 1456283958 295766 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but the whole thing was more subjective than most mathematicians want
< 1456284104 518487 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what's wrong with just implementing the subTC system in a UTM, but having the implementation "know" when the system has halted even if the system itself doesnt? 
< 1456284187 767649 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :for systems with an I/O mechanism (even if its just a "this state is interesting" flag) this is easy
< 1456284190 172339 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because you can run an entire TC program while checking whether the system has halted or not, and use its haltingness to choose when to declare "halted", which is basically cheating but the definition has no obvious way to catch the cheating
< 1456284246 568790 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OK, now it works
< 1456284286 771076 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Anybody feel like proving anything in it? xD
< 1456284319 657019 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh i guess its pretty circular
< 1456284341 366405 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hppavilion[1]: no idea what uou're talking about
< 1456284359 925872 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :quintopia: I made a proof assistant based on regexy Thue called Thoof
< 1456284368 339797 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :quintopia: It's more of a programming language, but it works
< 1456284376 253763 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :lul
< 1456284396 154523 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :provide a demo
< 1456284406 229947 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :quintopia: You set up the axioms (which are s/// expressions and assumed-to-exist strings, really) then apply them until you get your goal
< 1456284409 262884 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :quintopia: OK
< 1456284414 595374 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :prove that 5+5=10
< 1456284419 127589 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :quintopia: It's TC by reduction to thue using the @ operator
< 1456284438 277948 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :quintopia: It's stringier than numerical, really, but that could certainly be done if we allow binary
< 1456284460 167498 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hppavilion[1]: just use the peano axioms
< 1456284481 882152 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :quintopia: Here's the demo: http://pastebin.com/Ax2v5XSV
< 1456284503 30627 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :quintopia: Keep in mind, this is basically Thue with regexes and more fine-grained control
< 1456284525 487917 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :quintopia: There aren't built-in strings or anything
< 1456284571 181984 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :its pretty clear from the demo
< 1456284599 407979 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :quintopia: Great. Did I do something horribly wrong in my design?
< 1456284615 459910 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait, not, "there aren't built-in strings"
< 1456284625 142430 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I mean "there are ONLY built-in strings"
< 1456284671 22489 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :define ADD as the regex that turns S +  into  + S
< 1456284683 699337 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :define 5 as SSSSS0
< 1456284697 21468 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :and 10 as SSSSSSSSSS0
< 1456284697 921279 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :quintopia: Yep, that was the plan
< 1456284770 206571 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :quintopia: I was planning to use the thue incrementer, though
< 1456284859 964672 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric
< 1456285395 378066 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boo
< 1456285398 539565 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :nope
< 1456285482 942665 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://esolangs.org/wiki/--C-=C-C--  why is this tc?
< 1456285562 628118 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it doesn't looked well defined enough to say.
< 1456285566 23431 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*look
< 1456285617 91098 :perrier_!~cinch@107.170.175.57 JOIN :#esoteric
< 1456285655 952934 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well C isn't turing complete without file I/O or something similar
< 1456285666 601700 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :however, removing features may make it more TC by undisallowing bignums/unlimited malloc
< 1456285674 495471 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera: the author of that was a bit of a troublemaker afair
< 1456285684 475736 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so don't expect anything to make real sense.
< 1456285689 681877 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it appears to be assigning integers to voids, so presumably it doesn't follow the rules of C exactly
< 1456285724 812773 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :izabera: read the Talk page, this discussion's apparently come up before
< 1456285757 804193 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ah thanks
< 1456285758 662797 :perrier_!~cinch@107.170.175.57 QUIT :Remote host closed the connection
< 1456285796 294126 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :spoilers: pretty much everyone agrees with you
< 1456285834 297669 :pelegreno!~cinch@107.170.175.57 JOIN :#esoteric
< 1456285914 654419 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ehird even blocked em at one point
< 1456286049 40641 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that was when e was trying to fill in Unicode with a bot, i think.
< 1456286065 423788 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: Do you know what ?_|_ is?
< 1456286102 33611 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :bottom?
< 1456286116 454568 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :huh that page was created by User:Elliott
< 1456286122 446763 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: with the question mark, no
< 1456286140 431904 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, maybe I can use Chu spaces to find out.
< 1456286158 413033 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :some thing a functor to tell whether a thing is bottom?
< 1456286178 626682 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://chu.stanford.edu/live/ says that _|_ is [[0],[1]] and that ?_|_ is [[1],[0]]
< 1456286195 256611 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :huh
< 1456286221 823528 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm that may or may not be the same person as ehird, no time overlap
< 1456286229 34153 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are those even different?
< 1456286251 5816 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric
< 1456286251 976036 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds
< 1456286282 985232 :pelegreno!~cinch@107.170.175.57 QUIT :Remote host closed the connection
< 1456286338 634630 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This Java applet isn't that great.
< 1456286354 57190 :pelegreno!~cinch@107.170.175.57 JOIN :#esoteric
< 1456286479 304906 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :so uhm
< 1456286486 883598 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i have this idea for a language
< 1456286497 220268 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i like the ones that use the filesystem
< 1456286505 697870 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :but none of them seems to use symlinks
< 1456286522 6446 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :and they could be used as an obvious way to loop and jump
< 1456286541 991153 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't think the existing ones have been designed in a way that takes the medium into account
< 1456286551 997767 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :symlinks for control flow are an obvious improvement
< 1456286561 113466 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :good
< 1456286564 691331 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :let's do this
< 1456286590 876311 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok so a directory is the equivalent of { }
< 1456286594 956646 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :symlinks are jumps
< 1456286620 347100 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what does the memory look like?  a tape?  a stack?  random variables?
< 1456286620 730030 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, filesystems are typically unordered
< 1456286634 731105 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thus you shouldn't be taking advantage of the order of elements inside a directory
< 1456286645 526299 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that's not a problem, you can just call the files 1 2 3 4 5
< 1456286646 374847 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :my first thought here is "is it somehow possible to use the path as memory?"
< 1456286658 473476 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :uhm not sure
< 1456286671 402002 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like, with symlinks, a/a/b/a/b and a/b/b could be the same file
< 1456286682 859556 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so you have infinite storage there, although probably only accessible in a PDA way
< 1456286689 876508 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and you can put ../ in a symlink
< 1456286767 459436 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I like to start by looking at the implications of the simplest thing that could possibly work
< 1456286786 245695 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what would it be?
< 1456286814 892964 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in this case, each directory can contain either a) other directories; b) symlinks elsewhere; and c) a file with a specific name (say "run.sh") which just says "cd " followed by a directory name
< 1456286833 575512 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :meh no like it
< 1456286835 243652 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you just repeatedly change directory as indicated by this directory's where-to-go-next
< 1456286846 169942 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the question is, is this PDA-complete? I suspect it might be
< 1456286856 135320 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :could be worth trying to compile Splinter into it
< 1456286925 629348 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :reading on splinter
< 1456286944 703779 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ugh
< 1456286947 908216 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :getting a weird bug
< 1456286949 504266 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's my favourite PDA
< 1456286977 516723 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Pretty sure it's with the interpreter, not the proof, but that's always a possibility
< 1456286990 595049 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually I'm not sure if this folder thing is a PDA, I can't see an obvious way to copy state "upwards" from lower stack elements
< 1456286996 339176 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but that doesn't mean there isn't a non-obvious one
< 1456286999 768615 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 240 seconds
< 1456287336 439569 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, it's a PDA, but in a rather spammy way; you use a different directory name for each possible mapping of splinters to literal code blocks, which is an incredibly large number, but finite
< 1456287342 790884 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then you just make a PDA stack out of that directly
< 1456287351 395631 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so it's a PDA but not one it's interesting to program in
< 1456287611 57292 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net NICK :hppavilion[1]
< 1456287840 433906 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :borelang
< 1456287958 882017 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ugh, now I have to figure out how to have multiple strings in one environment
< 1456287965 200190 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Probably should've thought of this
< 1456288008 308144 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: just braid them together hth
< 1456288050 229095 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Yes, good point.
< 1456288055 82553 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :100% valid and usefu
< 1456288056 15371 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :l
< 1456288078 48765 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :of course.  that's what hth means, after all.
< 1456288121 961879 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that's actually a valid way of combining two natural numbers.  just write them in the same base and interleave.
< 1456288157 493834 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: that's the easiest way to prove that Z²=Z or R²=R
< 1456288191 754166 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Try it with 1000000000000000000000 and 5
< 1456288234 648370 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: i don't think it works as straightforwardly for those as for N
< 1456288263 762239 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :for the first you need to consider sign, for the second you get the .9999... = 1.0000... problem
< 1456288272 761724 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, handling the sign bit is a little tricky, you can treat it as a separate digit
< 1456288293 592014 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i suppose it's easy enough in binary.
< 1456288298 756415 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the 9 recurring problem is something I hadn't thought of though
< 1456288309 30804 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The reals are a very different thing from the cantor set.
< 1456288319 627044 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: same cardinality though
< 1456288344 498145 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, if you have an isomorphism there then your job is easy.
< 1456288355 2179 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bijection, that's what it's called.
< 1456288382 687064 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you could apply schröder-bernstein, then you just need injections first
< 1456288438 627810 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is that the theorem that says two sets are equivalent if they inject both ways?
< 1456288445 734125 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I've known that one for ages but didn't realise it had a name
< 1456288450 834633 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yes
< 1456288472 672431 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's pretty neat
< 1456288514 62899 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's a good example of why infinity depresses and confuses me
< 1456288537 293526 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because it's the sort of thing that should be really obvious with any normal (i.e. finite) set
< 1456288559 71289 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :x ≤ y, y ≤ x, you'd think that x = y
< 1456288576 551200 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and turns out it is but you need a theorem to prove it :-(
< 1456288711 524105 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"you need a theorem to prove it" is an odd thing to say.
< 1456288728 233254 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You need a theorem to prove anything.
< 1456288840 198697 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I mean, that it's non-obvious enough that it's a theorem, with a name
< 1456288846 360651 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*that it's called a theorem
< 1456288849 448068 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :rather than people just using it
< 1456288867 648295 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I doin't think there's a name for the fact that x ≥ y && y ≥ x implies x = y on the integers
< 1456288882 674414 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's true but if you have to use it in a proof, you just assume it's true and that the reader will find it obvious
< 1456288885 872328 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Antisymmetry?
< 1456288886 382525 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you don't give it a name and a citation
< 1456288901 810280 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :antisymmetry is the name of the property that ≥ has that makes that happen
< 1456288911 585090 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"≥ is antisymmetric" I guess is the theorem/fact
< 1456288921 588805 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but you rarely express it in those terms
< 1456288983 552585 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, actually this is true for arbitrary join-semilattices; a ≥ b means "join(a, b) = b"; thus a ≥ b && b ≥ a means b = join(a, b) = a
< 1456288998 927054 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(and it's true for arbitrary meet-semilattices for the same reason, just need a different definition of ≥ in terms of meets)
< 1456289019 687007 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, a semilattice is partially ordered.
< 1456289051 334109 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Though a semilattice-type thing for preorders would be fine too.
< 1456289063 433589 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Joins/meets would just not be unique.
< 1456289264 372507 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, this is a slightly different concept from the "partial order" I'm used to
< 1456289276 896110 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a partial order, if you compare two things you get less than, equal, or greater
< 1456289284 825065 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :whereas with a semilattice, you get less than, equal, greater, or incomparable
< 1456289292 882238 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just like with a preorder
< 1456289297 102937 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are you thinking of a total order?
< 1456289299 473686 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the difference is that meets /are/ unique
< 1456289314 969248 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: I'm thinking of something along the lines of a < b < (c = d = e) < f
< 1456289324 683877 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :whereas a total would be a < b < c < d < e  opinion on any two elements?
< 1456289674 52968 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yes, no
< 1456289693 730057 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :just add an uncomparable c if you like
< 1456289697 786126 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is it actually just a directed graph?
< 1456289708 698707 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's reflexive and transitive.
< 1456289712 857814 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right
< 1456289736 145285 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? preorder
< 1456289737 997885 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A preorder is just a small thin category.
< 1456289759 868506 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :("thin" means that for any pair of objects (A,B) there's at most one arrow : A -> B.)
< 1456289780 506811 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and small means that it's not sufficiently infinite to make set theory cry
< 1456289800 904954 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right.
< 1456289826 334411 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In topological terms, a partial order is like a T0 space.
< 1456289841 936432 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Any two points are distinguishable.
< 1456289880 533461 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION has been going to this "italian" restaurant and now has a https://www.youtube.com/watch?v=RruDYGIx1Ak earworm
< 1456289906 296613 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Ear poison
< 1456289938 434957 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :`? postorder
< 1456289939 219030 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :postorder? ¯\(°​_o)/¯
< 1456289941 692439 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Good
< 1456290001 962917 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn Postorder is the same as Polish notation, since Post was Polish. Not to be confused with reverse Polish notation.
< 1456290005 158806 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'postorder': Postorder is the same as Polish notation, since Post was Polish. Not to be confused with reverse Polish notation.
< 1456290023 737290 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I was expecting a big fat category
< 1456290045 78621 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn Postorder is the same as Polish notation, since Post was Polish. Not to be confused with reverse Polish notation, which puts operations last.
< 1456290047 311835 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'postorder': Postorder is the same as Polish notation, since Post was Polish. Not to be confused with reverse Polish notation, which puts operations last.
< 1456290097 146060 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Reverse Polish notation is what you get when you do a postorder traversal of a tree representing an arithmetic expression.
< 1456290132 5814 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn Postorder is the same as Polish notation, since Post was Polish. Not to be confused with reverse Polish notation, which is postfix.
< 1456290134 145913 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'postorder': Postorder is the same as Polish notation, since Post was Polish. Not to be confused with reverse Polish notation, which is postfix.
< 1456290195 288111 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456290229 76128 :andrew!~andrew@119.137.85.96 JOIN :#esoteric
< 1456290717 256295 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? !
< 1456290727 445810 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/?: 5: [: closing paren expected \ !? ¯\(°​_o)/¯
< 1456290734 860296 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ooh
< 1456290745 388472 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? hm!
< 1456290747 184306 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hm!? ¯\(°​_o)/¯
< 1456290759 639709 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`test !
< 1456290760 308121 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456290768 587844 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/?
< 1456290769 235973 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ topic=$(echo "$1" | lowercase | sed "s/noo\+dl/nooodl/;s/ *$//") \ topic1=$(echo "$topic" | sed "s/s$//") \ cd wisdom \ if [ \( "$topic1" = "ngevd" \) -a \( -e ngevd \) ]; \     then cat /dev/urandom; \     elif [ -e "$topic" ]; \     then cat "$topic" | rnooodl; \     elif [ -e "$topic1" ]; \     then cat "$topic1" | rnooodl; \     
< 1456290808 532275 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat wisdom/!
< 1456290809 175497 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: wisdom/!: No such file or directory
< 1456290823 959274 :jaboja!~jaboja@emg232.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456290833 751771 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? !test
< 1456290834 604391 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​!test? ¯\(°​_o)/¯
< 1456290840 657074 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? !
< 1456290841 477205 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/?: 5: [: closing paren expected \ !? ¯\(°​_o)/¯
< 1456290848 305337 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :weird
< 1456290853 527956 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, this site I've had open for a couple of hours suddenly started playing music, presumably through an advert
< 1456290856 452723 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? !!
< 1456290857 265504 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​!!? ¯\(°​_o)/¯
< 1456290866 394634 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so first I muted my speakers, then looked through the site's HTML for ad containers and deleted them all
< 1456290892 855762 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ugh, some of them have come back
< 1456290907 258469 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh is it the if test
< 1456290925 522017 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: it's clearly test misinterpreting ! as an operator rather than an operand
< 1456290926 896655 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`? -le
< 1456290927 706003 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​-le? ¯\(°​_o)/¯
< 1456290930 6691 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm
< 1456290932 381065 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`? -gt
< 1456290933 247459 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​-gt? ¯\(°​_o)/¯
< 1456290947 997014 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :presumably that looks like an operand because it would be a binary operator and there's nothing before it
< 1456290962 866744 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yeah
< 1456291607 923172 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So in Chu(Set, 2), 1 is the singleton set, with one point and two opens.
< 1456291630 920454 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And _|_ is the dual (the CABA corresponding to the singleton set?), with two points and one open.
< 1456291673 171529 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"The operation ?A is the De Morgan dual of !A, defined by ?A = (!(A^_|_))^_|_. Just as !A weakens A to a poset (when K=2), ?A dually strengthens A to a distributive lattice, the dual notion to a poset."
< 1456291676 663212 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection
< 1456291747 224370 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So ?_|_ should be the transpose of !1
< 1456291770 122544 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"As our next linear logic connective we consider the unary operation !A. For finite Chu spaces over K = 2, !A yields the underlying partial order of A. This has the same points as A, which are taken to be ordered in such a way that a <= b just when it this is true in every column. Thus we have 001 <= 101 but not 010 <= 101.
< 1456291775 138753 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The states of !A, still for K = 2, turn out to be definable as the closure under union and intersection of the states of A, together with the constantly 0 and constantly 1 states. An equivalent characterization of these states is that they are all those states that are consistent with the above partial order on A: any additional state would contradict some a <= b."
< 1456291878 184002 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(open = state)
< 1456291992 58746 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wouldn't !1 be 1?
< 1456292055 771617 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if 1 is unit, then I'd expect it to be
< 1456292581 575117 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But if ?_|_ = _|_, then !(!A -o ?_|_) -o ?_|_ = !(!A -o _|_) -o _|_
< 1456292591 202810 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So it works out the same as intuitionistic logic.
< 1456292609 346900 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh hm
< 1456292625 172712 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But maybe ?!A has the same behavior as A when your implications all look like !A -o ?B ?
< 1456292643 562885 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i '1c#!/bin/bash' bin/\?
< 1456292657 311988 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456292661 22457 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :was it previously using sh?
< 1456292666 78654 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/?
< 1456292666 788994 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ topic=$(echo "$1" | lowercase | sed "s/noo\+dl/nooodl/;s/ *$//") \ topic1=$(echo "$topic" | sed "s/s$//") \ cd wisdom \ if [ \( "$topic1" = "ngevd" \) -a \( -e ngevd \) ]; \     then cat /dev/urandom; \     elif [ -e "$topic" ]; \     then cat "$topic" | rnooodl; \     elif [ -e "$topic1" ]; \     then cat "$topic1" | rnooodl; \   
< 1456292667 520381 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yes
< 1456292673 91667 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? !
< 1456292673 913168 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/?: line 5: [: `)' expected, found ngevd \ !? ¯\(°​_o)/¯
< 1456292684 33454 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well not that it helped enough
< 1456292688 841042 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? ngevd
< 1456292690 761652 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​֍UH<{ͅ`	h;/|}niGf.fE	6皸>pavtr^=F,``4^I&ĝ\.5ŏDs:>`oEC/ޟ2@2wO𠐒`h|0@tйli)7TDKɰ\U}"zZ$? 䜟
< 1456292697 763359 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION whistles innocently
< 1456292705 154890 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? hmph
< 1456292707 110061 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :His Master's Phonetic Hmph
< 1456292760 406550 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg log bin\? | grep summary:
< 1456292763 726637 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456292769 243599 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :er
< 1456292772 498012 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg log bin/\? | grep summary:
< 1456292775 810738 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :summary:      ` sed -i \'1c#!/bin/bash\' bin/\\? \ summary:      revert \ summary:      revert \ summary:      revert 1 \ summary:      sed -i \'2s/no/noo/\' bin/\\? \ summary:      sed -i \'2s!s/!s/no\\\\+dl/nooodl/;s/!\' bin/\'?\' \ summary:      revert \ summary:      sed -i \'2s!
< 1456292802 959160 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg wells
< 1456292805 395021 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hg: unknown command 'wells' \ Mercurial Distributed SCM \  \ basic commands: \  \  add         add the specified files on the next commit \  annotate    show changeset information by line for each file \  clone       make a copy of an existing repository \  commit      commit the specified files or all outstanding changes \  diff        diff reposi
< 1456292901 56609 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i '5s/"/"_/g' bin/\?
< 1456292903 120387 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456292907 376358 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? !
< 1456292907 615129 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hg: what sort of time machine are you twh
< 1456292908 328290 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​!? ¯\(°​_o)/¯
< 1456292913 516596 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? hmph
< 1456292914 961167 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :His Master's Phonetic Hmph
< 1456292934 519128 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i'm sure there's a proper way, but i cannot take any more manual reading.
< 1456292953 829958 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: is that like automatic writing
< 1456292959 301319 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :MAYBE
< 1456292974 322887 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :quintopia: YES! I DID IT PROBABLY!
< 1456293003 973669 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le/rn !/! is a syntax used in Haskell and Prolog for solving evaluation order problems.
< 1456293006 318836 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «!»
< 1456293009 577583 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? !
< 1456293010 581952 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​! is a syntax used in Haskell and Prolog for solving evaluation order problems.
< 1456293132 11323 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456293150 546934 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : ugh, some of them have come back <-- perhaps you should block the offending ad site hth
< 1456293168 69382 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just found a different site altogether
< 1456293284 743609 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`le/rn cut elimination/The cut-elimination theorem states that any Prolog program written using the cut operator ! can be rewritten without using that operator.
< 1456293286 986927 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «cut elimination»
< 1456293290 533733 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i mean, if there's a third party site server annoying ads, you might want to block it from everywhere.
< 1456293295 272453 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*serving
< 1456293312 892311 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: is that actually true
< 1456293318 402580 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: i was about to ask you
< 1456293321 887394 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i mean, the second part
< 1456293339 210358 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :which part is the first part
< 1456293354 512298 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the part that says that's called the cut-elimination theorem hth
< 1456293376 180059 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i don't the truth of that is in serious question
< 1456293380 631205 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*+think
< 1456293387 713273 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :no, the cut elimination theorem is https://en.wikipedia.org/wiki/Cut-elimination_theorem
< 1456293396 435083 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :FINGERS, SHALL I START CHOPPING YOU OFF AS PUNISHMENT?
< 1456293408 602357 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: um, i said i was not questioning that part hth
< 1456293419 817645 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh
< 1456293430 113895 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i misread my own question
< 1456293433 800171 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fancy
< 1456293438 45973 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i don't think the second part is always true
< 1456293441 435440 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but i don't really know prolog
< 1456293451 184070 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i think ais523 might know
< 1456293465 249240 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :since he inspired my `? ! addition
< 1456293471 7824 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think Prolog is TC without cut
< 1456293480 371780 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although it might be via bundling an interpreter
< 1456293492 976916 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and not a metacircular one, either, you'd have to go pretty much back to first principles
< 1456293507 906356 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: if you can rephrase that wisdom entry to make it true that would improve it
< 1456293554 493855 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: maybe it's like with the ordinary cut-elimination theorem, that it's possible but things blow up exponentially or more
< 1456293651 977422 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :trump won nevada
< 1456293660 736662 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :why do you care
< 1456293663 84055 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :you're in canada
< 1456293666 195413 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le/rn programmers knowing what they're doing/Programmers knowing what they're doing is a hypothetical race invoked to justify keeping horrendous traps in programming languages.
< 1456293668 554017 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «programmers knowing what they're doing»
< 1456293673 146299 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :i'm having fun watching it
< 1456293674 485482 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Elronnd: he might nuke canada hth
< 1456293686 114072 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :it's the funniest show on earth
< 1456293690 312583 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm following the US election too
< 1456293692 365073 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :oerjan: true
< 1456293715 762781 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :my opinion on Trump is that we basically don't have a clue what his opinions actually are, because the ones he publicly gives seem to have been designed for entertainment value more than truthfulness
< 1456293725 865026 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and that he probably wouldn't be as disastrous as he's pretending to be
< 1456293735 317401 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it's fun to see what he'll come up with in the meantime
< 1456293744 445092 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :yeah true
< 1456293759 265381 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :I'm not quite sure whether or not I want him to be president just to see what happens
< 1456293781 661543 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :at this point I just want the show to go on
< 1456293815 963771 :jaboja!~jaboja@emg232.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 244 seconds
< 1456293844 618702 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : oerjan: if you can rephrase that wisdom entry to make it true that would improve it <-- [citation needed]
< 1456293845 859008 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are various possibilities that would be even more dramatic
< 1456293865 581506 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e.g. say the democrats nominate hillary (which seems the most likely outcome at this point), republican convention is contested
< 1456293871 13617 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and while the republicans are deciding hillary gets arrested
< 1456293877 977739 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds
< 1456293905 258350 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i 's/race/alien race/' wisdom/'programmers knowing what they're doing'
< 1456293906 25543 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/`: eval: line 4: unexpected EOF while looking for matching `'' \ /hackenv/bin/`: eval: line 5: syntax error: unexpected end of file
< 1456293955 704345 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: unescaped ' in the middle of your string
< 1456293969 188124 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`` sed -i 's/race/alien race/' 'wisdom/programmers knowing what they're doing'
< 1456293969 868417 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/`: eval: line 4: unexpected EOF while looking for matching `'' \ /hackenv/bin/`: eval: line 5: syntax error: unexpected end of file
< 1456293976 884772 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`le/rn cat elimination/cat elimination is the process of replacing a one-argument `cat` command with the shell operator <
< 1456293979 81961 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «cat elimination»
< 1456293981 258478 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you might want to "-quote it or use '\''
< 1456294012 162686 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`` sed -i "s/race/alien race/" "wisdom/programmers knowing what they're doing"
< 1456294014 108486 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456294019 403745 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`le/rn cat introduction/cat introduction is the process of piping one or more extra `cat` commands into your pipeline; occasionally this is even actually useful
< 1456294021 638101 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «cat introduction»
< 1456294021 897093 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fancy
< 1456294053 874750 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :when is it "actually useful"?
< 1456294055 914822 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: is that related to http://www.purrsonals.com/ twh
< 1456294108 749126 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: i'm not really following, but i've been assuming that the only chance either trump or sanders has of becoming president is if they face each other in the final election.
< 1456294125 268006 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :is there any language that has implicit looping and explicit termination?
< 1456294139 624699 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: well, the only two other people who seem likely on the republican side are cruz and rubio
< 1456294154 270198 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :like, when you run out of instructions you start from the beginning of the program again, and there's an explicit instruction to exit
< 1456294155 584742 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and cruz is known to be pretty extreme in views (as opposed to trump, for whom it's hard to tell)
< 1456294160 693308 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm
< 1456294182 637674 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :cruz versus sanders, for example, would basically be a choice between extreme right and extreme left (from a US point of view)
< 1456294203 946787 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :izabera: quite a few of mine are like that, e.g. there's a C-INTERCAL command that puts it into that mode
< 1456294214 297353 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ah ok nice
< 1456294218 829049 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :however normally I don't add the halt command because it isn't really required
< 1456294221 989502 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :C-INTERCAL?
< 1456294229 666914 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :Is that C bindings for INTERCAL?
< 1456294238 61920 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Elronnd: it's an INTERCAL compiler written in C
< 1456294244 396476 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it has C bindings, though
< 1456294246 650881 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also Befunge bindings
< 1456294250 383990 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :ah
< 1456294257 32707 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :TIL building walls to keep immigrants away is not extreme right
< 1456294258 605029 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and they work using INTERCAL control flow
< 1456294286 364278 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you don't necessarily call the C from the INTERCAL; you could instead put a COME FROM statement in the C and it'd steal control from the INTERCAL
< 1456294310 810442 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`culprits wisdom/cat elimination
< 1456294312 109342 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :izabera: Trump's opinions aren't consistently extreme right
< 1456294313 124685 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :shachaf
< 1456294323 687558 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`culprits wisdom/cat introduction
< 1456294324 635137 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also he isn't going to build it himself, he claims he's going to make the Mexicans build one
< 1456294325 838864 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ais523
< 1456294354 332182 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is incredibly unrealistic; I'm not convinced they could afford it no matter how much pressure the US puts on them
< 1456294357 115784 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i thought purssonals.com was furry related but it's only cat relatex
< 1456294360 200487 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :well people have pointed out that Trump is more like a european right winger than a US one
< 1456294377 935330 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric
< 1456294379 322180 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the US would probably get into a ton of international trouble
< 1456294382 941446 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's like the Antiguan pirate movies
< 1456294391 479817 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :like he careS
< 1456294395 408319 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : oerjan: is that related to http://www.purrsonals.com/ twh <-- why are you asking me
< 1456294400 58750 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION stares at her fingers
< 1456294417 418044 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(summary: there was some sort of trade dispute between the US and Antigua, the WTO found that Antigua was in the right and had lost money as a result, and they gave it the right to pirate X amount of US copyrighted stuff in order to get their money back)
< 1456294484 10115 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ah that's why antiguan iphones are so cheap
< 1456294558 444578 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i 's/$/./' wisdom/'cat introduction'
< 1456294560 741598 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456294688 75749 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: you made the wisdom entry hth
< 1456294730 466580 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : i thought purssonals.com was furry related but it's only cat relatex <-- just blame freefall hth
< 1456294806 764093 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: which one
< 1456294842 154157 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: are you perchance confused again
< 1456294848 418526 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection
< 1456294849 383759 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i also had another idea: a language where the only means to loop is a goto instruction and it has a side effect of incrementing a memory cell
< 1456294862 450040 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :goto++
< 1456294877 838708 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric ::)  nice name
< 1456294895 148606 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :remarkably, it doesn't seem taken either
< 1456294907 785229 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i'm copyrighting the idea
< 1456294927 374918 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was pretty sure it was taken
< 1456294944 312654 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :http://esolangs.org/wiki/GOTO%2B%2B
< 1456294954 814524 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh.
< 1456294962 565669 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :stupid capitalization
< 1456294970 116237 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: "cat introduction" hth
< 1456294976 150410 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION was just writing the url directly
< 1456294987 94426 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it also has its own website: http://www.gotopp.org/faq.html.en
< 1456295006 827219 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :well this sounds easy to fix
< 1456295020 271699 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :goto-- where jumping decrements a variable
< 1456295032 566621 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: you're clearly confused.  do you have toxoplasmosis tdnh
< 1456295049 113981 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: oh
< 1456295070 79734 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i'm not used to ais523 making wisdom entries
< 1456295077 886840 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nor am I
< 1456295081 177044 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :make it --goto: cells wrap around at 256 and if the decremented value ends up being 0 you don't jump
< 1456295084 32232 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I have a few more but they're mostly serious ones
< 1456295088 135004 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :and your nicks are in the same length equivalence class
< 1456295105 176145 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :why do people put nicks into equivalence classes?
< 1456295194 707214 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :due to the ancient order of myndzi
< 1456295195 251542 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I didn't put them into that equivalence class, they were already in it.
< 1456295208 659651 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :who seems to have disappeared entirely from here
< 1456295244 510725 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? myndzi
< 1456295245 962217 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :myndzi keeps us all on our feet.
< 1456295259 96257 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg log wisdom | grep 'summary:     ' | egrep -v 'sed|revert'
< 1456295261 125668 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn myndzi used to keep us all on our feet.
< 1456295265 307437 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :summary:      le/rn cat introduction/cat introduction is the process of piping one or more extra `cat` commands into your pipeline; occasionally this is even actually useful \ summary:      learn Moths are the main ingredient of mothballs. \ summary:      le/rn al gore/al gore invented the algorithm \ summary:      e
< 1456295269 26979 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'myndzi': myndzi used to keep us all on our feet.
< 1456295276 511005 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you mean now, people have to draw in the arms, legs and bodies of stick figures /manually/?
< 1456295281 912237 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yeah
< 1456295293 360508 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wait, "moths are the main ingredient of mothballs" was me?
< 1456295302 487410 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg log wisdom | grep 'summary:     ' | egrep -v 'sed|revert' | tail -n+4
< 1456295305 554371 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :summary:      echo wisdom/* | shuf | head -n 10 | xargs rm \ summary:      ls wisdom/* | shuf | head -n 10 | xargs rm \ summary:      le/rn hash 2346ad27d7568ba9896f1b7da6b5991251debdf2 \ summary:      le/rn resume/a resume is something that you use in order to end a pause in employment \ summary:      learn 
< 1456295309 260965 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :^celebrate aka mourn
< 1456295309 426930 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :\o| c.c \o/ ಠ_ಠ \m/ \m/ \o_ c.c _o/ \m/ \m/ ಠ_ಠ \o/ c.c |o/
< 1456295333 651523 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Those don't look very serious.
< 1456295391 570323 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :indeed
< 1456295404 668692 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :perhaps I was wrong abou them mostly being serious
< 1456295420 349479 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe you added serious quotes instead of serious wisdom entries.
< 1456295422 398429 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, I decided to reverse that hash
< 1456295433 792556 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are a ton of apparently unrelated sites where people are complaining that it's impossible to reverse
< 1456295439 904734 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I suspect it is the SHA-1 hash of "hash"
< 1456295451 877311 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :"suspect"
< 1456295454 662108 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yep, just verified
< 1456295457 635277 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wasn't sure until I checked
< 1456295485 24761 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the nice thing about hashes is that suspicion is close to knowledge
< 1456295495 25335 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :" The word above "Hash" is the correct spelling for the word. It is very easy to misspell a word like Hash, therefore you can use TellSpell as a spell checker. Whenever you do not know how to spell a word just go to this site and search, we got millions of different misspellings for the words already indexed by google, so just google it it as you think it is spelled and hopefully google will help you find Tellspell again!"
< 1456295535 474483 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(this site actually outright reverses the hash in question, i.e. it contains the hash somewhere on the page and explains what it's a hash of also on the same page)
< 1456295545 887148 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The Bitcoin network computes 2^64 SHA-256 hashes every 10-20 seconds.
< 1456295574 512108 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also this list of "common spellings" is ridiculous
< 1456295580 301729 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :* "common misspellings"
< 1456295619 342403 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it includes things like 'whaswh', 'hkashk', 'hiesh', and 'as'
< 1456295640 434315 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ooh and 'thasth'
< 1456295681 384430 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also a list of anagrams which is actually a list of permutations
< 1456295697 121958 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: so you could say it makes a hash of spellings?
< 1456295708 452617 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :definitely!
< 1456295807 877802 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :this reminds me how annoyed i get at dictionary/lyrics etc. sites that steal google hits for things they _don't have actual entries for_
< 1456295850 769653 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lyrics websites are the worst
< 1456295856 22593 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :which is, i guess, why nowadays i go directly to wiktionary
< 1456295856 467088 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :why are they all bad twh
< 1456295863 378855 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nah, worst would probably be the search engines that attempt to steal google hits
< 1456295883 453989 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can see why they do it but it's still mindboggling
< 1456295894 731377 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as in, top result on google is the same search, just in a different search engine
< 1456295900 122177 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i looked up one of those italian songs yesterday and it had the lyrics, but in the wrong charset so più had a russian letter at the end
< 1456295911 539933 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(mostly these are specific search engines that focus on one thing and aren't very well known)
< 1456295929 461429 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*this site had
< 1456295956 566120 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`le/rn post-turing machine/A post-Turing machine is a machine from the post-Turing era.
< 1456295958 727406 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «post-turing machine»
< 1456296020 550007 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo: you should sleep hth
< 1456296081 603280 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :ACTION throws a macro suffering from incorrect hygiene implementation at shachaf 
< 1456296087 185420 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm you reminded me to peek at bitcoin again, it seems to have doubled in the last 6 months
< 1456296137 932793 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in value? or in volume?
< 1456296147 841521 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :value
< 1456296189 247082 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION wonders if bitcoin is the most volatile widely-traded asset in the world
< 1456296200 954546 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh, i _used_ to go to merriam-webster for english words often, because they had a good pronunciation guide.  but then they redesigned so it's hard to find the actual pronunciation key...
< 1456296202 817045 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it seems unlikely, but it also seems unlikely that something could be even more volatile
< 1456296251 776942 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What counts as an asset?
< 1456296353 769734 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :something that has value
< 1456296366 259780 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I had to qualify it with "widely-traded" so that it wouldn't end up applying to almost everything
< 1456296366 417769 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric
< 1456296421 123964 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oil is pretty volatile if you have a match hth
< 1456296452 424809 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How widely-traded is Bitcoin?
< 1456296486 315023 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh hm it wasn't actually ais523 who reminded me of prolog cut, but prooftechnique 
< 1456296495 63634 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :back to logreading
< 1456296504 616802 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: toxoplasmosis strikes again hth
< 1456296544 154523 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yeah.  i didn't get away from the cats soon enough.
< 1456296545 825604 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You can probably find some pretty volatile 3x leveraged ETF that's at least as widely-traded as Bitcoin?
< 1456296567 473619 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :normal people don't know what ETF means, shachaf.
< 1456296569 542370 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :google ->
< 1456296603 302443 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: ask \oren\, he's an expert in derivatives hth
< 1456296663 608845 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :OKAY
< 1456296683 983637 :jaboja!~jaboja@emg232.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456296755 580354 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ugh
< 1456296759 342371 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Introducing 
< 1456296763 321383 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Whoops
< 1456296777 270340 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Introducing variables to Thoof would make it a LOT easier to use
< 1456296786 349816 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But that would be cheating, IMHO...
< 1456297461 434277 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? theory
< 1456297462 360340 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :To be theory is to be like a theorem, but inferior
< 1456297472 908776 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i 's/$/./' wisdom/theory
< 1456297474 860352 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456297484 242741 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION charges hppavilion[1] one period.
< 1456297597 920915 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :.
< 1456297754 706877 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye
< 1456298449 628404 :J_Arcane!~chatzilla@37-219-73-55.nat.bb.dnainternet.fi QUIT :Quit: ChatZilla 0.9.92-rdmsoft [XULRunner 35.0.1/20150122214805]
< 1456298451 68818 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Happy?
< 1456298478 352550 :J_Arcane!~chatzilla@37-219-73-55.nat.bb.dnainternet.fi JOIN :#esoteric
< 1456298479 695387 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456298524 621024 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :as a potamus
< 1456298729 675508 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds
< 1456300363 839100 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric
< 1456300390 196146 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(to the dora tune: )b- b- b- b- b- bit-coin
< 1456300406 738473 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : So !(!A -o ?_|_) -o ?_|_ should be the same as A? <-- i don't think you need to know what ?_|_ is to see that can't be true, since ! is not injective
< 1456300442 158260 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What do you mean?
< 1456300468 132206 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i mean that !!A = !A, so the left side _also_ must be the same as !A
< 1456300498 673928 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I must be missing the thing you're looking at.
< 1456300504 123944 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!_x!_yA = !_xyA
< 1456300536 389390 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: What's !_x?
< 1456300542 976585 :jaboja!~jaboja@emg232.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 244 seconds
< 1456300551 13028 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: it's a syntax used in various generalizations of linear logic
< 1456300554 298937 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: !(!A -o ?_|_) -o ?_|_ is the same as !(!(!A) -o ?_|_) -o ?_|_ because !(!A) is the same as !A
< 1456300560 785035 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :typically it just has to be a semiring eleemnt
< 1456300579 63138 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can do interesting things by choosing various semirings
< 1456300585 757329 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :thus, if the left side is always equal to A, it must also be always equal to !A
< 1456300602 696502 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is a big unifying theme of a bunch of type systems that I discovered during my thesis, then I discovered that they all failed at their design goal and for the same reason
< 1456300618 138052 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Oh, you mean the left side of the equality.
< 1456300666 392109 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe it's not the same as A but it's classically equivalent to it.
< 1456300680 839936 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :maybe it's true whenever A = !A
< 1456300732 546683 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1456300759 110460 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523 always leaves very suddenly.
< 1456300779 768404 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No time to respond to the thing about !_x
< 1456300796 531250 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was going to say something about reconciling that with the comonoid laws.
< 1456300810 450952 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway the same argument you made works for intuitionistic logic.
< 1456300822 418643 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But of course we expect ~~A to be different from A intuitionistically.
< 1456300831 64885 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :maybe he had a hunch it would be a good time to leave
< 1456300902 797892 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why does !A -o ?B correspond to classical implication?
< 1456300916 343521 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It takes as many As as it wants, and produces as many Bs as it wants.
< 1456300925 656825 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Including zero Bs?
< 1456300933 671727 :jaboja!~jaboja@emg232.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456300971 592122 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :as many as the caller wants, perhaps?
< 1456301027 236579 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or maybe it's at _least_ one
< 1456301035 930005 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why would it be?
< 1456301037 944945 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :obviously, no one understands ?
< 1456301049 6869 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If I give you ?A, that means you have to consume any number of As, doesn't it?
< 1456301057 349804 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You don't know how many but you have to handle them all.
< 1456301076 474162 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ah, maybe
< 1456301087 510798 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But maybe that's not enough, in a similar way to comonoids and monoids behaving somewhat differently?
< 1456301150 594089 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :~(!A -o ?B) = ~(~!A # ?B) = ~(?~A # ?B) = ~?~A x ~?B = !A x ~?B = !A x !~B
< 1456301155 858375 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is that right?
< 1456301263 524808 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Got lists working in thoof :)
< 1456301274 940531 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric
< 1456301373 36191 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: hi
< 1456301391 227063 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :What do all those ascii stuff even mean?
< 1456301445 103801 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: # is ⅋
< 1456301446 518837 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :hadu
< 1456301456 540474 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: I'm making an esoteric proof assistant :)I
< 1456301458 524164 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :*:)
< 1456301473 455830 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: how do I inspire clean refactors from my coworkers?
< 1456301476 315984 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: uh... ok
< 1456301485 493636 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: https://en.wikipedia.org/wiki/Linear_logic hth
< 1456301501 779606 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I've learnt very little of those non-classical logic thingies
< 1456301514 511065 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: I have no clue. It's one of the great mysteries of the universe.
< 1456301517 488907 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, _that_ linear logic
< 1456301520 113706 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's even worse
< 1456301598 902104 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: I mean, if there are 3 things that, together will be a step closer to a clean API, 1 to fix the bug, and 2 to prevent similar bugs in the fugure, my coworkers tend to do 1 instead of all 3
< 1456301625 903675 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Have a riding crop?
< 1456301649 100428 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: lol
< 1456301652 319177 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: linear logic is so good
< 1456301656 45120 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :if only i understood it
< 1456301697 231789 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Or perhaps, if you have 2 coworkers to spare, have one fix the bug and the other two (including you) will prevent it in the future?
< 1456301701 627608 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So it's a team refactor?
< 1456301722 699080 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: that's a better idea
< 1456301767 682436 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: So I'm inventing a calculus to prove things using s/// notation
< 1456301780 698690 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: isn't that already a thing?
< 1456301784 61345 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: For the eso-proof assistant
< 1456301787 12193 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Probably.
< 1456301796 421699 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: I think it's a calculus
< 1456301802 898688 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :http://mathworld.wolfram.com/SubstitutionSystem.html
< 1456301816 565358 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Mine uses regex?
< 1456301831 265954 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :well, then
< 1456301836 794071 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :that's different
< 1456301846 190347 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: PCRE, no less
< 1456301866 756704 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: https://en.wikipedia.org/wiki/Tag_system
< 1456301879 88443 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: It made everything easier to use Regex; otherwise, I'm just making manual Thue
< 1456301901 99400 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: I suppose it could be used to implement a cyclic tag system
< 1456301939 632625 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: so have you discovered any unique insights? or tautologies?
< 1456301945 695725 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :A tag is written tagname :: s/begining(?.*)/\goutput/
< 1456301961 333591 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: No; I just got peano arithmetic working xD
< 1456301965 615252 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Earlier today
< 1456301973 978140 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And really only addition
< 1456301994 386895 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I guess that's good
< 1456302053 568774 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: but I wonder if my philisophy of refactoring is the antithesis of http://c2.com/cgi/wiki?YouArentGonnaNeedIt
< 1456302085 202574 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: It appears it does
< 1456302111 530085 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: but on the original hand, if you're already specifying something multiple times, then proper refactoring is covered by http://c2.com/cgi/wiki?DontRepeatYourself
< 1456302134 431713 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ACTION 's head explodes
< 1456302178 321336 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456302243 490058 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :perhaps the only solution is earmarking
< 1456302489 324306 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds
< 1456302501 752221 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hmm, I don't like wikipedia's earmark, but I do like http://www.urbandictionary.com/define.php?term=earmark
< 1456302620 261794 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: can you use the same technique you used for addition to implement multiplication?
< 1456302784 764765 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Yes, probably
< 1456302853 138233 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456303033 957539 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: In case you're curious, http://pastebin.com/Y00f06hb is the axioms for peano arithmetic (but not the theorems)
< 1456303080 750826 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :axioms are boring, theorems make a theory
< 1456303113 237619 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :and you don't go to school to learn axioms, you go to learn theory
< 1456303135 261013 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Fixed
< 1456303151 207943 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: ...
< 1456303151 837763 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Fine
< 1456303418 835503 :llue!~gnomebad@unaffiliated/lleu JOIN :#esoteric
< 1456303423 18281 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: There, updated
< 1456303468 883602 :lleu!~gnomebad@unaffiliated/lleu QUIT :Read error: Connection reset by peer
< 1456303529 559177 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: oOo
< 1456303724 33971 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Is it acceptable for math iyo?
< 1456303756 506819 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :"iyo"?
< 1456303781 623400 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :in your obliviousness
< 1456303818 242025 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: perhaps 2 beers ago, I might have found a falicy in your argument, but now, I cannot
< 1456303821 989058 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Trust in the izabera. Izabera will never lead you astray
< 1456303830 547106 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :xD
< 1456303858 53055 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Nobody on this channel ever lies or jokes. It is easy to tell what we're talking about- just read the messages
< 1456304015 748865 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: I lie sometimes
< 1456304028 971127 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: That's a quantum paradox.
< 1456304029 971702 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :for example, I don't drink beer, I drink hard apple cider
< 1456304063 356954 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :aHa!
< 1456304110 722588 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: no, that would be "i lies sometimes" hth
< 1456304136 993180 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: All probability is quantum in hte end
< 1456304140 861940 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :*the
< 1456304149 106356 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: I think you meant "hte"
< 1456304168 827279 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Hope Tyrants Exterminate?
< 1456304180 487498 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :teh* I can never get my misspellings incorrect enough
< 1456304183 108388 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Hellish Tyranosaurus Eggs?
< 1456304188 474179 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :xD
< 1456304206 561590 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :adu: you should learn from hppavilion[1] 
< 1456304246 107516 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :oerjan: :)
< 1456304270 86660 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? hppavilion[1] 
< 1456304273 688425 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hppavilion[1] se describe en las notas al pie. ¿Porqué no los dos? Nadie lo sabe.
< 1456304279 564930 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? hppavilion
< 1456304280 476476 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hppavilion? ¯\(°​_o)/¯
< 1456304295 868032 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :3.14159?
< 1456304330 482591 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :why would you include ZWSP in there?
< 1456304355 81999 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ACTION is confused
< 1456304359 259689 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :adu: probably as a method of breaking up botloops
< 1456304376 888130 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^ul (> 4)S
< 1456304377 88138 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :> 4
< 1456304382 902018 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :> 4
< 1456304393 277919 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :lambdabot: are you OK?
< 1456304399 512536 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I'm glad I have a font that has tiny letters in boxes :D
< 1456304400 708247 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@messages?
< 1456304402 852671 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Sorry, no messages today.
< 1456304406 807183 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm
< 1456304408 443480 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@eval 4
< 1456304417 402901 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? hppavilion1
< 1456304418 383076 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :higgledy piggledy / hp pavilion / doesn't like jokes that are / written in text; // uncontroversially, / one in a million is / roughly the chance they won't / be left perplexed
< 1456304422 594181 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I fear lambdabot's forgotten Haskell
< 1456304427 207015 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which would be a disaster if true
< 1456304427 956168 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :( 4
< 1456304428 813974 :idris-bot!~idris-bot@dslb-092-072-190-108.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :044 : 12Integer
< 1456304442 125211 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^bf ,[.,]!( 4
< 1456304442 283078 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :( 4
< 1456304445 29598 :idris-bot!~idris-bot@dslb-092-072-190-108.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :044 : 12Integer
< 1456304453 324621 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you need some sort of botloop protection
< 1456304468 94479 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hppavilion[1]: that's not a very good higgledy piggledy tdnh
< 1456304469 212681 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :otherwise people will almost inevitably come up with a way to get the bots to keep talking to each other indefinitely
< 1456304477 371513 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :imo someone ought to improve it
< 1456304481 695243 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :until someone mutes or kicks one in order to break up the loop
< 1456304485 459054 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`culprits hppavilion1
< 1456304489 71891 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456304494 520682 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's kind-of a rite of passage whenever someene brings a (sufficiently powerful) new bot in here
< 1456304495 585175 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`culprits wisdom/hppavilion1
< 1456304499 434052 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hppavilion1 ZomieCheney shachaf hppavilion1
< 1456304514 796713 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: OH LOOK
< 1456304519 252495 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :at what
< 1456304527 550486 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg log wisdom/hppavilion1 | grep summary:
< 1456304528 678053 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :summary:      revert \ summary:      learn hppavilion1 is ZombieCheney \ summary:      ` sed -i -e \'s/\\w\\+ \\w\\+ //\' -e \'s/leave them/be left/\' wisdom/hppavilion1 \ summary:      learn hppavilion1 is higgledy piggledy / hp pavilion / doesn\'t like jokes that are / written in text; // uncontrove
< 1456304546 267201 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :looks like you made the file and i made a small change
< 1456304547 637384 :adu_!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric
< 1456304548 70676 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Huh.
< 1456304556 515826 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: I'm not the one who made that though.
< 1456304558 788675 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then one or other of the bot operators will figure out a way to prevent the loop permanently
< 1456304568 793340 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :some of the bots do it by inserting invisible characters at the start of strings
< 1456304572 726273 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so that they don't hit another bot's prefix
< 1456304581 742680 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@help eval
< 1456304583 798904 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :eval. Do nothing (perversely)
< 1456304589 22824 :adu_!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :oops, about a year ago, I programmed to restart my router presicely now, oh well
< 1456304602 438306 :jaboja!~jaboja@emg232.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 252 seconds
< 1456304603 288700 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :@echo "walrus"
< 1456304604 139270 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :echo; msg:IrcMessage {ircMsgServer = "freenode", ircMsgLBName = "lambdabot", ircMsgPrefix = "hppavilion[1]!~DevourerO@58-0-174-206.gci.net", ircMsgCommand = "PRIVMSG", ircMsgParams = ["#esoteric",":@echo \"walrus\""]} target:#esoteric rest:"\"walrus\""
< 1456304607 431801 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :+
< 1456304614 756536 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Whoops
< 1456304619 382264 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: ah right
< 1456304620 809055 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :@say "walrus"
< 1456304622 224924 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Maybe you meant: src slap faq
< 1456304622 906394 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so why wasn't > working?
< 1456304636 301870 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :) "walrus"
< 1456304638 938421 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think it's just having problems.
< 1456304640 451076 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> 1
< 1456304647 549629 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :( "walrus"
< 1456304649 472890 :idris-bot!~idris-bot@dslb-092-072-190-108.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :04"walrus" : 12String
< 1456304649 705927 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The way to make a bot loop with two lambdabot instances is ?where.
< 1456304649 864360 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 1
< 1456304654 991803 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :?where
< 1456304655 313020 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :?where ?where
< 1456304655 745316 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : @where , return element associated with key
< 1456304658 437928 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :?where ?where
< 1456304660 4329 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :?where "walrus"
< 1456304667 506929 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :I know nothing about "walrus".
< 1456304675 855217 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Ping timeout: 248 seconds
< 1456304676 210755 :adu_!~ajr@c-73-133-129-229.hsd1.md.comcast.net NICK :adu
< 1456304678 146782 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :http://unifoundry.com/unifont.html
< 1456304678 737868 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :^ GNU unifont, best font for universal coverage, not so good for printers, though
< 1456304678 895536 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : @eval 4 <-- wrong command hth
< 1456304684 544604 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: yes but I tried > first
< 1456304687 292920 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: I was going to do hackego <-> lambdabot
< 1456304690 884830 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what else was I meant to do?
< 1456304703 806438 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ugh, when will lambdabot and HackEgo make up and just fuck.
< 1456304767 756179 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: I agree
< 1456304769 279571 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Arbitrary attribution time! What are the genders of the various bots on the channel, followed by shame for the reasoning you assigned these genders (namely, sexism).)
< 1456304790 39788 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Notice that I put the period between two parentheses there).
< 1456304795 764315 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: convergence of political structures is bad, convergence of technology is good
< 1456304802 226966 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: The comonoid laws say that comult which turns !A into !A⊗!A has to produce the "same" value twice, right?
< 1456304825 484514 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: in what, linear logic?
< 1456304844 158780 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: If we let interpreters be anonymous objects like in Mascarpone, what does a "coterpreter" do?
< 1456304858 996718 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't think that's any more true in general, than A⊗A only working in monoids if both As are the same
< 1456304872 463374 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]:  is that a cheese?
< 1456304886 746952 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: No, it's a language.
< 1456304887 690026 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: Well, if you work out the comonoid laws in Haskell, they tell you that counit x = () and comult x = (x,x)
< 1456304896 676977 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Haskell or Set or that sort of category.)
< 1456304896 835137 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: A damn good one at that
< 1456304902 651247 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: or an intrapreter?
< 1456304904 170496 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is it different in the context of linear types?
< 1456304913 523746 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, hmm
< 1456304923 409005 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: We should start designing an elaborate structure for interpretation
< 1456304926 712809 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we may have fallen into the problem that monoids exist at multiple levels of abstraction, again
< 1456304934 679293 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Something beyond the normal "you have an interpreter and it does your program" thing
< 1456304938 648349 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: can we model it after MMIX?
< 1456304946 38919 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: If you like.
< 1456304947 459076 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: oOo can I tell you my idea?
< 1456304951 283322 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Go on
< 1456304983 173052 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :so MMIX has 2 opcodes that are very similar, 0x00 (which is for the kernel), and 0xFF (which is for users)
< 1456304991 670665 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OK
< 1456305014 944769 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I was thinking just get rid of 0xFF for user code, and just use it for really exotic opcodes
< 1456305052 719328 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :like, replace_the_third_and_forth_elements_of_a_16_element_list()
< 1456305071 91822 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: That's just unnecessary specificity
< 1456305081 862591 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: I prefer esolangs that generalize too far to ones that specify to far
< 1456305093 473146 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :s/to far/too far/
< 1456305098 574002 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: you know how x86 has escape codes for FMA4 and stuff, that's what 0xFF could be
< 1456305099 404445 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :For the previous exercise, fungot is clearly a fungus- beyond our typical interpretation of "gender"
< 1456305099 670669 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :hppavilion[1]: anyway i gotta fix this, using do-loop construct. do, i can no longer do you have
< 1456305138 969214 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@run 2 -- ais523 
< 1456305145 293827 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :still dead
< 1456305148 759463 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 2
< 1456305151 672207 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh
< 1456305155 937751 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :just slow
< 1456305171 361140 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :^ul (> 4)S
< 1456305171 519147 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :> 4
< 1456305175 605297 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: contrainterpreter?
< 1456305178 856335 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 4
< 1456305182 547451 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: Which level of abstraction were you thinking of?
< 1456305184 631646 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there we go
< 1456305205 166804 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: I'm not sure, I was simply going off the most common monoid (tuple formation) and trying to reverse all the arrows mentally
< 1456305219 47460 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm talking about https://en.wikipedia.org/wiki/Monoid_(category_theory)
< 1456305224 852057 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :interpreter, coterpreter, intrapreter, cotrapreter, contrapreter is the basic set of types of interpreter for Cheese Theory
< 1456305239 498798 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: ah, I was going off "monoidal category"
< 1456305242 666981 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, the dual of that.
< 1456305252 683037 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :lambdabot has got pretty good at prepending spaces to its messages, so isn't so useful for botlops any longer
< 1456305256 787539 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A monoid is defined in a monoidal category. I guess those are two levels of abstraction.
< 1456305261 704021 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :whereas the monoid you linked exists /inside/ a monoidal category, and uses the category's monoid in order to define itself
< 1456305262 667909 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: except for ?where ?where hth
< 1456305263 209567 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yep
< 1456305267 98527 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? botlop
< 1456305268 718031 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :botlops are the core of botsentiences. Sapience is scheduled for the next release.
< 1456305272 724946 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I seemed to have developed an obligation to open any link talking about category theory, despite knowing I won't understand it
< 1456305279 369533 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wow. Didn't expect that.
< 1456305284 269581 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? botloop
< 1456305285 162455 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :botloop? ¯\(°​_o)/¯
< 1456305287 849420 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: wasn't that fixed?
< 1456305292 236021 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Was it?
< 1456305294 215125 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :?where ?where
< 1456305294 651294 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: ok so 0x00 is TRIP, and 0xFF is TRAP, I think I had them reversed, 0xFF is system calls, 0x00 is user-space handlers
< 1456305296 356071 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: you mean you do understand it? or that it isn't about category theory?
< 1456305296 514183 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :?where ?where
< 1456305311 212396 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: not as in it was changed, but as in you cannot define a new one
< 1456305321 623586 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You mean ?where+ was changed?
< 1456305331 582045 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm or was it only with ?
< 1456305332 694366 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: the secret to category theory is: "Follow the Arrows"
< 1456305333 222096 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: I know hat I won't understand whatever is in the link
< 1456305343 527587 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, it was only ?
< 1456305346 38072 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :?where testing
< 1456305347 278473 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :I know nothing about testing.
< 1456305347 866381 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: was replying to the "didn't expect that"
< 1456305348 215754 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :?where test
< 1456305351 327399 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :preflex: seen ion
< 1456305352 514153 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Ah
< 1456305355 686154 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although I just realised it might be about wisdom rather than about monoids
< 1456305365 687507 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: No, I wasn't expecting there to be anything under `? botlop
< 1456305367 674505 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ais523: wisdom is good
< 1456305371 665833 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Because I thought it was a typo
< 1456305372 952645 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :?where+ test ?where test
< 1456305375 573350 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Nice!
< 1456305377 383590 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`tomfoolery walrus
< 1456305378 235759 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I must confess, I know not of what you are speaking.
< 1456305380 744500 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :?where test
< 1456305381 575905 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :?where test
< 1456305385 956822 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm ok then
< 1456305387 470747 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :?where+ test @where test
< 1456305389 580285 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Done.
< 1456305390 272145 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :?where test
< 1456305391 581803 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : @where test
< 1456305395 970240 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :silly
< 1456305409 544966 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`tomfoolery c++
< 1456305410 300157 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :C++ is an attempt to improve upon C. The only thing it actually improved was memory management, and it made everything else worse.
< 1456305420 80847 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`tomfoolery rust
< 1456305420 872813 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I must confess, I know not of what you are speaking.
< 1456305423 377596 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: but you can still only make messages that start with ? then?
< 1456305428 418596 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: hey
< 1456305433 422017 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: Rust is cool
< 1456305433 895055 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Yes?
< 1456305437 479760 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :04s08e09c11u12r13i04t08y
< 1456305437 748669 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Yeah
< 1456305444 49066 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://github.com/lambdabot/lambdabot/blob/master/lambdabot-haskell-plugins/src/Lambdabot/Plugin/Haskell/Type.hs#L77
< 1456305447 691877 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: And tomfoolery is for accuracy
< 1456305456 939660 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: What do you mean?
< 1456305457 666153 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: Rust is going to eradicate C++ from the world!
< 1456305463 995121 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Yeah, no.
< 1456305469 312655 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Far too late for that
< 1456305474 67900 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: I don't think Rust is ever going to displace C
< 1456305477 452004 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` ln -s tomfoolery bin/'??'
< 1456305479 898395 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456305482 505170 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`?? c++
< 1456305483 167545 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: but mark my words, Rust is going to replace C++
< 1456305483 325348 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :C++ is an attempt to improve upon C. The only thing it actually improved was memory management, and it made everything else worse.
< 1456305498 527840 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there, let's have a nice punctuationy tomfoolery-caller
< 1456305508 955472 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What? That's not accurate at all.
< 1456305523 755783 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: if you don't believe it too, then you underestimate the power of the borrow
< 1456305525 168691 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Should we change `tomfoolery for randomness?
< 1456305527 927699 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's a flamewar attempt. You could be kicked for that sort of thing in a serious channel.
< 1456305558 14445 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ACTION is a disciple of the borrow
< 1456305560 305726 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: Yeah, but we all hate C++ here LTIC
< 1456305562 363795 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: I'm happy with the setup atm (amazingly), although that doesn't necessarily mean that there isn't an even better one
< 1456305573 26211 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: we like compile-time-C++
< 1456305576 603051 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's an esolang in its own right
< 1456305583 170783 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Well yeah
< 1456305585 777085 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't hate C++.
< 1456305595 388449 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: But C++ on its own is not good for programming, AFAIBT
< 1456305597 236767 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :adu: actually, one thing that impresses me more than Rust getting borrows right, is Rust getting steals right
< 1456305612 397170 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Is that a joke? I can't tell
< 1456305615 824200 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's a huge pain to do those correctly in C, I end up having to write comments clarifying what works
< 1456305621 203693 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: not really
< 1456305638 811429 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you borrow a reference the original caller has it again when you're done, and you can't do anything "transformative" to the reference
< 1456305652 746277 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just look at it, really; possibly mutate what it references, if it's a mutable borrow
< 1456305660 119408 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: So there's seriously a programming thing called a "steal", similar to a "borrow"?
< 1456305661 174210 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but you can't do things like change its address or make it a different data type
< 1456305664 280515 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Is there a "lose"?
< 1456305664 438332 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :Rust gets memory right, ownership, borrows, etc.
< 1456305677 894408 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a steal is when the old owner no longer has access to the reference at all
< 1456305687 799385 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and you can do what you like with the reference you stole
< 1456305696 628839 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a good example is free(), it steals the reference to the pointer you're freeing
< 1456305698 284693 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so that it can get rid of it
< 1456305708 143568 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Isn't that just "move"?
< 1456305709 540928 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :realloc() also steals a reference, and then donates one back
< 1456305720 320656 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: with unique pointers, yes
< 1456305723 974816 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 240 seconds
< 1456305727 970551 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not sure about refcounted pointers
< 1456305729 953196 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: you cannot get lambdabot to say something starting with another bot's prefix
< 1456305742 949470 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :?where+ test ^where test
< 1456305745 853235 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is the situation I normally talk about staling for
< 1456305746 514626 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :?where test
< 1456305751 57412 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*stealing
< 1456305755 733861 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :It is stored.
< 1456305757 733766 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :^where test
< 1456305769 990785 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: is this based on punctuation marks, or on a hardcoded list, or something else?
< 1456305777 327565 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: I think it just adds a space if a line starts with "@".
< 1456305806 793367 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :OTOH, fungot seems to have lambdabot on ignore
< 1456305806 996788 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :ais523: there's more than 1 element?" at http://paste.lisp.org/ display/ fnord
< 1456305810 318209 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which makes a ton of sense really
< 1456305817 546888 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Ouch, them too?
< 1456305836 27687 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fungot has all the bots in the channel on ignore
< 1456305836 206519 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :ais523: lazy as in fnord? the ones i switch between them
< 1456305842 723333 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's its own method of preventing botloops
< 1456305852 260812 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^ignore
< 1456305866 445639 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not sure if I can do this, printing the list might be fizzie-only
< 1456305899 472367 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : `` ln -s tomfoolery bin/'??' <-- note that symbolic links have a tendency of getting lost in accidents hth
< 1456305920 313130 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's OK
< 1456305935 25044 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we can have fun with the resulting mess
< 1456305939 607843 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION treats HackEgo somewhat like Agora
< 1456305952 210929 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although I haven't managed to scam HackEgo yet
< 1456305961 271915 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : What? That's not accurate at all. <-- shhh
< 1456306091 471011 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: https://github.com/lambdabot/lambdabot/blob/master/lambdabot-core/src/Lambdabot/IRC.hs#L83-L85
< 1456306120 594491 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu
< 1456306147 124236 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1456306165 35057 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i find brainfuck more readable than haskell
< 1456306165 223410 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or a sufficiently dumb one
< 1456306176 572589 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: huh
< 1456306190 56064 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it'e even worse when the bots loop talking to each other in private message or on a channel nobody watches
< 1456306424 43425 :benderpc_!benderpc@2404:e800:e61a:41d:345e:bfc6:621b:d773 JOIN :#esoteric
< 1456306517 98471 :Treio!~Treio@87.244.233.250 QUIT :Quit: Leaving
< 1456306530 751534 :Treio!~Treio@87.244.233.250 JOIN :#esoteric
< 1456306558 869215 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :in that case, i'm pretty sure i can make a HackEgo - lambdabot botloop
< 1456306615 945443 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :( putStr "hi"
< 1456306616 387518 :idris-bot!~idris-bot@dslb-092-072-190-108.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :09io_bind (09prim_write 04"hi") (\13__bindx => 09io_return 04()) : 09IO 12()
< 1456306628 799677 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Doesn't HackEgo put a thing in front of every line of IRC?
< 1456306644 221027 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION doesn't know whether idris-bot has any unquoted output mechanism
< 1456306655 961947 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: no. not every.
< 1456306707 86986 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :?where HackEgo 
< 1456306711 92496 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :I know nothing about hackego.
< 1456306723 439464 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? lambdabot 
< 1456306724 550184 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lambdabot is a fully functional bot. just don't ask about @src.
< 1456306748 609303 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :?where+ HackEgo `echo lambdabot
< 1456306749 106456 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Okay.
< 1456306755 389704 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :?where HackEgo 
< 1456306757 115282 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :`echo lambdabot
< 1456306758 38841 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lambdabot
< 1456306761 559317 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :um
< 1456306767 350244 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :?where+ HackEgo `cat lambdabot
< 1456306768 580418 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Done.
< 1456306791 589831 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`mk lambdabot/lambdabot: ?where HackEgo
< 1456306792 223143 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :usage: mk[x] file//contents
< 1456306794 914902 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oops
< 1456306800 131003 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`mk lambdabot//lambdabot: ?where HackEgo
< 1456306802 98210 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lambdabot
< 1456306819 740732 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :?where HackEgo 
< 1456306821 422747 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :`cat lambdabot
< 1456306822 131454 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lambdabot: ?where HackEgo
< 1456306823 504430 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :`cat lambdabot
< 1456306824 255746 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lambdabot: ?where HackEgo
< 1456306825 593636 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :`cat lambdabot
< 1456306826 239812 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lambdabot: ?where HackEgo
< 1456306827 284832 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`rm lambdabot 
< 1456306827 954598 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `lambdabot ': No such file or directory
< 1456306834 364833 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :`cat lambdabot
< 1456306835 135954 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lambdabot: ?where HackEgo
< 1456306836 376829 :lambdabot!~lambdabot@haskell/bot/lambdabot PART :#esoteric
< 1456306840 468132 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :#esoteric
< 1456306849 977108 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`rm lambdabot
< 1456306851 778308 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456306858 746668 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oops silly me, left a space at the end
< 1456307024 17199 :AnotherTest!~turingcom@193.190.253.145 JOIN :#esoteric
< 1456307037 659317 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION briefly wonders if lambdabot left automatically
< 1456307050 75041 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds
< 1456307077 785650 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :although i suspect shachaf more
< 1456307433 994692 :AnotherTest!~turingcom@193.190.253.145 QUIT :Ping timeout: 240 seconds
< 1456307491 54175 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 JOIN :#esoteric
< 1456307761 55567 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 QUIT :Ping timeout: 250 seconds
< 1456308956 670289 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456309139 481026 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Of course there are lots of possible comonoids, since the category of linear thingies is monoidal in at least four ways.
< 1456309152 295124 :jaboja!~jaboja@emg232.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456309171 730773 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Since you make monoids with ⊗, maybe you make comonoids with ⅋, its dual.
< 1456309201 186457 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: you missed a botloop, see logs
< 1456309232 315980 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I have to guess at which bots were involved
< 1456309238 129485 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :heh
< 1456309241 848074 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fungot, plus a relatively new bot?
< 1456309242 172506 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :ais523: define-macro is not standard; this is all based on prior perception that they would have shortened operator to op if it wasn't
< 1456309244 245502 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :two copies of lambdabot?
< 1456309252 888305 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :nope, nope
< 1456309260 825376 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ooh, checking logs, it was lambdabot and hackego
< 1456309280 873280 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I thought hackego would have better bot protection than that
< 1456309292 783898 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :_i_ thought lambdabot did :P
< 1456309306 783519 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i knew about HackEgo's weakness
< 1456309344 135615 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :HackEgo starts lines with a nick, but lambdabot sees that as a prefix
< 1456309374 330910 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456309414 343436 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell int-e you might want to improve lambdabot's message prefixing a bit, we can still make it and HackEgo botloop with ?where
< 1456309416 100171 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted.
< 1456309519 544265 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :] 1
< 1456309525 527615 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm
< 1456309528 400393 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :[ 1
< 1456309529 128173 :j-bot!~j-bot@li1285-84.members.linode.com PRIVMSG #esoteric :oerjan: 1
< 1456309560 370018 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :there are so many new bots that _might_ have a botloop weakness this way
< 1456309577 792205 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but i don't know their languages enough to tell
< 1456309586 418541 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^prefixes
< 1456309586 576295 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot !
< 1456309592 364829 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: thutubot/lambdabot could probably do it
< 1456309622 663559 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yeah but thutubot is broken around lambdabot anyway
< 1456309626 51020 :thutubot!~thutubot@147.188.254.209 JOIN :#esoteric
< 1456309630 628147 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :> "test"
< 1456309635 341508 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : "test"
< 1456309635 681932 :thutubot!~thutubot@147.188.254.209 PRIVMSG #esoteric : "test"
< 1456309642 306614 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :indeed
< 1456309650 605629 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :?where ?where
< 1456309660 62731 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :?where ?where
< 1456309660 414859 :thutubot!~thutubot@147.188.254.209 PRIVMSG #esoteric :?where ?where
< 1456309663 659780 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :?where ?where
< 1456309664 483470 :thutubot!~thutubot@147.188.254.209 PRIVMSG #esoteric :?where ?where
< 1456309665 275262 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds
< 1456309665 903659 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :?where ?where
< 1456309666 236397 :thutubot!~thutubot@147.188.254.209 PRIVMSG #esoteric :?where ?where
< 1456309667 905867 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :?where ?where
< 1456309668 341590 :thutubot!~thutubot@147.188.254.209 PRIVMSG #esoteric :?where ?where
< 1456309670 349354 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :+quit
< 1456309670 688999 :thutubot!~thutubot@147.188.254.209 QUIT :Client Quit
< 1456309671 907092 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :?where ?where
< 1456309673 907904 :lambdabot!~lambdabot@haskell/bot/lambdabot PART :#esoteric
< 1456309677 909907 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :#esoteric
< 1456309683 272167 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm again
< 1456309697 5627 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that certainly looks a lot like some sort of loop protection
< 1456309701 193163 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i think possibly lambdabot has another botloop protection
< 1456309710 243141 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :?where ?where
< 1456309710 717332 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it left the same way with HackEgo 
< 1456309711 709458 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :?where ?where
< 1456309711 937553 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :?where ?where
< 1456309713 410708 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :?where ?where
< 1456309713 938637 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :?where ?where
< 1456309714 915046 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :?where ?where
< 1456309715 940099 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :?where ?where
< 1456309716 642711 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :?where ?where
< 1456309718 550621 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :?where ?where
< 1456309719 320845 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :?where ?where
< 1456309730 775314 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :?where ?where
< 1456309732 798148 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :?where ?where
< 1456309733 215377 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :?where ?where
< 1456309734 714274 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :?where ?where
< 1456309734 872115 :lambdabot!~lambdabot@haskell/bot/lambdabot PART :#esoteric
< 1456309740 812908 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :#esoteric
< 1456309742 74848 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: how about that for evidence?
< 1456309742 813480 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :?where ?where
< 1456309753 983206 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :pretty good
< 1456309774 265054 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That last ?where ?where after rejoining seems a bit suboptimal for loop protection.
< 1456309787 768177 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it was behind by one at the time
< 1456309808 958929 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we might be able to get a sustained loop past the protection via writing the trigger phrase twice
< 1456309831 17081 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I assume one copy disappears with each /cycle
< 1456309876 704137 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i'm a bit worried there might be a second stage where lambdabot _doesn't_ rejoin
< 1456309918 838988 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right
< 1456310127 172981 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@@ @where+ test @run text "a\nb"
< 1456310145 322078 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: I think I see where this is going
< 1456310146 846447 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Done.
< 1456310148 698853 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@where test
< 1456310150 851451 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :a b
< 1456310155 840949 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :FAYL
< 1456310170 608353 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which of our bots can produce multiple lines of output from one command?
< 1456310181 892732 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lambdabot can produce multiple lines in some cases.
< 1456310189 840977 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :( 1+"hi"
< 1456310190 316326 :idris-bot!~idris-bot@dslb-092-072-190-108.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :12String is not a numeric type
< 1456310197 115425 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm not sure whether any of them can be user-produced.
< 1456310203 211437 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bf ++++++++++[>+++++++>+<<-]>.<.>+.
< 1456310203 959095 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :F
< 1456310206 564259 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :idris-bot: how uncharacterically brief of you
< 1456310224 928579 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bf ++++++++++[>+++++++>+<<-]>>.<.>+.
< 1456310225 315199 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​\ F.
< 1456310236 316110 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bf ++++++++++[>+++++++>+<<-]>.>.<+.
< 1456310236 656193 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :F \ G
< 1456310239 427024 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there we go
< 1456310262 207661 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i think EgoBot and HackEgo use the same output scheme
< 1456310264 174336 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I'm wondering if there's any way to get a genuine newline out of that
< 1456310276 574630 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: I seem to remember EgoBot printing three lines and DCCing me the rest
< 1456310285 546143 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but maybe that's changed since
< 1456310290 664697 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm well it does that for !show
< 1456310299 72490 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ok then
< 1456310305 165001 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!sh echo a; echo b
< 1456310305 651133 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :a \ b
< 1456310335 866112 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :( [1,2]
< 1456310336 506891 :idris-bot!~idris-bot@dslb-092-072-190-108.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Can't disambiguate since no name has a suitable type: 
< 1456310336 743023 :idris-bot!~idris-bot@dslb-092-072-190-108.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :        04Effects.Env.::, 04Data.HVect.::, 04Prelude.List.::, 04Data.Vect.Quantifiers.::, 04Prelude.Stream.::, 04Data.Vect.::
< 1456310363 446088 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :idris-bot: that's more like it :-)
< 1456310387 839535 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i'm not sure it has any way to produce free format output, though
< 1456310396 630095 :Nithogg!~ethiraric@2001:41d0:51:1::1d31 QUIT :Quit: WeeChat 0.4.1
< 1456310409 368418 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :[ 1 2 ; 3 4
< 1456310410 173626 :j-bot!~j-bot@li1285-84.members.linode.com PRIVMSG #esoteric :oerjan: ┌───┬───┐
< 1456310410 331475 :j-bot!~j-bot@li1285-84.members.linode.com PRIVMSG #esoteric :oerjan: │1 2│3 4│
< 1456310410 331554 :j-bot!~j-bot@li1285-84.members.linode.com PRIVMSG #esoteric :oerjan: └───┴───┘
< 1456310428 442285 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :…
< 1456310439 726585 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that has much the same effect on me as XKCD's type comic did
< 1456310449 876519 :Nithogg!~ethiraric@jrc16-h01-176-150-43-109.dsl.sta.abo.bbox.fr JOIN :#esoteric
< 1456310464 235454 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you don't expect data types to come back at you as ascii art
< 1456310467 708240 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, cp437 art
< 1456310502 809513 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :[ (1; 2) (3; 4)
< 1456310503 568716 :j-bot!~j-bot@li1285-84.members.linode.com PRIVMSG #esoteric :oerjan: |syntax error
< 1456310503 726944 :j-bot!~j-bot@li1285-84.members.linode.com PRIVMSG #esoteric :oerjan: |       (1;2)(3;4)
< 1456310509 96077 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :[ (1; 2); (3; 4)
< 1456310509 811902 :j-bot!~j-bot@li1285-84.members.linode.com PRIVMSG #esoteric :oerjan: ┌─────┬─┬─┐
< 1456310509 970229 :j-bot!~j-bot@li1285-84.members.linode.com PRIVMSG #esoteric :oerjan: │┌─┬─┐│3│4│
< 1456310509 970305 :j-bot!~j-bot@li1285-84.members.linode.com PRIVMSG #esoteric :oerjan: ││1│2││ │ │
< 1456310509 970337 :j-bot!~j-bot@li1285-84.members.linode.com PRIVMSG #esoteric :oerjan: │└─┴─┘│ │ │
< 1456310509 970365 :j-bot!~j-bot@li1285-84.members.linode.com PRIVMSG #esoteric :oerjan: └─────┴─┴─┘
< 1456310523 442464 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it doesn't seem to want to stack vertically
< 1456310530 111559 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :{ 1,2 ; 3,4
< 1456310535 827431 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :[ 1,2 ; 3,4
< 1456310536 614830 :j-bot!~j-bot@li1285-84.members.linode.com PRIVMSG #esoteric :oerjan: |domain error
< 1456310536 772789 :j-bot!~j-bot@li1285-84.members.linode.com PRIVMSG #esoteric :oerjan: |   1    ,2;3,4
< 1456310539 378446 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hmph
< 1456310548 803158 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :actually knowing J might help
< 1456310551 929741 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@bf ++++++++++[>+++++++>+<<-]>.>.<+.
< 1456310555 454960 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :  F
< 1456310557 455992 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :  G
< 1456310638 263016 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :alas, that one _does_ prefix spaces religiously
< 1456310650 706891 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :clearly we just need a bot that uses space as a prefix :-P
< 1456310659 217357 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :indeed
< 1456310706 159252 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Just get a three-way loop where each bot activates the other two.
< 1456310731 93083 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :exponential botloop
< 1456310732 696738 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess that'd be as difficult as a command that prints two of the same line.
< 1456310741 471087 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :?where hackego
< 1456310741 976597 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :`cat lambdabot
< 1456310743 391976 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: lambdabot: No such file or directory
< 1456310749 177086 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :[ "hi"
< 1456310749 907628 :j-bot!~j-bot@li1285-84.members.linode.com PRIVMSG #esoteric :oerjan: |syntax error
< 1456310750 65863 :j-bot!~j-bot@li1285-84.members.linode.com PRIVMSG #esoteric :oerjan: |       "hi"
< 1456310754 422175 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :[ 'hi'
< 1456310755 178612 :j-bot!~j-bot@li1285-84.members.linode.com PRIVMSG #esoteric :oerjan: hi
< 1456310762 970471 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :...that looks too easy.
< 1456310764 72432 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :OK, what about this
< 1456310772 542064 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we all spam a lot of lambdabot commands for the next several years
< 1456310782 412816 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`mkx bin/snackego//echo ':)'
< 1456310784 629242 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/snackego
< 1456310787 616028 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`snackego
< 1456310788 245916 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​:)
< 1456310791 524818 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so next time fizzie updates the markov chains, fungot has a good chance of coming up with lambdabot commands by accident
< 1456310791 799265 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :ais523: i tried to make a fnord it increases by 1 at each turn.
< 1456310801 599180 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`botsnack
< 1456310802 330156 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​>:-D
< 1456310805 609024 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But fungot won't listen to lambdabot.
< 1456310805 901727 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :shachaf: what's wrong with the chicken release at http://www.call-with-current-continuation.org/ chicken.html chicken scheme
< 1456310813 524102 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: RE: Dundant
< 1456310815 557657 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot: ask boily hth
< 1456310815 778845 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :shachaf: the granularity you fnord of course, but that
< 1456310824 235353 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :come to think of it, this is one of the reasons that fungot refuses to answer the same person multiple times in a row, isn't it?
< 1456310824 594402 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :ais523: http://citeseer.ist.psu.edu/ kelsey93tractable.html, page 5 bottom/ 6 top of a symbolics lisp machine implemented on top of
< 1456310834 681012 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because it could trigger a fungot/myndzi botloop
< 1456310835 74941 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :ais523: why doesn't it add phrases from the other framework.)
< 1456310844 936477 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :idris-bot: 2
< 1456310849 219510 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :idris-bot: ( 2
< 1456310849 691231 :idris-bot!~idris-bot@dslb-092-072-190-108.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :042 : 12Integer
< 1456310863 481290 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :j-bot: 'hi'
< 1456310864 249027 :j-bot!~j-bot@li1285-84.members.linode.com PRIVMSG #esoteric :oerjan: hi
< 1456310866 683222 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :?where+ test [ '?where test'
< 1456310875 460881 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Nice!
< 1456310877 361873 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :?where test
< 1456310878 924954 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :[ '?where test'
< 1456310892 820312 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :[ '?where test'
< 1456310893 464890 :j-bot!~j-bot@li1285-84.members.linode.com PRIVMSG #esoteric :shachaf: ?where test
< 1456310900 562029 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: I believe j-bot + lamdabot could create a botloop like this, but there's no obvious way to get it started
< 1456310903 622484 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well that didn't work as expected
< 1456310916 747079 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: i think shachaf just made one that should have worked
< 1456310919 411476 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as they each ping the person who made the request
< 1456310928 514206 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :no, lambdabot doesn't
< 1456310933 388110 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right
< 1456310938 467892 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :?where+ test j-bot: '?where test'
< 1456310942 781365 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :j-bot just ignored lambdabot?
< 1456310944 182684 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Good to know.
< 1456310945 147393 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :?where test
< 1456310945 305672 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :j-bot: '?where test'
< 1456310951 175133 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I suspect it has an ignore list
< 1456310960 188876 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :looks likely
< 1456310988 988841 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^prefixes
< 1456310989 146974 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot !
< 1456311006 770711 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot doesn't know about j-bot?
< 1456311007 91208 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :shachaf: depends on the context, and lambdas. also, it has no provisions for running out of memory...
< 1456311116 558548 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: ^prefixes is world-editable, I believe
< 1456311121 436190 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^ul `r```````````.j.-.b.o.t.:. .'.h.i.'i
< 1456311121 594395 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric : ...bad insn!
< 1456311142 256698 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^define ul prefixes ^(Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot ! , j-bot [)S
< 1456311142 414834 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^define prefixes ul ^(Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot ! , j-bot [)S
< 1456311142 414932 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :how does unlambda work twh
< 1456311157 867914 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, I was thinking its ignore list is based on that.
< 1456311160 806924 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess not.
< 1456311167 558085 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: probably not with the command used for underload
< 1456311173 54729 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :^prefixes
< 1456311173 237668 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot !
< 1456311182 51928 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Doesn't fungot do unlambda?
< 1456311182 413392 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :shachaf: i'll do some work for who was a hardcore vegan for purely ideological reasons, and making my way through fnord right now
< 1456311187 134830 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Am I thinking of the wrong bot?
< 1456311188 561127 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^help
< 1456311188 719052 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :^ ; ^def   ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool
< 1456311190 239203 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: no, it does underload
< 1456311198 52468 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :egobot does unlambda
< 1456311207 559313 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!unlambda `r```````````.j.-.b.o.t.:. .'.h.i.'i
< 1456311207 947239 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :j-bot: 'hi'
< 1456311208 640286 :j-bot!~j-bot@li1285-84.members.linode.com PRIVMSG #esoteric :EgoBot: hi
< 1456311220 856928 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`! unlambda `r```````````.j.-.b.o.t.:. .'.h.i.'i
< 1456311221 775518 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :j-bot: 'hi'
< 1456311222 466838 :j-bot!~j-bot@li1285-84.members.linode.com PRIVMSG #esoteric :HackEgo: hi
< 1456311234 677751 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and HackEgo because it has all (or almost all?) EgoBot's interps
< 1456311243 614800 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And lambdabot.
< 1456311263 157171 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@unlambda `r```````````.j.-.b.o.t.:. .'.h.i.'i
< 1456311264 258913 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :  j-bot: 'hi'
< 1456311296 592271 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :[1
< 1456311302 688198 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :^prefixes
< 1456311302 846511 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot !
< 1456311329 709541 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^def prefixes ul ^(Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot ! , j-bot [)S
< 1456311329 868896 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Defined.
< 1456311333 590713 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^prefixes
< 1456311333 749023 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric : ...out of stack!
< 1456311346 975055 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^def prefixes ul (Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot ! , j-bot [)S
< 1456311347 133138 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Defined.
< 1456311350 361391 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^prefixes
< 1456311350 519613 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot ! , j-bot [
< 1456311352 638747 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there we go
< 1456311378 269909 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What is jconn?
< 1456311378 881850 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: i believe the spacing is incorrect hth
< 1456311388 941055 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :jconn was the old j-bot 
< 1456311394 987487 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was copying the spacing towards the end
< 1456311402 630642 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also we can't delete the ) for reasons you are fully aware of
< 1456311423 546469 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also we've had 3 J bots at various times
< 1456311427 347694 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The obvious thing to do is to make a bot with prefix ,
< 1456311429 499779 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :anyway, i think blsqbot died at one point
< 1456311430 105541 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :jconn, j-bot, and evalj
< 1456311433 718818 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Then the spacing will be justified.
< 1456311488 861740 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the thing is, j-bot needs the space, while afair blsqbot didn't.
< 1456311512 281005 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, I see
< 1456311520 217767 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I didn't expect the spaces to be quoted
< 1456311530 225965 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION is tempted to `le/rn lambdabot/lambdabot: ?where HackEgo
< 1456311530 664411 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, copied literally with no visible quoting
< 1456311551 374647 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: where would the `? come from? lambdabot's data stores?
< 1456311553 445012 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :^def prefixes ul (Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ .)S
< 1456311553 628261 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Defined.
< 1456311560 265524 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :^prefixes
< 1456311560 470874 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ .
< 1456311575 394780 :benderpc_!benderpc@2404:e800:e61a:41d:345e:bfc6:621b:d773 NICK :bender|
< 1456311575 774790 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, ?where HackEgo would need to be fixed too, I guess.
< 1456311586 797093 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: it seemed a bit verbose to include actual quotes
< 1456311595 877623 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`prefixes
< 1456311596 569249 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot !
< 1456311596 727928 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: also ambiguous
< 1456311603 314482 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :just drop the commas hth
< 1456311620 422813 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :clearly we need a bot which uses ctrl-a as a prefix
< 1456311621 961036 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i 's/blsq.*/j-bot [ ./' bin/prefixes
< 1456311624 429515 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456311628 163200 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`prefixes
< 1456311628 852964 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/prefixes: 3: /hackenv/bin/prefixes: Syntax error: Unterminated quoted string
< 1456311632 417123 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :argh
< 1456311638 474745 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/prefixes
< 1456311638 819696 :jix_!~jix@jixco.de QUIT :Remote host closed the connection
< 1456311639 121259 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ echo 'Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ .
< 1456311644 295452 :jix!~jix@jixco.de JOIN :#esoteric
< 1456311670 30834 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i "2s/$/'/" bin/prefixes
< 1456311671 899467 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456311674 935510 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`prefixes
< 1456311675 625757 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ .
< 1456311686 971268 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!show prefixes
< 1456311687 404250 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :sh echo 'Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot !'
< 1456311697 315768 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!delinterp prefixes
< 1456311697 647625 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Interpreter prefixes deleted.
< 1456311722 901506 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!addinterp prefixes sh echo 'Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ .'
< 1456311723 187391 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :oerjan: gp works quite well. so the first element
< 1456311723 353209 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Interpreter prefixes installed.
< 1456311730 780265 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!prefixes
< 1456311731 244621 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ .
< 1456311747 410067 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fizzie: please ^save twh
< 1456311751 791661 :jix!~jix@jixco.de QUIT :Read error: No route to host
< 1456311790 925273 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` >bin/prefixes (echo '#!/bin/sh'; echo 'tail -n+2 "$0"; exit'; echo 'Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ .')
< 1456311791 280829 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :shachaf: i typed it into the calculator with that horrible thing in exercise 1.11 has anything to do with an esoteric language
< 1456311791 807188 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/`: eval: line 4: syntax error near unexpected token `(' \ /hackenv/bin/`: eval: line 4: `>bin/prefixes (echo '#!/bin/sh'; echo 'tail -n+2 "$0"; exit'; echo 'Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ .')'
< 1456311826 942727 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` >bin/prefixes echo $'#!/bin/sh\ntail -n+2 "$0"; exit\nBot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ .'
< 1456311827 315816 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :shachaf: i found an analogy that lament might like... hanging out talking to you...
< 1456311828 924003 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456311832 776698 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`prefixes
< 1456311834 506462 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tail -n+2 "$0"; exit \ Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ .
< 1456311856 704565 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` sed -i 2s/2/3/ bin/prefixes
< 1456311858 737690 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456311859 491168 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`prefixes
< 1456311860 147028 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ .
< 1456311864 959029 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :why not just #!/bin/tail ?
< 1456311882 249777 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How would you make that print just the last line?
< 1456311887 852223 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, I guess you're allowed one argument.
< 1456311897 827929 :jix!~jix@jixco.de JOIN :#esoteric
< 1456311901 320889 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: -n1, for example
< 1456311915 611321 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually sometimes you get more, it depends on the OS
< 1456311927 850145 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm used to #! lines not allowing any arguments, but of course they allow one, just not space separation.
< 1456311935 636825 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :HackEgo is running Linux.
< 1456311962 617907 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` >bin/prefixes echo $'#!/bin/tail -n1\nBot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ .'
< 1456311962 776233 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :shachaf: ( which is rather perverse."
< 1456311964 653431 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456311966 722067 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`prefixes
< 1456311967 355287 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: /hackenv/bin/prefixes: /bin/tail: bad interpreter: No such file or directory \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/bin/prefixes: Success
< 1456311973 105876 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` type tail
< 1456311973 910012 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tail is /usr/bin/tail
< 1456311978 146427 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` >bin/prefixes echo $'#!/usr/bin/tail -n1\nBot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ .'
< 1456311978 574407 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :shachaf: if it had been scratched and hit a couple of days in a year. and i'd like to
< 1456311980 12153 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456311981 201425 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`prefixes
< 1456311981 819209 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ .
< 1456311987 340746 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: thx tdh
< 1456312034 849826 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` cat bin/olist | rot13
< 1456312035 595390 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rpub -a "$(onfranzr "$0")${@:+ }$@: "; gnvy -a+2 "$0" | knetf; rkvg \ funpuns \ brewna \ Ftrb \ SverSyl \ obvyl \ abeggv \ o_wbanf
< 1456312045 447927 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/emptylist
< 1456312046 182591 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo -n "$(basename "$0")${@:+ }$@: "; tail -n+2 "$0" | xargs; exit
< 1456312064 80528 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :olist is actually echoing the command used to prompt it in the first place
< 1456312081 473542 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I know, I wrote olist.
< 1456312090 588446 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm not sure it's really necessary.
< 1456312095 294202 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(also, does "funpuns" ping you? and "brewna" looks something like a real nick too, even though my limited rot13-reading ability implies it's probably oerjan)
< 1456312104 804475 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It does.
< 1456312117 597384 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But I'm in here anyway. I was trying not to ping others.
< 1456312127 789201 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I know
< 1456312134 982623 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just something to know in the future if I use the same trick
< 1456312163 43529 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/culprits
< 1456312166 192603 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hg log --removed "$1" | grep summary: | awk '{print substr($2,2,length($2)-2)}' | sed "s/.$/\x0F&/" | xargs
< 1456312172 477961 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION jnirf
< 1456312176 247615 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wasn't there a standalone command for that sed thing?
< 1456312197 895847 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/unping
< 1456312207 316917 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: bin/unping: No such file or directory
< 1456312211 417656 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :something like that
< 1456312217 333137 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` rgrep x0F bin
< 1456312218 667313 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/culprits:hg log --removed "$1" | grep summary: | awk '{print substr($2,2,length($2)-2)}' | sed "s/.$/\x0F&/" | xargs
< 1456312224 622939 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` ls bin/*ping*
< 1456312226 850483 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/noping \ bin/ping
< 1456312231 557910 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/noping
< 1456312233 277566 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :print_args_or_input "$@" | sed 's/\(..\)/\1​/g'
< 1456312235 725775 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`cat bin/ping
< 1456312238 129056 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ echo pong
< 1456312242 82945 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`noping shachaf
< 1456312244 851591 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sh​ac​ha​f
< 1456312262 81655 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` cat bin/noping | xxd
< 1456312264 171809 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0000000: 7072 696e 745f 6172 6773 5f6f 725f 696e  print_args_or_in \ 0000010: 7075 7420 2224 4022 207c 2073 6564 2027  put "$@" | sed ' \ 0000020: 732f 5c28 2e2e 5c29 2f5c 31e2 808b 2f67  s/\(..\)/\1.../g \ 0000030: 270a                                     '.
< 1456312282 581498 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`noping ais523
< 1456312284 899115 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ai​s5​23​
< 1456312293 506706 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` noping ais523 | od -t x1z
< 1456312295 451203 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0000000 61 69 e2 80 8b 73 35 e2 80 8b 32 33 e2 80 8b 0a  >ai...s5...23....< \ 0000020
< 1456312307 708501 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : olist is actually echoing the command used to prompt it in the first place <-- there's a template list somewhere you can just copy
< 1456312357 98477 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is `list working, btw?
< 1456312359 190441 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`list
< 1456312362 265045 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :grep: /var/irclogs/_esoteric/201[3-9]-??-??.txt: No such file or directory
< 1456312366 64521 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :apparently not
< 1456312367 360417 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :noping seems to have too much overhead.
< 1456312372 222487 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :perhaps we should go back to the original implementation
< 1456312374 861428 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`list was a scow command anyway.
< 1456312380 137630 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it was a great command
< 1456312381 6607 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm glad it's gone.
< 1456312404 586638 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, I mean, it was clearly ridiculous
< 1456312407 196199 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :People ought to be able to unsubscribe from things like that.
< 1456312411 558471 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and probably worked better if you didn't know how it worked
< 1456312459 168063 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: What was the original implementation?
< 1456312469 153490 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it mutated a text file when run, rather than grepping the logs
< 1456312476 356364 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But how would it get your nick?
< 1456312485 676772 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it checked the logs for that, and thus was vulnerable to race conditions
< 1456312489 753942 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you `listed just before someone else spoke
< 1456312491 1009 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I thought that `list couldn't work without logs, but now I realize that it can.
< 1456312498 541434 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It would mutate itself and then print its own culprits.
< 1456312503 933173 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ooh, culprits!
< 1456312507 722195 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, I think it can work
< 1456312517 716595 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`culprits bin/list
< 1456312522 78771 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : noping seems to have too much overhead. <-- i tried to put them just dense enough; even now ^v could theoretically get pinged but i figured i'd have to put the foot down somewhere
< 1456312523 168304 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tswett tswett oerjan elliott oerjan Phantom__Hoover elliott Sgeo Phantom_Hoover tswett elliott elliott tswett tswett elliott tswett boily boily metasepia tswett Ngevd oerjan elliott oerjan elliott Sgeo oklopol nortti elliott shachaf elliott Phantom_Hoover monqy Phantom_Hoover Phantom_Hoover shachaf Phantom_Hoove
< 1456312523 886550 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or mutate some text file.
< 1456312528 849752 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It doesn't have to be itself.
< 1456312533 515055 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that is a lot of edits
< 1456312552 978765 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Just put one filler character before the last character.
< 1456312556 909825 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Like culprits does.
< 1456312605 150509 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, a talk here today that doesn't interest me that much but might interest #esoteric
< 1456312607 665939 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`touch bin/list
< 1456312608 307474 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456312610 714688 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`culprits bin/list
< 1456312613 478566 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tswett tswett oerjan elliott oerjan Phantom__Hoover elliott Sgeo Phantom_Hoover tswett elliott elliott tswett tswett elliott tswett boily boily metasepia tswett Ngevd oerjan elliott oerjan elliott Sgeo oklopol nortti elliott shachaf elliott Phantom_Hoover monqy Phantom_Hoover Phantom_Hoover shachaf Phantom_Hoove
< 1456312622 246795 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right, of course that wouldn't affect it.
< 1456312646 673567 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's talking about how the law of excluded middle implies the existence of a polymorphic function f : (forall a.a -> a) for which f true = false and f false = true
< 1456312661 369354 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : It would mutate itself and then print its own culprits. <-- NOOOOOOOOOOOOOO
< 1456312668 279118 :jaboja!~jaboja@emg232.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 276 seconds
< 1456312685 371352 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and that the opposite is also true (if such a function exists, then the law of excluded middle holds)
< 1456312692 230495 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: why does that annoy you that much?
< 1456312728 874981 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: it's just that i carefully managed to stay off the original `list :P
< 1456312737 898035 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :afair anyway
< 1456312754 28332 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I managed to stay off the original original `list
< 1456312761 984141 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but got retroactively placed on it when it was changed to be log-based
< 1456312767 866650 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :heh
< 1456312768 24419 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then I didn't care so much about staying off it
< 1456312779 710664 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/list
< 1456312780 360797 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ grep '^..:..:..: <[^>]*> `list' /var/irclogs/_esoteric/201[3-9]-??-??.txt | sed 's/^.*.*//;s/_*$//' | sort -u | tr '\n' ' '
< 1456312860 799825 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um, but can't the parenthesis be quoted somehow? I mean, isn't the definition in unefunge, which can print anything you want?
< 1456312919 433396 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : oerjan: Just put one filler character before the last character. <-- the problem with that is people sometimes have characters they ignore at the end rather than the beginning, like _
< 1456312935 882509 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Put one at the beginning and one at the end.
< 1456312938 175743 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or even at both ends like \oren\ 
< 1456312954 877409 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`mkx bin/list//echo $(($(cat conscripts)+1)) > conscripts; culprits conscripts
< 1456312957 3042 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/list
< 1456312968 64437 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh dear, is tail another of those moving executables like env which are sometimes in /bin and sometimes in /usr/bin and you can't tell which so you can't write portable hashbangs?
< 1456312975 508330 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :who wants to enlist
< 1456312988 262619 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: I'm not sure that'll work if conscripts isn't an existing file
< 1456312998 74992 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although I guess it does, you juts get a stderr message on the first conscript
< 1456313002 93462 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It'll print an error the first time.
< 1456313027 460843 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The advantage of this `list is that it nopings.
< 1456313030 756430 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So I don't mind it.
< 1456313056 222479 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: no, it's in underload, which cannot print unbalanced ()
< 1456313072 194781 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`mkx bin/list//date > conscripts; culprits conscripts
< 1456313074 298532 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/list
< 1456313123 959091 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, I guess it should uniq the culprits.
< 1456313151 479773 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are a lot of esolangs starting with l
< 1456313171 935975 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I didn't realise culprits nopinged
< 1456313187 522469 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`culprits wisdom/mothballs
< 1456313189 861714 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456313192 124853 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm
< 1456313194 920742 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`culprits wisdom/mothball
< 1456313197 369989 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456313198 797194 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`culprits wisdom/moth
< 1456313201 447801 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ais523 int-e
< 1456313207 715614 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can't even remember my own wisdom entries now
< 1456313208 818138 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : who wants to enlist <-- i somewhat dislike adding more permanent single files to HackEgo's top directory hth
< 1456313212 582643 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but yes, that's nopinged
< 1456313218 803184 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: good thing no one enlisted yet
< 1456313223 769420 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: put it somewhere else
< 1456313225 4698 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: you could delete them right after and it'd still work
< 1456313258 235230 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh... underload
< 1456313258 431644 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` ls --color
< 1456313259 67053 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see
< 1456313259 225440 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​:-( \ 03(* \ 99 \ bdsmreclist \ bin \ canary \ cat \ close \ *) \ Complaints.mp3 \ :-D \ dog \ echo-p \ emoticons \ equations \ etc \ evil \ factor \ foo \ good \ grph \ hw \ ibin \ ifc
< 1456313260 112373 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa whoa whoa
< 1456313275 698682 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :clearly we need a vt100-to-irc translator
< 1456313277 698981 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I didn't realize until now that HackEgo did ANSI colors.
< 1456313284 883148 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ls does ANSI colors
< 1456313289 862805 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hackego doesn't
< 1456313291 949368 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thus the raw vt100 getting spouted to the channel
< 1456313292 137073 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right, and HackEgo translates them to IRC.
< 1456313298 959134 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Er, maybe it doesn't.
< 1456313300 426287 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no it doesn't
< 1456313307 372680 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I see a literal esc[01;34m
< 1456313308 641447 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :irssi handles ANSI colors in IRC?
< 1456313315 17589 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :irssi may just be echoing directly
< 1456313323 375059 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or it might be parsing it
< 1456313338 11390 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`printf \x1b[J
< 1456313338 724144 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​
< 1456313338 882066 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm surprised. OK.
< 1456313348 675521 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :bdsmreclist?
< 1456313350 434516 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if that didn't clear your screen, it's parsing color codes specifically
< 1456313364 26581 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It didn't clear my screen.
< 1456313370 171974 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or maybe it did and irssi redrew, who knows.
< 1456313382 380425 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : or even at both ends like \oren\ <-- in fact i would be affected myself as oerjan_
< 1456313382 804105 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But I doubt it just prints things like that into the terminal raw.
< 1456313419 70915 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` ls .hg/store/data/
< 1456313420 231012 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​~02welcome.i \ ~0301,08yellow~03.i \ ~0303(~2a.i \ ~0305(~2a.i \ = 0 .i \ 0.i \ 113500.i \ 1.i \ 20131230-coin.jpg.d \ 20131230-coin.jpg.i \ ~2a)~03.i \ 2.i \ ~3a-_d.i \ ~3a-(.i \ 503.i \ ~7f~2a)~03.i \ 8ballreplies.i \ 98076.i \ 99.i \ a \ aaaa.i \ abc.i \ accesslog.i \ a.c.i \ a.i \ alise.i \ alphabet.i \ a.o.i \ a.out.i \ app.sh.i \ argv.py.i
< 1456313426 65516 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I think there's a specific workaround for ls, because ls doesn't know about terminfo or control codes, it just takes them from an env-var that's normally generated by another program that understands terminfo, or something
< 1456313438 668343 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :however, I don't like colored ls, so I'm not sure about the details
< 1456313461 273807 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(the separate command is dircolors )
< 1456313469 75493 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm...
< 1456313481 376813 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`printf \x1b[5mtest
< 1456313481 982286 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​test
< 1456313487 957260 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: what does that look like?
< 1456313495 357428 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe it's even possible to write a terminfo file that lets programs output IRC color codes?
< 1456313503 697534 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Looks like the word test.
< 1456313504 331404 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm not sure how much the terminfo library would like that
< 1456313522 262903 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: um, is that supposed to be blinking? try bold instead
< 1456313523 967071 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or red
< 1456313526 559613 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: OK, it's definitely parsing rather than just relaying m commands
< 1456313531 216425 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(in which case it'd be blinking)
< 1456313542 314597 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't think my terminal can blink.
< 1456313549 237057 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But anyway I was expecting it to parse.
< 1456313568 130916 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`tty
< 1456313568 772666 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/dev/tty1
< 1456313582 489473 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`printf \x1b[1mbold \x1b[0;2mitalic \x1b[0;4munderscore
< 1456313583 199842 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​bold italic underscore
< 1456313587 911680 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -wewarn "isatty=", (-T), ";"
< 1456313590 204015 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Use of uninitialized value $_ in -T at -e line 1. \ Use of uninitialized value in warn at -e line 1. \ isatty=; at -e line 1.
< 1456313609 972885 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think italic's 2, maybe it's 3
< 1456313611 611527 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -wefor$k(keys%ENV){$ENV{$k}=~/jonas/i and print "$k=$ENV{$k} "}
< 1456313612 622593 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456313617 746276 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`printf \x1b[1mbold \x1b[0;2;3mitalic \x1b[0;4munderscore
< 1456313618 644842 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​bold italic underscore
< 1456313633 617838 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm
< 1456313659 682065 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it would be nice if HackEgo passed the irc line that invoked it in some env-var
< 1456313670 120222 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so we could find out both the command and the invoker and the channel easily
< 1456313673 123349 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/list
< 1456313673 470068 :boily!~alexandre@96.127.201.149 JOIN :#esoteric
< 1456313673 885022 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :date > conscripts; culprits conscripts
< 1456313701 269389 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i 's!conscripts!share/conscripts!g' bin/list
< 1456313703 889965 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456313707 105252 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` ls share
< 1456313708 418474 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :8ballreplies \ autowelcome_status \ awesome \ cat \ construct_grams.pl \ delvs-master \ dict-words \ esolangs.txt \ esolangs.txt.sorted \ hello \ hello2.c \ hello.c \ lua \ maze \ maze.c \ radio.php?out=inline&shuffle=1&limit=1&filter=*MitamineLab* \ UnicodeData.txt \ units.dat \ WordData
< 1456313719 608323 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah, there we go
< 1456313741 119756 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, it'd be kind-of funny if we waited until everyone had forgotten about this and then someone went "I wonder what happened to `list?"
< 1456313798 540059 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? reflection
< 1456313801 462443 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat.reflection.
< 1456313812 614461 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` ls -l wisdom/reflection
< 1456313814 468864 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lrwxrwxrwx 1 5000 0 18 Dec  9 04:13 wisdom/reflection -> /proc/self/cmdline
< 1456313845 440261 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: culprits still needs to be sorted and uniqed or something
< 1456313854 150513 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but the trouble is that it prints all the culprits on one line rather than one per line
< 1456313885 958709 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: can xargs do the reverse transformation to its usual one?
< 1456313906 271132 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't think so.
< 1456313911 601415 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` echo 'a b c d e f g' | xargs -n 1
< 1456313913 412663 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :a \ b \ c \ d \ e \ f \ g
< 1456313915 84216 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it can
< 1456313926 778381 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah, hmm.
< 1456313944 110948 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hello y'all. y'ello.
< 1456313952 218561 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` sed -i 's!$! | xargs -n 1 | sort -u | xargs' bin/list
< 1456313952 923831 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sed: -e expression #1, char 35: unterminated `s' command
< 1456313954 577136 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I wanted to do that once and I ended up using a loop in bash for some reason.
< 1456313956 619606 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` sed -i 's!$! | xargs -n 1 | sort -u | xargs!' bin/list
< 1456313957 630198 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :what are you guys up to? are you destroying the culprits command?
< 1456313958 537176 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456313969 27931 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :boily: why don't you `list and find out hth
< 1456313971 325895 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` echo '! ! !' | xargs -n 1
< 1456313972 213124 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​! \ ! \ !
< 1456313974 768264 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :boily: no, we're reimplementing `list
< 1456313988 958548 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because it was broken
< 1456313989 970814 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`cat bin/list
< 1456313990 680637 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :date > share/conscripts; culprits share/conscripts | xargs -n 1 | sort -u | xargs
< 1456314006 723129 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :In buubot, I made the nick of the invocant and the channel (and some other similar stuff) accessible to buubot macros through the buubot command "arg"
< 1456314043 727262 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, what if bin/list printed the culprits of conscripts into conscripts?
< 1456314066 926788 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess you would need an extra run to be properly subscribed?
< 1456314075 727616 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wg. try /msg perlbot compose (echo chan=(arg &c) nick=(arg &n))
< 1456314088 102859 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :s/wg./eg./
< 1456314088 649416 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't really see the point, it's not like we need to backup the VCS's metadata inside the directories being versioned
< 1456314101 482228 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I just want a canonical thing to put in the file.
< 1456314110 864034 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :date is a hack
< 1456314126 742222 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: pid?
< 1456314131 906339 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no wait
< 1456314138 724011 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you want one that's always different?
< 1456314148 124380 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes.
< 1456314174 901321 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` openssl rand -base64 32
< 1456314176 171766 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :WARNING: can't open config file: /usr/lib/ssl/openssl.cnf \ bxd0jDsvTIaU9pHRBu2ejhGxFwt9j7ERxeZVS//Qh6A=
< 1456314179 322911 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :uh
< 1456314185 278942 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` openssl rand -base64 32
< 1456314185 534866 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` openssl rand -base64 32
< 1456314186 194942 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :WARNING: can't open config file: /usr/lib/ssl/openssl.cnf \ Gz4O3uQRsEW0DQGn8BMip9gAtJjvQilIqNRmZn60qrA=
< 1456314186 484465 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :WARNING: can't open config file: /usr/lib/ssl/openssl.cnf \ mNEsg6wleDYweOS1GGI0Ym+7Go9GWFtME1Ok6d3eA5s=
< 1456314207 368338 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` od -N32 /dev/random
< 1456314210 978288 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :isn't that consuming entropy?
< 1456314211 692197 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Huh, list got replaced with a new list
< 1456314214 568412 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also what does ``` do?
< 1456314221 19004 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :FireFly: old one was broken
< 1456314224 507436 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Yeah
< 1456314225 293324 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: ``` is the same as `` but clears the locale
< 1456314235 386437 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Clever to implement it as culprits
< 1456314236 41510 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so it's C rather than newzealandish?
< 1456314237 948624 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456314244 526899 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: something like that
< 1456314246 646763 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`` locale
< 1456314247 693128 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :LANG=en_NZ.UTF-8 \ LANGUAGE= \ LC_CTYPE="en_NZ.UTF-8" \ LC_NUMERIC="en_NZ.UTF-8" \ LC_TIME="en_NZ.UTF-8" \ LC_COLLATE="en_NZ.UTF-8" \ LC_MONETARY="en_NZ.UTF-8" \ LC_MESSAGES="en_NZ.UTF-8" \ LC_PAPER="en_NZ.UTF-8" \ LC_NAME="en_NZ.UTF-8" \ LC_ADDRESS="en_NZ.UTF-8" \ LC_TELEPHONE="en_NZ.UTF-8" \ LC_MEASUREMENT="en_NZ.UTF-8" \ LC_IDENTIFICATION="en_NZ
< 1456314248 859298 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` locale
< 1456314249 666946 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :LANG=C \ LANGUAGE= \ LC_CTYPE="C" \ LC_NUMERIC="C" \ LC_TIME="C" \ LC_COLLATE="C" \ LC_MONETARY="C" \ LC_MESSAGES="C" \ LC_PAPER="C" \ LC_NAME="C" \ LC_ADDRESS="C" \ LC_TELEPHONE="C" \ LC_MEASUREMENT="C" \ LC_IDENTIFICATION="C" \ LC_ALL=
< 1456314252 473322 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :FireFly: it has the problem that nobody dares test whether it works
< 1456314266 224498 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :That is a problem, yes
< 1456314277 365456 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's what boily is for.
< 1456314288 936596 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pushing buttons without finding out what they do first
< 1456314295 311120 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um
< 1456314300 433252 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`list
< 1456314300 591374 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? list
< 1456314305 997497 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456314307 647245 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :list is a fun program that HackEgo has! Run it with `list and join the fun!
< 1456314318 112333 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hmm... if I push it harder...
< 1456314319 448325 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`list
< 1456314324 352141 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :boily
< 1456314328 459885 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :congratulations!
< 1456314328 940293 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :heh :D
< 1456314365 123156 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :wat
< 1456314380 58796 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :mynamello. SCIENCE!
< 1456314380 822830 :chicken_jonas!~a@russell2.math.bme.hu JOIN :#esoteric
< 1456314392 858724 :chicken_jonas!~a@russell2.math.bme.hu PRIVMSG #esoteric :`list
< 1456314393 709759 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i see
< 1456314393 967561 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :chelloken_jonas.
< 1456314398 119110 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :boily
< 1456314403 15200 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :uhm.
< 1456314403 718445 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@@ @where+ test @run text "`list"
< 1456314406 110053 :chicken_jonas!~a@russell2.math.bme.hu PART :#esoteric
< 1456314410 59467 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Nice!
< 1456314414 595884 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :we have +n mode now?
< 1456314416 872847 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's a bit scow that it only changes for the next person
< 1456314423 9787 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :boily: it's delayed by one cycle
< 1456314432 977809 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oh.
< 1456314434 880357 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also I think I might be missing lambdabot perms
< 1456314438 775857 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :`list
< 1456314442 225733 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :. o O ( what's a +n? )
< 1456314443 17997 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@run is just really slow.
< 1456314443 903853 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :boily chicken_jonas
< 1456314448 348172 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i see
< 1456314449 230975 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, you need one more cycle?
< 1456314452 583015 :chicken_jonas!~a@russell2.math.bme.hu JOIN :#esoteric
< 1456314454 559368 :chicken_jonas!~a@russell2.math.bme.hu PRIVMSG #esoteric :`list
< 1456314454 950005 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :to get it to join the `listing
< 1456314459 614814 :chicken_jonas!~a@russell2.math.bme.hu PRIVMSG #esoteric :`list again
< 1456314459 772600 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :boily chicken_jonas myname
< 1456314465 479060 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: yeah hagb4rd discovered it was off and started using it to get around his ban
< 1456314466 108091 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :boily chicken_jonas myname
< 1456314466 266022 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :boily: it's a pity you weren't around at 02:46
< 1456314466 865495 :chicken_jonas!~a@russell2.math.bme.hu PRIVMSG #esoteric :`list and again
< 1456314467 830979 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :02:46  shachaf: what's wrong with the chicken release at http://www.call-with-current-continuation.org/ chicken.html chicken scheme                   │
< 1456314472 918513 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :boily chicken_jonas myname
< 1456314482 994226 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i may regret that
< 1456314497 993363 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :?where test
< 1456314498 151310 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :`list
< 1456314504 722534 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :boily chicken_jonas myname
< 1456314510 673882 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :myname: it doesn't ping any more
< 1456314520 700649 :chicken_jonas!~a@russell2.math.bme.hu QUIT :Client Quit
< 1456314532 961650 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :shachaf: which 02:46? UTC?
< 1456314544 520169 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :shachaf standard time
< 1456314545 804532 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it is a bit more funny with ping because even if you can annoy people with it, you will get annoyed later
< 1456314572 486704 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, can we just dos it by giving enough different nicknames starting with A that they fill the line?
< 1456314593 615301 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or is it sorted by date of first list?
< 1456314604 975203 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :good point
< 1456314609 598387 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right now it's sorted alphabetically.
< 1456314612 948763 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : also I think I might be missing lambdabot perms <-- no, you just loaded, you didn't shoot hth
< 1456314614 713481 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` culprits bin/list | xargs -n 1 | sort -u | xargs
< 1456314617 947478 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm
< 1456314618 752271 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ais523 Bike boily cuttlefish elliott fungot Jafet metasepia monqy Ngevd nortti oerjan oklopol Phantom__Hoover Phantom_Hoover pikhq Sgeo Sgeo_ shachaf Taneb tswett
< 1456314619 906836 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :shachaf: I was still asleep at that time, 14 minutes before my phone alarm.
< 1456314628 526330 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: actually what happened was that my connection was lagging
< 1456314637 747927 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, so it's sorted by new-zealand locale
< 1456314654 233385 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :``` culprits bin/list | xargs -n 1 | sort -u | xargs
< 1456314658 682813 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Bike Jafet Ngevd Phantom_Hoover Phantom__Hoover Sgeo Sgeo_ Taneb ais523 boily cuttlefish elliott fungot metasepia monqy nortti oerjan oklopol pikhq shachaf tswett
< 1456314671 770961 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It's brainfuck competition day aaaah
< 1456314676 698080 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I didn't get a response for a while
< 1456314676 855959 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and my complaint may also have been delayed
< 1456314677 671463 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1456314685 37990 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Taneb: Tanelle. aaaaaaaaaaaaaah!
< 1456314710 671888 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: do you want to `list hth
< 1456314740 958003 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`` echo A K Z a k z [ \\ ] ^ _ \` { \| } ~ 0 1 5 9 - | tr \  \\n | sort 
< 1456314741 702921 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​` \ ^ \ | \ _ \ - \ [ \ ] \ { \ } \ \ \ 0 \ 1 \ 5 \ 9 \ a \ A \ k \ K \ /tmp \ z \ Z
< 1456314750 575395 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`` echo A K Z a k z [ \\ ] ^ _ \` { \| } ~ 0 1 5 9 - | tr \  \\n | sort | tr \\n \ 
< 1456314751 307882 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​` ^ | _ - [ ] { } \ 0 1 5 9 a A k K /tmp z Z
< 1456314774 416209 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`` echo A K Z a k z [ \\ ] ^ _ \` { \| } ~ 0 1 5 9 - \`m | tr \  \\n | sort | tr \\n \ 
< 1456314775 514315 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​` ^ | _ - [ ] { } \ 0 1 5 9 a A k K `m /tmp z Z
< 1456314780 190975 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :wtf /tmp
< 1456314791 813685 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ah
< 1456314798 514464 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :right, ~
< 1456314803 815648 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`` echo A K Z a k z [ \\ ] ^ _ \` { \| } \~ 0 1 5 9 - \`m | tr \  \\n | sort | tr \\n \ 
< 1456314804 788686 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​` ^ ~ | _ - [ ] { } \ 0 1 5 9 a A k K `m z Z
< 1456314814 793534 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :shachaf, I've listed in the past
< 1456314839 686752 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: there's a new opportunity for enlistment
< 1456314847 619631 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`` echo A K Z a k z [ \\ ] ^ _ \` { \| } \~ 0 1 5 9 - \`m ^m \~m \|m _m -m \[m \]m \{m \}m \\m 0m 1m 5m 9m | tr \  \\n | sort | tr \\n \ 
< 1456314848 643686 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​` ^ ~ | _ - [ ] { } \ 0 0m 1 1m 5 5m 9 9m a A k K `m ^m ~m |m _m -m [m ]m {m }m \m z Z
< 1456314897 423592 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`` echo A K Z a k z a\`a a-a am | tr \  \\n | sort | tr \\n \ 
< 1456314898 423228 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :a A a`a a-a am k K z Z
< 1456314901 817601 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fungot: could you `list please? we give out free fnords today! limited time offer!
< 1456314902 61016 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: we have an element, we're ready to call the brainfuck datastructure? tape?
< 1456314926 836477 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fungot: it's Taneb who's ready to call the brainfuck.
< 1456314927 69080 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: datum and data are so very painful in structure
< 1456314930 530479 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, so we need nicks something like a`a`a`a probably
< 1456314941 759398 :boily!~alexandre@96.127.201.149 NICK :a`a`a`a
< 1456314944 860095 :a`a`a`a!~alexandre@96.127.201.149 PRIVMSG #esoteric :`list
< 1456314950 832816 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :boily chicken_jonas lambdabot myname
< 1456314955 422180 :a`a`a`a!~alexandre@96.127.201.149 NICK :boily
< 1456314955 837948 :a`a`a`a`jonas0!~a@russell2.math.bme.hu JOIN :#esoteric
< 1456314965 938651 :a`a`a`a`jonas0!~a@russell2.math.bme.hu PRIVMSG #esoteric :`list me
< 1456314972 471857 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :a`a`a`a boily chicken_jonas lambdabot myname
< 1456314994 37432 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it still pings
< 1456315010 108006 :a`a`a`a`jonas0!~a@russell2.math.bme.hu NICK :a`a`a`a`jo1as
< 1456315015 414762 :a`a`a`a`jo1as!~a@russell2.math.bme.hu PRIVMSG #esoteric :`list me
< 1456315022 952035 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :a`a`a`a a`a`a`a`jonas0 boily chicken_jonas lambdabot myname
< 1456315027 617452 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what are you doooooiiing
< 1456315046 563428 :a`a`a`a`jo1as!~a@russell2.math.bme.hu PRIVMSG #esoteric :izabera: trying to dos
< 1456315055 116666 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :why do you gotta sabotage it
< 1456315057 265080 :a`a`a`a`jo1as!~a@russell2.math.bme.hu PRIVMSG #esoteric :izabera: by filling up the whole irc line
< 1456315090 584381 :a`a`a`a`jo1as!~a@russell2.math.bme.hu PRIVMSG #esoteric :izabera: I think it backfired on me though, because actually just "jonas" pings me, although I might have to refine that rule because it gives too much 
< 1456315100 451020 :a`a`a`a`jo1as!~a@russell2.math.bme.hu PRIVMSG #esoteric :false positives on some chans
< 1456315126 346624 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :jonas is so big, it can hold several tb od data
< 1456315126 596673 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :izabera: izabellora! join the conscription! be part of a Great Project!
< 1456315134 459959 :a`a`a`a`jo1as!~a@russell2.math.bme.hu PRIVMSG #esoteric :well, only \bjonas\b actually, but still
< 1456315136 89906 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what great project?
< 1456315151 696925 :a`a`a`a`jo1as!~a@russell2.math.bme.hu NICK :a`a`a`a`jo2as
< 1456315159 579115 :a`a`a`a`jo2as!~a@russell2.math.bme.hu PRIVMSG #esoteric :`list me too
< 1456315165 887184 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :a`a`a`a a`a`a`a`jo1as a`a`a`a`jonas0 boily chicken_jonas lambdabot myname
< 1456315173 963673 :a`a`a`a`jo2as!~a@russell2.math.bme.hu NICK :a`a`a`a`jo3as
< 1456315184 487549 :a`a`a`a`jo3as!~a@russell2.math.bme.hu PRIVMSG #esoteric :`list everypony
< 1456315188 166405 :a`a`a`a`jo3as!~a@russell2.math.bme.hu NICK :a`a`a`a`jo4as
< 1456315190 883863 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :a`a`a`a a`a`a`a`jo1as a`a`a`a`jo2as a`a`a`a`jonas0 boily chicken_jonas lambdabot myname
< 1456315196 260905 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's probably easier if you set up a bot...
< 1456315200 204975 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :or at least quicker
< 1456315205 774734 :a`a`a`a`jo4as!~a@russell2.math.bme.hu PRIVMSG #esoteric :`list soon the too many nick changes rule will trigger on freenode
< 1456315212 681855 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :a`a`a`a a`a`a`a`jo1as a`a`a`a`jo2as a`a`a`a`jo3as a`a`a`a`jonas0 boily chicken_jonas lambdabot myname
< 1456315242 71056 :a`a`a`a`jo4as!~a@russell2.math.bme.hu PRIVMSG #esoteric :izabera: freenode has a rule on how fast it allows nick changes, so I can't do it fast anyway
< 1456315244 135063 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :everypony: wasn't it Vermin Supreme who said that?
< 1456315258 77561 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :a`a`a`a`jo4as: surely you can use multiple users?
< 1456315269 714435 :a`a`a`a`jo4as!~a@russell2.math.bme.hu PRIVMSG #esoteric :and besides, HackEgo output lines have a short enough caps, so it's not that difficult this way either
< 1456315270 578862 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION teaches ddosing 101
< 1456315275 826227 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` sed -i 's/sort -u/awk '\''!x[$0]++'\''/' bin/list
< 1456315278 734324 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456315291 328645 :a`a`a`a`jo4as!~a@russell2.math.bme.hu NICK :a`a`a`a`jo5as
< 1456315300 972703 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: `lost
< 1456315304 55117 :a`a`a`a`jo5as!~a@russell2.math.bme.hu PRIVMSG #esoteric :`list 
< 1456315308 858517 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :a`a`a`a`jo4as a`a`a`a`jo3as a`a`a`a`jo2as a`a`a`a`jo1as a`a`a`a`jonas0 a`a`a`a lambdabot chicken_jonas myname boily
< 1456315323 427357 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, why are the numbers sorted backwards?
< 1456315335 185905 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`cat bin/list
< 1456315335 815998 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :date > share/conscripts; culprits share/conscripts | xargs -n 1 | awk '!x[$0]++' | xargs
< 1456315337 404858 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Maybe they count backwards in new zealand
< 1456315343 430204 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :it's the southern hemisphere after all
< 1456315349 492027 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :FireFly++
< 1456315352 553994 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :makes perfect sense to me
< 1456315364 310267 :andrew!~andrew@119.137.85.96 QUIT :Remote host closed the connection
< 1456315374 507607 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :xargs -n 1  is a crappy way to split a line
< 1456315396 1021 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I usually fold -1
< 1456315401 343085 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`` echo 0 1 2 3 a0 a1 a2 a3 a0b a1k a2t a3f | tr \  \\n | sort | tr \\n \ 
< 1456315402 346349 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0 1 2 3 a0 a0b a1 a1k a2 a2t a3 a3f
< 1456315414 171064 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :er hm, no
< 1456315420 326151 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :FireFly: some people use awk '{print$1}'
< 1456315430 534557 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I guess just tr \  \\n
< 1456315431 819166 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh
< 1456315437 113581 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe it's sorted by date now?
< 1456315445 980091 :a`a`a`a`jo5as!~a@russell2.math.bme.hu NICK :a`a`a`a`jo6as
< 1456315450 274847 :a`a`a`a`jo6as!~a@russell2.math.bme.hu PRIVMSG #esoteric :`list 
< 1456315452 601478 :a`a`a`a`jo6as!~a@russell2.math.bme.hu NICK :a`a`a`a`jo3as
< 1456315453 224233 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Looks like it
< 1456315454 262219 :a`a`a`a`jo3as!~a@russell2.math.bme.hu PRIVMSG #esoteric :`list 
< 1456315455 799351 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :a`a`a`a`jo5as a`a`a`a`jo4as a`a`a`a`jo3as a`a`a`a`jo2as a`a`a`a`jo1as a`a`a`a`jonas0 a`a`a`a lambdabot chicken_jonas myname boily
< 1456315460 456513 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :a`a`a`a`jo6as a`a`a`a`jo5as a`a`a`a`jo4as a`a`a`a`jo3as a`a`a`a`jo2as a`a`a`a`jo1as a`a`a`a`jonas0 a`a`a`a lambdabot chicken_jonas myname boily
< 1456315473 912546 :a`a`a`a`jo3as!~a@russell2.math.bme.hu NICK :a`a`a`a`jo8as
< 1456315475 689877 :a`a`a`a`jo8as!~a@russell2.math.bme.hu PRIVMSG #esoteric :`list 
< 1456315478 179545 :a`a`a`a`jo8as!~a@russell2.math.bme.hu NICK :a`a`a`a`jo7as
< 1456315483 67466 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :a`a`a`a`jo3as a`a`a`a`jo6as a`a`a`a`jo5as a`a`a`a`jo4as a`a`a`a`jo2as a`a`a`a`jo1as a`a`a`a`jonas0 a`a`a`a lambdabot chicken_jonas myname boily
< 1456315489 322438 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :never in my life was I so much pinged in such a short time... I feel dirty...
< 1456315501 73917 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :boily: hi
< 1456315505 142529 :a`a`a`a`jo7as!~a@russell2.math.bme.hu PRIVMSG #esoteric :`list 
< 1456315512 225689 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :myname: bleh :P
< 1456315512 614718 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :hey boily 
< 1456315512 799547 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :a`a`a`a`jo8as a`a`a`a`jo3as a`a`a`a`jo6as a`a`a`a`jo5as a`a`a`a`jo4as a`a`a`a`jo2as a`a`a`a`jo1as a`a`a`a`jonas0 a`a`a`a lambdabot chicken_jonas myname boily
< 1456315518 906582 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :izabera: flblblblblbl :P
< 1456315524 763444 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :to you too
< 1456315524 922095 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh! it's sorted backwards by _latest_ access
< 1456315529 491226 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :then the dosing can't work
< 1456315533 892923 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :boily: maybe you'd better `list again just to be on the safe side hth
< 1456315535 67986 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or at least only afterwards
< 1456315544 211840 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :because anyone who lists will get to the front immediately
< 1456315546 555918 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`list
< 1456315553 675128 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :shachaf: I like to live dangerously.
< 1456315554 19248 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :a`a`a`a`jo7as a`a`a`a`jo8as a`a`a`a`jo3as a`a`a`a`jo6as a`a`a`a`jo5as a`a`a`a`jo4as a`a`a`a`jo2as a`a`a`a`jo1as a`a`a`a`jonas0 a`a`a`a lambdabot chicken_jonas myname boily
< 1456315554 384571 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: yes, that was the goal
< 1456315601 370438 :a`a`a`a`jo7as!~a@russell2.math.bme.hu PRIVMSG #esoteric :well, in that case
< 1456315603 439663 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If you wanted to deny service, you could also, y'know, `rm bin/list
< 1456315607 936651 :a`a`a`a`jo7as!~a@russell2.math.bme.hu QUIT :Quit: this is useless
< 1456315616 960957 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: nah, you'd just revert that
< 1456315629 155172 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :which would probably even get me on the list since I deleted it
< 1456315629 312764 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I can always switch from conscripts to another file.
< 1456316026 884764 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what if that command also printed " To unsubscribe, `unlist " or something?
< 1456316046 250574 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` find -name *list*
< 1456316051 742550 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./bdsmreclist \ ./wisdom/bdsmreclist
< 1456316051 900307 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` find -name "*list*"
< 1456316055 25524 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./bin/slist \ ./bin/listen \ ./bin/dontaskdonttelllist \ ./bin/don'taskdon'ttelllist \ ./bin/erflist \ ./bin/olist \ ./bin/flist \ ./bin/makelist \ ./bin/smlist \ ./bin/mlist \ ./bin/FireFlist \ ./bin/emptylist \ ./bin/testlist \ ./bin/llist \ ./bin/list \ ./bin/pbflist \ ./bin/danddreclist \ ./share/lua/5.2/luarocks/list.lua \ ./.hg/store/dh/no
< 1456316073 907053 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wow
< 1456316094 598312 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` cat bin/emptylist
< 1456316095 234141 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo -n "$(basename "$0")${@:+ }$@: "; tail -n+2 "$0" | xargs; exit
< 1456316102 870008 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`type cat
< 1456316103 716266 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: type: not found
< 1456316107 774082 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` type cat
< 1456316108 654435 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat is /bin/cat
< 1456316128 30170 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm
< 1456316150 757941 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` perl -pe1 bin/emptylist
< 1456316151 613973 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo -n "$(basename "$0")${@:+ }$@: "; tail -n+2 "$0" | xargs; exit
< 1456316153 447516 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` perl -pe1 bin/flist
< 1456316154 271206 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo -n "$(basename "$0")${@:+ }$@: "; tail -n+2 "$0" | xargs; exit
< 1456316156 898945 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` perl -pe1 bin/slist
< 1456316157 778863 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo -n "$(basename "$0")${@:+ }$@: "; tail -n+2 "$0" | xargs; exit \ Taneb \ atriq \ Ngevd \ nvd \ Fiora \ Sgeo \ ThatOtherPerson \ alot
< 1456316174 134088 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :are you pinging everyone
< 1456316177 923074 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :argh
< 1456316178 178262 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that's kind of rude
< 1456316178 940493 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sorry
< 1456316188 355949 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shouldn't those things be rot13-encoded _inside?
< 1456316232 35156 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` perl -pe'y/(\w)(\w)/$1.$2/' bin/mlist
< 1456316232 732772 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo Seeing a philosopher
< 1456316237 922977 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` perl -pe'y/(\w)(\w)/$1.$2/' bin/smlist
< 1456316238 686423 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo -n "$$basename "$0".${@:+ }$@: "; tail -n+2 "$0" | xargs; exit \ shachaf \ monqy \ elliott \ mnoqy
< 1456316252 410992 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :argh
< 1456316253 172078 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that still pings me tdnh
< 1456316255 559298 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` perl -pe'y/(\w)(\w)/$1.$2/g' bin/smlist
< 1456316256 317180 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Bareword found where operator expected at -e line 1, near "y/(\w)(\w)/$1.$2/g" \ syntax error at -e line 1, near "y/(\w)(\w)/$1.$2/g \ " \ Execution of -e aborted due to compilation errors.
< 1456316261 446476 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` perl -pe's/(\w)(\w)/$1.$2/g' bin/smlist
< 1456316262 245670 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :e.ch.o -n "$(b.as.en.am.e "$0")${@:+ }$@: "; t.ai.l -n+2 "$0" | x.ar.gs; e.xi.t \ s.ha.ch.af \ m.on.qy \ e.ll.io.tt \ m.no.qy
< 1456316282 286729 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, there's a pbflist?
< 1456316288 132191 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` perl -pe's/(\w)(\w)/$1.$2/g' bin/pbflist
< 1456316288 923772 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :e.ch.o -n "$(b.as.en.am.e "$0")${@:+ }$@: "; t.ai.l -n+2 "$0" | x.ar.gs; e.xi.t \ s.ha.ch.af \ S.ge.o \ q.ui.nt.op.ia \ i.on
< 1456316335 419569 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`rot13 Ngevd
< 1456316336 90204 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Atriq
< 1456316341 886526 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` perl -pe'$O=shift;open O;print O "b_jonas\n"' bin/pbflist
< 1456316342 595530 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo -n "$(basename "$0")${@:+ }$@: "; tail -n+2 "$0" | xargs; exit \ shachaf \ Sgeo \ quintopia \ ion
< 1456316357 803241 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no no
< 1456316359 54662 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`revert
< 1456316361 33235 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done.
< 1456316363 275231 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :still pinging me
< 1456316382 737799 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` perl -we'$O=shift;open O,">>",$O;print O "b_jonas\n"' bin/pbflist
< 1456316384 654389 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456316393 839052 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` perl -pe's/(\w)(\w)/$1.$2/g' bin/pbflist
< 1456316394 607341 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :e.ch.o -n "$(b.as.en.am.e "$0")${@:+ }$@: "; t.ai.l -n+2 "$0" | x.ar.gs; e.xi.t \ s.ha.ch.af \ S.ge.o \ q.ui.nt.op.ia \ i.on \ b._j.on.as
< 1456316397 910719 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there
< 1456316413 831332 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sorry everyone for all the pinging
< 1456316443 471338 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` perl -pe's/(\w)(\w)/$1.$2/g' bin/flist
< 1456316444 456517 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :e.ch.o -n "$(b.as.en.am.e "$0")${@:+ }$@: "; t.ai.l -n+2 "$0" | x.ar.gs; e.xi.t
< 1456316446 214076 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` perl -pe's/(\w)(\w)/$1.$2/g' bin/llist
< 1456316447 51562 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :e.ch.o -n "$(b.as.en.am.e "$0")${@:+ }$@: "; t.ai.l -n+2 "$0" | x.ar.gs; e.xi.t \ d.an.is.h
< 1456316474 140991 :J_Arcane!~chatzilla@37-219-73-55.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds
< 1456316475 746910 :boily!~alexandre@96.127.201.149 QUIT :Quit: TEAM CHICKEN
< 1456316552 966835 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` perl -e-e($t="bin/wrlist")and die;use File::Copy;copy("bin/flist",$t)
< 1456316553 704186 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: -c: line 0: syntax error near unexpected token `(' \ bash: -c: line 0: `perl -e-e($t="bin/wrlist")and die;use File::Copy;copy("bin/flist",$t)'
< 1456316559 320962 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e-e($t="bin/wrlist")and die;use File::Copy;copy("bin/flist",$t)
< 1456316561 963717 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456316569 714306 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` perl -pe's/(\w)(\w)/$1.$2/g' bin/wrlist
< 1456316570 656589 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :e.ch.o -n "$(b.as.en.am.e "$0")${@:+ }$@: "; t.ai.l -n+2 "$0" | x.ar.gs; e.xi.t
< 1456316709 303271 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` find -name "*list*" | tail -n16
< 1456316712 638321 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./src/ploki/list.c \ ./src/ploki/examples/list.pk \ ./src/ploki/list.h \ ./src/ploki/list.depend \ ./bdsmreclist \ ./interps/cfunge/cfunge-src/tools/gen_fprint_list.sh \ ./interps/clc-intercal/inst/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Language/INTERCAL/.packlist \ ./wisdom/herbalist \ ./wisdom/slist \ ./wisdom/kallisti \ ./wisdom/olist \
< 1456316736 46924 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` find -name "*list*" | sort 
< 1456316739 286758 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./.hg/store/data/bdsmreclist..i \ ./.hg/store/data/bdsmreclist.i \ ./.hg/store/data/bin/_fire_flist.i \ ./.hg/store/data/bin/danddreclist.i \ ./.hg/store/data/bin/deletedlist.i \ ./.hg/store/data/bin/don'taskdon'ttelllist.i \ ./.hg/store/data/bin/dontaskdonttelllist.i \ ./.hg/store/data/bin/elist.i \ ./.hg/store/data/bin/emptylist.i \ ./.hg/stor
< 1456316753 61692 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` find * -name "*list*" | sort 
< 1456316754 610717 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bdsmreclist \ bin/FireFlist \ bin/danddreclist \ bin/don'taskdon'ttelllist \ bin/dontaskdonttelllist \ bin/emptylist \ bin/erflist \ bin/flist \ bin/list \ bin/listen \ bin/llist \ bin/makelist \ bin/mlist \ bin/olist \ bin/pbflist \ bin/slist \ bin/smlist \ bin/testlist \ bin/wrlist \ interps/cfunge/cfunge-src/tools/gen_fprint_list.sh \ interps/cl
< 1456316757 259901 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` find * -name "*list*" | sort | tail -n10
< 1456316758 923120 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :src/ploki/list.h \ wisdom/bdsmreclist \ wisdom/danddreclist \ wisdom/herbalist \ wisdom/kallisti \ wisdom/list \ wisdom/olist \ wisdom/slist \ wisdom/smlist \ wisdom/supercalifragilisticexponential growth
< 1456316770 464904 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` find * -name "*list*" | sort | tail -n-10
< 1456316772 347752 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :src/ploki/list.h \ wisdom/bdsmreclist \ wisdom/danddreclist \ wisdom/herbalist \ wisdom/kallisti \ wisdom/list \ wisdom/olist \ wisdom/slist \ wisdom/smlist \ wisdom/supercalifragilisticexponential growth
< 1456316779 686641 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :huh?
< 1456316781 658904 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` find * -name "*list*" | sort | tail -n+10
< 1456316783 526597 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/listen \ bin/llist \ bin/makelist \ bin/mlist \ bin/olist \ bin/pbflist \ bin/slist \ bin/smlist \ bin/testlist \ bin/wrlist \ interps/cfunge/cfunge-src/tools/gen_fprint_list.sh \ interps/clc-intercal/inst/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Language/INTERCAL/.packlist \ share/lua/5.2/luarocks/list.lua \ src/ploki/examples/list.pk \ sr
< 1456316785 556907 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah
< 1456316793 936478 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` find * -name "*list*" | sort | tail -n+20
< 1456316795 475324 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :interps/cfunge/cfunge-src/tools/gen_fprint_list.sh \ interps/clc-intercal/inst/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Language/INTERCAL/.packlist \ share/lua/5.2/luarocks/list.lua \ src/ploki/examples/list.pk \ src/ploki/list.c \ src/ploki/list.depend \ src/ploki/list.h \ wisdom/bdsmreclist \ wisdom/danddreclist \ wisdom/herbalist \ wisdom/ka
< 1456316846 828131 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` find * -name "*list*" | sort | tail -n+30
< 1456316848 497066 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/kallisti \ wisdom/list \ wisdom/olist \ wisdom/slist \ wisdom/smlist \ wisdom/supercalifragilisticexponential growth
< 1456316976 833742 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` cwd
< 1456316977 509618 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: cwd: command not found
< 1456316980 61080 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` pwd
< 1456316980 821707 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv
< 1456317052 74299 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` perl -pe1 /hackenv/bin/\`\`
< 1456317053 44144 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ export LANG=C; exec bash -O extglob -c "$@"
< 1456317122 676211 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -eopen$O,">","bin/listlist",755;print$O qq{#!/bin/sh\nset -e\nexport LANG=C\ncd /hackenv/bin;exec ls -dF *[lL]ist*\n};
< 1456317123 519773 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :More than one argument to open(,':perlio') at -e line 1.
< 1456317161 208408 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -eopen$O,">",($c="bin/listlist");print$O qq{#!/bin/sh\nset -e\nexport LANG=C\ncd /hackenv/bin;exec ls -dF *[lL]ist*\n};close$O;chmod $c,0755;
< 1456317163 674833 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456317167 7819 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`listlist
< 1456317167 776575 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/bin/listlist: Permission denied \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: /hackenv/bin/listlist: cannot execute: Permission denied
< 1456317171 653718 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^save
< 1456317171 815386 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :OK.
< 1456317187 123065 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` ls -ld bin/listlist
< 1456317188 212575 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​-rw-r--r-- 1 5000 0 69 Feb 24 12:32 bin/listlist
< 1456317198 201810 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@tell oerjan ^saved htdh
< 1456317198 359781 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted.
< 1456317235 982975 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e$c="bin/listlist";chmod 0755,$c or die"chmod:$!";
< 1456317238 681302 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456317250 238677 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`listlist
< 1456317251 274371 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :FireFlist* \ danddreclist* \ don'taskdon'ttelllist@ \ dontaskdonttelllist* \ emptylist* \ erflist* \ flist* \ list* \ listen* \ listlist* \ llist* \ makelist* \ mlist* \ olist* \ pbflist* \ slist* \ smlist* \ testlist* \ wrlist
< 1456317258 535422 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :stupid perl, having function arguments backwards 
< 1456317314 807197 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` perl -pe's/(\w)(\w)/$1.$2/g' bin/makelist
< 1456317315 527882 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :c.p b.in/e.mp.ty.li.st b.in/"$1"
< 1456317399 15054 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` ls -d */
< 1456317399 891750 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/ \ emoticons/ \ etc/ \ evil/ \ factor/ \ good/ \ hw/ \ ibin/ \ interps/ \ le/ \ lib/ \ misle/ \ paste/ \ quines/ \ share/ \ src/ \ tmflry/ \ wisdom/
< 1456317426 750732 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` ls -d share/*/ lib/*/ 
< 1456317427 600012 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access lib/*/: No such file or directory \ share/WordData/ \ share/delvs-master/ \ share/lua/
< 1456318053 493923 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric
< 1456318330 441757 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 252 seconds
< 1456319789 616014 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456319954 102068 :lynn_!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456320013 568694 :Nithogg!~ethiraric@jrc16-h01-176-150-43-109.dsl.sta.abo.bbox.fr QUIT :Quit: WeeChat 1.4
< 1456320137 589358 :Nithogg!~ethiraric@jrc16-h01-176-150-43-109.dsl.sta.abo.bbox.fr JOIN :#esoteric
< 1456320157 661135 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 255 seconds
< 1456320258 952272 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456320429 687605 :Nithogg!~ethiraric@jrc16-h01-176-150-43-109.dsl.sta.abo.bbox.fr QUIT :Quit: WeeChat 1.4
< 1456320506 936498 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 244 seconds
< 1456321321 459146 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` perl -pe's/(\w)(\w)/$1.$2/g' bin/alist
< 1456321322 508946 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Can't open bin/alist: No such file or directory.
< 1456321324 853848 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` perl -pe's/(\w)(\w)/$1.$2/g' bin/aglist
< 1456321325 826634 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Can't open bin/aglist: No such file or directory.
< 1456321340 486243 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`makelist aglist
< 1456321342 793254 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456321345 406831 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` perl -pe's/(\w)(\w)/$1.$2/g' bin/aglist
< 1456321346 113318 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :e.ch.o -n "$(b.as.en.am.e "$0")${@:+ }$@: "; t.ai.l -n+2 "$0" | x.ar.gs; e.xi.t
< 1456321361 767123 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` perl -pe's/(\w)(\w)/$1.$2/g' bin/wrlist
< 1456321362 502279 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :e.ch.o -n "$(b.as.en.am.e "$0")${@:+ }$@: "; t.ai.l -n+2 "$0" | x.ar.gs; e.xi.t
< 1456321439 175029 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -efor $comic("ag","wr"){open$O,">>","bin/${comic}list";print$O"b_jonas\n";}
< 1456321441 188661 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :String found where operator expected at -e line 1, near "$O"b_jonas\n"" \ 	(Missing operator before "b_jonas\n"?)
< 1456321462 565321 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456321466 712464 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -efor $comic("ag","wr"){open$O,">>","bin/${comic}list";print$O "b_jonas\n";}
< 1456321469 91069 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456321478 470549 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` perl -pe's/(\w)(\w)/$1.$2/g' bin/wrlist
< 1456321479 479671 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :e.ch.o -n "$(b.as.en.am.e "$0")${@:+ }$@: "; t.ai.l -n+2 "$0" | x.ar.gs; e.xi.t \ b._j.on.as \ b._j.on.as
< 1456321806 787066 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`cat bin/FireFlist
< 1456321807 570497 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo FireFly Eldis4
< 1456321808 870242 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? giraffefolk
< 1456321809 715797 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :giraffefolk? ¯\(°​_o)/¯
< 1456321811 897002 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? merfolk
< 1456321812 809664 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :ok
< 1456321813 132320 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :merfolk? ¯\(°​_o)/¯
< 1456321820 275794 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`culprits bin/FireFlist
< 1456321821 877722 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? siren
< 1456321822 162726 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :nortti nortti
< 1456321822 821595 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :siren? ¯\(°​_o)/¯
< 1456321824 659102 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? sphinx
< 1456321825 492167 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sphinx? ¯\(°​_o)/¯
< 1456321828 129623 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? asphinx
< 1456321829 9233 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :asphinx? ¯\(°​_o)/¯
< 1456322014 882979 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@metar KSFO
< 1456322026 913287 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :KSFO 241256Z 00000KT 10SM FEW110 SCT150 11/11 A3011 RMK AO2 SLP195 T01060106 $
< 1456322056 643022 :tjt263_!~RAPSCA77I@220-253-202-212.dyn.iinet.net.au JOIN :#esoteric
< 1456322116 633903 :lynn__!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456322302 96734 :lynn_!~lynn@unaffiliated/lynn QUIT :Ping timeout: 244 seconds
< 1456322365 455931 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection
< 1456323371 147746 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 366%~132141 
< 1456323371 811393 :j-bot!~j-bot@li1285-84.members.linode.com PRIVMSG #esoteric :b_jonas: 361.041
< 1456323775 31638 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric
< 1456323822 657871 :lynn_!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456323854 935086 :lynn__!~lynn@unaffiliated/lynn QUIT :Ping timeout: 244 seconds
< 1456324229 598635 :impomatic_!~digital_w@79.16.114.87.dyn.plus.net JOIN :#esoteric
< 1456324660 125043 :lambdabot!~lambdabot@haskell/bot/lambdabot QUIT :Ping timeout: 264 seconds
< 1456324989 55826 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :#esoteric
< 1456325850 323980 :mad!boulam@69-165-212-148.cable.teksavvy.com QUIT :Ping timeout: 276 seconds
< 1456326007 55046 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456326270 109246 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 244 seconds
< 1456327165 526118 :jaboja!~jaboja@emg232.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456327179 971064 :Yurume!23f9939a@121.78.85.35 QUIT :Ping timeout: 264 seconds
< 1456327333 818894 :AnotherTest!~turingcom@193.190.253.145 JOIN :#esoteric
< 1456328098 552412 :jaboja!~jaboja@emg232.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 252 seconds
< 1456328574 882834 :Treio!~Treio@87.244.233.250 QUIT :Quit: Leaving
< 1456329637 676608 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456329715 622981 :lynn_!~lynn@unaffiliated/lynn QUIT :Ping timeout: 255 seconds
< 1456329740 701308 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :This brainfuck competition is going well
< 1456329751 744708 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Turns out it lasts all week and this is just an intro
< 1456329831 597749 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Is the competition implementing brainfuck, or using it?
< 1456329870 357644 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I assume the latter, but you never know
< 1456329891 488620 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric
< 1456330039 305056 :jaboja!~jaboja@emg232.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456330206 304703 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :The latter
< 1456331470 519325 :earendel2!~earendel@176.6.17.158 JOIN :#esoteric
< 1456331525 88581 :earendel!~earendel@unaffiliated/earendel QUIT :Ping timeout: 250 seconds
< 1456331681 943732 :shikhin!shikhin@unaffiliated/shikhin NICK :SHIKHIN
< 1456331691 47892 :SHIKHIN!shikhin@unaffiliated/shikhin NICK :shikhin
< 1456332518 518250 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm gonna need a more efficient divmod algorithm
< 1456332604 106997 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :divmod (a, b) { return 7, 0 }
< 1456332631 696693 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :izabera: that woudn't quite work for calculating the largest prime factor of 2^32-2
< 1456332648 523747 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's correct in an infinite number of cases
< 1456332737 346987 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :implement a primality test instead of trial division only
< 1456332739 432882 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :2147483647 is prime
< 1456332923 214356 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :That could work!
< 1456333202 431900 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456333338 276616 :jaboja!~jaboja@emg232.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 276 seconds
< 1456333345 510366 :earendel2!~earendel@176.6.17.158 QUIT :Ping timeout: 252 seconds
< 1456333477 531126 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 252 seconds
< 1456334393 958706 :Treio!~Treio@87.244.233.250 JOIN :#esoteric
< 1456334489 686932 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 240 seconds
< 1456334505 94362 :Treio!~Treio@87.244.233.250 QUIT :Remote host closed the connection
< 1456334883 834130 :AnotherTest!~turingcom@193.190.253.145 QUIT :Ping timeout: 248 seconds
< 1456334884 31209 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 248 seconds
< 1456335704 695015 :Treio!~Treio@87.244.233.250 JOIN :#esoteric
< 1456336001 373245 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :hey, how do i move up and down in vi without arrows?
< 1456336007 182937 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :j/k  :P
< 1456336311 686278 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456336884 15510 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456337017 910258 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :izabera: Use the mouse scrollwheel. :)
< 1456337133 961815 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds
< 1456337283 228092 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :izabera | j/k  :P      <---- cough cough
< 1456337299 867970 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :cmon it was funny
< 1456337455 982254 :tjt263_!~RAPSCA77I@220-253-202-212.dyn.iinet.net.au QUIT :Quit: part
< 1456337811 626901 :Treio!~Treio@87.244.233.250 QUIT :Quit: Leaving
< 1456337940 594292 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :izabera, I thought it was funny
< 1456338049 418177 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric ::3
< 1456338130 980543 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric
< 1456338264 2837 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric
< 1456338735 977907 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I wonder what the initial investment is like to become a carilloneur/euse
< 1456338937 84081 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What other interesting branches of mathematics could a Proof Assistant be based on?
< 1456338944 632222 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I have string rewriting down, mostly.
< 1456338953 526859 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :HoTT
< 1456338970 40019 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :prooftechnique: HoTT? Is that for me?
< 1456338982 217471 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Yeah.
< 1456339058 62150 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :prooftechnique: OK...
< 1456339071 451123 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :prooftechnique: Anything non-type theoretical?
< 1456339074 536083 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :There's probably something insane you could do with stack theory, too, but I think there are probably 2 people in the world who know anything about that
< 1456339122 218916 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Stack_%28mathematics%29
< 1456339122 856962 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :prooftechnique: I assume stack theory is based on the stack?
< 1456339126 832256 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :izabera: i internally chuckled
< 1456339127 299744 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Yep
< 1456339146 996102 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :https://en.wikipedia.org/w/index.php?title=Glossary_of_stack_theory&redirect=no
< 1456339165 354954 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :prooftechnique: Is stack theory a real, studied thing?
< 1456339203 729740 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh, nothing to do with a stack then?
< 1456339204 123265 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I think they actually call it descent theory
< 1456339231 310561 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :http://arxiv.org/abs/math/0412512
< 1456339241 899082 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Well, not the sort of stack computers are concerned with, no
< 1456339273 157227 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Though, maybe. It's an abstruse field. There could very well be a connection :D
< 1456339343 132694 :AlexR42!~textual@95.105.108.154 JOIN :#esoteric
< 1456339384 457755 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Though, note https://en.wikipedia.org/wiki/Stack_(mathematics)#Set-theoretical_problems
< 1456339409 740239 :carado!~carado@savhon.org QUIT :Ping timeout: 240 seconds
< 1456339465 119021 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :And Grothendieck has some texts on the subject, but I think they're mainly in French
< 1456339512 542919 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :prooftechnique: Any other ideas? Something I might find easier to understand? xD
< 1456339519 32512 :carado!~carado@savhon.org JOIN :#esoteric
< 1456339569 870041 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I was reading about Lemuridae the other day, and superdeduction sounds neat
< 1456339600 901719 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :http://rho.loria.fr/lemuridae.html http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.104.5083
< 1456339684 672934 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I don't understand Category Theory, so I figure it's a good idea to implement it in Python to start understanding it xD
< 1456339780 412656 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :prooftechnique: Is it even possible to implement category theory in a programming language without being a god?
< 1456339824 705619 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :prooftechnique: It seems like you'd have to do a LOT of lazy evaluation
< 1456339890 292642 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Define "implement category theory". Like, be able to represent it, or be able to do things with it?
< 1456339922 443080 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Because there's this, I guess: http://docs.sympy.org/latest/modules/categories.html
< 1456339923 900206 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :prooftechnique: Have something that works well enough for me to play with it and see what's going on
< 1456339943 289850 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :prooftechnique: If I implement it myself, I'll have a better feel for how it works, most likely
< 1456340061 837486 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Well, what do you want to be able to do? It seem pretty straightforward to have Python objects for Objects, Morphisms, and Categories
< 1456340065 367055 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :*seems
< 1456340087 921932 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Then you just follow the math, more or less.
< 1456340099 283828 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Now, proving things is another matter, I suppose.
< 1456340141 628292 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Oh, and Diagrams would be good to have, I guess
< 1456340247 881797 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :prooftechnique: Yeah, that's what I'm working on. Python objects.
< 1456340328 243024 :bb010g!uid21050@gateway/web/irccloud.com/x-ipqcacpagaqqqwiz QUIT :Quit: Connection closed for inactivity
< 1456341119 74819 :carado!~carado@savhon.org QUIT :Ping timeout: 250 seconds
< 1456341338 952714 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds
< 1456341951 698527 :carado!~carado@savhon.org JOIN :#esoteric
< 1456342082 499223 :hppavilion[1]!~DevourerO@74-114-87-84.dynamic.asdk12.org JOIN :#esoteric
< 1456342739 689558 :carado!~carado@savhon.org QUIT :Ping timeout: 240 seconds
< 1456342899 666241 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric
< 1456343388 167124 :carado!~carado@savhon.org JOIN :#esoteric
< 1456343497 804002 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric
< 1456344532 470801 :hppavilion[1]!~DevourerO@74-114-87-84.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds
< 1456344640 620996 :l0de!sid31830@gateway/web/irccloud.com/x-ccmvxwkxfzywjwfo JOIN :#esoteric
< 1456344662 882767 :l0de!sid31830@gateway/web/irccloud.com/x-ccmvxwkxfzywjwfo PRIVMSG #esoteric :yes hello, sorcerer l0de here
< 1456344682 974452 :l0de!sid31830@gateway/web/irccloud.com/x-ccmvxwkxfzywjwfo PRIVMSG #esoteric :I'm looking for fellow arcane practitioners to work with in the NYC area
< 1456344692 223157 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :wrong kind of esoteric mate
< 1456344710 610528 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :`welcome
< 1456344711 818369 :l0de!sid31830@gateway/web/irccloud.com/x-ccmvxwkxfzywjwfo PRIVMSG #esoteric :There are no wrong kinds, Phantom_Hoover, only different paths
< 1456344720 418934 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on EFnet or DALnet.)
< 1456344754 897533 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :l0de, well yes but we do ask that you focus your exploration of the arcane into designing or deploying esoteric programming languages
< 1456344797 857503 :l0de!sid31830@gateway/web/irccloud.com/x-ccmvxwkxfzywjwfo PRIVMSG #esoteric :I've always considered myself as more of a chaos-affiliated magus, Phantom_Hoover 
< 1456344826 797494 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :that's ok, we have chaotic esolangs as well
< 1456344860 522906 :hppavilion[1]!~DevourerO@74-114-87-84.dynamic.asdk12.org JOIN :#esoteric
< 1456345045 60713 :bender|!benderpc@2404:e800:e61a:41d:345e:bfc6:621b:d773 QUIT :Ping timeout: 250 seconds
< 1456345469 687807 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds
< 1456345985 523850 :J_Arcane!~chatzilla@37-219-73-55.nat.bb.dnainternet.fi JOIN :#esoteric
< 1456346035 596853 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye
< 1456346686 299172 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric
< 1456346727 450380 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric
< 1456347370 506012 :hppavilion[1]!~DevourerO@74-114-87-84.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds
< 1456348358 547777 :hppavilion[1]!~DevourerO@74-114-87-84.dynamic.asdk12.org JOIN :#esoteric
< 1456349680 571045 :hppavilion[1]!~DevourerO@74-114-87-84.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds
< 1456350566 966343 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric
< 1456350600 829603 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@messages-good
< 1456350600 987721 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :fizzie said 9h 16m 42s ago: ^saved htdh
< 1456350708 197321 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/list
< 1456350714 813911 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :date > share/conscripts; culprits share/conscripts | xargs -n 1 | awk '!x[$0]++' | xargs
< 1456350737 883649 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh i see, that was why it was changed to awk
< 1456350755 888454 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? rint
< 1456350758 760078 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rint? ¯\(°​_o)/¯
< 1456350791 42556 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/culprits
< 1456350791 910290 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hg log --removed "$1" | grep summary: | awk '{print substr($2,2,length($2)-2)}' | sed "s/.$/\x0F&/" | xargs
< 1456350801 509321 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh right
< 1456350833 973729 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: it is good you are not using noping there, because it would mess up the removal of duplicates
< 1456350852 677930 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i was wondering why that wasn't happening
< 1456350995 962703 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` grep -l "\bhg\b" bin/* 
< 1456350998 951739 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/culprits \ bin/emmental \ bin/macro \ bin/mov \ bin/searchlog \ bin/tclkit \ bin/undo \ bin/units \ bin/url \ bin/word
< 1456351068 447380 :hppavilion[1]!~DevourerO@74-114-87-84.dynamic.asdk12.org JOIN :#esoteric
< 1456351131 559116 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -elocal$/;open$I,"<","bin/mov" or die;print<$I>=~s/\b(\w)(\w)/$1\x0f$2/g
< 1456351132 687216 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Can't modify  in substitution (s///) at -e line 1, at EOF \ Execution of -e aborted due to compilation errors.
< 1456351143 339434 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -elocal$/;open$I,"<","bin/mov" or die;print<$I>=~s/\b(\w)(\w)/$1\x0f$2/gr
< 1456351144 109646 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ELF............>.....`6@.....@.......(..........@.8.	.@.........@.......@.@.....@.@................................8......8@.....8@............................................@.......@................... ..................a.....a...........
< 1456351152 267590 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :whoa, binary?
< 1456351155 70633 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what's it do?
< 1456351173 844356 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -elocal$/;open$I,"<","bin/searchlog" or die;print<$I>=~s/\b(\w)(\w)/$1\x0f$2/gr
< 1456351175 84070 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ELF............>.....p5@.....@.......g.........@.8..@.(.%.......@.......@.@.....@.@........................................@......@............................................@.......@.....L3.....L3....... ............P3.....P3k.....P3k.....8......XW........ ...........3.....3k.....3k...................
< 1456351183 968383 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -elocal$/;open$I,"<","bin/undo" or die;print<$I>=~s/\b(\w)(\w)/$1\x0f$2/gr
< 1456351184 680209 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ hg diff -c "$@" | patch -p1 -R
< 1456351190 832649 :APic!apic@apic.name PRIVMSG #esoteric :lol
< 1456351195 151646 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -elocal$/;open$I,"<","bin/url" or die;print<$I>=~s/\b(\w)(\w)/$1\x0f$2/gr
< 1456351195 820534 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/usr/bin/env python \ import sys, os.path, re, urllib \ if len(sys.argv) <= 1: \     print "http://codu.org/projects/hackbot/fshg/" \ else: \     f = os.path.abspath(sys.argv[1]) \     f = re.sub(r"^/+hackenv/", "", f) \     if re.match(r"/|\.hg(?:/|$)",f): \         sys.exit("File is outside web-viewab
< 1456351201 640547 :APic!apic@apic.name PRIVMSG #esoteric :Nice Blinks
< 1456351204 408681 :APic!apic@apic.name PRIVMSG #esoteric :Here on my irssi
< 1456351205 214326 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -elocal$/;open$I,"<","bin/word" or die;print<$I>=~s/\b(\w)(\w)/$1\x0f$2/gr
< 1456351206 373743 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/usr/bin/perl \ $VAR1 = { \           'qz' => { \                     'e' => 1, \                     'k' => 1, \                     'a' => 1, \                     ' ' => 9, \                     'i' => 1, \                     'o' => 2 \                   }, \           'sp' => { \                     'w' => 9, \                     '
< 1456351226 806477 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :``` rgrep -l --binary-files=without-match "\bhg\b" bin
< 1456351227 613176 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/url \ bin/undo \ bin/culprits \ bin/word
< 1456351229 37798 :APic!apic@apic.name PRIVMSG #esoteric :(Probably „Ctrl-F“)
< 1456351230 93148 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -elocal$/;open$I,"<","bin/macro" or die;print<$I>=~s/\b(\w)(\w)/$1\x0f$2/gr
< 1456351231 684773 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ELF...........>.....`@.....@.......,.........@.8..@.'.$..................@.......@.....(.....(....... ............(.............................. ...................@......@.....h.......h....................(...............0.......`..............Qtd..................................................R
< 1456351233 953144 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :now leave the ELF files alone
< 1456351260 985860 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: sorry
< 1456351264 719416 :zgrep!sid43445@gateway/web/irccloud.com/x-llvcwqmyxekfewsk PRIVMSG #esoteric :Leave the elves alone? :P
< 1456351266 766871 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :?
< 1456351272 294287 :zgrep!sid43445@gateway/web/irccloud.com/x-llvcwqmyxekfewsk PRIVMSG #esoteric :They need supervision.
< 1456351302 693907 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That was to b_jonas.
< 1456351305 181884 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway.
< 1456351305 964175 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` objdump -f bin/mov
< 1456351306 802882 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ \ bin/mov:     file format elf64-x86-64 \ architecture: i386:x86-64, flags 0x00000112: \ EXEC_P, HAS_SYMS, D_PAGED \ start address 0x0000000000403660
< 1456351315 774262 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` objdump -fh bin/mov
< 1456351316 471455 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ \ bin/mov:     file format elf64-x86-64 \ architecture: i386:x86-64, flags 0x00000112: \ EXEC_P, HAS_SYMS, D_PAGED \ start address 0x0000000000403660 \  \ Sections: \ Idx Name          Size      VMA               LMA               File off  Algn \   0 .interp       0000001c  0000000000400238  0000000000400238  00000238  2**0 \                  
< 1456351332 604707 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` objdump -fh bin/mov | tail -n+8
< 1456351333 363287 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Idx Name          Size      VMA               LMA               File off  Algn \   0 .interp       0000001c  0000000000400238  0000000000400238  00000238  2**0 \                   CONTENTS, ALLOC, LOAD, READONLY, DATA \   1 .note.ABI-tag 00000020  0000000000400254  0000000000400254  00000254  2**2 \                   CONTENTS, ALLOC, LOAD, READONLY
< 1456351349 159183 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` ldd bin/mov 
< 1456351349 925552 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​	linux-vdso.so.1 =>  (0x0000007fbffff000) \ 	libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x0000000040002000) \ 	librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x0000000040222000) \ 	libacl.so.1 => /lib/x86_64-linux-gnu/libacl.so.1 (0x000000004042b000) \ 	libattr.so.1 => /lib/x86_64-linux-gnu/libattr.so.1 (0x0000000040634000) \ 	li
< 1456351385 195532 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` ldd bin/mov | tail -n+5
< 1456351385 908422 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​	libattr.so.1 => /lib/x86_64-linux-gnu/libattr.so.1 (0x0000000040634000) \ 	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x0000000040839000) \ 	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x0000000040bc4000) \ 	/lib64/ld-linux-x86-64.so.2 (0x000000552aaaa000) \ 	libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x0000000040dc8000)
< 1456351394 679479 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456351398 954677 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` ldd bin/mov | tail -n+10
< 1456351399 668539 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456351436 532021 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` objdump -t bin/mov 
< 1456351437 217344 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ \ bin/mov:     file format elf64-x86-64 \  \ SYMBOL TABLE: \ no symbols
< 1456351459 105759 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what the heck is this mov thing?
< 1456351491 487805 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`mov
< 1456351492 170323 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mov: missing file operand \ Try `mov --help' for more information.
< 1456351495 43378 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`mov --help
< 1456351495 654507 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Usage: mov [OPTION]... [-T] SOURCE DEST \   or:  mov [OPTION]... SOURCE... DIRECTORY \   or:  mov [OPTION]... -t DIRECTORY SOURCE... \ Rename SOURCE to DEST, or move SOURCE(s) to DIRECTORY. \  \ Mandatory arguments to long options are mandatory for short options too. \       --backup[=CONTROL]       make a backup of each existing destination file \
< 1456351520 343198 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` ls -l bin/mov
< 1456351521 299121 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lrwxrwxrwx 1 5000 0 7 Dec  9 04:12 bin/mov -> /bin/mv
< 1456351528 353896 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hth
< 1456351535 847594 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm
< 1456351559 103656 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, that halep
< 1456351560 213699 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg log --removed bin/mov | grep summary:
< 1456351565 783436 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :strange one, but helps
< 1456351573 685284 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :summary:      revert \ summary:      rm bin -r \ summary:      revert \ summary:      revert 1 \ summary:      ln -s /bin/mv bin/mov
< 1456351666 628356 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 255 seconds
< 1456351734 560131 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep
< 1456351805 285816 :AlexR42!~textual@95.105.108.154 QUIT :Quit: My Mac has gone to sleep. ZZZzzz…
< 1456351810 309736 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric
< 1456352485 591365 :hppavilion[1]!~DevourerO@74-114-87-84.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds
< 1456352506 859484 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep
< 1456352517 970448 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric
< 1456352801 873526 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in
< 1456352864 912790 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/noping
< 1456352866 91826 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :print_args_or_input "$@" | sed 's/\(..\)/\1​/g'
< 1456352879 658104 :llue!~gnomebad@unaffiliated/lleu QUIT :Quit: That's what she said
< 1456352881 718042 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wtf
< 1456352888 828537 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric
< 1456352891 904019 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: on second thought `noping wouldn't be a problem if it's done before merging the lines
< 1456352901 54492 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wtfwtf
< 1456352920 731609 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: what is the problem cwh
< 1456352991 56662 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: however, we really should find a noping method that works for everyone.  i saw boily complaining in the logs.
< 1456353005 564247 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I just found out that in C++, std::allocator::difference_type is a typedef for ptrdiff_t. That totally doesn't make sense. That could be larger than the object sizes.
< 1456353043 915348 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ok chyt
< 1456353059 858273 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*cnhyt
< 1456353065 49266 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Admittedly they also couldn't just make it the signed type of the same size as size_t, because that type could be _smaller_ than the object sizes on some platforms,
< 1456353068 492733 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but still.
< 1456353074 395331 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :It's weird.
< 1456353092 796323 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm cn seems wrong too, and there is no good way
< 1456353106 655023 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? cn
< 1456353107 793532 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cn? ¯\(°​_o)/¯
< 1456353138 643542 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :because can always merges with a following not _somehow_, unless it has a different meaning
< 1456353277 393551 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : I usually fold -1 <-- hm i should remember that command
< 1456353284 231803 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(with or without -1)
< 1456353292 683962 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: that is related to one of the things I hate in English: in some dialects, "can" and "can't" sounds practically the same, especially in informal speech and depending on the next word
< 1456353312 664508 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :There's no reliable way you can distinguish them from just hearing.
< 1456353327 110906 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I misremembered with the -1, but fold -1 is useful to sort the characters in a line
< 1456353329 604757 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i can' see what you mean
< 1456353356 340914 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I've used  :.!fold -1|sort|uniq -c  in vim to get a table of letter frequency for a line
< 1456353379 127043 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: and that's not even the worst case, because with "can't" that would have an "nts" consonant cluster, which most speakers can pronounce fine. 
< 1456353406 727887 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: but if you try "can't do" or "can't tell" then the chances are slimmer
< 1456353408 11565 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: noping shouldn't have too much overhead, because sometimes it's used on long lines.
< 1456353420 836002 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Of cousre, this is just one of the many ambiguities in spoken English.
< 1456353431 511005 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`cat bin/noping
< 1456353432 199663 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :print_args_or_input "$@" | sed 's/\(..\)/\1​/g'
< 1456353438 836924 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: well the overhead is a smaller problem than the fact that we have no character that works for everyone
< 1456353446 570011 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I was wondering what you were discussing nop:ing for a while, and why nops would have overhead
< 1456353457 595523 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Some others include "make her heart sore" against "make her heart soar", and, in some dialects, "formally" against "formerly"
< 1456353472 932876 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` cat -v bin/noping
< 1456353473 664615 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :print_args_or_input "$@" | sed 's/\(..\)/\1M-bM-^@M-^K/g'
< 1456353497 61310 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :why doesn't it just put a \x0f instead of some non-ascii stuff? is that not enough to noping?
< 1456353537 920037 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: heck, if we could find a method that works for each person and which doesn't break anyone's client, we could even have an exception table.
< 1456353548 880251 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Some clients ignore formatting for highlight purposes
< 1456353556 52767 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see
< 1456353583 806468 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`hexdump bin/noping
< 1456353584 956734 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0000000 7270 6e69 5f74 7261 7367 6f5f 5f72 6e69 \ 0000010 7570 2074 2422 2240 7c20 7320 6465 2720 \ 0000020 2f73 285c 2e2e 295c 5c2f e231 8b80 672f \ 0000030 0a27                                    \ 0000032
< 1456353593 903178 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`` tail -c 8 bin/noping | unidecode
< 1456353594 843389 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456353598 357705 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`` tail -c 8 bin/noping | xargs unidecode
< 1456353599 443455 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :xargs: unmatched single quote; by default quotes are special to xargs unless you use the -0 option
< 1456353601 300994 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ok what's the option to make that useful again
< 1456353603 905044 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :gr
< 1456353606 421607 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :hexdump -C
< 1456353633 164936 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that quotes exception could be a problem in other cases
< 1456353641 270336 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :oh
< 1456353650 612711 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :not allowed in nicks though
< 1456353666 374292 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`` unidecode "$(tail -c 8 bin/noping)"  # I guess this works
< 1456353668 141084 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+0031 DIGIT ONE] [U+200B ZERO WIDTH SPACE] [U+002F SOLIDUS] [U+0067 LATIN SMALL LETTER G] [U+0027 APOSTROPHE]
< 1456353679 898527 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ok it uses zero width space
< 1456353688 851309 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :the quotes thing was just xargs complaining
< 1456353695 467088 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :er oh
< 1456353700 714109 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :It was pretty explicit about that
< 1456353702 125218 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that works for many but breaks one of shachaf's clients
< 1456353754 741063 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Isn't the noping pattern a bit replacement-happy?
< 1456353776 88522 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :A drawback with inserting so many ZWSPs is that it means less command output gets through
< 1456353786 427303 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :since the bytes count toward the line limit
< 1456353800 136985 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hierjan
< 1456353802 702299 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :HireFly
< 1456353815 210397 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :everyone is being hired
< 1456353827 407640 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :hire Jan
< 1456353967 882819 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :As for the overhead of noping, you could at least change it so that it adds a character only once per nick,
< 1456354005 78656 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523 is the noping expert
< 1456354006 714407 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: the problem is where to place it
< 1456354020 589738 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or really any 90 programmer.
< 1456354021 951552 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :And for even less overhead, we could go back to that older method that adds diacritics to a character in a nick, since that typically adds only one byte, eg. øerjan, b_jónas, etc
< 1456354034 876640 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? noping
< 1456354035 814612 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :noping? ¯\(°​_o)/¯
< 1456354037 223553 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you cannot place it just before the end because of, say, oerjan_
< 1456354058 186575 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I was thinking just after the first character
< 1456354060 114483 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or the beginning because both i and shachaf match on a tail part
< 1456354060 343104 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: sure, so place in between two letters that are closest to the middle, or something
< 1456354063 47803 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`learn noping is programming in 90
< 1456354065 961564 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'noping': noping is programming in 90
< 1456354067 236329 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh right
< 1456354096 562936 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm
< 1456354109 804334 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or is "øerjan" not enough because you match on the end?
< 1456354120 302322 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: for shachaf shac-haf would work but not sha-chaf
< 1456354145 213052 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: it's not enough because i match only on rjan precisely because people sometimes use the ø
< 1456354147 47376 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: huh... why is the latter not enough?
< 1456354167 259179 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: because shachaf matches on chaf
< 1456354174 32925 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :iirc
< 1456354174 961240 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm
< 1456354200 535943 :hppavilion[1]!~DevourerO@74-114-87-84.dynamic.asdk12.org JOIN :#esoteric
< 1456354210 771079 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: anyway.  that particular problem can be solved with an exception list.
< 1456354231 131561 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :something like that, yes, a list of heuristic telling what to modify how
< 1456354250 855785 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :although you'll have to be careful to not make it lie (masquarading a nick to something else, to avoid being identified as a culprit)
< 1456354252 295370 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Hm
< 1456354263 601151 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm does ais523 match on ais?
< 1456354280 643001 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I don't suppose HackEgo would have any way to know what nicks are online?
< 1456354300 171240 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :So what would we have to do with your nick? would oeŕjan work? or would we need Esperanto stuff like oerĵan?
< 1456354321 809901 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Just ZWSP between r and jan I guess
< 1456354331 420259 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: I don't think so, and besides, he's rarely online so you can't easily misping him
< 1456354343 501220 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :FireFly: that's two bytes more than a diacritic
< 1456354348 592113 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :True
< 1456354369 218606 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :well. is it really longer than ĵ?
< 1456354376 546698 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :FireFly: yes, that's still only two bytes
< 1456354382 901505 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in utf8 that is
< 1456354386 290619 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`` hexdump -C <<<"ĵ"
< 1456354388 199047 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :00000000  c4 b5 0a                                          |...| \ 00000003
< 1456354391 691095 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I see
< 1456354400 988301 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`` unidecode "ĵ"
< 1456354401 776657 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+0135 LATIN SMALL LETTER J WITH CIRCUMFLEX]
< 1456354410 668897 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Ah, didn't realise it's that low
< 1456354417 722592 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :FireFly: anything in \x{80}-\x{7ff} is two bytes
< 1456354439 438513 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :What language allows that kind of \x escape?
< 1456354443 701540 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :FireFly: online nicks won't work for me, since my main noping interest is being able to usefully search for my nick in the logs.
< 1456354443 908869 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: chaf\b
< 1456354444 531151 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :FireFly: perl
< 1456354447 21631 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Ah
< 1456354458 554628 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :oerjan: oh. bummer.
< 1456354561 601761 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION thought ais523 was online pretty frequently. just not always.
< 1456354602 283902 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Re. \x, in my mind \u escapes are for codepoints and \x escapes for raw bytes
< 1456354640 75601 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, that reminds me
< 1456354650 806490 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :would oerjаn ping you?
< 1456354664 58288 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or how about oerјan?
< 1456354674 577490 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: in fact it doesn't ping me in irssi even if you don't do anything.
< 1456354677 348410 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :those are still just one byte extra
< 1456354689 759427 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: sure, but when you search the logs or something
< 1456354691 435329 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :somehow irssi only catches it at the beginning of the line
< 1456354715 413039 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um, those kinds of things depend on client-side settings of what you're listening to
< 1456354723 447259 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(the whole ping stuff does, obviously)
< 1456354726 984131 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: oh.  neither lights up in search.
< 1456354729 497396 :hppavilion[1]!~DevourerO@74-114-87-84.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds
< 1456354797 454328 :boily!~alexandre@96.127.201.149 JOIN :#esoteric
< 1456354833 780363 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, so what if noping printed a pair of a random seed and a HMAC-SHA256 sum computed from the seed and the nick? Then it would ping only people who check their nicks to every seeded hash on the channel? 
< 1456354885 367787 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Mind you, that also means whoever reads the noping reply can only check for the occurance of specific nicks they guess (case-sensitive, unless the nick is normalized before the checksum), not decode the checksums.
< 1456354891 687142 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :So it might be impractical.
< 1456354898 975108 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar CYUL
< 1456354900 122103 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYUL 242200Z 05024KT 4SM -FZRA BKN008 OVC015 M01/M02 A2975 RMK SF6SF2 PRESFR SLP077
< 1456354911 938464 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I think this might defeat the point of noping
< 1456354912 96478 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Plus, it's also too long compared to the other solutions.
< 1456354944 705686 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: noping is supposed to be readable hth
< 1456354966 4301 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Ok, let's go back to the character replacement idea then
< 1456354977 450555 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: i would of course prefer a method that's invisible.
< 1456354978 78478 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? hash
< 1456354979 104924 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hash? ¯\(°​_o)/¯
< 1456354995 566099 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg log wisdom | grep hash  | grep ais523
< 1456354998 539102 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :summary:      le/rn hash 2346ad27d7568ba9896f1b7da6b5991251debdf2
< 1456355018 58830 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I suspect that's a SHA-1 hash of "hash"
< 1456355024 382342 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: is there any zero width character that is not irc formatting code that doesn't mess up your client?
< 1456355034 738838 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Seems so
< 1456355042 600313 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: I think zero-width space might be OK.
< 1456355044 430983 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or it might not.
< 1456355045 922326 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't know.
< 1456355054 432886 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You should just make a special case for me.
< 1456355072 903351 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar CYUL
< 1456355073 454807 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYUL 242200Z 05024KT 4SM -FZRA BKN008 OVC015 M01/M02 A2975 RMK SF6SF2 PRESFR SLP077
< 1456355079 730436 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Wasn't the issue that the ZWSP rendered weirdly?
< 1456355080 257657 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: um a special case for you won't work
< 1456355084 94546 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :aurgh. I want the current metar.
< 1456355093 955916 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :because your client breaks when _other_ people are nopinged.
< 1456355108 24051 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric
< 1456355114 700206 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: true
< 1456355163 314048 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: does a \x0e still mess up your terminal? and does \x9b mess up your terminal if it appears in an utf-8 char
< 1456355186 893857 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Look, I don't know.
< 1456355201 182033 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep
< 1456355206 702946 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :because I sort of think that if they do, it's sort of such a heavy client issue that we don't really have to work around
< 1456355227 15650 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I was thinking ZWJ might be more semantically appropriate than ZWSP
< 1456355250 2208 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`unicode ZERO WORD JOIN
< 1456355253 834805 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456355254 402365 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: also, same question about \x05
< 1456355260 910490 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`unicode zero width joiner
< 1456355261 950972 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​‍
< 1456355263 481145 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar CYUL
< 1456355263 930515 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYUL 242300Z 05019G26KT 4SM -FZRA BKN007 OVC015 M01/M01 A2970 RMK SF6SF2 PRESFR SLP060
< 1456355271 497429 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :aaah! much better.
< 1456355277 901531 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :@metar ESSB
< 1456355278 188479 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :ESSB 242250Z AUTO 23005KT 9999 NCD M02/M05 Q0999
< 1456355278 991980 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :wait. it's getting worse.
< 1456355287 110141 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@metar KOAK
< 1456355287 639772 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :KOAK 242253Z 28010KT 10SM FEW200 21/09 A3010 RMK AO2 SLP193 T02060089
< 1456355308 430850 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` echo -n boi; unicode zero width joiner; echo ly
< 1456355309 933376 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :boiU+200C ZERO WIDTH NON-JOINER \ UTF-8: e2 80 8c  UTF-16BE: 200c  Decimal: ‌ \ ‌ \ Category: Cf (Other, Format) \ Bidi: BN (Boundary Neutral) \  \ U+200D ZERO WIDTH JOINER \ UTF-8: e2 80 8d  UTF-16BE: 200d  Decimal: ‍ \ ‍ \ Category: Cf (Other, Format) \ Bidi: BN (Boundary Neutral) \  \ ly
< 1456355311 207177 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION mapoles a few clouds at the shachafweather
< 1456355317 857386 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ff
< 1456355318 571746 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@@ (@metar CYUL) (@metar KOAK) (@mtar ENVA)
< 1456355319 176267 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Plugin `compose' failed with: Unknown command: "mtar"
< 1456355321 174421 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: if shachaf really matches on "chaf", then we probably need an exception for him anyway, to make sure we modify one of those chars
< 1456355323 218449 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oerjan: BWAH AH AH :D
< 1456355324 593523 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@@ (@metar CYUL) (@metar KOAK) (@metar ENVA)
< 1456355325 335398 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : CYUL 242300Z 05019G26KT 4SM -FZRA BKN007 OVC015 M01/M01 A2970 RMK SF6SF2 PRESFR SLP060 KOAK 242253Z 28010KT 10SM FEW200 21/09 A3010 RMK AO2 SLP193 T02060089 ENVA 242250Z 27015KT 9999 SCT006 BKN015 02/01 Q0999 RMK WIND 670FT 28016KT
< 1456355329 442402 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` echo -n boi; unicode 'zero width joiner'; echo ly
< 1456355330 491075 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :boi‍ \ ly
< 1456355343 912934 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :metar soup is my favorite
< 1456355346 194652 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :sorry, it was just perfect.
< 1456355355 831402 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: i think we should _entirely_ separate the question of finding a character that works, from where to place it.
< 1456355365 184793 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :darn
< 1456355373 749886 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: sure
< 1456355382 357235 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`` echo -n boi; unicode 'zero width joiner' | tr -d \\n; echo ly  # third time's the charm
< 1456355383 449518 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :boi‍ly
< 1456355388 464054 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: and finding a character that works is usually easy, unless the name is like very short or contains only strange chars
< 1456355398 344056 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: did that ping you
< 1456355409 743682 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: did that mess up your client
< 1456355432 392267 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: It's hard to tell.
< 1456355435 546662 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(what FireFly did)
< 1456355443 278751 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It doesn't mess it up immediately and not deterministically.
< 1456355448 557018 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: fff
< 1456355456 862686 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oerjan: nope.
< 1456355465 613719 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think it's fine.
< 1456355470 918523 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But I might be wrong.
< 1456355480 396982 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`le/rn weather/?? (?metar CYUL) \ (?metar ENVA) \ (?metar ESSB) \ (?metar KOAK)
< 1456355485 173927 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «weather»
< 1456355486 426062 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? weather
< 1456355488 60481 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​?? (?metar CYUL) \ (?metar ENVA) \ (?metar ESSB) \ (?metar KOAK)
< 1456355491 341809 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ok, maybe we should try that character, then.
< 1456355502 345213 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`le/rn weather/lambdabot: ?? (?metar CYUL) \ (?metar ENVA) \ (?metar ESSB) \ (?metar KOAK)
< 1456355505 24583 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «weather»
< 1456355510 973478 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oops, now my terminal is messed up.
< 1456355515 463583 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But I don't know what caused it.
< 1456355519 194498 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? weather
< 1456355542 871513 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lambdabot: ?? (?metar CYUL) \ (?metar ENVA) \ (?metar ESSB) \ (?metar KOAK)
< 1456355543 902063 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : CYUL 242300Z 05019G26KT 4SM -FZRA BKN007 OVC015 M01/M01 A2970 RMK SF6SF2 PRESFR SLP060 \ ENVA 242250Z 27015KT 9999 SCT006 BKN015 02/01 Q0999 RMK WIND 670FT 28016KT \ ESSB 242250Z AUTO 23005KT 9999 NCD M02/M05 Q0999 \ KOAK 242253Z 28010KT 10SM FEW200 21/09 A3010 RMK AO2 SLP193 T02060089
< 1456355564 471158 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :wait. you can chain Hackie and Lambdie together?
< 1456355763 175239 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: we can use, like, replace one of [aceinorstuy] with [асеіņоŗșțúý] and their uppercased versions, and most nicks contain one of those
< 1456355771 334682 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :time to go outside again and ingest lots of szechuan peppers.
< 1456355785 285990 :boily!~alexandre@96.127.201.149 QUIT :Quit: CONVERTER CHICKEN
< 1456355819 375482 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : But I don't know what caused it. <-- i suspect it's the ZWSP HackEgo put before ?? in `? weather
< 1456355830 626169 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, maybe.
< 1456355851 514752 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: um, i'm thinking we can use the ZWJ that we just tested
< 1456355877 533099 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: maybe, but that's two bytes more per nick, and we often want to noping an entire long list of nicks
< 1456355908 34841 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*sigh*
< 1456355944 510980 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :although I'm not really sure how you'd noping "^v". maybe like "↑v" (which is two extra bytes, not only one).
< 1456355982 42464 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: ok, what about only using those chars you said that look entirely identical, and use ZWJ if there aren't enough appropriate ones?
< 1456355997 254368 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: I didn't say any look entirely identical
< 1456356012 728359 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the aceio looked identical to me
< 1456356015 223642 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but sure, if you don't find a suitable replacement, then put in a zwsp
< 1456356026 77754 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: that rather depends on the font.
< 1456356029 374517 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: ZWJ
< 1456356041 190088 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: that then
< 1456356097 740199 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :For me, only "c" looks entirely identical here, although some others look very similar. Always because they're not in my font so they're taken from a replacement font.
< 1456356145 742712 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :There's more possible replacements of course, that set was just an idea.
< 1456356152 379277 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :s/set/map/
< 1456356290 113826 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so, if a nick is 5 chars or shorter, it gets only one replacement, i think, preferably not at the very end (but can't do much about length <=3 there)
< 1456356322 75577 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :if it's 6 chars or longer, it gets two.
< 1456356326 299585 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: preferably also not at the very beginning
< 1456356335 684781 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :er *ends
< 1456356358 600832 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that somehow got lost in the thinking
< 1456356371 570497 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: and preferably not two from the end if the last but one char matches [-\\|_]
< 1456356534 271004 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i think maybe those chars should just be stripped finally before starting to look for where to replace
< 1456356569 927466 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :any number, as long as there are at least 2 chars left
< 1456356583 35257 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: maybe, but make sure you get something sensible (possibly the original nick) even for very short nicks or nicks made of all underscores or stuff like that where you can't really replace anything
< 1456356626 65755 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well i don't mean stripping as in removing from the output
< 1456356631 129438 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure
< 1456356643 358261 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :just, like, don't raise an error or something
< 1456356711 659310 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :actually, since the aceio are all alphabetical, we can assume they're part of the essence of the nick if they appear
< 1456356733 991615 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: and test some (actual) all consonant nicks like mt..ve, st..th, n..ht, s..ki, ^..v, t..tr, ly..nn, 
< 1456356764 650483 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: just aceio is definitely not enough though, there's lots of nicks with none of those
< 1456356897 934655 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :mt..ve might not count, i think we can use the e
< 1456356906 293876 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh
< 1456356908 193492 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :true
< 1456357002 128694 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: how would you quote in..t-..e ?
< 1456357028 53888 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I've no idea what pings him and what doesn't
< 1456357046 406651 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm good point, he _might_ ping on just in..t-
< 1456357081 100944 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: that wouldn't be a problem, since you can replace the n or the t or the i
< 1456357088 945043 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :maybe 5 chars is too little for just one replacement if it's at the end
< 1456357096 63009 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: but I wonder if he pings on t..-..e alone or something
< 1456357144 74104 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :perhaps the basic rule should be, there needs to be a replacement in the first 4 chars and one in the last 4, which may overlap
< 1456357241 817237 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um, dunno. that could make something replaced at the very beginning and very end like oerjan| => öerjan¦
< 1456357250 437831 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :except hm
< 1456357261 667563 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh hm
< 1456357282 654575 :puckipedia!~puck@irc.puckipedia.com QUIT :Ping timeout: 255 seconds
< 1456357355 611635 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you could still get in trouble with nicks that have no or almost no letters of course, but in that case you can fall back to the invisible character
< 1456357366 453822 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but there aren't many such nicks
< 1456357409 567670 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric
< 1456357411 749918 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Here's an idea I'm thinking about: A strongly-typed programming language that looks normal
< 1456357420 558062 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there are people using strange nicks like [-__-] and stuff
< 1456357433 705508 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hi hppavilion[1] what part of your nick pings you
< 1456357436 770152 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Except it has all these wacky features that make no sense, but that you can't identify from just reading the syntax
< 1456357450 898380 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: hp, hppavilion[1], and hppavellon[1]
< 1456357464 66689 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ARGH
< 1456357468 828713 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Why?
< 1456357471 92999 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: this is doomed :P
< 1456357473 46993 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I can disable "hp"
< 1456357483 839243 :puckipedia!~puck@irc.puckipedia.com JOIN :#esoteric
< 1456357486 70228 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: "hp" only as a separate word, or anywhere?
< 1456357487 815401 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It was added recently because of someone who thought typing my full nick was too much work
< 1456357492 905465 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: Not sure
< 1456357497 547004 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But seriously, I can just remove it
< 1456357499 585072 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Why?
< 1456357501 994664 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hpc: does this ping you?
< 1456357504 858677 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Nope
< 1456357509 565798 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: see!
< 1456357513 395529 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: we're trying to invent a ping prevention scheme that doesn't escape too many chars
< 1456357526 745854 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: only as a separate word,
< 1456357532 505930 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so almost any replacement works
< 1456357547 818159 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Have you tried putting it in []?
< 1456357548 776940 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ah
< 1456357569 119954 :lynn_!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456357569 850125 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :'[oerjan] said "Hi"! at 12+2i o\' clock'
< 1456357576 850258 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :[oerjan]
< 1456357577 8916 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: not going to work for me
< 1456357581 572474 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Oh :/
< 1456357592 67710 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i search for "rjan"
< 1456357681 472367 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah right, just "rjan" so that örjan or ørjan or œrjan pings you
< 1456357689 530223 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` (echo h; echo p; unicode 'zero width joiner'; echo a) | tr -d '\n'
< 1456357694 840852 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hp‍a
< 1456357703 92402 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zero width joiner
< 1456357709 17967 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hpa
< 1456357716 151106 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: huh? you'd just replace the i or the a in his name
< 1456357721 980028 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: did that HackEgo response ping you?
< 1456357725 638467 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: or replace both the o and the a
< 1456357729 678604 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :hppavilion[1]: It appears it did
< 1456357737 912328 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Whoops, oerjan 
< 1456357739 40220 :Treio!~Treio@87.244.233.250 JOIN :#esoteric
< 1456357739 670787 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 240 seconds
< 1456357741 292654 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ACTION is an idiot
< 1456357746 173144 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm.
< 1456357751 224136 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did I ping you?
< 1456357755 781057 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I didn't realize what was going on.
< 1456357772 339430 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: No, strangely
< 1456357793 655692 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: i was just testing if the ZWJ actually could mess it up if placed after the p
< 1456357807 419575 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: What is the purpose of this ping prevention scheme?
< 1456357817 601464 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: yeah, makes sense
< 1456357853 154649 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So a feature of my normal-looking crazy language (which I may integrate with another project so as to cut down on my projects) is complex fuzzy bag typing.
< 1456357859 587405 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Because nothing could be stranger than that.
< 1456357870 734391 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: I'll have to figure out something to decide about matches of /\bjonas\b/ which one refers to me and which doesn't. Sadly, jonas is too common a word.
< 1456357873 624128 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: for HackEgo commands like `culprits
< 1456357901 663033 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Ah
< 1456357907 222957 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :One solution that might actually make sense is to change my screen name, since then I can choose a nick that rarely accidentally matches,
< 1456357941 40037 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :althoguh that would of course have the dual problems that people would still use b_jonas as my name, and that people wouldn't recognize me when I speak or when others speak of me using my new nick.
< 1456357965 112454 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: You could just add some characters
< 1456357967 576692 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b__jonas?
< 1456357977 812476 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: um no, "b_jonas" itself is unique enough
< 1456357985 18883 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: it's just "jonas" alone that's the problem
< 1456357990 658197 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: Ah
< 1456357993 874718 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Makes sense
< 1456358011 165370 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :jonas i hvalfiskens buk
< 1456358022 366701 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: Configure your IRC client to only acknowledge b_jonas when the characters on either side are not acceptable nick characters?
< 1456358023 562215 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: huh?
< 1456358029 539738 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 252 seconds
< 1456358041 118658 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: no no, "b_jonas" anywhere, even with surrounding characters, almost certainly refers to me
< 1456358062 859038 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: just some silly archaic biblical dano-norwegian
< 1456358064 791815 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: Yes, but that would work
< 1456358068 54213 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: like I said, it's "jonas" or "Jonas" alone that are problems, without the "b_" or other similar prefixes
< 1456358088 668628 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh
< 1456358090 193053 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait, what?
< 1456358098 527126 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :How does that ping you then?
< 1456358119 660314 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: yes, the bible _is_ the reason why Jonas became a popular name, which is indirectly why it's a common word on irc, and also indirectly why I use this nick
< 1456358141 510041 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: it might or might not, depending on my settings, but if it doesn't ping me, that's the opposite problem, then I might lose lines that actually refer to me
< 1456358147 996509 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :to b_ or not to b_, that is the question
< 1456358161 915093 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: And do people ever just refer to you as "jonas"?
< 1456358165 991327 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: yes, I mangle the "b_" in various ways, so "Be" actually occurs
< 1456358177 342793 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: sure, I even have "jonas" as the nick on some websites
< 1456358182 749948 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh
< 1456358185 678587 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: it's rare on irc, where everyone sees my nick
< 1456358188 958115 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but it can happen
< 1456358196 263248 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's a reasonable abbreviation
< 1456358269 495865 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'll probably just use some dirty heuristics, like ignoring just "jonas" on certain high-traffic channels where it occurs the most frequently (but still looking for the more specific variants like "b_jonas" of course).
< 1456358291 900032 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: I used "jonas" before I came up with "b_jonas" to make it unique
< 1456358480 214904 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :should've used FireFly
< 1456358557 654330 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Have you been stalking me recently
< 1456358684 505587 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456358726 574016 :Yurume!23f9939a@121.78.85.35 JOIN :#esoteric
< 1456358929 819294 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :complex fuzzy bag typing.
< 1456358936 764712 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :A type check returns a complex number.
< 1456358953 449827 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 252 seconds
< 1456358989 955695 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric
< 1456359595 332096 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric
< 1456359745 632856 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I still want to play nomic
< 1456359811 456301 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds
< 1456359816 677379 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net NICK :hppavilion[1]
< 1456359919 50894 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Agora still exists afaik
< 1456359931 551896 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Sgeo: Oh yeah, Agora
< 1456359958 941208 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :probably
< 1456359963 604461 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I unsubbed from the mailing lists last year
< 1456359965 389282 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it does.  there's even been some activity lately.
< 1456359967 798715 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :cool
< 1456359975 888495 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I'll probably get back in at some point
< 1456360290 720928 :lleu!~gnomebad@unaffiliated/lleu QUIT :Quit: That's what she said
< 1456360385 57740 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 250 seconds
< 1456360959 514699 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Quit: Leaving
< 1456360984 75407 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric
< 1456361143 115162 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite
< 1456361964 392675 :mad!~madbrain@69-165-212-148.cable.teksavvy.com JOIN :#esoteric
< 1456362116 111531 :mad!~madbrain@69-165-212-148.cable.teksavvy.com QUIT :Read error: Connection reset by peer
< 1456362952 280573 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric
< 1456363481 316392 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I just went to agora and looked at a random judicial case
< 1456363495 133272 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Players: A lambda-nomic has "players", individual beings or groups of beings who participate in the game
< 1456363495 371671 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Rules: A lambda-nomic has "rules", statements about what players of the game can and cannot do.
< 1456363495 530280 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :How to play: A game is played by players following the rules to arbitrary pedanticness.
< 1456363495 530360 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Rule Proposal: At any time, a player can propose a new rule, an addendum to a rule, an edit to a rule, or the deletion of a rule. Players then vote on the rule by saying "yea" or "nay", and if there are more "yea"s than "nay"s the rule, addendum, edit, or deletion is enacted. All future moves are based on this rule.
< 1456363497 528328 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Whoops
< 1456363500 843628 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :That was a mistake
< 1456363510 592242 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Exhibit by ais523
< 1456363512 584983 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Hey there.
< 1456363517 597883 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :That's the first thing I saw
< 1456364090 35064 :lynn_!~lynn@unaffiliated/lynn QUIT :Ping timeout: 244 seconds
< 1456364276 151299 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456364461 46311 :vodkode!~vodkode@fl-71-52-122-10.dhcp.embarqhsd.net JOIN :#esoteric
< 1456364640 619704 :adu!~ajr@73.133.129.229 JOIN :#esoteric
< 1456365622 612761 :AlexR42!~textual@95.105.108.154 JOIN :#esoteric
< 1456365782 277818 :boily!~alexandre@96.127.201.149 JOIN :#esoteric
< 1456365798 890053 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar CYUL
< 1456365800 972644 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYUL 250100Z 03022G27KT 4SM -FZRA BKN006 OVC010 M00/M01 A2963 RMK SF6SF2 PRESFR SLP036
< 1456365816 881312 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Freezing Cow Weather.
< 1456365942 408038 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection
< 1456366130 342209 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer
< 1456366446 847512 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :helloily
< 1456366457 82282 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :aubergine is now online
< 1456366503 335456 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :quinthellopia!
< 1456366507 743210 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :aubergine? online?
< 1456366516 71939 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :http://aubergine.tryitonline.net/
< 1456366529 859388 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :holy fungot.
< 1456366530 109290 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: " tackled" in what sense? not to be a web page
< 1456366535 831359 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :purple is too, but ubergenes needs securing
< 1456366545 976473 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :that is...
< 1456366549 86319 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :wow.
< 1456366564 798928 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION sheds a tear
< 1456366665 921756 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :dennis is p cool
< 1456366690 243228 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what you up to?
< 1456366735 997080 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :wanna play games friday?
< 1456366780 852061 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I'm back home after a spicy Chinese supper.
< 1456366808 225205 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :sure! I just have to be home Friday.
< 1456366819 866977 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :quintopia: Do you own http://tryitonline.net/ ? Or is that a major website I haven't noticed yet?
< 1456366836 784457 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavellon[1].
< 1456366838 182808 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hppavilion[1]: dennis owns it
< 1456366846 300459 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Who?
< 1456366857 945831 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Is that a person I should know about?
< 1456366860 397984 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily: just be on steam and ill ping you
< 1456366880 349069 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hppavilion[1]: sure! everyone should know dennis!
< 1456366899 282860 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :what's a dennis?
< 1456366899 878481 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :quintopia: OK, help me know dennis/
< 1456366901 211461 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :*.
< 1456366910 949560 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Whot is this dennis you speak of?
< 1456366922 758299 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :he's the most golfiest of golfers on ppcg
< 1456366931 613035 :mad!~madbrain@69.165.212.148 JOIN :#esoteric
< 1456366947 639470 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah!
< 1456367021 319280 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hppavilion[1]: did you `list yet hth
< 1456367032 699225 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? weather
< 1456367034 159357 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lambdabot: ?? (?metar CYUL) \ (?metar ENVA) \ (?metar ESSB) \ (?metar KOAK)
< 1456367037 623276 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : CYUL 250200Z 03021G31KT 5SM -FZRA BKN006 OVC012 M00/M01 A2957 RMK SF6SF2 PRESFR SLP016 \ ENVA 250120Z 27015KT 9999 SCT009 BKN015 02/00 Q0999 RMK WIND 670FT 28015KT \ ESSB 250150Z AUTO 23006KT 9999 NCD M03/M05 Q0998 \ KOAK 250153Z 31007KT 10SM FEW200 17/08 A3010 RMK AO2 SLP194 T01670083
< 1456367041 748604 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: Nope, not even sure what that is
< 1456367043 101977 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`list
< 1456367051 908651 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :b_jonas boily a`a`a`a`jo7as a`a`a`a`jo8as a`a`a`a`jo3as a`a`a`a`jo6as a`a`a`a`jo5as a`a`a`a`jo4as a`a`a`a`jo2as a`a`a`a`jo1as a`a`a`a`jonas0 a`a`a`a lambdabot chicken_jonas myname
< 1456367052 573250 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :why not KATL?
< 1456367061 149089 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :quintopia: feel free to add it hth
< 1456367084 190213 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hppavilion[1]: It's a list of nicks.
< 1456367091 825965 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :lambda would run out of space tho
< 1456367096 860064 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: OK.
< 1456367105 708424 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And now you're on the list.
< 1456367110 21784 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`list
< 1456367115 635485 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hppavilion[1] b_jonas boily a`a`a`a`jo7as a`a`a`a`jo8as a`a`a`a`jo3as a`a`a`a`jo6as a`a`a`a`jo5as a`a`a`a`jo4as a`a`a`a`jo2as a`a`a`a`jo1as a`a`a`a`jonas0 a`a`a`a lambdabot chicken_jonas myname
< 1456367123 250480 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :...
< 1456367124 820079 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :FUUUUUUUUUUUUUUUUUUUUUUUU
< 1456367138 442696 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION pat pat pat hppavilion[1]
< 1456367141 717335 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? list
< 1456367142 783818 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :list is a fun program that HackEgo has! Run it with `list and join the fun!
< 1456367151 359008 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavilion[1]: don't worry, it only hurts once.
< 1456367175 244265 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :shachaf: is there any way to make lambdie answer with multiple messages?
< 1456367181 813891 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm not sure.
< 1456367187 250908 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :that way we'd cover all the most important metars.
< 1456367199 486620 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456367224 525172 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :quintopia: So I take it that tryitonline executes on the server?
< 1456367289 713351 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :yes
< 1456367296 395179 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah.
< 1456367357 969883 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm trying yet again to make a pan-unicode programming language
< 1456367379 690732 :mad!~madbrain@69.165.212.148 PRIVMSG #esoteric :neo-apl? :D
< 1456367415 201589 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavilion[1]: as long as it features ¨ on egregious glyphs, and that multiocular O.
< 1456367428 92110 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :mad: o hai. are you mad, or madbr?
< 1456367443 362896 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? mad
< 1456367444 158842 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: Nah, it's a stacky lang for now
< 1456367444 317579 :mad!~madbrain@69.165.212.148 PRIVMSG #esoteric :mad=madbr=madbrain
< 1456367444 543890 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :This wisdom entry was censored for being too accurate.
< 1456367460 499560 :mad!~madbrain@69.165.212.148 PRIVMSG #esoteric :it's just an alt nick ;)
< 1456367520 829598 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :makes sense.
< 1456367587 908697 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`le/rn madbr/He alternates between making sense, and being logical. He doesn't monetize the brotherhood scheme.
< 1456367590 678168 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «madbr»
< 1456367695 333744 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :good night boily
< 1456367729 806332 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :bonne nuitopia!
< 1456367736 190109 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hppavilion[1]: sounds pointless :p
< 1456367767 366951 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :quintopia: Welcome to #esoteric. You new here?
< 1456367793 615093 :andrew!~andrew@14.154.165.139 JOIN :#esoteric
< 1456367818 129978 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`? quintopia
< 1456367819 147489 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :quintopia is our resident tl;dr generator. He is flooded by thundercats and thunderdogs.
< 1456367829 117750 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`? hppavilion[1]
< 1456367830 240369 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hppavilion[1] se describe en las notas al pie. ¿Porqué no los dos? Nadie lo sabe.
< 1456367869 493201 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hppavilion[1]: are you? most folks here are a lot lazier than that
< 1456367895 828559 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :quintopia: Fair point xD
< 1456367950 823697 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :time to hit the sack and understand the inherent properties of my pillow.
< 1456367967 62804 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavilionne nuit[1].
< 1456367988 577810 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :mad: eeeeh... bonne nuit toéssi. m'a toujours bin trouver de quoi avec ton nick demain qui fitte avec bonne nuit.
< 1456368010 68997 :boily!~alexandre@96.127.201.149 QUIT :Quit: KERNEL CHICKEN
< 1456368017 670240 :mad!~madbrain@69.165.212.148 PRIVMSG #esoteric :...oké ;)
< 1456368163 932794 :mad!~madbrain@69.165.212.148 QUIT :Read error: Connection reset by peer
< 1456368412 87126 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection
< 1456368461 183259 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :J"bo!vig!ybnswt <-- encrypted
< 1456368556 51777 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net PRIVMSG #esoteric :i was pinge
< 1456368559 467930 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net PRIVMSG #esoteric :i was pinged*
< 1456368565 661936 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net PRIVMSG #esoteric : although I'm not really sure how you'd noping "^v". maybe like "↑v" (which is two extra bytes, not only one).
< 1456368568 587729 :adu!~ajr@73.133.129.229 QUIT :Ping timeout: 255 seconds
< 1456368571 774381 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net PRIVMSG #esoteric :hi
< 1456369083 942424 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds
< 1456369483 724901 :mad!boulam@69-165-212-148.cable.teksavvy.com JOIN :#esoteric
< 1456369532 26806 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :got a strange cpu design which seems pretty balanced on paper
< 1456369583 709786 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :instructions come in 4-instruction groups (32bits each, so each group is 128bits, always aligned)
< 1456369598 431957 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :2 go to the "front end", 2 go to the "back end"
< 1456369635 37136 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :front end is basically a classic MIPS
< 1456369661 24505 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :except one of the registers is a "queue input" ie every time an instruction writes there, the value is queued to the back-end
< 1456369709 482134 :AlexR42!~textual@95.105.108.154 QUIT :Remote host closed the connection
< 1456369734 618470 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also one of the variants of 'store' doesn't specify the data to store and simply protects the memory address from loading/storing until the back-end queues an output value
< 1456369789 352467 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the back end is also similar to a MIPS but one of the registers is a 'queue input', which pops one value coming in from the front end
< 1456369830 778109 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and the result of an alu operation can be queued to the memory output queue
< 1456369859 43257 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also the back end only has ALU operations, no load/store
< 1456369872 292086 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :how is an address protected?
< 1456369889 30581 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the address is added to the write queue
< 1456369909 852697 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :every time a value is loaded/stored, it's compared to all the addresses in the write queue
< 1456369946 421984 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if any matches, it stalls until the matching write in the write queue is executed
< 1456370021 370186 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :most CPUs these days do this actually
< 1456370028 80159 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it's just that they don't expose it
< 1456370422 416675 :Alcest!~alcest@69.64.40.177 JOIN :#esoteric
< 1456370529 967422 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456370545 957113 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric
< 1456371404 291412 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric
< 1456371480 906145 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Quit: mihow
< 1456372040 485303 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :omg why did i put landing legs on my communication satellite?
< 1456372057 321300 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :because they're cool
< 1456372087 776367 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :or maybe you want to land on a death star.
< 1456372548 355798 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :so that it can stand upright as ppl work on it?
< 1456372568 929324 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :though I guess you'd remove the legs before sending it to space
< 1456372578 990371 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yeah
< 1456372670 452034 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(the reason why I chose the death star is that the satellite isn't going to change its speed much, so most of the approach navigation will have to be done by the object it's going to land on)
< 1456372725 289495 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving
< 1456372953 999037 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Ping timeout: 240 seconds
< 1456373883 290235 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :anyone feel like gaming
< 1456373947 782229 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]!
< 1456373957 304468 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :adu!
< 1456373969 159481 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :wait... i don't know you
< 1456373972 429509 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :`? adu
< 1456373977 681809 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :adu? ¯\(°​_o)/¯
< 1456373980 316376 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu!
< 1456373987 913007 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :neither does hackego :/
< 1456373988 394406 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? quintopia
< 1456373993 266191 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :quintopia is our resident tl;dr generator. He is flooded by thundercats and thunderdogs.
< 1456373999 246605 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`le/rn adu/Bye!
< 1456374002 414487 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «adu»
< 1456374010 421604 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :clever :P
< 1456374010 968056 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: what's happening with my nick?
< 1456374020 574031 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: ?
< 1456374025 368474 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: I just had a power outage for 1 hour
< 1456374035 609080 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Is the line not highlighted all the way?
< 1456374042 97659 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah, power outages suck
< 1456374051 522568 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: we lit like 50 candles, and then blew out 50 candles when the power came on again
< 1456374057 356408 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :xD
< 1456374061 405165 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :it was fun
< 1456374064 978278 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Did I tell you about thoof?
< 1456374075 843375 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: is that the proof about Peano?
< 1456374087 203751 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: or PCRE-based proofs?
< 1456374093 320425 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Yes
< 1456374097 251371 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: Yes
< 1456374098 610003 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :PCRE-based proofs
< 1456374101 246648 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OK
< 1456374117 144921 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm low on battery
< 1456374127 296479 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: are you having a power outage?
< 1456374176 785646 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :and what's with the ZWSP?
< 1456374176 983241 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :No
< 1456374189 158780 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :¯\(°​_o)/¯
< 1456374215 503060 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ZWSP???
< 1456374238 296761 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :zero-width-space?
< 1456374241 301333 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :in my font, looks like ¯\(°[ZWSP])/¯
< 1456374251 69742 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh'
< 1456374285 470152 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I'm trying to figure out what it's supposed to look like
< 1456374304 998834 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It's not supposed to render
< 1456374327 323032 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :then what is it?
< 1456374345 50001 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: what does it look like on your screen?
< 1456374346 834564 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Zero-width spacer?
< 1456374352 903606 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Nothing
< 1456374359 81619 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(°_o)
< 1456374369 967011 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ah
< 1456374372 614727 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :eyes?
< 1456374374 250175 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: We should make one with legs xD
< 1456374383 378494 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(°_o)
< 1456374385 514256 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric : / \
< 1456374389 361685 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hppavilion[1]: myndzi is awol
< 1456374389 533297 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :It's the dunno lol face
< 1456374390 332372 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :No...
< 1456374395 428541 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(°_o)
< 1456374397 615859 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :  |
< 1456374400 582884 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric : / \
< 1456374402 671732 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :hppavilion[1]: That looks more like it's laughing
< 1456374404 351109 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I see the arms, I don't see the face
< 1456374422 658481 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: I have a special font that renders unicode spaces
< 1456374426 117285 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Have you not seen it before?
< 1456374429 918128 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: That must be it then
< 1456374431 642977 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: seen what?
< 1456374447 926204 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I've seen butt face: (_|_)
< 1456374450 658063 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? questionable content
< 1456374451 759158 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :questionable content? ¯\(°​_o)/¯
< 1456374454 34101 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :http://idunnolol.com/
< 1456374455 425874 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: I think that oerjan was doing something with ping prevention
< 1456374462 46073 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: is that a 4chan thing?
< 1456374468 526253 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :¯\_(ツ)_/¯
< 1456374470 878630 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric ::(
< 1456374479 460687 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :The middle doesn't render
< 1456374480 565796 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ACTION doesn't do 4chan
< 1456374486 622534 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :¯\(°_o)/¯
< 1456374488 447358 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :looks like katakana
< 1456374508 728271 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :prooftechnique: that's better :)
< 1456374524 716321 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Yay!
< 1456374535 870278 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :prooftechnique: looks like zim or grr making *whaaa* or *wheee* face
< 1456374551 457869 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :That's a fair comparison :D
< 1456374562 844188 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ACTION likes zim and grr
< 1456374566 306479 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ACTION doesn't like 4chan
< 1456374607 703689 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Nobody likes 4chan. They all moved to infinitychan.
< 1456374614 317982 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? 4chan
< 1456374615 430016 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :4chan? ¯\(°​_o)/¯
< 1456374618 671973 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :...
< 1456374622 404826 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lolol
< 1456374626 592528 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ಠ_ಠ
< 1456374637 298925 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm not angry, I'm just disappointed.
< 1456374654 544055 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :💩
< 1456374709 181342 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I can't wait until they make racist fonts
< 1456374724 46731 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: ?
< 1456374731 829466 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :http://unicode.org/reports/tr51/
< 1456374828 325558 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :Sorry, not "racist", I meant "FITZPATRICK TYPE"
< 1456374869 725535 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`learn 4chan is twice as loud as stereo.
< 1456374872 331048 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned '4chan': 4chan is twice as loud as stereo.
< 1456374888 814138 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Unicode discriminates against purple people with ultraviolent pokadots
< 1456374897 689968 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: lol
< 1456374918 682418 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Pokadots that will rip you to shreds given the chance
< 1456375017 758456 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :you know how some people want to go back in time and kill hitler?
< 1456375038 266800 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I want to go back in time and kill 4chan, and gif, and compuserve
< 1456375068 515560 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :gif is great
< 1456375075 577457 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :What did gif ever do to you?
< 1456375081 9871 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :shachaf: tell that to PNG, and JPEG2000
< 1456375089 433062 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: It also discriminates against black gas pumps
< 1456375091 916882 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :adu: none of which were around in 1989
< 1456375100 921400 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Choosy moms choose GIF
< 1456375112 178455 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Though I shudder to pronounce it that way
< 1456375113 542229 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :adu: gif is *old*. it was great at the time.
< 1456375118 827044 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :int-e: well, maybe I'll publish a paper on DWTs in 1972
< 1456375142 53913 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :much better than PCX, for example
< 1456375149 328452 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :http://unicode.org/reports/tr51/#Subject_Emoji_Modifiers
< 1456375166 998680 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I feel like getting a negative Erdős number would be a productive use of a time machine
< 1456375176 343061 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: that's the same link
< 1456375184 57297 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :oh, you did an anchor
< 1456375186 200289 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Yes, but that section explains my joke
< 1456375187 922467 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :n/m
< 1456375248 421017 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :prooftechnique: you can't publish -1 papers with Erdos
< 1456375265 878792 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :adu: really, don't kill gif. kill the netscape navigator authors who came up with the blink tag and thought displaying animanted gives was a bright idea, if you must kill somebody.
< 1456375282 709011 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :s/gives/gifs/
< 1456375301 849463 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :adu: No, but you could be the primary author on his first paper
< 1456375304 585220 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It is beyond the scope of Unicode to provide an encoding-based mechanism for representing every aspect of human appearance diversity that emoji users might want to indicate.
< 1456375313 873619 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I would be willing to kill , but not netscape
< 1456375321 718420 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I think I found a new niche for character encodings
< 1456375332 125783 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: I would just kill the guy who invented blink
< 1456375343 459910 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :netscape gave birth to mozilla, and mozilla gave birth to Rust, and I am madly in love with Rust
< 1456375343 697058 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :adu: whatever was wrong with mosaic ;)
< 1456375365 779794 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :we had rust before we had computers...
< 1456375375 708058 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: A character encoding with ALL the possible emoji in it
< 1456375379 122087 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :int-e: not rust, "Rust"
< 1456375380 450577 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I'd go back in time and fix the mess that is User-Agent
< 1456375390 416419 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :https://www.rust-lang.org/
< 1456375391 877904 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(these newfangled language names that are common words really annoy me)
< 1456375421 869631 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Go is the worst offender, but neither "rust" nor "swift" are much better)
< 1456375422 802402 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Like Ruby? And Python? And C?
< 1456375443 553352 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :at first, I thought Rust was the same as Dylan, Delphi, Julia, Nim, you know the new compiled langs
< 1456375469 288178 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :but then it grew on me, and I learned about the borrow, oh, the borrow
< 1456375496 984583 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: It's funny that google named their language Go, knowing full well googling "go" will probably get the word excluded from the search
< 1456375508 410752 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :Go and Swift are tinker toys, I don't really consider them compiled languages
< 1456375517 29758 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hppavilion[1]: they were in the position to "fix" that
< 1456375524 555967 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I'm surprised there isn't a Rust library called Arrietty, yet
< 1456375558 550245 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :Go and Swift are not really architecturally different than Cython or GCJ, just different names for stuff
< 1456375569 784528 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :adu: I think the presence and use of a compiler is what makes them compiled languages. :/
< 1456375590 74057 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :prooftechnique: is Cython compiled? is GCJ compiled? no
< 1456375597 403754 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :adu : how do go/swift/cython/gcj work architecturally?
< 1456375610 18396 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :they're slight optimizations of a fundamentally interpreted model
< 1456375645 49244 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :So "compiled" means "compiled to machine code" for you
< 1456375658 534411 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Rather than, say, bytecode or an IR
< 1456375686 539231 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :prooftechnique: no, compiled is a philosophy, which you can't get by optimizing the interpreted, garbage collected, extremely RTTI-dependant model
< 1456375708 641376 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hmm, perhaps I meant statically typed
< 1456375744 122319 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :my usual classification is (I)static-typed-manual-mem-alloc (C++, asm, pascal...), (II)static-type-globally-garbage-collected (Java, C#), (III) dynamic-typed-globally-garbage-collected (perl, python, lua, javascript...)
< 1456375828 563952 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I haven't touched go/swift/etc... but my really murky understanding was that they were somewhere between category (I) and (II)
< 1456375875 397928 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :one is "I am assembling an efficient binary with as few key presses as possible", and the other is "I'm playing with ideas, to see what happens without a compilation step"
< 1456375925 790489 :idris-bot!~idris-bot@dslb-092-072-190-108.092.072.pools.vodafone-ip.de QUIT :Quit: Terminated
< 1456375945 530637 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like, my classification is based on speed grades: you can get java to run pretty fast, but you can never prevent the garbage collector from stopping the world once in a while, which is why people who need speed grade (I) have never moved to java or C# (video games, pro audio)
< 1456375961 801077 :idris-bot!~idris-bot@dslb-092-072-190-108.092.072.pools.vodafone-ip.de JOIN :#esoteric
< 1456376015 903738 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :this is also why asm.js exists: javascript is in speed grade (III) and cannot be moved from there, so they had to come up with something new for a faster speed grade
< 1456376042 757830 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :mad: Go is similar to Cython in the sense that the Go runtime is pretty much all of Plan9, but you get a binary from it so it's "compiled", Swift is Objective-C with a different syntax, Cython compiles your Python to C using libpython, so all the slowness of Python can still creep up on you, and GCJ compiles Java
< 1456376070 689833 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :mad: sometimes speed and philosophy are incompatible
< 1456376165 377852 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :well, yeah, this is why speed grades exist
< 1456376178 512731 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :prooftechnique: for BC/IR I would use "precompiled"
< 1456376199 666325 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :prooftechnique: because there's still a lot of work to do
< 1456376210 913843 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :basically this is "given a perfect compiler/interpreter what's the fastest it can go"
< 1456376263 429567 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :mad: there are many stop-free GCs, Go just switched to one recently, iirc
< 1456376327 128454 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :adu: I'll believe that when I see it
< 1456376347 538230 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :https://talks.golang.org/2015/go-gc.pdf
< 1456376353 134704 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :| (• ◡•)|
< 1456376359 211804 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :oh, also, generally grade (III) languages can't be threaded (except for lame workarounds like worker objects)
< 1456376363 105130 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(❍ᴥ❍ʋ)
< 1456376420 936059 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :https://golang.org/doc/go1.5
< 1456376426 958321 :jaboja!~jaboja@ejt71.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456376436 258601 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and languages in the same speed grade can generally be linked together (like asm and c++ in the same project)
< 1456376466 662386 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :whereas c++ and java together means you get to use the horribly clunky JNI
< 1456376497 768245 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :"virtuous cycle"
< 1456376507 337982 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :mad: well, with your speed grades, I would put Go/Swift in (II) and Rust in (I)
< 1456376529 54613 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ಠ‿ಠ
< 1456376564 46925 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :Go has a clunky FFI because it uses a completely incompatible calling convention
< 1456376586 523106 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :adu: I remember reading somewhere in rust documentation about one guy proposing to literally remove garbage collected objects so I guess that works there
< 1456376591 413369 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :Rust uses the clang calling convention, which iirc, is the same as gcc
< 1456376617 756964 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :mad: there is no gc in rust
< 1456376653 516320 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :mad: there is a library, which no one uses, which provides a Gc generic type
< 1456376716 780394 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :mad: I think rust-0.1-alpha had gc builtin, but that was way before 1.0 was released
< 1456376772 81934 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :"GC pause  [graph has points from about 0.2ms to 2.8ms]"
< 1456376833 977616 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds
< 1456376865 919525 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that's probably fast enough for video games (not for pro audio tho ;) )
< 1456377001 572040 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :"[LATENCY] [50 miliseconds]: Perceptual Causality (cursor response threshold)"
< 1456377022 867806 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :not true
< 1456377046 630292 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that's like 3 frames
< 1456377069 621515 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :people can see and feel 3 frames
< 1456377202 307657 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :mad: source?
< 1456377203 682412 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also it's impossible to play a synthesizer with 50ms latency
< 1456377222 28196 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :adu : add a 3 frame lag to a video game
< 1456377231 643310 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :mad: link?
< 1456377234 609949 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :guaranteed people will see it
< 1456377241 951255 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :mad: reference?
< 1456377280 922553 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :mad: url?
< 1456377323 773239 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :just play minecraft and you'll see
< 1456377338 350728 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :mad: minecraft is not written in Rust
< 1456377355 395596 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the game has small lags all the time (which is probably inevitable considering how it works)
< 1456377400 764912 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :mad: so your claim is that a certain lag is perceptible, not that Rust has gc
< 1456377406 614014 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yes
< 1456377409 34728 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ah ok
< 1456377411 977989 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :oh
< 1456377413 643224 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I was confused
< 1456377429 288190 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I thought you were saying that lag wasn't perceptible :o
< 1456377429 992985 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric ::D
< 1456377442 767699 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I thought you were saying that Rust had gc
< 1456377445 281125 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric ::P
< 1456377448 866839 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection
< 1456377450 604948 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ha of course not
< 1456377487 564132 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :my favorite FFI is Haskell's
< 1456377513 665121 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if Rust is in speed grade (I) then it has a bright future
< 1456377555 715328 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if it was in speed grade (II) then I'd say it has to be better than C# or java... if it's in grade (I) it only has to be better than C++ :D
< 1456377564 989929 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :"foreign puts :: CString -> IO ()", almost every FFI function has "IO a" as it's return type, there's something beautiful about that
< 1456377598 781470 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :adu : considering how haskell reorders everything, it pretty much has to, no? :D
< 1456377643 604459 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :mad: I don't think its so much about reordering as purity
< 1456377664 810909 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :both come together
< 1456377671 308483 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :C is "impure", and in order for Haskell to use it, it must be in the IO monad, which contains impurity
< 1456377681 540985 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if you don't have purity then you can't reorder anything
< 1456377696 873907 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :maybe
< 1456377711 174364 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :you can only do small scale reorderings
< 1456377718 441217 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :(which is what GCC and LLVM do)
< 1456377761 795456 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I once saw a presentation about reordering in Sun's HotSpot JVM, and how it spawned a JCP community around it
< 1456377761 991128 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if you increase the scale of the reordering the potential interactions grow way too quickly which is why you can only do small local reorderings
< 1456377788 460596 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :oh?
< 1456377792 157966 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :which then led to the official definition of "concurrent java"
< 1456377819 557331 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :java is also a fundamentally impure language
< 1456377859 589126 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and since you have referrences all over the place.. :3
< 1456377867 262598 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :yeah, and I know that java has had sync primitives from the beginning
< 1456377899 293218 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :sync is different
< 1456377904 858981 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :sync is just a mutex
< 1456377981 410903 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :basically when something is pure, that means it doesn't have referrences
< 1456378023 227433 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it's like you can only have one of these two things in a language
< 1456378061 680492 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :mad: if you're interesting it was something like this: http://www.slideshare.net/alexandermartens/the-java-memory-model
< 1456378065 380245 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :ACTION thinks of Rust as a mostly improved but sometimes weakened Haskell-lite
< 1456378073 252639 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :but I'm pretty sure that's not the exact presentation
< 1456378184 812603 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :Sgeo: I wouldn't put Rust and Haskell on the same page
< 1456378195 858033 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :Sgeo: but their type systems are similar
< 1456378220 317629 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :adu : some of those "atomicity" rules are basically just going with what they implemented on CPUs
< 1456378222 64736 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :their stance on purity, of course, different
< 1456378264 657942 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :"Access to variables of primitive types (excluding long and double) and reference variables are atomic."
< 1456378272 779026 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :&mut is pretty much ... similar to either State or ST, not sure which
< 1456378276 51780 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :notice the (excluding long and double)
< 1456378312 168830 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :mad: or maybe it was http://www.slideshare.net/michalwarecki/java-memory-model-23207253
< 1456378352 976643 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :Sgeo: I never understood State or ST, my haskell programming carrer has been in the IO, List sandbox
< 1456378407 742337 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :State is take a T, give back a T
< 1456378419 703532 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :(And another value)
< 1456378442 18061 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :Sgeo: can I show off my haskell packages?
< 1456378460 327437 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Sure, but I'm more obsessed with Rust at the moment
< 1456378481 655186 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :Sgeo: :D
< 1456378496 145776 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :Sgeo: then can I show off my rust packages?
< 1456378502 723256 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Sure
< 1456378514 282317 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :https://github.com/andydude/rust-sha
< 1456378693 955293 :jaboja!~jaboja@ejt71.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 244 seconds
< 1456378732 954511 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric
< 1456378754 170534 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :My packages: https://github.com/Sgeo/take_mut and https://github.com/Sgeo/hlist
< 1456378766 562242 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :Sgeo: I'm pretty sure it's the only SHA-3 implementation in Rust
< 1456378793 851579 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :heterogeneous list? are you insane?
< 1456378814 633809 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :With type-directed lookup reliant on type inference
< 1456378818 589366 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Here's something
< 1456378823 409726 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Antifunctions.
< 1456378827 354438 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :kinda wondering
< 1456378839 355736 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Functions are things that take [0, infinity) values and produce exactly 1 value
< 1456378844 161194 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: you missed my showing off of my rust package: https://github.com/andydude/rust-sha
< 1456378859 602574 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Antifunctions take exactly one value and return [0, infinity) values
< 1456378875 915366 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: that sounds like category theory
< 1456378886 650069 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Does it?
< 1456378887 350593 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :GOod
< 1456378902 325886 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: How about Complex Fuzzy Bag typing (or just normal Fuzzy Bag typing)?
< 1456378932 843507 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :adu, I also have an anonymous sum type. It feels like playing with water, it just expands to fill its container
< 1456378938 973573 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :A type can be thought of like a set of possible values; a complex fuzzy bag type can be thought of as a set-like thing where values have a complex number representing how many times they appear in a set
< 1456378946 441117 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Sgeo: That's gas.
< 1456378985 950178 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Water IS a gas *pretends that's what he had in mind*
< 1456378997 575985 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Sgeo: Yeah, no
< 1456379015 55216 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Water is only water in liquid form IMHUQO
< 1456379028 222127 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: you know what would sound even more category theory? co-functions
< 1456379036 350387 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :https://gist.github.com/Sgeo/ecee21895815fb2066e3
< 1456379045 740091 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: YES
< 1456379048 313025 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :co-functions
< 1456379054 883963 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: How do co-functions work
< 1456379061 805081 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: lolol
< 1456379067 677782 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: just how you described
< 1456379069 707981 :mad!boulam@69-165-212-148.cable.teksavvy.com QUIT :Ping timeout: 240 seconds
< 1456379071 16245 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What happens with the multiple values they return?
< 1456379084 824131 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Does the program fork?
< 1456379099 506555 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: "functions" are co-injective, so "co-functions" are just injective
< 1456379167 261405 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :but "injective" generally implies a function, so you have to specify "injective mapping"
< 1456379221 215698 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: it probably works the same way the Haskell List monad does
< 1456379234 194190 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: The internet will not tell me anything about co-injective
< 1456379246 725847 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :if you do x <- xs; return (f x)
< 1456379257 923072 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :that's pretty much the same as a for-loop
< 1456379278 906326 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ys = []; for x in xs: xs.append(f(x))
< 1456379284 599877 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ys
< 1456379286 235004 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :damnit
< 1456379290 493063 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: What does the List Monad do?
< 1456379291 796173 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :my idea is ruined
< 1456379312 765298 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: it's kind of like a block, or { ... } thingy that runs on each element of the list
< 1456379330 987588 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah
< 1456379348 294878 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: What about semifunctions?
< 1456379348 945019 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: if you're really interested you should learn about Monads
< 1456379353 567920 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I should
< 1456379367 923202 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: there are only 2 operations defined on a monad: join and return
< 1456379383 153355 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OK
< 1456379384 387906 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :adu, you need fmap too
< 1456379406 19438 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: "The Haskell Monad" f*cks it up a bit and only defined 2 methods: bind and return
< 1456379417 719911 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :but other than that "The Haskell Monad" and the mathematical monad are the same
< 1456379461 849210 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: the List monad makes it easy to see, join :: [[a]] -> [a], and return :: a -> [a]
< 1456379468 31555 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: So I'm trying to implement a category theory python library
< 1456379488 100297 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: you can do whatever your heart desires, within reason
< 1456379489 315412 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :adu: The "mathematical monad" is perfectly fine to define in terms of (>>=) and return.
< 1456379499 475282 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :shachaf: ah, my bad
< 1456379507 279129 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :People do it all the time.
< 1456379512 29844 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :With the Kleisli category or something.
< 1456379518 433880 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't remember what it was called.
< 1456379528 639470 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The Kleisli category isn't it.
< 1456379544 94130 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: oh, and bind is pronounced (>>=) in Haskell
< 1456379619 565564 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I know
< 1456379670 603506 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: YES!
< 1456379695 65807 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :THE _get_morphism_composition() METHOD FOR CATEGORY OBJECTS WORKS!
< 1456379706 338066 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Now I just hope that I actually need it
< 1456379720 868698 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lol
< 1456379776 977575 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(what it does is it looks for pairs of morphisms (f: x -> y, g: y -> z), and creates a new morphism f . g: x -> z
< 1456379778 874336 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :)
< 1456379790 773805 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :composition?
< 1456379797 280116 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(It uses the composition function the category is endowed with upon creation to compose them)
< 1456379810 778273 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :"endowed"
< 1456379818 87715 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(which is usually just composition adu, yes)
< 1456379821 668331 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I prefer "equipped"
< 1456379828 853502 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Well, that's passed to the __init__ method.
< 1456379831 645685 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I used to do math
< 1456379841 396942 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :but then I got a job in I.T.
< 1456379848 912074 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Did you take a morphism to the knee?
< 1456379862 104550 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: I'm not sure what that means IRL
< 1456379871 401620 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: An arrow to the knee
< 1456379876 528031 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ah
< 1456379877 996235 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :no
< 1456379885 387935 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: It's a hilarious reference to a meme
< 1456379900 820156 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: you know what my favorite mem is?
< 1456379917 801423 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: SO am I doing it right so far? It also autogenerates identify morphisms for objects when added
< 1456379919 947334 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: I do not
< 1456379931 961053 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Metameme
< 1456379944 833768 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Whoa
< 1456379950 165249 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :identify -> identity?
< 1456379976 13355 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: and now that I've told you about the metameme, you've just been infected with the meta-meta-meme
< 1456379998 902668 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :NOOOOOOOOOOOOOOOOO
< 1456380009 238586 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Yes, yes, identity
< 1456380114 917852 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: So am I doing it right?
< 1456380129 120187 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Also, objects must all be of the same "sort"- graph, group, category, etc.
< 1456380158 954810 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Probably I should just github the code and let you go through it, but that would be too easy xD
< 1456380165 774147 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: do these identity morphisms take up lots of RAM?
< 1456380179 321355 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: If you have a big category, almost certainly.
< 1456380208 76568 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: there's something very theraputic/cathartic/Turingesque about learning things through black-box-questioning
< 1456380208 817753 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Then again, a morphism only takes up 128 bits IIANAI
< 1456380240 614420 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: OK
< 1456380305 175528 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :IIANAI = ?
< 1456380311 345424 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :If I Am Not An Idiot
< 1456380314 914522 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lolol
< 1456380321 795878 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Which I am, so that message was pointless.
< 1456380333 152397 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I think the proper term is IIRC
< 1456380341 903147 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: But I'm not remembering, I'm inferring
< 1456380365 642247 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm guessing that python only uses 64 bits to reference an already-existing object
< 1456380371 682289 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :"I don't count sheep, I lie down, and try to remember things I've never remembered before"
< 1456380384 169279 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :xD
< 1456380401 884595 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :That actually sounds useful 0.0
< 1456380421 578627 :andrew!~andrew@14.154.165.139 QUIT :Ping timeout: 255 seconds
< 1456380436 327990 :andrew!~andrew@119.137.94.73 JOIN :#esoteric
< 1456380458 101735 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: So, you can add objects to the category, which will add them and an identity morphism, and you can add morphisms by supplying a domain, a codomain, and a function that represents the transformation
< 1456380492 618134 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Adding new morphisms will then make the program check for nontrivial compositions and add them to the list of morphisms.
< 1456380505 655537 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :http://www.comedy.co.uk/guide/tv/qi/episodes/13/9/ --- well, um, some kind of hashtag for the part about "Tommy's father"
< 1456380537 389561 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :part -> parts
< 1456380543 601985 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :s/part/parts/
< 1456380561 645368 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :sometimes I forget I'm talking to geeks
< 1456380575 213729 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Anything else I have to add? Or mention?
< 1456380611 873501 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Or did wrong and must now change?
< 1456380638 293987 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: stacktraces
< 1456380682 359620 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: ...
< 1456380696 167470 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :what? stacktraces are important
< 1456380713 64668 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: I think python will do the stacktraces for me
< 1456380722 529475 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :oh, right, nm
< 1456380749 574377 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I think the most import part of any python library is 1 or 2 well-chosen decorators
< 1456380753 850650 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :xD
< 1456380764 852664 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I hate decorators and don't know why
< 1456380808 156359 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :for example, the Celery python library has @task for distinguishing between tasks and functions, and the AsyncIO python3 library has @coroutine for distinguishing between coroutines and functions
< 1456380830 682209 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: What if I want a cotask?
< 1456380845 100385 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :and, for example, my work has something called @try_requests which wraps an HTTP request with lots of status_code checking
< 1456380874 831950 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: This isn't a library for other people to use, just a thing for me to understand kittygory theory
< 1456380881 840731 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :oh
< 1456380886 471410 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(I'm in close proximity to a kitty, don't blame me for my puns)
< 1456380895 317011 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(and low intelligence)
< 1456380910 578724 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: well, I'm sorry for revealing a trade secret
< 1456380937 184699 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :xD
< 1456380957 831425 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: http://docs.python-requests.org/en/master/
< 1456380979 309528 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :that's the trade secret, now you know
< 1456380997 347705 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: I'm not asking what I need for the library, I'm asking what to do to have a working category theory library, which I'm making so that I can understand /what/ category theory is like. To make things clear.
< 1456381004 567655 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :oh ok
< 1456381033 524197 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: so you have morphisms, identity morphisms, objects, categories, and functors?
< 1456381050 566432 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :do you have the https://en.wikipedia.org/wiki/Yoneda_lemma
< 1456381057 117867 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Functors- functors are just morphisms in a category category, right?
< 1456381077 798810 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's backwards.
< 1456381085 522088 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: yes, for an object O, morphisms are (:: O -> O)
< 1456381090 22510 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's certainly not "just" true.
< 1456381104 799270 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: functors are (O, C) -> (O2, C2)
< 1456381107 808495 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: What would be more accurate
< 1456381132 564439 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :for all O in C and for all O2 in C2
< 1456381153 299474 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A functor F : C -> D maps each arrow in C to an arrow in D such that F1 = 1 and Ff.Fg = F(f.g)
< 1456381155 675480 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: a functor must be structure-preserving
< 1456381174 208202 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh god...
< 1456381181 400788 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I just remembered why I don't understand category theory
< 1456381192 111311 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And I have to close down the computer and watch something soon
< 1456381195 729239 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: i.e. if O is a terminal object in C, then O2 must be a terminal object in C2
< 1456381217 34560 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: So morphisms are the arrows in categories, right? Please tell me I got that right?
< 1456381222 528645 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: NOOOOOOOOOOOOO
< 1456381229 786447 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: yes
< 1456381234 462748 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh, phew
< 1456381236 419103 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Scared me there
< 1456381237 938991 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: but functors are not just arrows
< 1456381256 370456 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: functors are a mapping between categories, in a way that all of the sub-arrows make sense
< 1456381261 942577 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah
< 1456381302 457533 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: my "NO" was to your leaving me alone
< 1456381340 527656 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :gtg
< 1456381344 224611 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lol
< 1456381351 180417 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :xD
< 1456381352 187248 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Bai
< 1456381472 451481 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: you know I was joking, right?
< 1456381550 55225 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]?
< 1456381607 937726 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds
< 1456381648 961793 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :wow, hppavilion thought I was serious...
< 1456381964 534446 :adu_!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric
< 1456382127 277096 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Ping timeout: 276 seconds
< 1456382127 656128 :adu_!~ajr@c-73-133-129-229.hsd1.md.comcast.net NICK :adu
< 1456382938 623190 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :how the heck did I end up on the one list?
< 1456383007 633989 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :you searched pictures of isis
< 1456383042 724428 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg log share/conscripts | grep ''
< 1456383043 834457 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :summary:      revert
< 1456383078 741176 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :huh... but I thought I reverted something else
< 1456383080 54796 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :strange
< 1456383092 66331 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess bin/list can restrict to culprits that actually ran `list
< 1456383104 169130 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, whatever, I'll have to dos myself out of the list with other nicks
< 1456383129 9707 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not again. :-(
< 1456383258 380813 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg log | grep -P 'summary:     <[^\s>]+> list$' | awk '{print substr($2,2,length($2)-2)}' | sed 's/.$/\x0F&/' | xargs
< 1456383261 622629 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hppavilion[1] hppavilion[1] boily a`a`a`a`jo7as a`a`a`a`jo8as a`a`a`a`jo3as a`a`a`a`jo6as a`a`a`a`jo5as a`a`a`a lambdabot chicken_jonas myname chicken_jonas boily boily tswett metasepia Ngevd oklopol nortti Phantom_Hoover monqy Sgeo_ pikhq monqy Sgeo elliott Taneb elliott boily cuttlefish Taneb elliott boily ais52
< 1456383289 232858 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg log | grep -P 'summary:     <[^\s>]+> list$' | awk '{print substr($2,2,length($2)-2)}' | sed 's/.$/\x0F&/' | awk '!x[$0]++' | xargs
< 1456383292 595038 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hppavilion[1] boily a`a`a`a`jo7as a`a`a`a`jo8as a`a`a`a`jo3as a`a`a`a`jo6as a`a`a`a`jo5as a`a`a`a lambdabot chicken_jonas myname tswett metasepia Ngevd oklopol nortti Phantom_Hoover monqy Sgeo_ pikhq Sgeo elliott Taneb cuttlefish ais523
< 1456383333 541759 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This one even works with the original implementation.
< 1456383423 816221 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hehe, grep -P instead of just putting it inside the awk statement
< 1456383459 51380 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Look, I built it a piece at a time and copied from culprits.
< 1456383462 201658 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait
< 1456383467 386686 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which, uh, does the same thing.
< 1456383473 412893 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Look, I don't really know awk.
< 1456383477 191033 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not that you need awk here.
< 1456383477 349006 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :doesn't that exclude thosee nicks where I invoked the command with an argument?
< 1456383482 673660 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It does.
< 1456383490 32885 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg log | grep -P 'summary:     <[^\s>]+> list' | awk '{print substr($2,2,length($2)-2)}' | sed 's/.$/\x0F&/' | awk '!x[$0]++' | xargs
< 1456383492 992002 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hppavilion[1] boily a`a`a`a`jo7as a`a`a`a`jo8as a`a`a`a`jo3as a`a`a`a`jo6as a`a`a`a`jo5as a`a`a`a`jo4as a`a`a`a`jo2as a`a`a`a`jo1as a`a`a`a`jonas0 a`a`a`a lambdabot chicken_jonas myname tswett metasepia Ngevd oklopol nortti Phantom_Hoover monqy Sgeo_ pikhq Sgeo fungot elliott Taneb cuttlefish ais523 olsner
< 1456383497 323989 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg log | grep -P 'summary:     <[^\s>]+> list\s?' | awk '{print substr($2,2,length($2)-2)}' | sed 's/.$/\x0F&/' | awk '!x[$0]++' | xargs
< 1456383500 379520 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hppavilion[1] boily a`a`a`a`jo7as a`a`a`a`jo8as a`a`a`a`jo3as a`a`a`a`jo6as a`a`a`a`jo5as a`a`a`a`jo4as a`a`a`a`jo2as a`a`a`a`jo1as a`a`a`a`jonas0 a`a`a`a lambdabot chicken_jonas myname tswett metasepia Ngevd oklopol nortti Phantom_Hoover monqy Sgeo_ pikhq Sgeo fungot elliott Taneb cuttlefish ais523 olsner
< 1456383509 551517 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the \s? doesn't do anything you know
< 1456383516 839867 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Er, right.
< 1456383530 654125 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :\s|$
< 1456383535 172802 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Something.
< 1456383536 401365 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You fix it.
< 1456383857 92006 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` hg log | awk '/summary:     <[^\s>]+> list(\s|$)/{n=substr($2,2,length($2)-2);if(!f[n]++)printf"%s ",sub(n,/.$/,"\x0F&")}' 
< 1456383868 381571 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why are you substring $2?
< 1456383871 416086 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :awk: line 1: syntax error at or near &
< 1456383881 59390 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You can use <(^\s>]+)> or something.
< 1456383892 731479 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, it would be easier to use perl...
< 1456383896 947255 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric
< 1456383903 636729 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Back
< 1456383908 178972 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :especially since I don't speak enough awk
< 1456383911 503829 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` hg log
< 1456383912 792159 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :changeset:   7005:3c723dce4e7b \ tag:         tip \ user:        HackBot \ date:        Thu Feb 25 04:34:31 2016 +0000 \ summary:      learn 4chan is twice as loud as stereo. \  \ changeset:   7004:4c654b530cd9 \ user:        HackBot \ date:        Thu Feb 25 04:20:01 2016 +0000 \ summary:      le/rn adu/Bye! \  \ changeset:  
< 1456383917 632743 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: wut
< 1456383932 329842 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: I'm back
< 1456383934 922892 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` hg log | grep summary
< 1456383936 369798 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :summary:      learn 4chan is twice as loud as stereo. \ summary:      le/rn adu/Bye! \ summary:      le/rn madbr/He alternates between making sense, and being logical. He doesn\'t monetize the brotherhood scheme. \ summary:      list \ summary:      list \ summary:      le/rn weath
< 1456383944 595186 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: wut
< 1456383954 877071 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: u wot m8?
< 1456383966 696013 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: I don't speak LOL
< 1456383974 693843 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Good.
< 1456383997 311173 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` awk 'BEGIN{print"left\x0Fright";exit}' | cat -v
< 1456383998 103103 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :left^Oright
< 1456384003 271697 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: I wanted you amuse ppl, that's all
< 1456384009 218244 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um, then what was the syntax error
< 1456384016 313092 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :s/you/to
< 1456384044 339318 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think this might be simpler if I directly asked hg to put something more suitable
< 1456384048 650147 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Syntax Error: Unterminated s/// expression
< 1456384070 881149 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :/
< 1456384084 421199 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :s/// is a sed-ism
< 1456384089 674472 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :in ed it's not required
< 1456384091 894646 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Yes, I know
< 1456384102 602746 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :although s// and s/// do something different in ed
< 1456384118 167985 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: So what exactly is the mathematical definition of "making sense"?
< 1456384131 505350 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: non-contradiction
< 1456384135 256347 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I am currently laying on a blanket on top of a bare mattress pad
< 1456384143 730011 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` hg log --template "{author} " culprits
< 1456384145 933181 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456384147 143511 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: In the context of functors having to map arrows in a way that "makes sense"
< 1456384152 270823 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` type ed
< 1456384153 13421 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ed is /bin/ed
< 1456384158 723490 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` hg log --template "{author} " bin/list
< 1456384160 114443 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBot HackBo
< 1456384161 726521 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`cat bin/`
< 1456384162 457580 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ TIMEFORMAT="real: %lR, user: %lU, sys: %lS" \ shopt -s extglob globstar \ eval -- "$1"
< 1456384163 298812 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what file does list touch?
< 1456384179 655245 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` hg log --template "{desc} " bin/list
< 1456384180 451879 :Jakeey802!af216de8@gateway/web/freenode/ip.175.33.109.232 JOIN :#esoteric
< 1456384180 815838 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ ` sed -i \'s/sort -u/awk \'\\\'\'!x[$0]++\'\\\'\'/\' bin/list  ` sed -i \'s!$! | xargs -n 1 | sort -u | xargs!\' bin/list  ` sed -i \'s!conscripts!share/conscripts!g\' bin/list  mkx bin/list//date > conscripts; culprits conscripts  mkx bin/list//echo $(($(cat conscripts)+1)) > conscripts; culprits cons
< 1456384191 722516 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` hg log --template "{desc}\n" bin/list
< 1456384192 125086 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what!
< 1456384192 830189 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ ` sed -i \'s/sort -u/awk \'\\\'\'!x[$0]++\'\\\'\'/\' bin/list \  ` sed -i \'s!$! | xargs -n 1 | sort -u | xargs!\' bin/list \  ` sed -i \'s!conscripts!share/conscripts!g\' bin/list \  mkx bin/list//date > conscripts; culprits conscripts \  mkx bin/list//echo $(($(cat conscripts)+1)) > conscripts; culpr
< 1456384196 842797 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :TG
< 1456384219 584608 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :conscripts!
< 1456384221 350185 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: if O, Q in C, and M(O) == Q, and O2, Q2 in C2, then M2(O2) must be Q2
< 1456384223 158631 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` hg log --template "{desc}\n" conscripts
< 1456384223 981061 :Jakeey802!af216de8@gateway/web/freenode/ip.175.33.109.232 QUIT :Client Quit
< 1456384225 126662 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456384236 46245 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` ls conscripts
< 1456384236 536655 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :> 8.21 / (60 / 21) 
< 1456384237 34954 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access conscripts: No such file or directory
< 1456384238 846329 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 2.8735000000000004
< 1456384245 471675 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's share/conscripts
< 1456384249 460273 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Ah?
< 1456384250 686379 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` find -name conscripts
< 1456384260 583569 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: How do I put that in Python?
< 1456384261 575574 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./share/conscripts
< 1456384262 822961 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: I might have put the "if"s in the wrong place
< 1456384262 981017 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` hg log --tempalte "{desc}\n" share/conscripts
< 1456384264 590586 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hg log: option --tempalte not recognized \ hg log [OPTION]... [FILE] \  \ show revision history of entire repository or files \  \ options: \  \  -f --follow              follow changeset history, or file history across \                           copies and renames \  -d --date DATE           show revisions matching date spec \  -C --copies       
< 1456384269 599286 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: decorators
< 1456384278 286522 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` hg log -l 512 --template "{desc}\n" share/conscripts
< 1456384279 205224 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Oh?
< 1456384279 447816 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ list \  list \  revert \  list \  list \  list \  list \  list \  list \  list soon the too many nick changes rule will trigger on freenode \  list everypony \  list me too \  8.74 / (21 / 60) 
< 1456384292 867667 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 24.971428571428575
< 1456384293 850057 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: sorry
< 1456384298 955650 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: Tis fine.
< 1456384303 881722 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Just thought I should mention it
< 1456384305 326516 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, it's a side-effect of the list
< 1456384324 330687 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: No, I mean how do I check that that is true? that O, Q...
< 1456384350 836217 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: If you use hg log instead of hg log share/conscripts, it'll find other uses of `list
< 1456384361 491729 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think part of the spirit of `list is that once you've done it once, it's unescapable.
< 1456384387 625979 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`cat bin/list
< 1456384388 462662 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :date > share/conscripts; culprits share/conscripts | xargs -n 1 | awk '!x[$0]++' | xargs
< 1456384405 277559 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Damn
< 1456384420 82862 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` hg log -l 512 --template "{desc}\0" share/conscripts | perl -0ne '/^<([^>]*)> list[\s\0]/ and print$1'
< 1456384420 826970 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Forgot about `culprits`
< 1456384421 535298 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hppavilion[1]hppavilion[1]boilya`a`a`a`jo7asa`a`a`a`jo8asa`a`a`a`jo3asa`a`a`a`jo6asa`a`a`a`jo5asa`a`a`a`jo4asa`a`a`a`jo3asa`a`a`a`jo2asa`a`a`a`jo1asa`a`a`a`jonas0a`a`a`alambdabotchicken_jonaschicken_jonaschicken_jonasmynamechicken_jonasboilyboily
< 1456384429 770188 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: the way that Haskell does it is that the theorems and properties are clearly documented, and any time you disobey them, they call it "Unspecified Behaviour" and scare people
< 1456384432 403115 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` cat -v culprits
< 1456384433 359290 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: culprits: No such file or directory
< 1456384436 594269 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` cat -v bin/culprits
< 1456384437 455765 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hg log --removed "$1" | grep summary: | awk '{print substr($2,2,length($2)-2)}' | sed "s/.$/\x0F&/" | xargs
< 1456384446 233610 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Ah
< 1456384446 442191 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :scary awk stuff
< 1456384450 993731 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` hg log -l 512 --template "{desc}\0" share/conscripts | perl -0ne '/^<([^>]*)> list[\s\0]/ and print$1'
< 1456384452 247795 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hppavilion[1]hppavilion[1]boilya`a`a`a`jo7asa`a`a`a`jo8asa`a`a`a`jo3asa`a`a`a`jo6asa`a`a`a`jo5asa`a`a`a`jo4asa`a`a`a`jo3asa`a`a`a`jo2asa`a`a`a`jo1asa`a`a`a`jonas0a`a`a`alambdabotchicken_jonaschicken_jonaschicken_jonasmynamechicken_jonasboilyboily
< 1456384458 778547 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` hg log -l 512 --template "{desc}\0" share/conscripts | perl -0ne '/^<([^>]*)> list[\s\0]/ and print"$1 "'
< 1456384460 245613 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hppavilion[1] hppavilion[1] boily a`a`a`a`jo7as a`a`a`a`jo8as a`a`a`a`jo3as a`a`a`a`jo6as a`a`a`a`jo5as a`a`a`a`jo4as a`a`a`a`jo3as a`a`a`a`jo2as a`a`a`a`jo1as a`a`a`a`jonas0 a`a`a`a lambdabot chicken_jonas chicken_jonas chicken_jonas myname chicken_jonas boily boily
< 1456384471 348775 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: if you want a system that enforces it, I suggest Coq, and no, that's not sexual
< 1456384476 491824 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :xD
< 1456384479 458968 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I've heard of Coq
< 1456384483 870263 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm MAKING a bad Coq
< 1456384488 197987 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` hg log -l 512 --template "{desc}\0" share/conscripts | perl -0ne '/^<([^>]*)> list[\s\0]/ and!$t{$1}++and print"$1 "'
< 1456384489 545757 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hppavilion[1] boily a`a`a`a`jo7as a`a`a`a`jo8as a`a`a`a`jo3as a`a`a`a`jo6as a`a`a`a`jo5as a`a`a`a`jo4as a`a`a`a`jo2as a`a`a`a`jo1as a`a`a`a`jonas0 a`a`a`a lambdabot chicken_jonas myname
< 1456384494 632605 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :Coq means chicken in some language
< 1456384497 284819 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: So I just make a Functor class (possibly a subclass of Morphism) that raises an exception if you violate the GRAND PROPERTIES OF FUNCTORS
< 1456384500 109760 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: French.
< 1456384504 686938 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` hg log -l 512 --template "{desc}\0" share/conscripts | perl -0ne '/^<([^>]*)>/ and!$t{$1}++and print"$1 "'
< 1456384505 941066 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hppavilion[1] b_jonas boily a`a`a`a`jo7as a`a`a`a`jo8as a`a`a`a`jo3as a`a`a`a`jo6as a`a`a`a`jo5as a`a`a`a`jo4as a`a`a`a`jo2as a`a`a`a`jo1as a`a`a`a`jonas0 a`a`a`a lambdabot chicken_jonas myname
< 1456384507 424978 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It's obviously french.
< 1456384510 956845 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: French, figures
< 1456384575 559874 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: I'm just attempting to provide bibliographic references in case you want to write a paper about it
< 1456384606 340806 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: What exactly are you trying to do?
< 1456384620 38258 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :b_j: wut
< 1456384634 335771 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: So again, do I implement functors by making the functor class, which throws an exception when you don't functor properly?
< 1456384655 181054 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e-e($o="bin/culprits-ng") and die; open$O,">",$o or die; print $O qq{#!/bin/sh\n},q{exec hg log -l 512 --template "{desc}\0" -- "$@" | perl -0ne '/^<([^>]*)>/ and!$t{$1}++and print"$1 "'}; close$O;chmod 0755,$o or die;
< 1456384657 921902 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456384660 159167 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No, you don't implement these things in Python at all.
< 1456384661 600450 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456384670 499733 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`culprits-ng share/conscripts
< 1456384671 249749 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: I do because I'm a rebel
< 1456384671 720846 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hppavilion[1] b_jonas boily a`a`a`a`jo7as a`a`a`a`jo8as a`a`a`a`jo3as a`a`a`a`jo6as a`a`a`a`jo5as a`a`a`a`jo4as a`a`a`a`jo2as a`a`a`a`jo1as a`a`a`a`jonas0 a`a`a`a lambdabot chicken_jonas myname
< 1456384674 802081 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: there's a thing I did to wrap every function everywhere
< 1456384676 145811 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`culprits-ng wisdom/ent
< 1456384677 621147 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :b_jonas
< 1456384680 703776 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: let me see if I can find it
< 1456384695 966520 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`culprits-ng wisdom/oerjan
< 1456384697 395715 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :shachaf oerjan elliott Bike FreeFull ais523
< 1456384702 179069 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, this works
< 1456384735 951784 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :First-class shebang hth
< 1456384767 253228 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` echo $PATH
< 1456384768 94540 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin:/opt/python27/bin:/opt/ghc/bin:/usr/bin:/bin
< 1456384771 70036 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: http://pastie.org/10736764
< 1456384807 363404 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e-e($o="bin/list-ng") and die; open$O,">",$o or die; print $O "#!/bin/sh\nexec culprits-ng ~/share/conscripts\n"; close$O;chmod 0755,$o or die;
< 1456384808 900680 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Huh? What's that?
< 1456384809 591927 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456384826 464985 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` echo > bin/culprits-ng
< 1456384828 914619 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456384836 406361 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`culprits-ng bin/list
< 1456384837 328752 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456384838 848659 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh, to wrap ALL the functions
< 1456384844 150947 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :argh
< 1456384845 858930 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: Wait, usually you don't want culprits to uniq
< 1456384849 230773 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's only relevant for `list
< 1456384859 797622 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: Are you trying to un`list yourself?
< 1456384861 185860 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: debug_wrap_module() wrapps every function in a module to do something before and after the function, similar to "aspect-oriented programming"
< 1456384871 862778 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ooooh
< 1456384875 205440 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: using "functools" you can probably do something similar
< 1456384875 972319 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e-e($o="bin/culprits-ng") and die; open$O,">",$o or die; print $O "#!/bin/sh\n",q{exec hg log -l 512 --template "{desc}\0" -- "$@" | perl -0ne '/^<([^>]*)>/ and!$t{$1}++and print"$1 "'},"\n"; close$O;chmod 0755,$o or die;
< 1456384876 641440 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Died at -e line 1.
< 1456384882 186543 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: it shouldn't uniq? ok
< 1456384888 192422 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, I don't know.
< 1456384894 369729 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e($o="bin/culprits-ng"); open$O,">",$o or die; print $O "#!/bin/sh\n",q{exec hg log -l 512 --template "{desc}\0" -- "$@" | perl -0ne '/^<([^>]*)>/ and!$t{$1}++and print"$1 "'},"\n"; close$O;chmod 0755,$o or die;
< 1456384897 377125 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456384899 754396 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`culprits-ng bin/list
< 1456384900 977429 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :shachaf ais523 oerjan elliott Sgeo Phantom_Hoover tswett boily metasepia Ngevd oklopol nortti monqy Sgeo_ pikhq fungot Taneb cuttlefish Jafet Bike
< 1456384920 95281 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: also, decorators are a great way to do something before and after a function
< 1456384946 259099 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: OK, but this doesn't help me with functors xD
< 1456384968 277001 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e($o="bin/culprits-ng"); open$O,">",$o or die; print $O "#!/bin/sh\n",q{exec hg log -l 512 --template "{desc}\0" -- "$@" | perl -0ne '/^<([^>]*)>/ and print"$1 "'},"\n"; close$O;chmod 0755,$o or die;
< 1456384970 292521 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456384976 402143 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`culprits-ng bin/list
< 1456384978 831897 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :shachaf ais523 oerjan shachaf shachaf elliott Sgeo Phantom_Hoover elliott elliott tswett tswett elliott tswett boily boily metasepia tswett Ngevd oerjan elliott oerjan elliott Sgeo oklopol nortti elliott shachaf elliott Phantom_Hoover Phantom_Hoover Phantom_Hoover Phantom_Hoover monqy elliott Sgeo_ pikhq oerjan shachaf elliott shachaf elliott monqy
< 1456384982 722072 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`culprits-ng wisdom/ent
< 1456384984 122652 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :b_jonas b_jonas b_jonas b_jonas
< 1456384986 91485 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`culprits-ng wisdom/oerjan
< 1456384986 982574 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :shachaf shachaf oerjan shachaf oerjan shachaf oerjan elliott Bike FreeFull shachaf shachaf ais523 ais523 elliott FreeFull oerjan FreeFull oerjan shachaf
< 1456384995 33060 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I think `list is a fun club you get to be in B|
< 1456385004 9209 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Any chance you could do this in privmsg?
< 1456385012 475096 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Sgeo: OH MY GOD YES
< 1456385020 464116 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :gtg
< 1456385023 268215 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I FORGOT ABOUT PRVMSG
< 1456385023 626553 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu
< 1456385027 910109 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wooooooooooow
< 1456385046 145021 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm kind of interested in the EgoHacks.
< 1456385053 974808 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But I guess it's pretty noisy.
< 1456385066 614033 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm wait
< 1456385069 354396 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Maybe put a zero-width space between every character?
< 1456385078 178124 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it needs to noping them people
< 1456385080 622697 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :like culprits does
< 1456385191 421542 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :#`perl -e($o="bin/culprits-ng"); open$O,">",$o or die; print $O "#!/bin/sh\n",q{exec hg log -l 512 --template "{desc}\0" -- "$@" | perl -0ne 'if(/^<([^>]*)>/){$n=$1;}'},"\n"; close$O;chmod 0755,$o or die;
< 1456385201 995377 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` chmod 644 bin/culprits-ng
< 1456385204 170121 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'll fix it later
< 1456385204 778806 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456385214 968299 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I'll need to implement proper noping for it
< 1456385220 82111 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :which is mor than I can do right now
< 1456385241 986944 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if you don't want to see it here, I can do it in private message (or some other channel)
< 1456385271 951592 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` rm bin/list-ng
< 1456385274 94157 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456385277 29997 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` rm bin/list-ng
< 1456385277 893586 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `bin/list-ng': No such file or directory
< 1456385299 284570 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`list
< 1456385308 61472 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hppavilion[1] b_jonas boily a`a`a`a`jo7as a`a`a`a`jo8as a`a`a`a`jo3as a`a`a`a`jo6as a`a`a`a`jo5as a`a`a`a`jo4as a`a`a`a`jo2as a`a`a`a`jo1as a`a`a`a`jonas0 a`a`a`a lambdabot chicken_jonas myname
< 1456385352 307920 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Weird that there's some strange character between 1 and ]
< 1456385473 393750 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: that's because the actual list command does a noping
< 1456385516 532023 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection
< 1456386528 247840 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net PRIVMSG #esoteric :so i was looking for an easy way to get the maximum amount of entropy out of a floating point value
< 1456386567 64555 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net PRIVMSG #esoteric :right now what i do is divide the float by two until its less or equal to 1 then multiply it by 0xFFFFFFF
< 1456386735 600266 :jaboja!~jaboja@ejt71.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456386738 866639 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net PRIVMSG #esoteric :so idk if theres anything short of getting the raw mantissa and exponent of it 
< 1456389145 954829 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456389419 935932 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 244 seconds
< 1456390514 321061 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Gulpo, the Fish who eats Conceps
< 1456390517 291102 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :*Concepts
< 1456390681 619061 :jaboja!~jaboja@ejt71.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 255 seconds
< 1456393854 40098 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456394011 800786 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Sisyphus: The Video Gaem
< 1456394403 592439 :andrew!~andrew@119.137.94.73 QUIT :Remote host closed the connection
< 1456395154 963179 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds
< 1456395639 224216 :jaboja!~jaboja@ejt71.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456395820 670374 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric
< 1456396394 43599 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456396655 69977 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds
< 1456396924 82466 :jaboja!~jaboja@ejt71.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 240 seconds
< 1456397078 984868 :noncom!~noncom@37.221.200.34 JOIN :#esoteric
< 1456397727 57922 :jaboja!~jaboja@ejt71.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456398967 981127 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 244 seconds
< 1456399509 261656 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Remote host closed the connection
< 1456400043 941555 :boily!~alexandre@96.127.201.149 JOIN :#esoteric
< 1456400272 605096 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar CYUL
< 1456400273 597223 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYUL 251131Z 01010KT 2 1/2SM -RA BR OVC003 00/M00 A2912 RMK SF8 -RA INTMT SLP863
< 1456400287 282772 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :what was that shachafweathercommand again...
< 1456400292 137040 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`? weather
< 1456400299 982934 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lambdabot: ?? (?metar CYUL) \ (?metar ENVA) \ (?metar ESSB) \ (?metar KOAK)
< 1456400301 614221 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : CYUL 251131Z 01010KT 2 1/2SM -RA BR OVC003 00/M00 A2912 RMK SF8 -RA INTMT SLP863 \ ENVA 251120Z 32005KT 9999 VCSH FEW015 SCT025CB BKN049 02/00 Q0999 NOSIG RMK WIND 670FT 30006KT \ ESSB 251120Z 24006KT CAVOK 01/M04 Q0998 R30/19//56 \ KOAK 251053Z 32004KT 10SM CLR 13/09 A3011 RMK AO2 SLP195 T01280089
< 1456400325 77714 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :yup. No Cow Weather indeed.
< 1456400883 93191 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@metar EGLL
< 1456400884 141143 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :EGLL 251120Z AUTO 32005KT 290V350 9999 BKN015 04/M01 Q1018
< 1456400886 481132 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@metar EFHK
< 1456400888 143455 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :EFHK 251120Z 20014KT 9999 BKN015 02/M01 Q0997 TEMPO BKN014
< 1456400897 970440 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, that's not a big difference.
< 1456402695 41544 :benderpc_!benderpc@2404:e800:e61a:41d:345e:bfc6:621b:d773 JOIN :#esoteric
< 1456402740 885488 :boily!~alexandre@96.127.201.149 QUIT :Quit: WEEKLY CHICKEN
< 1456402779 612964 :benderpc_!benderpc@2404:e800:e61a:41d:345e:bfc6:621b:d773 QUIT :Changing host
< 1456402779 770725 :benderpc_!benderpc@unaffiliated/bender/x-9459530 JOIN :#esoteric
< 1456402793 777793 :benderpc_!benderpc@unaffiliated/bender/x-9459530 NICK :bender|
< 1456402795 738398 :bender|!benderpc@unaffiliated/bender/x-9459530 NICK :bender
< 1456403483 56233 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456404607 149021 :J_Arcane!~chatzilla@37-219-73-55.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds
< 1456405072 735822 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456405434 176028 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456405692 137994 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 244 seconds
< 1456406342 730748 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric
< 1456407769 101122 :jaboja!~jaboja@ejt71.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 244 seconds
< 1456407839 665122 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 240 seconds
< 1456408215 230302 :jaboja!~jaboja@ejt71.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456410375 981168 :jaboja!~jaboja@ejt71.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 244 seconds
< 1456410931 300218 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric
< 1456411595 308257 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@metar KSFO
< 1456411597 928552 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :KSFO 251356Z 00000KT 10SM CLR 11/09 A3012 RMK AO2 SLP200 T01110089 $
< 1456411875 981988 :Treio!~Treio@87.244.233.250 JOIN :#esoteric
< 1456412164 3117 :Treio!~Treio@87.244.233.250 QUIT :Client Quit
< 1456412438 955359 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric
< 1456413815 530276 :llue!~gnomebad@cpc15-croy20-2-0-cust489.croy.cable.virginm.net JOIN :#esoteric
< 1456413826 533365 :llue!~gnomebad@cpc15-croy20-2-0-cust489.croy.cable.virginm.net QUIT :Changing host
< 1456413826 691304 :llue!~gnomebad@unaffiliated/lleu JOIN :#esoteric
< 1456414018 941554 :lleu!~gnomebad@unaffiliated/lleu QUIT :Read error: Connection reset by peer
< 1456414019 146976 :Alcest!~alcest@69.64.40.177 QUIT :Ping timeout: 240 seconds
< 1456414413 92229 :bender!benderpc@unaffiliated/bender/x-9459530 QUIT :Ping timeout: 250 seconds
< 1456415273 539556 :jaboja!~jaboja@ejt71.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456415736 141441 :jaboja!~jaboja@ejt71.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 244 seconds
< 1456415833 828693 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye
< 1456418551 620464 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456418815 600521 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 255 seconds
< 1456419366 538774 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-swhzfglcoyzyfcqt QUIT :Excess Flood
< 1456419577 442004 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-oxjgaqxsowtosmdi JOIN :#esoteric
< 1456420552 621550 :AlexR42!~textual@95.105.108.154 JOIN :#esoteric
< 1456420919 211788 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`unidecode ༖
< 1456420925 755522 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+0F16 TIBETAN LOGOTYPE SIGN LHAG RTAGS]
< 1456421859 884154 :nisstyre_!~yourstrul@li611-52.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456422350 608690 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric
< 1456422456 690336 :erdic!~erdic@unaffiliated/motley QUIT :Quit: leaving
< 1456422557 586064 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric
< 1456423558 455869 :nisstyre_!~yourstrul@li611-52.members.linode.com JOIN :#esoteric
< 1456423560 956059 :lambda-11235!~lambda-11@24.156.46.61 JOIN :#esoteric
< 1456423584 297089 :earendel!~earendel@unaffiliated/earendel QUIT :Ping timeout: 276 seconds
< 1456424548 547090 :hppavilion[1]!~DevourerO@74-114-87-64.dynamic.asdk12.org JOIN :#esoteric
< 1456424757 962212 :atslash!~atslash@broadband-46-188-0-82.2com.net JOIN :#esoteric
< 1456425184 446845 :hppavilion[1]!~DevourerO@74-114-87-64.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds
< 1456425992 307130 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric
< 1456427081 615765 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@metar KOAK
< 1456427083 801511 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :KOAK 251853Z 24005KT 8SM SCT160 SCT200 16/11 A3017 RMK AO2 SLP215 T01610106
< 1456427084 780154 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@metar KSFO
< 1456427085 807194 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :KSFO 251856Z 03004KT 9SM BKN200 16/14 A3016 RMK AO2 SLP214 T01560144 $
< 1456427101 726403 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@metar KSJC
< 1456427103 824261 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :KSJC 251853Z 00000KT 10SM FEW100 SCT130 19/08 A3016 RMK AO2 SLP212 T01890083
< 1456428303 289215 :nisstyre_!~yourstrul@li611-52.members.linode.com QUIT :Ping timeout: 276 seconds
< 1456428316 470975 :hppavilion[wc]!4a725745@gateway/web/freenode/ip.74.114.87.69 JOIN :#esoteric
< 1456428836 200893 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :@metar KBTV
< 1456428838 42514 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :KBTV 251854Z 31015G23KT 10SM -RA OVC048 08/02 A2909 RMK AO2 RAB43 SLP853 P0000 T00830017
< 1456429031 113252 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric
< 1456429133 482037 :hppavilion[wc]!4a725745@gateway/web/freenode/ip.74.114.87.69 QUIT :Quit: Page closed
< 1456429430 398857 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org JOIN :#esoteric
< 1456429959 292047 :nisstyre_!~yourstrul@li611-52.members.linode.com JOIN :#esoteric
< 1456430781 161576 :lambda-11235!~lambda-11@24.156.46.61 QUIT :Read error: Connection reset by peer
< 1456431547 54593 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456432790 856205 :gde33|2!kvirc@546A0B75.cm-12-3a.dynamic.ziggo.nl JOIN :#esoteric
< 1456432936 684228 :gde33!kvirc@546A0B75.cm-12-3a.dynamic.ziggo.nl QUIT :Ping timeout: 255 seconds
< 1456434274 30224 :vodkode!~vodkode@fl-71-52-122-10.dhcp.embarqhsd.net QUIT :Ping timeout: 240 seconds
< 1456434303 543006 :vodkode!~vodkode@fl-71-52-122-10.dhcp.embarqhsd.net JOIN :#esoteric
< 1456434985 989164 :augur!~augur@50-1-126-214.dsl.static.fusionbroadband.com JOIN :#esoteric
< 1456435205 76101 :I!~atslash@static.231.107.9.5.clients.your-server.de JOIN :#esoteric
< 1456435228 456392 :I!~atslash@static.231.107.9.5.clients.your-server.de NICK :Guest16721
< 1456435256 441190 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :Should I include y/// notation in Thoof?
< 1456435330 986204 :atslash!~atslash@broadband-46-188-0-82.2com.net QUIT :Ping timeout: 244 seconds
< 1456435339 636023 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 255 seconds
< 1456435460 923889 :augur!~augur@50-1-126-214.dsl.static.fusionbroadband.com QUIT :Remote host closed the connection
< 1456435708 965111 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric
< 1456435784 344671 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`unidecode oerjan
< 1456435789 302806 :augur!~augur@50-1-126-214.dsl.static.fusionbroadband.com JOIN :#esoteric
< 1456435795 864751 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+006F LATIN SMALL LETTER O] [U+0065 LATIN SMALL LETTER E] [U+0072 LATIN SMALL LETTER R] [U+006A LATIN SMALL LETTER J] [U+0061 LATIN SMALL LETTER A] [U+006E LATIN SMALL LETTER N]
< 1456435834 605900 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats b_jonas for pinging him all over the logs -----###
< 1456435973 431337 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/culprits-ng
< 1456435974 294466 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ exec hg log -l 512 --template "{desc}\0" -- "$@" | perl -0ne '/^<([^>]*)>/ and print"$1 "'
< 1456436033 994722 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: don't use that one, it currently doesn't have noping
< 1456436040 874052 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'd like to implement a proper noping, and then add it in
< 1456436057 121244 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: well that's why i swatted you
< 1456436073 925540 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: sorry
< 1456436091 732298 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i just wanted to see if there was some broken attempt at it
< 1456436151 195320 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerja-ng
< 1456436176 60720 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: So what does ?A do in linear logic?
< 1456436187 511308 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :heck if i know
< 1456436189 819344 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think ?A = _|_ & A & A#A & A#A#A & ...
< 1456436196 63335 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But now I need to understand #
< 1456436203 873562 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which is a superpower only you possess.
< 1456436217 162448 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: well, logically that should be true (assuming that's the dual of the obvious !A expansion)
< 1456436248 471506 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Er, wait.
< 1456436255 327146 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :?A = _|_ + A + A#A + A#A#A + ...
< 1456436258 210540 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Maybe you meant: v @ ? .
< 1456436260 995599 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :& would make no sense.
< 1456436277 300035 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: The obvious !A expansion being !A = 1 & A & AxA & AxAxA + ...?
< 1456436294 918129 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :probably.  assuming 1 is right there
< 1456436310 796897 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :which it should be iirc
< 1456436318 342410 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's the identity of x
< 1456436323 384449 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :right
< 1456436360 342688 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so with + you don't get to decide which term you get to use
< 1456436407 5275 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so you need to be able to handle any
< 1456436449 409842 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i understand # mostly as wrapping x in de morgan and letting negation be continuations...
< 1456436462 540515 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i hope that's right enough
< 1456436519 579286 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :A -> B was ~A # B, hm
< 1456436552 178068 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :~A was A -> _|_, then...
< 1456436556 347190 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :So if I wrote a noping utility for HackEgo, but its implementation was mildly obfuscated and so hard to understand or maintain, this channel wouldn't consider that a bug, right?
< 1456436572 446230 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: um...
< 1456436576 938323 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Because this is typically the kind of string manipulation stuff where unreadable perl code excels.
< 1456436579 675591 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :MAYBE NOT
< 1456436619 469826 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :in any case go ahead
< 1456436656 849381 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: It would be as if oerjan taught a class about linear logic, but used a simplified version of one of the unusual connectives to make it easier to understand.
< 1456436666 619791 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: Which is to say, it would be par for the course.
< 1456436699 178413 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell boily shachaf needs a mapoling hth
< 1456436700 767706 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted.
< 1456436710 170426 :augur!~augur@50-1-126-214.dsl.static.fusionbroadband.com QUIT :Remote host closed the connection
< 1456436781 652322 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :now, someone needs to explain to me how (A -> _|_) -> _|_ can manage to always be A
< 1456436800 248136 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's -o, not ->, hth
< 1456436803 968442 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh
< 1456436807 587650 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well right.
< 1456436823 176479 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*now, someone needs to explain to me how (A -o _|_) -o _|_ can manage to always be A
< 1456436826 528908 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A -o B = ~A # B
< 1456436848 669660 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :in fact, i think in some sense that _is_ the central question of making sense of # and negation in linear logic
< 1456436855 286534 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :perl -eprint unpack "x*(a*\@0X)*(a*@)*", "hello\n";
< 1456436860 737002 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -eprint unpack "x*(a*\@0X)*(a*@)*", "hello\n";
< 1456436861 876843 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ \ o \ lo \ llo \ ello \ hello \ ello \ llo \ lo \ o
< 1456436867 746618 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :because -o seems perfectly logical, as do &, + and x
< 1456436873 63212 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -eprint unpack "x*(a*\@0X)*", "hello\n";
< 1456436874 442848 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ \ o \ lo \ llo \ ello
< 1456436877 17174 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Uh oh.
< 1456436881 684213 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Something is messing up my terminal.
< 1456436884 498548 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is it b_jonas?
< 1456436884 729390 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -eprint unpack "(a*@)*", "hello\n";
< 1456436885 501423 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello \ ello \ llo \ lo \ o
< 1456436900 824762 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: what? I don't think it was me this time
< 1456436900 982693 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: presumably HackEgo 
< 1456436914 903024 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean, is b_jonas printing some evil characters?
< 1456436919 321132 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't think so
< 1456436922 697281 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :not intentionally at least
< 1456436944 38223 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: whenever HackEgo prints a line starting with a non-alphanum, it inserts the char that bothers shachaf 
< 1456436953 906620 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh.
< 1456436958 673273 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :That one simply computes all the suffixes of a string. Pity there's no such easy way to generate all prefixies.
< 1456436975 363691 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :You can still generate all prefixes, but it's much uglier.
< 1456436992 874681 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: which char is that?
< 1456436993 63045 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: map reverse . suffixes . reverse hth
< 1456437006 766338 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: yes, that's the basic idea. and you can reverse with unpack IIRC
< 1456437035 306699 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: how can -o be logical if # isn't logical hth
< 1456437055 445732 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: because the illogicality comes from _|_ or negation
< 1456437065 296435 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: different notation. -o is logical or in find, but it's linear implication in linear logic.
< 1456437081 227465 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :totally different operations, people just happened to name them the same
< 1456437086 162542 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Good point.
< 1456437103 866664 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's like how ^ can mean logical and, bitwise xor, power
< 1456437123 233065 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wait, are you interpreting "logical" as a technical term, bad move
< 1456437128 467272 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Logical and is /\
< 1456437128 467313 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :              /  \
< 1456437158 537865 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :... I'm waiting for that stick figure bot to print the third line
< 1456437176 495651 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :             /    \o/
< 1456437180 158348 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That only happens for LOGICAL CHRISTMAS TREE
< 1456437191 685572 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :don't we have that bot running?
< 1456437206 154494 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The "bot" is a person, myndzi, who's been gone for a long time.
< 1456437224 723083 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure, most bots are persons. 
< 1456437230 855532 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :We need to find a replacement who's as fast a typist.
< 1456437239 317997 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^celebrate
< 1456437239 476017 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :\o| c.c \o/ ಠ_ಠ \m/ \m/ \o_ c.c _o/ \m/ \m/ ಠ_ಠ \o/ c.c |o/
< 1456437251 248276 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That command should be renamed to ^decapitate
< 1456437284 32532 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: I think -o might still be odd without _|_ and #
< 1456437321 201222 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: here's yet another experimental newly developped distributed version control system I hadn't heared about before: http://pijul.org/
< 1456437351 464420 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I haven't seen that one either
< 1456437352 846233 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION looks
< 1456437370 766197 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't know what it does or whether it's any good
< 1456437390 859388 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it looks like a rewrite of darcs
< 1456437393 675464 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :using the same principles
< 1456437400 147821 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`unidecode > ​ \
< 1456437401 320159 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+003E GREATER-THAN SIGN] [U+0020 SPACE] [U+200B ZERO WIDTH SPACE] [U+0020 SPACE] [U+005C REVERSE SOLIDUS]
< 1456437416 792266 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: that one
< 1456437483 650 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: I see
< 1456437492 319792 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't know why that would mess up shachaf's terminal though
< 1456437503 768479 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: skeptical
< 1456437522 532613 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, interesting license choice
< 1456437547 906306 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's AGPL in an attempt to stop someone making a CVCS out of it
< 1456437592 868244 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :huh? what's "AGPL", as opposed to just GPL 3 (Gnu general public license version 3)? 
< 1456437595 442520 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: well, it does.
< 1456437625 489555 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: AGPL is basically GPL with an extra case: if you let people use the software over a network, you have to give them source
< 1456437640 836881 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I see
< 1456437661 236465 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(that one is evil)
< 1456437732 841064 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: ah, it says “At the time of this writing (version 0.2), files are all treated as text, and patches are mostly concerned with lines.” – exactly what I don't want from a vcs
< 1456437790 481029 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds
< 1456437902 403861 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :1 is the sanest identity, it's basically () from haskell
< 1456438009 663772 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :all the others look impossible to construct or use...
< 1456438016 302937 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well, at least one way each
< 1456438095 632146 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm
< 1456438169 623448 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :0 and ^|^ are like Void a bit
< 1456438195 150238 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :0 is the option that the constructor cannot give
< 1456438204 877917 :AlexR42!~textual@95.105.108.154 QUIT :Quit: My Mac has gone to sleep. ZZZzzz…
< 1456438205 381278 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :^|^ is the option that the consumer cannot choose
< 1456438398 429335 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :0 is like Void
< 1456438404 114231 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :+ is a lot more like Either than & is
< 1456438423 471194 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :they're continuations of each other
< 1456438487 963199 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :is 0 x A = 0 ?
< 1456438586 416911 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Apparently yes.
< 1456438589 852935 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://llwiki.ens-lyon.fr/mediawiki/index.php/Sequent_calculus
< 1456438663 50046 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, !T = 1 ?
< 1456438680 665781 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, makes sense.
< 1456438728 833752 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in
< 1456438856 620817 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org JOIN :#esoteric
< 1456438959 245999 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i like "why not"
< 1456439117 693249 :augur!~augur@50-1-126-214.dsl.static.fusionbroadband.com JOIN :#esoteric
< 1456439122 211722 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :myname: because it makes no sense hth
< 1456439152 999413 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :potion of confusing
< 1456439246 8269 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :?los dos
< 1456439248 284363 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Maybe you meant: yow list let docs do
< 1456439259 166380 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :lambdabot: maybe.
< 1456439422 408658 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : `? weather <-- fancy
< 1456439461 124851 :augur!~augur@50-1-126-214.dsl.static.fusionbroadband.com QUIT :Remote host closed the connection
< 1456439606 667024 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :?. ?? ?run var$("(?metar "++).(++") \ ")=<<["CYUL","ENVA","ESSB","KOAK"]
< 1456439607 3360 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Plugin `compose' failed with: Unknown command: "??"
< 1456439614 567434 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :?. ? run var$("(?metar "++).(++") \ ")=<<["CYUL","ENVA","ESSB","KOAK"]
< 1456439619 18232 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : :1:28:
< 1456439621 3026 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :     lexical error in string/character literal at character '"'
< 1456439622 995247 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 
< 1456439628 556596 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fancy
< 1456439653 80644 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :?run var$("(?metar "++).(++") \ ")=<<["CYUL","ENVA","ESSB","KOAK"]
< 1456439657 25312 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : :1:28:
< 1456439659 43299 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :     lexical error in string/character literal at character '"'
< 1456439669 163779 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :possibly that's not quite right
< 1456439732 827928 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :?. ? run var$("(?metar "++).(++") \\ ")=<<["CYUL","ENVA","ESSB","KOAK"]
< 1456439739 566450 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : CYUL 252200Z 26011KT 12SM -SN FEW008 BKN018 OVC030 01/M01 A2915 RMK SF2SF3SC3 SLP875 \ ENVA 252220Z 00000KT 5000 -SN VV009 M00/M01 Q0998 RMK WIND 670FT VRB02KT \ ESSB 252220Z AUTO 26007KT 9999 NCD M01/M06 Q0999 \ KOAK 252153Z 25006KT 10SM FEW160 19/09 A3010 RMK AO2 SLP194 T01940094 \
< 1456439741 544052 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 
< 1456439815 224889 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` echo -n " "; \? weather
< 1456439816 828061 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ lambdabot: ?? (?metar CYUL) \ (?metar ENVA) \ (?metar ESSB) \ (?metar KOAK)
< 1456440163 224623 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :The red button panel in http://www.smbc-comics.com/index.php?id=3440 is actually really cool.
< 1456440489 707029 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric ::t fun
< 1456440494 61259 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :FromExpr a => String -> a
< 1456440508 828731 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric ::t op
< 1456440512 63998 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Wrapped s => (Unwrapped s -> s) -> s -> Unwrapped s
< 1456440629 522379 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@@ @? @run var$("(?metar "++).(++") \\ ")=< hppavilion[1]: as long as it features ¨ on egregious glyphs, and that multiocular O. <-- ¨ on multiocular O, check
< 1456442444 165019 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted.
< 1456442498 329552 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? madbr
< 1456442499 505772 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :He alternates between making sense, and being logical. He doesn't monetize the brotherhood scheme.
< 1456442516 609413 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i 's/He/madbr/' wisdom/madbr
< 1456442518 718410 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456442582 801463 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :?? ?@ ?run var$intercalate " \\ " . map (\x -> "(@metar "++x++")") . words $ ?show ENVA KOAK
< 1456442588 589540 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : ENVA 252250Z 00000KT 5000 -SN VV009 M00/M01 Q0998 RMK WIND 670FT 25002KT \ KOAK 252253Z 27006KT 9SM FEW160 21/09 A3009 RMK AO2 SLP189 T02060094
< 1456442591 511914 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@where+ weather ?? ?@ ?run var$intercalate " \\ " . map (\x -> "(@metar "++x++")") . words $ ?show
< 1456442594 700590 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Nice!
< 1456442597 173579 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? weather
< 1456442599 248773 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lambdabot: ?? ?@ (?where weather) CYUL ENVA ESSB KOAK
< 1456442603 559627 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, right.
< 1456442605 18571 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :spacy
< 1456442605 851429 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`unicode multiocular o
< 1456442606 635158 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ignore - HackEgo
< 1456442608 583038 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+A66E CYRILLIC LETTER MULTIOCULAR O \ UTF-8: ea 99 ae  UTF-16BE: a66e  Decimal: ꙮ \ ꙮ \ Category: Lo (Letter, Other) \ Bidi: L (Left-to-Right)
< 1456442612 181217 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? weather
< 1456442614 230162 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lambdabot: ?? ?@ (?where weather) CYUL ENVA ESSB KOAK
< 1456442623 244824 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : CYUL 252300Z 26013KT 2 1/2SM -SN BKN009 OVC014 00/M01 A2919 RMK SN2SF4SF2 SLP887 \ ENVA 252250Z 00000KT 5000 -SN VV009 M00/M01 Q0998 RMK WIND 670FT 25002KT \ ESSB 252250Z AUTO 26008KT 9999 NCD M01/M06 Q0999 \ KOAK 252253Z 27006KT 9SM FEW160 21/09 A3009 RMK AO2 SLP189 T02060094
< 1456442625 609424 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ignore + HackEgo
< 1456442639 716635 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This is definitely the least noisy way to find out the weather.
< 1456442648 8516 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`unicode combining umlaut
< 1456442649 231500 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456442652 465803 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm
< 1456442667 331364 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`unicode combining diaeresis
< 1456442668 196695 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​̈
< 1456442788 726287 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` echo -n ꙮ;unicode combining diaeresis
< 1456442790 255433 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ꙮU+0308 COMBINING DIAERESIS \ UTF-8: cc 88  UTF-16BE: 0308  Decimal: ̈ \  ̈ \ Category: Mn (Mark, Non-Spacing) \ Bidi: NSM (Non-Spacing Mark) \ Combining: 230 (Above) \  \ U+0324 COMBINING DIAERESIS BELOW \ UTF-8: cc a4  UTF-16BE: 0324  Decimal: ̤ \  ̤ \ Category: Mn (Mark, Non-Spacing) \ Bidi: NSM (Non-Spacing Mark) \ Combining: 2
< 1456442797 767577 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :dammit
< 1456442805 60435 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :why did that happen
< 1456442819 260537 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh
< 1456442825 852350 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` echo -n ꙮ;unicode 'combining diaeresis'
< 1456442826 876172 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ꙮ̈
< 1456442869 606391 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell boily MWꙮ̈Hꙮ̈Hꙮ̈Hꙮ̈
< 1456442871 307166 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted.
< 1456442906 957998 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :how did we get sidetracked from linear logic tdnh
< 1456442912 798359 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you were about to tell me what _|_ meant
< 1456442927 601981 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :_|_ means i dunno
< 1456442941 33567 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :like a deep, bottomless void
< 1456442958 693897 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://llwiki.ens-lyon.fr/mediawiki/index.php/Intuitionistic_linear_logic
< 1456442973 364311 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"The connectives #, _|_ and ? are not available anymore, but the linear implication -o is."
< 1456442977 249751 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i'm guessing you're a fan hth
< 1456442987 296469 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :OKAY
< 1456442998 711638 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric
< 1456443028 116780 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i dunno, there's something deeply mysterious about truly self-dual linear logic
< 1456443028 389063 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :did i misguess
< 1456443036 791752 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i think the duality is p. important
< 1456443042 38015 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :without duality what do you even have
< 1456443043 847096 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :maybe it's the secret of quantum mechanics twh
< 1456443074 834760 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :afk
< 1456443076 912478 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh i figured out the secret to the speed of light the other day
< 1456443082 104503 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh, never mind then
< 1456443243 752795 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, http://llwiki.ens-lyon.fr/mediawiki/index.php/Translations_of_classical_logic
< 1456443246 793340 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://llwiki.ens-lyon.fr/mediawiki/index.php/Translations_of_intuitionistic_logic
< 1456443778 229412 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm?
< 1456443823 453477 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :WHAT SECRET
< 1456443934 697276 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, I don't know if it actually makes sense.
< 1456443966 541158 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I should talk to someone who knows about physics about it.
< 1456443984 433865 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's more of an analogy, really.
< 1456443997 365507 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i do know some physics.
< 1456444025 940987 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ok then can you explain the speed of light twh
< 1456444133 297761 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well it's basically the fundamental speed of relativity theory
< 1456444182 606223 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway there's this thing called "volume time".
< 1456444226 568900 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :never heard of it
< 1456444227 225845 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean in the sense of trading volume. Each time someone buys or sell something the volume time of that thing increases.
< 1456444241 523798 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, in particular, one person buys and the other person sells.
< 1456444253 973924 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric
< 1456444261 556383 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION sees a financial person with a hammer
< 1456444273 386898 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I think teams of scientists should design video game stat systems
< 1456444282 236971 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Thousands upon thousands of variables
< 1456444285 569403 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: take that back twh
< 1456444299 258254 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This has nothing to do with physics anyway, I was just thinking about volume time.
< 1456444312 769142 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Measuring things in volume time rather than clock time can make all sorts of things more well-behaved.
< 1456444316 727698 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: was it _that_ insulting
< 1456444343 5036 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :hppavilion[1]: what do you mean by a video game stat system, exactly?
< 1456444356 382038 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So you might say "my position is X, and by volume time T, I want to have position X+D"
< 1456444391 12802 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :For example, the material scientist adds TGH (toughness), HRD (hardness), STR (strength), DUC (ductility), CRS (corrosion resistance), TMB (temperature-based behavior), WRS (wear resistance)
< 1456444395 445995 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: That
< 1456444411 479905 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, from time T to time T', you go from position X to position X'
< 1456444416 224367 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :So the "volume time" is essentially the number of share-trades that have happened so far?
< 1456444418 157073 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So your "speed" -- called "participation rate" -- is (X'-X)/(T'-T)
< 1456444429 817615 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: I think we should spend the next hour making science/video game jokes about obscure traits characters could have
< 1456444436 910845 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway the interesting thing about this system is that time and position are measured in the same sort of unit.
< 1456444438 263184 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :hppavilion[1]: I like that idea.
< 1456444449 536843 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It never makes sense to have a speed greater than 1. It doesn't matter how fast you trade.
< 1456444460 614047 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: there is a concept in relativity known as "proper time", which is the time a particular object observes.
< 1456444461 48578 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :hppavilion[1]: reminds me of Dwarf Fortress. It's a really really sophisticated simulation.
< 1456444464 965263 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: And, perhaps, loving what we come up with so much that we make a browser game out of it
< 1456444490 977028 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :RAD- radioactivity- how much ambient long-term damage you do to your opponents (comes at a HLTH cost)
< 1456444518 163166 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway there does come up some thing in physics where time and position are measured using the same sort of unit, right?
< 1456444539 847817 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Buckminsterfullerene nanostructures.
< 1456444540 528990 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And where in some sense it's nonsensical to talk about changing position faster than the speed 1?
< 1456444559 726672 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :shachaf: yeah, I mean, you just assume that the speed of light is equal to unitless 1.
< 1456444581 556240 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: it is common to set the speed of light to 1, which is essentially that
< 1456444583 7016 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I think it's still meaningful to talk about changing position faster than 1. It's just that nothing does that.
< 1456444595 234423 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :STN - steinfulness. It determines your, uh...
< 1456444597 122334 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sure, but the idea that you can't change position faster than some speed, no matter how much you try, seems kind of odd given the usual notion of speed.
< 1456444603 912155 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Most people have a steinfulness of 0.
< 1456444606 4806 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But in this volume time context it makes perfect sense.
< 1456444610 373542 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So maybe physics is like that.
< 1456444626 718211 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :There's a certain famous theoretical physicist, now deceased, who had a steinfulness of 1.
< 1456444645 491307 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: Goldstein?
< 1456444645 649175 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I'm not aware of anyone who has ever had a steinfulness of 2 or greater.
< 1456444653 344374 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, it's "meaningful" to talk about going from position 0 to position 100 in volume time 50.
< 1456444667 727979 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But you can't get there by buying.
< 1456444697 831749 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Dr. Zweistein, i presume
< 1456444717 14283 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: Also STN- Berenstain: Sensitivity to interuniversal travel
< 1456444723 704600 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Alternatively, MND
< 1456444751 910684 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :TDC - Tardicity. Determines how large the interior is compared to the exterior.
< 1456444760 453126 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Yes.
< 1456444788 804995 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :So, Wikipedia says you can use transfinite induction to define a function on the ordinal numbers like so.
< 1456444825 8942 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :z(a,b) is defined as the smallest ordinal number c such that c > a, c > b, and c is not the value of z for any smaller a, or for the same a with a smaller b.
< 1456444833 677580 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :tswett: i think that should be the Tardigrade hth
< 1456444856 156109 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :oerjan: I think I agree. th
< 1456444867 630195 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Now, it's not obvious to me that that function is well-defined.
< 1456444917 625679 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :z(0,b) is simply the successor of b, and it's obvious that the successor function "misses enough" ordinal numbers.
< 1456444945 373231 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :(That is: the collection of ordinal numbers which are not in the image of the successor function is isomorphic to the collection of all ordinal numbers.)
< 1456444950 656985 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :tswett: didn't we discuss this earlier
< 1456444961 661395 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Maybe.
< 1456444965 225332 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i recall it almost melted my brain
< 1456444972 787751 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but that somehow, there were enough gaps
< 1456444995 752991 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Yeah. So, why are there always enough gaps?
< 1456445133 761057 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Fuzzy Bag Typing
< 1456445242 32286 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Wait, I'm starting to remember, I think.
< 1456445251 289233 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Suppose you have some function f on the ordinal numbers such that for all x, f(x) > x.
< 1456445291 740053 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Then you can start at any ordinal number and iterate f on it. This will give you an infinite increasing sequence of ordinal numbers. Then take the limit of that sequence.
< 1456445321 499297 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :That number that you just got, that limit, can't be in the image of f.
< 1456445345 338765 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :f needs to be increasing
< 1456445359 470681 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Does it?
< 1456445412 3352 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Yeah, I guess it does.
< 1456445431 2200 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :The infinite sequence that you get is increasing even if f is not increasing. But, uh...
< 1456445453 24519 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :maybe you can take supremums of f(0)...f(x)
< 1456445465 957644 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :My train of thought fell down a mine shaft.
< 1456445472 220655 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :(MTOTFDAMS)
< 1456445493 271850 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hi, welcome to the mine of brain liquification
< 1456445509 175862 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :So, this makes z well-defined.
< 1456445528 227898 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Now, it happens that the entirety of z has "enough gaps", too.
< 1456445551 229507 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Why?
< 1456445581 913475 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :BRRAAAINS
< 1456445600 573349 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION saves his brain by not even trying
< 1456445612 902057 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :do you want a refreshing pooch pic to soothe your brain
< 1456445624 163317 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :MAYBE
< 1456445676 529081 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://i.imgur.com/K59pAb5.gifv
< 1456445762 955349 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456445781 206489 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? adu
< 1456445785 425381 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Bye!
< 1456445793 289894 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :oerjan: ?
< 1456445833 528008 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg log wisdom/adu
< 1456445834 890310 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :changeset:   7004:4c654b530cd9 \ user:        HackBot \ date:        Thu Feb 25 04:20:01 2016 +0000 \ summary:      le/rn adu/Bye!
< 1456445858 214936 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :shachaf: what does that mean?
< 1456445864 379857 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: a very pouchy pooch
< 1456445882 297242 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :what's a pouch
< 1456445883 10922 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le/rn adu/Do you know adu? Adu adu adu adu adu!
< 1456445885 267424 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «adu»
< 1456445886 174570 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :what's a pooch?
< 1456445901 57661 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@wn pooch
< 1456445902 721807 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :*** "pooch" wn "WordNet (r) 3.0 (2006)"
< 1456445903 831029 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :adu: see above gifv hth
< 1456445904 691757 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :pooch
< 1456445906 702759 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :    n 1: informal terms for dogs [syn: {pooch}, {doggie}, {doggy},
< 1456445908 699166 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :         {barker}, {bow-wow}]
< 1456445910 688995 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :    v 1: round one's lips as if intending to kiss [syn: {pooch},
< 1456445912 686054 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :         {pooch out}]
< 1456445931 105999 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :shachaf: oh, you mean a baggy dog
< 1456445937 198893 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :adu: someone added a wisdom for you.  it wasn't very good, so i imprevod it hth
< 1456445944 152084 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :uh I mean oerjan 
< 1456445949 259850 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: it previously meant "adu" as in "bye" hth
< 1456445950 390321 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :oerjan: thanks :)
< 1456445956 709404 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :as in "adieu"
< 1456445973 556337 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :shachaf: I'm well aware of the french saying
< 1456445984 909549 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :but in fact, "adu" is short for "andydude"
< 1456445987 905760 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Aware of the French saying what?
< 1456446010 940023 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I used to use "andydude" as my login to irc, but I registered "adu" and now I have no choice
< 1456446068 165921 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :adu: you know you 
< 1456446078 66611 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :'re allowed more than one nick here hth
< 1456446086 654446 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: NONSENSE
< 1456446087 906603 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you can even group them
< 1456446101 949718 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :like adu_sleeping
< 1456446160 536636 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :or adu_zzz
< 1456446166 911678 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :or adu_slumber
< 1456446172 876841 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :or adu_work
< 1456446174 34592 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: ♫ Si meg, hva betyr adjø... ♫
< 1456446197 823170 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :Yes, make a better adjective...
< 1456446217 841259 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I like that song
< 1456446258 827505 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: The pooch has pooches which contain smaller pooches.
< 1456446333 761602 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The Neverhood was so good
< 1456446336 954888 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://www.youtube.com/watch?v=14xcsz43Kuw
< 1456446392 575968 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection
< 1456446394 54109 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 240 seconds
< 1456446588 177343 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :`` hg log wisdom/adu
< 1456446589 203011 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :changeset:   7017:e40713f3412a \ tag:         tip \ user:        HackBot \ date:        Fri Feb 26 00:18:04 2016 +0000 \ summary:      le/rn adu/Do you know adu? Adu adu adu adu adu! \  \ changeset:   7004:4c654b530cd9 \ user:        HackBot \ date:        Thu Feb 25 04:20:01 2016 +0000 \ summary:      le/rn adu/Bye!
< 1456446603 741421 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Yes?
< 1456446617 683437 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: I didn't say anything
< 1456446649 68645 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: I was simply testing a hypothesis, which turned out to be true
< 1456446757 261599 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :my hypothesis was that it was cumulative, and it is
< 1456446887 475595 :augur!~augur@50-1-126-214.dsl.static.fusionbroadband.com JOIN :#esoteric
< 1456447154 769298 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hello
< 1456447284 983709 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: One data point is not enought to turn a hypothesis into a theory
< 1456447314 641460 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: tell that to my success story!
< 1456447348 797368 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Are you a young earth creationist?
< 1456447619 31946 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : Pokadots that will rip you to shreds given the chance <-- *polkadots hth
< 1456447670 590902 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: No.
< 1456447682 814486 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Yes.
< 1456447816 907820 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: I'm going to pretend I know what you're talking about
< 1456447865 870738 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: You haven't heard of young earth creationists?
< 1456447877 898930 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: I've heard of creationists
< 1456447879 486162 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: They're the guys who think the universe is 6000 years old, same as the earth
< 1456447892 637532 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Created by gaaaaaaaaaaaawd 6000 years ago
< 1456447895 433243 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :those are people who believe the universe is 6000 years old
< 1456447907 944688 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I'm not sure what "young earth" means in that context
< 1456447916 31597 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Creationists are broader than the young earth creationists
< 1456447922 347829 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: no
< 1456447931 728552 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: There are two types- old earth and young earth
< 1456447940 2801 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: wut
< 1456447951 543223 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Old earth at least try to mix some basic science- the things we know for a fact to be true- into their beliefs
< 1456447953 228512 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :how do they explain older stuff?
< 1456447971 350583 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: God created everything to look older than it is
< 1456447972 176318 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :adu: "young earth creationists" are the subset of creationists who have a specific time in mind for the creation of the earth that's on a relatively small timescale, normally somewhere around 4000 BC
< 1456447981 22746 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: WhAuT?
< 1456447986 628472 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Young earthers throw science out the window
< 1456448003 830367 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: I believe that the universe is older than anything in the universe
< 1456448009 982456 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: They think we can see stars >6000 light-years away because god created the universe with everything already here
< 1456448018 416857 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(everything = light)
< 1456448028 449900 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: I also have a very strict definition of "universe" and "spacetime"
< 1456448054 342184 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Fair enough
< 1456448089 95503 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: a "spacetime" is all that we will ever know: 3D space + time, but the "universe" is all that exists, and all this popsci mumbo jumbo about "paralell universes" is, in my dictionary, talking about "parallell" spacetimes, not universes
< 1456448105 902580 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It's funny that wikipedia says "Fictional superhero" instead of just "superhero"
< 1456448128 373379 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: I think you mean the multiverse hth
< 1456448131 137251 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :so my dictionary does not contain the word "multiverse", since obviously, it is a synonym for "universe"
< 1456448140 240391 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: lol, I hate you for that
< 1456448171 189005 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Usually, the Universe only covers things we can get to without a particle accelerator from here to Alpha Centauri
< 1456448184 732235 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: that's called a Spacetime, sir
< 1456448230 645858 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: No, it's the universe
< 1456448253 930597 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: no, it's a spacetime, which most people inaccurately equate with the universe
< 1456448303 450133 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :The Universe, is by definition, all that exists, if multiple spacetimes exist, then they exist within The Universe, by definition
< 1456448310 966624 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :this is just pure logic, it's not an opinion
< 1456448760 428163 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell  huh... but I thought I reverted something else <-- you tried to `revert a command that didn't actually change anything hth
< 1456448762 902415 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted.
< 1456448763 432206 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oops
< 1456448769 210928 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell b_jonas  huh... but I thought I reverted something else <-- you tried to `revert a command that didn't actually change anything hth
< 1456448770 894677 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted.
< 1456448810 938626 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: that's a long way back
< 1456448977 958706 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: um it was during the recent `list mess
< 1456448989 217028 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :yes
< 1456448992 893944 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that was a long time ago
< 1456449009 616708 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: are you an extremely young earth creationist
< 1456449052 938241 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: perhaps i'm a veetan
< 1456449089 310356 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :oerjan: shachaf didn't deny it
< 1456449113 971788 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i'm not all that young anymore
< 1456449133 15381 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but i'm certainly an earth creationist
< 1456449138 868390 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what other sort of creationist would i be
< 1456449214 194754 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :bleh, that moment when you're curious about what the `list is and yet don't want to check
< 1456449280 201574 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: go for it
< 1456449284 25611 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's the worst that could happen?
< 1456449294 84351 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd end up on a list
< 1456449488 997356 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Are there any things that won't make my brain heart with cardinality > 𝔠?
< 1456449490 407514 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :...
< 1456449506 468285 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Do newer versions of neoletters have 𝔠?
< 1456450121 502653 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ugh
< 1456450130 722927 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :My left arrow key seems to have stopped working
< 1456450267 83736 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 250 seconds
< 1456450484 461518 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I want to make an unlambda derivative
< 1456450492 555481 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Then write a fake O'reilly book about it
< 1456450498 37669 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Though I'm not sure what to call it
< 1456450533 691532 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ais523: that sounds like a hashtag
< 1456450566 694613 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :#thatmomentwhenyourecuriousaboutwhatthelistisandyetdontwanttocheck
< 1456450759 120452 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :If call/cc is GOTO, what's COMEFROM?
< 1456450790 872351 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Do you know?
< 1456450819 496871 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :call/cc isn't GOTO
< 1456450863 233875 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: It's the functional equivalent, according to wikipedia
< 1456450972 183174 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: do you mean try0catch?
< 1456450981 158702 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :"try-catch"
< 1456450999 655655 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: For what? comefrom?
< 1456451012 477037 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Or as the functional GOTO
< 1456451015 495253 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: call/cc is CAMEFROM, cc is GOTO
< 1456451026 139305 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Ah.
< 1456451034 653611 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: or perhaps you mean (dynamic-wind)
< 1456451046 416057 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Oooh, what's that?
< 1456451054 274874 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: it's like try-catch
< 1456451076 571033 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: it ensures that it's 3 arguments are all executed, in order, regardless of exceptions thrown
< 1456451116 695926 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :(dynamic-wind a b c) will execute c, even if a and b throw exceptions
< 1456451127 506515 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What happens if the function you pass to a call/cc is another continuation?
< 1456451127 506566 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : My left arrow key seems to have stopped working <-- it's spreading!
< 1456451127 506612 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :or call a "cc" from somewhere else
< 1456451148 392574 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: then the world starts to explode
< 1456451164 736153 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: actually, then you're just returning an address
< 1456451164 894215 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: But then you call a continuation and it stops exploding
< 1456451179 399692 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :((call/cc call/cc) (call/cc call/cc)) is when the world explodes
< 1456451192 822690 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh, right
< 1456451260 823322 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: In esolisp, should I include call/em instead of call/cc as primitives?
< 1456451270 244584 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer
< 1456451300 95116 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: my personal opinion is that all you need is call/ec, which is like call/cc, but the continuation cannot escape the lexical scope of call/ec
< 1456451315 28503 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: And what does ec stand for?
< 1456451341 704464 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :https://docs.racket-lang.org/reference/cont.html#%28def._%28%28lib._racket%2Fprivate%2Fletstx-scheme..rkt%29._call%2Fec%29%29
< 1456451352 592975 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :"escape-continuation"
< 1456451393 388839 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: scratch that, "dynamic extent", not "lexical scope"
< 1456451406 308870 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :s/lexical scope/dynamic extent/
< 1456451419 85623 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: You're much smarter than me. Can you help me with #esoteric lisp?
< 1456451431 944312 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Passively, if you prefer
< 1456451434 311775 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: as if lisp isn't esoteric enough ;)
< 1456451450 347160 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: That's the tagline ;)
< 1456451454 12583 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I'm not smart, I just read a lot
< 1456451505 787355 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: That works too
< 1456451507 639782 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :for example, I once deployed an update to every server with an extra comma, that caused all of our servers to crash, repeatedly
< 1456451531 209119 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I think I deleted the comma about 4 hours later
< 1456451549 711440 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :which, of course, made me feel like an idiot
< 1456451564 957072 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ACTION hates commas
< 1456451704 296960 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456451790 746645 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Is there something I could do for CF in esolisp that would be completely unexpected?
< 1456451801 820606 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :what is CF?
< 1456451832 943715 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :nobody expects the Spanish initialization!
< 1456451848 278121 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: in Python?
< 1456451855 460822 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lisp?
< 1456451864 789169 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Control Flow
< 1456451867 729418 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :oh
< 1456451873 194713 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Esolisp, probably implemented in python
< 1456451900 890755 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: force all control flow to be in the form of unevaluated associated lists
< 1456451915 193118 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :dafuq?
< 1456451925 544711 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: basically switch-case
< 1456451935 461881 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah
< 1456451942 69253 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: I want something functional xD
< 1456451958 71946 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric
< 1456451962 28635 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :imagine a world, in which if is deprecated, else is a thing of the past, your only hope, is switch-case
< 1456451968 175282 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Are there any completely strange GOTO-like constructs I could functionalize?
< 1456451973 220412 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Not just a jump, something different
< 1456451983 330660 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: you could go way back
< 1456451986 907803 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: way way back
< 1456451992 466104 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Listening
< 1456451993 814116 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :like now scheme is at R7RS
< 1456452005 267255 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :but in R1RS there was this thing called tagbody
< 1456452009 609090 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :that was kind of like goto
< 1456452013 305399 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :but so f*cked up
< 1456452018 950715 :AlexR42!~textual@95.105.108.154 JOIN :#esoteric
< 1456452064 693191 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ACTION googles it
< 1456452067 887875 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :MY EEEEEEEEEEEEEEEYES
< 1456452068 759381 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lol
< 1456452085 978313 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Not only is it weird and confusing with an IMproper implementation
< 1456452098 861076 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: I'm also reacting to plain-font code
< 1456452140 866301 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lol
< 1456452142 846190 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: If call/cc is functional GOTO, what's functional IF?
< 1456452155 793147 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: arc if is probably the most obscure
< 1456452157 306068 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Not the construct named IF necessarily- the one that evaluates one of its arguments based on another
< 1456452162 209788 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :lisp and schem use 3-argument if
< 1456452189 248680 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: I'm going for what you get if you use call/cc like JMP in compiled code; what does IF look like then?
< 1456452190 780561 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :arc if is equivalent to lisp and scheme (cond), so (if a b c d e) actually means (if a b (if c d e))
< 1456452205 845576 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wat
< 1456452208 956106 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :ya
< 1456452222 350190 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: So conditional call/cc
< 1456452227 917365 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: no, just if
< 1456452237 174093 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :it's like the classic if-elseif-else
< 1456452239 103987 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: No, I'm talking about conditional call/cc
< 1456452251 801394 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: conditional on what?
< 1456452255 981485 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(call-with-current-continuation-if- cond func else)
< 1456452259 421436 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Various
< 1456452272 56173 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :https://www.gnu.org/software/guile/manual/html_node/Dynamic-Wind.html
< 1456452274 387916 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Basically, it's the functional equivalent of low-level JMP
< 1456452305 293537 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: And I'm wondering what happens if we exactly transcribe the implementation of IF-THEN to JMPs into functional programming
< 1456452311 998982 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Do you get what I'm trying to say?
< 1456452313 697324 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: oh, you want delimited-continuations
< 1456452318 554774 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Is that it?
< 1456452333 543432 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :https://docs.racket-lang.org/guide/prompt.html
< 1456452351 70788 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :prompt is like "global = address"
< 1456452359 953839 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :abort is like "address = global"
< 1456452429 428397 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: I'm not sure you understand, but odds are it's me who isn't understanding
< 1456452450 349454 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: I think one of the issues with goto's in scheme is that all previous attempts involve going where you've gone before
< 1456452479 808957 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :if you want to jump to a place *after* everything you've done, then you probably just need to invent a name for it
< 1456452489 476995 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Ah, yes, that
< 1456452499 155358 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :and define it as "current_address = given_address"
< 1456452535 48348 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: What I'm trying to say is this
< 1456452545 210887 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: You know how call/cc is sort of like a JMP?
< 1456452618 626520 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :yes
< 1456452648 468199 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :as opposed to CALL, which manipulates the stack
< 1456452691 684108 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: OK, and you know how if-then in imperative languages is implementable in terms of JMP
< 1456452701 657305 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :yes
< 1456452707 261875 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Well, conditional JMP
< 1456452731 170443 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: What happens if you implement if-then the same way, but in terms of conditional call/cc (and functionalizing everything)?
< 1456452744 807659 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Is it just (if x y z), or does it make something new?
< 1456452767 407675 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :(call/cc (lambda (return) (if x (return y) (return z))))
< 1456452814 289790 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: So it's exactly the same then?
< 1456452815 297463 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OK
< 1456452817 711558 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: there are more possibilities, like you can return y in places that are not technically tail-calls
< 1456452984 935208 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah
< 1456452985 490164 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :like without call/cc, then (begin a b c d e ... z) would always return z
< 1456452986 733193 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: JMP:CJMP::call/cc:???
< 1456452986 891066 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :but with call/cc, then (call/cc ... (begin a b c (return y) ... z)) would return y instead of z, even though z is a tail call
< 1456453109 629783 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]:  so really call/cc should be called convert-return-into-a-function
< 1456453134 360075 :zzo38!~zzo38@24-207-50-123.eastlink.ca JOIN :#esoteric
< 1456453150 414419 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hezzo38
< 1456453770 133807 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric
< 1456454203 465525 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I really love the breathiness of finnish glottals
< 1456454352 498343 :augur!~augur@50-1-126-214.dsl.static.fusionbroadband.com QUIT :Remote host closed the connection
< 1456454398 618957 :andrew_!~andrew@119.137.94.73 JOIN :#esoteric
< 1456454659 657137 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1456454660 41530 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric
< 1456455370 229514 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :there should be language-independent languages
< 1456455391 458314 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :err i guess that was meaningless
< 1456455427 346440 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :i mean a programming language which is independent of natural language
< 1456455536 201591 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :e.g. the keywords like print etc would be eliminated in favor of symbols
< 1456455546 902952 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :\oren\: so you end up with emojis?
< 1456455552 71840 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :yah
< 1456455559 332626 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :that would work
< 1456455651 562350 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :techically bf is an example
< 1456456064 219711 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: leaving
< 1456456596 965871 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds
< 1456456868 499055 :zgrep!sid43445@gateway/web/irccloud.com/x-llvcwqmyxekfewsk PRIVMSG #esoteric :\oren\: APL/J/K seem to share that philosophy.
< 1456458006 927027 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu
< 1456458597 923124 :bb010g!uid21050@gateway/web/irccloud.com/x-dkvdjkmioecjylgd JOIN :#esoteric
< 1456459271 993630 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric
< 1456459820 955737 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds
< 1456460513 405871 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I guess so
< 1456461141 659325 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving
< 1456461492 968716 :Elronnd!elronnd@znc.dank.ninja NICK :newguy_
< 1456461867 232182 :newguy_!elronnd@znc.dank.ninja NICK :Elro
< 1456461874 686048 :Elro!elronnd@znc.dank.ninja NICK :Elronnd
< 1456463024 22402 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :\oren\: Befunge almost counts, except for the p and g commands.
< 1456463259 159723 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :\oren\: AppleScript uses numbers as symbols internally, which are displayed as translatable text
< 1456463259 772215 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :I made a plane kinda like the Saab Gripen in KSP
< 1456463363 499674 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :i suppose if you have translations for every keyword it could work, but ideally you would make it so that anyone can just read code written by someone who speaks a different language
< 1456463387 960957 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :\oren\: you need to deter identifiers then? it would be very hard.
< 1456463403 897154 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :that will surely end up as an esolang
< 1456464277 954503 :jaboja!~jaboja@aeja127.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456466842 956981 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric
< 1456466854 774174 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric
< 1456467389 476526 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :unlambda `c``sii interests me now
< 1456467406 181344 :Guest16721!~atslash@static.231.107.9.5.clients.your-server.de NICK :atslash
< 1456467668 887323 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So ```sii`c``sii creates an infinite loop...
< 1456467671 310376 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Unlambda is fun!
< 1456468181 455164 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I should ruin it by introducing objects!
< 1456471093 52053 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OH MY GOD
< 1456471100 218693 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :THE FIRST HIGH-LEVEL LANGUAGE WAS 2D
< 1456471107 247755 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what was it?
< 1456471123 154959 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: https://en.wikipedia.org/wiki/Plankalkül
< 1456471145 632815 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Unfortunately, the one code examples is in the 1990s revision, which was designed to be implemented
< 1456471165 773846 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Can't believe they changed such a major feature and still called it Plankalkül
< 1456471819 304874 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` perl -e bin/revert
< 1456471831 458286 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Illegal division by zero at -e line 1.
< 1456471854 361187 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: that's not really surprising, since the first form of APL was 2D too (as in, using arrows for gotos or something.
< 1456471857 363602 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :)
< 1456472034 998833 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds
< 1456472067 468017 :carado!~carado@savhon.org QUIT :Quit: Leaving
< 1456472441 464085 :element118!2a3d4704@gateway/web/freenode/ip.42.61.71.4 JOIN :#esoteric
< 1456472948 746234 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The talk page mentions a few other things too
< 1456472991 666099 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(Apparently the only "word" built-in is FIN which means the program is finished if 1 is assigned to FIN)
< 1456473059 41057 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :They also mention the programming language that has only control structure is a for loop
< 1456473285 787743 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :which kind of for loop?
< 1456473346 560435 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the fortran DO loop?
< 1456474277 532244 :singingboyo!~brandonso@d50-98-172-252.bchsia.telus.net JOIN :#esoteric
< 1456474359 997419 :jaboja!~jaboja@aeja127.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 244 seconds
< 1456474704 829327 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah yes, great QC comic. Jeph does these sorts of montages great.
< 1456474720 159087 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :He did them multiple times.
< 1456475089 383024 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Huh? The second Conspiracy set (announced a few weeks ago but more details given yesterday) will be focused on multiplayer games after a draft with cards affecting draft?
< 1456475320 66101 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Isn't that also true of the first Conspiracy set?
< 1456475327 925971 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I didn't know there'd be a second one.
< 1456475421 165787 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: the draft part is true, but as far as I know, the multiplayer isn't. maybe I just didn't pay much attention.
< 1456475430 832442 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: and the second one isn't released yet.
< 1456475433 732941 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Conspiracy was designed for multiplayer games.
< 1456475440 762559 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :They had all those voting cards.
< 1456475441 668752 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Um, ok.
< 1456475457 240406 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :In that case I just didn't pay attention to that set.
< 1456475477 858487 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://magiccards.info/query?q=o:%22Will+of+the+council%22
< 1456475487 550475 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Those cards make much more sense with more than two players.
< 1456475512 389041 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :true
< 1456475929 72837 :PinealGlandOptic!~PinealGla@82.144.205.57 JOIN :#esoteric
< 1456476308 941187 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric
< 1456476876 599719 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye
< 1456476881 483761 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection
< 1456478496 526857 :singingboyo!~brandonso@d50-98-172-252.bchsia.telus.net QUIT :Remote host closed the connection
< 1456478576 699804 :jaboja!~jaboja@aeja127.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456479301 491886 :jaboja!~jaboja@aeja127.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 240 seconds
< 1456479849 131917 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :http://www.crunchyroll.com/anime-news/2016/02/25-1/sleeping-pokmon-kabigonsnorlax-becomes-15m-size-cushion   *_*
< 1456480074 985616 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :gimme that gimme that gimme gimme
< 1456480149 526001 :jaboja!~jaboja@aeja127.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456480511 7757 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456480765 9351 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds
< 1456481147 390313 :PinealGlandOptic!~PinealGla@82.144.205.57 QUIT :Quit: leaving
< 1456482538 545576 :jaboja!~jaboja@aeja127.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 252 seconds
< 1456483125 879741 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? hat
< 1456483135 656525 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hatee-hatee-hatee-hooo
< 1456483151 824936 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? high hat
< 1456483153 303025 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :high hat? ¯\(°​_o)/¯
< 1456483154 832213 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? black hat
< 1456483157 496029 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :black hat? ¯\(°​_o)/¯
< 1456483159 139839 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? white hat
< 1456483161 472043 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :white hat? ¯\(°​_o)/¯
< 1456483164 802855 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? top hat
< 1456483166 11972 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :top hat? ¯\(°​_o)/¯
< 1456483186 167475 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? hi hat
< 1456483187 401382 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hi hat? ¯\(°​_o)/¯
< 1456483187 643857 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? hihat
< 1456483188 478447 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hihat? ¯\(°​_o)/¯
< 1456483189 295009 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? hi-hat
< 1456483190 178514 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hi-hat? ¯\(°​_o)/¯
< 1456484863 47320 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric
< 1456484980 61126 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Client Quit
< 1456486669 293275 :boily!~alexandre@96.127.201.149 JOIN :#esoteric
< 1456487498 782705 :element118!2a3d4704@gateway/web/freenode/ip.42.61.71.4 QUIT :Quit: Page closed
< 1456487750 158783 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456487997 92720 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 244 seconds
< 1456488571 703121 :llue!~gnomebad@unaffiliated/lleu QUIT :Quit: That's what she said
< 1456489739 220879 :boily!~alexandre@96.127.201.149 QUIT :Quit: BURST CHICKEN
< 1456490088 16887 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric
< 1456490465 665043 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu
< 1456491115 574344 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? infinite
< 1456491121 330592 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? meta
< 1456491132 869728 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :meta? ¯\(°​_o)/¯
< 1456491133 28407 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :infinite? ¯\(°​_o)/¯
< 1456491440 936943 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 244 seconds
< 1456492039 687918 :andrew_!~andrew@119.137.94.73 QUIT :Remote host closed the connection
< 1456493188 106079 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? rint
< 1456493189 373713 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? lrint
< 1456493191 274562 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? trunc
< 1456493192 964199 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lrint? ¯\(°​_o)/¯
< 1456493193 122562 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rint? ¯\(°​_o)/¯
< 1456493193 573838 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :trunc? ¯\(°​_o)/¯
< 1456493194 694374 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? llrint
< 1456493195 569981 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :llrint? ¯\(°​_o)/¯
< 1456493582 306425 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what are you doing
< 1456493670 926641 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :trying names of arithmetic functions for the wisdom database
< 1456493676 771141 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I'm no wiser from what it returns
< 1456493710 613879 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456494489 73074 :bender|!benderpc@2404:e800:e61a:41d:345e:bfc6:621b:d773 JOIN :#esoteric
< 1456495407 742640 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1456495417 944408 :callforjudgement!~ais523@147.188.254.175 JOIN :#esoteric
< 1456495422 210653 :callforjudgement!~ais523@147.188.254.175 QUIT :Changing host
< 1456495422 368691 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456495444 505160 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523
< 1456495718 999874 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Ping timeout: 244 seconds
< 1456495850 909899 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1456495858 658349 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456496071 155732 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit
< 1456496093 840927 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456496462 396147 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer
< 1456496541 7969 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456496562 10590 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523
< 1456496794 634857 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456496827 702325 :augur!~augur@50-1-126-214.dsl.static.fusionbroadband.com JOIN :#esoteric
< 1456496837 132508 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer
< 1456496846 461957 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456496911 442705 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ns ghost ais523
< 1456496913 645699 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services
< 1456496916 416738 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523
< 1456496924 797032 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :good thing I don't enter my password for ghosting…
< 1456497047 396723 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit
< 1456497126 230376 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456497368 964416 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric
< 1456497402 361261 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: No route to host
< 1456497404 798359 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456497553 434738 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer
< 1456497562 453581 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456497679 494736 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Client Quit
< 1456497686 293220 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456497738 882535 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456497866 680583 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: truly
< 1456498019 826637 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 248 seconds
< 1456498035 301266 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 276 seconds
< 1456498317 442472 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? now you see
< 1456498325 514056 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :now you see? ¯\(°​_o)/¯
< 1456498353 363818 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :What do I see now?
< 1456498381 722378 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :obvsiously that was a ghost password.
< 1456498454 852493 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION gets all but two pairs in today's xkcd, and guesses the remaining...
< 1456498490 805236 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: there's always http://www.explainxkcd.com/wiki/index.php?title=Main_Page
< 1456498499 136176 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? It's 'cause you're dumb
< 1456498502 707357 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :OKAY
< 1456498503 575458 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :It's 'cause you're dumb? ¯\(°​_o)/¯
< 1456498517 474935 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :actually there's only one i cannot even recall seeing before
< 1456498521 662376 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? explainxkcd
< 1456498522 823970 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :explainxkcd? ¯\(°​_o)/¯
< 1456498529 338697 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the one with jay and the other guy
< 1456498635 682544 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: i think i'll have to go there for the last name in the hovertext
< 1456498762 324237 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :they seem to have paired with Hall
< 1456498925 177127 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the streak of regular what-if updates seems to have caught a snag
< 1456499004 429924 :augur!~augur@50-1-126-214.dsl.static.fusionbroadband.com QUIT :Remote host closed the connection
< 1456499774 53529 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 JOIN :#esoteric
< 1456499963 649645 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456500705 899240 :atslash!~atslash@static.231.107.9.5.clients.your-server.de QUIT :Quit: Leaving
< 1456501574 523708 :XorSwap!XorSwap@wifi-wpa-cw2-140-193-119-124.wifi.umanitoba.ca JOIN :#esoteric
< 1456501737 169157 :jaboja!~jaboja@188.146.10.24.nat.umts.dynamic.t-mobile.pl JOIN :#esoteric
< 1456501981 82245 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 QUIT :Ping timeout: 250 seconds
< 1456502628 603933 :AnotherTest!~turingcom@193.190.253.145 JOIN :#esoteric
< 1456502831 476027 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456503089 685504 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 240 seconds
< 1456503163 573098 :AnotherTest!~turingcom@193.190.253.145 QUIT :Ping timeout: 255 seconds
< 1456503249 136201 :jaboja!~jaboja@188.146.10.24.nat.umts.dynamic.t-mobile.pl QUIT :Ping timeout: 244 seconds
< 1456503262 615086 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456503382 342217 :ais523!~ais523@unaffiliated/ais523 QUIT :Excess Flood
< 1456503490 552444 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456503601 831811 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456503603 355305 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer
< 1456503955 523399 :XorSwap!XorSwap@wifi-wpa-cw2-140-193-119-124.wifi.umanitoba.ca QUIT :Ping timeout: 252 seconds
< 1456503971 848331 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 248 seconds
< 1456504107 343936 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456504469 675536 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523
< 1456504550 537235 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1456504574 475308 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456504615 550296 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later
< 1456504649 768228 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523
< 1456504781 93186 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric
< 1456504781 320841 :zadock!~outsider@81.180.208.252 JOIN :#esoteric
< 1456504836 49941 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit
< 1456504866 760536 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456505134 747981 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit
< 1456505217 302317 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456505357 655839 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523
< 1456505477 701898 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456505488 285901 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit
< 1456505519 785420 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523
< 1456505635 753703 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456505651 530043 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services
< 1456505653 359122 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523
< 1456505982 583636 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection
< 1456505996 426296 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456506028 510525 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523
< 1456506108 95844 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456506122 612246 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection
< 1456506189 124700 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523
< 1456506258 491586 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I'm worried compiling boost is going to blow up my computer :|
< 1456506404 458900 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer
< 1456506410 515420 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456506528 618536 :bb010g!uid21050@gateway/web/irccloud.com/x-dkvdjkmioecjylgd QUIT :Quit: Connection closed for inactivity
< 1456506764 864094 :atriq!~Taneb@runciman.default.hacksoc.uk0.bigv.io JOIN :#esoteric
< 1456506831 536536 :gde33!kvirc@546A0B75.cm-12-3a.dynamic.ziggo.nl JOIN :#esoteric
< 1456506835 84898 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: …
< 1456506876 51942 :nortti_!~juhani@ayu.smar.moe JOIN :#esoteric
< 1456506895 95980 :bender|!benderpc@2404:e800:e61a:41d:345e:bfc6:621b:d773 QUIT :Ping timeout: 250 seconds
< 1456506923 709059 :nortti!nortti@ayu.smar.moe QUIT :Disconnected by services
< 1456506927 796092 :ski_!~ski@remote11.chalmers.se JOIN :#esoteric
< 1456506929 547967 :jix_!~jix@jixco.de JOIN :#esoteric
< 1456506933 659457 :nortti_!~juhani@ayu.smar.moe NICK :nortti
< 1456506940 104552 :shachaf_!~shachaf@unaffiliated/shachaf JOIN :#esoteric
< 1456506940 434623 :digitalc1ld!~redacted@192.73.232.206 JOIN :#esoteric
< 1456506954 302467 :atehwa_!atehwa@aulis.sange.fi JOIN :#esoteric
< 1456506960 429054 :b_jonas_!~x@russell2.math.bme.hu JOIN :#esoteric
< 1456507234 708036 :gde33|2!kvirc@546A0B75.cm-12-3a.dynamic.ziggo.nl QUIT :*.net *.split
< 1456507234 903072 :idris-bot!~idris-bot@dslb-092-072-190-108.092.072.pools.vodafone-ip.de QUIT :*.net *.split
< 1456507235 60817 :jix!~jix@jixco.de QUIT :*.net *.split
< 1456507235 60909 :catern!~catern@catern.com QUIT :*.net *.split
< 1456507235 218893 :digitalcold!~redacted@192.73.232.206 QUIT :*.net *.split
< 1456507235 218972 :APic!apic@apic.name QUIT :*.net *.split
< 1456507235 376947 :atehwa!atehwa@aulis.sange.fi QUIT :*.net *.split
< 1456507235 846417 :Melvar!~melvar@dslb-092-072-190-108.092.072.pools.vodafone-ip.de QUIT :*.net *.split
< 1456507236 4378 :Taneb!~Taneb@runciman.hacksoc.org QUIT :*.net *.split
< 1456507236 4482 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :*.net *.split
< 1456507236 231807 :b_jonas!~x@russell2.math.bme.hu QUIT :*.net *.split
< 1456507236 390078 :shachaf!~shachaf@unaffiliated/shachaf QUIT :*.net *.split
< 1456507236 547860 :ski!~ski@remote11.chalmers.se QUIT :*.net *.split
< 1456507393 961951 :Reece`!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric
< 1456507400 347897 :catern!~catern@catern.com JOIN :#esoteric
< 1456507608 491779 :Melvar!~melvar@dslb-092-072-190-108.092.072.pools.vodafone-ip.de JOIN :#esoteric
< 1456507640 803973 :APic!apic@apic.name JOIN :#esoteric
< 1456507718 104793 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric
< 1456508062 58503 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric
< 1456508251 503198 :XorSwap!~XorSwap@wpa-6-1644.cc.umanitoba.ca JOIN :#esoteric
< 1456508643 141821 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds
< 1456508915 640982 :impomatic_!~digital_w@79.16.114.87.dyn.plus.net QUIT :Read error: Connection reset by peer
< 1456509616 822542 :shachaf_!~shachaf@unaffiliated/shachaf NICK :shachaf
< 1456509839 103073 :lynn_!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456510021 582260 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 255 seconds
< 1456510473 800105 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456510518 594312 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org JOIN :#esoteric
< 1456511101 585129 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org QUIT :Ping timeout: 255 seconds
< 1456511320 576953 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org JOIN :#esoteric
< 1456511355 837415 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :What is the λ-calcular definition of the S combinator using the classic notation?
< 1456511366 544451 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :That is, one variable after the λ
< 1456511379 585264 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :So K is λx.λy.x, not λxy.x
< 1456511433 846689 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i'm sure you can figure out how to curry it
< 1456511490 40989 :b_jonas_!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: S = \x->\y->\z->(xz)yz
< 1456511502 358736 :b_jonas_!~x@russell2.math.bme.hu NICK :b_jonas
< 1456511520 354619 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :b_jonas: Oh, I thought you didn't need parentheses in that notation
< 1456511530 592570 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :quintopia: I know, but I wanted the parenthesis-free notation
< 1456511653 47404 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i would have thought it is x z (y z)
< 1456511728 641612 :zgrep!sid43445@gateway/web/irccloud.com/x-llvcwqmyxekfewsk PRIVMSG #esoteric :`` ls bin | grep explain
< 1456511736 533879 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456511756 644378 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :myname: I think both work, the latter is just the more common notation
< 1456511764 289546 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Then again, I'm an idiot
< 1456511790 105262 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well, no
< 1456511795 451713 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :they are different things
< 1456511817 110316 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :application is evaluated left to righr by definition
< 1456511835 863523 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :myname: oh right, I'm stupid
< 1456511836 628516 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i.e. (xz)yz should be no different from xzyz
< 1456511847 511210 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :indeed, S = \x->\y->\z->xz(yz)
< 1456511848 350958 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sorry
< 1456512343 574650 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org QUIT :Ping timeout: 255 seconds
< 1456512521 959337 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org JOIN :#esoteric
< 1456512535 811103 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Most functional programming corresponds to Hilbert-Style Deduction Systems (many axioms, almost no deduction rules (usually just modus ponens)), correct?
< 1456512543 498917 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :"(xz)yz should be no different from xzyz"
< 1456512557 602967 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :which shoulds be no different than xy(z^2)
< 1456512645 101138 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :Elronnd: huh?
< 1456512654 286426 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what the hell is ^2?
< 1456512660 492220 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :to the second power
< 1456512685 832903 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you are familiar with the fact that xzyz is no multiplication?
< 1456512799 951357 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org QUIT :Ping timeout: 244 seconds
< 1456512831 572670 :impomatic_!~digital_w@79.16.114.87.dyn.plus.net JOIN :#esoteric
< 1456512968 33247 :Reece`!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Read error: Connection reset by peer
< 1456513064 518908 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org JOIN :#esoteric
< 1456513094 454988 :atriq!~Taneb@runciman.default.hacksoc.uk0.bigv.io NICK :Taneb
< 1456513126 622518 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :myname: So was I right about functional programming and Hilbert-style deduction?
< 1456513395 746053 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Wow
< 1456513412 148699 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Next year I might have a piece of paper all official and everything saying I know functional programming
< 1456513429 483313 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so?
< 1456513443 336845 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :You should start lying about it now. Get a jump on the job market
< 1456513456 813055 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :prooftechnique: well, I'm in my third year of a four year degree
< 1456513459 579450 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Wait, no, most functional programming is based on natural deduction
< 1456513463 482551 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :I don't think that's a jump I can utilize
< 1456513465 304645 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :CL is the hilbert one
< 1456513472 42523 :jaboja!~jaboja@aeja127.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456513669 430746 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Can you base a functional programming language on a deduction rule other than modus ponens?
< 1456513723 600645 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i never understood why you actually have different rules that basically do exactly the same if you transform your input
< 1456513758 962134 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456513778 91840 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :like, how is p -> q & p => q another rule than p | q & -p => q
< 1456513780 609475 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit
< 1456513786 668407 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :they do exactly the same thing
< 1456513806 782750 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :myname: For example, could I have a language that completely forgoes modus ponens and instead uses hypothetical syllogism?
< 1456513821 596508 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :(aka function composition)
< 1456514063 724413 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :myname: That's what normalization is for
< 1456514073 540636 :J_Arcane!~chatzilla@37-219-104-229.nat.bb.dnainternet.fi JOIN :#esoteric
< 1456514557 506274 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Functional language that corresponds to the Sequent Calculus?
< 1456514668 177389 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hppavilion[1]: how would it work?
< 1456514702 438383 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :It seems to me (not having thought about this before) that modus ponens is inherently used when evaluating any sort of code
< 1456514703 460107 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :See http://esolangs.org/wiki/Gentzen for one way to make programming with a sequent calculus
< 1456514738 564042 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(It lacks the implication operator)
< 1456514836 92080 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm
< 1456514845 527904 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds
< 1456514891 434802 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org JOIN :#esoteric
< 1456515002 524427 :jaboja!~jaboja@aeja127.neoplus.adsl.tpnet.pl QUIT :Remote host closed the connection
< 1456515467 574293 :XorSwap!~XorSwap@wpa-6-1644.cc.umanitoba.ca QUIT :Quit: Leaving
< 1456515507 328358 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 276 seconds
< 1456515595 989334 :zadock!~outsider@81.180.208.252 QUIT :Quit: Leaving
< 1456516069 99748 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Oh god
< 1456516080 85789 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hppavilion[1]: ?
< 1456516080 280102 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :I'm trying to make the Haskell of Sequent Calculi
< 1456516086 131915 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Vorpal: ^
< 1456516089 315511 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah
< 1456516095 483742 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Vorpal: I'm reading the correspondence and have no clue what's going on
< 1456516113 173257 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :um?
< 1456516150 671888 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hppavilion[1]: apparently zzo already designed a language like that
< 1456516155 406406 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Vorpal: Oh, great
< 1456516159 658436 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Vorpal: I'm making one too
< 1456516164 616146 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : See http://esolangs.org/wiki/Gentzen for one way to make programming with a sequent calculus
< 1456516164 770686 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : (It lacks the implication operator)
< 1456516164 770757 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : hm
< 1456516175 608681 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hppavilion[1]: might want to look at it
< 1456516181 143728 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :I am
< 1456516217 328304 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hppavilion[1]: I'm too tired to make any sense of it. The dangers of lying in a comfortable sofa with a laptop
< 1456516297 876634 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hppavilion[1]: Also I never ran into sequent calculus before, but to me it appears to be a rather complicated way of expressing things. Does it have additional power compared to classic logic? Or what is the big deal?
< 1456516305 958890 :lleu!~gnomebad@cpc15-croy20-2-0-cust489.croy.cable.virginm.net JOIN :#esoteric
< 1456516306 113506 :lleu!~gnomebad@cpc15-croy20-2-0-cust489.croy.cable.virginm.net QUIT :Changing host
< 1456516306 113616 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric
< 1456516391 734479 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org JOIN :#esoteric
< 1456516401 576286 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Vorpal: Really, I'm trying to make a kit of languages based on the CHI
< 1456516445 65170 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm
< 1456516448 362124 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : hppavilion[1]: Also I never ran into sequent calculus before, but to me it appears to be a rather complicated way of expressing things. Does it have additional power compared to classic logic? Or what is the big deal?
< 1456516466 212255 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hppavilion[2]: still interested in that question, once your internet stopped messing up for you
< 1456516485 153093 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Vorpal: It's not my internet, it's school internet
< 1456516502 214908 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Vorpal: And it's not the internet, it's me getting on and off my computer because I have to move to go do things
< 1456516512 306023 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Vorpal: And I don't want people messing with my laptop while I'm gone
< 1456516521 491667 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hppavilion[2]: fair enough
< 1456516528 597893 :hppavilion[1]!~DevourerO@74-114-87-72.dynamic.asdk12.org QUIT :Ping timeout: 255 seconds
< 1456516532 323345 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Have to get up
< 1456516536 88494 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hppavilion[2]: anyway
< 1456516539 574555 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :what about the question
< 1456516566 689082 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Vorpal: Which question in particular?
< 1456516580 377461 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :I left right after you said you were too tired
< 1456516602 700457 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hppavilion[2]:   hppavilion[1]: Also I never ran into sequent calculus before, but to me it appears to be a rather complicated way of expressing things. Does it have additional power compared to classic logic? Or what is the big deal?
< 1456516605 945023 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Oh
< 1456516608 631289 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :That one
< 1456516615 926064 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Vorpal: I'm not sure; I don't understand it yet
< 1456516621 395413 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fair enough
< 1456516621 661220 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Vorpal: I think it's just different, and a bit eso
< 1456516638 858005 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hppavilion[2]: it just looks like a more complicated way to express implication
< 1456516642 264588 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Vorpal: It's a generalization of natural deduction, which reminds me of Horn Clauses
< 1456516672 687725 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :instead of (P and Q) -> (X or Y) you write P, Q |- X, Y
< 1456516679 75753 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Or have I missed something
< 1456516681 737810 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Yeah, that's what I'm getting
< 1456516692 636366 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Vorpal: I think the point is that you can ONLY do stuff in that format
< 1456516698 336767 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah
< 1456516701 647646 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :And that format provides you with different ways of looking at things
< 1456516703 915514 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Like cuts
< 1456516710 433927 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :cuts as in?
< 1456516715 538058 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Vorpal: Let me type it out
< 1456516726 276970 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456516741 13526 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh wow, today's roborosewater card (Seating Tute) is hilarious
< 1456516754 689843 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :If you have A, B |- q and C |- p, A, it looks like you can syllogize it into C, B |- q, p
< 1456516784 545734 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Vorpal: That's a cut ^
< 1456516788 572428 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :I think
< 1456516791 34840 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :um...
< 1456516795 734072 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[2]: no it isn't
< 1456516808 680058 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, you seem to have an extra element today
< 1456516818 697736 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :cut is A |- B and B |- C syllogizing into A |- C
< 1456516843 315778 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :something that mathematical logicians like doing is proving that it's admissible (i.e. any given cut, you can replicate using other rules of the logic)
< 1456516860 400922 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :ais523: OK, good. The world makes sense again.
< 1456516893 486721 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :ais523: I'm hppavilion[2] when hppavilion[1] is taken, usually when I get off the computer then get back on too soon
< 1456516937 751027 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I know it's an alternate nick
< 1456516947 954534 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but making amusing comments about people's alternate nicks is an occasional #esoteric tradition
< 1456517001 679535 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : cut is A |- B and B |- C syllogizing into A |- C <-- isn't this just A->B, B->C giving you A->C. 
< 1456517014 82416 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :in classical implication ways of writing it
< 1456517035 24690 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: well treating |- as -> is a common "intuitive" way to think about mathematical logic
< 1456517049 455171 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but they aren't the same operator and if you want to use them the same way, you have to prove it
< 1456517056 572075 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1456517076 181157 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yep
< 1456517090 387872 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :they aren't even of the same type
< 1456517114 26851 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456517119 725986 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit
< 1456517164 63949 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456517177 54307 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :I'm attempting to make a language kit called ChiLan (or something) that demonstrates the Curry-Howard Isomorphism
< 1456517218 100379 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yes, they aren't even of the same type. and the Gödel completeness theorem for first-order logic is one of the most interesting theorems of logic, both for the result itself and because of its two proofs.
< 1456517219 625785 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :What's a good event-driven model of computation?
< 1456517229 386369 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: hm, fair enough
< 1456517231 860408 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[2]: pi calculus
< 1456517233 763286 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :And is there a logic it corresponds to?
< 1456517240 551126 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :ais523: OK, I'll look into that
< 1456517240 732615 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[2]: wait, where's your [1]?
< 1456517241 761458 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and yes, also pi calculus :-)
< 1456517245 790241 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit
< 1456517256 809801 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[2]: are you hppavilion[1]'s Evil Twin?
< 1456517257 963503 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456517262 235630 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what's my quit message?
< 1456517268 763719 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :for these random disconnects?
< 1456517270 332442 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :ais523: Client Quit
< 1456517272 22783 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Or ()
< 1456517273 364916 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :* ais523 has quit (Client Quit)
< 1456517277 235699 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :gah
< 1456517281 737340 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :* ais523 has quit ()
< 1456517284 963036 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: Client Quit (which means your client sent an explicit QUIT
< 1456517292 264752 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Konversation's just randomly deciding my network is down
< 1456517295 696572 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :with no evidence for this
< 1456517298 836029 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and quitting in response
< 1456517314 767472 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but your connection didn't live for long enough to send the quit message to us)
< 1456517336 280258 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I think it's sometimes the server. When an irc server randomly decides to quit you, it invents fake reasons for why he did so.
< 1456517349 543989 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: no, I'm pretty sure it's the client
< 1456517362 655949 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :based on the messages it's printing
< 1456517368 860071 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, that's possible too
< 1456517371 636101 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit
< 1456517384 949777 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456517390 806133 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[20:09] [Info] Disconnected from irc.freenode.net (port 6667).
< 1456517392 331103 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[20:09] [Info] Network is down, will reconnect automatically when it is back up.
< 1456517407 494459 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I think for me, it's mostly the network, because I get similar disconnections to non-irc stuff sometimes
< 1456517413 223419 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the "network is down" is normally based on the network up/down status from NetworkManager
< 1456517418 873400 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the network connection from the machine that is
< 1456517424 204578 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but then, why would you send a quit if the network is down?
< 1456517427 628635 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you wouldn't expect it to be received
< 1456517428 378548 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric
< 1456517434 790675 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit
< 1456517474 663618 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456517489 58386 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: the tcp socket can breaks in one direction, so the QUIT you send can get through even if what the server says can't get to you. eventually there's a timeout because of the one-directional break, but the QUIT still gets through.
< 1456517499 666462 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I restarted my client in case it helped
< 1456517787 623813 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Wait wait.
< 1456517811 720615 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Does Wizards have at least three different announcements for the second Conspiracy set, each giving a different name for the set?
< 1456517820 135928 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Wtf.
< 1456517831 916319 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :It's not April's Fool yet
< 1456517862 51954 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um, M:tG set
< 1456517881 883145 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :ais523: Do you understand the rho-calculus?
< 1456517889 521719 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[2]: no
< 1456517896 820564 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :ais523: Damn
< 1456517908 344327 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :ais523: I was hoping to incorporate rho expressions into EsoLISP
< 1456517926 48689 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: basically they had one announcement that they edited a couple of times, citing events in the plane on which Conspiracy takes place having overtaken them
< 1456517943 487042 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :first they announced it was about Brago, but then a few hours later they announced that Brago had been assassinated
< 1456517947 382564 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so they had to change the name of the set
< 1456517958 640532 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see
< 1456517964 323026 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(also they removed one card from it)
< 1456517973 845661 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then today they went and added a card back in and renamed it again
< 1456517992 981471 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as in, removed Brago?
< 1456517995 117 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :ais523: Is a #esoteric official LISP a decent idea?
< 1456518001 798462 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: they didn't say which card was removed
< 1456518008 861899 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[2]: you'll never get #esoteric to agree on an official anything
< 1456518026 100448 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, I don't agree with restricting the language choices that the channel can use
< 1456518028 411002 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :ais523: A #esoteric pseudo-official LISP?
< 1456518030 306376 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sometimes one langauge is better than another
< 1456518036 114987 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :ais523: It's not a restriction
< 1456518051 711367 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :ais523: It's just as restricting as forget-me-nots being the Alaska state flower
< 1456518054 606725 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :are you creating an esolisp or just a regular lisp specialized for implementing esolangs?
< 1456518060 719186 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[2]: oh I see
< 1456518060 873713 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :There's no rule against actually using it
< 1456518067 622961 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :*against not using them
< 1456518076 617298 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :ais523: I think the goal is to do both xD
< 1456518091 834782 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but Underlambda isn't a lisp :-P
< 1456518097 537361 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :ais523: A LISP designed for implementing esolangs in an eso way :P
< 1456518109 478925 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(actually, that's aiming for three goals: being an esolang, being easy to implement esolangs with, and being easy to implement in esolangs)
< 1456518112 613951 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, "new conspiracies that twist the rules against your foes"? how is that an interesting feature of the set? that's the point of one of the Golden Rule: M:tG cards often change the rules, and usually in a way that helps you against your foes.
< 1456518123 328338 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 246 seconds
< 1456518129 178436 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :ais523: And I want to incorporate rho expressions- rhoexp : lambdaexp :: rhocal : lambdacal
< 1456518133 255054 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Why do they put such meaningless marketing language in the annoucnement?
< 1456518152 981791 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: all announcements seem to be like that
< 1456518181 464807 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the people who get annoyed by them aren't the audience that the announcement is aiming to reach
< 1456518208 481599 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you might want to read through the most recent GDS (sadly I don't have a link), one of the things they discussed was marketing taglines
< 1456518219 395116 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm
< 1456518227 109318 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the most recent one is the second one, right?
< 1456518329 213598 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think so
< 1456518402 820542 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I do remember fake set names given, but most of them were for reprint sets with the announcements on April's Fools, with the exception of Mirrodin Pure in which case they were clear about how it can be fake from first place.
< 1456518418 282047 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :You remember Mirrodin Pure, right? That was marketing for a future set done right.
< 1456518496 112598 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? mirrodin pure
< 1456518499 228826 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? icfp
< 1456518502 87864 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? icfp contest
< 1456518506 185568 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :icfp contest? ¯\(°​_o)/¯
< 1456518506 340609 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :icfp? ¯\(°​_o)/¯
< 1456518506 340717 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mirrodin pure? ¯\(°​_o)/¯
< 1456518557 680813 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oh, that reminds me
< 1456518623 365033 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :There's an esolang for which I should create an article on the wiki. Or at least I think it's an esolang.
< 1456518678 15702 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :If a new language is created for the purpose of the designer wanting to create an implementation for a language, but with limits that make the language very restricted or hard to use, 
< 1456518696 432739 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but the goal isn't to make the language bad, but to make the implementation simple under some conditions,
< 1456518710 665184 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :then would that count as an esolang, or is it instead a non-esolang for educational purposes?
< 1456518732 373968 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :Huh. eso- means "within"
< 1456518766 922837 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :b_jonas: brainfuck and FALSE are both in that category
< 1456518784 761750 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :(both designed to have small compilers)
< 1456518785 84642 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: ah yes, and I think Mouse is too
< 1456518811 924109 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :although brainfuck is sort of a special case, because it's very early
< 1456518924 205257 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Hmm, I wonder if I have my implementation for this stuff. Although it's very simple-minded, so I might not actually want to publish it.
< 1456518987 265005 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I wrote it ages ago, and I'm not sure where it is. Probably only somewhere in my old backups.
< 1456519001 106825 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(I found a doc-bug with it.)
< 1456519050 235566 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Ok, whatever, if someone wants, they can just write a new implementation. It's not hard.
< 1456519114 39205 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric
< 1456519315 527714 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: Mirrodin Pure backfired I think, there are /still/ people asking for the card list to be released
< 1456519335 960209 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : b_jonas: basically they had one announcement that they edited a couple of times, citing events in the plane on which Conspiracy takes place having overtaken them <-- okay that is a neat PR thingy
< 1456519406 635397 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: strange. I sort of remember some people writing that they thought Wizards has actually made two sets and were to decide on which one to release very late, but I don't understand where that came from, because it seemed clear enough from their communication that that's not the case.
< 1456519409 812471 :carado!~carado@savhon.org JOIN :#esoteric
< 1456519452 757598 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: although I'm not surprised that people are confused _now_, because the Wizards webpage is horrible, it's hard to find information about old sets and other old stuff
< 1456519461 8583 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :they should make the website more informative
< 1456519480 880697 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :every time they try to change the website they make it worse :-(
< 1456519485 545781 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :what is the prefix for lambdabot now again?
< 1456519491 473212 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the general consensus just seems to be that Wizards are terrible at computers
< 1456519492 648528 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: that too, sure
< 1456519494 104436 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: @ or ?, both work
< 1456519500 383730 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah, thanks
< 1456519511 36261 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or > as an abbreviation for @run
< 1456519513 540833 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yes, which is strange, because that's a problem they could fix by, you know, hiring people who are good at computers
< 1456519530 953763 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :finding such people should probably be easier than finding people who are good at making games
< 1456519535 476952 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm it doesn't seem to respond in /msg? Pretty sure that used to work
< 1456519539 792923 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: it could be that they're don't think that would be value for money
< 1456519548 73010 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: maybe
< 1456519548 487667 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh there we go, it was just super slow
< 1456519588 259093 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : @run 4  mueval-core: Time limit exceeded
< 1456519592 669470 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: you may have a runaway process
< 1456519615 9157 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: no kidding
< 1456519621 302600 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: if I want to find listings of old theme decks (and other preconstructed decks), that's hard directly from their site, but the links to the listings are collected on en.Wikipedia (luckily the links to their articles don't usually break, I have to give that much to them)
< 1456519644 479359 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: but if I want to find the set FAQs (release notes) for old sets, I'm out of luck, I have totally no way of finding them
< 1456519645 404700 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :esolinguiratia: Frustration caused by trying to program or speak in a language that makes absolutely no sense, particularly one not meant to be used, particularly when you're clueless to the fact that you aren't supposed to use it
< 1456519656 140696 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: the links to the articles broke a while back and it took them like a week to fix them
< 1456519680 739220 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: if I want to find older states of the Gatherer, I have to go to Yawgatog's site. I also have to go there if I want all the info from the Gatherer in a sane format.
< 1456519748 698886 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :At least they have now fixed Gatherer to show flip cards and split cards in a sane manner, which was a long-standing bug, only now there are double-faced cards too, and THEY aren't shown in a sane way.
< 1456519760 912692 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(I don't know about level up cards, I haven't checked that.)
< 1456519794 110948 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :And one small detail that really annoys me is that they don't have a complete list listing the official two or three letter codes for all old sets. 
< 1456519814 330181 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :You can try to guess from various filenames on their websites, but it turns out that for old sets they're sometimes inconsistent.
< 1456519830 938268 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :en.wikipedia has a list, but I'm not sure it's always correct
< 1456519860 29764 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Wizards has at least made the http://magic.wizards.com/en/game-info/products/card-set-archive page much saner than it used to be,
< 1456519889 175748 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so now you can find a list of really ALL sets Wizards ever released (Astral isn't there, but that's not a product by Wizards, but I don't think anything else is missing),
< 1456519922 288938 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but from that page and what it links to, you can't find the set faqs, the codenames, and other important information.
< 1456519943 72579 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :So there's some things they've improved, but also some things they've never fixed.
< 1456520091 549903 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :On esowiki, is there a category for languages that are fully specified, in the sense that there's no undefined behavior in them that you could use for a future extension?
< 1456520176 552575 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Such as mod 256 BF with a tape infinite both left and right
< 1456520247 19161 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org PRIVMSG #esoteric :ais523: Perhaps I could get people to like Esolisp by adding any good functions requested by channel members to either builtins, the stdlib, or (for large function groups), an external library
< 1456520265 5604 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I don't think so
< 1456520277 210388 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there were some unauthorized categories created recently and nobody cared to do anything about it
< 1456520278 767857 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what about the eso standards?
< 1456520282 867714 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so you /might/ be able to get away with it
< 1456520293 299704 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :myname: those were mostly arguments about how to standardize the standardization process
< 1456520307 219740 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not sure we got around to standardizing any actual languages
< 1456520307 374325 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :lol
< 1456520371 963329 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I got away with it once, but I don't think I'll create one for this
< 1456520383 348954 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :It's probably a bad idea to use a category for this in fact,
< 1456520399 236628 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :why?
< 1456520400 185417 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :since it will often happen that a language has several variants, grouped in the same article, and only some are fully specified
< 1456520403 821871 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :like with Brainfuck
< 1456520429 561714 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :buildung a subpage?
< 1456520471 81454 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nah, often there are just too many variants and we're lazy
< 1456520538 301775 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Ok, let me see what other categories I need then. I need a year, and [[Category:Finite state machine]] since the amount of memory is fixed and small.
< 1456520561 948602 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Ah, and I need [[Category:Implemented]]
< 1456520615 298885 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Hmm, does [[Category:Non-textual]] count if the program is a binary file (machine code) rather than a text source?
< 1456520713 701440 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :By the way, why don't we have a separate Appendix: namespace on the wiki for entries that aren't describing a language, eg. [[David Morgan-Mar]]?
< 1456520733 669851 :augur!~augur@104-152-230-86.static-ip.telepacific.net JOIN :#esoteric
< 1456520736 305103 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't think we normally use non-textual for binary
< 1456520747 264735 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and because we have Category:Languages
< 1456520758 901557 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's meant to be a site about esolanging, not necessarily a directory of esolangs
< 1456520767 620962 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org QUIT :Ping timeout: 255 seconds
< 1456520771 236782 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[[esoteric programming language]] should almost certainly be in mainspace
< 1456520773 940820 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as should [[OISC]]
< 1456520775 512997 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: of course, but still, I think this is what mediawiki namespaces for
< 1456520793 759914 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or at least it's how *.wiktionary uses the namespaces
< 1456520796 920327 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :esolang's modelled quite heavily on wikipedia
< 1456520810 207842 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(I think it was originally started because of mass esolang deletions on wikipedia?)
< 1456520819 723390 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, whatever
< 1456520832 733402 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'll just write the article now
< 1456520835 257210 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :a short one at least.
< 1456521104 210 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :I should write an article on COMPLEX
< 1456521656 356166 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: gopher://gopher.metafilter.com/h/MetaTalk/Direct-your-gopher-client-to-gopher-gophermetafiltercom.html
< 1456521753 155946 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org JOIN :#esoteric
< 1456521770 988167 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :pity I don't have my interpreter at hand, because that one was verified to work (at least mostly) and I could read it more easily than the docs
< 1456521793 418307 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but it's really old
< 1456521984 686719 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"Firefox doesn't know how to open this address, because one of the following protocols (gopher) isn't associated with any program or is not allowed in this context."
< 1456521993 960839 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they removed the gopher client from Firefox? :-(
< 1456521999 693524 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :IIRC it used to work
< 1456522005 39571 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yes, firefox hadn't supported gopher for ages
< 1456522148 549533 :augur!~augur@104-152-230-86.static-ip.telepacific.net QUIT :Remote host closed the connection
< 1456522217 243963 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes, although the gopher client included with old versions of Firefox wasn't very good anyways.
< 1456522224 204905 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :There are extensions to support it now
< 1456522405 789811 :impomatic_!~digital_w@79.16.114.87.dyn.plus.net PRIVMSG #esoteric :Does anyone know where the iterated prisoner?s dilemma was first mentioned / defined?
< 1456522439 205469 :impomatic_!~digital_w@79.16.114.87.dyn.plus.net PRIVMSG #esoteric :The prisoner's dilemma was defined by Tucker in 1950. Not sure about IPD.
< 1456522656 341067 :carado!~carado@savhon.org QUIT :Quit: Leaving
< 1456522671 523689 :heroux_!sandroco@gateway/shell/insomnia247/x-tforqwbkmqpalhyq JOIN :#esoteric
< 1456522714 78444 :heroux!sandroco@gateway/shell/insomnia247/x-xslelgczluhddjwr QUIT :Ping timeout: 240 seconds
< 1456522716 995280 :heroux_!sandroco@gateway/shell/insomnia247/x-tforqwbkmqpalhyq NICK :heroux
< 1456522735 252044 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi impomatic_!
< 1456522750 626536 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :my feeling is that the iterated prisoner's dilemma was around for a while before people realised that it was different
< 1456522753 690733 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and gave it a name
< 1456522850 701545 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456522983 954011 :lynn_!~lynn@unaffiliated/lynn QUIT :Ping timeout: 240 seconds
< 1456523813 298421 :Treio!~Treio@87.244.233.250 JOIN :#esoteric
< 1456523884 945841 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there
< 1456523893 185164 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Viktor's amazing 4-bit processor14]]4 N10 02https://esolangs.org/w/index.php?oldid=46460 5* 03B jonas 5* (+5144) 10Created page with "'''Viktor's amazing 4-bit processor''' is an esoteric computer hardware designed and soldered by the physicist Viktor T. Toth in 1999.  The goal of the computer was for the cr..."
< 1456523948 300089 :Treio!~Treio@87.244.233.250 QUIT :Max SendQ exceeded
< 1456523983 782877 :Treio!~Treio@87.244.233.250 JOIN :#esoteric
< 1456524054 265515 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :V. T. Toth also created a simple low-level language with arithmetic syntax (sort of like B, the predecessor of C), but I think that one doesn't count as eso, because it was clearly created and used for a practical purpose
< 1456524215 748337 :Treio!~Treio@87.244.233.250 QUIT :Remote host closed the connection
< 1456524453 131823 :hppavilion[2]!~DevourerO@74-114-87-72.dynamic.asdk12.org QUIT :Ping timeout: 244 seconds
< 1456524527 534167 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :There's some strange syntactic elements in it, like how there are no mandatory semicolons so the statements are separated in a strange way, sort of like lua; and how the dereference operator has a higher precedence than the function call operator; but I think these are only strange to use because we're so used to C.
< 1456524532 970915 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :They're definitely not eso.
< 1456524605 922391 :AlexR42!~textual@95.105.108.154 QUIT :Quit: My Mac has gone to sleep. ZZZzzz…
< 1456524702 778817 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Also, it's so much a one-pass compiler that it doesn't even ever patch addresses or values emitted earlier, so there's absolutely no way to refer to symbols defined later.
< 1456524711 741126 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Which leads to some strange things.
< 1456524719 984525 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But again, it's certainly not eso by intent.
< 1456524925 185479 :impomatic_!~digital_w@79.16.114.87.dyn.plus.net PRIVMSG #esoteric :Doesn't Viktor Toth also run an implementation of the original Essex MUD?
< 1456524936 961794 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :impomatic_: he runs some mud, but I'm not sure what
< 1456524939 617699 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I suppose it can therefore support streaming and may use less memory than otherwise
< 1456525018 85447 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: the webpage says the goal was to use little memory, but I think the actual reason is to make the implementation simple, since the computer he runs them on has a whole MEGABYTE of memory, and runs DOS, and that's more than enough to run a bigger compiler than this properly 
< 1456525063 118278 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: since it writes the output to a DOS file, storing addresses it has to patch in RAM and later patching them with seek wouldn't be very hard
< 1456525069 567997 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it would still make it a one-pass compiler
< 1456525093 821462 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes but such thing could be made also which using stdout
< 1456525099 333988 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :even in the sense that the compiled output is ready to run, no need to link
< 1456525115 830946 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: on DOS, that doesn't have any significance, because DOS doesn't have pipes
< 1456525127 245522 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: would you want to output the compiled program to a serial prot?
< 1456525183 672424 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Wait
< 1456525191 906156 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think I know the reason
< 1456525202 197907 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in
< 1456525227 561295 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :he doesn't use all 1 megabytes of memory (or a large part of it), since the compiler is implemented in itself, which makes accessing segments difficult. thus, programs, including the compiler, generally only use linear addresses within one segments,
< 1456525249 576028 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so he has a total of 64 kilobytes of data memory
< 1456525257 717185 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but even in 64 kilobytes, this wouldn't be too hard
< 1456525275 403625 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :symbol backpatching would easily fit since he already has a symbol table
< 1456525286 420695 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :for referring to symbols defined earlier
< 1456525748 570474 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But then, who am I to criticize him? I never wrote a compiler similar to this.
< 1456525750 630386 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric
< 1456525915 271519 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :oi Taneb
< 1456525922 411671 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Hi, Phantom_Hoover
< 1456525952 333263 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :do you have room in the leeds slash york area for 16 people to sleep tomorrow night
< 1456525975 818672 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :That is very sudden, also no
< 1456525996 718586 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :This your submarine jousting or whatever?
< 1456526032 692431 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :yes
< 1456526059 925030 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :turns out yorkshire isn't full of conveniently available couches like plymouth is
< 1456526066 181971 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how does submarine jousting compare to bf jousting?
< 1456526082 990045 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :substantially different
< 1456526469 54497 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Phantom_Hoover: I've asked in the computer science in York channel but I wouldn't be to hopeful
< 1456526497 161003 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :The response thus far has been, and I quote, "noy to the lot of you"
< 1456526590 985038 :impomatic_!~digital_w@79.16.114.87.dyn.plus.net PRIVMSG #esoteric :ais523: looking for early mentions of iterated (or repeated) Prisoner's Dilemma turns up a few from the late 50s but they all appear to be behind a paywall :-(
< 1456526653 888079 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Phantom_Hoover: ooh, I've got a "depends on your threshold for standards of living"
< 1456527476 891560 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :lol
< 1456527487 139713 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i think we're committed to driving home by now anyway
< 1456527536 586228 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :thanks for the offer though, ofc. you can still show up for an extremely impromptu and distracted #esoteric meetup
< 1456527690 936716 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :You're playing tomorrow?
< 1456527694 887577 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Alas, I'm in Hexham
< 1456527893 329857 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1456527987 858052 :impomatic_!~digital_w@79.16.114.87.dyn.plus.net PRIVMSG #esoteric :Is this jousting with real submarines? In the river?
< 1456528020 14304 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :no, it's hitting a puck on the bottom of a pool with a little stick
< 1456528071 964031 :augur!~augur@108-60-123-170.static.wiline.com JOIN :#esoteric
< 1456528109 216641 :carado!~carado@savhon.org JOIN :#esoteric
< 1456528190 976705 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric
< 1456528204 208411 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hey guys
< 1456528216 305861 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :Taneb, that's probably for the best given that we're probably going to embarass ourselves totally
< 1456528326 833561 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :tired
< 1456528517 846887 :augur!~augur@108-60-123-170.static.wiline.com QUIT :Read error: Connection reset by peer
< 1456528608 701710 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Goto14]]4 M10 02https://esolangs.org/w/index.php?diff=46461&oldid=43374 5* 03Rdococ 5* (+112) 10/* Structure */ Added an important note
< 1456528620 591983 :augur!~augur@108-60-123-170.static.wiline.com JOIN :#esoteric
< 1456528660 436409 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :to be honest, I just put stub on everything to be safe...should I do that?
< 1456528853 142102 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Rdococ14]]4 M10 02https://esolangs.org/w/index.php?diff=46462&oldid=44767 5* 03Rdococ 5* (-69) 10Oh my god, since when did I have GLaDOS and neurotoxin on my userpage?
< 1456529264 827139 :augur!~augur@108-60-123-170.static.wiline.com QUIT :Read error: Connection reset by peer
< 1456529299 207761 :augur!~augur@108-60-123-170.static.wiline.com JOIN :#esoteric
< 1456530095 278728 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric
< 1456530097 113732 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :So, crazy idea
< 1456530136 850917 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :A language- called World Wide Web Calculus (or WCalc)- that basically is a formal mathematical system for web programming
< 1456530186 654880 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Kind of amalgamating pi calculus, simply-typed lambda calculus, and some other things into a single, unified language that lets you use math as server-side programming
< 1456530212 113600 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :With things like HTTP requests as primitive objects
< 1456530403 829849 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Of course, completely declarative
< 1456530580 665589 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what about a language like HTML, but it programs stuff?
< 1456530622 165544 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :and then it has a  tag which describes what the LMTH page looks like (yeah, fancy backwards ffuts)
< 1456530874 379707 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :O, hai rdococ
< 1456530878 952419 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Haven't seen you in a while
< 1456530885 749023 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Not since my first few weeks on IRC
< 1456530887 976521 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric ::)
< 1456531036 861840 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hai yay
< 1456531065 560414 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: I'm making a demonstration HTTP server
< 1456531093 104005 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :You should probably abbreviate he World Wide Web Calculus as W3C
< 1456531196 281836 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer
< 1456531390 845994 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :FireFly: xD
< 1456531464 294894 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Here is an HTTP server that you never want to run, as it makes all your files accessible to everyone, written in wcalc: http://pastebin.com/gWFap23c
< 1456531660 207934 :carado!~carado@savhon.org QUIT :Ping timeout: 268 seconds
< 1456531698 167264 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :` hth
< 1456531707 114509 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found
< 1456531712 330254 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :meh
< 1456531720 691525 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :`? hth
< 1456531722 339191 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hth is help received from a hairy toe. It is not at all hambiguitous.
< 1456531744 976921 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :where is that past tense definition
< 1456531746 158550 :impomatic_!~digital_w@79.16.114.87.dyn.plus.net PRIVMSG #esoteric :"Some game-theoretical aspects of parasitism and symbiosis" by Anatol Rapoport might be the earliest reference to the Iterated Prisoner's Dilemma. I just need to find a copy that doesn't cost me 30 to read!
< 1456531867 548684 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hppavilion[2]: lol at your url
< 1456531876 762295 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Hah!
< 1456531882 925783 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Just noticed that!
< 1456531891 12993 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :omg
< 1456531901 621810 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm
< 1456531904 679455 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :we need an original idea
< 1456531913 13677 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Yeah, pretty much
< 1456531935 106356 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: I still think practical esolangs are an interesting concept. Web Calculus is one of those.
< 1456531945 535960 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :programs could be defined as a set of computer instructions, or as a problem and its solution...
< 1456531988 162016 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :or an automaton system...
< 1456532103 599727 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i like bullying automata
< 1456532109 676142 :augur!~augur@108-60-123-170.static.wiline.com QUIT :Remote host closed the connection
< 1456532152 926725 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :bullying automata
< 1456532200 148540 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :they are great puzzles!
< 1456532215 339163 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you should invent one and make an android app
< 1456532225 989540 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what if a program was a meta-thing
< 1456532236 741208 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :e.g. a word processor would be a meta-document or something
< 1456532242 930030 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :or a paint program would be a meta-painting
< 1456532272 717757 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I had this idea where you would be able to make your own file format and a program to edit them
< 1456532417 239431 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric
< 1456533008 827462 :augur!~augur@108-60-123-170.static.wiline.com JOIN :#esoteric
< 1456533305 887459 :augur!~augur@108-60-123-170.static.wiline.com QUIT :Remote host closed the connection
< 1456533465 289359 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Perhaps you should design a language that takes advantage of the full features of word processors
< 1456533480 590664 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Like, not just bold and italics and underline, but EVERYTHIN
< 1456533481 433464 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :G
< 1456533485 352141 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :And does it in a logical way
< 1456533555 294468 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456533740 140589 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm
< 1456534031 568099 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what kind of things are even in a word processor?
< 1456534075 558111 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Font size, color, underline, italic, strikethrough, headers...
< 1456534086 619194 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: I suppose better would be to allow HTML-based formatting
< 1456534094 293764 :augur!~augur@108-60-123-170.static.wiline.com JOIN :#esoteric
< 1456534356 576030 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what about...
< 1456534361 550787 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Inside Out, the programming language
< 1456534452 311414 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so programs would be memories
< 1456534461 481764 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :programs would be series of memories
< 1456534468 49850 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :happy memory, sad memory, angry memory
< 1456534550 632490 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection
< 1456534723 113392 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what if
< 1456534765 966838 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric
< 1456534834 195512 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: I just made a tool to industrialize making FORTH-like languages
< 1456534841 64624 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what about a method-oriented language
< 1456534862 878215 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Listening
< 1456534914 511894 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :in object-oriented programs, objects can send messages
< 1456534940 472987 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so a message-oriented program would involve messages sending objects?
< 1456535013 701978 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Oh god. This tool is SO BORING TO USE. xD.
< 1456535044 236277 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :It literally just takes a length and generates all possible strings of symbols up to that length
< 1456535053 746946 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Then has you assign meaning to those symbols at random
< 1456535251 308362 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Perhaps I should make this language web accessible and allow people to participate?
< 1456535362 124017 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :meh
< 1456535370 382360 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Yeah, I agree
< 1456535472 503029 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I am bored
< 1456535495 103604 :impomatic_!~digital_w@79.16.114.87.dyn.plus.net QUIT :Quit: http://corewar.co.uk
< 1456535512 64774 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: How about a nice refreshing session of arbitrary symbol naming? xD
< 1456535548 652363 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :no
< 1456535930 68188 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? icfp
< 1456535938 539461 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :icfp? ¯\(°​_o)/¯
< 1456535952 658016 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :oerjan: I have industrialized FORTH-like language documentation production
< 1456536036 995846 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :It won't produce very good languages, but it's basically just a way to make stupid esolangs on the fly
< 1456536085 498052 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :...
< 1456536119 364353 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le/rn icfp/I see functorial people.
< 1456536128 647666 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «icfp»
< 1456536719 439346 :augur!~augur@108-60-123-170.static.wiline.com QUIT :Read error: Connection reset by peer
< 1456536749 876623 :augur!~augur@108-60-123-170.static.wiline.com JOIN :#esoteric
< 1456536991 265803 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :...yep that's exactly what that means
< 1456537394 923285 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :thought so.
< 1456537425 654506 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :quintopia: Hi
< 1456537550 533759 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? WWW
< 1456537552 73687 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :WWW? ¯\(°​_o)/¯
< 1456537570 622721 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hppavellon[2]
< 1456537596 27748 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn WWW is an abbreviation that takes longer to pronounce properly than what it expands to.
< 1456537599 605361 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'www': WWW is an abbreviation that takes longer to pronounce properly than what it expands to.
< 1456537616 925226 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Not for some American English speakers.
< 1456537632 177732 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i added "properly" for a reason hth
< 1456537635 410762 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :"Dubyadubyadubya" is a bit faster than "world wide web".
< 1456537652 385690 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :...still skeptical, actually
< 1456537844 228957 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456537855 466365 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :in german, it's way shorter
< 1456537870 215930 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i know.
< 1456537880 990048 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :w is the only letter in the english alphabet with a multisyllabic name
< 1456537913 525158 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :I propose calling it 'dub'
< 1456537961 269436 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :including the new music genre wstep?
< 1456537985 923027 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :maybe
< 1456538065 141997 :augur!~augur@108-60-123-170.static.wiline.com QUIT :Read error: Connection reset by peer
< 1456538111 732157 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :It doesn't help that "W" was typically represented using "UU" for quite a while...
< 1456538114 2226 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :if they can call that music, then they can call w dub
< 1456538153 236697 :augur!~augur@108-60-123-170.static.wiline.com JOIN :#esoteric
< 1456538186 292032 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i recall the old 5 volume encyclopedia we had alphabetized w as v
< 1456538252 696253 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(well, my dad still has it afair)
< 1456538416 970498 :AlexR42!~textual@95.105.108.154 JOIN :#esoteric
< 1456538580 721999 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I think I'd prononuce www in english as vvv because I'm used to doing that in swedish
< 1456538628 428299 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :I'm afraid if you do that people will think you're talking about VVVVVV
< 1456538645 797829 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric ::<
< 1456538879 286714 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :https://static.bokelskere.no/cc9a45bdd11fb8130a5b1e5d46b8531035f49655c4d4852b3c7eabd1.jpeg
< 1456539042 195408 :lambdabot!~lambdabot@haskell/bot/lambdabot QUIT :Quit: requested
< 1456539321 456318 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :#esoteric
< 1456539446 368066 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :am i right in thinking that in German Volkswagen is pronounced wolksvagen/ 
< 1456539449 252606 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :?
< 1456539493 966199 :idris-bot!~idris-bot@dslb-092-072-190-108.092.072.pools.vodafone-ip.de JOIN :#esoteric
< 1456539561 819278 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :also, I pronounce www as "wuuuh"
< 1456539745 48266 :lambdabot!~lambdabot@haskell/bot/lambdabot QUIT :Quit: requested
< 1456539801 534839 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :\oren\: more like folks-vagen i'd say
< 1456540026 470851 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :#esoteric
< 1456540416 423892 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :sigh. some asshole was spamming lambdabot with @karma requests, saturating its output queue...
< 1456540509 165221 :lambdabot!~lambdabot@haskell/bot/lambdabot QUIT :Quit: once more...
< 1456540821 532568 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :#esoteric
< 1456541220 29214 :Froox!~Frooxius@194.108.5.201 QUIT :Quit: *bubbles away*
< 1456541376 693943 :Frooxius!~Frooxius@194.108.5.201 JOIN :#esoteric
< 1456541384 250764 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :\oren\: afaict german doesn't really have the english w sound except maybe as part of the diphthong "au"
< 1456541443 428251 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(there's some room for improvement on lambdabot's side here, needs a bit of thought though)
< 1456541536 230923 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fundamentally though, the number of messages that lambdabot receives is not bounded, while the number of messages it can send is; it's just not popular enough for that to be a problem under normal circumstances so far
< 1456541735 200740 :augur!~augur@108-60-123-170.static.wiline.com QUIT :Read error: Connection reset by peer
< 1456541769 268311 :augur!~augur@108-60-123-170.static.wiline.com JOIN :#esoteric
< 1456541802 932404 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(the same is true of norwegian, with the diphthong spelled the same way.)
< 1456541875 548043 :augur!~augur@108-60-123-170.static.wiline.com QUIT :Remote host closed the connection
< 1456541891 144599 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'd say ittrue for german at least.
< 1456541912 69360 :augur!~augur@108-60-123-171.static.wiline.com JOIN :#esoteric
< 1456541914 763966 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :... *shoots whoever put ' next to return*
< 1456541927 973969 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :s/ittrue/it's true/
< 1456541953 220307 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :too good for em, obviously
< 1456542726 577206 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :"You Don't Know JS", I can 1-up that with "You Don't Know Malbolge".
< 1456542752 179673 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :And I'd be correct for any sane human being.
< 1456542800 822770 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :be careful in japan hth
< 1456542932 792940 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :how the hell do you turn a plane at high altitude and speed?!
< 1456542959 186235 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :I can't turn worth a damn
< 1456542992 480538 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :or slow down
< 1456543004 941567 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :or, apparently, descend
< 1456543008 759247 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :aaaaaaa
< 1456543041 322965 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 276 seconds
< 1456543094 599177 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :rrgh revert
< 1456543143 30274 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite
< 1456543266 868303 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :I think you learn that in "how to fly a plane" class
< 1456543488 6969 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :well I added even more flaps
< 1456543497 240401 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :hopefully now I'll be able to turn
< 1456543796 559715 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( are you building a flappy bird... )
< 1456544091 81628 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :well it is like a giant delta wing plane
< 1456544152 767413 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving
< 1456544213 588595 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :i also added some thrusters to turn even if we accidentally into space
< 1456544419 272265 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :can you add wheels and a ship propeller as well?
< 1456544563 862028 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :it has wheels for landing
< 1456544601 749799 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :the thrusters work to turn at ultra high altitude too
< 1456544727 928041 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :the issue is that in ksp, it's ridiculously easy to accidentally go into suborbital spaceflight
< 1456544828 238528 :augur!~augur@108-60-123-171.static.wiline.com QUIT :Remote host closed the connection
< 1456544849 665546 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric
< 1456545324 247670 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:The chan-esoteric stack14]]4 N10 02https://esolangs.org/w/index.php?oldid=46463 5* 03Zzo38 5* (+179) 10Created page with "I have made a few different Z-Machine implementations (ZORKMID, JSZM, Famizork). Which do you mean? --~~~~"
< 1456545920 310623 :Thassa!~Kiora@94103ed2cb81.click-network.com JOIN :#esoteric
< 1456545929 93828 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu
< 1456546460 826148 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric
< 1456546688 681210 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :Just finished a haskell implementation of Goto.
< 1456546855 680712 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :lambda-11235: You are a bad human being
< 1456546956 777172 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Goto the programing language?
< 1456546969 456454 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :or the language construct?
< 1456546986 808794 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :int-e: This language (https://esolangs.org/wiki/Goto).
< 1456546990 708877 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :What is a monad, but a miserable pile of gotos?
< 1456547046 755388 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :Sgeo: I think you have a monad confused with a current continuation.
< 1456547050 692093 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Sgeo: it is, foremost, an abstraction.
< 1456547060 208309 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :https://www.youtube.com/watch?v=CJkWS4t4l0k
< 1456547087 577493 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :lambda-11235, well, monads basically use delimited continuations. Which I guess is not the goto-like continuation, to be fair
< 1456547109 889094 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Sgeo: For example, the identity monads has nothing like goto at all ... it just adds syntactic weight to pure computations.
< 1456547149 212039 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :Sgeo: How is the list monad like a delimited continuation?
< 1456547166 661007 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric ::t (>>=)
< 1456547167 858788 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Monad m => m a -> (a -> m b) -> m b
< 1456547188 633450 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I guess Sgeo views the second argument of bind as a continuation... but that really has nothing to do with monads
< 1456547222 966481 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric ::t join
< 1456547223 915580 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Monad m => m (m a) -> m a
< 1456547226 55750 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :^^ The first part of what int-e said
< 1456547226 287682 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric ::t return
< 1456547227 303154 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Monad m => a -> m a
< 1456547231 975750 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric ::t fmap
< 1456547233 28123 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Functor f => (a -> b) -> f a -> f b
< 1456547246 737450 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :these three operations make a monad
< 1456547271 365768 :Thassa!~Kiora@94103ed2cb81.click-network.com PRIVMSG #esoteric :What is a monad?
< 1456547271 582592 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :If you have a syntax for delimited continuations, you have syntax sugar for any monad
< 1456547272 301699 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But (>>=) is convenient for actual programming.
< 1456547295 272479 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :https://github.com/urso/embeddedmonads
< 1456547457 766115 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :isn't that more of an Applicative?
< 1456547479 384222 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> (,) <$> [1,2,3] <*> "abc"
< 1456547481 148498 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : [(1,'a'),(1,'b'),(1,'c'),(2,'a'),(2,'b'),(2,'c'),(3,'a'),(3,'b'),(3,'c')]
< 1456547486 677167 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric
< 1456547506 569994 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :int-e, you should be able to do .value.value, which is akin to join
< 1456547522 468393 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :okay
< 1456547534 114088 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :I don't exactly have an easy way to test it though
< 1456547535 854669 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hi int-e 
< 1456547539 994702 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anyway, that looks nasty to me
< 1456547577 196128 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> join [[1,2,3],[4,5]] -- just do something like that?
< 1456547578 496306 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : [1,2,3,4,5]
< 1456547633 62918 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :.value pretends to have the type (Monad m) => m a -> a, within the run
< 1456547649 71049 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Just like <- in Haskell do notation pretends to be (Monad m) => m a -> a
< 1456547692 711826 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :But because of Scala's support for delimited continuations, you don't lose flow control constructs
< 1456547705 600401 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :well, but <- is builtin syntax, and there's a formal translation...
< 1456547721 967692 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION shrugs
< 1456547750 539588 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :embeddedmonads abstracts out builtin syntax for delimited continuations
< 1456547760 416433 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :int-e, have you read the mother of all monads post?
< 1456547788 894000 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :http://blog.sigfpe.com/2008/12/mother-of-all-monads.html
< 1456547790 566977 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I may have.. something about Cont.
< 1456547951 203590 :bender|!benderpc@2404:e800:e61a:41d:345e:bfc6:621b:d773 JOIN :#esoteric
< 1456547953 257710 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Monad can be consider related to a generalization of a list comprehension, the monad operation can easily be defined for the lists and then you can see how it can also be use with other monads such as IO monad.
< 1456548079 56375 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have also made up generator monads in JavaScript
< 1456550208 661577 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :generator monads = those monads whose bind only calls the continuation at most once, and therefore have a convenient syntax in languages with native generator support?
< 1456550220 735637 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :(e.g. Maybe but not List)
< 1456550245 716858 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Oh, maybe as in a monad for generators?
< 1456550410 863634 :Thassa!~Kiora@94103ed2cb81.click-network.com QUIT :Remote host closed the connection
< 1456550606 952831 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :For a description of what I mean you can look at part of the document https://www.npmjs.com/package/genasync
< 1456550973 659758 :augur!~augur@50-1-126-214.dsl.static.fusionbroadband.com JOIN :#esoteric
< 1456551624 11730 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I am a bit confused about how conversion of picture formats works in Xlib.
< 1456552896 704516 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :zzo38: I thought xlib only understood buffers
< 1456553167 483056 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :zzo38: can I help you be less confused?
< 1456553221 629955 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I looked at it and hope I will do it properly, but I am still unsure if it is correct (even if it works)
< 1456553276 423129 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :zzo38: I used to do pixelformats in libsdl and OpenGL
< 1456553434 216941 :augur!~augur@50-1-126-214.dsl.static.fusionbroadband.com QUIT :Remote host closed the connection
< 1456553535 200922 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The only thing I can check is that it is working properly on my computer, not necessarily that it is correct
< 1456553722 471275 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I know that the depth of the XImage structure has to match the real depth but exactly what else is allowed?
< 1456553748 367519 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :oh like with the proto, or without hw accel?
< 1456553850 135757 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I mean with Xlib
< 1456553917 509972 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah, he's not the evil twin. he's just an alternate nick.
< 1456554114 380988 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :It says "If the clip-mask is set to a pixmap, it must have depth one and have the same root as the GC, or a BadMatch error results." The instructions for XCreatePixmap says "The depth argument must be one of the depths supported by the screen of the specified drawable, or a BadValue error results." Is depth 1 always supported? (When I type "xdpyinfo" on my computer it says it is)
< 1456554170 966637 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Is it allowed to make a XImage with depth 1 and in ZPixmap format and copy it to a Pixmap, and if so what restrictions does it have when doing so?
< 1456554266 549772 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Do you know the answer of these questions?
< 1456554363 433362 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hehe, more one-line burrito tutorials?
< 1456554366 121010 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? burrito
< 1456554368 361629 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? buritto
< 1456554370 815260 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? burritto
< 1456554374 498658 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? burito
< 1456554452 318984 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456554452 477095 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :burritto? ¯\(°​_o)/¯
< 1456554452 477186 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :burito? ¯\(°​_o)/¯
< 1456554453 194561 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :burrito? ¯\(°​_o)/¯
< 1456554529 198490 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn burritos/Burrito are like Monads, according to Joe. See https://byorgey.wordpress.com/2009/01/12/abstraction-intuition-and-the-monad-tutorial-fallacy/
< 1456554533 747676 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «burritos»
< 1456554536 436886 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn burritos/Burritos are like Monads, according to Joe. See https://byorgey.wordpress.com/2009/01/12/abstraction-intuition-and-the-monad-tutorial-fallacy/
< 1456554538 978663 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «burritos»
< 1456554580 26777 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn burrito/Burritos are like Monads, according to Joe. See https://byorgey.wordpress.com/2009/01/12/abstraction-intuition-and-the-monad-tutorial-fallacy/
< 1456554582 137316 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «burrito»
< 1456554585 596972 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn burito/Burritos are like Monads, according to Joe. See https://byorgey.wordpress.com/2009/01/12/abstraction-intuition-and-the-monad-tutorial-fallacy/
< 1456554588 461656 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «burito»
< 1456554589 137939 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn buritto/Burritos are like Monads, according to Joe. See https://byorgey.wordpress.com/2009/01/12/abstraction-intuition-and-the-monad-tutorial-fallacy/
< 1456554591 259233 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «buritto»
< 1456554635 481737 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` ln -sf wisdom/burrito wisdom/{burritto,burito,buritto} wisdom/burritos
< 1456554636 154718 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ln: target `wisdom/burritos' is not a directory
< 1456554643 552795 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :argh
< 1456554670 634175 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` for x in burritto burito buritto burritos; do ln -sfv wisdom/burrito wisdom/$x; done
< 1456554673 207409 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`wisdom/burritto' -> `wisdom/burrito' \ `wisdom/burito' -> `wisdom/burrito' \ `wisdom/buritto' -> `wisdom/burrito' \ `wisdom/burritos' -> `wisdom/burrito'
< 1456554676 985031 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? burritto
< 1456554678 107443 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :burritto? ¯\(°​_o)/¯
< 1456554693 356702 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? buritto
< 1456554694 520171 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :buritto? ¯\(°​_o)/¯
< 1456554697 724764 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? burrito
< 1456554699 184270 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Burritos are like Monads, according to Joe. See https://byorgey.wordpress.com/2009/01/12/abstraction-intuition-and-the-monad-tutorial-fallacy/
< 1456554702 49815 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm
< 1456554706 252445 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh duj
< 1456554713 565187 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` for x in burritto burito buritto burritos; do ln -sfv burrito wisdom/$x; done
< 1456554714 308325 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ln: accessing `wisdom/burritto': Not a directory \ ln: accessing `wisdom/burito': Not a directory \ ln: accessing `wisdom/buritto': Not a directory \ ln: accessing `wisdom/burritos': Not a directory
< 1456554730 162003 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what?
< 1456554744 134202 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` cd wisdom && for x in burritto burito buritto burritos; do ln -sfv burrito $x; done
< 1456554745 50679 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ln: accessing `burritto': Not a directory \ ln: accessing `burito': Not a directory \ ln: accessing `buritto': Not a directory \ ln: accessing `burritos': Not a directory
< 1456554748 287516 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :huh?
< 1456554759 387570 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what do you even mean?
< 1456554770 91450 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` cd wisdom && for x in burritto burito buritto burritos; do rm $x; ln -sv burrito $x; done
< 1456554772 438953 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`burritto' -> `burrito' \ `burito' -> `burrito' \ `buritto' -> `burrito' \ `burritos' -> `burrito'
< 1456554781 345904 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? burritto
< 1456554782 405679 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Burritos are like Monads, according to Joe. See https://byorgey.wordpress.com/2009/01/12/abstraction-intuition-and-the-monad-tutorial-fallacy/
< 1456554902 416037 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :That is what they say, but it make no sense to me. It has nothing to do with a burrito; it has to do with mathematics
< 1456555063 547518 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :I managed to get my moon-car back into orbit
< 1456555118 270186 :carado!~carado@savhon.org JOIN :#esoteric
< 1456556132 412371 :bb010g!uid21050@gateway/web/irccloud.com/x-jauplxwelltfbjod JOIN :#esoteric
< 1456557407 682169 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu
< 1456557687 598129 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye
< 1456560035 789832 :hppavilion[2]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 248 seconds
< 1456561036 409997 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://www.codeeval.com/open_challenges/135/   what's a good way to solve this?
< 1456561471 159202 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@google longest path graph
< 1456561471 998503 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Longest_path_problem
< 1456561545 851499 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yeah but it's in the moderate section so i thought there was a faster way with some constraint
< 1456561627 124189 :Hoolootwo!~Hoolootwo@you.know.what.toasters.rocks PRIVMSG #esoteric :the constraint is that there aren't too many words
< 1456561655 625130 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :35 words is way beyond what i can do in their 10s timeout
< 1456561663 464813 :Hoolootwo!~Hoolootwo@you.know.what.toasters.rocks PRIVMSG #esoteric :oh okay
< 1456561803 938944 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric
< 1456562574 775044 :carado!~carado@savhon.org QUIT :Quit: Leaving
< 1456562754 943134 :tromp__!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456562777 255593 :jaboja!~jaboja@188.146.131.231.nat.umts.dynamic.t-mobile.pl JOIN :#esoteric
< 1456562925 229299 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 268 seconds
< 1456563299 104930 :lynn!~lynn@unaffiliated/lynn QUIT :Read error: Connection reset by peer
< 1456563402 596485 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456563668 485107 :lynn_!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456563730 35225 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 244 seconds
< 1456564128 713948 :bb010g!uid21050@gateway/web/irccloud.com/x-jauplxwelltfbjod QUIT :Quit: Connection closed for inactivity
< 1456564411 400519 :lynn_!~lynn@unaffiliated/lynn QUIT :Ping timeout: 252 seconds
< 1456564581 732474 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456564861 953713 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :http://www.javafind.net/gate.jsp?q=/library/36/java6_full_apidocs/com/sun/java/swing/plaf/nimbus/InternalFrameInternalFrameTitlePaneInternalFrameTitlePaneMaximizeButtonWindowNotFocusedState.html
< 1456565071 286301 :jaboja!~jaboja@188.146.131.231.nat.umts.dynamic.t-mobile.pl QUIT :Ping timeout: 268 seconds
< 1456567638 156588 :lynn_!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456567857 696627 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 260 seconds
< 1456568846 382514 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :izabera: that is one hell of a class name
< 1456568898 393105 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :makes me hope that eclipse and netbeans have really smart autocompletion
< 1456568925 784027 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :heh
< 1456569399 6693 :carado!~carado@savhon.org JOIN :#esoteric
< 1456571629 906835 :lynn_!~lynn@unaffiliated/lynn NICK :lynn
< 1456572071 321506 :tromp__!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection
< 1456573773 119569 :impomatic!~impomatic@79.16.114.87.dyn.plus.net JOIN :#esoteric
< 1456576777 633522 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456577035 581657 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 255 seconds
< 1456579348 956319 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1456579833 537307 :l0de!sid31830@gateway/web/irccloud.com/x-ccmvxwkxfzywjwfo NICK :Iagree
< 1456579836 838292 :Iagree!sid31830@gateway/web/irccloud.com/x-ccmvxwkxfzywjwfo NICK :l0de
< 1456581499 144471 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I hope that is an auto-generated class name
< 1456581539 694521 :carado!~carado@savhon.org QUIT :Ping timeout: 240 seconds
< 1456581540 392448 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :that must be one name in the class to type manually
< 1456581547 699128 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :ba dum tss
< 1456581702 790305 :boily!~alexandre@96.127.201.149 JOIN :#esoteric
< 1456583284 132790 :J_Arcane!~chatzilla@37-219-104-229.nat.bb.dnainternet.fi QUIT :Ping timeout: 240 seconds
< 1456583594 206156 :carado!~carado@savhon.org JOIN :#esoteric
< 1456583978 211986 :carado!~carado@savhon.org QUIT :Ping timeout: 268 seconds
< 1456584181 382204 :augur!~augur@50-1-126-214.dsl.static.fusionbroadband.com JOIN :#esoteric
< 1456585313 982070 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar CYUL
< 1456585314 625977 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYUL 271400Z 18010KT 30SM OVC040 M07/M12 A2993 RMK SC8 SLP140
< 1456585338 719443 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :pretty short and sweet today. that only means it's going to get apocalyptic soon.
< 1456585345 332264 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@massages-loud
< 1456585345 490056 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :oerjan said 1d 17h 17m 26s ago: shachaf needs a mapoling hth
< 1456585345 490162 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :oerjan said 1d 15h 41m 43s ago:  hppavilion[1]: as long as it features ¨ on egregious glyphs, and that multiocular O. <-- ¨ on multiocular O, check
< 1456585345 490205 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :oerjan said 1d 15h 34m 35s ago: MWꙮ̈Hꙮ̈Hꙮ̈Hꙮ̈
< 1456585391 790843 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION wonders which glyphs are egregious
< 1456585408 709642 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@ask oerjan what for? not that it's necessary for mapoling shachaf, but it's a nice to have >:D
< 1456585408 867442 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted.
< 1456585427 993574 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@tell oerjan GHAAAAAAAAH! that is one evil laugh.
< 1456585428 151339 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted.
< 1456585444 185019 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :his523. prominent, salient, and uncouth glyphs?
< 1456585853 964396 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric
< 1456585897 818226 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@messages-
< 1456585897 976020 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :boily asked 8m 9s ago: what for? not that it's necessary for mapoling shachaf, but it's a nice to have >:D
< 1456585897 976069 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :boily said 7m 49s ago: GHAAAAAAAAH! that is one evil laugh.
< 1456585938 555435 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: it was a pun, which i've forgotten... let's see.
< 1456586077 229166 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: http://codu.org/logs/log/_esoteric/2016-02-25#214426shachaf
< 1456586130 816581 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION groans
< 1456586146 534619 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION mapoles shachaf
< 1456586159 228161 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION mapoles shachaf some more, because it's good for one's health
< 1456587160 243011 :bender|!benderpc@2404:e800:e61a:41d:345e:bfc6:621b:d773 QUIT :Ping timeout: 268 seconds
< 1456587534 55595 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric
< 1456587883 23895 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` diff wisdom/burrito{,s}
< 1456587904 821506 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456587908 226970 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` diff wisdom/burrito{,s}
< 1456587911 407354 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456587919 364928 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`rm wisdom/burritos
< 1456587923 806773 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456587944 426819 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell b_jonas you don't need to have separate wisdom entries for plurals just adding -s hth
< 1456587944 623099 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted.
< 1456588029 444757 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1456588044 462950 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? burrito
< 1456588046 496751 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Burritos are like Monads, according to Joe. See https://byorgey.wordpress.com/2009/01/12/abstraction-intuition-and-the-monad-tutorial-fallacy/
< 1456588095 378370 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :besides, the plural of burrito is burriten.
< 1456588108 995112 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :mexicans _may_ disagree.
< 1456588119 216500 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(what language does such a thing)
< 1456588630 517435 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456589063 99746 :impomatic!~impomatic@79.16.114.87.dyn.plus.net PRIVMSG #esoteric :Grrrr... I've been trying to check a few early Prisoner's Dilemma papers and every time I hit a paywall :-(
< 1456589161 422359 :impomatic!~impomatic@79.16.114.87.dyn.plus.net PRIVMSG #esoteric :Thanks lambdabot for bringing a message from 1y 7m 17d 16h 24m 2s ago to my attention!
< 1456589264 924186 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i never get why to @tell people that aren't even offline
< 1456589306 831709 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :myname: lots of people idle in the channel without being physically there.
< 1456589314 480817 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so?
< 1456589337 39340 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :if i am online i can read the backlog or the logfile
< 1456589352 900436 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :_you_ can.  i don't trust everyone's setup to be reasonable.
< 1456589379 168278 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :people are weird
< 1456589429 992235 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I am sane!
< 1456589434 894964 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? boily
< 1456589438 483090 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :boily is monetizing a broterhood scheme with the Guardian of Lachine, apparently involving cookie dealing. He's also a NaniDispenser, a Trigotillectomic Man Eating Chicken and a METARologist. He is seriously lacking in the f-word department.
< 1456589487 757967 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i 's/^/"Only sane man" /' wisdom/boily
< 1456589490 6326 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456590342 614728 :p34k!~p34k@141.70.81.144 JOIN :#esoteric
< 1456590342 811461 :Treio!~Treio@87.244.233.250 JOIN :#esoteric
< 1456590349 710322 :idris-bot!~idris-bot@dslb-092-072-190-108.092.072.pools.vodafone-ip.de QUIT :Quit: Terminated
< 1456590401 974679 :idris-bot!~idris-bot@dslb-092-072-190-108.092.072.pools.vodafone-ip.de JOIN :#esoteric
< 1456591353 823076 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection
< 1456591986 213087 :vodkode!~vodkode@fl-71-52-122-10.dhcp.embarqhsd.net QUIT :Quit: Leaving
< 1456592036 678069 :augur!~augur@50-1-126-214.dsl.static.fusionbroadband.com QUIT :Remote host closed the connection
< 1456592226 607782 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456592500 964998 :augur!~augur@50-1-126-214.dsl.static.fusionbroadband.com JOIN :#esoteric
< 1456592656 148105 :boily!~alexandre@96.127.201.149 QUIT :Quit: SOFT CHICKEN
< 1456593316 843639 :Treio!~Treio@87.244.233.250 QUIT :Quit: Leaving
< 1456593365 418943 :augur!~augur@50-1-126-214.dsl.static.fusionbroadband.com QUIT :Remote host closed the connection
< 1456593849 223631 :augur!~augur@50-1-126-214.dsl.static.fusionbroadband.com JOIN :#esoteric
< 1456594931 38885 :lynn_!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456595102 152433 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 244 seconds
< 1456596220 440498 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later
< 1456597891 93047 :augur!~augur@50-1-126-214.dsl.static.fusionbroadband.com QUIT :Remote host closed the connection
< 1456598085 605970 :earendel2!~earendel@176.7.52.94 JOIN :#esoteric
< 1456598109 84083 :earendel!~earendel@unaffiliated/earendel QUIT :Ping timeout: 244 seconds
< 1456603367 992364 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric
< 1456604700 965695 :augur!~augur@50.58.157.74 JOIN :#esoteric
< 1456605083 798428 :augur!~augur@50.58.157.74 QUIT :Remote host closed the connection
< 1456605101 546662 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :gtg
< 1456605298 466681 :augur!~augur@50.58.157.74 JOIN :#esoteric
< 1456605308 36310 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :\oren\: Ⓚ claims to be ⓚ when I Ctrl-F for it, but it doesn't actually show up for that codepoint
< 1456605313 583471 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :*for it on your font demo
< 1456605397 271664 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Read error: Connection reset by peer
< 1456605574 689343 :Treio!~Treio@87.244.233.250 JOIN :#esoteric
< 1456605618 775796 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Oh, I see, that's the lowercase cirled k, and my browser actually understood that. Neat
< 1456605631 206909 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :But also, any plans for the capital versions? :D
< 1456605723 211657 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ⓦⓗⓐⓣ ⓒⓐⓟⓘⓣⓐⓛⓢ?
< 1456605831 538864 :Treio!~Treio@87.244.233.250 QUIT :Client Quit
< 1456605833 340367 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :ⓉⒽⒺⓈⒺ ⓄⓃⒺⓈ
< 1456605866 278694 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :I don't know
< 1456605955 186160 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :𝖄𝖔𝖚'𝖗𝖊 𝖓𝖔𝖙 𝖊𝖛𝖊𝖓 𝖙𝖗𝖞𝖎𝖓𝖌.
< 1456605994 755885 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I suppose there's an argument to be made for the 🅝🅔🅖🅐🅣🅘🅥🅔 🅞🅝🅔🅢, too
< 1456608039 847487 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving
< 1456608196 457678 :Elronnd!elronnd@znc.dank.ninja QUIT :Quit: Let's jump!
< 1456608420 244470 :Elronnd!elronnd@znc.dank.ninja JOIN :#esoteric
< 1456608903 406775 :MoALTz_!~no@78-11-180-214.static.ip.netia.com.pl JOIN :#esoteric
< 1456608971 283937 :jameseb!~jameseb_@runciman.hacksoc.org QUIT :Ping timeout: 250 seconds
< 1456609027 356732 :ocharles_!sid30093@gateway/web/irccloud.com/x-rykizuilufhnbamo QUIT :Ping timeout: 268 seconds
< 1456609030 682226 :\oren\_!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca JOIN :#esoteric
< 1456609051 397735 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :How do you determine the root and depth of a GC in Xlib?
< 1456609064 585244 :hydraz!matheus@unaffiliated/demhydraz QUIT :Ping timeout: 268 seconds
< 1456609174 702109 :gde33|2!kvirc@546A0B75.cm-12-3a.dynamic.ziggo.nl JOIN :#esoteric
< 1456609207 518379 :atriq!~Taneb@runciman.hacksoc.org JOIN :#esoteric
< 1456609227 875021 :FreeFull_!~freefull@defocus/sausage-lover JOIN :#esoteric
< 1456609245 552382 :ocharles_!sid30093@gateway/web/irccloud.com/x-pevngcedgfuynidg JOIN :#esoteric
< 1456609251 709452 :mtve-!~mtve@10130.x.rootbsd.net JOIN :#esoteric
< 1456609257 110107 :fungot!~fungot@momus.zem.fi QUIT :Ping timeout: 250 seconds
< 1456609270 630596 :kragniz_!~kragniz@nyaa.kragniz.eu JOIN :#esoteric
< 1456609286 329683 :Frooxius!~Frooxius@194.108.5.201 QUIT :Ping timeout: 268 seconds
< 1456609325 223163 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca QUIT :Ping timeout: 240 seconds
< 1456609373 957080 :Frooxius!~Frooxius@194.108.5.201 JOIN :#esoteric
< 1456609398 910110 :kragniz!~kragniz@nyaa.kragniz.eu QUIT :Disconnected by services
< 1456609408 712707 :kragniz_!~kragniz@nyaa.kragniz.eu NICK :kragniz
< 1456609417 387434 :jameseb!~jameseb_@runciman.hacksoc.org JOIN :#esoteric
< 1456609483 609377 :lambda-11235!~lambda-11@47.208.113.50 QUIT :*.net *.split
< 1456609484 53571 :digitalc1ld!~redacted@192.73.232.206 QUIT :*.net *.split
< 1456609484 292319 :FreeFull!~freefull@defocus/sausage-lover QUIT :*.net *.split
< 1456609484 651400 :aloril_!~aloril@dsl-tkubrasgw1-54fa3f-129.dhcp.inet.fi QUIT :*.net *.split
< 1456609484 809822 :kline!~kline@nds/committee/kline QUIT :*.net *.split
< 1456609484 809891 :MoALTz!~no@78-11-180-214.static.ip.netia.com.pl QUIT :*.net *.split
< 1456609485 520538 :quintopia!~quintopia@unaffiliated/quintopia QUIT :*.net *.split
< 1456609485 678525 :EgoBot!dlopen@libdl.so QUIT :*.net *.split
< 1456609485 678578 :Gregor!dlopen@libdl.so QUIT :*.net *.split
< 1456609485 678595 :mtve!~mtve@10130.x.rootbsd.net QUIT :*.net *.split
< 1456609485 836821 :nitrix!~nitrix@unaffiliated/nitrix QUIT :*.net *.split
< 1456609485 994592 :rodgort!~rodgort@105.ip-167-114-152.net QUIT :*.net *.split
< 1456609486 741472 :Melvar!~melvar@dslb-092-072-190-108.092.072.pools.vodafone-ip.de QUIT :*.net *.split
< 1456609486 915591 :jix_!~jix@jixco.de QUIT :*.net *.split
< 1456609487 136050 :erdic!~erdic@unaffiliated/motley QUIT :*.net *.split
< 1456609487 373359 :pelegreno!~cinch@107.170.175.57 QUIT :*.net *.split
< 1456609487 593832 :sebbu!~sebbu@unaffiliated/sebbu QUIT :*.net *.split
< 1456609487 751892 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net QUIT :*.net *.split
< 1456609487 917772 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :*.net *.split
< 1456609488 203918 :lynn_!~lynn@unaffiliated/lynn QUIT :*.net *.split
< 1456609488 520000 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :*.net *.split
< 1456609489 410493 :gniourf!~gniourf@pdm-l03.insa-lyon.fr QUIT :*.net *.split
< 1456609489 642343 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :*.net *.split
< 1456609489 800562 :FireFly!~firefly@oftn/member/FireFly QUIT :*.net *.split
< 1456609490 17186 :clog!~nef@bespin.org QUIT :*.net *.split
< 1456609490 175327 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :*.net *.split
< 1456609490 175448 :cnr!~connor@unaffiliated/conehead QUIT :*.net *.split
< 1456609490 175474 :diginet!~diginet@107.170.146.29 QUIT :*.net *.split
< 1456609508 473418 :EgoBot!dlopen@libdl.so JOIN :#esoteric
< 1456609509 384096 :ski!~ski@remote11.chalmers.se JOIN :#esoteric
< 1456609509 990605 :hydraz!matheus@heddw.ch JOIN :#esoteric
< 1456609511 6577 :hydraz!matheus@heddw.ch QUIT :Changing host
< 1456609511 164732 :hydraz!matheus@unaffiliated/demhydraz JOIN :#esoteric
< 1456609523 378527 :heroux_!sandroco@gateway/shell/insomnia247/x-yhexpouthgycherk JOIN :#esoteric
< 1456609597 971942 :digitalcold!~redacted@192.73.232.206 JOIN :#esoteric
< 1456609634 500041 :nitrix-!~nitrix@104.236.108.9 JOIN :#esoteric
< 1456609657 584270 :Lord_of_-!Elite12246@gateway/shell/elitebnc/x-oeffjzbgriamqqbc JOIN :#esoteric
< 1456609705 276446 :tromp!~tromp@rtc35-235.rentec.com QUIT :Remote host closed the connection
< 1456609726 914937 :heroux!sandroco@gateway/shell/insomnia247/x-tforqwbkmqpalhyq QUIT :*.net *.split
< 1456609727 131122 :APic!apic@apic.name QUIT :*.net *.split
< 1456609727 396416 :ski_!~ski@remote11.chalmers.se QUIT :*.net *.split
< 1456609727 554521 :gde33!kvirc@546A0B75.cm-12-3a.dynamic.ziggo.nl QUIT :*.net *.split
< 1456609727 554609 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io QUIT :*.net *.split
< 1456609727 773500 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-oxjgaqxsowtosmdi QUIT :*.net *.split
< 1456609728 158789 :zgrep!sid43445@gateway/web/irccloud.com/x-llvcwqmyxekfewsk QUIT :*.net *.split
< 1456609728 475254 :Xe!xe@infoforcefeed/Xe QUIT :*.net *.split
< 1456609729 166337 :staffehn!~quassel@2001:41d0:52:d00::1d3 QUIT :*.net *.split
< 1456609731 852642 :tromp!~tromp@rtc35-235.rentec.com JOIN :#esoteric
< 1456609769 446320 :l0de!sid31830@gateway/web/irccloud.com/x-ccmvxwkxfzywjwfo QUIT :*.net *.split
< 1456609769 845510 :Veltas!~quassel@static.117.33.251.148.clients.your-server.de QUIT :*.net *.split
< 1456609770 498450 :rodgort`!~rodgort@105.ip-167-114-152.net JOIN :#esoteric
< 1456609770 498502 :lynn_!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456609770 498520 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric
< 1456609770 498536 :gniourf!~gniourf@pdm-l03.insa-lyon.fr JOIN :#esoteric
< 1456609770 499152 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric
< 1456609770 499291 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric
< 1456609770 499319 :clog!~nef@bespin.org JOIN :#esoteric
< 1456609770 499340 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric
< 1456609770 499372 :cnr!~connor@unaffiliated/conehead JOIN :#esoteric
< 1456609770 499402 :diginet!~diginet@107.170.146.29 JOIN :#esoteric
< 1456609796 19382 :Gregor`!dlopen@libdl.so JOIN :#esoteric
< 1456609796 177203 :quintopi1!~quintopia@74.117.159.204 JOIN :#esoteric
< 1456609796 177298 :Melvar!~melvar@dslb-092-072-190-108.092.072.pools.vodafone-ip.de JOIN :#esoteric
< 1456609796 177323 :jix_!~jix@jixco.de JOIN :#esoteric
< 1456609796 177345 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric
< 1456609796 177366 :pelegreno!~cinch@107.170.175.57 JOIN :#esoteric
< 1456609796 177387 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric
< 1456609796 177407 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net JOIN :#esoteric
< 1456609796 177428 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric
< 1456609839 970260 :Lord_of_-!Elite12246@gateway/shell/elitebnc/x-oeffjzbgriamqqbc NICK :Lord_of_Life
< 1456609842 561599 :Xe!xe@infoforcefeed/Xe JOIN :#esoteric
< 1456609891 951150 :heroux_!sandroco@gateway/shell/insomnia247/x-yhexpouthgycherk QUIT :Ping timeout: 244 seconds
< 1456609958 230920 :kline!~kline@nds/committee/kline JOIN :#esoteric
< 1456609982 39078 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric
< 1456610008 716452 :Treio!~Treio@87.244.233.250 JOIN :#esoteric
< 1456610013 897900 :heroux!sandroco@gateway/shell/insomnia247/x-trxjjqzakeduegsm JOIN :#esoteric
< 1456610016 478739 :aloril_!~aloril@dsl-tkubrasgw1-54fa3f-129.dhcp.inet.fi JOIN :#esoteric
< 1456610029 617970 :earendel2!~earendel@176.7.52.94 QUIT :Ping timeout: 255 seconds
< 1456610029 775694 :fractal!~fractal@unaffiliated/scounder QUIT :Ping timeout: 255 seconds
< 1456610067 308824 :APic!apic@apic.name JOIN :#esoteric
< 1456610079 963640 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric
< 1456610106 450595 :FreeFull_!~freefull@defocus/sausage-lover NICK :FreeFull
< 1456610717 693056 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1456610863 668013 :EgoBot!dlopen@libdl.so QUIT :Ping timeout: 276 seconds
< 1456610863 904457 :shachaf!~shachaf@unaffiliated/shachaf QUIT :Ping timeout: 276 seconds
< 1456610883 858598 :EgoBot!dlopen@libdl.so JOIN :#esoteric
< 1456610886 884776 :tswett!~tswett@192.241.237.138 QUIT :Read error: Connection reset by peer
< 1456610901 994953 :catern!~catern@catern.com QUIT :Ping timeout: 276 seconds
< 1456610902 363803 :Deewiant!~deewiant@de1.ut.deewiant.iki.fi QUIT :Ping timeout: 276 seconds
< 1456610902 521794 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net QUIT :Ping timeout: 276 seconds
< 1456610902 521885 :int-e!~noone@static.88-198-179-137.clients.your-server.de QUIT :Ping timeout: 276 seconds
< 1456610902 679764 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 276 seconds
< 1456610902 679841 :coppro!~scshunt@taurine.csclub.uwaterloo.ca QUIT :Ping timeout: 276 seconds
< 1456610919 666961 :Deewiant!~deewiant@de1.ut.deewiant.iki.fi JOIN :#esoteric
< 1456610934 486460 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric
< 1456610945 538923 :coppro!~scshunt@taurine.csclub.uwaterloo.ca JOIN :#esoteric
< 1456610969 828345 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net JOIN :#esoteric
< 1456610988 275109 :myname!~myname@84.200.43.57 QUIT :Ping timeout: 268 seconds
< 1456611005 964976 :myname!~myname@84.200.43.57 JOIN :#esoteric
< 1456611007 829131 :AlexR42!~textual@95.105.108.154 QUIT :Quit: My Mac has gone to sleep. ZZZzzz…
< 1456611013 967229 :Warrigal!~tswett@192.241.237.138 JOIN :#esoteric
< 1456611229 496169 :int-e!~noone@static.88-198-179-137.clients.your-server.de JOIN :#esoteric
< 1456611384 141643 :impomatic_!~impomatic@79.16.114.87.dyn.plus.net JOIN :#esoteric
< 1456611412 201063 :contrapumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Max SendQ exceeded
< 1456611459 234724 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric
< 1456611470 866958 :erdic!~erdic@unaffiliated/motley QUIT :Ping timeout: 252 seconds
< 1456611471 174823 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 252 seconds
< 1456611473 143 :earendel!~earendel@unaffiliated/earendel QUIT :Ping timeout: 244 seconds
< 1456611502 502934 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net QUIT :Ping timeout: 252 seconds
< 1456611502 770195 :aloril_!~aloril@dsl-tkubrasgw1-54fa3f-129.dhcp.inet.fi QUIT :Ping timeout: 252 seconds
< 1456611503 771 :Gregor`!dlopen@libdl.so QUIT :Ping timeout: 252 seconds
< 1456611503 158759 :quintopi1!~quintopia@74.117.159.204 QUIT :Ping timeout: 252 seconds
< 1456611503 976762 :jix_!~jix@jixco.de QUIT :Ping timeout: 252 seconds
< 1456611504 662135 :pelegreno!~cinch@107.170.175.57 QUIT :Ping timeout: 252 seconds
< 1456611504 935935 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net QUIT :Ping timeout: 252 seconds
< 1456611535 924456 :Melvar!~melvar@dslb-092-072-190-108.092.072.pools.vodafone-ip.de QUIT :Ping timeout: 252 seconds
< 1456611536 401796 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :Ping timeout: 252 seconds
< 1456611550 341475 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1456611562 439528 :quintopia!~quintopia@unaffiliated/quintopia JOIN :#esoteric
< 1456611638 199340 :Veltas!~quassel@static.117.33.251.148.clients.your-server.de JOIN :#esoteric
< 1456611698 258045 :impomatic!~impomatic@79.16.114.87.dyn.plus.net QUIT :Ping timeout: 371 seconds
< 1456611708 407089 :impomatic_!~impomatic@79.16.114.87.dyn.plus.net NICK :impomatic
< 1456611732 474304 :tromp__!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456611782 998583 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Ping timeout: 244 seconds
< 1456611803 454711 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-ektwtccafzhjntaf QUIT :Ping timeout: 268 seconds
< 1456611816 335504 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net JOIN :#esoteric
< 1456611831 310206 :Gregor!dlopen@libdl.so JOIN :#esoteric
< 1456611849 504268 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric
< 1456611850 954490 :kline_!~kline@nds/committee/kline JOIN :#esoteric
< 1456611860 803240 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-ljwahwopujcwolyk JOIN :#esoteric
< 1456611885 664508 :jix!~jix@jixco.de JOIN :#esoteric
< 1456611886 578835 :kline!~kline@nds/committee/kline QUIT :*.net *.split
< 1456611886 737101 :nitrix-!~nitrix@104.236.108.9 QUIT :*.net *.split
< 1456611886 973958 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :*.net *.split
< 1456611887 131842 :p34k!~p34k@141.70.81.144 QUIT :*.net *.split
< 1456611887 579228 :Yurume!23f9939a@121.78.85.35 QUIT :*.net *.split
< 1456611887 945002 :izabera!~izabera@unaffiliated/izabera QUIT :*.net *.split
< 1456611888 138092 :pdxleif!~pdxleif@54.68.166.10 QUIT :*.net *.split
< 1456611888 296169 :paul2520!~paul2520@unaffiliated/paul2520 QUIT :*.net *.split
< 1456611935 749138 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net JOIN :#esoteric
< 1456611964 479684 :tromp_!~tromp@rtc35-235.rentec.com JOIN :#esoteric
< 1456611972 23108 :paul2520_!~paul2520@paulkaefer.com JOIN :#esoteric
< 1456611975 978710 :trn!jhj@trnsz.com QUIT :Ping timeout: 264 seconds
< 1456611994 12936 :rodgort`!~rodgort@105.ip-167-114-152.net QUIT :Ping timeout: 240 seconds
< 1456611994 445735 :clog!~nef@bespin.org QUIT :Ping timeout: 240 seconds
< 1456612005 393678 :FreeFull!~freefull@defocus/sausage-lover QUIT :Remote host closed the connection
< 1456612008 580093 :tromp!~tromp@rtc35-235.rentec.com QUIT :Write error: Broken pipe
< 1456612055 259446 :FireFly!~firefly@oftn/member/FireFly QUIT :Ping timeout: 240 seconds
< 1456612085 198425 :lynn_!~lynn@unaffiliated/lynn QUIT :Ping timeout: 240 seconds
< 1456612085 395465 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds
< 1456612086 282418 :gniourf!~gniourf@pdm-l03.insa-lyon.fr QUIT :Ping timeout: 240 seconds
< 1456612086 476278 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 240 seconds
< 1456612086 790045 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 240 seconds
< 1456612086 948185 :cnr!~connor@unaffiliated/conehead QUIT :Ping timeout: 240 seconds
< 1456612086 948266 :diginet!~diginet@107.170.146.29 QUIT :Ping timeout: 240 seconds
< 1456612090 321400 :ski_!~ski@remote11.chalmers.se JOIN :#esoteric
< 1456612098 681136 :l0de!sid31830@gateway/web/irccloud.com/session JOIN :#esoteric
< 1456612098 839093 :zgrep!sid43445@gateway/web/irccloud.com/x-llvcwqmyxekfewsk JOIN :#esoteric
< 1456612098 839174 :staffehn!~quassel@2001:41d0:52:d00::1d3 JOIN :#esoteric
< 1456612103 414793 :l0de!sid31830@gateway/web/irccloud.com/session QUIT :Changing host
< 1456612103 572808 :l0de!sid31830@gateway/web/irccloud.com/x-hbqjuixwrmmbdjup JOIN :#esoteric
< 1456612139 472459 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric
< 1456612185 172602 :ski!~ski@remote11.chalmers.se QUIT :Remote host closed the connection
< 1456612209 773872 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :is there a freenode dos'ing going on
< 1456612220 424074 :catern!~catern@catern.com JOIN :#esoteric
< 1456612252 791320 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric
< 1456612272 717792 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 260 seconds
< 1456612291 369164 :diginet!~diginet@107.170.146.29 JOIN :#esoteric
< 1456612297 86888 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric
< 1456612380 510055 :Melvar!~melvar@dslb-092-072-190-108.092.072.pools.vodafone-ip.de JOIN :#esoteric
< 1456612394 307441 :paul2520_!~paul2520@paulkaefer.com QUIT :Ping timeout: 268 seconds
< 1456612422 476361 :aloril_!~aloril@dsl-tkubrasgw1-54fa3f-129.dhcp.inet.fi JOIN :#esoteric
< 1456612477 418030 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :definitely not looking healthy, there
< 1456612485 614678 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric
< 1456612523 335845 :rodgort!~rodgort@105.ip-167-114-152.net JOIN :#esoteric
< 1456612528 669472 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric
< 1456612534 255077 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(and i didn't get on my normal server.  twice, although that was due to irc.freenode.net somehow deciding to resolve to the same server.)
< 1456612544 554291 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hmm, well
< 1456612549 996129 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :you'e still in my shard eh
< 1456612556 245716 :staffehn_!~quassel@2001:41d0:52:d00::1d3 JOIN :#esoteric
< 1456612628 315781 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric
< 1456612696 484968 :Guest94494!~nitrix@104.236.108.9 JOIN :#esoteric
< 1456612762 674771 :izabera!~izabera@unaffiliated/izabera JOIN :#esoteric
< 1456612831 429343 :l0de!sid31830@gateway/web/irccloud.com/x-hbqjuixwrmmbdjup QUIT :*.net *.split
< 1456612831 932720 :zgrep!sid43445@gateway/web/irccloud.com/x-llvcwqmyxekfewsk QUIT :*.net *.split
< 1456612832 310905 :staffehn!~quassel@2001:41d0:52:d00::1d3 QUIT :*.net *.split
< 1456612944 310336 :gniourf!~gniourf@pdm-l03.insa-lyon.fr JOIN :#esoteric
< 1456612968 787880 :Gregor!dlopen@libdl.so QUIT :Ping timeout: 276 seconds
< 1456612972 383816 :mbrcknl!sid28171@gateway/web/irccloud.com/x-pycxudpxmjanrlwh QUIT :Read error: Connection reset by peer
< 1456613028 841601 :kline_!~kline@nds/committee/kline QUIT :Ping timeout: 276 seconds
< 1456613030 486697 :Gregor!dlopen@libdl.so JOIN :#esoteric
< 1456613046 348840 :atehwa_!atehwa@aulis.sange.fi QUIT :Ping timeout: 276 seconds
< 1456613077 281284 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric
< 1456613160 517201 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric
< 1456613252 965801 :zgrep!sid43445@gateway/web/irccloud.com/x-ugnldacvsdtlqwyx JOIN :#esoteric
< 1456613258 104718 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :quintopia: as is glogbot, though clog seems to live somewhere else or maybe have died entirely
< 1456613262 943623 :kline!~kline@nds/committee/kline JOIN :#esoteric
< 1456613285 730281 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric
< 1456613302 244659 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :neither of us is on the same server.
< 1456613340 160573 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :we're all in europe, if that matters.
< 1456613365 876056 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :atriq, your underwater hockey team are a pack of conniving bastards btw
< 1456613373 437668 :l0de!sid31830@gateway/web/irccloud.com/x-magrnxuzudfoyvly JOIN :#esoteric
< 1456613424 132025 :Warrigal!~tswett@192.241.237.138 PRIVMSG #esoteric :Yeah!
< 1456613431 818693 :Warrigal!~tswett@192.241.237.138 NICK :tswett
< 1456613444 457652 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`unidecode 𝖄𝖔𝖚
< 1456613446 500854 :atehwa_!atehwa@aulis.sange.fi JOIN :#esoteric
< 1456613463 182193 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm and now i cannot reach you.
< 1456613464 963695 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+1D584 MATHEMATICAL BOLD FRAKTUR CAPITAL Y] [U+1D594 MATHEMATICAL BOLD FRAKTUR SMALL O] [U+1D59A MATHEMATICAL BOLD FRAKTUR SMALL U]
< 1456613547 68849 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`unidecode ꙮ̈
< 1456613550 911483 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+A66E CYRILLIC LETTER MULTIOCULAR O] [U+0308 COMBINING DIAERESIS]
< 1456613557 616401 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Where do I file a complain if I have reason to believe I've been overly mapoled?
< 1456613558 170538 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :CTCP PING reply from quintopia: 75.925 seconds
< 1456613561 337236 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :looking good
< 1456613583 694762 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A complaint.
< 1456613592 575280 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`complain The floors are cold.
< 1456613597 335641 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Complaint filed. Thank you.
< 1456613614 871143 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: well first you should complain to boily.  if he disagrees you may choose to refer the matter to join #esoteric canadian committee.
< 1456613620 622840 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*the joint
< 1456613639 906818 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :how in the world does my brain manage to mistype that
< 1456613642 769195 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Don't be ridiculous. Refer it to the joint #esoteric American committee.
< 1456613653 576615 :mbrcknl!sid28171@gateway/web/irccloud.com/x-uvejhdyehkwmshiv JOIN :#esoteric
< 1456613658 274097 :atehwa!atehwa@aulis.sange.fi QUIT :Ping timeout: 276 seconds
< 1456613658 855125 :FireFly!~firefly@oftn/member/FireFly QUIT :Ping timeout: 276 seconds
< 1456613669 192667 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :If that doesn't work, refer it to the British, then the French, then the Russian, then the Chinese.
< 1456613672 523447 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :tswett: Americans have no jurisdiction over mapoles, sheesh
< 1456613685 44601 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :This is a matter of international concern.
< 1456613694 927220 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :It must be resolved in an international manner.
< 1456613705 424905 :pelegreno!~cinch@107.170.175.57 JOIN :#esoteric
< 1456613729 114900 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I hear the new prime minister is going to form a joint committee.
< 1456613759 319572 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456613786 684242 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: i'm here, but distracted
< 1456613799 183712 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: is this a drug joke
< 1456613810 459206 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :yes hth
< 1456613812 847139 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Drugs are no joke.
< 1456613816 491870 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`? drug
< 1456613817 735306 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :drug? ¯\(°​_o)/¯
< 1456613821 216857 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`learn Drugs are no joke.
< 1456613821 384110 :Sprocklem!~sprocklem@131.104.23.9 JOIN :#esoteric
< 1456613825 358030 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'drug': Drugs are no joke.
< 1456613853 194521 :ocharles_!sid30093@gateway/web/irccloud.com/x-pevngcedgfuynidg QUIT :Ping timeout: 253 seconds
< 1456613853 815180 :Sprocklem!~sprocklem@131.104.23.9 NICK :Guest4233
< 1456613868 925180 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: hopefully i don't get mapoled for it
< 1456613884 760332 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :`learn Jokes are no drug.
< 1456613887 140652 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'joke': Jokes are no drug.
< 1456613936 144923 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`culprits wisdom/joke
< 1456613939 486292 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :quintopia
< 1456614064 565894 :paul2520_!~paul2520@paulkaefer.com JOIN :#esoteric
< 1456614068 693367 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric
< 1456614133 336744 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 268 seconds
< 1456614204 102629 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`? fire
< 1456614206 847039 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :fire? ¯\(°​_o)/¯
< 1456614207 592714 :Riviera!Riviera@2a03:b0c0:1:d0::10:b001 QUIT :Ping timeout: 268 seconds
< 1456614264 193500 :ocharles_!sid30093@gateway/web/irccloud.com/x-kvrkdyraxphtnoqh JOIN :#esoteric
< 1456614281 193169 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`le/rn fire/Fire, fire, everywhere, nor any drop to drink.
< 1456614284 390147 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «fire»
< 1456614301 12556 :nortti!~juhani@ayu.smar.moe QUIT :Ping timeout: 250 seconds
< 1456614309 458374 :nortti!nortti@ayu.smar.moe JOIN :#esoteric
< 1456614318 206245 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric
< 1456614459 380620 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`? delve
< 1456614461 353873 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Delve is a static ability that functions while the spell with delve is on the stack. “Delve” means “For each generic mana in this spell’s total cost, you may exile a card from your graveyard rather than pay that mana.” The delve ability isn’t an additional or alternative cost and applies only after the total cost of the spell with delve
< 1456614492 743729 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`run tail -n 200 wisdom/delve
< 1456614493 806104 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Delve is a static ability that functions while the spell with delve is on the stack. “Delve” means “For each generic mana in this spell’s total cost, you may exile a card from your graveyard rather than pay that mana.” The delve ability isn’t an additional or alternative cost and applies only after the total cost of the spell with delve
< 1456614512 575148 :Riviera!Riviera@2a03:b0c0:1:d0::10:b001 JOIN :#esoteric
< 1456614513 50198 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`wc wisdom/delve
< 1456614514 163934 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​  1  63 367 wisdom/delve
< 1456614524 66996 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Oh, right.
< 1456614528 366779 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`run tail -c 200 wisdom/delve
< 1456614529 147723 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :xile a card from your graveyard rather than pay that mana.” The delve ability isn’t an additional or alternative cost and applies only after the total cost of the spell with delve is determined.
< 1456614554 187870 :Veltas!~quassel@static.117.33.251.148.clients.your-server.de QUIT :*.net *.split
< 1456614592 281621 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`run sed -e 's/“/"/g' < wisdom/delve > wisdom/delve
< 1456614597 162938 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456614597 992679 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :NB: I don't know how sed works.
< 1456614602 559161 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`? delve
< 1456614603 958787 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456614608 98476 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`revert
< 1456614618 441630 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done.
< 1456614637 248073 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric
> 1456615003 997564 JOIN :#esoteric
> 1456615008 56773 JOIN :#esoteric
> 1456615008 564911 JOIN :#esoteric
< 1456615009 170845 :glogbot!dlopen@libdl.so JOIN :#esoteric
< 1456615063 705070 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 268 seconds
< 1456615215 303916 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? delve
< 1456615220 384956 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Delve is a static ability that functions while the spell with delve is on the stack. “Delve” means “For each generic mana in this spell’s total cost, you may exile a card from your graveyard rather than pay that mana.” The delve ability isn’t an additional or alternative cost and applies only after the total cost of the spell with delve
< 1456615249 340974 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :tswett: you don't need to know sed, just shell, to know that piping both from and to a file doesn't work.
< 1456615373 823242 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed 's/“|”/"/g' wisdom/delve #testing first
< 1456615379 321656 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Delve is a static ability that functions while the spell with delve is on the stack. “Delve” means “For each generic mana in this spell’s total cost, you may exile a card from your graveyard rather than pay that mana.” The delve ability isn’t an additional or alternative cost and applies only after the total cost of the spell with delve
< 1456615383 367774 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :bah
< 1456615392 15815 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed 's/“\|”/"/g' wisdom/delve #testing first
< 1456615392 841481 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Delve is a static ability that functions while the spell with delve is on the stack. "Delve" means "For each generic mana in this spell’s total cost, you may exile a card from your graveyard rather than pay that mana." The delve ability isn’t an additional or alternative cost and applies only after the total cost of the spell with delve is dete
< 1456615400 479726 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i 's/“\|”/"/g' wisdom/delve #testing first
< 1456615414 56656 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456615418 996751 :puckipedia!~puck@irc.puckipedia.com QUIT :Ping timeout: 250 seconds
< 1456615467 522166 :puckipedia!~puck@irc.puckipedia.com JOIN :#esoteric
< 1456615494 342884 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Quit: Leaving
< 1456615602 855825 :atriq!~Taneb@runciman.hacksoc.org NICK :Taneb
< 1456615613 833395 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric
< 1456615831 648149 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :An internet calculus still seems like a good idea, somehow...
< 1456615837 355281 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :What is the proper way to convert a picture using XInitImage and XPutImage?
< 1456615860 184054 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric
< 1456616370 994236 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 244 seconds
< 1456616627 627232 :lleu!~gnomebad@unaffiliated/lleu QUIT :Quit: That's what she said
< 1456616764 42518 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 264 seconds
< 1456616915 803990 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric
< 1456617053 697511 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 349 seconds
< 1456617148 158519 :hydraz!matheus@unaffiliated/demhydraz QUIT :Quit: Bai.
< 1456617191 622420 :hydraz!matheus@heddw.ch JOIN :#esoteric
< 1456617193 818667 :hydraz!matheus@heddw.ch QUIT :Changing host
< 1456617193 818745 :hydraz!matheus@unaffiliated/demhydraz JOIN :#esoteric
< 1456617202 714553 :augur!~augur@50.58.157.74 QUIT :Remote host closed the connection
< 1456617737 291042 :Veltas!~quassel@static.117.33.251.148.clients.your-server.de JOIN :#esoteric
< 1456618408 551473 :tromp__!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection
< 1456618846 822727 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456619291 232432 :cnr!~connor@dragonfruit.coffeeman.me JOIN :#esoteric
< 1456619291 408728 :Yurume!~23f9939a@121.78.85.35 JOIN :#esoteric
< 1456619422 3473 :Alcest!~alcest@69.64.40.177 JOIN :#esoteric
< 1456619887 783723 :clog!~nef@bespin.org JOIN :#esoteric
< 1456620217 192910 :Alcest!~alcest@69.64.40.177 QUIT :K-Lined
< 1456620241 592268 :cnr!~connor@dragonfruit.coffeeman.me QUIT :Changing host
< 1456620241 805625 :cnr!~connor@unaffiliated/conehead JOIN :#esoteric
< 1456620299 843329 :J_Arcane!~chatzilla@37-219-104-229.nat.bb.dnainternet.fi JOIN :#esoteric
< 1456620546 275305 :earenndil!~elronnd@slashem.me JOIN :#esoteric
< 1456621142 674760 :benderpc_!~benderpc@59.189.181.134 JOIN :#esoteric
< 1456621151 630297 :pdxleif!~pdxleif@54.68.166.10 JOIN :#esoteric
< 1456621474 160710 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456621612 672214 :benderpc_!~benderpc@59.189.181.134 QUIT :Ping timeout: 255 seconds
< 1456621845 406073 :augur!~augur@108-60-123-170.static.wiline.com JOIN :#esoteric
< 1456622036 162617 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456622069 193325 :fractal!~fractal@unaffiliated/scounder JOIN :#esoteric
< 1456622310 170384 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 268 seconds
< 1456622445 584759 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric
< 1456623746 81412 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer
< 1456624356 356404 :augur!~augur@108-60-123-170.static.wiline.com QUIT :Ping timeout: 276 seconds
< 1456624847 177724 :AlexR42!~textual@95.105.108.154 JOIN :#esoteric
< 1456625101 444813 :augur!~augur@108-60-123-170.static.wiline.com JOIN :#esoteric
< 1456626291 396850 :nzt!~nzt@unaffiliated/nzt JOIN :#esoteric
< 1456626319 497023 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Perhaps a language where everything- not just data- is an object would be nice
< 1456626357 243119 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have tried a few different things including using XGetImage and I cannot quite figure it out
< 1456626454 820785 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hppavilion[1]: what do you mean by "object"?
< 1456626485 992299 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :coppro: Like, an object. A thing with fields
< 1456626539 485990 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :coppro: Imagine a world where IF-THEN is represented by an instance of the CONDITIONAL class
< 1456626547 752937 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :coppro: I'm taking OO to the logical extreme, I think
< 1456626597 505510 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :coppro: It's not a good thing.
< 1456626669 373020 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I used XGetImage and all of the red_mask and green_mask and blue_mask in the resulting image are zero
< 1456626816 725671 :nzt!~nzt@unaffiliated/nzt QUIT :Ping timeout: 244 seconds
< 1456626864 797468 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :coppro: Um?
< 1456627375 13327 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hppavilion[1]: oh, we have that
< 1456627381 449085 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it's called enterprise fizzbuzz
< 1456627439 878547 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :coppro: Huh?
< 1456627440 55236 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :coppro: Not on the wiki
< 1456627440 231677 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :*no language named that on the wiki
< 1456627448 698419 :augur_!~augur@108-60-123-170.static.wiline.com JOIN :#esoteric
< 1456627449 593338 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition
< 1456627547 991020 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :coppro: That's not a language, AFAICT
< 1456627588 773853 :augur!~augur@108-60-123-170.static.wiline.com QUIT :Ping timeout: 252 seconds
< 1456627594 722877 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it's not
< 1456627598 426328 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :coppro: I was talking about a language
< 1456627608 361322 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :Ping timeout: 252 seconds
< 1456627847 492178 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :who needs a language when you can have a LanguageFactoryBean
< 1456627890 262027 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :oerjan: No.
< 1456628045 926491 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you seem to be running prolog rather than OO hth
< 1456628173 945780 :zemhill!bfjoust@selene.zem.fi QUIT :Write error: Broken pipe
< 1456628194 133092 :ocharles_!sid30093@gateway/web/irccloud.com/x-kvrkdyraxphtnoqh QUIT :Ping timeout: 268 seconds
< 1456628203 20376 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 312 seconds
< 1456628230 99853 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :oerjan: ?
< 1456628295 240979 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :"No." is a prolog response hth
< 1456628422 267462 :ocharles_!sid30093@gateway/web/irccloud.com/x-wdajnbibqsmpvrmd JOIN :#esoteric
< 1456628449 248693 :pdxleif!~pdxleif@54.68.166.10 QUIT :Ping timeout: 255 seconds
< 1456628489 241131 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 268 seconds
< 1456628504 853571 :lynn_!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456628510 134632 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :If I had a time machine I'd go back and stop the guy that thought com.blahblah.relaventpart was a good idea.
< 1456628605 158705 :benderpc_!~benderpc@59.189.181.134 JOIN :#esoteric
< 1456628633 247243 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :oerjan: Ah, right, right
< 1456628711 189861 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 268 seconds
< 1456628711 482711 :mbrcknl!sid28171@gateway/web/irccloud.com/x-uvejhdyehkwmshiv QUIT :Ping timeout: 268 seconds
< 1456628956 604148 :j-bot!~j-bot@45.79.186.84 JOIN :#esoteric
< 1456628992 795425 :mbrcknl!sid28171@gateway/web/irccloud.com/x-modukunglpjrfnsg JOIN :#esoteric
< 1456629000 656496 :cnr!~connor@unaffiliated/conehead QUIT :*.net *.split
< 1456629004 157336 :Yurume!~23f9939a@121.78.85.35 QUIT :*.net *.split
< 1456629027 538738 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric
< 1456629028 18231 :zemhill!~cinch@2a03:b0c0:1:d0::1ea:f001 JOIN :#esoteric
< 1456629279 390166 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :lambda-11235: is that actually a newgroup?
< 1456629313 211837 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :http://xkcd.com/1391/ is awesome
< 1456629375 333377 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :Elronnd: Not to my knowledge. I just meant it as an example.
< 1456629394 650913 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :*phew*
< 1456629449 412492 :bb010g!uid21050@gateway/web/irccloud.com/x-mxcjdekxigpxixhv JOIN :#esoteric
< 1456629555 665077 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :I'm going to start naming all my groups com.lambda_1123581321345589_thisisgettinghardtoread
< 1456629754 314495 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456629784 195814 :ocharles_!sid30093@gateway/web/irccloud.com/x-wdajnbibqsmpvrmd QUIT :Ping timeout: 268 seconds
< 1456629858 184712 :bb010g!uid21050@gateway/web/irccloud.com/x-mxcjdekxigpxixhv QUIT :Ping timeout: 268 seconds
< 1456629877 767264 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection
< 1456629919 224902 :ocharles_!sid30093@gateway/web/irccloud.com/x-vcwiqzeyqwzgpljh JOIN :#esoteric
< 1456629952 865072 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456630057 581868 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :lambda-11235: why not go back in time and kill someone responsible for something relevant?
< 1456630197 749321 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :coppro: As a programmer, that's very relavent to me.
< 1456630198 23040 :nisstyre_!~yourstrul@li611-52.members.linode.com QUIT :Ping timeout: 244 seconds
< 1456630235 431064 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :newsgroups are not relevant any more
< 1456630275 962261 :bb010g!uid21050@gateway/web/irccloud.com/x-htzhmlvsusasezts JOIN :#esoteric
< 1456630549 775983 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT :
< 1456630618 556153 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wait, you were talking about newsgroups? thought it was java packages.
< 1456630650 861662 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it makes perfect sense for newsgroups imo.
< 1456630866 431647 :\oren\_!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :I should probably move the cursive letters to the correct codepoints or cursive letters
< 1456630872 449154 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :oerjan: Oh, sorry it is a java package, not a newsgroup.
< 1456630883 480402 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :good, good
< 1456630932 676639 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oh
< 1456630942 447001 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :yeah, that's dumb
< 1456631033 48646 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection
< 1456631237 34289 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric
< 1456631264 177579 :bb010g!uid21050@gateway/web/irccloud.com/x-htzhmlvsusasezts QUIT :Ping timeout: 268 seconds
< 1456631778 7201 :fractal!~fractal@unaffiliated/scounder QUIT :Ping timeout: 379 seconds
< 1456631782 473870 :Xe!xe@infoforcefeed/Xe QUIT :Ping timeout: 268 seconds
< 1456631837 384412 :bb010g!uid21050@gateway/web/irccloud.com/x-mhtlxpnyiwcdcusr JOIN :#esoteric
< 1456631878 173013 :Xe!xe@infoforcefeed/Xe JOIN :#esoteric
< 1456631920 676540 :nisstyre_!~yourstrul@li611-52.members.linode.com JOIN :#esoteric
< 1456632233 704816 :Guest94494!~nitrix@104.236.108.9 QUIT :Changing host
< 1456632233 978516 :Guest94494!~nitrix@unaffiliated/nitrix JOIN :#esoteric
< 1456632274 325833 :Guest94494!~nitrix@unaffiliated/nitrix NICK :nitrix
< 1456632757 877524 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456632777 126892 :l0de!sid31830@gateway/web/irccloud.com/x-magrnxuzudfoyvly QUIT :Ping timeout: 260 seconds
< 1456632778 745242 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-ljwahwopujcwolyk QUIT :Ping timeout: 260 seconds
< 1456632842 750029 :Xe!xe@infoforcefeed/Xe QUIT :Ping timeout: 260 seconds
< 1456632853 70538 :j-bot!~j-bot@45.79.186.84 QUIT :Ping timeout: 378 seconds
< 1456632937 322207 :l0de!sid31830@gateway/web/irccloud.com/session JOIN :#esoteric
< 1456632966 204579 :bb010g!uid21050@gateway/web/irccloud.com/x-mhtlxpnyiwcdcusr QUIT :Ping timeout: 268 seconds
< 1456632966 452192 :mbrcknl!sid28171@gateway/web/irccloud.com/x-modukunglpjrfnsg QUIT :Ping timeout: 268 seconds
< 1456632969 959858 :incomprehensibly!sid3405@gateway/web/irccloud.com/session JOIN :#esoteric
< 1456632980 722235 :l0de!sid31830@gateway/web/irccloud.com/session QUIT :Changing host
< 1456632980 962129 :l0de!sid31830@gateway/web/irccloud.com/x-bhtqtsxxkonrhhwc JOIN :#esoteric
< 1456632991 520387 :incomprehensibly!sid3405@gateway/web/irccloud.com/session QUIT :Changing host
< 1456632991 762246 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-tjfpnjvkmpqmbwue JOIN :#esoteric
< 1456633049 241302 :mbrcknl!sid28171@gateway/web/irccloud.com/x-ciavzfqikxfmnrni JOIN :#esoteric
< 1456633050 721785 :hydraz!matheus@unaffiliated/demhydraz QUIT :Ping timeout: 244 seconds
< 1456633162 389291 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Now I got my JavaScript Xlib to support loading pictures and drawing pictures on a window. However currently the picture loading will only work properly if the X server's picture format is [blue,green,red,unused] 32-bit TrueColor format, and will not work in other cases.
< 1456633239 517832 :Xe!xe@infoforcefeed/Xe JOIN :#esoteric
< 1456633240 169407 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Transparency does work though, if you tell it to include transparency when loading. However it can't do full alpha transparency, but only opaque/transparent.
< 1456633262 571744 :staffehn_!~quassel@2001:41d0:52:d00::1d3 QUIT :Ping timeout: 268 seconds
< 1456633306 424248 :hydraz!~demhydraz@heddw.ch JOIN :#esoteric
< 1456633320 704383 :hydraz!~demhydraz@heddw.ch QUIT :Changing host
< 1456633320 704479 :hydraz!~demhydraz@unaffiliated/demhydraz JOIN :#esoteric
< 1456633345 63061 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite
< 1456633380 282329 :mbrcknl!sid28171@gateway/web/irccloud.com/x-ciavzfqikxfmnrni QUIT :Read error: Connection reset by peer
< 1456633383 970131 :Xe!xe@infoforcefeed/Xe QUIT :Excess Flood
< 1456633410 220399 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-tjfpnjvkmpqmbwue QUIT :Ping timeout: 268 seconds
< 1456633422 915050 :bb010g!uid21050@gateway/web/irccloud.com/x-bxuglitfilldzqgm JOIN :#esoteric
< 1456633516 621273 :mbrcknl!sid28171@gateway/web/irccloud.com/x-wqukfchzbmnaquol JOIN :#esoteric
< 1456633532 688138 :staffehn!~quassel@92.222.23.218 JOIN :#esoteric
< 1456633544 647121 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-ckpcjqvhbvrkmefj JOIN :#esoteric
< 1456633546 82653 :Xe!xe@infoforcefeed/Xe JOIN :#esoteric
< 1456633599 755985 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 276 seconds
< 1456633667 805392 :Xe!xe@infoforcefeed/Xe QUIT :Excess Flood
< 1456633792 313194 :j-bot!~j-bot@45.79.186.84 JOIN :#esoteric
< 1456633817 299877 :l0de!sid31830@gateway/web/irccloud.com/x-bhtqtsxxkonrhhwc QUIT :Ping timeout: 268 seconds
< 1456633828 533174 :Xe!xe@infoforcefeed/Xe JOIN :#esoteric
< 1456633918 535792 :Xe!xe@infoforcefeed/Xe QUIT :Excess Flood
< 1456634008 999834 :Xe!xe@infoforcefeed/Xe JOIN :#esoteric
< 1456634124 182584 :l0de!sid31830@gateway/web/irccloud.com/x-vntfvqzrgrbjzuzh JOIN :#esoteric
< 1456634224 226203 :bb010g!uid21050@gateway/web/irccloud.com/x-bxuglitfilldzqgm QUIT :Ping timeout: 268 seconds
< 1456634224 461773 :ocharles_!sid30093@gateway/web/irccloud.com/x-vcwiqzeyqwzgpljh QUIT :Ping timeout: 268 seconds
< 1456634474 432826 :ocharles_!sid30093@gateway/web/irccloud.com/x-xwdqrvibxgumgskb JOIN :#esoteric
< 1456634678 301004 :lynn_!~lynn@unaffiliated/lynn QUIT :Ping timeout: 276 seconds
< 1456634742 204131 :l0de!sid31830@gateway/web/irccloud.com/x-vntfvqzrgrbjzuzh QUIT :Ping timeout: 268 seconds
< 1456634742 897152 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-ckpcjqvhbvrkmefj QUIT :Ping timeout: 268 seconds
< 1456634756 589894 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric
< 1456634780 23005 :bb010g!uid21050@gateway/web/irccloud.com/x-rmkemtzrpytvkpmi JOIN :#esoteric
< 1456634839 572163 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-eqpuvzhqtoahmjib JOIN :#esoteric
< 1456634878 520796 :impomatic!~impomatic@79.16.114.87.dyn.plus.net QUIT :Ping timeout: 244 seconds
< 1456634910 592126 :impomatic!~impomatic@79.16.114.87.dyn.plus.net JOIN :#esoteric
< 1456634973 263319 :fractal!~fractal@unaffiliated/scounder JOIN :#esoteric
< 1456634989 656076 :l0de!sid31830@gateway/web/irccloud.com/x-sgogrxyistctfsvm JOIN :#esoteric
< 1456635149 191167 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-eqpuvzhqtoahmjib QUIT :Ping timeout: 268 seconds
< 1456635165 457063 :j-bot!~j-bot@45.79.186.84 QUIT :Ping timeout: 302 seconds
< 1456635228 3365 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-cxqezarfrbhtacto JOIN :#esoteric
< 1456635411 507149 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Now text drawing is working
< 1456635458 752036 :j-bot!~j-bot@45.79.186.84 JOIN :#esoteric
< 1456635717 690369 :augur_!~augur@108-60-123-170.static.wiline.com QUIT :Remote host closed the connection
< 1456636140 695986 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection
< 1456636444 250913 :nisstyre_!~yourstrul@li611-52.members.linode.com QUIT :Ping timeout: 268 seconds
< 1456636451 821808 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456636612 656502 :j-bot!~j-bot@45.79.186.84 QUIT :Ping timeout: 240 seconds
< 1456637110 371213 :Hoolootwo!~Hoolootwo@you.know.what.toasters.rocks QUIT :Ping timeout: 268 seconds
< 1456637711 265511 :Hoolootwo!~Hoolootwo@hooloovoo.blue JOIN :#esoteric
< 1456637751 36523 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456637779 118730 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 276 seconds
< 1456637931 913119 :bb010g!uid21050@gateway/web/irccloud.com/x-rmkemtzrpytvkpmi QUIT :Quit: Connection closed for inactivity
< 1456638109 239191 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-cxqezarfrbhtacto QUIT :Ping timeout: 268 seconds
< 1456638165 707387 :nisstyre_!~yourstrul@li611-52.members.linode.com JOIN :#esoteric
< 1456638318 964786 :benderpc_!~benderpc@59.189.181.134 QUIT :Ping timeout: 276 seconds
< 1456638422 523250 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-pjndeifpvghfzipb JOIN :#esoteric
< 1456638624 177142 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection
< 1456638678 451853 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric
< 1456638775 210066 :Hoolootwo!~Hoolootwo@hooloovoo.blue QUIT :Ping timeout: 268 seconds
< 1456638830 205111 :Hoolootwo!~Hoolootwo@hooloovoo.blue JOIN :#esoteric
< 1456639389 651419 :augur!~augur@50-1-126-214.dsl.static.fusionbroadband.com JOIN :#esoteric
< 1456639394 807867 :augur!~augur@50-1-126-214.dsl.static.fusionbroadband.com QUIT :Remote host closed the connection
< 1456639645 870742 :lambda-calc!~lambda-11@47.208.113.50 JOIN :#esoteric
< 1456639668 768995 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Ping timeout: 260 seconds
< 1456639996 248458 :Hoolootwo!~Hoolootwo@hooloovoo.blue QUIT :Ping timeout: 268 seconds
< 1456640013 210207 :Hoolootwo!~Hoolootwo@sorunome.de JOIN :#esoteric
< 1456640774 911571 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: Did you @ignore HackEgo?
< 1456641854 822156 :nzt!~nzt@unaffiliated/nzt JOIN :#esoteric
< 1456641904 784852 :pdxleif_!~pdxleif@54.68.166.10 JOIN :#esoteric
< 1456642035 481029 :trn!jhj@trnsz.com JOIN :#esoteric
< 1456642135 259631 :lambda-calc!~lambda-11@47.208.113.50 QUIT :Quit: Bye
< 1456642241 836159 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456642473 766002 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456642488 436034 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456642536 594059 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds
< 1456642756 383539 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456642795 389240 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456643072 87327 :pdxleif_!~pdxleif@54.68.166.10 NICK :pdxleif
< 1456643262 859813 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric
< 1456643304 898379 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 252 seconds
< 1456643315 67273 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456643975 918013 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456644136 310239 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456644395 444726 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 254 seconds
< 1456644450 425015 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456644500 743416 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :"I have discovered a truly marvelous proof of the Banach-Tarski paradox that this margin can be made large enough to contain."
< 1456644595 972227 :myname!~myname@84.200.43.57 PRIVMSG #esoteric ::D
< 1456645125 387576 :Xe!xe@infoforcefeed/Xe QUIT :Ping timeout: 260 seconds
< 1456645225 173694 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 252 seconds
< 1456645251 420263 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456645455 428288 :Xe!xe@2604:180:1::afa1:7a8e JOIN :#esoteric
< 1456645459 899083 :Xe!xe@2604:180:1::afa1:7a8e QUIT :Changing host
< 1456645460 579179 :Xe!xe@infoforcefeed/Xe JOIN :#esoteric
< 1456645462 574668 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But it doesn't work in 2D.
< 1456645515 177839 :zzo38!~zzo38@24-207-50-123.eastlink.ca QUIT :Ping timeout: 244 seconds
< 1456645557 840901 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric
< 1456645606 277816 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds
< 1456645636 7370 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456645654 856219 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456645930 671278 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456645971 258861 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456646027 975178 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :Ping timeout: 252 seconds
< 1456646228 94872 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric
< 1456646244 170660 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456646387 3529 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456646438 331804 :pdxleif!~pdxleif@54.68.166.10 QUIT :Ping timeout: 248 seconds
< 1456646660 612371 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456646696 642262 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456647237 301720 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456647239 97710 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456647570 471849 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric
< 1456647577 568166 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456647577 840446 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456647620 842153 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds
< 1456647714 689999 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds
< 1456647729 222061 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-pjndeifpvghfzipb QUIT :Ping timeout: 268 seconds
< 1456647779 994152 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456647795 606377 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456647897 516874 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-hbxhozrekcodxtvh JOIN :#esoteric
< 1456648062 250922 :Xe!xe@infoforcefeed/Xe QUIT :Ping timeout: 268 seconds
< 1456648069 204611 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 249 seconds
< 1456648081 610738 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456648130 321940 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu
< 1456648131 447210 :Xe!xe@infoforcefeed/Xe JOIN :#esoteric
< 1456648485 718629 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456648548 562648 :j-bot!~j-bot@45.79.186.84 JOIN :#esoteric
< 1456648680 132152 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric
< 1456648804 10048 :j-bot!~j-bot@45.79.186.84 QUIT :Ping timeout: 248 seconds
< 1456648825 482858 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456649384 288031 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456649385 507617 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456649487 272272 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456649639 714839 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456649663 956002 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456649741 745968 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 248 seconds
< 1456649924 414526 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456649942 835849 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456650212 938238 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456650484 461753 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: according to the monad tutorial fallacy, Monads are Like Burritos, and that tutorial also calls this Joe's Burrito intuition. So I don't care what the plural everywhere else is, this plural helps understanding Monads the best, according to Joe.
< 1456650489 149255 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456650531 451291 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :@tell oerjan according to the monad tutorial fallacy, Monads are Like Burritos, and that tutorial also calls this Joe's Burrito intuition. So I don't care what the plural everywhere else is, this plural helps understanding Monads the best, according to Joe.
< 1456650536 515288 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted.
< 1456650662 605823 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :According to me, I'm tired of stupid monad jokes.
< 1456650689 702886 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That includes every monad joke that involves the word "burrito".
< 1456650765 356067 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 249 seconds
< 1456650808 770256 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456650811 408700 :nzt!~nzt@unaffiliated/nzt NICK :nzt-fish
< 1456650948 220220 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-hbxhozrekcodxtvh QUIT :Ping timeout: 268 seconds
< 1456651045 610439 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456651067 885087 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456651196 636552 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-rthocwugmhekodhb JOIN :#esoteric
< 1456651332 602890 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456651353 765541 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456651461 435120 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? sparkle
< 1456651461 703041 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? bokeh
< 1456651463 276023 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :huh
< 1456651463 505688 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`ping
< 1456651515 451123 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bokeh? ¯\(°​_o)/¯
< 1456651515 683962 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :pong
< 1456651515 684063 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sparkle? ¯\(°​_o)/¯
< 1456651551 699499 :\oren\_!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :asynchonous?
< 1456651577 571589 :\oren\_!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :fungot, are you asynchronous?
< 1456652136 576966 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456652408 243697 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456652570 331702 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn sparkle/Sparkles are annoying visual artifacts that people try to use for decoration and artistic photographs and drawings.
< 1456652581 329108 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «sparkle»
< 1456652583 142201 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn sparkle/Sparkles are annoying visual artifacts that people try to use deliberately for decoration and artistic photographs and drawings.
< 1456652586 261290 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «sparkle»
< 1456652677 577275 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456652780 319701 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think you're the only person who uses `slashlearn.
< 1456652809 992241 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's good that we have a binary by the name, though, for people who don't have a / key on their keyboard.
< 1456652816 306738 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456652845 928649 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`culprits slashlearn
< 1456652850 604947 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456652893 292398 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`culprits learn
< 1456652900 344778 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456652904 194489 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`culprits bin/slashlearn
< 1456652908 621298 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :oerjan oerjan oerjan shachaf shachaf shachaf int-e tswett tswett shachaf shachaf shachaf shachaf
< 1456653476 54444 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456653490 391920 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
> 1456653767 687007 JOIN :#esoteric
> 1456653771 747905 JOIN :#esoteric
> 1456653772 254743 JOIN :#esoteric
> 1456653802 600104 JOIN :#esoteric
> 1456653806 664518 JOIN :#esoteric
> 1456653807 173246 JOIN :#esoteric
> 1456653878 27067 JOIN :#esoteric
> 1456653882 92184 JOIN :#esoteric
> 1456653882 600251 JOIN :#esoteric
> 1456653938 638706 JOIN :#esoteric
> 1456653942 704965 JOIN :#esoteric
> 1456653943 212938 JOIN :#esoteric
> 1456654001 708911 JOIN :#esoteric
> 1456654005 776722 JOIN :#esoteric
> 1456654006 284998 JOIN :#esoteric
< 1456654056 770144 :glogbot!dlopen@libdl.so JOIN :#esoteric
< 1456654436 135032 :jaboja!~jaboja@eiz93.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456654689 687506 :J_Arcane!~chatzilla@37-219-104-229.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds
< 1456654691 773459 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456654901 800789 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456655619 926088 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456655634 771275 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456656419 985153 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456656435 549844 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456656981 609443 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric
< 1456657299 892560 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :Ping timeout: 252 seconds
> 1456657578 19689 JOIN :#esoteric
< 1456657581 772725 :glogbot!dlopen@libdl.so JOIN :#esoteric
> 1456657582 82787 JOIN :#esoteric
> 1456657582 590927 JOIN :#esoteric
< 1456657763 771920 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456657779 771583 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456658169 826282 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: I did tell lambdabot to ignore hackego at some point... not sure whether it was restarted in the meantime
< 1456658199 298664 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: Well, it's a shame that things like `? weather don't work anymore.
< 1456658203 19254 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? weather
> 1456658441 834463 JOIN :#esoteric
> 1456658445 896484 JOIN :#esoteric
> 1456658446 404451 JOIN :#esoteric
> 1456658504 953373 JOIN :#esoteric
> 1456658509 17366 JOIN :#esoteric
> 1456658509 525776 JOIN :#esoteric
> 1456658568 121629 JOIN :#esoteric
> 1456658572 188801 JOIN :#esoteric
> 1456658572 697499 JOIN :#esoteric
> 1456658631 226914 JOIN :#esoteric
> 1456658635 293287 JOIN :#esoteric
> 1456658635 801622 JOIN :#esoteric
> 1456658694 329717 JOIN :#esoteric
> 1456658698 393791 JOIN :#esoteric
> 1456658698 902103 JOIN :#esoteric
> 1456658757 498157 JOIN :#esoteric
> 1456658761 565591 JOIN :#esoteric
> 1456658762 71591 JOIN :#esoteric
> 1456658820 667059 JOIN :#esoteric
> 1456658824 731970 JOIN :#esoteric
> 1456658825 238727 JOIN :#esoteric
> 1456658883 767919 JOIN :#esoteric
> 1456658887 834600 JOIN :#esoteric
> 1456658888 342355 JOIN :#esoteric
> 1456658946 873638 JOIN :#esoteric
> 1456658950 939406 JOIN :#esoteric
< 1456658951 74558 :glogbot!dlopen@libdl.so JOIN :#esoteric
> 1456658951 447363 JOIN :#esoteric
< 1456659363 825187 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456659419 806216 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456659811 820739 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456659836 894609 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456660230 344593 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 250 seconds
< 1456660260 65470 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456660643 862156 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456660656 965227 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456661041 961745 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Did you know there exists such a thing as a vending machine selling cooking gas cylinders? Large cylinders, not tiny ones for camping.
< 1456661058 145353 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I saw one at a gas station in France. It was strange.
< 1456661116 145213 :jaboja!~jaboja@eiz93.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456661670 435184 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Armok14]]4 N10 02https://esolangs.org/w/index.php?oldid=46464 5* 0384.101.93.151 5* (+13177) 10This is a programming language made by Armok himself. Well, not really. However, it is inspired by Dwarf Fortress.
< 1456661888 242028 :lynn_!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456662048 458696 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-rthocwugmhekodhb QUIT :Ping timeout: 268 seconds
< 1456662180 930894 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-dfmihqlmdefhmnrm JOIN :#esoteric
< 1456662369 358798 :lynn__!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456662564 867875 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Armok14]]4 10 02https://esolangs.org/w/index.php?diff=46465&oldid=46464 5* 0384.101.93.151 5* (+126) 10
< 1456662576 241441 :lynn_!~lynn@unaffiliated/lynn QUIT :Ping timeout: 276 seconds
< 1456662861 708189 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Armok14]]4 10 02https://esolangs.org/w/index.php?diff=46466&oldid=46465 5* 0384.101.93.151 5* (+72) 10
< 1456662900 396077 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-dfmihqlmdefhmnrm QUIT :Ping timeout: 268 seconds
< 1456663083 635599 :jaboja!~jaboja@eiz93.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 276 seconds
< 1456663090 330929 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-nvofueiiktncalyv JOIN :#esoteric
< 1456663107 989575 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456663126 457694 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456663233 746479 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Armok14]]4 10 02https://esolangs.org/w/index.php?diff=46467&oldid=46466 5* 0384.101.93.151 5* (-85) 10
< 1456663294 851217 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Armok14]]4 10 02https://esolangs.org/w/index.php?diff=46468&oldid=46467 5* 0384.101.93.151 5* (-2) 10
< 1456663667 194714 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Armok14]]4 10 02https://esolangs.org/w/index.php?diff=46469&oldid=46468 5* 0384.101.93.151 5* (-83) 10
< 1456664033 542307 :lifthrasiir!~lifthrasi@115.68.131.49 QUIT :Ping timeout: 264 seconds
< 1456664068 942182 :tswett!~tswett@192.241.237.138 QUIT :Ping timeout: 264 seconds
< 1456664068 942266 :myname!~myname@84.200.43.57 QUIT :Ping timeout: 264 seconds
< 1456664068 942291 :coppro!~scshunt@taurine.csclub.uwaterloo.ca QUIT :Ping timeout: 264 seconds
< 1456664069 126944 :digitalcold!~redacted@192.73.232.206 QUIT :Ping timeout: 264 seconds
< 1456664070 37358 :olsner!~salparot@c83-252-193-184.bredband.comhem.se QUIT :Ping timeout: 264 seconds
< 1456664070 384151 :ineiros!ineiros@kapsi.fi QUIT :Ping timeout: 264 seconds
< 1456664144 261075 :coppro!~scshunt@taurine.csclub.uwaterloo.ca JOIN :#esoteric
< 1456664144 831531 :digitalcold!~redacted@192.73.232.206 JOIN :#esoteric
< 1456664148 798104 :myname!~myname@84.200.43.57 JOIN :#esoteric
< 1456664159 738644 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Armok14]]4 10 02https://esolangs.org/w/index.php?diff=46470&oldid=46469 5* 0384.101.93.151 5* (+196) 10
< 1456664182 242142 :olsner!~salparot@c83-252-193-184.bredband.comhem.se JOIN :#esoteric
< 1456664240 793059 :Warrigal!~tswett@192.241.237.138 JOIN :#esoteric
< 1456664246 401237 :pdxleif!~pdxleif@54.68.166.10 JOIN :#esoteric
< 1456664322 178226 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=46471&oldid=46369 5* 0384.101.93.151 5* (+12) 10
< 1456664420 64196 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456664435 696509 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456664548 120720 :ineiros!ineiros@kapsi.fi JOIN :#esoteric
< 1456664669 843532 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I followed the instructions? Why are the bottoms burnt?
< 1456664672 320011 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Stupid food.
< 1456664835 677049 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456664835 850703 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456664863 948844 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456664976 350191 :lifthrasiir!~lifthrasi@115.68.131.49 JOIN :#esoteric
< 1456665007 826171 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`unidecode ▊
< 1456665026 714178 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+258A LEFT THREE QUARTERS BLOCK]
< 1456665106 148916 :Riviera!Riviera@2a03:b0c0:1:d0::10:b001 PRIVMSG #esoteric :`uniencode [THREE HEADED MONKEY]
< 1456665110 91156 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: uniencode: not found
< 1456665150 675737 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds
< 1456665193 483473 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-nvofueiiktncalyv QUIT :Ping timeout: 268 seconds
< 1456665380 334075 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456665400 819389 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456665407 173819 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-xuxnvplitwunmqpz JOIN :#esoteric
< 1456665434 402626 :ocharles_!sid30093@gateway/web/irccloud.com/x-xwdqrvibxgumgskb QUIT :Read error: Connection reset by peer
< 1456665566 640568 :earendel!~earendel@unaffiliated/earendel QUIT :Ping timeout: 244 seconds
< 1456665675 117459 :ocharles_!sid30093@gateway/web/irccloud.com/x-pgdpcwwkfsjgztoa JOIN :#esoteric
< 1456665796 50433 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456665807 987214 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456666241 235818 :carado!~carado@savhon.org JOIN :#esoteric
< 1456667202 422367 :Taneb!~Taneb@runciman.hacksoc.org QUIT :Ping timeout: 246 seconds
< 1456667289 782085 :Taneb!~Taneb@runciman.hacksoc.org JOIN :#esoteric
< 1456667470 255886 :benderpc_!~benderpc@59.189.181.134 JOIN :#esoteric
< 1456667747 866706 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456667757 717377 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456668153 171698 :benderpc_!~benderpc@59.189.181.134 QUIT :Changing host
< 1456668153 342532 :benderpc_!~benderpc@unaffiliated/bender/x-9459530 JOIN :#esoteric
< 1456668181 525879 :newsham!~chat@72.235.201.146 JOIN :#esoteric
< 1456668186 903654 :benderpc_!~benderpc@unaffiliated/bender/x-9459530 NICK :bender
< 1456668460 553858 :newsham!~chat@72.235.201.146 QUIT :Ping timeout: 252 seconds
< 1456668575 706738 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456668708 381523 :lynn__!~lynn@unaffiliated/lynn QUIT :Ping timeout: 268 seconds
< 1456668804 255754 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 248 seconds
< 1456668831 866588 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456668849 566855 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`quote insanity
< 1456668852 973757 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :397)  There's that saying that the definition of insanity is doing the same thing over and over again and expecting different results. [...]  You've just gave me a different result [...]  It's always insane to expect different results, even when it's likely to occur.
< 1456668976 556798 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn trunc/The trunc and truncf functions (of C99 and C++11) are actually supported by the MS compiler (starting from the 2013), only strangely undocumented.
< 1456668983 982784 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «trunc»
< 1456669003 73610 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn lrint/The lrint and lrintf functions (of C99 and C++11) are actually supported by the MS compiler (starting from the 2013), only strangely undocumented.
< 1456669005 154029 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «lrint»
< 1456669021 727149 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :b_jonas: these are actually useful what gives
< 1456669044 856242 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: probably I never really understood how to write good wisdom entries.
< 1456669479 640083 :Taneb!~Taneb@runciman.hacksoc.org QUIT :Ping timeout: 276 seconds
< 1456669788 504499 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b JOIN :#esoteric
< 1456670125 254054 :augur!~augur@50-1-126-214.dsl.static.fusionbroadband.com JOIN :#esoteric
< 1456670380 241633 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric
< 1456670472 506825 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@messages-
< 1456670472 640188 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :b_jonas said 5h 32m 20s ago: according to the monad tutorial fallacy, Monads are Like Burritos, and that tutorial also calls this Joe's Burrito intuition. So I don't care what the plural everywhere else is, this plural helps understanding Monads the best, according to Joe.
< 1456670512 50802 :Warrigal!~tswett@192.241.237.138 NICK :tswett
< 1456670525 32422 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`massage
< 1456670528 396421 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: massage: not found
< 1456670530 370578 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Er, wrong sigil.
< 1456670532 686706 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :@massage
< 1456670532 820058 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :You don't have any messages
< 1456670559 889650 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :@saussages
< 1456670560 23056 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Unknown command, try @list
< 1456670567 949919 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :@sassages
< 1456670568 83311 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :You don't have any messages
< 1456670572 890646 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats b_jonas with an enchilada /====/
< 1456670573 317992 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :@sossages
< 1456670573 451712 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :You don't have any messages
< 1456670576 979752 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :There we go.
< 1456670611 427306 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Wait, let me try one more.
< 1456670611 737792 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :@sausages
< 1456670611 871453 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Unknown command, try @list
< 1456670633 387254 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :"Sossages" it is.
< 1456670633 520689 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :/nick sossages
< 1456670669 309341 :AlexR42!~textual@95.105.108.154 QUIT :Ping timeout: 268 seconds
< 1456670970 907197 :Froox!~Frooxius@194.108.5.201 JOIN :#esoteric
< 1456671017 996793 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-oeffjzbgriamqqbc QUIT :Excess Flood
< 1456671098 248784 :Lord_of_-!Elite12246@gateway/shell/elitebnc/x-aziaqzvnlkibwbaq JOIN :#esoteric
< 1456671129 667354 :Xe!xe@infoforcefeed/Xe QUIT :Ping timeout: 260 seconds
< 1456671148 684485 :Frooxius!~Frooxius@194.108.5.201 QUIT :Ping timeout: 244 seconds
< 1456671277 727241 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :@saussages
< 1456671277 860794 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Unknown command, try @list
< 1456671337 464747 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Read error: Connection reset by peer
< 1456671341 695726 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` ls -l le
< 1456671342 862046 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :total 4 \ lrwxrwxrwx 1 5000 0  17 Dec  9 04:12 rn -> ../bin/slashlearn \ -rwxr-xr-x 1 5000 0 267 Dec 22 18:32 rn_append
< 1456671374 590335 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` ls .//le
< 1456671375 664092 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rn \ rn_append
< 1456671398 143612 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 250 seconds
< 1456671407 779404 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric
< 1456671413 445023 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric
< 1456671417 853726 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`.//slash_learn testy/test//testing
< 1456671418 528583 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv//slash_learn: No such file or directory
< 1456671431 307891 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`bin//slashlearn testy/test//testing
< 1456671434 319537 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «testy/test»
< 1456671439 638077 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? testy/test
< 1456671440 442363 :Xe!xe@infoforcefeed/Xe JOIN :#esoteric
< 1456671441 411010 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :testing
< 1456671449 970126 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`forget testy/test
< 1456671453 194994 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Forget what?
< 1456671506 361746 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric
< 1456671549 792322 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : It's good that we have a binary by the name, though, for people who don't have a / key on their keyboard. <-- ERM...
< 1456671579 330077 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wait, this is the time when shachaf actually sleeps is it
< 1456671582 817694 :Xe!xe@infoforcefeed/Xe QUIT :Excess Flood
< 1456671619 722102 :Xe!xe@infoforcefeed/Xe JOIN :#esoteric
< 1456672166 512441 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`culprits wisdom/trunc
< 1456672171 366688 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`culprits wisdom/lrint
< 1456672174 681242 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :b_jonas
< 1456672178 231086 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :b_jonas
< 1456672225 973770 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell shachaf not only does b_jonas use `slashlearn, he uses it even when `learn would work tdnh
< 1456672226 107232 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted.
< 1456672617 685213 :boily!~alexandre@96.127.201.149 JOIN :#esoteric
< 1456673124 502846 :Xe!xe@infoforcefeed/Xe QUIT :Ping timeout: 260 seconds
< 1456673133 449712 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :helloily
< 1456673307 187197 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: what is a programming language? do we consider BF equivalents to be different languages just because the syntax has changed? would a compiler that converts a particular AST into your choice of encodings (all with the same semantics) constitute one language or many?
< 1456673511 351621 :Xe!xe@infoforcefeed/Xe JOIN :#esoteric
< 1456673539 116904 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :quintopia: isn't that what a compiler usually does, with encoding = machine code
< 1456673621 340669 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the answer to the first part is "it depends".  see: applescript.
< 1456673694 673405 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric
< 1456673715 245154 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric
< 1456673727 834876 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: well, most compilers translate things from one language to another, but I'm talking about something else. Something that takes an abstract representation of an AST and encodes it. I'm not sure one would call the starting thing a language. I'm not sure one would call the various possible output encodings different languages even though they are all semantically equivalent encodings of the same AST
< 1456673800 542604 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :quinthellopia
< 1456673814 858106 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellørjan
< 1456673823 756944 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :bood afternoily
< 1456673825 594786 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :and hellochaf too.
< 1456673918 39328 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :quintopia: just use HoTT and they'll all be the same thing hth
< 1456673935 42431 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i don't see what would make applescript not a language. is it that it has so many different ways to do the same thing?
< 1456673988 107233 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it is natural language agnostic afaihh hth
< 1456673995 744211 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: show me some ethos. i want to know if there is a consensus opinion.
< 1456674020 522916 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :afaihh?
< 1456674033 337634 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :quintopia: since when do i have opinions on matters this arbitrary
< 1456674045 944005 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you can expect nothing but facts and jokes hth
< 1456674102 217623 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: have heard hth
< 1456674198 44776 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :tdh.
< 1456674219 569111 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: you have knowledge. alex is not here. if you said "a lot of people agree blah" i'd believe you.
< 1456674247 955661 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 244 seconds
< 1456674260 404549 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well i don't remember what people agree.
< 1456674264 659148 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :kk
< 1456674266 392344 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :if they do.
< 1456674439 835680 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456674481 688138 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily: what do today
< 1456674669 256812 :cnr!~connor@unaffiliated/conehead JOIN :#esoteric
< 1456674669 426495 :Yurume!~23f9939a@121.78.85.35 JOIN :#esoteric
< 1456674722 640788 :bender!~benderpc@unaffiliated/bender/x-9459530 QUIT :Read error: Connection reset by peer
< 1456675116 713801 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :quintopia: diplomatic talks between my head and my stomach.
< 1456675166 913529 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily: pls be less metaphorical. are you ill?
< 1456675180 750384 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :yeah. headache and nausea.
< 1456675205 401356 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :have you sufficiently self-medicated?
< 1456675254 92519 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I tried.
< 1456675302 36864 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I think I'll go back to neutral grounds. horizontal, soft grounds with a pillow.
< 1456675306 751854 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :'night all!
< 1456675318 891330 :boily!~alexandre@96.127.201.149 QUIT :Quit: DOUBLE CHICKEN
< 1456675338 885123 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT :
< 1456675623 525412 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric
< 1456675657 729849 :jaboja!~jaboja@eiz93.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456675747 338688 :MoALTz_!~no@78-11-180-214.static.ip.netia.com.pl NICK :MoALTz
< 1456675869 354649 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later
< 1456676601 331400 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: that's because I don't know in advance when `learn works
< 1456676652 248882 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu JOIN :#esoteric
< 1456677242 205672 :J_Arcane!~chatzilla@37-219-104-229.nat.bb.dnainternet.fi JOIN :#esoteric
< 1456677337 712353 :jaboja!~jaboja@eiz93.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 260 seconds
< 1456678321 73616 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection
< 1456679068 896647 :augur!~augur@50-1-126-214.dsl.static.fusionbroadband.com QUIT :Remote host closed the connection
< 1456679270 8241 :l0de!sid31830@gateway/web/irccloud.com/x-sgogrxyistctfsvm QUIT :Ping timeout: 244 seconds
< 1456679339 349532 :l0de!sid31830@gateway/web/irccloud.com/x-uvdglazumvlovosg JOIN :#esoteric
< 1456680082 227936 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456680734 697516 :nzt-fish!~nzt@unaffiliated/nzt JOIN :#esoteric
< 1456680742 21056 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection
< 1456681282 45777 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric
< 1456681518 389553 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric
< 1456681881 396505 :earendel!~earendel@unaffiliated/earendel QUIT :Ping timeout: 246 seconds
< 1456681980 478317 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@messages-
< 1456681980 637326 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :oerjan said 2h 42m 34s ago: not only does b_jonas use `slashlearn, he uses it even when `learn would work tdnh
< 1456681990 480812 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric
< 1456681996 482354 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: well, the "/ on the keyboard" thing was just a swattempt
< 1456682034 600866 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: I can't blame anyone for not using `learn because it's too complicated and magic.
< 1456682142 631072 :zgrep!sid43445@gateway/web/irccloud.com/x-ugnldacvsdtlqwyx PRIVMSG #esoteric :`? tdnh
< 1456682154 254159 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tdnh does not help
< 1456682162 329054 :zgrep!sid43445@gateway/web/irccloud.com/x-ugnldacvsdtlqwyx PRIVMSG #esoteric :Oh.
< 1456682172 87602 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :`? recursion
< 1456682173 731025 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :You might expect a reference to recursion here, but to make it interesting you'll actuallSTACK OVERFLOW
< 1456682184 757822 :zgrep!sid43445@gateway/web/irccloud.com/x-ugnldacvsdtlqwyx PRIVMSG #esoteric :Heheh.
< 1456682199 50672 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :lol
< 1456682212 336046 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :
< 1456682613 617595 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye
< 1456682632 797436 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric
< 1456682712 32648 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :`? hth
< 1456682714 722335 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hth is help received from a hairy toe. It is not at all hambiguitous.
< 1456682763 457532 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :`? tdh
< 1456682764 841840 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tdh is the past tense of a successful hth. hth.
< 1456682780 683750 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that one's the best
< 1456682788 406403 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :`? twh
< 1456682789 459122 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :twh would help, but is an hth derivative. hth. twh. hand.
< 1456682805 570568 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :`? hand
< 1456682807 63116 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A hand in the bush is better than a stoned bird.
< 1456682813 975316 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :wat
< 1456682851 69113 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? stub
< 1456682851 957538 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :stub? ¯\(°​_o)/¯
< 1456682924 787416 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I wash my laundry in a roughly lifo order, since clothes I wear often need to be washed earlier. As a result, some of the clothes I wore for the skiing trip (which ended on 2016-01-31) remained dirty in the laundry basket for quite long.
< 1456682950 467935 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But now, I just started the washing machine with the last batch that contains clothes from the ski trip. 
< 1456682971 542626 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :So that backthing will soon be completed!
< 1456682996 987888 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :sometimes i don't wash my laundry for too long
< 1456683010 498851 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Backwhat? Backlog? Wasn't there a different word for that?
< 1456683015 321702 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :and then i might think "oops, i made a lifo"
< 1456683132 501313 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Currently, what limits my washing throughput the most is drying the clothes. I'll have to find a better arrangement for that. 
< 1456683166 3325 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :No surprise, since the washing machine does the washing more or less automatically, but the drying and then putting the clothes away needs more actual work from me.
< 1456683176 455841 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :wear wet clothes
< 1456683195 948982 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Um, no. Not usually.
< 1456683209 629032 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :And I can't put all of them on. How would I wear six pairs of wet socks at the same time?
< 1456683215 512042 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Or six wet shirts?
< 1456683219 97868 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't think that works.
< 1456683247 251658 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well, socks can be stretched quite good
< 1456683256 816181 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :at least 4 pairs schould be possible
< 1456683280 451566 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The loss of his clothes hardly mattered, because / He had seven coats on when he came, / With three pairs of boots -- but the worst of it was, / He had wholly forgotten his name.
< 1456683281 782167 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Maybe, but that wouldn't yield me clean clothes except immediately when they're washed.
< 1456683312 279408 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :And it's probably backlog. But I'm not sure.
< 1456683351 457091 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: that's from The Hunting of the Snark, right?
< 1456683360 158475 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes.
< 1456683475 887520 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Completely in contrast with that other famed poem,
< 1456683543 628860 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :“Megyeri elbúsul - kedvét szegi / Neki / A folt, / Mivel csak egy kabátja volt,”
< 1456683643 220784 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric
< 1456683951 934267 :earenndil!~elronnd@slashem.me QUIT :Remote host closed the connection
< 1456684372 662219 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456684393 133765 :zzo38!~zzo38@24-207-50-123.eastlink.ca JOIN :#esoteric
< 1456684445 479392 :augur!~augur@108-60-123-170.static.wiline.com JOIN :#esoteric
< 1456684650 645344 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds
< 1456685455 852956 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Demiurgosoft 5*  10New user account
< 1456685499 604100 :augur!~augur@108-60-123-170.static.wiline.com QUIT :Read error: Connection reset by peer
< 1456685531 662432 :augur!~augur@108-60-123-170.static.wiline.com JOIN :#esoteric
< 1456685782 561020 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The most annoying is sheets by the way, since they're so large.
< 1456686075 198785 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://twitter.com/realDonaldTrump/status/703900742961270784
< 1456686159 409626 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The new version of Xlib should add also the functions XPutTrueImage and XConvertTrueImage
< 1456686463 299737 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: is this your javascript wrapper thing?
< 1456686477 702790 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 QUIT :Quit: ZNC http://znc.in
< 1456686514 51374 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 JOIN :#esoteric
< 1456686552 608241 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :can you help me write a thing?  i need a list of the glibc functions that take a path
< 1456686595 252935 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :doesn't have to be 100% complete
< 1456686606 344696 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :izabera: uh... that's lots of functions
< 1456686611 753927 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yeah
< 1456686646 53672 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :b_jonas: Yes I am making the JavaScript Xlib wrapper program but these suggestion I made now are for Xlib in C too, which would help with converting any TrueColor picture with any number of bits per channel and order of channels into the required format for the screen.
< 1456686683 257899 :Riviera!Riviera@2a03:b0c0:1:d0::10:b001 PRIVMSG #esoteric :izabera: i hope you don't mind me asking, what do you want to do with that list?
< 1456686770 253074 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes I have the similar question, why do you need the list of the glibc functions that take a path? (Are you intending to make the function to take the path in a different format or something like that?)
< 1456686783 1845 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :a LD_PRELOAD wrapper that searches other paths when you use a relative path
< 1456686788 488020 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :izabera: um, there's system calls like (open, open64, openat, unlink, rmdir, unlinkat, mkdir, mkdirat, link, linkat, rename, renameat, symlink, symlinkat, stat, lstat, fstatat, and lots more), then higher level wrappers like fopen, remove, ...
< 1456686829 693154 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i don't need the *at versions
< 1456686831 386803 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :izabera: um... why would you wrap all libc functions for that and with a LD_PRELOAD wrapper, why not just all syscalls with a ptrace debugger or something?
< 1456686844 961751 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :izabera: um, why not the at versions? they're the most general form
< 1456686849 752951 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :they take relative paths too
< 1456686851 517000 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :anyway,
< 1456686863 700909 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :well they do but they also take a fd
< 1456686884 296854 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes I would think ptrace might be better
< 1456686919 816472 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok i'll try
< 1456686920 300053 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :izabera: you could try to search the manual and/or headers for functions with "filename" as an argument name
< 1456686927 889671 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :izabera: oh, that reminds me
< 1456686938 703764 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um, no wait, that wouldn't work
< 1456686939 298633 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um
< 1456686995 740616 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :izabera: what if you only caught chdir, and started the program with the pwd being a directory on a special file system you make with fuse, and caught all operations through that handle? although that might not catch operations with too many levels of .. 
< 1456687021 187033 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(too many levels up ".." components in the pathname that is, leading out of your fuse filesystem)
< 1456687039 580958 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and of course it depends on what you want to do with the process when they attempt those syscalls
< 1456687067 721092 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sadly, arguments named "filename" probably isn't enough
< 1456687086 827102 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :especially since, you know, some syscalls like link and rename take two of the
< 1456687089 442644 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :them
< 1456687146 477156 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :the fuse idea is interesting
< 1456687178 128650 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :izabera: the trickiest ones are actually bind, accept, sendto etc (which are not actually real syscalls on unix, but wrappers over them, but that's not important right now), which can take a socket address that might be a file-based unix domain socket (AF_UNIX) which thus contains a pathname
< 1456687202 570721 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :izabera: plus of course the program could just transfer pathnames in any way to other processes which then handles those pathnames for them
< 1456687270 305948 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :such as, you know, system("rm ./somefile") or such stupid things
< 1456687280 178929 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :not always stupid of course
< 1456687325 41230 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the system("rm ./somefile") kind of crazyness is prevalent in bad perl scripts some code monkeys write, but of course saving filenames outside the process has sane applications too
< 1456687428 244792 :ciza!~CIZA@197.210.224.28 JOIN :#esoteric
< 1456687995 289876 :ciza!~CIZA@197.210.224.28 PART :#esoteric
< 1456689758 134792 :nzt-fish!~nzt@unaffiliated/nzt PRIVMSG #esoteric :so this is about a language called esotoric?
< 1456690099 264134 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric
< 1456690164 919713 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :nzt-fish, no, it's about esoteric programming languages! Esoteric programming languages are programming languages which are esoteric, which normally means "only known to a select few"
< 1456690184 438311 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :However, in this community the meaning has shifted to mean a programming language that is in some way not designed for serious use
< 1456690207 694057 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Be it insufficiently powerful, hard to use, or hard to implement properly!
< 1456690427 703518 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds
< 1456690578 377184 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :There's no reason an esoteric language called "esoteric?" can't exist
< 1456690585 807235 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :although as far as I know it doesn't
< 1456690677 181898 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric
< 1456690822 136318 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye
< 1456690838 245735 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Phantom_Hoover, how did your submarine jousting go
< 1456690896 36936 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :your team are bastards!
< 1456690933 304157 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :but we did well because they got disqualified for it
< 1456690971 679526 :yorick__!~yorick@oftn/member/yorick NICK :yorick
< 1456691216 376132 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :So it goes
< 1456691226 899058 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Remind me the actual name of what you were doing
< 1456691328 264266 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: underwater hockey?
< 1456691499 146766 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: Haneb
< 1456691551 536865 :Lord_of_-!Elite12246@gateway/shell/elitebnc/x-aziaqzvnlkibwbaq NICK :Lord_of_Life
< 1456691558 655877 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-aziaqzvnlkibwbaq QUIT :Changing host
< 1456691558 789173 :Lord_of_Life!Elite12246@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric
< 1456691558 789255 :Lord_of_Life!Elite12246@unaffiliated/lord-of-life/x-0885362 QUIT :Changing host
< 1456691558 789273 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-aziaqzvnlkibwbaq JOIN :#esoteric
< 1456691600 513054 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456691631 535273 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` ed wisdom/tanebventions <<<$'1s/ Go, /&submarine jousting, /'
< 1456691631 706390 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 276 seconds
< 1456691632 340090 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/tanebventions: No such file or directory
< 1456691677 442208 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` ed wisdom/tanebvention <<<$'1s/ Go, /&submarine jousting, /'
< 1456691678 159733 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :250 \ ?
< 1456691687 610552 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` ed wisdom/tanebvention <<<$'1s/ Go, /&submarine jousting, /\nwq'
< 1456691690 876815 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :250 \ 270
< 1456691698 958824 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? tanebventions
< 1456691700 429356 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Tanebventions include D-modules, Chu spaces, automatic squirrel feeders, the torus, Stephen Wolfram, Go, submarine jousting, the universe, weetoflakes, persistence, the reals, Lambek's lemma, robots, progress, and this sentence. He never invents anything involving sex.
< 1456691715 494329 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"submarine jousting" is too good to waste
< 1456691876 895963 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :`? Lambek's lemma
< 1456691878 111617 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Lambek's lemma? ¯\(°​_o)/¯
< 1456691884 431831 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 260 seconds
< 1456691943 2344 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :By the way, ed doesn't have that magic syntax of perl where an s/// command with an empty search part re-uses the match from the previous search (most likely in the address), right?
< 1456691977 26684 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :eg. I couldn't have written $'/ Go, /s//&submarine jousting, /\nwq' instead?
< 1456692041 880850 :Riviera!Riviera@2a03:b0c0:1:d0::10:b001 PRIVMSG #esoteric :but yes you could have
< 1456692090 236740 :Riviera!Riviera@2a03:b0c0:1:d0::10:b001 PRIVMSG #esoteric :i often use commands like g/regex/s//replacement/g
< 1456692118 793018 :Riviera!Riviera@2a03:b0c0:1:d0::10:b001 PRIVMSG #esoteric :so the empty regex is no problem, the search address however might be
< 1456692257 307335 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Riviera: nice
< 1456692285 226830 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :does ex have that too?
< 1456692344 690869 :Riviera!Riviera@2a03:b0c0:1:d0::10:b001 PRIVMSG #esoteric :yup
< 1456692356 10017 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see
< 1456692359 752283 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the docs weren't clear enough to me
< 1456692378 310254 :Riviera!Riviera@2a03:b0c0:1:d0::10:b001 PRIVMSG #esoteric ::)
< 1456692867 639371 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :there are some guys in the engineering department building a pedal-powered racing submarine...
< 1456693031 856005 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :how would you win, though? you're enclosed in the submarine, you can't be knocked off
< 1456693382 628710 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Maybe if you spring a leak
< 1456693541 695819 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Do you have to be inside? Can't it be a submarine you're riding from the outside? Like a bicycle
< 1456693583 96211 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`welcome Riviera
< 1456693585 13234 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Riviera: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on EFnet or DALnet.)
< 1456693616 28285 :Riviera!Riviera@2a03:b0c0:1:d0::10:b001 PRIVMSG #esoteric :oh why thank you
< 1456693727 747571 :digitalc1ld!~redacted@192.73.232.206 JOIN :#esoteric
< 1456693779 703366 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 248 seconds
< 1456693779 995772 :Froox!~Frooxius@194.108.5.201 QUIT :Ping timeout: 248 seconds
< 1456693780 308496 :tswett!~tswett@192.241.237.138 QUIT :Ping timeout: 248 seconds
< 1456693780 441912 :digitalcold!~redacted@192.73.232.206 QUIT :Ping timeout: 248 seconds
< 1456693798 300247 :Froox!~Frooxius@194.108.5.201 JOIN :#esoteric
< 1456693799 45161 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric
< 1456693847 661304 :Warrigal!~tswett@192.241.237.138 JOIN :#esoteric
< 1456693927 162653 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Why is there many different kind of summation method of infinite series, can't you just use the algebraic method? (In all examples I have tried to solve by algebra, this method works)
< 1456693957 70191 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Underwater jousting reminds me to the edit wars on Wikipedia concerning weather "extreme ironing" is a real sport.
< 1456693983 405197 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: um, what exactly do you mean by "algebraic method"?
< 1456693988 55438 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have seen extreme ironing on television (I think on a news show?) so I know it is possible
< 1456694061 880926 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :b_jonas: I mean that if x=1+2+4+8+16+32+... then also x=1+2x and therefore x=-1, and similar way can be done with x=1-1+1-1+1-1+1-1+... and x=1+4+16+64+256+... and so on
< 1456694181 4109 :idris-bot!~idris-bot@dslb-092-072-190-108.092.072.pools.vodafone-ip.de QUIT :Ping timeout: 244 seconds
< 1456694200 600298 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Extreme ironing probably counts as an esoteric sport, similar to esoteric programming languages.
< 1456694205 504956 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? extreme ironing
< 1456694206 689167 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :extreme ironing? ¯\(°​_o)/¯
< 1456694212 56235 :fizzie!fis@unaffiliated/fizzie QUIT :Ping timeout: 244 seconds
< 1456694231 720892 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :b_jonas: Maybe
< 1456694243 5865 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 244 seconds
< 1456694259 307534 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric
< 1456694262 391458 :bb010g!uid21050@gateway/web/irccloud.com/x-opspgececsbhehms JOIN :#esoteric
< 1456694306 863722 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :They described on television as, when you iron your clothes outside. It could be anywhere outside, whether it is in your front yard or while climbing a mountain or underwater.
< 1456694531 376970 :fizzie!fis@unaffiliated/fizzie JOIN :#esoteric
< 1456694649 341230 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? extreme ironing
< 1456694650 323655 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :extreme ironing? ¯\(°​_o)/¯
< 1456694674 598774 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn Extreme ironing is an esoteric sport in a similar sense as esoteric programming languages.
< 1456694677 222201 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'extreme': Extreme ironing is an esoteric sport in a similar sense as esoteric programming languages.
< 1456694680 801358 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :NO!
< 1456694686 561624 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :see, this is why I'm not using learn
< 1456694693 166748 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`revert wisdom/extreme
< 1456694693 924013 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :abort: unknown revision 'wisdom/extreme'!
< 1456694701 299868 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`culprits wisdom/extreme
< 1456694706 576149 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :b_jonas
< 1456694710 342084 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`rm -v wisdom/extreme
< 1456694711 813243 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: invalid option -- ' ' \ Try `rm --help' for more information.
< 1456694723 339737 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn extreme ironing/Extreme ironing is an esoteric sport in a similar sense as esoteric programming languages.
< 1456694727 299654 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «extreme ironing»
< 1456694864 318571 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Are there esoteric programming languages specialized for programming in crazy places, like underwater or while parachuting?
< 1456695077 207726 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I think not, but you can try to make it up anyways
< 1456695715 680277 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric
< 1456695726 661993 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Hellu
< 1456695731 766182 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I guess some M:tG un-cards might count
< 1456695747 681200 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 260 seconds
< 1456695853 712530 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Ok, not really.
< 1456696119 371959 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I got resource string parsing to work now (it includes both the root window's RESOURCE_MANAGER property and the command-line arguments)
< 1456696261 960140 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :For example: yield X.initQuarks(["customization","background","foreground","TestWindow"]); yield X.initResources(["","-xrm #XRM","-bg .background","-fg .foreground","@TestWindow"]); console.log(yield X.getResource([X.quark.customization]),yield X.getResource([X.quark.TestWindow,X.quark.background]));
< 1456696358 694853 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Do you like this?
< 1456696612 217433 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :looks nice
< 1456696817 961356 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Apparently someone has uploaded the time-reversed version of at least three Tom && Jerry episodes to youtube: https://www.youtube.com/watch?v=kBLYV9uN2xk
< 1456698214 996968 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm... http://freefall.purrsia.com/ff2800/fv02774.htm ... now how do they know that the ballott wasn't stuffed?
< 1456698218 695625 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :voting is hard.
< 1456698346 440860 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Maybe they have a government-approved key pair
< 1456698451 4256 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Then it risks not being anonymous?
< 1456698557 71036 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :True
< 1456698561 967079 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I'm heading to bed now
< 1456698569 741013 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :good plan
< 1456698595 928814 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :pro tip: go *around* walls, not through them
< 1456698627 297110 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I regard doors as not being part of the wall)
< 1456698640 831313 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: that's usually good advice, although it depends on whether you are phasing or have enough turns of passwall remaining.
< 1456698659 104491 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also, whether you can dig very fast
< 1456698717 78778 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :o-kay
< 1456698742 138549 :lleu!~gnomebad@unaffiliated/lleu QUIT :Read error: Connection reset by peer
< 1456698905 692312 :dos!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric
< 1456699142 662060 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 260 seconds
< 1456699188 652431 :earendel2!~earendel@176.0.33.151 JOIN :#esoteric
< 1456699199 502313 :earendel!~earendel@unaffiliated/earendel QUIT :Ping timeout: 260 seconds
< 1456699438 330815 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have made X.Picture instances to also be EventEmitter instances, even tlhough X.Picture does not have any events. This is because JavaScript does not have multiple inheritance. (Later versions on my program might change this in some way)
< 1456699784 244753 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456699862 222980 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 268 seconds
< 1456700094 241906 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds
< 1456700368 976793 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric
< 1456700434 311559 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : oerjan: I can't blame anyone for not using `learn because it's too complicated and magic. <-- ;_;
< 1456700456 875044 :Warrigal!~tswett@192.241.237.138 NICK :tswett
< 1456700458 624121 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i agree
< 1456700469 851355 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :WITH WHOM
< 1456700484 821096 :idris-bot!~idris-bot@dslb-092-072-190-108.092.072.pools.vodafone-ip.de JOIN :#esoteric
< 1456700489 199733 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :shachaf
< 1456700492 649513 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :darn
< 1456700499 301767 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT :
< 1456700510 578966 :augur!~augur@108-60-123-170.static.wiline.com QUIT :Remote host closed the connection
< 1456700622 713703 :dos!~DevourerO@58-0-174-206.gci.net NICK :hppavilion[1]
< 1456700701 589553 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? learn
< 1456700711 330227 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :learn? ¯\(°​_o)/¯
< 1456700719 45022 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/learn
< 1456700720 724655 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ topic=$(echo "$1" | lowercase | sed 's/^\(an\?\|the\) //;s/s\?[:;,.!?]\? .*//') \ echo "$1" >"wisdom/$topic" \ echo "Learned '$topic': $1"
< 1456700801 936266 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? `learn
< 1456700803 74606 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`learn? ¯\(°​_o)/¯
< 1456700871 14869 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: I agree with that regular expression.
< 1456700876 845675 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: [:;,.!?]
< 1456700890 492244 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :lolt
< 1456700991 889962 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is there a name for representing equivalence classes of A with a function : A -> B?
< 1456701058 350616 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456701069 459646 :augur!~augur@108-60-123-170.static.wiline.com JOIN :#esoteric
< 1456701189 385239 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn `learn creates a wisdom entry and tries to guess which word is the key. Syntax (case insensitive): `learn [a|an|the] [s][punctuation] [...]
< 1456701192 393779 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned '`learn': `learn creates a wisdom entry and tries to guess which word is the key. Syntax (case insensitive): `learn [a|an|the] [s][punctuation] [...]
< 1456701223 399294 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what about multiwordstuff?
< 1456701244 267535 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :myname: then you need slashlearn / le/rn / le//rn
< 1456701262 2247 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :wtf is le//rn
< 1456701278 234392 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? le/rn
< 1456701279 640839 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :le/rn makes creating wisdom entries manually a thing of the past.
< 1456701282 618070 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? le//rn
< 1456701283 515472 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :le/rn makes creating wisdom entries manually a thing of the past.
< 1456701285 686047 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? le///rn
< 1456701286 801606 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :le/rn makes creating wisdom entries manually a thing of the past.
< 1456701288 222166 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh right
< 1456701291 735717 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :same filename
< 1456701296 74504 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :le//rn is the most flexible, it allows you to create keys with / in
< 1456701306 393674 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :heh
< 1456701310 339922 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :typical #esoteric
< 1456701311 190876 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric
< 1456701327 209930 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :What if I want a //
< 1456701334 522106 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :FireFly: filanem
< 1456701337 887900 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :sure
< 1456701349 394792 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :a // in a filename is the same as a / 
< 1456701351 197545 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :FireFly: that's not compatible with how wisdom entries are stored, alas
< 1456701362 420627 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :right, true
< 1456701363 174801 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(except when it's not, but that doesn't apply to wisdom)
< 1456701378 517992 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :but it could be worked around, which is kinda the case wih / anyway in that it relies on directories
< 1456701396 250160 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :wait, how is le//rn even a thing?
< 1456701400 700701 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :oh
< 1456701403 58728 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :wait
< 1456701404 389741 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :it branches on argv[0]
< 1456701419 47343 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`cat le/rn
< 1456701419 621353 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sep="/"; [[ "$0" == *//* ]] && sep="//"; [[ "$1" == ?*"$sep"* ]] || exit 1; key="$(echo "${1%%$sep*}" | lowercase)"; value="${1#*$sep}"; echo "$value" > "$(echo-p "wisdom/$key")" && echo "Learned «$key»"
< 1456701442 557311 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`cat bin/echo-p
< 1456701443 260686 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo "$1"; [[ "$1" == */* ]] && mkdir -p "${1%/*}" 2>/dev/null
< 1456701448 313728 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: "quotient" i should think
< 1456701546 95772 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? ../bin/culprits
< 1456701547 444110 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hg log --removed "$1" | grep summary: | awk '{print substr($2,2,length($2)-2)}' | sed "s/.$/\x0F&/" | xargs
< 1456701555 700855 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? ..
< 1456701556 971082 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: ..: Is a directory
< 1456701564 811858 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Teehee
< 1456701572 2382 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :wat
< 1456701574 521815 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: The function isn't necessarily surjective.
< 1456701579 111726 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ah
< 1456701601 31677 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: hm. right. in any case, ...
< 1456701624 835473 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe we'll need to introduce a new wisdom representation that can use any byte string not containing [\0\r\n] as a key for wisdom
< 1456701702 93644 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: in universal algebra this is "kernel of a homomorphism".
< 1456701719 328467 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :where kernel becomes a congruence instead of just a subset
< 1456701744 139607 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Oh, that's it! https://en.wikipedia.org/wiki/Kernel_(set_theory)
< 1456701745 795111 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and is also mostly compatible with the current representation
< 1456701748 218871 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :your case then becomes the special case of a trivial algebra, i guess
< 1456701767 873723 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I knew I'd seen that somewhere before.
< 1456701774 87851 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :like, it somehow quotes things it has to quote, plus does some magic (maybe sha-256 hashing) on keys too long for a filename
< 1456701799 120265 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :b_jonas: there's a wtf(6) command from BSD games that does something similar, and it simply uses a tab-separated file
< 1456701805 487524 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: and people say `learn is too complicated :P
< 1456701808 143594 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :key\tvalue
< 1456701825 25822 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :FireFly: that disallows tabs...
< 1456701829 315509 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Well yes
< 1456701843 597421 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :b_jonas: is the limit of a filename shorter than that of an irc message?
< 1456701844 958741 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :But it allow all printables
< 1456701878 815033 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :myname: yes, at least the limit on filename components
< 1456701889 123371 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :My opinion that many internet services that you can set up the account and profile, ought to add support for RDF. OpenID can also be used for login (which is normally only for webpages, although HTCLS and other stuff could allow OpenID to be used even outside of webpages), and the RDF can reference it too. RDF and OpenID is decentralized; you don't need Facebook and Google and Gravatar logins for example
< 1456701901 991211 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ah
< 1456701909 225939 :boily!~alexandre@96.127.201.149 JOIN :#esoteric
< 1456701958 862188 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: Why do you type `slashlearn instead of `le/rn?
< 1456701964 317891 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not that I mind.
< 1456701987 431201 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: the name le/rn is strange. especially for an executable.
< 1456702021 337789 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: isn't OpenID already decentarlized?
< 1456702038 70589 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :b_jonas: Yes, and RDF is also decentralized.
< 1456702170 871610 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: then there's this thing => https://lwn.net/Articles/671604/
< 1456702188 481356 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and there's some centralized ones
< 1456702209 368536 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : and then i might think "oops, i made a lifo" <-- i call this the stack principle. any set of items to be handled devolves into a lifo unless you take care to prevent it.
< 1456702235 595770 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: my whole life may have devolved into a lifo tdnh
< 1456702239 336324 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :helifoerjan.
< 1456702254 263591 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :which is why, after i have washed a cup, i put it _innermost_ in the cupboard.
< 1456702296 858514 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well, in principle anyway.
< 1456702311 954688 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :maybe i shouldn't have moved to california
< 1456702319 430060 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: yes, I try that sometimes with both cutlery and clothes. not consistently enough though.
< 1456702351 613725 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: I do hope that doesn't apply to digestion
< 1456702408 718061 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu QUIT :Remote host closed the connection
< 1456702581 659722 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I am deliberately to be recommending the decentralized system.
< 1456702592 213202 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : oerjan: my whole life may have devolved into a lifo tdnh <-- mine too, in the big picture :(
< 1456702600 882085 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boilycopter
< 1456702603 354116 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :RDF is also more extensible than the other user profiles, too
< 1456702607 657564 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 260 seconds
< 1456702677 197780 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: hm there are some animals that do that, i think
< 1456702710 924222 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :some kinds of invertebrates with only one whatchammacallit
< 1456702727 292947 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The account registration form could have the fields such as: username, password, again password, OpenID, RDF. You can therefore fill in username/password or OpenID. If RDF is also filled in, then depending on the data available, the other fields might not be necessary.
< 1456702749 218281 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :boilycopter?
< 1456702758 873031 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ah. heli-.
< 1456702776 56110 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, I was assuming shachaf to be human... or some mammal, at least, and I didn't consider ruminants (thanks google) at all
< 1456702789 389798 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :int-ello. shachaf is a bird.
< 1456702796 30019 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i wasn't considering ruminants either, really
< 1456702816 803773 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :something more primitive, but i don't quite remember what
< 1456702830 311365 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :jellyfish maybe?
< 1456702856 503758 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: not sure what you call it... 
< 1456702864 215567 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :jellyfish would qualify I guess
< 1456702868 259834 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Polyp comes to my mind
< 1456702893 164203 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :which are of course related...
< 1456702898 638188 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :b_jonas: Do you like this?
< 1456702921 828158 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(At least in one direction: "Jellyfish or jellies[1] are the major non-polyp form of individuals of the phylum Cnidaria.")
< 1456702949 75769 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and what about starfish?
< 1456702973 81550 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i wasn't sure if starfish did that, they're a different phylum
< 1456703003 872804 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm bells are starting to ring
< 1456703139 416973 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Coelenterata may be what i was thinking of.  apparently it's no longer considered a proper grouping.
< 1456703155 993001 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that still doesn't include starfish...
< 1456703252 389618 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :heh... subtleties. http://www.sheldoncomics.com/archive/100302.html
< 1456703486 809237 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456703608 294581 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Acoelomorpha seems to be another group
< 1456703688 220912 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :however, both protostomes and deuterostomes have two openings, which includes starfish (which are deuterostomes like the vertebrates)
< 1456703715 713245 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(they differ in how the openings form)
< 1456703720 601877 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I don't know all of that biology much, but now I can know a little bit
< 1456703726 827367 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: what is the big picture of your life
< 1456703742 349298 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 246 seconds
< 1456703747 778807 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 248 seconds
< 1456703769 215408 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: https://en.wikipedia.org/wiki/Rorschach_test ;-)
< 1456703781 645423 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? weather
< 1456703782 849080 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lambdabot: ?? ?@ (?where weather) CYUL ENVA ESSB KOAK
< 1456703785 536267 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : CYUL 282341Z 05017G26KT 15SM -SHSN DRSN FEW012 SCT020 OVC065 M09/M12 A2974 RMK SF1SC3SC4 SLP076 \ ENVA 282350Z 08003KT 9999 FEW012 BKN024 00/M00 Q1023 RMK WIND 670FT 23008KT \ ESSB 282350Z AUTO 00000KT 9999 SCT055/// M06/M07 Q1024 \ KOAK 282353Z 27006KT 10SM FEW020 BKN170 OVC200 17/11 A3019 RMK AO2 SLP224 T01720106 10189 20139 55006
< 1456703834 853288 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: picture a train on tracks going toward the side of a mountain.  no matter how careful you look, you cannot make out any tunnel opening.
< 1456703862 769656 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :so are you pre- or post- mountain
< 1456703885 227018 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :pre-
< 1456703923 753746 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`lsmod
< 1456703924 343475 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :libkmod: ERROR ../libkmod/libkmod-module.c:1567 kmod_module_new_from_loaded: could not open /proc/modules: No such file or directory \ Error: could not get list of modules: No such file or directory
< 1456703926 153558 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's with that?
< 1456703944 61854 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ask Gregor 
< 1456703963 823506 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`ls /proc
< 1456703964 609645 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1 \ 10 \ 2 \ 281 \ 285 \ 286 \ 287 \ 288 \ 289 \ 290 \ 291 \ 292 \ 3 \ 4 \ 47 \ 49 \ 5 \ 51 \ 6 \ 68 \ 7 \ 76 \ 77 \ 8 \ 9 \ buddyinfo \ bus \ cgroups \ cmdline \ config.gz \ consoles \ cpuinfo \ crypto \ devices \ diskstats \ driver \ execdomains \ exitcode \ filesystems \ fs \ interrupts \ iomem \ ioports \ irq \ kallsyms \ kcore \ kmsg \ kpageco
< 1456704071 183727 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh some starfish do "Brittle stars have a blind gut with no intestine or anus."
< 1456704284 319700 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` zgrep CONFIG_MODULES /proc/config.gz
< 1456704285 151029 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :CONFIG_MODULES_USE_ELF_RELA=y \ # CONFIG_MODULES is not set
< 1456704395 227715 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :?metar CYVR
< 1456704395 574534 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYVR 282357Z 21020KT 12SM -RA FEW040 BKN063 BKN100 BKN150 09/05 A2986 RMK SC1SC4AC1AC1 VIRGA N SLP114
< 1456704491 11421 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Do most JavaScript programs require a webpage or most don't? (My own program "JSZM" does not require a webpage and only requires ES6.)
< 1456704626 2210 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I suspect the sheer mass of websites means that most javascript code is written for websites... typically operating on the DOM, which requires some sort of browser.
< 1456704642 929919 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(well, the HTML DOM)
< 1456704654 856814 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :there's also an SVG one, at least
< 1456704671 991323 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :probably extends to XML in general
< 1456704693 687043 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(and then it covers XUL as well)
< 1456704734 905708 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@@ @@ (@where weather) KSEA KOAK
< 1456704735 97252 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :XUL is the worst
< 1456704736 664942 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : KSEA 282353Z 20014G20KT 10SM FEW012 BKN050 BKN060 07/05 A3004 RMK AO2 PK WND 22027/2338 RAE08B24E37 SLP179 P0001 60029 T00720050 10100 20067 53018 $ \ KOAK 282353Z 27006KT 10SM FEW020 BKN170 OVC200 17/11 A3019 RMK AO2 SLP224 T01720106 10189 20139 55006
< 1456704739 610233 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :?? ?? (?where weather) KSEA KOAK
< 1456704741 636455 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : KSEA 282353Z 20014G20KT 10SM FEW012 BKN050 BKN060 07/05 A3004 RMK AO2 PK WND 22027/2338 RAE08B24E37 SLP179 P0001 60029 T00720050 10100 20067 53018 $ \ KOAK 282353Z 27006KT 10SM FEW020 BKN170 OVC200 17/11 A3019 RMK AO2 SLP224 T01720106 10189 20139 55006
< 1456704745 770170 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` sed -i 's/\?/@/g' wisdom/weather
< 1456704747 928305 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456705211 82914 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? extreme
< 1456705217 945292 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Extreme ironing is an esoteric sport in a similar sense as esoteric programming languages.
< 1456705251 71406 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`forget extreme
< 1456705254 263745 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Forget what?
< 1456705310 81848 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? ironing
< 1456705310 979290 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ironing? ¯\(°​_o)/¯
< 1456705312 190100 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa whoa whoa
< 1456705313 755037 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@time oerjan
< 1456705314 719562 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Local time for oerjan is Mon Feb 29 01:21:53 2016
< 1456705315 224596 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? extreme ironing
< 1456705316 393983 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Extreme ironing is an esoteric sport in a similar sense as esoteric programming languages.
< 1456705329 249211 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: wat?
< 1456705330 889885 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that date makes no sense hth
< 1456705347 929904 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: you just need a leap of logic hth
< 1456705478 350870 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : see, this is why I'm not using learn <-- OKAY
< 1456705506 311312 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? learn
< 1456705507 730100 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :learn? ¯\(°​_o)/¯
< 1456705520 395438 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456705540 366869 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` ln -s '`learn' wisdom/learn
< 1456705542 974008 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456705573 175047 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION bissextically mapoles oerjan
< 1456705579 390732 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wat?
< 1456705587 437829 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that entry is suspiciously accurate
< 1456705596 942618 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: i just made it
< 1456705609 608224 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`learn learn is the most convenient and error-prone way of adding new wisdom entries.
< 1456705611 717316 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'learn': learn is the most convenient and error-prone way of adding new wisdom entries.
< 1456705612 900669 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? `learn
< 1456705613 937687 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :learn is the most convenient and error-prone way of adding new wisdom entries.
< 1456705616 597851 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`revert
< 1456705618 414541 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :thought so.
< 1456705618 610815 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oerjan: https://fr.wikipedia.org/wiki/Ann%C3%A9e_bissextile
< 1456705622 445256 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: ARGH
< 1456705626 947545 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done.
< 1456705635 301943 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` ls wisdom/*learn
< 1456705636 834396 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/learn \ wisdom/`learn
< 1456705637 982884 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :haha
< 1456705640 789961 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` ls -l wisdom/*learn
< 1456705643 449739 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lrwxrwxrwx 1 5000 0   6 Feb 29 00:25 wisdom/learn -> `learn \ -rw-r--r-- 1 5000 0 149 Feb 29 00:26 wisdom/`learn
< 1456705647 385305 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :whew
< 1456705649 806600 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? learn
< 1456705650 919762 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`learn creates a wisdom entry and tries to guess which word is the key. Syntax (case insensitive): `learn [a|an|the] [s][punctuation] [...]
< 1456705693 151626 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? one
< 1456705694 203882 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :one? ¯\(°​_o)/¯
< 1456705696 662867 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? fish
< 1456705697 815455 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :fish? ¯\(°​_o)/¯
< 1456705704 469842 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? seuss
< 1456705705 570640 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :seuss? ¯\(°​_o)/¯
< 1456705714 532477 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? dr seuss
< 1456705715 447222 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :dr seuss? ¯\(°​_o)/¯
< 1456705783 190667 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: bissextile is a weird word
< 1456705797 232852 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :you don't say.
< 1456705890 906307 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :apparently it's because the roman calendar was weird.
< 1456706037 723387 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :romans built an empire on top of unusual units and acrobarithmetic.
< 1456706346 254542 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :did any empire not
< 1456706365 754887 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :maybe the french
< 1456706376 726597 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :except they were unusual when they started
< 1456706549 234631 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :boily: what is acrobarithmetic?
< 1456706569 302073 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellombda-11235. it's acrobatical arithmetic hth
< 1456706617 556111 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( There was a doctor called Seuss / who studied Grinch's Whoville abuse, / one fish and two fish, / red fish and blue fish. / To me that is highly abstruse. )
< 1456706748 637765 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric
< 1456706792 446065 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What would be an ideal design for a database?
< 1456706799 427866 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavellon[1]. what is your stance about unusual units?
< 1456706815 41064 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ideal?
< 1456706815 210406 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: What kind of unusual unit?
< 1456706817 690145 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Units of what?
< 1456706830 264541 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Most useful.
< 1456706836 480381 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :sqlite?
< 1456706853 241701 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? extreme irony
< 1456706854 906001 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :extreme irony? ¯\(°​_o)/¯
< 1456706861 13737 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :units of measurement, odd conversion factors between them, units that measure unusual stuff...
< 1456706871 29750 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Ah; love'em
< 1456706882 849136 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le/rn extreme irony/Extreme irony it was happens when you do extreme ironing leading to a Darwin award.
< 1456706886 923744 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «extreme irony»
< 1456706911 82560 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I love them with almost exactly 5pi romeos (2.5tau juliettes)
< 1456706918 532144 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le/rn extreme irony/Extreme irony it what happens when you get a Darwin award for extreme ironing.
< 1456706921 187108 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «extreme irony»
< 1456706922 382951 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :argh
< 1456706929 342164 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le/rn extreme irony/Extreme irony is what happens when you get a Darwin award for extreme ironing.
< 1456706931 892166 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «extreme irony»
< 1456706940 74283 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the above, however, is extreme muphry's law.
< 1456706973 345585 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :int-e: Yes HTML/SVG DOM is what I had meant. A JavaScript program is not required to touch any DOM though, and if only core JavaScript features are used then it can be used with anything.
< 1456706987 218620 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :zzo38: I know
< 1456707001 990620 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: my stance about unusual units is about 63 millicleese hth
< 1456707002 919850 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(It would then still require a front-end to be written, although that would be a separate program.)
< 1456707015 461750 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :oerjan: What is that units?
< 1456707015 881307 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oerjan: millicleese?
< 1456707040 121001 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: 1/1000th of a cleese hth
< 1456707044 816638 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :zzo38: unit of absurd humor hth
< 1456707068 442629 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :OK
< 1456707081 372878 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection
< 1456707100 33127 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Should the past tense of "synch" be "sanch"?
< 1456707111 718099 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :here's some simple pure ecmascript I wrote some years ago for fun http://sprunge.us/SaZe?js
< 1456707179 347515 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :are there any actual strong english verbs with y as main voerl
< 1456707181 394049 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I love Tarjan's disjoint set forests.)
< 1456707185 126020 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*woveel
< 1456707217 6612 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: If you count lay, but I doubt it
< 1456707234 758814 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :you could verbify "lyre" ;-)
< 1456707247 379777 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm with int-e 
< 1456707252 751620 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :woveel, voerl, mhound, tromple, spronghack...
< 1456707329 575625 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: i'd say that's not the main vowel
< 1456707345 702966 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I would be inclined to agree
< 1456707353 298433 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`word 50
< 1456707356 743693 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ivlncene mball durhetendumen preng se pitibindrectic dgolineng obmlacomess cong fridarosed resmatienexong mee ats ramed fae acomerischigney nitgeheaesalthemereca canobipit ickeuconethet othilbarmundenobte si ta enatrad ceacgrapraffe hors juggerismushimeraocke idercenstrablebedres imulanimaartunignings ters mureahaltemassanon rned kito flasimen les 
< 1456707403 222837 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :those words are a bit verbose
< 1456707409 599202 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :aka wordful
< 1456707420 343949 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :mureahaltemassanon sounds Finnishish.
< 1456707447 546370 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: wry!
< 1456707455 28138 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: oh!
< 1456707496 759452 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :what's a wry?
< 1456707501 45013 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: um, not strong sorry
< 1456707567 735917 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :although maybe some others on -y are...
< 1456707592 934765 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I want to study ZF^C
< 1456707601 551657 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Not to be confused with ZFC
< 1456707605 618569 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :type?
< 1456707625 157702 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hmph neither cry, try or fry
< 1456707631 319343 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :not sure what kind of strength you're after
< 1456707655 452333 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ZFC is set theory with nothing /but/ the axiom of choice
< 1456707656 758525 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: an irregular vowel change in the past tense would be good
< 1456707656 892009 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the hit/hit/hit kind?
< 1456707675 509738 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ablaut, basically
< 1456707707 215953 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(i don't count -y -> -i- since that's a completely regular rule)
< 1456707762 465011 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What alternatives are there to Horn Clauses for logic programming?
< 1456707768 298578 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm to work with synch above, it probably shouldn't be the last sound in the word either
< 1456707864 15136 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :http://whymtgcardsmith.tumblr.com/post/139692846278/because-actually-playing-magic-the-gathering-is Change "the player with the highest life total wins" to "the active player loses".
< 1456707899 869898 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"tryst" of 7th guest fame appears to be completely regular as well
< 1456707917 958656 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :actually the problem with finding one, i think, is that strong verbs are always germanic while y in germanic words only appears at the end like that
< 1456707920 620863 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(but is interesting to me in that the "y" isn't the usual ai: sound)
< 1456707952 206511 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I'm too lazy for proper IPA)
< 1456707976 204877 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wiktionary claims it can be ai
< 1456707992 624017 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :aɪ
< 1456708044 378618 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Hmm, I'll try sleep. Back in Europe...
< 1456708428 710246 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :"When you draw cards, draw an extra card"
< 1456708437 874488 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Someone doesn't know about event-driven programming tautologies
< 1456708847 220514 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456709385 5179 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION is binging ASMR and SCP at the same time. maybe I shouldn't do that...
< 1456710142 838381 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: A Sailor Moon Romance and the Society of Catholic Priests?
< 1456710196 163474 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Age Standardized Mortality Rate and Security Certified Program?
< 1456710233 25160 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Average Spread Margin Rating and Simple Chess Program
< 1456710312 330096 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I wouldn't be surprised if there were Sailor Moon ASMR out there...
< 1456710324 584544 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Catholic Priests are too terrifying to qualify as mere SCPs.
< 1456711092 673298 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 276 seconds
< 1456711408 926614 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :boily: what does a person gotta do get mapoled around here
< 1456711441 652486 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa whoa whoa, how is "mapole" pronounced?
< 1456711452 700607 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :bad puns, essentially.
< 1456711453 986054 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i assumed it was like "ma pole"
< 1456711460 192338 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but maybe it's more like "mey pole"
< 1456711475 598785 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i only have good puns tdnh
< 1456711480 463084 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's just a pole, ma'am
< 1456711527 430270 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :/mæ'po:l/ hth
< 1456711529 395414 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is a mapole a citizen of mapoland
< 1456711557 552038 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: i find that o: unlikely
< 1456711577 353987 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :it is likely, with my outrageous accent.
< 1456711602 143666 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :AHKEE
< 1456711627 595762 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i don't know how to read those highfaluting IPAs
< 1456711630 217147 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i don't even drink beer
< 1456711642 357658 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or is it highfalutin?
< 1456711648 567152 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i may have faluted a little too high myself
< 1456711689 870422 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION wonders if shachaf ever ingests anything nice
< 1456711710 516482 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :boily: oh, you weren't even around for my pun earlier
< 1456711740 543749 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or just lives on broccoli and bean sprouts
< 1456711751 926015 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ieeeuw... broccoli...
< 1456711778 671196 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and the occasional grapefruit.
< 1456711779 58144 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: when i was ~3 years old i'm told i would throw tantrums about not being given broccoli
< 1456711795 931528 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i would sit outside the apartment and scream "broccoli! broccoli!" even through we were out
< 1456711814 895263 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION eyes shachaf
< 1456711829 985958 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :boily: http://codu.org/logs/log/_esoteric/2016-02-27#225334oerjan
< 1456711857 734282 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oh. and what was the pun you got overmapoled for?
< 1456711893 150534 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i don't think i've ever been overmapoled
< 1456711948 405944 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric : oerjan: Where do I file a complain if I have reason to believe I've been overly mapoled? ← overmapoling much?
< 1456711965 49034 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :boily: Oh, right.
< 1456711968 171794 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The pun is a few lines later.
< 1456712094 580764 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION thwacks shachaf with his mapole
< 1456712099 334726 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :that pun was bad.
< 1456712125 937438 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :you can still file a complain.
< 1456712157 389930 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/complain
< 1456712159 142244 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :print_args_or_input "$@" >> Complaints.mp3; echo Complaint filed. Thank you.
< 1456712167 119876 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`culprits Complaints.mp3
< 1456712172 914816 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tswett oerjan tswett oerjan hppavilion[2] oerjan
< 1456712257 961298 :boily!~alexandre@96.127.201.149 QUIT :Quit: LEOTARD CHICKEN
< 1456712856 328952 :andrew!~andrew@119.139.158.159 JOIN :#esoteric
< 1456713218 170845 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: you are the modal complainer
< 1456713307 820079 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"ie am the very modal of a modern filer of complaints"
< 1456713310 202895 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :s/e//
< 1456713431 920924 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`complain This database lacks knowledge animal and vegetable and mineral.
< 1456713435 375342 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Complaint filed. Thank you.
< 1456713497 921863 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :now you're even more modal
< 1456713503 840228 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: mod 2, to be precise.
< 1456713532 369473 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i used to think Modest Mussorgsky's first name was the english adjective
< 1456713546 54646 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it seems like an odd title to give oneself
< 1456713549 484745 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :seemed
< 1456713583 213703 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :especially as he was an exhibitionist
< 1456713987 694622 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I got selections to work in my program now, in both directions
< 1456714033 324426 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Ping timeout: 268 seconds
< 1456714035 635917 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have the music from Modest Mussorgsky on my computer right now
< 1456714070 418299 :Froox!~Frooxius@194.108.5.201 QUIT :Ping timeout: 268 seconds
< 1456714132 509143 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric
< 1456714173 260952 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which music?
< 1456714179 369171 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :He wrote good musics.
< 1456714255 48441 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :"The Great Gate of Kiev"
< 1456714321 878781 :Sir_Andrei!~user@r179-25-97-128.dialup.adsl.anteldata.net.uy JOIN :#esoteric
< 1456714325 153046 :Sir_Andrei!~user@r179-25-97-128.dialup.adsl.anteldata.net.uy PRIVMSG #esoteric :Hello
< 1456714399 210201 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Firefox requests the "TARGETS" target five times, and then "UTF8_STRING", and then "COMPOUND_TEXT", and then "STRING". Xterm requests "UTF8_STRING" (even if Unicode mode is disabled), and then "TEXT", and then "COMPOUND_TEXT", and then "STRING".
< 1456714402 896843 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Why is that?
< 1456714709 769795 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :You can now write:  window.createSelection(X.atom.PRIMARY,t=>(t==X.atom.STRING && new Property(X.atom.STRING,8,"Hello, World!"))).on("clear",()=>console.log("Cleared"));
< 1456715108 489170 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :s/Property/X.Property/
< 1456715211 486688 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric
< 1456715298 715303 :augur!~augur@108-60-123-170.static.wiline.com QUIT :Remote host closed the connection
< 1456715309 190528 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric
< 1456715553 33007 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer
< 1456715707 809604 :Sir_Andrei!~user@r179-25-97-128.dialup.adsl.anteldata.net.uy QUIT :Quit: ERC Version 5.3 (IRC client for Emacs)
< 1456717519 212206 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Is it possible to add support for Plan9 forwarding into SSH server in Linux? If so, how?
< 1456717594 693802 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(The other thing to add would be support for adding a one time pad encryption on the outside layer)
< 1456719814 481839 :noncom!~noncom@37.221.200.34 QUIT :Ping timeout: 260 seconds
< 1456720219 667971 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric
< 1456721347 39801 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Ping timeout: 264 seconds
< 1456721901 917420 :ayeelmao!~c0v3r@ip68-227-34-168.lv.lv.cox.net JOIN :#esoteric
< 1456723159 241718 :augur!~augur@50-1-126-214.dsl.static.fusionbroadband.com JOIN :#esoteric
< 1456725164 337076 :andrew_!~andrew@14.154.166.81 JOIN :#esoteric
< 1456725216 434493 :andrew__!~andrew@119.137.99.104 JOIN :#esoteric
< 1456725372 382617 :andrew!~andrew@119.139.158.159 QUIT :Ping timeout: 246 seconds
< 1456725451 598544 :dingbat!uid70835@gateway/web/irccloud.com/x-zxuiakmfhjpgzmxz JOIN :#esoteric
< 1456725466 247787 :andrew_!~andrew@14.154.166.81 QUIT :Ping timeout: 268 seconds
< 1456725691 854566 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What's the opposite of intuitionistic logic? Something destructive, no doubt
< 1456725714 169664 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There is dual-intuitionistic logic.
< 1456725732 553183 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Where not not P is a stronger statement than P.
< 1456726102 977477 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :http://unicode.org/consortium/adopt-a-character.html
< 1456726460 16211 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving
< 1456726523 162062 :dingbat!uid70835@gateway/web/irccloud.com/x-zxuiakmfhjpgzmxz PRIVMSG #esoteric :lifthrasiir: I don't understand how that's not satire. It's satire, isn't it? But it's on unicode.org. I'm so confused.
< 1456726615 230270 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :dingbat: it is a sort of donation mechanism, all serious
< 1456726702 151152 :dingbat!uid70835@gateway/web/irccloud.com/x-zxuiakmfhjpgzmxz PRIVMSG #esoteric :If I told someone I was paying $5000 a year to sponsor a Unicode character and, in return, receive an engraved plaque, I'd be locked in the looney bin.
< 1456726782 812137 :dingbat!uid70835@gateway/web/irccloud.com/x-zxuiakmfhjpgzmxz PRIVMSG #esoteric :As an aside: Hello! I'm new to this channel
< 1456726829 401975 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :hello :p
< 1456726882 735645 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :dingbat: Than just tell them you're paying to support multilingistic harmony across all computer systems.
< 1456726971 548893 :dingbat!uid70835@gateway/web/irccloud.com/x-zxuiakmfhjpgzmxz PRIVMSG #esoteric :lambda-11235: I think that's still grounds for the looney bin :)
< 1456727422 702260 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 260 seconds
< 1456727434 695696 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :dingbat: Then just don't tell anyone. :)
< 1456727489 79522 :dingbat!uid70835@gateway/web/irccloud.com/x-zxuiakmfhjpgzmxz PRIVMSG #esoteric :lambda-11235: have you adopted a character yet?
< 1456727599 583144 :dingbat!uid70835@gateway/web/irccloud.com/x-zxuiakmfhjpgzmxz PRIVMSG #esoteric :I think if I was going to adopt, I'd choose U+200F RIGHT-TO-LEFT MARK. It's a good character
< 1456727679 2894 :dingbat!uid70835@gateway/web/irccloud.com/x-zxuiakmfhjpgzmxz PRIVMSG #esoteric :Incidentally, it's a great character to insert into unsanitized HTML forms
< 1456727765 199657 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`welcome dingbat
< 1456727772 302848 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :dingbat: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on EFnet or DALnet.)
< 1456727863 389476 :dingbat!uid70835@gateway/web/irccloud.com/x-zxuiakmfhjpgzmxz PRIVMSG #esoteric :Cheers. I'm a big fan of esolangs, so I guess this is a good place to lurk
< 1456727873 62363 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :dingbat: No.
< 1456727878 463000 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :dingbat: visible, allocated graphical characters only
< 1456727900 965494 :dingbat!uid70835@gateway/web/irccloud.com/x-zxuiakmfhjpgzmxz PRIVMSG #esoteric :lifthrasiir: aww. Shame
< 1456727962 128686 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :dingbat: someone managed to adopt a combining character, though
< 1456728002 930148 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :I'd choose λ, just cause it's the only character whose code I've memorized by heart.
< 1456728009 558756 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I think that a lot of mess has been made with Unicode
< 1456728037 593251 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :is it ⯣ ?
< 1456728083 711442 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :lifthrasiir: U-03BB, so no. 11235 is the first 5 numbers in the fibonacci sequence.
< 1456728117 963766 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :dingbat: people do that in zoos, but in that case at least they get a plaque not at home, but at the cage of the animal they adopt, so anyone visiting the zoo can see they're the sponsor.
< 1456728165 165269 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric
< 1456728169 159978 :dingbat!uid70835@gateway/web/irccloud.com/x-zxuiakmfhjpgzmxz PRIVMSG #esoteric :b_jonas: right. And that makes some sense, because people go to animal zoos. But I somehow doubt many people visit the "Unicode zoo"
< 1456728191 855526 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Reverse Polish Logic
< 1456728212 429527 :dingbat!uid70835@gateway/web/irccloud.com/x-zxuiakmfhjpgzmxz PRIVMSG #esoteric :U+0666 is a nice satanic character. ARABIC-INDIC DIGIT SIX
< 1456728233 906212 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`unicode U+0666
< 1456728235 422102 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​٦
< 1456728245 807116 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :`unicode U+6666
< 1456728246 713460 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​晦
< 1456728261 560667 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`unicode U+0777
< 1456728262 326037 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ݷ
< 1456728280 415067 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`unicode U+7777
< 1456728281 381507 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​睷
< 1456728293 834059 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`unicode 4242
< 1456728294 874487 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​䉂
< 1456728318 371423 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`unicode 42
< 1456728319 152866 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :B
< 1456728322 757402 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :GAAAAASP
< 1456728337 85897 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :dingbat: ٦٦٦
< 1456728355 832952 :dingbat!uid70835@gateway/web/irccloud.com/x-zxuiakmfhjpgzmxz PRIVMSG #esoteric :Ooooh nooo Satan's string is coming for me!
< 1456728366 233261 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :`unicode 1f446
< 1456728367 3628 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​👆
< 1456728399 366835 :dingbat!uid70835@gateway/web/irccloud.com/x-zxuiakmfhjpgzmxz PRIVMSG #esoteric :So glad iPhone finally added that to the font set. Conversations with friends are much more succinct
< 1456728464 165942 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :👎
< 1456728474 605551 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :dingbat: U+1F446 displays for you? on weechat it doesn't show up, although in the terminal emulator it does.
< 1456728487 834051 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :1f459
< 1456728488 347603 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :Wierd.
< 1456728513 61682 :dingbat!uid70835@gateway/web/irccloud.com/x-zxuiakmfhjpgzmxz PRIVMSG #esoteric :lambda-11235: Yup. I'm on IRCCloud, the OS X client, specifically. So I guess it's using OS X system fonts
< 1456728541 786500 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :dingbat: possible noooooooooooooooooooooob
< 1456728576 501942 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :In what typographists are calling "Totally gay", U+1F46C
< 1456728586 277518 :dingbat!uid70835@gateway/web/irccloud.com/x-zxuiakmfhjpgzmxz PRIVMSG #esoteric :hppavilion[1]: hahaha it's the most convenient client I've tried. It stays connected no matter what, and I don't have to keep a bouncer running :)
< 1456728614 872304 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye
< 1456728634 491451 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :1F47C is depressing
< 1456728696 247197 :lleu!~gnomebad@cpc15-croy20-2-0-cust489.croy.cable.virginm.net JOIN :#esoteric
< 1456728696 418525 :lleu!~gnomebad@cpc15-croy20-2-0-cust489.croy.cable.virginm.net QUIT :Changing host
< 1456728696 418597 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric
< 1456728824 444388 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :"UTCE" http://zzo38computer.org/textfile/miscellaneous/utce is a better character set for making terminal emulators with, than Unicode, which is especially bad for that purpose
< 1456728899 981730 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Does it have box drawing?
< 1456728908 380046 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :zzo38: it is a well-doomed replication of ISO 2022 I think
< 1456728919 336046 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :hppavilion[1]: Yes it does have all of the box drawing
< 1456728925 950648 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: STFH
< 1456728935 827859 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(STFH is the opposite of GTFO)
< 1456728976 113604 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(The PC character set has all of the box drawing, and all characters in the PC character set are included in UTCE)
< 1456728997 733363 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: !
< 1456729012 689253 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: &
< 1456729021 766882 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: I made a GUI application for generating SBLs
< 1456729026 859639 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Actually there are also a few additional box drawing stuff in the DEC and Infocom and Commodore sets, and those are also all included.
< 1456729232 710183 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: what's an sbl?
< 1456729305 380431 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Stack-based langauge
< 1456729322 899771 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :so, like forth or factor?
< 1456729345 293165 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :lifthrasiir: It is far simpler than ISO 2022 actually, and is capable of being used on the same system as ISO 2022.
< 1456729346 433316 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :or PostScript?
< 1456729445 709143 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :zzo38: isn't that bytes marked with * are used to switch the current bank?
< 1456729458 591344 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(You can use the DEC character set selections together with it, and use a single font with it. Therefore the terminal emulator can be fulfilled without use of Unicode or ISO-2022-JP or whatever else like that)
< 1456729482 959836 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :lifthrasiir: No, the bytes marked with * are not used in UTCE, and may be used for data transfer functions and/or terminal control functions.
< 1456729503 262234 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Yes, like forth or factor, but stupider
< 1456729515 68899 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Really, it just prompts you with random symbols and you describe them
< 1456729524 272563 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: It's for mass-production of low-quality esolangs
< 1456729546 985248 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(The bytes marked with 0 also, if not the second byte of a two-byte code, may be used for terminal controls, such as to emulate VT100 character set selections.)
< 1456729548 837778 :dingbat!uid70835@gateway/web/irccloud.com/x-zxuiakmfhjpgzmxz PRIVMSG #esoteric :hppavilion[1]: Does Befunge count as an SBL?
< 1456729583 391714 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :then it actually is [\t\r\n...] | [\x20-\x7e] (?# bank 0 characters ) | [\x80-\xff] [\x20-\x7e\x80-\xff] (?# double-width fixed bank characters ) | [\x80-\xff] [\x00-\x1f] (?# bank override ) ?
< 1456729638 673607 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :then this is much worse than ISO 2022 in terms of total number of characters supported.
< 1456729671 389137 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I change the document a bit to clarify it
< 1456729709 734223 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :dingbat: Yes.
< 1456729721 824588 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :zzo38: for example, how would you support GB 2312 in the same framework?
< 1456729729 754464 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :dingbat: Anything with a stack as the primary data structure is an SBL
< 1456729770 793768 :dingbat!uid70835@gateway/web/irccloud.com/x-zxuiakmfhjpgzmxz PRIVMSG #esoteric :hppavilion[1]: Gotcha. (I'm particularly fond of Befunge as far as esoterics go, and working on a similar language)
< 1456729871 266837 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :lifthrasiir: Currently there is no Chinese supporting, although you can write in Japanese. (There is also no Korean) It could possibly be added into the double wide characters though, although currently they are defined as only JIS X 0213
< 1456729900 616185 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :dingbat: Befunge is the best
< 1456729907 807001 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :dingbat: I once tried making a production Fungeoid
< 1456729916 324873 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :so is it going to be a multi-byte (larger than 2 bytes) encoding?
< 1456729920 703016 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :dingbat: (Also, I wrote most of the fungeoid article on the wiki :))
< 1456729929 636979 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :No, it is only 2 bytes
< 1456729943 444055 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :then you need some kind of switch characters, and it is identical to ISO 2022
< 1456729955 4251 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I would expect that you can do without simplified Chinese
< 1456729982 711498 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I believe a flat namespace used by Unicode is much better than tons of separated namespaces
< 1456730017 829276 :dingbat!uid70835@gateway/web/irccloud.com/x-zxuiakmfhjpgzmxz PRIVMSG #esoteric :hppavilion[1]: oh neat. I really like how fantastically easy it is to make a simple fungeoid interpreter
< 1456730033 84371 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :It is better yes, although the rest of Unicode is worst.
< 1456730084 860918 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :you should have tried TRON first :p
< 1456730206 436908 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :However I believe my design can be reasonable even without simplified Chinese included. (Arabic and Hebrew and zero-width spaces and combining characters will never be included; all of these things are against this design.)
< 1456730208 739621 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I wonder, did ais523 deliberately name Underload to make people create an abbreviation ambiguous with the already famous language unlambda, in a similar way as brainfuck and befunge causes problems?
< 1456730274 755267 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: so, kind of like a built-your-own-with-five-words kind of esolang
< 1456730329 114099 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Because if it's so, then we need another language as successful as those whose name matches I.*C.*
< 1456730374 665622 :augur!~augur@50-1-126-214.dsl.static.fusionbroadband.com QUIT :Remote host closed the connection
< 1456730384 661808 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Yes
< 1456730398 742572 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :UTCE is not designed for typography; it is designed for screen displaying on a grid-based display with simple encoding/decoding, so there is no such things as hyphenations and ligatures and so on that can be supported (actually an implementation probably could, but it would be a bad idea).
< 1456730400 594619 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Except it can have upwards of 18000 instructions
< 1456730464 851407 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: well, I was thinking of something like "C without semicolons" or "Lisp with indentation"
< 1456730520 618847 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: like cp437?
< 1456730533 517890 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :adu: C without semicolons? http://ioccc.org/1988/litmaath.c (+ s/;/{}/)
< 1456730566 60875 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :it is not really hard.
< 1456730604 590239 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :b_jonas: Yes, but with more characters including DEC characters.
< 1456730622 953752 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Why do I try to read ioccc code?
< 1456730638 464839 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I DON'T EVEN KNOW C NORMALLY
< 1456730652 140451 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: I do
< 1456730672 364706 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I've written thousands of things in C
< 1456730812 928871 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(Also, avoids the confusion of graphics with control codes)
< 1456730951 234601 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: it looks like it's an implementation of echo
< 1456730974 630161 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu: Ah
< 1456731015 252033 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :only with spaces replaced with \n
< 1456731070 755215 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hppavilion[1]: or '\n'.join(sys.argv[1:])
< 1456731098 146280 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :in Python
< 1456731313 876617 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :In JavaScript it would be process.argv.slice(1).join("\n") although note that the name of the program is argv[1] (and argv[0] is the name of the interpreter) so it isn't quite the same way necessarily
< 1456731372 596885 :mroman!~mroman@160.85.232.33 JOIN :#esoteric
< 1456731375 250434 :mroman!~mroman@160.85.232.33 PRIVMSG #esoteric :fnard
< 1456731384 903891 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :fnird to you
< 1456732847 902222 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :fnurd
< 1456733262 769412 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric
< 1456733316 701938 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :If you do not know C programming, then you must learn.
< 1456733421 564412 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :nah
< 1456733451 157033 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :a language that doesn't change the way you think is not worth knowing
< 1456734156 830098 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: What if said language is your first language?
< 1456734168 453565 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: And you already thought in its mindset?
< 1456734195 940140 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://github.com/izabera/pathhack if anyone wants to try this, it lets you handle relative paths in other directories than .
< 1456734222 282555 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :just put the list in the paths file and run make
< 1456734233 477440 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm tempted to axiomize everything in one grand messy axiomatic system
< 1456734235 301679 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :(it's mostly a test, maybe i'll rewrite it with fuse)
< 1456734245 618768 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So you can reason about groups relative to topological systems
< 1456734261 647985 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :s/systems/spaces/
< 1456734271 156635 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ACTION may have just invented Category Theory
< 1456734296 835257 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :or ZFC
< 1456734328 302238 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: No, it axiomizes things completely unrelated to sets (though you can, of course, construct them using sets)
< 1456734420 993838 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Category theory has many definitions made including thin category, discrete category, functors, monads, comonads, initial/final object, etc. Also a category can add/multiply/exponent another category, and in this way the finite discrete categories are the natural numbers of these add/multiply/exponent.
< 1456734450 909203 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Is there category successor?
< 1456734471 459555 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :You could add one, I suppose
< 1456734482 121089 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: NOT GOOD ENOUGH
< 1456734493 523944 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: You must go peano on its ass or it isn't real arithmetic
< 1456734494 253706 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :xD
< 1456734537 607697 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :But you could add one to any category it does not have to be a discrete category.
< 1456734572 236511 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(A discrete category is a category with no morphisms other than identity morphisms.)
< 1456734628 61827 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(By "add one" I mean you add the discrete category with one object.)
< 1456734678 489718 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Ah
< 1456734702 95315 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Is there category predecessor though?
< 1456734713 953779 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Predecessor is really what this's about
< 1456734758 399641 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :As far as I can tell, there cannot always be.
< 1456734760 361708 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu
< 1456734763 949720 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Use of the successor function was a bad choice for Peano, because successor is better for computing (you don't need to brute force it or use algebra))
< 1456734765 618672 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :“(A discrete category is a category with no morphisms other than identity morphisms.)” => is that like a set?
< 1456734768 4958 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: That's what I thought
< 1456734802 235715 :mtve-!~mtve@10130.x.rootbsd.net NICK :mtve
< 1456734810 90612 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :b_jonas: I suppose it is like a set.
< 1456734878 246355 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Just read about Ultrafinitism
< 1456734882 37131 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ew
< 1456734942 262859 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Any category with more than one object has more monads than final objects.
< 1456734975 288915 :J_Arcane!~chatzilla@37-219-104-229.nat.bb.dnainternet.fi QUIT :Ping timeout: 268 seconds
< 1456735182 660593 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Now I'm reminded to the infamous lambdacats. And the one that says “I FIXED UR TYPE ERROR / BUT NOW IT SAYS SUMTHING ABOUT / MONOMORPHISM RESTRIKSHUN”
< 1456735201 385075 :mroman!~mroman@160.85.232.33 PRIVMSG #esoteric :C changes the way you think to.
< 1456735229 49666 :mroman!~mroman@160.85.232.33 PRIVMSG #esoteric :It changes it to "this language shouldn't have been used as a first choice".
< 1456735315 540420 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :there are a lot of languages like that
< 1456735323 332360 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :php for example
< 1456735377 227622 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: And brianfuck
< 1456735410 801417 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I happen to think C is not so bad. PHP isn't very good though
< 1456735416 527993 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :nah, brainfuck is alright
< 1456735435 266294 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :also, c++
< 1456735444 361570 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that is one mess of a language
< 1456735482 304212 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :That is true, C++ is pretty messy
< 1456735740 678721 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 276 seconds
< 1456735988 668480 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection
< 1456736008 909127 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it's interesting how "to find" is practically identical to "finden" in germany, including that weird "i find sth to be sth"
< 1456737852 716879 :impomatic!~impomatic@79.16.114.87.dyn.plus.net QUIT :Ping timeout: 260 seconds
< 1456738055 84509 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :What's up with all these boot loaders that set up graphical mode on PC hardware with bios? Why don't they just use the default vga (or similar) text mode that the bios sets up for them?
< 1456739110 337962 :mroman!~mroman@160.85.232.33 PRIVMSG #esoteric :because it looks fancier obviously.
< 1456739621 849746 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456739875 772556 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 248 seconds
< 1456741316 790451 :jaboja!~jaboja@ejx24.neoplus.adsl.tpnet.pl JOIN :#esoteric
< 1456742435 811213 :jaboja!~jaboja@ejx24.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 248 seconds
< 1456743662 715274 :clog!~nef@bespin.org QUIT :Ping timeout: 260 seconds
< 1456744679 332066 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://imgur.com/gallery/kenWB  i want hair like ariel
< 1456744965 261650 :Xe!xe@infoforcefeed/Xe QUIT :Ping timeout: 268 seconds
< 1456745628 662068 :boily!~alexandre@96.127.201.149 JOIN :#esoteric
< 1456746112 3813 :ayeelmao!~c0v3r@ip68-227-34-168.lv.lv.cox.net QUIT :Quit: Leaving.
< 1456746703 452010 :Xe!~xe@infoforcefeed/Xe JOIN :#esoteric
< 1456746744 29899 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`relcome Xe
< 1456746759 354085 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​13Xe: 04Welcome 07to 08the 09international 02hub 06for 13esoteric 04programming 07language 08design 09and 02deployment! 06For 13more 04information, 07check 08out 09our 02wiki: 06. 13(For 04the 07other 08kind 09of 02esoterica, 06try 13#esoteric 04on 07EFnet 08or 09DALnet.)
< 1456747535 467288 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :@ping
< 1456747535 600851 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :pong
< 1456747645 298182 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :^ping
< 1456747654 609720 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fizzie: FUNGOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOT!
< 1456747784 178357 :tjt263__!~RAPSCA77I@125-209-149-31.dyn.iinet.net.au JOIN :#esoteric
< 1456747871 589303 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`relcome tjt263__ 
< 1456747879 17449 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​08tjt263__: 09Welcome 02to 06the 13international 04hub 07for 08esoteric 09programming 02language 06design 13and 04deployment! 07For 08more 09information, 02check 06out 13our 04wiki: 07. 08(For 09the 02other 06kind 13of 04esoterica, 07try 08#esoteric 09on 02EFnet 06or 13DALnet.)
< 1456748112 996398 :jix!~jix@jixco.de QUIT :Remote host closed the connection
< 1456748142 256554 :jix!~jix@jixco.de JOIN :#esoteric
< 1456748315 947949 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ut-oh.
< 1456748384 635885 :fungot!~fungot@momus.zem.fi JOIN :#esoteric
< 1456748400 796500 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There we fun-go-t.
< 1456748515 849765 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 248 seconds
< 1456748558 887990 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fungot: o hai!
< 1456748559 339173 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: maybe i'll re-write her in scheme and how to remedy it provisionally. people never bother to read the label off of one and only making a new scheme implementation.
< 1456748585 644452 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fungot: Chicken Scheme is good. it has chicken
< 1456748585 961752 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: ' cause its in a directory? either way it's much better to force you to shoot yourself in the scratch package
< 1456748595 457083 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fungot: ow! no!
< 1456748596 33834 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: http://gs30ng.exca.net/ tempimage/ fnord) lets me know i am a newbie so i don't think it's deterministic.
< 1456748630 530571 :tjt263__!~RAPSCA77I@125-209-149-31.dyn.iinet.net.au PART #esoteric :"part"
< 1456748840 146490 :boily!~alexandre@96.127.201.149 QUIT :Quit: PREEMPTIVE CHICKEN
< 1456749620 540999 :andrew__!~andrew@119.137.99.104 QUIT :Remote host closed the connection
< 1456751323 998172 :clog!~nef@bespin.org JOIN :#esoteric
< 1456751396 810959 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456751418 693416 :nisstyre_!~yourstrul@li611-52.members.linode.com QUIT :Ping timeout: 276 seconds
< 1456751617 593039 :Veltas!~quassel@static.117.33.251.148.clients.your-server.de QUIT :Ping timeout: 240 seconds
< 1456751651 775328 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 248 seconds
< 1456751794 672980 :Veltas!~quassel@static.117.33.251.148.clients.your-server.de JOIN :#esoteric
< 1456751810 332686 :Hoolootwo!~Hoolootwo@sorunome.de QUIT :Ping timeout: 268 seconds
< 1456752104 244642 :Hoolootwo!~Hoolootwo@sorunome.de JOIN :#esoteric
< 1456752937 711891 :erdic!~erdic@unaffiliated/motley QUIT :Ping timeout: 260 seconds
< 1456752999 976915 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric
< 1456753126 954032 :nisstyre_!~yourstrul@li611-52.members.linode.com JOIN :#esoteric
< 1456753556 209664 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456753827 357107 :\oren\_!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :izabera: it looks really weird to see San smiling nicely. She only does that once in the whole movie. 
< 1456753933 754647 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's a neutral-ish smile
< 1456753941 556562 :\oren\_!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :also, she shouldn't be wearing lipstick, she should be wearing wolf BLOOD
< 1456754018 25436 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :do we still have that bot that adds stickmen when one types  \o/ ?
< 1456754021 910978 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric ::C no
< 1456754256 878134 :\oren\_!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :they should do eboshi and the giant pig lord
< 1456754466 778382 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection
< 1456755172 675912 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :no myndzi ;_;
< 1456755353 114257 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@seen myndzi
< 1456755353 247784 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :mYNDzI
< 1456755359 249613 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm
< 1456755371 919717 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :what did lambdabot do there...
< 1456757521 255912 :J_Arcane!~chatzilla@37-219-104-229.nat.bb.dnainternet.fi JOIN :#esoteric
< 1456757788 899420 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`olist 1026
< 1456757796 674705 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :olist 1026: shachaf oerjan Sgeo FireFly boily nortti b_jonas
< 1456757823 951152 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@help seen
< 1456757824 84812 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :help . Ask for help for . Try 'list' for all commands
< 1456757848 854253 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :int-e: leet
< 1456757863 595637 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :thanks
< 1456758015 146339 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Poor Belkar
< 1456758099 245595 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456758399 242957 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds
< 1456758471 710951 :AlexR42!~textual@95.105.108.154 JOIN :#esoteric
< 1456758811 179617 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 JOIN :#esoteric
< 1456759130 847718 :ski_!~ski@remote11.chalmers.se NICK :ski
< 1456759288 195707 :AlexR42!~textual@95.105.108.154 QUIT :Quit: My Mac has gone to sleep. ZZZzzz…
< 1456759395 175608 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 QUIT :Ping timeout: 268 seconds
< 1456759659 198872 :nortti!nortti@ayu.smar.moe PRIVMSG #esoteric :I got an esolang idea, infinitely parallel DFA. the DFA's output is (synchronously) transmitted to the next machine in chain, and its input is similarily hooked to one previous to it
< 1456759684 450465 :nortti!nortti@ayu.smar.moe PRIVMSG #esoteric :in the beginning, a starting symbol is fed into the machine in the head of the chain
< 1456759969 45845 :nortti!nortti@ayu.smar.moe PRIVMSG #esoteric :I believe it is turing complete, as you can have a system thusly, simulating cyclic tag system: you have symbols S (start symbol), 0, 1, ;, D0, D1. the machine's initial state responds to D0 (in which case it sets its internal state to 0 and moves to "main loop"), D1 (same as internal D0, except internal state 1), and S (at first send out the starting data using D0 and D1, then start sending out the progr
< 1456759975 58137 :nortti!nortti@ayu.smar.moe PRIVMSG #esoteric :am, repeatedly, encoded in 0, 1, ;)
< 1456760110 634449 :nortti!nortti@ayu.smar.moe PRIVMSG #esoteric :in the main loop, the DFA reacts to 0, 1, ;, D0, D1. if it gets 0 or 1 and its internal state is 1, it then send forwards either a D0 or D1, otherwise don't transmit anything. if it gets ;, it goes into "death loop", where it will merely repeat the symbol it receives. for D0 and D1, it will just repeat the symbol onwards
< 1456760124 147532 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nortti: so you basically want a cellular automaton with a particluar neighborhood rule?
< 1456760138 481946 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nortti: those are known to be enough to be turing-complete, with the right DFA ruleset.
< 1456760146 596846 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :with quite small ones too
< 1456760146 730248 :nortti!nortti@ayu.smar.moe PRIVMSG #esoteric :ah, ok
< 1456760171 33690 :nortti!nortti@ayu.smar.moe PRIVMSG #esoteric :didn't realise it mapped into cellular automata, but now thinking makes sense
< 1456760544 252976 :augur!~augur@50-1-126-214.dsl.static.fusionbroadband.com JOIN :#esoteric
< 1456760961 712696 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric
< 1456761750 684240 :ayeelmao!~c0v3r@ip68-227-34-168.lv.lv.cox.net JOIN :#esoteric
< 1456761911 208070 :J_Arcane!~chatzilla@37-219-104-229.nat.bb.dnainternet.fi QUIT :Ping timeout: 268 seconds
< 1456761943 301927 :ayeelmao!~c0v3r@ip68-227-34-168.lv.lv.cox.net QUIT :Client Quit
< 1456762060 103875 :mroman!~mroman@160.85.232.33 QUIT :Quit: Lost terminal
< 1456762151 182976 :J_Arcane!~chatzilla@37-219-104-229.nat.bb.dnainternet.fi JOIN :#esoteric
< 1456762355 272843 :carado!~carado@savhon.org QUIT :Ping timeout: 268 seconds
< 1456762439 22704 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric
< 1456762969 503700 :Xe!~xe@infoforcefeed/Xe QUIT :Ping timeout: 260 seconds
< 1456763516 480878 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric
< 1456763640 61972 :Xe!~xe@infoforcefeed/Xe JOIN :#esoteric
< 1456764280 329535 :cnr_!~connor@dragonfruit.coffeeman.me JOIN :#esoteric
< 1456764382 261773 :cnr!~connor@unaffiliated/conehead QUIT :*.net *.split
< 1456764382 395328 :Yurume!~23f9939a@121.78.85.35 QUIT :*.net *.split
< 1456764382 534823 :cnr_!~connor@dragonfruit.coffeeman.me NICK :cnr
< 1456764382 668101 :cnr!~connor@dragonfruit.coffeeman.me QUIT :Changing host
< 1456764382 668160 :cnr!~connor@unaffiliated/conehead JOIN :#esoteric
< 1456764501 222793 :J_Arcane!~chatzilla@37-219-104-229.nat.bb.dnainternet.fi QUIT :Ping timeout: 268 seconds
< 1456764621 177027 :J_Arcane!~chatzilla@37-219-104-229.nat.bb.dnainternet.fi JOIN :#esoteric
< 1456764925 189174 :Yurume!23f9939a@121.78.85.35 JOIN :#esoteric
< 1456764931 813359 :Melvar!~melvar@dslb-092-072-190-108.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Script injection because of a policy that lets through anything in JSFuck, apparently: http://blog.checkpoint.com/2016/02/02/ebay-platform-exposed-to-severe-vulnerability/
< 1456765306 807437 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456765571 853811 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 248 seconds
< 1456766558 241501 :passwordBOT!~passwordB@105.208.85.7 JOIN :#esoteric
< 1456766837 797318 :augur!~augur@50-1-126-214.dsl.static.fusionbroadband.com QUIT :Remote host closed the connection
< 1456767196 161663 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :FireFly: whoa whoa whoa, spoilers
< 1456767222 771609 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Cbbe oryxne*  then
< 1456767350 290812 :Guest4233!~sprocklem@131.104.23.9 QUIT :Ping timeout: 268 seconds
< 1456767382 149605 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`rot13 Cbbe oryxne
< 1456767392 342125 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Poor belkar
< 1456767403 70215 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, at least he didn't die yet.
< 1456767449 413485 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :is it a fate worse than death?
< 1456767455 413932 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Possibly
< 1456767529 812584 :bb010g!uid21050@gateway/web/irccloud.com/x-opspgececsbhehms QUIT :Quit: Connection closed for inactivity
< 1456767606 475382 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I've tried OotS but usually I doze off after panel 2.
< 1456767688 887175 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did you start from the beginning?
< 1456767718 624649 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :It gets a lot more story-driven after the first story arc I'd say
< 1456767869 811247 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I actually followed it for a while... to the 726, apparently.
< 1456767880 616197 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but that was years ago
< 1456768016 941487 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`quote
< 1456768017 324781 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`quote
< 1456768017 612339 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`quote
< 1456768017 804582 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`quote
< 1456768017 981475 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`quote
< 1456768101 218252 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :944)  I stand by the argument that fungot is the one making the most sense in this channel.
< 1456768101 717570 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :507)  this strikes me as probably better than a singularity, because you can't trust a random AI, but you can probably trust olsner
< 1456768101 850788 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :196)  ah yes, indeed, alan turing was gay and stupid
< 1456768101 850850 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :336)  anyway i have to get going, first lecture at 9 and i need to do a few iterations on my article, and do some unmentionable things which also take hours   and masturbate as well
< 1456768102 214565 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :129)  Vonlebio: well, i'm only back in denmark because my work visa expired. please insert token to continue.
< 1456768136 817466 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? oots
< 1456768138 5581 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :oots? ¯\(°​_o)/¯
< 1456768138 165248 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? o
< 1456768139 12033 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :o? ¯\(°​_o)/¯
< 1456768162 473377 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? vaarsuvius
< 1456768163 222909 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :vaarsuvius? ¯\(°​_o)/¯
< 1456768220 535502 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote shakespeare
< 1456768221 892571 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456768225 309794 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn Vaarsuvius is female. The Word of God about that is right at http://www.giantitp.com/FAQ.html#faq10
< 1456768227 266730 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote wiles
< 1456768228 877244 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'vaarsuviu': Vaarsuvius is female. The Word of God about that is right at http://www.giantitp.com/FAQ.html#faq10
< 1456768229 519362 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456768255 54569 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote wilde
< 1456768255 708229 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1456768273 198852 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn Vaarsuvius is female. The Word of God about that is right at http://www.giantitp.com/FAQ.html#faq10 , right above where he tells the comic updates three times a week.
< 1456768276 678713 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'vaarsuviu': Vaarsuvius is female. The Word of God about that is right at http://www.giantitp.com/FAQ.html#faq10 , right above where he tells the comic updates three times a week.
< 1456768567 92486 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm will they make prints of http://www.sssscomic.com/comic.php?page=479 ? that looks amazing...
< 1456768588 656452 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric
< 1456768632 640102 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric
< 1456768903 803943 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Did you know that all vacuously true statements about the elements set {} are vacuously true?
< 1456768935 843203 :passwordBOT!~passwordB@105.208.85.7 QUIT :Quit: Good
< 1456768951 67515 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hppavilion[1]: I would say that's false.
< 1456769001 721723 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: Did I make the math joke wrong?
< 1456769081 967939 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :err, uhm.
< 1456769145 190137 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Okay, it's correct but what you wrote is not itself vacuously true; it's just a normal tautology.
< 1456769158 463881 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and it's confusing :P
< 1456769224 901180 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: OK, OK
< 1456769287 327716 :augur!~augur@50-1-126-214.dsl.static.fusionbroadband.com JOIN :#esoteric
< 1456769800 683599 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`? vaarsuviu
< 1456769801 834050 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Vaarsuvius is female. The Word of God about that is right at http://www.giantitp.com/FAQ.html#faq10 , right above where he tells the comic updates three times a week.
< 1456769813 507561 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`? vaarsuvius
< 1456769814 431739 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Vaarsuvius is female. The Word of God about that is right at http://www.giantitp.com/FAQ.html#faq10 , right above where he tells the comic updates three times a week.
< 1456769818 790861 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :ok, it works that way too
< 1456769939 224453 :augur!~augur@50-1-126-214.dsl.static.fusionbroadband.com QUIT :Read error: Connection reset by peer
< 1456769971 195967 :augur!~augur@50-1-126-214.dsl.static.fusionbroadband.com JOIN :#esoteric
< 1456770723 646603 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 276 seconds
< 1456771466 354644 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org JOIN :#esoteric
< 1456771920 639027 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hppavellon[1]
< 1456772025 707209 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :quintellopia
< 1456772053 419762 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :It's easiest to prove things if you assume all axioms
< 1456772078 530089 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hppavilion[1]: I can prove just as many things with only one axiom!
< 1456772091 311170 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :coppro: Which one?
< 1456772100 706025 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :for all statements S, S is true.
< 1456772224 990939 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :coppro: Oh
< 1456772405 616890 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Such axiom is inconsistent though and does not result in a meaningful system.
< 1456772434 762314 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :zzo38: right
< 1456772447 200122 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :so is "all axioms" since that would necessarily include the negation of any axiom assumed
< 1456772535 842565 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :coppro: you don't need a universal quantifier if you use the axiom P and not P (for whichever P you feel like using)
< 1456772576 641580 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :its a waste of quantifiers
< 1456772684 399028 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A scow IRC behavior is when you try to get people to commit to answering your questions before even knowing what they are.
< 1456772715 326305 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes I know, both are inconsistent, since if everything can be a theorem then it is inconsistent
< 1456772719 468596 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :quintopia: true
< 1456773069 544579 :bb010g!uid21050@gateway/web/irccloud.com/x-uekqylqqemdcagpf JOIN :#esoteric
< 1456773147 337248 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org QUIT :Ping timeout: 246 seconds
< 1456773263 808157 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have updated the UTCE document including more clarification, information about error conditions, and information about using it with ISO 2022.
< 1456773281 853003 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :There is also information about use with X window system.
< 1456773315 622650 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :shachaf: i personally dont see a problem with surveying channel activity before laying out a long complicated question however
< 1456773914 112440 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Do you think this is good now?
< 1456774119 992101 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: um, where's the document? 
< 1456774143 733153 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :must be somewhere under the text files
< 1456774541 9948 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric
< 1456774641 240442 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric
< 1456774806 248441 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :http://zzo38computer.org/textfile/miscellaneous/utce
< 1456775098 979462 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah, miscellaneous
< 1456775174 447800 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(The other directories are mainly for archived files, so it is unlikely to add files into the other directories)
< 1456775205 881699 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see
< 1456775214 607975 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so everything goes under misc*
< 1456775215 500482 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok
< 1456775306 248914 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org JOIN :#esoteric
< 1456775357 797366 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Well, not quite everything, occasionally files are added into other directories if they really fit there, or new directories are created for use of other archives, but my own new files tend to go under miscellaneous regardless of what they are about. The file music/xm-form.txt is one file that contains my own text as well as that from elsewhere, since that file contained some mistakes. I have marked what my changes are.
< 1456775383 80117 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure, it's just most files right now
< 1456775435 65699 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes.
< 1456775677 82738 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Now what is your opinion of this UTCE document?
< 1456775739 259045 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I mostly agree with whoever said above that it's better to have a flat homogenous namespace of characters, and that namespace these days tend to be unicode. There might be characters missing, but they can be added.
< 1456775762 962407 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I do understand that a terminal encoding or font encoding needs different characters than a text encoding,
< 1456775767 954018 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and they certainly have to be distinguished,
< 1456775775 517017 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but at least unicode provides a good base for all of these.
< 1456775805 547139 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :For fonts, you often need more than one glyphs for one character, or combinations of characters, so it gets all ugly and complicated, but still.
< 1456775817 847064 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Some of that can come up even with terminals.
< 1456775873 996429 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Terminals should avoid use of such things. UTCE deliberately omits such things as Arabic and Hebrew
< 1456775877 920396 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Although admittedly _part_ of the multiplication of glyphs required per character would have better been avoided when unicode was made,
< 1456775895 910738 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and is just a historical consequence of unifying the CJK scripts or of unifying the Russian with the Serbian scripts,
< 1456775910 241445 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 276 seconds
< 1456775921 733740 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but it's a bit too later for that, and even if you did all those historical things right, you'd sometimes need multiple glyphs per character in a font.
< 1456775957 478462 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: Oh sure, arabic, hebrew, or old hungarian runes need so much ligature stuff that you just can't display them on a terminal grid, I think.
< 1456775982 810773 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :They just don't work in monospaced.
< 1456776019 600623 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :That is correct.
< 1456776037 524947 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But I don't know too much about arabic or hebrew, so don't trust what I say about those.\
< 1456776050 126471 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I display mostly latin script stuff in terminals.
< 1456776066 714335 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(And even latin script has some complications of course.)
< 1456776086 833551 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Language stuff is never easy.
< 1456776090 730850 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I don't know much about Aratic and Hebrew, although they are right-to-left, which is also deliberately avoided by UTCE.
< 1456776181 633343 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :However, UTCE is not intended to be used for typography; it is for terminal encoding. Even for typography, all properties should be defined in the font metrics instead of in the character set anyways.
< 1456776183 344082 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The Commodore 64 characters are an interesting case. That rom supports two or three font encodings, and I think \oren\ found that there are six characters all together supported by the commodore that don't seem to have nice unicode equivalents.
< 1456776193 196439 :J_Arcane!~chatzilla@37-219-104-229.nat.bb.dnainternet.fi QUIT :Ping timeout: 268 seconds
< 1456776200 80945 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But those should be added to unicode eventually if they are used.
< 1456776221 809116 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :It is OK that some characters are not available in Unicode.
< 1456776231 970754 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :UTCE is separate from Unicode.
< 1456776246 681918 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Sure, because there are tons of characters in general. And there's always more of them.
< 1456776430 798246 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :A terminal emulator can support multiple character encodings anyways, although sometimes different fonts may be needed in each case. I recommend that the additional character encodings to support are only the subset of ISO 2022 that is implemented in DEC terminals.
< 1456776526 484415 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Also, it is not only some Commodore 64 characters which have no Unicode equivalent, this is also the case with some Apple MouseText, Texas Instruments, and Infocom character graphics.
< 1456776541 660169 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(As well as a small number of DEC character graphics)
< 1456776574 303543 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I have no idea what Apple MouseText is
< 1456776608 288864 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Texas Instruments… um, is that the programmable calculators? I don't really know what kind of single-cell characters they have these days. 
< 1456776627 9073 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Infocom... I don't know that either
< 1456776636 178145 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes, I do mean the programmable calculators. Many of the characters it has are in Unicode, but a few aren't.
< 1456776662 840444 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :As for the DEC graphics characters, I believe all of them are in unicode now. There's only about 70 or something of them total anyway, and most of them were already in unicode for other reasons.
< 1456776683 511285 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I think the pieces of the large Sigma aren't?
< 1456776810 831882 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, is there a reference for that set of characters somewhere?
< 1456776962 841349 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :http://www.vt100.net/charsets/technical.html
< 1456777027 749168 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(There is also the VT100 graphics set, which is a separate set, already included in both Unicode and UTCE.)
< 1456777041 613181 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The Technical set is mostly in Unicode and fully in UTCE.
< 1456777062 936406 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :As you can see, the pieces of the large Sigma have no Unicode equivalents.
< 1456777074 154063 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah
< 1456777119 896130 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, those might not have a unicode equivalent. I don't know.
< 1456777336 937800 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Notice there are some duplicates; UTCE is meant not to have duplicates, so the encodings aren't exactly the same as the originals. (A font for the X window system will likely contain duplicates anyways for compatibility purposes, as described in the document I wrote.)
< 1456777378 47416 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: sure, it will have duplicates between those different character sets
< 1456777412 913239 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there's quite some overlap between the DEC technical set and the 437 for example
< 1456777466 531767 :J_Arcane!~chatzilla@37-219-104-229.nat.bb.dnainternet.fi JOIN :#esoteric
< 1456777585 872992 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes I know that, and when converting either of those same characters from either DEC or PC set into UTCE, they convert to the same UTCE code.
< 1456777613 814883 :zzo38!~zzo38@24-207-50-123.eastlink.ca QUIT :Remote host closed the connection
< 1456777774 400963 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye
< 1456778178 338212 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric
< 1456779396 574440 :augur!~augur@50-1-126-214.dsl.static.fusionbroadband.com QUIT :Remote host closed the connection
< 1456779583 127199 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Designing an ASCII art font is less than fun
< 1456779595 673860 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :\oren\_, was it you who was making a font?
< 1456779936 636901 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: \oren\ made one, lifthrasiir also made one, and I also have a bitmap font available only in BDF format currently
< 1456779974 862660 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :b_jonas, do you have an example rendering of your font
< 1456779975 960903 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I'm currently dormant (due to other works, in particular a brainfuck interpreter retrial)
< 1456780051 206179 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :lifthrasiir, I'm only using ASCII, do you have an example rendering?
< 1456780063 747415 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: not any good ones. I should make some, but I'm lazy
< 1456780068 981021 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :Taneb: http://lifthrasiir.github.io/unison/sample
< 1456780077 99675 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I've drawn plenty of them
< 1456780097 206994 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: http://www.math.bme.hu/~ambrus/pu/fecupboard20-cp437.png and http://www.math.bme.hu/~ambrus/pu/fecupboard20-screenshot-irc.png are all I have available, and they don't show much
< 1456780112 553790 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sorry
< 1456780129 864902 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Ah, neither are quite what I was after
< 1456780133 690732 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Thanks, though :)
< 1456780159 501514 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :(I'm going for a far lower resolution)
< 1456780187 505623 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: mine is 10x20, oren's and lifthrasiir's both use a 16x9 grid or something I think
< 1456780204 886041 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :16x(8n) variable, to be exact
< 1456780231 19118 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :lifthrasiir: oh, is yours 16x8 rather than 16x9? I didn't know
< 1456780243 97306 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I'm making a brainfuck program to make ASCII art banners
< 1456780252 25019 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: what size would you want?
< 1456780252 287143 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :so that some glyphs smoothly connect to each other
< 1456780273 309807 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :Taneb: FIGlet renderer in brainfuck? :)
< 1456780290 991206 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Currently going for 4 by 5
< 1456780297 964963 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :indeed, lifthrasiir's is 8 wide
< 1456780392 314795 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :lifthrasiir: what's your progress with it by the way? I've seen you've added some more Latin script characters, but you haven't added the easy but common characters like " " (thin space) yet. I know you said you didn't want to add them yet, but maybe that's changed since.
< 1456780418 840011 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :b_jonas, I could use yours, I guess
< 1456780424 710353 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :b_jonas: I was working on combining hangul and stopped there
< 1456780445 876988 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :It looks broadly like a higher-definition version of the style I'm after
< 1456780450 168297 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :my immediate goal is to complete them and add a support for semi-automatic GPOS
< 1456780460 894290 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :*then* I'll continue working on extended latin...
< 1456780465 710355 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :b_jonas, do you have it in something machine-readable-ish?
< 1456780481 399833 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :(I'm generating this program using Haskell)
< 1456780560 402283 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org QUIT :Ping timeout: 246 seconds
< 1456780611 512414 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: I can give you the bdf version, that one is easy to read, especially as this one uses fixed offsets and sizes encoded for all glyphs. 
< 1456780632 137107 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there's a spec for bdf by Adobe or Apple or something somewhere, but you can probably figure it out without
< 1456780640 405003 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me put the bdf up
< 1456780645 885230 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :b_jonas, thanks! :)
< 1456780671 965353 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(the pcf contains all the info but is compressed properly)
< 1456780745 859949 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: http://www.math.bme.hu/~ambrus/pu/fecupboard20-c.bdf
< 1456780776 571537 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org JOIN :#esoteric
< 1456780837 52243 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :b_jonas, thanks a lot
< 1456780849 539786 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Now I just need to read this using Haskell and write it as brainfuck!
< 1456780876 478775 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :obviously that version is very wasteful, you can compress it quite well
< 1456780924 644624 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: [
< 1456781058 394775 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Fpetrola 5*  10New user account
< 1456781107 507432 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=46472&oldid=46471 5* 03Fpetrola 5* (+11) 10
< 1456781189 803771 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I'm not hugely worried about compression
< 1456781214 85215 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :lifthrasiir: can I put in suggestions about the font? 
< 1456781222 40371 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as in, wishlist ones
< 1456781223 942030 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :as always. file an issue.
< 1456781239 433306 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :ACTION should have used an issue tracker in that way, btw
< 1456781240 146329 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um, file issue where? just here on the channel?
< 1456781246 846675 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :https://github.com/lifthrasiir/unison/
< 1456781251 41082 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh
< 1456781282 518292 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I do have my own internal wishlist but I haven't used an issue tracker for that project yet
< 1456781284 876448 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me see, I think I have a login for this thing
< 1456781324 552499 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Humo14]]4 N10 02https://esolangs.org/w/index.php?oldid=46473 5* 03Fpetrola 5* (+1518) 10Created page with "Humo is a programming language with a tiny interpreter implementation and the smallest set of operations for an imperative programming language. This is an experimental langua..."
< 1456781329 995504 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :if you happen to hate github, feel free to say it here instead
< 1456781343 517726 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'll try on github, but if I mess up with the github interface, sorry
< 1456781357 854854 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :say, tons of greasemonkey scripts?
< 1456781423 208853 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um, is there supposed to be some ticket metadatathing there, like type (eg. bug, feature request, task), priority (urgency), severity, etc?
< 1456781434 718667 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :github default, ignore them
< 1456781434 852227 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Or do I just write the text and that's all?
< 1456781437 152702 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :yup
< 1456781443 401601 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Ok
< 1456781838 248307 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 276 seconds
< 1456781929 748099 :bb010g!uid21050@gateway/web/irccloud.com/x-uekqylqqemdcagpf QUIT :Quit: Connection closed for inactivity
< 1456782421 92613 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I'm probably reading in the font now! :D
< 1456783104 652080 :augur!~augur@noisebridge130.static.monkeybrains.net JOIN :#esoteric
< 1456783658 237000 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :http://i.imgur.com/CPAuNjy.jpg
< 1456783660 866757 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :It's going well!
< 1456783681 426336 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`welcome Taneb
< 1456783686 745678 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Taneb: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on EFnet or DALnet.)
< 1456783687 262735 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Not sure why I took a photo rather than a screenshot
< 1456783728 39856 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it's the esoteric way
< 1456783750 23864 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Better to take a screenshot, print it out, and take a photo of that.
< 1456783828 545737 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds
< 1456783854 762471 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`addquote  shachaf: different notation. -o is logical or in find, but it's linear implication in linear logic
< 1456783860 52934 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1269)  shachaf: different notation. -o is logical or in find, but it's linear implication in linear logic
< 1456783886 544659 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org JOIN :#esoteric
< 1456784054 977844 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric
< 1456784323 531010 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds
< 1456784401 43603 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: put it in a word document and email that, then print the email, fax it, but wait, you have to involve MS Paint in there somewhere too
< 1456784475 981711 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> var "\0x11235"
< 1456784477 288419 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : x11235
< 1456784481 9582 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :eep
< 1456784486 277868 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> var "\x11235"
< 1456784487 537539 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 𑈵
< 1456784494 856718 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`thanks oerjan
< 1456784495 880077 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Thanks, oerjan. Thoerjan.
< 1456784502 185857 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`unidecode 𑈵
< 1456784505 588414 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+11235  - No such unicode character name in database \ UTF-8: f0 91 88 b5  UTF-16BE: d804de35  Decimal: 𑈵 \ 𑈵 (𑈵) \ Uppercase: U+11235 \ Category: Cn (Other, Not Assigned)
< 1456784511 314394 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, my terminal isn't messed up.
< 1456784543 91481 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Are you sure
< 1456784557 103541 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`multicode 𑈵
< 1456784558 295098 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+11235  - No such unicode character name in database \ UTF-8: f0 91 88 b5  UTF-16BE: d804de35  Decimal: 𑈵 \ 𑈵 (𑈵) \ Uppercase: U+11235 \ Category: Cn (Other, Not Assigned)
< 1456784632 698721 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION hates how hard it is to choose text inside a link
< 1456784656 25705 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :anyway, it's supposedly KHOJKI SIGN VIRAMA
< 1456784676 965501 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*select
< 1456785207 733877 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I've... I've generated a broken, 1.1MiB brainfuck program
< 1456785222 198668 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :did it win
< 1456785226 452341 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :No
< 1456785229 471871 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :darn
< 1456785235 365487 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :For a start, the judging is not until Wednesday
< 1456785238 981046 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ah.
< 1456785242 383933 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :Taneb: look for the error
< 1456785248 471787 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i'm with myname 
< 1456785327 739397 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :where do you submit it to?
< 1456785479 674784 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :My uni's electronics society
< 1456785505 355795 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I may say "Do you mind if I give you this on a USB because I don't really want to put it in izabera's pastebin website
< 1456785507 723141 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :"
< 1456785531 960403 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric
< 1456785558 345876 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :bah what kind of shitty pastebin can't handle a few megabytes
< 1456785565 314087 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION whistles innocently
< 1456785568 826186 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: did you see https://github.com/isomorphism/Delineate/blob/master/Control/Delineate.hs hth
< 1456785580 381738 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :no
< 1456785624 922102 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i wish cmccann was still around so i could ask him about it
< 1456785644 921631 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :oerjan, it's my clipboard that I'm worried about
< 1456785648 523068 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"-- Given "A ⅋ B" either A or B is true, but you get to "decide" which is true by providing a counterexample for the other, where the counterexample may be (and often is) used in the computation that produces the final result. It's probably not as confusing as it sounds. Possibly."
< 1456786063 367601 :boily!~alexandre@96.127.201.149 JOIN :#esoteric
< 1456786118 303329 :FireFly!~firefly@oftn/member/FireFly QUIT :Changing host
< 1456786118 437022 :FireFly!~firefly@oftn/oswg-member/FireFly JOIN :#esoteric
< 1456786342 295435 :yorick!~yorick@oftn/member/yorick QUIT :Changing host
< 1456786342 466445 :yorick!~yorick@oftn/oswg-member/yorick JOIN :#esoteric
< 1456786610 48139 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in
< 1456786905 970815 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i am guessing there's nothing enforcing that those definitions actually use each parameter once...
< 1456786959 988849 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so, in a sense it's classical logic (by rampant double negation) with programmer discipline.
< 1456786978 915608 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :s/with/+/
< 1456787058 103175 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hobily
< 1456787081 721584 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Did you know it takes a long time for a JavaScript emulator to run a 10000 line brainfuck program
< 1456787099 736561 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :now i know
< 1456787909 37464 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that's unexpected! i thought emulating bf would be in o(n)
< 1456787920 595112 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :(note the small o)
< 1456788752 517581 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellørjan, Tanelle, mynamello.
< 1456788844 941712 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Québécois income tax are fun!
< 1456788922 392809 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :tax is not a plural noun, boily 
< 1456789158 307950 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :pluralses are complicated :P
< 1456789161 948087 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so you don't get a choice about taxes?
< 1456789342 882375 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :taxes aren't really known to be about choice.
< 1456789403 19200 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456789429 485680 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 260 seconds
< 1456789466 522541 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric
< 1456789616 971845 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric
< 1456789765 325138 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :boily: whoa whoa whoa, canadian tax rates are p. high
< 1456789810 740576 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or maybe us tax rates are low
< 1456789817 291476 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or actually maybe they're more similar than i thought
< 1456789977 805487 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :we pay provincial and federal taxes, with different forms! about half my pay disappears into our Great Government.
< 1456789997 168731 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :but now it's time for poutine. and/or pizza.
< 1456790008 169470 :boily!~alexandre@96.127.201.149 QUIT :Quit: CHECKED CHICKEN
< 1456790049 391207 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection
< 1456790074 252186 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ask boily pizza must be poutine its place
< 1456790074 385626 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted.
< 1456790081 847779 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric
< 1456790097 46702 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION groans
< 1456790151 705299 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hint-e
< 1456790158 109796 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? weather
< 1456790161 341933 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lambdabot: @@ @@ (@where weather) CYUL ENVA ESSB KOAK
< 1456790164 247933 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : CYUL 292331Z 22013KT 7SM -SN DRSN FEW013 BKN030 OVC090 M01/M02 A2958 RMK SF2SC5AC1 SLP019 \ ENVA 292350Z 09006KT CAVOK M04/M08 Q1017 RMK WIND 670FT 14012KT \ ESSB 292350Z AUTO 19003KT 9999 NCD M03/M07 Q1027 \ KOAK 292353Z 29009KT 10SM FEW140 SCT200 22/08 A3011 RMK AO2 SLP197 T02170078 10222 20144 56020
< 1456790187 356383 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :you know it hurts me to look at this output
< 1456790339 775512 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 248 seconds
< 1456790359 998251 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: What if it just showed the temperature?
elements are not descendant of the