< 1437350745 843859 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :go team usa! < 1437350974 758431 :boily!~alexandre@96.127.201.149 QUIT :Quit: CAPILLARY CHICKEN < 1437351319 536109 :clog!~nef@bespin.org JOIN :#esoteric < 1437352472 748390 :fowl!fowl@gateway/shell/elitebnc/x-paecohuyjictgvaf PRIVMSG #esoteric :`unicode 👉👌 < 1437352476 45394 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+1F449 WHITE RIGHT POINTING BACKHAND INDEX \ UTF-8: f0 9f 91 89 UTF-16BE: d83ddc49 Decimal: 👉 \ 👉 \ Category: So (Symbol, Other) \ Bidi: ON (Other Neutrals) \ \ U+1F44C OK HAND SIGN \ UTF-8: f0 9f 91 8c UTF-16BE: d83ddc4c Decimal: 👌 \ 👌 \ Category: So (Symbol, Other) \ Bidi: ON (Other Neutrals) < 1437353359 141379 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :hey, no sexual emojery! < 1437354525 178706 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1437354807 144309 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Ping timeout: 255 seconds < 1437355260 119461 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1437355416 6546 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: [ < 1437355431 190367 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1437357875 351287 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 JOIN :#esoteric < 1437358335 563340 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1437358363 3480 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1437360564 937224 :_256Q!~toastyten@unaffiliated/256q/x-9307863 QUIT :Read error: Connection reset by peer < 1437363738 783957 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1437367434 436585 :Wright_!~Wright@c-98-225-44-92.hsd1.wa.comcast.net QUIT :Ping timeout: 252 seconds < 1437367987 23265 :Wallacoloo!~colin@c-73-53-49-103.hsd1.wa.comcast.net JOIN :#esoteric < 1437368011 388335 :Wallacoloo!~colin@c-73-53-49-103.hsd1.wa.comcast.net PART :#esoteric < 1437368116 103007 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Remote host closed the connection < 1437368368 801309 :ocharles_!sid30093@gateway/web/irccloud.com/x-bqujsghyhsakzjtj QUIT :Ping timeout: 248 seconds < 1437368432 716011 :glowcoil!sid3405@gateway/web/irccloud.com/x-gjvqbdcofjikvidq QUIT :Ping timeout: 248 seconds < 1437368617 301602 :ocharles_!sid30093@gateway/web/irccloud.com/x-oytaruxzthikqemm JOIN :#esoteric < 1437368737 772369 :glowcoil!sid3405@gateway/web/irccloud.com/x-sbylevofclylfboc JOIN :#esoteric < 1437370332 531603 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1437370366 380791 :edwardk!sid47016@haskell/developer/edwardk QUIT :Ping timeout: 244 seconds < 1437370384 734738 :mbrcknl!sid28171@gateway/web/irccloud.com/x-ujdrrjhfgugrjejg QUIT :Ping timeout: 248 seconds < 1437370461 6995 :clog!~nef@bespin.org QUIT :Ping timeout: 240 seconds < 1437370745 402586 :edwardk!sid47016@haskell/developer/edwardk JOIN :#esoteric < 1437370749 411438 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDream < 1437371435 701762 :mbrcknl!sid28171@gateway/web/irccloud.com/x-oqgwszpnjvifrggv JOIN :#esoteric < 1437371747 559013 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1437372016 578083 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Ping timeout: 248 seconds < 1437372695 674711 :haavard!freebsd@haavard.me QUIT :Read error: Connection reset by peer < 1437372739 521607 :haavard!freebsd@haavard.me JOIN :#esoteric < 1437374608 950783 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ACTION good morning < 1437375446 567814 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1437375521 400229 :Sgeo_!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1437375635 395743 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1437375660 882626 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 240 seconds < 1437375715 597809 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Ping timeout: 256 seconds < 1437375968 712486 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION Taneb: good morning < 1437376649 905367 :hppavilion[1]!423aab85@gateway/web/freenode/ip.66.58.171.133 QUIT :Ping timeout: 246 seconds < 1437377306 648645 :glowcoil!sid3405@gateway/web/irccloud.com/x-sbylevofclylfboc QUIT :Ping timeout: 256 seconds < 1437377323 356113 :ocharles_!sid30093@gateway/web/irccloud.com/x-oytaruxzthikqemm QUIT :Read error: Connection reset by peer < 1437377323 459001 :edwardk!sid47016@haskell/developer/edwardk QUIT :Write error: Connection reset by peer < 1437377329 287678 :supay!sid47179@gateway/web/irccloud.com/x-fagvdnvuaokepcup QUIT :Read error: Connection reset by peer < 1437377392 405986 :mbrcknl!sid28171@gateway/web/irccloud.com/x-oqgwszpnjvifrggv QUIT :Ping timeout: 248 seconds < 1437377618 570023 :clog!~nef@bespin.org JOIN :#esoteric < 1437378449 520404 :ocharles_!sid30093@gateway/web/irccloud.com/x-aqwyegkcbmuhndir JOIN :#esoteric < 1437378660 368863 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1437378673 314586 :Sgeo_!~Sgeo@ool-44c2a85f.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1437378789 571208 :edwardk!sid47016@haskell/developer/edwardk JOIN :#esoteric < 1437378859 314514 :FireFly!~firefly@firefly.xen.prgmr.com QUIT :Ping timeout: 244 seconds < 1437378974 258332 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1437379059 618595 :J_A_Work!~J_Arcane@a91-153-98-205.elisa-laajakaista.fi JOIN :#esoteric < 1437379080 365978 :supay!sid47179@gateway/web/irccloud.com/x-ccwhpmibwxpijsqa JOIN :#esoteric < 1437379108 456684 :white_bear!~white_bea@AMontsouris-655-1-143-158.w92-128.abo.wanadoo.fr JOIN :#esoteric < 1437379245 173797 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1437379304 129844 :glowcoil!sid3405@gateway/web/irccloud.com/x-ssfemyswgmesuljq JOIN :#esoteric < 1437380202 343603 :mbrcknl!sid28171@gateway/web/irccloud.com/x-hzyibimleiqueflb JOIN :#esoteric < 1437380831 98012 :FireFly!~firefly@firefly.xen.prgmr.com JOIN :#esoteric < 1437381617 506370 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1437382643 141215 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1437382689 541328 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1437384089 863340 :zzo38!~zzo38@24-207-56-9.eastlink.ca JOIN :#esoteric < 1437384102 723943 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Finally I fixed my computer (except the gopher server) < 1437384129 990994 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I had to change PHIRC to get it to work with xterm, as well as writing the proper shell-script of it, but now it work. < 1437384159 161695 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: poweroff < 1437384407 541706 :zzo38!~zzo38@24-207-56-9.eastlink.ca QUIT :Quit: zzo38 < 1437384799 918872 :AnotherTest!~turingcom@94-224-27-215.access.telenet.be JOIN :#esoteric < 1437384986 99784 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1437385285 229966 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fnord. < 1437385329 645815 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hey, mroman_ < 1437386085 208680 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1437386103 936786 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1437386140 989771 :zzo38!~zzo38@24-207-56-9.eastlink.ca JOIN :#esoteric < 1437386409 957909 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Do you like this? < 1437386548 957295 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Like what? < 1437386618 845107 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I don't know? < 1437386641 374110 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :The PC bold setting in xterm doesn't seems working; how to fix that? < 1437387199 666245 :zzo38!~zzo38@24-207-56-9.eastlink.ca QUIT :Remote host closed the connection < 1437387837 596685 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Hi Taneb < 1437388031 891812 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1437388096 798219 :zzo38!~zzo38@24-207-56-9.eastlink.ca JOIN :#esoteric < 1437388099 174171 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I fixed it < 1437388351 107723 :J_A_Work!~J_Arcane@a91-153-98-205.elisa-laajakaista.fi QUIT :Quit: J_A_Work < 1437388710 527594 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Now when I try to make a screenshot with ImageMagick the text in the xterm window is missing < 1437388847 287176 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I figured out, I need "xwd" to capture the picture and then ImageMagick can convert to PNG format. < 1437389471 764650 :J_A_Work!~J_Arcane@a91-153-98-205.elisa-laajakaista.fi JOIN :#esoteric < 1437390675 397794 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1437391057 831129 :AnotherTest!~turingcom@94-224-27-215.access.telenet.be QUIT :Ping timeout: 240 seconds < 1437391521 806629 :boily!~alexandre@96.127.201.149 QUIT :Quit: CREDIBLE CHICKEN < 1437391857 982788 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1437392126 972193 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1437393750 142942 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1437393847 234749 :TodPunk!~Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Read error: Connection reset by peer < 1437393875 415687 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1437394217 192690 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :This is the screenshot of its working: http://zzo38computer.org/img_17/screenshot.png < 1437394539 903435 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :since you're using imagemagick anyway: import -window root screenshot.png < 1437394620 947760 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :or is that what you tried in the first place... < 1437394813 739061 :idris-bot!~idris-bot@dslb-094-221-222-167.094.221.pools.vodafone-ip.de QUIT :Quit: Terminated < 1437394836 25058 :Melvar!~melvar@dslb-094-221-222-167.094.221.pools.vodafone-ip.de QUIT :Quit: bullshit < 1437394980 644603 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1437395197 761477 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 252 seconds < 1437395258 99635 :J_A_Work!~J_Arcane@a91-153-98-205.elisa-laajakaista.fi QUIT :Quit: J_A_Work < 1437395563 446186 :Melvar!~melvar@dslb-094-221-222-167.094.221.pools.vodafone-ip.de JOIN :#esoteric < 1437395829 154338 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1437395834 115729 :idris-bot!~idris-bot@dslb-094-221-222-167.094.221.pools.vodafone-ip.de JOIN :#esoteric < 1437396588 303647 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Remote host closed the connection < 1437397834 980462 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Quit: Leaving. < 1437398543 165076 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :a*x + a*y = 0 mod a < 1437398545 881541 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :does that always hold? < 1437398577 316523 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or more generally < 1437398582 807075 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :a*x + y = y mod a < 1437398593 439657 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yes < 1437398601 398974 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For integers, I guess. < 1437398603 3880 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :For nonzero a, at least < 1437399084 664002 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think zero a works just as well with the right interpretation < 1437399254 647700 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a doesn't have to be integer, either. although that only works for addition/subtraction, not multiplication. < 1437399686 910383 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If you want to find all inverses mod p (p prime) < 1437399700 142365 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :how many extended euclidian algorithm computations do you need to run? < 1437399721 493225 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that sounds like an inefficient way of finding them, hm < 1437399723 133148 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(or in other words: How many times do you need to run the extended euclidean algorithm) < 1437399731 601505 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :none, you just list 0..p-1... < 1437399751 152208 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :sorry, the 0 should be excluded. < 1437399753 352310 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :very good, int-e < 1437399764 466699 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm sure that solves his problem. < 1437399768 59125 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1437399774 842712 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well... < 1437399781 772592 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you gotta be able to tell what is the inverse of what < 1437399808 465312 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in that case, use some dynamic programming i think < 1437399828 723087 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :You want all the inverses? Can't you just use the first one? < 1437399833 86813 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :pick a number you don't know the inverse of, start computing its powers until you reach one you know. < 1437399864 271566 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :should be O(p) calculations in all, i think < 1437399892 293789 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(you start out knowing 1 is its own inverse) < 1437399903 248586 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and p-1 is it's own inverse < 1437399906 769435 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :You can use the baby-step giant-step algorithm to achieve O(sqrt p) < 1437399911 391754 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and if a*b = 1 then b*a = 1 as well < 1437399948 144485 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Jafet: i don't know what you're talking about, but i assume he wants a table of inverses (mod p) < 1437399953 25589 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so it's probably maximum O( (p-2) / 2 ) < 1437399990 815232 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: thinks like -2 and /2 don't count in O() notation < 1437399993 692719 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but since a pair of inverses gives a free other pair of inverses < 1437399996 293687 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*things < 1437400001 799285 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Woah, you were giving serious answers < 1437400003 535015 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's probably more around (p - 2) / 4 euclidean algorithms < 1437400031 308151 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or are there other shortcuts to inverses? < 1437400031 782245 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I don't think the problem is well-defined < 1437400036 412815 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'd be interested. < 1437400068 857126 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: "how to calculate (n, n^-1 (mod p)) for all 0 < n < p?" < 1437400076 842132 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1437400087 984400 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_ is still blathering about euclidean algorithms < 1437400093 378399 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Yeah :) < 1437400100 233125 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :actually you should find a primitive root r and then list pairs (r^-n, r^n). That's exactly one call of the extended euclidean algorithm, but a couple more modular exponentiations. < 1437400107 363329 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think that's not the best algorithm. < 1437400119 423921 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't know any other algorithm actually to compute inverses < 1437400122 417245 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :without knowing phi(m) < 1437400129 519658 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um how do you find a primitive root they're not predictable. < 1437400140 300900 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and that only works for co-primes anyway < 1437400157 159507 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although you could get them as a consequence of what i suggested, i think. < 1437400167 908198 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :There are O(p/log p) primitive roots mod p, so just pick elements at random < 1437400170 214621 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but that also calculates all the inverses < 1437400216 860249 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1437400359 59249 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1437400365 721495 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right, phi(m) < 1437400371 24944 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which is p-1 < 1437400397 691449 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so you could just calculate n^(p-2) for all n directly... < 1437400406 824124 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Yep < 1437400410 211801 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If it's a prime, yes. < 1437400415 870348 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you said it was < 1437400431 225688 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(n doesn't need to be prime) < 1437400489 796529 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1437400506 983070 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so, O(p log p) multiplications < 1437400509 665986 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and if you're using eulers theorem < 1437400529 479057 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fermat's little theorem < 1437400559 910259 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :If you want all of the inverses, it's even simpler: calculate 1, r, r^2..., r^k=1, then the inverse of r^i is r^(k-i) < 1437400583 947395 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Jafet: that's what i started suggesting < 1437400596 997910 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :except i also suggested caching results < 1437400636 566326 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because you should also stop if r^k is a number you've already hit < 1437400704 261468 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Ah, right. < 1437400707 809841 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Thanks. < 1437400737 772195 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :unless somehow the raw calculation is better than a memory lookup, hm... now we're into other caching issues. < 1437400781 992539 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this method is unlikely to preserve cache locality :) < 1437400814 183789 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that is, if I found a primitive root < 1437400832 693441 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, r doesn't have to be a primitive root with my version < 1437400840 999883 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :The first duplicate will always be 1, since every r generates a subgroup in Z/pZ* < 1437400880 474424 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you just pick a "random" r that hasn't been found yet < 1437400885 666036 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but if p=5, and I pick 4 < 1437400892 356043 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'll only get to r^1, r^2 < 1437400898 739947 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :before reaching 1 < 1437400900 319628 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes. and then you choose another r. < 1437400931 361656 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :might need a linked list or something to keep track of what's uncalculated. < 1437400964 988336 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :keep choosing r's until there are none left and you have the whole table. < 1437400970 370356 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Unfortunately you won't get far with the subsequent r's before hitting a number already seen < 1437400982 388468 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what's "unfortunate" about that? < 1437400991 574807 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :For each r, you need a new extgcd < 1437401001 213388 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...now. < 1437401004 461646 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*...no. < 1437401011 841919 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you just calculate r^i < 1437401023 412185 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :with multiplication and modulus < 1437401031 728330 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not egcd needed at all. < 1437401067 951837 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*no < 1437401099 670868 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :How do you find r^-1 with that? < 1437401157 417237 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if (r^k)^-1 = q, then r^-1 = r^(k-1)*q < 1437401232 426178 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1437401313 663418 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :If you pick r not a generator (say r=q^2), then knowing all the powers of r won't help you find q^-1 < 1437401338 131323 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Or will it < 1437401345 894732 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um r^k is a number you already know q is the inverse of. < 1437401411 230728 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :k is the smallest k such that r^k is already in your inverse table < 1437401445 70179 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :once you find it, you can fill in r ... r^(k-1) using that. < 1437401501 810242 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm not entirely sure you're actually saving work over calculating all the way up to r^k = 1... < 1437401519 49380 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm... < 1437401524 375796 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1437401576 937449 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :perhaps a gcd actually is a good idea here. < 1437401607 129096 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that way, you can ensure your table so far is always all the powers of the previous r < 1437401688 83014 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Well, if r=q^a and 1/r=q^b, then 1/q=q^b*q^(a-1) < 1437401732 357071 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat < 1437401753 615007 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you have some mistake there but i'm not sure what you're trying to say < 1437401776 650202 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1437401782 494692 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :missed the -1 < 1437401800 313389 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well my point is, you don't know the q. < 1437401829 291720 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :reconsidering, i guess the question is, can you find a primitive root much faster than the remaining calculation of all its powers? < 1437401916 95154 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i was going to say "especially if you don't know the factors of p-1", but if those aren't easy to calculate you don't have a chance to calculate the whole table anyway. < 1437402014 403389 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Nevermind, I swapped the letters around and got the same identity that you wrote < 1437402048 123037 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Math is difficult < 1437402059 876587 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :>_> < 1437402090 323503 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :So yes, it would work < 1437402357 20512 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you keep the known set a subgroup, then after you have found (r^k), you go through the already known table and add _all_ r^i * q where 0 < i < k and q is already known. that way you keep it a subgroup at the next stage. < 1437402430 769468 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and at least double the set of known numbers at each iteration < 1437402565 678942 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, i'm pretty sure you could keep track of the order of the numbers as well. < 1437402574 696803 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(this might need a gcd or two.) < 1437402599 475520 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I don't look at the channel for half an hour and I have no idea what is going on < 1437402608 949200 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm not quite sure either. < 1437402611 790762 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Looks like... number theory? < 1437402614 585951 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yep < 1437402634 515450 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :trying to think of how to compute a complete table of inverses (mod p) < 1437402641 954657 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :reasonably efficiently < 1437402702 470717 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :With p prime? < 1437402719 573274 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm maybe you cannot track the order of _all_ the elements, but you should be able to keep track of one with the largest order so far, so that at the end you also have a primitive root. < 1437402723 703282 :Froox!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1437402723 757589 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: yeah < 1437402759 43044 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Well, 1's inverse is 1 < 1437402766 839650 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And 0 doesn't have an inverse < 1437402770 596892 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :The last remaining r should be a primitive root < 1437402773 923798 :augur_!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1437402780 250265 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :That's it for p=2, you can generalise it from there < 1437402790 765339 :Sgeo_!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1437402795 14811 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or well, i don't think this method actually depends on p being prime. or, it might be harder to select all the relatively prime numbers to start with. < 1437402807 884275 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: OKAY < 1437402816 354056 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric ::P < 1437402845 402727 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Jafet: not necessarily. in theory you could have p-1 remaining until the end... < 1437402866 95608 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and end up selecting it as the last r. < 1437402903 81233 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you can, however, calculate a primitive root by considering the orders of the r's < 1437402930 454290 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or so i think, vaguely. now i need to get shaved -> < 1437403028 12673 :MDream!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDude < 1437403077 666866 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Did I tell you that I got a haircut the other day? < 1437403094 349606 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :My hair is shorter than it's been since 2008 < 1437403132 286722 :rodgort!~rodgort@105.ip-167-114-152.net QUIT :Ping timeout: 248 seconds < 1437403133 187182 :skarn_!skarn@unaffiliated/skarn QUIT :Ping timeout: 248 seconds < 1437403133 993839 :izabera!~izabera@unaffiliated/izabera QUIT :Ping timeout: 248 seconds < 1437403134 626428 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Ping timeout: 248 seconds < 1437403135 31369 :fractal!~fractal@unaffiliated/scounder QUIT :Ping timeout: 248 seconds < 1437403135 90190 :fowl!fowl@gateway/shell/elitebnc/x-paecohuyjictgvaf QUIT :Ping timeout: 248 seconds < 1437403136 145630 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net QUIT :Ping timeout: 248 seconds < 1437403136 361645 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Ping timeout: 248 seconds < 1437403138 143995 :fowl!fowl@gateway/shell/elitebnc/session JOIN :#esoteric < 1437403145 259015 :fowl!fowl@gateway/shell/elitebnc/session QUIT :Changing host < 1437403145 313172 :fowl!fowl@unaffiliated/fowlmouth JOIN :#esoteric < 1437403147 66981 :fowl!fowl@unaffiliated/fowlmouth QUIT :Changing host < 1437403147 121353 :fowl!fowl@gateway/shell/elitebnc/x-nnumjgrniwvwfuyu JOIN :#esoteric < 1437403154 789158 :izabera!~izabera@unaffiliated/izabera JOIN :#esoteric < 1437403225 396114 :rodgort!~rodgort@2607:5300:100:200::160d JOIN :#esoteric < 1437403319 821304 :skarn!skarn@unaffiliated/skarn JOIN :#esoteric < 1437403540 314002 :fractal!~fractal@unaffiliated/scounder JOIN :#esoteric < 1437403759 93573 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :@let inverses p = foldl' add (M.fromList [(1,1)]) [2..p-1] where x×y = x*y`mod`p; add m r | r`M.member`m = m | True = let rs = takeWhile (`M.notMember`m) < 1437403759 186632 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Parse failed: Parse error: EOF < 1437403759 436142 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :$ iterate (r×) r; q = r×last rs; qi = m M.! q in M.union m $ M.fromList [ (r, ri×qi) | (r, ri) <- zip rs (reverse rs) ] < 1437403769 63665 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :@let inverses p = foldl' add (M.fromList [(1,1)]) [2..p-1] where x×y = x*y`mod`p; add m r | r`M.member`m = m | True = let rs = takeWhile (`M.notMember`m) $ iterate (r×) r; q = r×last rs; qi = m M.! q in M.union m $ M.fromList [ (r, ri×qi) | (r, ri) <- zip rs (reverse rs) ] < 1437403770 314637 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Defined. < 1437403824 832420 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :> inverses 100003 < 1437403827 689923 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : fromList [(1,1),(2,50002),(3,66669),(4,25001),(5,60002),(6,83336),(7,85717),... < 1437403840 89258 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :> inverses 1000003 < 1437403844 152301 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1437404335 653556 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :This uses 1-2 multiplications per inverse, but Montgomery had an algorithm that worked for any subset of query numbers with 3 multiplications (and one extgcd) < 1437404680 826867 :white_bear!~white_bea@AMontsouris-655-1-143-158.w92-128.abo.wanadoo.fr QUIT :Quit: leaving < 1437405224 788635 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Hmm, it's two multiplications and no extgcds if the set is 1..p-1, and doesn't require any table < 1437405252 738272 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :@undefine < 1437405252 792610 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Undefined. < 1437405690 942722 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: BBL < 1437406297 386345 :tromp_!~tromp@rtc35-240.rentec.com JOIN :#esoteric < 1437406812 462753 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1437406839 597780 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1437407429 244263 :tromp__!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1437407685 209275 :tromp__!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1437407804 720261 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`olist 994 < 1437407805 433682 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :olist 994: shachaf oerjan Sgeo FireFly boily nortti < 1437407844 630880 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh list < 1437408935 907277 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not ending well for Belkar in 3,2... < 1437409555 613013 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1437409627 488183 :password2!~password@197.77.28.128 JOIN :#esoteric < 1437409741 223965 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net JOIN :#esoteric < 1437410579 25854 :FireFly!~firefly@firefly.xen.prgmr.com QUIT :Changing host < 1437410579 80181 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1437410909 202254 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net QUIT :Ping timeout: 244 seconds < 1437411032 219414 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? olist < 1437411033 15267 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Update notification for the webcomic Order of the Stick. < 1437411043 501475 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`learn_append olist http://www.giantitp.com/comics/ootslatest.html < 1437411046 375183 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'olist': Update notification for the webcomic Order of the Stick. http://www.giantitp.com/comics/ootslatest.html < 1437411061 573915 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I feel like learn_append might be better as le/rn_append < 1437411170 756122 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: You're a piece of code, why don't you watch these websites for us? < 1437411171 193070 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: only 35 google hits for what flapjax? i always get a ripe one. you must be more. < 1437411426 841093 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what flapjax? < 1437411461 80432 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sounds like a web framework. < 1437411471 138700 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Flapjax is a new programming language designed around the demands of modern, client-based Web applications." < 1437411474 144905 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, close-ish. < 1437411535 669431 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Flapjax is easy to learn: it is just a JavaScript framework." < 1437411578 129488 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I didn't know that JavaScript frameworks ⊂ programming languages. < 1437412044 771893 :x10A94!~x10A94@178.252.73.97 JOIN :#esoteric < 1437412189 860979 :password2!~password@197.77.28.128 QUIT :Remote host closed the connection < 1437413319 457305 :mihow!~mihow@23.24.246.165 JOIN :#esoteric < 1437413950 268277 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Many of them aren't. < 1437413958 424040 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Flapjax happens to be in the intersection. < 1437415546 693110 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net JOIN :#esoteric < 1437416001 366553 :Sgeo__!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1437416040 413611 :bb010g!uid21050@gateway/web/irccloud.com/x-gshiwkyfdamnuhdp JOIN :#esoteric < 1437416113 410002 :Sgeo_!~Sgeo@ool-44c2a85f.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1437416204 38995 :AnotherTest!~turingcom@94-224-27-215.access.telenet.be JOIN :#esoteric < 1437416973 159928 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Do you know how to disable mouse wheel on X on Linux? < 1437417079 462943 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Change ZAxisMapping or something like that? < 1437418164 398195 :aloril!~aloril@dsl-tkubrasgw2-54f80e-20.dhcp.inet.fi QUIT :Quit: Leaving < 1437418196 151376 :aloril!~aloril@dsl-tkubrasgw2-54f80e-20.dhcp.inet.fi JOIN :#esoteric < 1437419186 648133 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: BBS < 1437419467 641543 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1437419912 755889 :atrapado!~atrapado@unaffiliated/atrapado JOIN :#esoteric < 1437420366 704633 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Read error: Connection reset by peer < 1437420689 43856 :TieSoul_!~quassel@2a02:a448:4a62:0:548d:2bb6:e105:b48e QUIT :Read error: Connection reset by peer < 1437420877 589980 :x10A94!~x10A94@178.252.73.97 QUIT :Read error: Connection reset by peer < 1437423056 631606 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I'm pretty sure Flapjax predates the term "JavaScript framework" < 1437423105 648037 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :At least, it was where I first came across the term reactive programming, before Elm got kinda popular < 1437423315 467580 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION suspects that FireFly is not talking about the mail client. < 1437423358 253963 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wisdom < 1437423360 742566 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :welcome/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.) < 1437423383 655154 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :int-e: no, the programming language < 1437423400 100436 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://int-e.eu/~bf3/tmp/elm-hates-me.png < 1437423422 369577 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :IS IT TOO HARD TO DISPLAY MINIMAL INFORMATION WITHOUT JAVASCRIPT! < 1437423430 389487 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :sounds more like you hate elm hth < 1437423442 121591 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :javascript is the language of the web < 1437423451 173768 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: the file name was tongue-in-cheek. < 1437423487 184853 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :It's not. HTML is. < 1437423511 514430 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :If I say it often enough I will change reality... ah whom am I kidding. < 1437423516 108483 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :HTML is just UI. < 1437423522 684825 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :HTML is content. < 1437423529 808592 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you want your software to be just Tk without Tcl? < 1437423533 969968 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But apparently, people don't like content anymore. < 1437423573 709594 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it seems to me like you're the one who's discontent hth < 1437423576 297609 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :No, I don't want my software to be Tcl at all (and I say that despite using gitk) < 1437423586 55182 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: I am that. < 1437423611 690002 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( Now what are you going to do about it? ) < 1437424805 633304 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 JOIN :#esoteric < 1437424815 105485 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :I'm on < 1437425047 489804 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :OK < 1437425058 408384 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ohi zzo38 < 1437425153 647322 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :What weird stuff could I do with OO? < 1437426243 870061 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1437426256 394690 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :b_jonas: O, hello < 1437426268 730705 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :hppavilion[1]: It might depend on some thing < 1437426280 831976 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :Such as? < 1437426287 194683 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :It's an imperative language < 1437426342 384971 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :But what imperative language? There is many imperative language < 1437426375 954419 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :It's called WalScript-OO < 1437426384 357883 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :It's a dialect of a language I made called WalScript < 1437426392 979495 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :Here's the root dialect: < 1437426400 841905 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :https://github.com/hppavilion1/WalScript-Alpha < 1437426405 399685 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I wonder if there are any languages both purely functional and object oriented < 1437426415 236339 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :OCaml, I think < 1437426419 827409 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :Oh < 1437426422 956207 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :Purely functional? < 1437426426 730540 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :I don't know < 1437426441 250209 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :The most up-to-date functioning WalScript dialect is here: < 1437426466 51217 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :https://github.com/hppavilion1/WalScript-1.0/ < 1437426486 283091 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :It has better variable assignment and supports libraries written in Python if they're made right < 1437426662 610053 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :The most advanced one (but as-of-yet unimplemented) is https://github.com/hppavilion1/WalScript-OO/ < 1437426670 770129 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :Neither of those last two have documentation :P < 1437426683 856248 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :That last one is the one I'm currently making < 1437426823 537961 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :OCaml has type inference for classes, but it's incomplete < 1437426933 666665 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :It counts as purely functional if you don't use refs and make an IO monad, I guess < 1437426954 683800 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :You'd have to write your own do..od macro in camlp4, though < 1437426973 887187 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :OK < 1437427866 464429 :mihow!~mihow@23.24.246.165 QUIT :Quit: mihow < 1437428135 886013 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1437428201 707335 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Who says Haskell isn't object-oriented? < 1437428264 253443 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Ten overlapping field names say so. < 1437428268 398681 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :A class is simply a type with some accessors. < 1437428269 923031 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :tswett, I do not actually know what it means to be object oriented < 1437428309 734824 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Also, no subtyping or even row polymorphism. OCaml, on the other hand, has recursive classes < 1437428332 648006 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :What's this about field names saying that Haskell isn't OO? < 1437428344 248273 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1437428397 576606 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1437428436 805242 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1437428446 385689 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good boilynchronized evening < 1437428458 875875 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :Hi boily < 1437428460 332472 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :@let data A = A { foo :: () } < 1437428461 742019 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Defined. < 1437428464 190883 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :@let data B = B { foo :: () } < 1437428464 915552 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : .L.hs:163:12: < 1437428464 969886 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Multiple declarations of ‘foo’ < 1437428465 24313 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Declared at: .L.hs:161:12 < 1437428484 427426 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :@refine < 1437428484 481701 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Define what? < 1437428519 543492 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :@dodefine < 1437428519 597799 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Maybe you meant: undefine define < 1437428527 923991 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :@refine oil < 1437428527 978317 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Parse failed: TemplateHaskell is not enabled < 1437428545 58980 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@nudefinn < 1437428545 158689 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Unknown command, try @list < 1437428551 41915 :Sgeo__!~Sgeo@ool-44c2a85f.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1437428571 296321 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Nudefinn, you say? I have something you might like... < 1437428590 346272 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: you should increase the maximal hamming distance twh < 1437428630 291745 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :You know, it seems like I come across a whole lot more Finns on IRC than, say, Spaniards. < 1437428636 996902 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I think it's Levenshtein distance < 1437428638 566045 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Is IRC especially popular in Finland? < 1437428642 988095 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :Yes < 1437428645 258879 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :I believe it is < 1437428645 568181 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it was invented there < 1437428649 676932 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :public synchronized void hellørjan() { < 1437428652 879271 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :@underfine < 1437428652 933616 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Undefined. < 1437428654 983382 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :Yay < 1437428655 715103 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :OO < 1437428669 186479 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :System.out.println("hppavhellon[1]"); < 1437428671 912986 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :} < 1437428673 112273 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :I'm making an OO dialect of my pet programming language < 1437428679 737697 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric ::) < 1437428683 758868 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: your abuses are already bad enough < 1437428705 262154 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavilion[1]: are you a Finn? < 1437428706 751714 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Nudefinn, you say? I have something you might like... <-- sauna more... < 1437428711 544207 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :Nope < 1437428719 968761 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :I'm alaskan < 1437428734 655368 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Wait, what's your dog's name? < 1437428736 218004 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :are you a mad scientist polar bear < 1437428743 26921 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :did i ask that already < 1437428746 929148 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :My dog? < 1437428749 117693 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :You have not < 1437428753 22451 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :And I am not < 1437428758 494388 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :I'm a mad scientist Walrus < 1437428769 583293 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :My dogs are named Fling and Mello < 1437428771 408312 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah. stay away from the polar bear, then. < 1437428774 256782 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in fact... < 1437428782 694619 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Wait, you're not that other person I was thinking you were. < 1437428810 499885 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :I'm not Finnish, though my family does hail from Norway < 1437428820 227569 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oh fungot. < 1437428820 333060 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: night all i guess < 1437428829 184618 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavilion[1]: do you realize what you just unleashed? < 1437428840 595407 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :... < 1437428841 15674 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :No < 1437428845 537297 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :What did I just do? < 1437428856 718213 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`quote I'm neither < 1437428859 790623 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :590) I'm neither Norwegian nor Finnish I don't fit in your quaint little categories < 1437428861 762496 :AnotherTest!~turingcom@94-224-27-215.access.telenet.be QUIT :Ping timeout: 244 seconds < 1437428867 664822 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :T_T < 1437428877 186491 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bah, why doesn't tvtropes do outbound links to its comic examples < 1437428979 384074 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :I'm installing a Python IRC library < 1437428997 978482 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I think we should use nationality-based pronouns instead of gender-based pronouns. We call everyone "han" if they're Finnish, and "han" if they're Norwegian. < 1437429001 11708 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Crap, those are the same word. < 1437429001 655914 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Taneb: it could be worse. my ancestors are French, on both sides of the issue. < 1437429027 795813 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i can find several mentions of the comic i'm thinking of, but no links to it. why can't everyone do transcripts like DMM < 1437429028 360090 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :boily, roughly half of mine were Dutch < 1437429066 494658 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(hence my unusual surname for my country of residence and both of my citizenships) < 1437429099 348056 :nortti!~juhani@ayu.smar.fi PRIVMSG #esoteric :oerjan: example? < 1437429115 43992 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :nellortti! < 1437429123 371060 :nortti!~juhani@ayu.smar.fi PRIVMSG #esoteric :helloily! < 1437429128 968634 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ah, a porthello I'm not used to use often! < 1437429150 570725 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily: are you afraid hppavilion[1]'s family come from the same place as i, or something < 1437429155 827007 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :tswett: you can address me as «tu» or «il». < 1437429188 93044 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oerjan: I wouldn't be surprised at all if that's the case. this chännel attracts people that are attracted by this chännel. < 1437429196 520193 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tswett: i think the finnish is hän? < 1437429198 208351 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :tswett: also, tsellott. < 1437429241 257365 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tswett: also, no:han is definitely not gender-neutral < 1437429255 847173 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Indeed it's not. < 1437429274 429043 :nortti!~juhani@ayu.smar.fi PRIVMSG #esoteric :does norwegian have something like sv:hen? < 1437429294 821855 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Quit: mihow < 1437429391 8181 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net JOIN :#esoteric < 1437429405 398138 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : oerjan: example? <-- "Doc, granted he is a polar bear but once he ate an entire deep-fried walrus." < 1437429447 501401 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nortti: oh btw i mean the comic strip, not the general comic < 1437429459 99471 :nortti!~juhani@ayu.smar.fi PRIVMSG #esoteric :ah < 1437429460 789370 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i've already binged the archive < 1437429481 621423 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :erm < 1437429492 741978 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"comic strip" is too damn overloaded in english < 1437429575 330584 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nortti: i'm sure the norwegian equivalents to the kind of people who use sv:hen have an equivalent. in fact it might be just the swedish, borrowed. < 1437429607 646235 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net PRIVMSG #esoteric :Which comic? < 1437429613 670850 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: the whiteboard < 1437429640 341207 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1437429842 266949 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's a furry comic based around paintball, which i don't play, but i started reading it because phil foglio recommended it < 1437429848 149098 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also mad science < 1437429938 727310 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also paintball is hardly weirder than some of those imaginary games in manga... < 1437429970 459655 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :group : magma :: field : ??? < 1437429990 363161 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tricky < 1437430056 118595 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :searching for bimagma brings up google's DMCA censorship notice < 1437430066 807741 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Fact of the day: Tromsø is the 9th best place in the... I think it was world, but maybe it was just Europe. (Source: ad screen or poster at Victoria Station.) < 1437430083 586908 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, ringoid, maybe? < 1437430103 585547 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: plausible, let me look it up < 1437430130 476829 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: A "ringette". < 1437430135 565457 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 QUIT :Ping timeout: 246 seconds < 1437430140 95132 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm that's still distributive < 1437430143 660636 :lleu!~gnomebad@unaffiliated/lleu QUIT :Read error: Connection reset by peer < 1437430166 646158 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1437430190 781146 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: i guess it all depends on how much of the field structure you want to remove before you call it a day < 1437430237 258447 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fizzie: probably world hth < 1437430240 510903 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, distribrutivity is fine < 1437430246 356980 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I think < 1437430247 217679 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Maybe < 1437430358 339112 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :The question is, are IEEE floating points bimagmas/ringoids/ringettes < 1437430488 125573 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :The answer is "no", according to a quick quickcheck < 1437430612 547282 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Quit: mihow < 1437430823 138461 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Lessee. Not everything has a multiplicative inverse. Everything does have an additive inverse, except for NaN and maybe the infinities, I guess. Addition and multiplication should be commutative, but not associative. < 1437430837 412945 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Quite sure distributivity will fail as well. < 1437430868 688122 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :So... as far as I can think, the only property that *is* totally satisfied is commutativity. < 1437430869 629408 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It does < 1437430962 958995 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(that is, distributivity fails) < 1437431049 198272 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: bimagma was just a word i made up in the hope it meant something. didn't find any. < 1437431062 804891 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, I think we should make it a thing < 1437431078 88448 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :As in, "IEEE Floating points are a commutative bimagma" < 1437431172 242521 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1437431193 509623 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :dimagma without quotes and once you bypass google's second-guessing seems to give MtG stuff < 1437431234 694715 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Is it possible to make it that when a program specifies both the width and the height of the window that it will open floating (and that if either or both are left unspecified, open tiled)? < 1437431300 247459 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, it seems to be from the Italian translation < 1437431308 98794 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :"Fenice di Magma" < 1437431328 894323 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok < 1437431354 85500 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(and a lot of other di Magmas) < 1437431385 838147 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sensibilie < 1437431388 577092 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And bimagma seems to pick up misspellings of "big mama" or somthing < 1437431390 118008 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*sensibile < 1437431534 846318 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I am going to bed now < 1437431536 173475 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Goodnight < 1437431855 384867 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Quit: mihow < 1437432056 718375 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1437432324 520784 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 JOIN :#esoteric < 1437432326 142802 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :I am testing the 15 word limit < 1437432328 586355 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :I am testing the 15 word limit I am testing the 15 word limit I am testing the 15 word limit < 1437432334 252378 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :Huh < 1437432336 528985 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :Weird < 1437432477 501537 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You have tested the 15 word limit. < 1437432545 194466 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :In xterm I notice when you backspace after the last character that fit on the line have been typed, it backspace both the last and previous character. How to fix it? < 1437432556 733761 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :How can I work-around? < 1437432565 437657 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :I TESTED THE 15 WORD LIMIT < 1437432568 892761 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :AND I SURVIVED < 1437432576 807394 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :ALL WORSHIP MY WRATHLY GLORY < 1437432595 46345 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :IDK < 1437432604 701344 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :I'm trying to figure out what xterm is < 1437432608 502193 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net PRIVMSG #esoteric :What is the fifteen word limit? I did not know there was a fifteen word limit. Where is this fifteen word limit? < 1437432611 94707 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :In other news, I'm writing an IRC client < 1437432638 252791 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net PRIVMSG #esoteric :fif teen word lim it. < 1437432656 102017 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Actually I might be able to figure out < 1437432666 421034 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net PRIVMSG #esoteric :n oneo fthe sear ewor ds < 1437432669 743305 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :hppavilion1: What IRC client you are write, what programming language, what feature, etc? < 1437432673 574924 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net PRIVMSG #esoteric :...crud < 1437432680 984733 :Sgeo!~Sgeo@ool-44c2a85f.dyn.optonline.net PRIVMSG #esoteric :sear is a word < 1437432683 584731 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :http://tools.ietf.org/html/rfc2812#page-5 < 1437432725 582074 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :I haven't named the IRC client yet < 1437432739 666841 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :But it will inevitable be a bad play on the word Walrus < 1437432747 167284 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :It isn't done yet < 1437432755 368972 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :I'm still working on making it connect to servers < 1437432782 528904 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :It can hook up to Freenode < 1437432785 234034 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :But that's it < 1437432789 914323 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :I'm using python < 1437432802 19483 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :No special features. Just making it so I'm not using webchat < 1437432805 885745 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :How do I access X clipboard with command-line? I found only GUI programs to do it < 1437432953 584412 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Is "xclip" the right one? < 1437432977 745251 :oren!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :yes < 1437432982 685537 :boily!~alexandre@96.127.201.149 QUIT :Quit: KLEPTOCNIDÆ CHICKEN < 1437433081 671818 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :zzo38: xclip or xsel < 1437433107 925406 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 244 seconds < 1437433402 951379 :walbot!~walbot@3-42-174-206.static.gci.net JOIN :#esoteric < 1437433407 19790 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :WOOHOO < 1437433409 520808 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :I MADE IT WORK < 1437433449 485372 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :WALBOT IS LIVE < 1437433484 564959 :singingboyo!~brandonso@deas.ugrad.cs.ubc.ca JOIN :#esoteric < 1437433498 884285 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :I AM VICTOOOOOOOOORIOUS < 1437433502 400068 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :ACTION is awesome < 1437433535 674378 :walbot!~walbot@3-42-174-206.static.gci.net QUIT :Read error: Connection reset by peer < 1437433545 694893 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :Eeeeeeeeeverything is awesome < 1437433553 51004 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :Eeeeeeeeeeeeeverything is cool when you're me < 1437433553 676168 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1437433555 599466 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :But you aren't me < 1437433563 896640 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :So eeeeeeeeeeeeverything sucks. For you. < 1437433581 558872 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :Because that's the logical eexteeension of everything being awesome for me < 1437433603 986815 :singingboyo!~brandonso@deas.ugrad.cs.ubc.ca PRIVMSG #esoteric :hppavilion1: so what terrible, critical, horrible malfunction did you just fix to make the world work again? :p < 1437433614 62374 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :Watch this < 1437433637 591863 :walbot!~walbot@3-42-174-206.static.gci.net JOIN :#esoteric < 1437433640 783986 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :See? < 1437433644 895558 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :See singingboyo < 1437433648 474545 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :I made a robot < 1437433658 519035 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :It doesn't... ahem... do anything < 1437433676 696888 :walbot!~walbot@3-42-174-206.static.gci.net QUIT :Read error: Connection reset by peer < 1437433689 525030 :singingboyo!~brandonso@deas.ugrad.cs.ubc.ca PRIVMSG #esoteric :ah, in that case, let's hope it's not secretly skynet. That'd be the opposite of making the world work. < 1437433700 256347 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :It's not a secret... < 1437433705 194942 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :It's openly skynet < 1437433722 819909 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :It came out as a malicious AI when it was 12 < 1437433753 501255 :singingboyo!~brandonso@deas.ugrad.cs.ubc.ca PRIVMSG #esoteric :well that makes all the difference then, doesn't it? :p < 1437433766 387735 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :Yep and oh god my name is wrong < 1437433771 942772 :hppavilion1!ceae2a03@gateway/web/freenode/ip.206.174.42.3 QUIT :Quit: Page closed < 1437433790 411668 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 JOIN :#esoteric < 1437433791 938812 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :OK < 1437433794 536927 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :That's better < 1437433819 440347 :walbot!~walbot@3-42-174-206.static.gci.net JOIN :#esoteric < 1437433844 54792 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I tried "xclip -i -sel p | xclip -o -sel s; xclip -i -sel c | xclip -o -sel p; xclip -i -sel s | xclip -o -sel c" to move stuff around between different clipboard buffers but it just makes it empty instead < 1437433846 807894 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :How to fix this? < 1437433926 704932 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 240 seconds < 1437433972 763225 :walbot!~walbot@3-42-174-206.static.gci.net QUIT :Read error: Connection reset by peer < 1437433989 209632 :walbot!~walbot@3-42-174-206.static.gci.net JOIN :#esoteric < 1437434082 888374 :walbot!~walbot@3-42-174-206.static.gci.net QUIT :Read error: Connection reset by peer < 1437434102 181198 :walbot!~walbot@3-42-174-206.static.gci.net JOIN :#esoteric < 1437434135 290506 :walbot!~walbot@3-42-174-206.static.gci.net QUIT :Read error: Connection reset by peer < 1437434155 223226 :walbot!~walbot@3-42-174-206.static.gci.net JOIN :#esoteric < 1437434155 277434 :walbot!~walbot@3-42-174-206.static.gci.net PRIVMSG #esoteric :Hello, < 1437434155 277507 :walbot!~walbot@3-42-174-206.static.gci.net PRIVMSG #esoteric :Hello, < 1437434155 277543 :walbot!~walbot@3-42-174-206.static.gci.net PRIVMSG #esoteric :Hello, < 1437434165 551207 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :World! < 1437434178 360942 :walbot!~walbot@3-42-174-206.static.gci.net PRIVMSG #esoteric :Hello, < 1437434219 800365 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :No. < 1437434229 501241 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :It's rude to ask < 1437434230 374468 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric ::P < 1437434239 497014 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :I'm using webchat, so HOPEFULLY it works < 1437434287 461908 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :how doomed are we on a scale of 1 to 10 < 1437434315 659031 :walbot!~walbot@3-42-174-206.static.gci.net QUIT :Read error: Connection reset by peer < 1437434403 221418 :augur_!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Quit: Leaving... < 1437434524 940170 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :I am confuzzled by the messages my bot is getting < 1437434531 241071 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :I'm connected to irc.feenode.net < 1437434533 794447 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :#esoteric < 1437434535 64643 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :I think < 1437434539 579992 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :But I'm getting messages like < 1437434543 655206 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :g o a t s e x < 1437434550 740308 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :And Congrats! You're unique! < 1437434555 236403 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :And erotic ASCII art < 1437434574 293542 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :Oh < 1437434577 50383 :nortti!~juhani@ayu.smar.fi PRIVMSG #esoteric :O_o what's the raw IRC data? < 1437434591 719962 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :I typed feenode in as the default server < 1437434592 374298 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :xD < 1437434645 250998 :hppavilion1!~hppavilio@3-42-174-206.static.gci.net JOIN :#esoteric < 1437434645 305406 :hppavilion1!~hppavilio@3-42-174-206.static.gci.net PRIVMSG #esoteric :t < 1437434645 305451 :hppavilion1!~hppavilio@3-42-174-206.static.gci.net PRIVMSG #esoteric :t < 1437434645 305477 :hppavilion1!~hppavilio@3-42-174-206.static.gci.net PRIVMSG #esoteric :t < 1437434645 491743 :hppavilion1!~hppavilio@3-42-174-206.static.gci.net PRIVMSG #esoteric :t < 1437434657 860562 :hppavilion1!~hppavilio@3-42-174-206.static.gci.net PRIVMSG #esoteric :Testing < 1437434672 549128 :hppavilion1!~hppavilio@3-42-174-206.static.gci.net PRIVMSG #esoteric :t < 1437434682 320673 :hppavilion1!~hppavilio@3-42-174-206.static.gci.net PRIVMSG #esoteric :just < 1437434685 640422 :hppavilion1!~hppavilio@3-42-174-206.static.gci.net PRIVMSG #esoteric :sending < 1437434687 434307 :hppavilion1!~hppavilio@3-42-174-206.static.gci.net PRIVMSG #esoteric :messages < 1437434689 66904 :hppavilion1!~hppavilio@3-42-174-206.static.gci.net PRIVMSG #esoteric :because < 1437434699 78577 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :of a bug < 1437434721 915282 :hppavilion1!~hppavilio@3-42-174-206.static.gci.net QUIT :Read error: Connection reset by peer < 1437434748 296214 :nortti!~juhani@ayu.smar.fi PRIVMSG #esoteric :hppavilion[1]: for bot testing, you can use ##ingsoc < 1437434761 366429 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :Thanks < 1437434802 202732 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :You know what I hate about Python 3? < 1437434805 647194 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :No Skype4Py < 1437434807 912110 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :No Pyspeech < 1437434810 137081 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :Etc. < 1437434842 314170 :atrapado!~atrapado@unaffiliated/atrapado QUIT :Quit: Leaving < 1437434858 47634 :singingboyo!~brandonso@deas.ugrad.cs.ubc.ca PRIVMSG #esoteric :dangit, I think my virtualbox VM tried to shut itself down again < 1437434866 649685 :singingboyo!~brandonso@deas.ugrad.cs.ubc.ca PRIVMSG #esoteric :ssh connections just hanging for eternity < 1437434918 775352 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :I want skype4py for python3 :,( < 1437434933 77346 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :And the py3support branch of a fork of skype4py doesn't work :( < 1437434937 715907 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :The setup.py < 1437434943 441354 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :IS WRITTEN IN PYTHON 2 < 1437435203 242763 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :ACTION is sad < 1437435216 707905 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 PRIVMSG #esoteric :The only other py3 port I can find is an empty repo on github < 1437435595 432463 :hppavilion[1]!ceae2a03@gateway/web/freenode/ip.206.174.42.3 QUIT :Ping timeout: 246 seconds < 1437436647 97440 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Quit: mihow < 1437436743 900013 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1437436748 217537 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Client Quit