< 1437782421 86496 :Herbalist!~oz@185.82.32.20 JOIN :#esoteric < 1437782421 140934 :Herbalist!~oz@185.82.32.20 QUIT :Changing host < 1437782421 141005 :Herbalist!~oz@unaffiliated/herbalist JOIN :#esoteric < 1437782455 720479 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :instance Functor (Fnord t a) where fmap f (Fn g) = Fn (f . g); fmap f (Cons g b fn) = Cons (f . g) b fn < 1437782458 924877 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think < 1437782569 197779 :Herbalist!~oz@unaffiliated/herbalist PART :#esoteric < 1437782607 684642 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :instance Category (Fnord t) where id = Fn id; Fn f . x = fmap f x; Cons f b fn . x = Cons f b (fn . x) < 1437782623 437731 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION should test this < 1437782746 284446 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good, compiled on first try < 1437782818 816922 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: now we just need to show it has no products twh < 1437782837 668037 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :when did i get involved in this tdnh < 1437782837 880185 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok, and maybe that it actually satisfies the laws < 1437782857 579918 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait i forgot the Category one < 1437782878 945905 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :good eivng < 1437782899 443632 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :still compiling < 1437782920 876225 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oren: good vineig < 1437782967 782944 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: well i just figured that free constructions are ideal for making something that satisfies no more laws than necessary < 1437782979 977465 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: whoa < 1437782982 490464 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :innovative < 1437783002 34556 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :I NO RIGHT? < 1437783012 762353 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*RITE < 1437783034 401365 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION ponders renaming Fnord to something better < 1437783049 809204 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: ok, now explain free topological spaces twh < 1437783051 494556 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :FreeCF maybe < 1437783113 884317 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :idea: a language that brings back line numbers < 1437783118 246112 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i don't remember what those are, or if they even exist < 1437783128 618994 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oren: have you looked at FORTE < 1437783143 28155 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: a free topological space on a set is just the discrete space with that set as points < 1437783146 18089 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :maximally boring tdnh < 1437783155 247579 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think ais523 basically used up line number esolangs with that one < 1437783164 896327 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or wait there's also SMETANA < 1437783166 32247 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(the cofree topological space is indiscrete) < 1437783188 536273 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well we have ways to make it stop talking < 1437783245 676326 :hppavilion[1]!423ae75d@gateway/web/freenode/ip.66.58.231.93 JOIN :#esoteric < 1437783266 624262 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oren, check out Whenever < 1437783301 834006 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm i gave the t (now renamed base) the wrong kind < 1437783334 721679 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fortunately it's only used wrongly in one spot < 1437783385 812574 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: looks like we have a lot of line number languages, then < 1437783399 832946 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :3 is not that many < 1437783411 524942 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :However I will admit the category is looking rather crowded < 1437783508 434184 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :I was thinking like this: you have math, and computed goto, and nothing else tpo work with < 1437783571 932106 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :so a statement is like < 1437783596 201025 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :140 goto X*10+120 < 1437783620 825078 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :or 140 X=Y+70 < 1437783663 414427 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the Functor laws are obvious from the code, anyway < 1437783665 767277 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :and there is no other types of stements (maybe data deifnitions for extra fortranity??) < 1437783666 706375 :ski!~ski@remote11.chalmers.se PRIVMSG #esoteric :ACTION . o O ( "The intrinsic topology of a Martin-Löf universe" by Martín H. Escardó in 2012-03 at (14),"The universe is indiscrete" by Martín Escardó,Thomas Streicher in 2013-11-16 at ) < 1437783688 108231 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oren, I presume you also have some arithmetic < 1437783694 21385 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The universe is surely connected. < 1437783703 950791 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oren, do we have IO (even memory-mapped?) < 1437783715 840374 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://plus.google.com/+ShachafBenKiki/posts/8Vkzum3WL7G < 1437783718 751007 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oren, can we change the labels < 1437783720 496692 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :Yeah maybe something like PRINT X < 1437783733 938617 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ski: this effective topos thing seems to be pretty effective < 1437783742 837451 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :Or READ X," ",Y < 1437783761 604642 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :I'll make a preliminary spec < 1437783767 565949 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm gonna head to bed < 1437783886 880151 :ski!~ski@remote11.chalmers.se PRIVMSG #esoteric :shachaf : mhm ? < 1437783907 36695 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i guess i should learn about it < 1437783946 471400 :hppavilion[1]!423ae75d@gateway/web/freenode/ip.66.58.231.93 PRIVMSG #esoteric :http://www.dangermouse.net/esoteric/haifu.html < 1437783998 356598 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :hppavilion[1], that language has no flow control! < 1437784015 244467 :hppavilion[1]!423ae75d@gateway/web/freenode/ip.66.58.231.93 PRIVMSG #esoteric :It doesn't? < 1437784018 695208 :hppavilion[1]!423ae75d@gateway/web/freenode/ip.66.58.231.93 PRIVMSG #esoteric :Huh < 1437784068 130436 :tromp__!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1437784619 194614 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the Category laws for id also clearly hold < 1437784758 46811 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Cons f b fn = Cond f b id . fn < 1437784762 542332 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*Cons < 1437785114 395785 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric := (Fn f . Cond id b id) . fn < 1437785120 611142 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*Cons < 1437785445 539129 :comodvs!~comodvs@unaffiliated/comodvs JOIN :#esoteric < 1437785672 279524 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION convinces himself the Category laws hold < 1437786221 616655 :hppavilion[1]!423ae75d@gateway/web/freenode/ip.66.58.231.93 PRIVMSG #esoteric :I've decided that, based on Haifu, I'm going to create a whole assortment of esolangs based on various philosophies < 1437786246 485016 :hppavilion[1]!423ae75d@gateway/web/freenode/ip.66.58.231.93 PRIVMSG #esoteric :As a project to "Improve understanding between cultures using programming" < 1437786252 359017 :hppavilion[1]!423ae75d@gateway/web/freenode/ip.66.58.231.93 PRIVMSG #esoteric :But mostly just because it sounds fun < 1437786397 812334 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1437786573 7214 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :http://www.orenwatson.be/ideaforlanguage.htm < 1437786634 205756 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :10 PRINT "HELLO WORLD",CHR(10) < 1437786683 710195 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :20 READ CHR(N),CHR(A),CHR(M),CHR(E) < 1437786698 256322 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :30 NEXTCARD < 1437786723 771275 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :40 PRINT "HI, ",CHR(N),CHR(A),CHR(M),CHR(E) < 1437786742 262923 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :50 PRINT CHR(10) < 1437786863 849006 :mauris_!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :did you invent basic < 1437786920 75556 :mauris_!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :mmm, basic with only GOTO EXPR < 1437786997 475890 :mauris_!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :SGN() makes it really easy to just implement a boring conditional GOTO though < 1437787321 608395 :Kendrian!182ab566@gateway/web/freenode/ip.24.42.181.102 JOIN :#esoteric < 1437787326 973189 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :hello < 1437787345 771188 :Kendrian!182ab566@gateway/web/freenode/ip.24.42.181.102 PRIVMSG #esoteric :hi < 1437787393 385152 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :`relcome < 1437787394 523997 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​09Welcome 02to 06the 13international 04hub 07for 08esoteric 09programming 02language 06design 13and 04deployment! 07For 08more 09information, 02check 06out 13our 04wiki: 07. 08(For 09the 02other 06kind 13of 04esoterica, 07try 08#esoteric 09on 02EFnet 06or 13DALnet.) < 1437787396 766262 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca JOIN :#esoteric < 1437787432 697433 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :今晩はボアリ < 1437787456 532857 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :オレンさん今晩は! < 1437787462 788305 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :It is different from BASIC clearly by such example, as normally in BASIC the READ command is for reading DATA command inside of the program, and print is automatically to next line unless you put a semicolon, and a comma in a PRINT command will make tabulation instead. < 1437787464 182686 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :お元気ですか? < 1437787471 106319 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :@metar CYQB < 1437787471 353318 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYQB 250100Z 08012KT 050V110 15SM FEW012 SCT050 BKN095 15/12 A3001 RMK SC2SC2AC3 SLP162 < 1437787476 153759 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :@metar ENVA < 1437787476 577470 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :ENVA 250050Z VRB02KT 9999 VCSH SCT036 NKN049 11/09 Q1010 RMK WIND 670FT VRB01KT < 1437787498 338408 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :In such program will "NEXTCARD" mean that it only reads the first four characters from the first card, or what? < 1437787510 252593 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :kørjanbanwa. the weather here is norwegianish. < 1437787521 546037 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :はい元気です! これを見てて:http://www.orenwatson.be/ideaforlanguage.htm < 1437787539 495545 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :yeah < 1437787560 989691 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :NEXTCARD skips past the next newline character in input stream < 1437787581 335365 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :オォ いいディザイン! < 1437787702 822598 :Kendrian!182ab566@gateway/web/freenode/ip.24.42.181.102 PRIVMSG #esoteric :How would using functions on the variables in N READ X, Y, ... look? < 1437787822 38033 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :10 READ CHR(X),HEX(Y),CHR(Z) can read "XFF00FFQ" as X='X', Y=0xFF00FF Z='Q' < 1437787846 411383 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bohaily < 1437787876 613551 :Kendrian!182ab566@gateway/web/freenode/ip.24.42.181.102 PRIVMSG #esoteric :Gotcha. < 1437787880 546616 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Ah, OK < 1437787893 870570 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :if two number-reading ones are in a row like READ X,Y a space is allowed in betweeen < 1437787906 738454 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :so READ X,Y can read "10 20" < 1437787913 934016 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :It can make sense, if a function is defined as an input pattern (as well as an output pattern and/or a normal function) < 1437787928 578255 :Kendrian!182ab566@gateway/web/freenode/ip.24.42.181.102 PRIVMSG #esoteric :Might need a precedence rule for parsing that; i.e., what if I meant X to be "XFF" and Y is 0x00FF < 1437787954 771588 :Kendrian!182ab566@gateway/web/freenode/ip.24.42.181.102 PRIVMSG #esoteric :Just separating them with spaces sounds like the way to go. < 1437788004 575300 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :spaces are skipped between HEX() OCT() and regular reads but not between CHR() and ony others < 1437788037 685663 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :I'll need to document this < 1437788090 601208 :Kendrian!182ab566@gateway/web/freenode/ip.24.42.181.102 PRIVMSG #esoteric :I had a slow couple of days at work and started reading up on some of the esolangs. Implementing them is kind of fun, yours wouldn't be real hard < 1437788530 995396 :Kendrian!182ab566@gateway/web/freenode/ip.24.42.181.102 QUIT :Quit: Page closed < 1437788692 781262 :Wallacoloo!~colin@2601:602:8a00:78e3:818c:57ec:4ae8:4900 JOIN :#esoteric < 1437788723 315924 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca QUIT :Quit: BASAL CHICKEN < 1437789053 740679 :mauris_!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 246 seconds < 1437789536 782794 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :people should not write the word dubstep as ワコ乃ちナモア < 1437789639 69243 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :I spent 3 minutes staring at it and looking it up in dictionaries before I figured it out < 1437789678 488417 :Wallacoloo!~colin@2601:602:8a00:78e3:818c:57ec:4ae8:4900 PRIVMSG #esoteric :Oh my < 1437789689 378461 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :well its more like ワ凵乃ちナモア < 1437789700 653415 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :https://www.youtube.com/watch?v=AxYeBrQ6W_o < 1437790463 156308 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: ! < 1437791090 661139 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 240 seconds < 1437791234 493830 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1437791316 594860 :hppavilion[1]!423ae75d@gateway/web/freenode/ip.66.58.231.93 QUIT :Ping timeout: 246 seconds < 1437791516 256881 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1437792572 580398 :Forge|!485f935f@gateway/web/freenode/ip.72.95.147.95 JOIN :#esoteric < 1437792587 88734 :Forge|!485f935f@gateway/web/freenode/ip.72.95.147.95 PART :#esoteric < 1437792600 192947 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :0h shit! ▒☺ ggg < 1437794201 735604 :|f`-`|f!~rikc@108-65-78-116.lightspeed.sntcca.sbcglobal.net QUIT :Ping timeout: 244 seconds < 1437794325 145438 :|f`-`|f!~rikc@108-65-78-116.lightspeed.sntcca.sbcglobal.net JOIN :#esoteric < 1437795594 80793 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Why doesn't the bell work in XTerm(297)? < 1437796514 538031 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1437796574 305814 :Wright_!~Wright@c-98-225-44-92.hsd1.wa.comcast.net JOIN :#esoteric < 1437796574 874048 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net QUIT :Read error: Connection reset by peer < 1437797590 223670 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net NICK :MDream < 1437797766 92589 :Sgeo_!~Sgeo@ool-44c0f875.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1437798333 329885 :Sgeo!~Sgeo@ool-44c0f875.dyn.optonline.net JOIN :#esoteric < 1437798926 495726 :comodvs!~comodvs@unaffiliated/comodvs QUIT :Ping timeout: 272 seconds < 1437801142 535162 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :right, it's 1 am, time to write some CGI in C! < 1437801459 7781 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`unicode 000D < 1437801472 549331 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1437801480 323514 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`multicode U+D < 1437801490 860112 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+000D \ UTF-8: 0d UTF-16BE: 000d Decimal: \ < 1437801623 330462 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :What does irc use \r for? < 1437802196 263213 :Wallacoloo!~colin@2601:602:8a00:78e3:818c:57ec:4ae8:4900 QUIT :Quit: Leaving. < 1437803615 642062 :hppavilion[1]!423ae75d@gateway/web/freenode/ip.66.58.231.93 JOIN :#esoteric < 1437803620 146423 :hppavilion[1]!423ae75d@gateway/web/freenode/ip.66.58.231.93 PRIVMSG #esoteric :So < 1437804126 651951 :hppavilion[1]!423ae75d@gateway/web/freenode/ip.66.58.231.93 QUIT :Ping timeout: 246 seconds < 1437805837 76338 :tromp__!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Remote host closed the connection < 1437806923 601300 :hppavilion[1]!423ae75d@gateway/web/freenode/ip.66.58.231.93 JOIN :#esoteric < 1437807419 311090 :ski!~ski@remote11.chalmers.se PRIVMSG #esoteric :ACTION stares at hppavilion[1] < 1437807442 161954 :hppavilion[1]!423ae75d@gateway/web/freenode/ip.66.58.231.93 PRIVMSG #esoteric :ACTION does something horribly perverse, thus scarring ski for life < 1437807475 68499 :ski!~ski@remote11.chalmers.se PRIVMSG #esoteric :ACTION idly wonders what the converse of perverse is < 1437807519 305829 :hppavilion[1]!423ae75d@gateway/web/freenode/ip.66.58.231.93 PRIVMSG #esoteric :The inverse is something pure and unperverse. Like anything a kitten does < 1437807524 219142 :hppavilion[1]!423ae75d@gateway/web/freenode/ip.66.58.231.93 PRIVMSG #esoteric :Not sure about the converse though < 1437807530 509281 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :http://www.orenwatson.be/bbs.htm < 1437807601 716646 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :my program puts the C back in CGI < 1437807845 524026 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :http://www.orenwatson.be/bbssendrecv.asc < 1437809467 748975 :tromp__!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1437809790 627730 :tromp__!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1437811927 164365 :fowl!fowl@gateway/shell/elitebnc/x-urfvdsnwrhicltkn PRIVMSG #esoteric :Doesn't work on my mobile cellphone < 1437813110 88097 :AnotherTest!~turingcom@94-224-27-215.access.telenet.be JOIN :#esoteric < 1437813483 87978 :AnotherTest!~turingcom@94-224-27-215.access.telenet.be QUIT :Ping timeout: 244 seconds < 1437816324 783856 :J_A_Work!~J_Arcane@85-76-74-100-nat.elisa-mobile.fi JOIN :#esoteric < 1437816697 24230 :tromp__!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1437816915 624231 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1437816962 960915 :tromp__!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1437817608 660307 :hppavilion[1]!423ae75d@gateway/web/freenode/ip.66.58.231.93 QUIT :Ping timeout: 246 seconds < 1437817885 773950 :J_A_Work!~J_Arcane@85-76-74-100-nat.elisa-mobile.fi QUIT :Ping timeout: 244 seconds < 1437818631 578278 :x10A94!~x10A94@178.252.73.97 JOIN :#esoteric < 1437821125 36630 :atslash!~atslash@broadband-46-188-0-82.2com.net JOIN :#esoteric < 1437822231 328368 :FireFly!~firefly@oftn/member/FireFly QUIT :Ping timeout: 255 seconds < 1437824085 190297 :EdanCorin!~Epiphanie@37.162.78.123 JOIN :#esoteric < 1437824288 375214 :FireFly!~firefly@firefly.xen.prgmr.com JOIN :#esoteric < 1437824595 557667 :EdanCoriin!~Epiphanie@37.161.29.94 JOIN :#esoteric < 1437824816 476440 :EdanCorin!~Epiphanie@37.162.78.123 QUIT :Ping timeout: 265 seconds < 1437826860 666646 :tromp__!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1437827110 818488 :tromp__!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1437827496 299916 :Wright_!~Wright@c-98-225-44-92.hsd1.wa.comcast.net QUIT :Ping timeout: 255 seconds < 1437827785 604841 :EdanCoriiin!~Epiphanie@37.163.2.228 JOIN :#esoteric < 1437828035 428155 :EdanCoriin!~Epiphanie@37.161.29.94 QUIT :Ping timeout: 265 seconds < 1437828191 614727 :EdanCoriiin!~Epiphanie@37.163.2.228 NICK :EdanCorin < 1437828528 368624 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1437828874 121142 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell hppavilion[1] The inverse is something pure and unperverse. Like anything a kitten does <-- um, don't look up "kitten catching mice" hth < 1437828874 226976 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1437828908 507115 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION <-- destroying innocence 1 step at a time < 1437828920 408748 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :a couple of steps < 1437828943 394893 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that's evil, it can't be a single step < 1437828950 224746 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1437829007 940588 :FireFly!~firefly@firefly.xen.prgmr.com QUIT :Ping timeout: 252 seconds < 1437829010 637010 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION suddenly reminded of the kitten in Narbonic < 1437829085 616905 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :izabera: the second evil part is where i didn't watch the whole video myself hth < 1437829138 135497 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :so you're a mathematician aren't you < 1437829171 52975 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :somewhat, you could call it "mostly retired" < 1437829194 607449 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :are you enough of a mathematician to be able to divide two numbers?! < 1437829209 751166 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :assuming the second one isn't 0, possibly < 1437829233 867113 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what if the divisor is > 1234 bits long? < 1437829235 558197 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION does know long division < 1437829252 175637 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :then i have my trusty ghci in another window. < 1437829278 373330 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :are you enough of a mathematician to be able to teach me how to divide two numbers?! < 1437829289 337076 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION needs an algorithm for long division < 1437829297 8935 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :eep < 1437829311 680167 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :no rly x.x < 1437829315 463072 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :by hand? < 1437829338 309198 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because it's easier in binary if you have a computer < 1437829344 433315 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i do have a computer < 1437829352 314920 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i can do long division but only on polynomials < 1437829360 908947 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :my computer can divide numbers up to 2 ** 63 -1 < 1437829382 837355 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok so your problem is really with bignums < 1437829390 497625 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yep < 1437829405 397508 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :have you considered the gmp library? < 1437829425 262930 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yep but that's not reinventing the wheel so i discarded it < 1437829428 993046 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ic < 1437829484 413984 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :also my language has basically no way to interact with gmp < 1437829517 679925 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :step 1 is to implement addition/subtraction, bit shifting and comparison so you have the pieces for the algorithm < 1437829535 383490 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :addition/subtraction: done < 1437829542 92204 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :comparison: done < 1437829548 834024 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good < 1437829563 241499 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ò_ò https://github.com/izabera/bashmathlib < 1437829607 578275 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :there's a repl, try it \o/ < 1437829607 767398 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :69                          | < 1437829607 845743 :myndzi!myndzi@tetrisguide.com PRIVMSG #esoteric :69                         /| < 1437829615 476474 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :left shift the divisor until its leftmost bit is in the same spot as the leftmost bit of the dividend. < 1437829634 648517 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i'm so glad that myndzi didn't add a penis < 1437829636 421379 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :keep track of how much you shifted < 1437829656 786216 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what if i'm doing all my calculations in base 10? < 1437829663 439556 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i can shift in base 10 < 1437829669 408801 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :then it becomes much more complicated < 1437829691 781030 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in that case, calculate multiples 1..9 of the divisor. < 1437829708 963312 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok got it < 1437829729 11188 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shift left until they have the same leftmost digit spot < 1437829775 911595 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :let the current remainder = the dividend < 1437829809 296330 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :find which bracket of shifted divisor multiples the current remainder is in < 1437829814 530424 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1437829835 966009 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(it's possible that it's 0-1, but only on the first step. if so, shift the divisor once right.) < 1437829862 103556 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :btw the bracket is inclusive to the left and exclusive to the right < 1437829883 326667 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the lower bracket gives you the first digit of the quotient < 1437829909 618281 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now subtract the corresponding shifted multiple from the current remainder < 1437829909 674691 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i don't really have to compute all of the 1..9 multiples right? < 1437829928 336893 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um that's why do in practice when i have to do it by hand. < 1437829931 789678 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*what i < 1437829947 765164 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :well but i need at most all of them < 1437829976 813331 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i can start with 1, then test if it's > number, else test with 2, else 3... < 1437829994 221878 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :izabera: well the thing is you'll be doing this _several_ times. < 1437830011 345495 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :oh < 1437830021 589045 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :thank you for pointing it out < 1437830037 987404 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :wow thanks a lot really < 1437830041 968566 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i feel so dumb < 1437830083 917666 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although you _could_ avoid the multiplying by using a bit more subtracting, hm... < 1437830126 961744 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :let's try that. it might not be that much worse (unless you're actually binary searching the digits, which is probably _really_ complicated) < 1437830179 519652 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so, don't calculate the multiples. compare the shifted divisor to the remainder. if the divisor is smaller, subtract it, and increment the result variable. < 1437830209 561632 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i already have the multiplication < 1437830235 449574 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION codes codes codes < 1437830244 772004 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well your choice. < 1437830258 751680 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's equivalent, anyway < 1437830281 463267 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yes but i want the division to go up to any arbitrary precision... < 1437830283 703914 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*smaller or equal < 1437830319 331769 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :izabera: you're not using multiples _larger_ than 9, anyway ... for that you shift instead. < 1437830335 696446 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yes and...? < 1437830347 151233 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :sorry i may be missing something obvious again < 1437830402 871564 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :anyway, if the divisor is greater instead, then shift it rightwards, and also shift the result variable leftwards by the same amount. < 1437830417 959167 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yes yes ok < 1437830434 481660 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(amount = 1 probably) < 1437830504 490333 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :eventually, you shift the divisor all the way back to where it was. when it then becomes greater, either stop (if you are doing integer division), or insert a decimal point. < 1437830563 110085 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you insert a decimal point, hm, now i think instead of shifting the divisor rightwards you should shift the remainder leftward. < 1437830603 141588 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :thank youu <3 < 1437830604 668129 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :those are basically equivalent, since only the relative position matters. < 1437830632 681591 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i hope you're testing this :P < 1437830644 221804 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yeah < 1437831710 219277 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Now tempted to write a karatsuba division in bash < 1437831744 893424 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's gonna be slow anyway < 1437831778 691871 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :my version computes 2^1000 in 1.9s < 1437832210 646047 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :The last time I implemented bignums, I just went with newton division. It worked well. < 1437832257 89497 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1437832345 515380 :tromp__!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1437832365 445360 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca JOIN :#esoteric < 1437832632 463878 :tromp__!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Ping timeout: 272 seconds < 1437832740 538146 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right, long division is obviously not the fanciest, most efficient method. < 1437832855 611126 :tromp__!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1437833037 847218 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :That's why I didn't implement it at all. < 1437833400 392038 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 264 seconds < 1437833639 58198 :FireFly!~firefly@firefly.xen.prgmr.com JOIN :#esoteric < 1437833700 27113 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :> pi ** pi :: CReal < 1437833702 566073 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 36.4621596072079117709908260226921236663655 < 1437833711 172758 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :@src (**) < 1437833711 226993 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Source not found. Listen, broccoli brains, I don't have time to listen to this trash. < 1437833764 181216 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :int-e: int-ello. since when has lambdie included creative replies like that? < 1437833778 143828 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :@src (^^) < 1437833778 246541 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :x ^^ n = if n >= 0 then x^n else recip (x^(negate n)) < 1437833779 725984 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :hellørjan, Jafellot. < 1437833852 773276 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :@src (^) < 1437833852 866773 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :x ^ 0 = 1 < 1437833852 920968 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :x ^ n | n > 0 = f x (n-1) x < 1437833852 921029 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : where f _ 0 y = y < 1437833852 921061 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : f x n y = g x n < 1437833852 921089 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : where g x n | even n = g (x*x) (n `quot` 2) < 1437833854 783029 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : | otherwise = f x (n-1) (x*y) < 1437833856 846055 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :_ ^ _ = error "Prelude.^: negative exponent" < 1437833883 869044 :mauris_!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1437833951 749028 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :boillehy. Looks like lambdabot's got my number. < 1437833996 637781 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :you have broccoli brains? < 1437834098 89447 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 244 seconds < 1437834115 473479 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1437834157 437264 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :The doctor says it's romanesco. Children loathe and fear it. < 1437834180 38796 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :helloily. since always hth < 1437834197 901435 :mauris_!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 240 seconds < 1437834232 274123 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION is amused that other people are still keeping the descendant of his Unlambda.hs working < 1437834250 425348 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and also, i'm wondering what that Int is for... < 1437834296 491430 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@unlambda ``.h.ii < 1437834296 594091 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : hi < 1437834320 498926 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Jafet: (**) is an actual method, so no common impl. < 1437834438 305091 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :boily: e6291f79 (Don Stewart 2007-01-06 07:07:31 +0000 136) "Listen, broccoli brains, I don't have time to listen to this trash.", < 1437834441 408986 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Well, cala me brese, I didn't notice that. < 1437834544 141812 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Jafet: is that also a brassica pun, i'm not sure i can keep up with those < 1437834609 68617 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :in fact, 876e6076 (Don Stewart 2006-12-31 10:13:48 +0000 174) "Listen, broccoli brains, I don't have time to listen to this trash.", < 1437834635 319532 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but that was specific to @quote; e6291f79 made the insults generally available in lambdabots' Lib.Util :P < 1437834653 466093 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :ACTION mapoles Jafet < 1437834686 302019 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :btw is there some trick to make git annotate *not* check whether a file exists first? This is rather annoying for archeology tasks < 1437834707 481068 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Looks like the default implementation of x**y is just exp (y ln x) < 1437834718 76565 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah. need to use -- < 1437834819 703569 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :@src thatThingThatDoesntExist < 1437834819 806314 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Source not found. Have you considered trying to match wits with a rutabaga? < 1437835006 557290 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh: there's this comment above the list of insults: -- Amusing insults from OpenBSD sudo < 1437835029 412785 :atrapado!~atrapado@unaffiliated/atrapado JOIN :#esoteric < 1437835138 591426 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok the Int is for bounding no. of steps, it seems < 1437835316 615041 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca QUIT :Quit: SCOTCH CHICKEN < 1437835319 229181 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Aaaaaaaah < 1437835387 384742 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: what's so scary < 1437835398 802662 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I don't know < 1437835401 450534 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Scrollback I think < 1437835453 489857 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1437835593 86198 :EdanCorin!~Epiphanie@37.163.2.228 QUIT :Quit: Leaving < 1437835939 950390 :tromp__!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Remote host closed the connection < 1437836206 408629 :MDream!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net NICK :MDude < 1437836598 405602 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :helloily < 1437836870 681412 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Ping timeout: 246 seconds < 1437836882 33460 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1437836928 806935 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1437837985 922544 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1437838886 591296 :atslash!~atslash@broadband-46-188-0-82.2com.net QUIT :Read error: Connection reset by peer < 1437838926 336521 :atslash!~atslash@broadband-46-188-0-82.2com.net JOIN :#esoteric < 1437840193 273070 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :OK, now it's finally working < 1437840203 872728 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :http://www.orenwatson.be/bbs.htm < 1437840623 596446 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net JOIN :#esoteric < 1437840644 737229 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :oren: I see it. < 1437840656 309954 :MDude!~fyrc@pa-67-235-0-195.dhcp.embarqhsd.net PRIVMSG #esoteric :Also, hi Wright. < 1437840664 408727 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net PRIVMSG #esoteric :oi < 1437840687 795457 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :hi\ < 1437840708 662321 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 265 seconds < 1437842201 325396 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1437842446 862596 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1437842448 92022 :tromp__!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1437842628 558872 :_256Q!~toastyten@unaffiliated/256q/x-9307863 JOIN :#esoteric < 1437842716 129565 :tromp__!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1437843196 326735 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1437843901 772863 :atslash!~atslash@broadband-46-188-0-82.2com.net QUIT :Quit: This computer has gone to sleep < 1437844027 89446 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1437844335 428225 :mauris_!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1437844514 89697 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 244 seconds < 1437846135 823257 :tromp__!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1437846401 629926 :tromp__!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1437848029 3584 :AnotherTest!~turingcom@94-224-27-215.access.telenet.be JOIN :#esoteric < 1437849360 610448 :key!bdc0477b@gateway/web/freenode/ip.189.192.71.123 JOIN :#esoteric < 1437849437 46317 :key!bdc0477b@gateway/web/freenode/ip.189.192.71.123 QUIT :Client Quit < 1437849456 600726 :key!bdc0477b@gateway/web/freenode/ip.189.192.71.123 JOIN :#esoteric < 1437849468 130433 :key!bdc0477b@gateway/web/freenode/ip.189.192.71.123 QUIT :Client Quit < 1437850359 426528 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca JOIN :#esoteric < 1437850467 962291 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1437850712 770766 :Wallacoloo!~colin@2601:602:8a00:78e3:818c:57ec:4ae8:4900 JOIN :#esoteric < 1437850999 16343 :Wallacoloo!~colin@2601:602:8a00:78e3:818c:57ec:4ae8:4900 QUIT :Client Quit < 1437851008 527054 :Wallacoloo!~colin@2601:602:8a00:78e3:818c:57ec:4ae8:4900 JOIN :#esoteric < 1437851081 494637 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fnard. < 1437851245 585913 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :fnard? < 1437851574 505852 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fnord with an a < 1437851606 23254 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :how innavative < 1437851639 537025 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :Sir Fungellot does not fnord, mraman fnards. < 1437851677 652697 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :fizzie, how does fungot do its network IO? < 1437851678 286319 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Taneb: should it do when it is the best house music?. furthermore, if s/ he? or was that fashionable exageration?" i think i'd expect slow-fast-value in a lisp compiler, traditionally ( and still have the fields side-a and side-b < 1437851745 620656 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :^source < 1437851745 675074 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :https://github.com/fis/fungot/blob/master/fungot.b98 < 1437852580 93047 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :"Fnard" is the new kind of "fnord". < 1437852651 10234 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Is that what it is? < 1437852706 13991 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :zzo38, which esolang would you recommend for writing a Gopher server in? < 1437852798 844585 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Isn't zzo38's Gopher server written in BASIC or something? < 1437852806 66644 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No reason to use an esolang. < 1437852807 166074 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Taneb: I don't know yet < 1437852826 4952 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :shachaf: I did use BASIC at first but now I will write the new one in C instead I think < 1437852893 284040 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :If you do want to use a esolang, use whatever one you prefer to do, preferably one that you can do file access < 1437852934 228579 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :File access and network IO < 1437852940 555265 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I do not know of any that can do either < 1437852952 172468 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Apart from Befunge-98, depending on the fingerprints the interpreter has < 1437852985 618631 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :If you can't do network function then you could still use inetd for that though < 1437853027 942565 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I guess that is true < 1437853105 232844 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: There's a Funge-98 fingerprint for POSIX sockets. < 1437853118 984698 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: Well, a subset of POSIX sockets. It's IPv4-only, for one thing. And doesn't do DNS lookups. < 1437853120 274114 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :fizzie, where is that documented? < 1437853135 470041 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: http://www.rcfunge98.com/rcsfingers.html#SOCK < 1437853147 376145 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Do make a gopher server you shouldn't need to do DNS lookups < 1437853164 218854 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Fun fact: from what I recall, the UNIX domain socket address family that's "nominally supported" is impossible to use. < 1437853170 700029 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And/or implement. < 1437853278 596006 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"ct=1 and pf=1 are a broken spec and should not be implemented. Usage of either of these should reflect." There used to be more about them, but they couldn't be done. < 1437853308 344377 :tromp__!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1437853363 65602 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Thank you fizzie and zzo38 < 1437853571 270965 :tromp__!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Ping timeout: 256 seconds < 1437853978 498868 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal was drafting a "NSCK" that would've been more getaddrinfo-ish and capable of writing IP version agnostic Funge code. < 1437854014 204313 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: you need DNS lookups to connect to gopher sites if you know the domain name but not the URL < 1437854023 236761 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is the normal situation < 1437854227 665809 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Yes, if you are making a client < 1437854264 917255 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :If you are making a server, you would just configure the domain name. < 1437854517 350725 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh yes, the server doesn't need a DNS < 1437854863 321295 :mauris__!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1437855092 499726 :mauris_!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 265 seconds < 1437855143 317861 :mauris_!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1437855347 898564 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1437855360 209068 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1437855360 311308 :mauris__!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 255 seconds < 1437855407 932380 :h0rsep0wer!~h0rsep0we@unaffiliated/h0rsep0wer JOIN :#esoteric < 1437855602 782742 :__256Q!~toastyten@5.80.42.248 JOIN :#esoteric < 1437855701 545108 :_256Q!~toastyten@unaffiliated/256q/x-9307863 QUIT :Ping timeout: 265 seconds < 1437855709 422758 :__256Q!~toastyten@5.80.42.248 NICK :_256Q < 1437855722 600205 :_256Q!~toastyten@5.80.42.248 QUIT :Client Quit < 1437855734 774136 :_256Q!~toastyten@unaffiliated/256q/x-9307863 JOIN :#esoteric < 1437856841 96820 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :variable names are base64-encoded 64 bit integers < 1437856928 323649 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :hmm maybe that's dumb < 1437856935 925637 :variable!~variable@freebsd/developer/variable PRIVMSG #esoteric :oren: um, wat? < 1437856944 413236 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :what is a prime close to 2^64 < 1437856960 433504 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :er and below it < 1437856967 992380 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :variablello! < 1437857017 703433 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :variable: I want to have variables in my program without storing the names as strings < 1437857022 474181 :variable!~variable@freebsd/developer/variable PRIVMSG #esoteric :oren: 2^64+13 ? < 1437857047 752385 :variable!~variable@freebsd/developer/variable PRIVMSG #esoteric :oh, and below? < 1437857076 740705 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :What is reasonable setting for xinetd.conf (for instances, per_source, cps, max_load)? < 1437857133 337630 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :ooh! https://primes.utm.edu/lists/2small/0bit.html < 1437857135 639539 :Wallacoloo!~colin@2601:602:8a00:78e3:818c:57ec:4ae8:4900 QUIT :Ping timeout: 246 seconds < 1437857252 419598 :variable!~variable@freebsd/developer/variable PRIVMSG #esoteric :oren: curious, why do you need them? < 1437857886 835217 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :I want implement http://www.orenwatson.be/ideaforlanguage.htm < 1437857939 939251 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :and I'mma make to code for variables more genral so I can reuse it later < 1437858035 836073 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :There are a few other ideas for languages I want to try. a unified variable-sotrage solution would be useful < 1437858259 445078 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1437858558 832697 :variable!~variable@freebsd/developer/variable PRIVMSG #esoteric :oren: ack < 1437858620 130490 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :enq? < 1437859095 567651 :_256Q!~toastyten@unaffiliated/256q/x-9307863 QUIT :Read error: Connection reset by peer < 1437859874 888994 :tromp__!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1437859984 891422 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Add the stable unofficial opcodes too into 6502 codes table (mark them with asterisk or lowercase to tell the differences) < 1437859987 98933 :tromp__!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Read error: Connection timed out < 1437861254 571550 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1437861472 82825 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 030x29afucks 5* 10New user account < 1437861497 671696 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Cellbrain14]]4 M10 02http://esolangs.org/w/index.php?diff=43574&oldid=40986 5* 030x29afucks 5* (-3) 10NIGGA!!!!!!!!!!! < 1437861519 900067 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/move14]]4 move10 02 5* 030x29afucks 5* 10moved [[02Cellbrain10]] to [[Lolwut u bogan cunt]] < 1437861707 516548 :mauris_!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :well < 1437861825 318719 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1437862079 466190 :mauris_!~mauris@unaffiliated/nooodl NICK :mauris < 1437862104 891188 :atrapado!~atrapado@unaffiliated/atrapado QUIT :Quit: Leaving < 1437862275 357718 :ski!~ski@remote11.chalmers.se PRIVMSG #esoteric :zzo38 : what are you doing ? < 1437862294 983194 :AnotherTest!~turingcom@94-224-27-215.access.telenet.be QUIT :Ping timeout: 260 seconds < 1437862395 705243 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :ski: What do you think I am doing? < 1437862473 64313 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Antonio Maschio14]]4 10 02http://esolangs.org/w/index.php?diff=43577&oldid=8603 5* 030x29afucks 5* (-300) 10Replaced content with "anus" < 1437862500 440987 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07You are Reading the Name of this Esolang14]]4 10 02http://esolangs.org/w/index.php?diff=43578&oldid=18245 5* 030x29afucks 5* (-1777) 10Replaced content with "Surprise Buttsecks!" < 1437862517 788006 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck/w/index.php?title=Talk:Brainfuck/index.php14]]4 10 02http://esolangs.org/w/index.php?diff=43579&oldid=30423 5* 030x29afucks 5* (-3665) 10Replaced content with "Buttsecks" < 1437862551 594388 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Alisj14]]4 10 02http://esolangs.org/w/index.php?diff=43580&oldid=40958 5* 030x29afucks 5* (-165) 10Replaced content with "F7U12" < 1437862555 116891 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/block14]]4 block10 02 5* 03Oerjan 5* 10blocked [[02User:0x29afucks10]] with an expiry time of indefinite (account creation disabled): Inserting nonsense/gibberish into pages < 1437862645 90392 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Lolwut u bogan cunt14]]4 M10 02http://esolangs.org/w/index.php?diff=43581&oldid=43575 5* 03Oerjan 5* (+3) 10Reverted edits by [[Special:Contributions/0x29afucks|0x29afucks]] ([[User talk:0x29afucks|talk]]) to last revision by [[User:Oerjan|Oerjan]] < 1437862664 250036 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I am writing a gopher server in C right now < 1437862692 608149 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:0x29afucks14]]4 N10 02http://esolangs.org/w/index.php?oldid=43582 5* 030x29afucks 5* (+42) 10Created page with "'''CC0!!!!!!!!!!!!!!!!!!!!!!''' fken nuub" < 1437862736 216130 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/move14]]4 move_redir10 02 5* 03Oerjan 5* 10moved [[02Lolwut u bogan cunt10]] to [[Cellbrain]] over redirect: Vandalism < 1437862785 585146 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/delete14]]4 delete10 02 5* 03Ais523 5* 10deleted "[[02User talk:0x29afucks10]]": Vandalism < 1437862793 514303 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Antonio Maschio14]]4 M10 02http://esolangs.org/w/index.php?diff=43584&oldid=43577 5* 03Oerjan 5* (+300) 10Reverted edits by [[Special:Contributions/0x29afucks|0x29afucks]] ([[User talk:0x29afucks|talk]]) to last revision by [[User:Safalra|Safalra]] < 1437862796 250795 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07You are Reading the Name of this Esolang14]]4 M10 02http://esolangs.org/w/index.php?diff=43585&oldid=43578 5* 03Oerjan 5* (+1777) 10Reverted edits by [[Special:Contributions/0x29afucks|0x29afucks]] ([[User talk:0x29afucks|talk]]) to last revision by [[User:92.233.174.117|92.233.174.117]] < 1437862798 602232 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck/w/index.php?title=Talk:Brainfuck/index.php14]]4 M10 02http://esolangs.org/w/index.php?diff=43586&oldid=43579 5* 03Oerjan 5* (+3665) 10Reverted edits by [[Special:Contributions/0x29afucks|0x29afucks]] ([[User talk:0x29afucks|talk]]) to last revision by [[User:Ehird|Ehird]] < 1437862803 173869 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Alisj14]]4 M10 02http://esolangs.org/w/index.php?diff=43587&oldid=43580 5* 03Oerjan 5* (+165) 10Reverted edits by [[Special:Contributions/0x29afucks|0x29afucks]] ([[User talk:0x29afucks|talk]]) to last revision by [[User:Oerjan|Oerjan]] < 1437862888 547192 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, is that Esolang's first actual vandal? < 1437862894 381223 :APic!apic@apic.name PRIVMSG #esoteric :lol < 1437862910 403354 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan and I did get everything between us, just checked to make sure < 1437862957 971022 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good < 1437863059 749851 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/block14]]4 reblock10 02 5* 03Oerjan 5* 10changed block settings for [[02User:0x29afucks10]] with an expiry time of indefinite (account creation disabled, email disabled, cannot edit own talk page): Inserting nonsense/gibberish into pages, including own talk page < 1437863086 673744 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i figure if you spam your own talk page, you lose the block exception for it. < 1437863130 542341 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: that is a rule, although I'd typically prefer to wait for the second time < 1437863185 46375 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1437863308 84449 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boilyhello < 1437863389 955648 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boi'alloy < 1437863518 12541 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh it's allô < 1437863530 115462 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :since when did that word have an elided s < 1437863553 344010 :ski!~ski@remote11.chalmers.se PRIVMSG #esoteric :zzo38 : i'm not sure. perhaps something relates to an emulator ? < 1437863768 15818 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :ski: I do not quite understand you should try to be more specific please < 1437863812 228713 :ski!~ski@remote11.chalmers.se PRIVMSG #esoteric :you were making a remark about 6502 unofficial opcodes < 1437863921 858866 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Yes, oren's list of 6502 opcodes doesn't include the unofficial opcodes. The stable ones are valid in a NMOS-only program, so they can be used with any VM with the 6502 instruction set that specifies NMOS. < 1437864124 514487 :Wallacoloo!~colin@D-69-91-136-42.dhcp4.washington.edu JOIN :#esoteric < 1437864359 626121 :ski!~ski@remote11.chalmers.se PRIVMSG #esoteric :hm, i didn't see any list of 6502 (linked or not) in here .. < 1437864393 877066 :ski!~ski@remote11.chalmers.se PRIVMSG #esoteric :.. backlog shows , and seems to work. presuming you meant the latter < 1437864476 445210 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Yes < 1437865101 558964 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :http://www.orenwatson.be/6502machinecode.htm < 1437865108 796632 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :done, < 1437865175 299775 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :I've opted to represent the IGN (read byte and ignore) instructions as NOP with an eddressing mode < 1437865224 340902 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :OK, but, the plain version is not updated yet < 1437865232 64500 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oren: what is the point of that instruction? to interface with hardware? < 1437865260 885767 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :yeah some memory-mapped stuff can make reads do things < 1437865290 770674 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :for example advance to the next button on the NES controller < 1437865301 198846 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Yes that is one thing it can do < 1437865307 250166 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I want someone to implement MMIX in hardware < 1437865313 884827 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :coppro: Yes I do too < 1437865325 984289 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :So that you can run MMIX program in hardware < 1437865352 395799 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Other purpose of IGN kind of stuff can be for timing purposes, or with a mapper I invented it can also be used for bankswitching < 1437865398 247298 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :(Bankswitching registers are mapped at $1xxx and mirrored at $3xxx and $5xxx and $7xxx; furthermore the cartridge hardware doesn't care if the access is read or write, either way works) < 1437865559 17318 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :(I know $1xxx overlaps RAM; it is done like that on purpose) < 1437865802 258920 :ski!~ski@remote11.chalmers.se PRIVMSG #esoteric :ACTION str it being called "strobe" on Amiga < 1437865997 714913 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I don't know much about Amiga programming < 1437866538 909735 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :the .asc is now updated < 1437866590 286867 :bb010g!uid21050@gateway/web/irccloud.com/x-blryhhhaorybxlye QUIT :Quit: Connection closed for inactivity < 1437866697 875918 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :OK < 1437866757 641856 :sos!55404af5@gateway/web/freenode/ip.85.64.74.245 JOIN :#esoteric < 1437866784 695948 :sos!55404af5@gateway/web/freenode/ip.85.64.74.245 QUIT :Client Quit < 1437866794 539995 :Wallacoloo!~colin@D-69-91-136-42.dhcp4.washington.edu QUIT :Ping timeout: 272 seconds < 1437866795 322702 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Truth-machine14]]4 10 02http://esolangs.org/w/index.php?diff=43588&oldid=43013 5* 03Nooodl 5* (-37) 10/* IRP */ execution isn't part of the program < 1437866956 76027 :ski!~ski@remote11.chalmers.se PRIVMSG #esoteric :zzo38 : hm, says "S Strobe (write address with no register bits). Writing the register causes the effect." < 1437866968 410956 :ski!~ski@remote11.chalmers.se PRIVMSG #esoteric :so apparently not on read < 1437866979 191259 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wow we have a lot of truth-machines < 1437867010 769406 :ski!~ski@remote11.chalmers.se PRIVMSG #esoteric :? < 1437867027 536985 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Wow, we really do < 1437867037 409707 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ski, http://esolangs.org/wiki/Truth-machine < 1437867059 371041 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :On NES/Famicom you select the next button by read, but to select the next row/column of the keyboard you need to write. < 1437867235 938996 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :we really do! < 1437867243 979234 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :i should write some more of them < 1437867272 785240 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :probably we have more truth-machines than Deadfish interps? < 1437867372 231317 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Did you count? < 1437867384 523386 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no < 1437867390 835079 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Then, you should count < 1437867396 365824 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :otherwise I'd know for sure (barring the wiki being edited while I was counting) < 1437867399 774038 :ski!~ski@remote11.chalmers.se PRIVMSG #esoteric :Taneb : do you know why it's called "truth-machine" ? < 1437867420 278068 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :You'd have to ask Keymake < 1437867420 834884 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :r < 1437867440 916990 :ski!~ski@remote11.chalmers.se PRIVMSG #esoteric :it sounds to me like `Bool -> Sierpinski' < 1437867486 648640 :ski!~ski@remote11.chalmers.se PRIVMSG #esoteric :(`Bool' being a boolean type, `Sierpinski' being the type of "observably-true ; unobservably-false") < 1437867538 404289 :Wallacoloo!~colin@D-69-91-136-42.dhcp4.washington.edu JOIN :#esoteric < 1437867546 453096 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sierpinski is called "void" in many languages < 1437867559 265750 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :presumably it'd only be different in languages like Agda, where it'd be some sort of monad < 1437867573 38316 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or, well, "unit" is more common than "void" I guess < 1437867618 354218 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :For functions that might not halt, then yes it is like the "void" in C and that stuff. < 1437867631 615778 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :i'm going to write one in this beautiful language: http://esolangs.org/wiki/Funciton < 1437867689 926110 :ski!~ski@remote11.chalmers.se PRIVMSG #esoteric :well, afaiui, in a language where computations are terminating (or productive, in case of codata), using `Sierpinski' as result type would be an explicit license for that computation to be semi-decidable < 1437867696 305710 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :funciton rocks < 1437867697 952525 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1437867699 346117 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :(it's a damn shame that brainfuck is featured and not this) < 1437867711 452381 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :(it's so pretty ;^;) < 1437867721 177631 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :indeed < 1437867729 980032 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ski: it's basically MaybeNonterminating () < 1437867736 767046 :ski!~ski@remote11.chalmers.se PRIVMSG #esoteric :yes < 1437867759 10124 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :myname: we need a new featured article < 1437867762 453144 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :i was just thinking; is there something like MaybeNonterminating < 1437867765 154370 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is the article itself at featured article standard? < 1437867777 689220 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :look at it < 1437867781 9786 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mauris: most total languages have it as a monad, probably with a wieldier name < 1437867797 668984 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it has lots of information, many examples < 1437867820 373490 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's on the shortlist already, too < 1437867823 456647 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :http://esolangs.org/wiki/Esolang:Featured_languages/Candidates < 1437867840 620316 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sorry I've been delinquent with featured language updating duties < 1437867848 682594 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm too lazy to write a main page intro for it right now though < 1437867849 796215 :ski!~ski@remote11.chalmers.se PRIVMSG #esoteric :`a -> Bool' is the type of detachable subsets of `a'. `a -> Sierpinski' is the type of semi-decidable subsets of `a'. and `a -> Prop' is the type of arbitrary subsets of `a' (where you can't even attempt to check that something is an element, instead you can only (sometimes) manage to prove it is an element (or not), assuming you know something more about the subset and the element) < 1437867851 188144 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :The "MaybeNonterminating" there is something like that in Gentzen esolang I suppose, the loop operator is, I think? < 1437867858 399772 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: a: not found < 1437867911 330749 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :`thanks HackEgo < 1437867911 903897 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Thanks, HackEgo. ThackEgo. < 1437867947 866385 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 252 seconds < 1437867961 298817 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1437868009 336474 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :quinthellôpia, hellôerjan! < 1437868068 791443 :tromp__!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1437868176 560253 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Yes there is more truth-machine there is 107 but only 78 of Deadfish < 1437868237 720681 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :both those numbers are much higher than I expected < 1437868241 331841 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :worryingly higher, in fact < 1437868253 778050 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :why worrying? < 1437868255 59760 :x10A94!~x10A94@178.252.73.97 QUIT :Read error: Connection reset by peer < 1437868301 256821 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how much activity's going in to this sort of thing < 1437868318 724050 :tromp__!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1437868362 410688 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess I'm worried that Deadfish caught on so much < 1437868394 506419 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :i'm willing to bet over half of them are: < 1437868414 158463 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :"oh i made a language, let's add it to (this/these) list(s)" < 1437868418 862791 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: they both caught on because they're about the simplest programs to write in any language < 1437868426 440225 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(that can do it at all) < 1437868427 98141 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess < 1437868456 486291 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :while also being sillier than the usual boring "Hello, world!" and stuff < 1437868460 55674 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I still like the program which prints out a string of length 1, then a string of length 2, then a string of length 3, and so on, with the pattern continuing indefinitely < 1437868476 187806 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that doesn't prove TCness, but it does make it seem a lot more likely < 1437868488 527994 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: yeah that was the first loop i wrote in /// < 1437868500 649224 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right, I knew someone else had done one < 1437868500 755309 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :map (map take [1..]) $ repeat 1 < 1437868509 197758 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's the first nonrepeating program I wrote in Black < 1437868513 781937 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Don't be so sure < 1437868519 340053 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(which still isn't known TC, but I strongly suspect it is) < 1437868527 534209 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :> map (map take [1..]) $ repeat 1 < 1437868528 923934 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Couldn't match expected type ‘Integer -> b’ < 1437868528 978282 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : with actual type ‘[[a0] -> [a0]]’ < 1437868528 978353 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Possible cause: ‘map’ is applied to too many arguments < 1437868538 351610 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1437868540 631429 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, I was expecting that to work < 1437868552 457597 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :> [replicate n '*' | n <- [1..]] < 1437868554 446365 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : ["*","**","***","****","*****","******","*******","********","*********","**... < 1437868556 550000 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :> map (map $ take [1..]) $ repeat 1 < 1437868557 784856 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Couldn't match expected type ‘Int’ with actual type ‘[Integer]’ < 1437868557 839205 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : In the first argument of ‘take’, namely ‘[1 .. ]’ < 1437868557 893495 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : In the second argument of ‘($)’, namely ‘take [1 .. ]’ < 1437868585 456980 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :> map (map $ flip take [1..]) $ repeat 1 < 1437868586 889908 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Could not deduce (Num [Int]) arising from the literal ‘1’ < 1437868587 151883 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : from the context (Enum a, Num a) < 1437868587 206177 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : bound by the inferred type of it :: (Enum a, Num a) => [[[a]]] < 1437868597 603987 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we're getting closer! :-P < 1437868604 183457 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :> map ($ repeat 1) (map take [1..]) < 1437868605 923189 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : : can't find file: L.hs < 1437868610 928438 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :what < 1437868613 932612 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :> map ($ repeat 1) (map take [1..]) < 1437868616 207016 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : [[1],[1,1],[1,1,1],[1,1,1,1],[1,1,1,1,1],[1,1,1,1,1,1],[1,1,1,1,1,1,1],[1,1,... < 1437868618 123116 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :there < 1437868620 62542 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :> :t take < 1437868621 488747 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : :1:1: parse error on input ‘:’ < 1437868631 814098 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: that's idris-bot syntax < 1437868638 785687 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@type take < 1437868639 853463 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Int -> [a] -> [a] < 1437868647 755854 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t take < 1437868648 823666 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Int -> [a] -> [a] < 1437868649 301624 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :i thought :t worked < 1437868651 776520 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric ::t map take [1..] < 1437868652 974348 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :[[a] -> [a]] < 1437868655 180431 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :yes thanks oerjan < 1437868662 207992 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I thought :t worked too but wasn't sure < 1437868685 980367 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :zipWith (.) (map take [1..]) $ repeat 1 < 1437868693 78205 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: oh and unlambda has the famous c-using one < 1437868693 257651 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :> zipWith ($) (map take [1..]) $ repeat 1 < 1437868694 910944 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : No instance for (Show a0) < 1437868694 965198 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : arising from a use of ‘show_M725027592012689207429299’ < 1437868695 19475 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : The type variable ‘a0’ is ambiguous < 1437868701 558790 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Oo < 1437868710 470981 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: not famous enough for me to remember what it is (but famous enough for me to have a vague memory that it exists) < 1437868713 541182 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oh, I don't want zip < 1437868713 855106 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :> zipWith ($) (map take [1..]) $ repeat (repeat 1) < 1437868715 468955 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : [[1],[1,1],[1,1,1],[1,1,1,1],[1,1,1,1,1],[1,1,1,1,1,1],[1,1,1,1,1,1,1],[1,1,... < 1437868719 635407 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :yeah, that < 1437868740 263970 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I'm trying to do it in INTERCAL in my head < 1437868742 239390 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@unlambda ``. `cd`.*`cd < 1437868742 668212 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : * ** *** **** ***** ****** ******* ******** ********* ********** *********... < 1437868759 199651 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: oh wow, that looks like a torture test for an Unlambda interp :-) < 1437868762 484468 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :cs and ds everywhere < 1437868778 124214 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :bleh, I shouldn't try to do INTERCAL in my head :-( < 1437868780 227559 :mauris!~mauris@unaffiliated/nooodl PRIVMSG #esoteric :> [[1..l]>>1|l<-[1..]] < 1437868781 844118 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : No instance for (Show b0) < 1437868781 898464 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : arising from a use of ‘show_M375440728806938459629340’ < 1437868781 898597 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : The type variable ‘b0’ is ambiguous < 1437868790 285968 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: the d's are actually redundant, they're only used in spots where they're equivalent to i < 1437868791 36026 :variable!~variable@freebsd/developer/variable PRIVMSG #esoteric :lambdabot: no