< 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