< 1430438501 994981 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what up? < 1430438721 673024 :S1!~S1@p4FF93943.dip0.t-ipconnect.de QUIT :Quit: S1 < 1430438881 606001 :clog!~nef@bespin.org QUIT :Read error: Connection reset by peer < 1430440537 38893 :contrapumpkin!~copumpkin@unaffiliated/copumpkin NICK :copumpkin < 1430441555 456999 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :slaying monsters and other nasty dæmons. along with elves, abominations, various tengues and giants. < 1430441688 527768 :Tod-Autojoined!Tod@50-198-177-186-static.hfc.comcastbusiness.net NICK :TodPunk < 1430443299 72994 :hamrove!~hamrove@96-8-209-215.block0.gvtc.com JOIN :#esoteric < 1430443413 247273 :hamrove!~hamrove@96-8-209-215.block0.gvtc.com QUIT :Client Quit < 1430443570 917938 :hamrove!~hamrove@96-8-209-215.block0.gvtc.com JOIN :#esoteric < 1430444323 41975 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1430444474 637474 :boily!~alexandre@96.127.201.149 QUIT :Quit: MUMMIFIED CHICKEN < 1430445042 384204 :scoofy!~scoofy@catv-89-135-80-2.catv.broadband.hu JOIN :#esoteric < 1430446224 599705 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1430448732 634275 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1430448816 881973 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1430451510 823650 :hilquias!~user@unaffiliated/hilquias QUIT :Ping timeout: 272 seconds < 1430451605 423394 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :I would guess downvoting would be allowed on the basis that it makes even less sense to add an exception to the system just to prevent users from doing something silly. < 1430452336 880471 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca QUIT :Remote host closed the connection < 1430452367 858291 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca JOIN :#esoteric < 1430452418 88797 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca PRIVMSG #esoteric :The title is glitching up < 1430452457 909729 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca QUIT :Client Quit < 1430452552 85306 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca JOIN :#esoteric < 1430452584 499655 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca PRIVMSG #esoteric :augh why isn't it showing as utf-8 < 1430452595 75090 :bb010g!uid21050@gateway/web/irccloud.com/x-bremzguzmxqvifgo JOIN :#esoteric < 1430452986 419251 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca PRIVMSG #esoteric :oh its midnight < 1430453066 832201 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca PRIVMSG #esoteric :since my laptop is now immobile, I'm accessing it remotely using the laptops in the other rooms instead of carryign it < 1430453489 701383 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca PRIVMSG #esoteric :on the plus side, this means i can run firefox on the local machine, and DF on my laptop, and not hang either one < 1430454160 640021 :fungot!~fungot@momus.zem.fi QUIT :Ping timeout: 276 seconds < 1430454261 606309 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca PRIVMSG #esoteric :aaa fungot has quit? < 1430454304 660285 :^v!~^v@c-68-36-225-16.hsd1.mi.comcast.net QUIT :Ping timeout: 265 seconds < 1430455469 670388 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1430459159 599256 :MoALTz!~no@78.11.179.104 QUIT :Quit: Leaving < 1430459307 724338 :Sgeo_!~Sgeo@ool-44c2a85f.dyn.optonline.net PRIVMSG #esoteric :RIP Grooveshark < 1430460357 394 :password2_!~password@197.77.54.129 JOIN :#esoteric < 1430460484 277161 :hamrove!~hamrove@96-8-209-215.block0.gvtc.com QUIT :Quit: hamrove < 1430461375 962607 :password2_!~password@197.77.54.129 QUIT :Ping timeout: 245 seconds < 1430461606 152515 :password2_!~password@197.77.54.129 JOIN :#esoteric < 1430461764 650875 :hamrove!~hamrove@96-8-209-215.block0.gvtc.com JOIN :#esoteric < 1430462896 588510 :hilquias!~user@187.113.101.255 JOIN :#esoteric < 1430462904 457091 :hilquias!~user@187.113.101.255 QUIT :Changing host < 1430462904 622550 :hilquias!~user@unaffiliated/hilquias JOIN :#esoteric < 1430463050 892419 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 245 seconds < 1430464906 23746 :password2_!~password@197.77.54.129 NICK :password2 < 1430467751 481081 :hamrove!~hamrove@96-8-209-215.block0.gvtc.com QUIT :Quit: hamrove < 1430468520 530283 :hilquias!~user@unaffiliated/hilquias QUIT :Remote host closed the connection < 1430468772 65538 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hm. < 1430468950 83718 :fungot!~fungot@momus.zem.fi JOIN :#esoteric < 1430468956 921983 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There. < 1430469351 535291 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1430471110 653455 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :early GG update today < 1430473216 364291 :zadock!~zadock@81.180.210.86 JOIN :#esoteric < 1430473496 90435 :hamrove!~hamrove@96-8-209-215.block0.gvtc.com JOIN :#esoteric < 1430473935 447841 :zadock!~zadock@81.180.210.86 QUIT :Quit: Leaving < 1430475863 904272 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca PRIVMSG #esoteric :good mriong < 1430475959 295609 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh Canada, glorious and free! < 1430475961 228023 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1430476123 120452 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :morning < 1430476548 980931 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :morning < 1430476562 664825 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :today is vandalism day < 1430476575 344483 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what? < 1430476725 824363 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :1 of may < 1430476741 977036 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's where all extreme socialist groups go on a vandalism streak < 1430477192 422889 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I wonder if there'll be manifs today... < 1430477206 807195 :password2!~password@197.77.54.129 QUIT :Ping timeout: 272 seconds < 1430477272 530273 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca PRIVMSG #esoteric :which socialist groups qualify for "extreme" though? < 1430477341 216377 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca PRIVMSG #esoteric :I guess empirically, whichever ones go on a vandalism streak today? < 1430477832 177468 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1430478106 913520 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca PRIVMSG #esoteric :hellørjan! < 1430478140 559189 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :god moren < 1430478180 694691 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also god moily < 1430478197 124628 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Morning < 1430478213 59499 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :boerjan matin! boren matin! bon mataneb! < 1430478384 316874 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :god taneg < 1430478504 240184 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :helloily < 1430478595 510285 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :b_jon masin! < 1430478779 176891 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca PRIVMSG #esoteric :an an an ... my left control key has stopped working < 1430478813 901762 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oren: get new keyboard < 1430478822 113308 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :unless it's a software problem < 1430478855 489800 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca PRIVMSG #esoteric :it is probably a problem with the kybard < 1430478922 225764 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION loves his mechanical keyboards < 1430478956 356208 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oren: have you ever heard of our Lord the Loud Click? < 1430479004 127208 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca PRIVMSG #esoteric :I should get a clicking keyboard, since they probably last longer < 1430479136 429245 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or just get three non-clicking keyboards for the same price < 1430479154 414350 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oren: don't listen to the herectics. < 1430479160 998548 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :b_jonas: flblblblblblbl :P < 1430479191 592563 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oren: yep. < 1430479196 241015 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Those who vandalise.. < 1430479202 633628 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :are extreme by definition :D < 1430479274 682943 :boily!~alexandre@96.127.201.149 QUIT :Quit: ASTOUNDING CHICKEN < 1430479598 665021 :hamrove!~hamrove@96-8-209-215.block0.gvtc.com QUIT :Quit: hamrove < 1430481086 210929 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's raining like fnord. < 1430481385 293947 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :not here < 1430481730 438831 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :good for you. < 1430481946 739670 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :stupid websides, with their crazy css rules that just causes important text to crop or overlap so I have to fix the formatting locally < 1430481950 157200 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I hate you < 1430482902 605480 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :you can just disable CSS < 1430482945 516698 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure < 1430482959 145773 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that breaks this page even more horribly < 1430482971 693331 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I disable some rules only, and sometimes modify numbers < 1430483385 344918 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca PRIVMSG #esoteric :I want a text-mode ncurses browser that supports only non-crazy CSS < 1430483730 607745 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1430483783 900795 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca PRIVMSG #esoteric :Really the problem is that HTML-CSS-JS is ostensibly both a document format and a programming language < 1430483815 584308 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca PRIVMSG #esoteric :but the requirements of each of those are very different < 1430483823 990047 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as I see it, the problem is that people are trying to set the format too strictly on their webpages instead of the browser just figuring out the right sizes and fonts that work for me < 1430483848 64914 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I think it's called "web design". < 1430483852 459958 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah < 1430483854 698732 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's the problem < 1430483869 265556 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :web designers should be shipped on the B-ark so we have nicely designed web pages on the new planet < 1430483915 850663 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca PRIVMSG #esoteric :or maybe they should just serve images instead of web pages < 1430483940 219455 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no, that's even wors < 1430483954 196930 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca PRIVMSG #esoteric :why? then you don't need fonts < 1430484023 306858 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1430484026 231508 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :images with click maps < 1430484040 586666 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :because I want to be served content, not formatting < 1430484047 351255 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I can decide on the formatting myself, thank you < 1430484051 709892 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and I can choose the right fonts that please me < 1430484052 159679 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca PRIVMSG #esoteric :and with the amount of Jquery sludge these web pages run on, it might even be smaller < 1430484060 243592 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I want to copy&paste text into an IRC chat, for example. < 1430484241 20048 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :nicely put: "Everyone Wants You To Have Security, But Not from Them" < 1430484303 964217 :TheM4ch1n3!~appleseed@unaffiliated/them4ch1n3 QUIT :Ping timeout: 272 seconds < 1430484687 210498 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca PRIVMSG #esoteric :EWYTHSBNFT < 1430484793 788740 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm i think xkcd what-if hasn't updated for two weeks < 1430484808 546894 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? EWYTHSBNFT < 1430484819 453650 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh duh < 1430484837 994421 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor: HackEgone < 1430484839 6626 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca PRIVMSG #esoteric :I've got it! #define btw del( #define lol ) #define del(x) < 1430484878 971323 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca PRIVMSG #esoteric :So I can comment like btw, this variable stores the user's preferred colors, lol < 1430484886 875676 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :oerjan: Some assclown severed the fiber lines in a car crash. < 1430484890 569124 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: yes, it rarely updates < 1430484893 673577 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Expected fix before 8PM EDT < 1430484898 845051 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :The worst is when sites serve text and then replace it with images client-side using javascript... for god knows what reason < 1430484918 922308 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: http://what-if.xkcd.com/archive/ lists dates < 1430484938 865608 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: i guess he's running out of disaster scenarios < 1430484948 491271 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: and randall's removed the statement that it updates every Tuesday for long < 1430484963 168394 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor: wut < 1430485010 409655 :Melvar!~melvar@dslb-092-072-191-081.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :< Gregor> oerjan: Some assclown severed the fiber lines in a car crash. – Wut. How? < 1430485019 913817 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm more worried that tom7's radar didn't update yet. he's made a point of having posted at least one blog entry (even if it's a silly short one) every calendar month for FIFTEEN YEARS now! < 1430485053 787980 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so the one for march is very due now unless he's using some riddiculous GMT-13:00 timezone as an excuse < 1430485058 793934 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: it's _usually_ at least once every two weeks though. < 1430485069 685027 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :http://radar.spacebar.org/ < 1430485116 202893 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: "greetings from Tonga!" (or is that the wrong way around) < 1430485133 549902 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I think you mean the one from april < 1430485151 73169 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca PRIVMSG #esoteric :hmm the btw comment lol syntax is nestable < 1430485164 773233 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: dunno, but the problem is, I think -13:00 timezone isn't even used much, and he's too late for -12:00 now. +13:00 might exist with dst I think. < 1430485187 976496 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and -13:00 will be too late in about a minute or something < 1430485202 381825 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and he could have posted something about how sigbovik went down < 1430485225 642019 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yep, too late even with -13:00 now < 1430485292 239493 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :though I was thinking someone could make a medieval history theme park and declare he's using like GMT-3000000:00 timezone so it's still the middle ages there < 1430485371 563095 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm indeed -13:00 isn't used, although +14:00 is < 1430485408 434946 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure, +14:00 is a great tourist attraction, they can make videos about earliest new year celebrations and stuff < 1430485443 368076 :Gregor!dlopen@libdl.so PRIVMSG #esoteric : < Gregor> oerjan: Some assclown severed the fiber lines in a car crash. – Wut. How? // Idonno, I'm just relaying an email < 1430485461 524680 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if I had a pacific island vacation resort to the south from 30 deg latitude south, I'd use +14:00 timezone too < 1430485582 505278 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :latest new year is probably not such a good attraction < 1430485669 366237 :kapil___!uid36151@gateway/web/irccloud.com/x-xnrfdtoyubxkpylv JOIN :#esoteric < 1430486072 211042 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca PRIVMSG #esoteric :http://hastebin.com/diyidehuqi.cs < 1430486713 136266 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca PRIVMSG #esoteric :int *s = malloc(sizeof(int)*100); btw that becomes lol let(s,newa(int,100)); < 1430487101 495782 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1430488258 467120 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1430488678 711384 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1430488764 335159 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :oren: you would love J's source code < 1430488899 710859 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Which uses things like #define DO(n,stm) {I i=0,_n=(n); for(;i<_n;i++){stm}} < 1430488943 692738 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :http://xen.firefly.nu/up/j.h.html < 1430488971 201019 :spatterworthy!187bcd2d@gateway/web/freenode/ip.24.123.205.45 JOIN :#esoteric < 1430489026 846572 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :http://xen.firefly.nu/up/jtype.h.html has some crazy macros as well < 1430489389 885660 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1430489627 84665 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca PRIVMSG #esoteric :Hmm, the btw lol doesn't work. btw comment :) does work < 1430489694 349929 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca PRIVMSG #esoteric :as does btw comment ); and X) < 1430489731 314632 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net QUIT :Ping timeout: 240 seconds < 1430489735 11349 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 250 seconds < 1430489747 824611 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca PRIVMSG #esoteric :those are cool macros! < 1430489783 662140 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :They're a bit too obscure for my taste < 1430489829 700998 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1430489838 34956 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca PRIVMSG #esoteric :well they're not general-purpose < 1430490011 673593 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :b_jonas: aw, he cheated a bit apparently < 1430490046 708514 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :backdated? I approve < 1430490060 642104 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Yeah < 1430490108 737594 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :though he didn't post anything new. I've already seen the video. < 1430490216 523342 :S0lll0s!~S0lll0s@95.91.244.76 PRIVMSG #esoteric :what are some common things you would implement in a new language to show off? < 1430490244 409326 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :S0lll0s: check out Rosetta Code for ideas < 1430490247 334147 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca PRIVMSG #esoteric :depends on what sort of capabilities < 1430490271 539729 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :S0lll0s: i'd point you to the wiki but it's down. oh hm... < 1430490274 544231 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :S0lll0s: hello world, list the first few hundred primes in decimal, < 1430490290 325122 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no matter, http://rosettacode.org is up < 1430490317 635529 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :game of life < 1430490366 223300 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://esolangs.org/wiki/Popular_problem < 1430490376 120204 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :once it's up again < 1430490408 269579 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://webcache.googleusercontent.com/search?q=cache:NL5oIRnSm1wJ:esolangs.org/wiki/Popular_problem+&cd=1&hl=no&ct=clnk&gl=no < 1430491056 9166 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Catching up on old emails ... Lens has a function called "confusing"?! How appropriate... < 1430491104 146123 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric ::t confusing < 1430491105 370345 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Applicative f => LensLike (Data.Functor.Kan.Rift.Rift (Data.Functor.Yoneda.Yoneda f) (Data.Functor.Yoneda.Yoneda f)) s t a b -> LensLike f s t a b < 1430491130 144663 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Great type, too. (wtf is a Rift...) < 1430491149 696703 :S0lll0s!~S0lll0s@95.91.244.76 PRIVMSG #esoteric :thanks, was looking for smth like rosetta < 1430491201 939729 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1430491225 984443 :Iceland_jack!user@2a01:7e00::f03c:91ff:fedf:8336 PRIVMSG #esoteric :int-e: It's not a Lift < 1430491277 242067 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Nor a Banana, I think we can go on like this for days. < 1430491912 467678 :spatterworthy!187bcd2d@gateway/web/freenode/ip.24.123.205.45 QUIT :Quit: Page closed < 1430492900 432562 :oren!~oren@TOROON0949W-LP130-01-1242512021.dsl.bell.ca QUIT :Ping timeout: 272 seconds < 1430492918 719936 :edwardk!sid47016@pdpc/supporter/professional/edwardk PRIVMSG #esoteric :int-e: named rather deliberately =) < 1430492949 4595 :edwardk!sid47016@pdpc/supporter/professional/edwardk PRIVMSG #esoteric :int-e: rift is a right kan lift, its a right kan extension in a 2-category where we've flipped the 2-morphisms < 1430492987 565729 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca JOIN :#esoteric < 1430492990 931427 :edwardk!sid47016@pdpc/supporter/professional/edwardk PRIVMSG #esoteric :int-e: alternately if we think of applicatives as monoids in the category of endofunctors with regards to day convolution you can think of it as 'curried' day convolution. < 1430492998 647576 :edwardk!sid47016@pdpc/supporter/professional/edwardk PRIVMSG #esoteric :that latter sense is the useful part here < 1430493009 687032 :edwardk!sid47016@pdpc/supporter/professional/edwardk PRIVMSG #esoteric :we use rift to re-associate (<*>) < 1430493018 793929 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :help! this channel is totally taken over by haskellers! < 1430493025 983812 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :did you all get thrown out of #haskell? < 1430493029 833611 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION nods slowly, trying hard not to look stupid. < 1430493047 465221 :edwardk!sid47016@pdpc/supporter/professional/edwardk PRIVMSG #esoteric :the Yoneda in there fuses together multiple lenses. the Rift in there fuses to the left the (<*>)'s exposing the (<$>)'s to be fused. < 1430493084 264904 :edwardk!sid47016@pdpc/supporter/professional/edwardk PRIVMSG #esoteric :the net effect is that confusing (some.big.long.complicated.traversal) is faster than some.big.long.complicated.traversal) when the compiler can't inline the traversal < 1430493102 636851 :edwardk!sid47016@pdpc/supporter/professional/edwardk PRIVMSG #esoteric :e.g. when it is recursive or something < 1430493115 701770 :edwardk!sid47016@pdpc/supporter/professional/edwardk PRIVMSG #esoteric :int-e: that wall of text was mostly 'hey there is a deep motivation for this stuff' =) < 1430493146 44400 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :maybe you should just have said that "fusing" alludes to fusing :P < 1430493176 861630 :edwardk!sid47016@pdpc/supporter/professional/edwardk PRIVMSG #esoteric :i'll be giving a couple of talks next month showcasing 'applicatives are monoids in the category of endofunctors, too' as part of how i design the api for discrimination. < 1430493186 565514 :edwardk!sid47016@pdpc/supporter/professional/edwardk PRIVMSG #esoteric :well, yeah < 1430493200 859652 :edwardk!sid47016@pdpc/supporter/professional/edwardk PRIVMSG #esoteric :we have fusing which abuses the fact that Yoneda lets us fuse fmaps < 1430493216 76664 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Excellent punnery < 1430493221 100948 :edwardk!sid47016@pdpc/supporter/professional/edwardk PRIVMSG #esoteric :then fusing (_2._2) becomes one call to fmap for an unknown functor rather than two. < 1430493233 710308 :edwardk!sid47016@pdpc/supporter/professional/edwardk PRIVMSG #esoteric :confusing is the upgraded version for traversals < 1430493241 685581 :edwardk!sid47016@pdpc/supporter/professional/edwardk PRIVMSG #esoteric :named because it has the most confusing type we have in lens < 1430493250 11606 :edwardk!sid47016@pdpc/supporter/professional/edwardk PRIVMSG #esoteric ::t fusing < 1430493251 35181 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Functor f => LensLike (Data.Functor.Yoneda.Yoneda f) s t a b -> LensLike f s t a b < 1430493252 402592 :edwardk!sid47016@pdpc/supporter/professional/edwardk PRIVMSG #esoteric ::t confusing < 1430493253 382147 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Applicative f => LensLike (Data.Functor.Kan.Rift.Rift (Data.Functor.Yoneda.Yoneda f) (Data.Functor.Yoneda.Yoneda f)) s t a b -> LensLike f s t a b < 1430493277 253018 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` cat /etc/fstab < 1430493302 240762 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :... ah well let me fill in: /etc/fstab: File not found. < 1430494047 482884 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :lol < 1430494063 839591 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :“Turns out the boolean NOT operator in PHP is !, not "not". I typed "not" and my syntax highlighter highlighted it, so I assumed it was the correct operator. Yeesh.” < 1430494066 740569 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nice < 1430494289 596821 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :syntax highlighting is only as accurate as the knowledge of the person who wrote the highlighter < 1430494413 613199 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oren: actually, I think php is like perl in that NOT and ! are both operators < 1430494424 756949 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but NOT has low precedence < 1430494442 750796 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm maybe not < 1430494457 864381 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :it isn't < 1430494483 309939 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(maybe it's like python or ruby *ducks*) < 1430494517 35214 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :but they do have &, |, ^, &&, ||, and, or, and xor. go figure < 1430494555 719709 :scoofy!~scoofy@catv-89-135-80-2.catv.broadband.hu QUIT :Ping timeout: 244 seconds < 1430494572 743585 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :do you remember very old (like 1.2 or something) ruby which had the same situation as lua, with & and | being bitwise operators but ^ being power so they used xor as the bitwise xor operator? < 1430494624 994932 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :well that's fine I think. because != is the logical xor operator < 1430494631 738377 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :lua uses ~ as bitwise xor these days < 1430494685 430542 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :Of course, you can always just stipulate that true is all ones rather than being 1, then you can use only one set < 1430494713 862259 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :these days people have started to realize that less than, lessequal, equal, not equal, addition, subtraction, bitwise and, bitwise or, and bitwise xor are important operators, and they need short mnemonics, whereas division and power and integer division and modulus and stuff like that doesn't < 1430494728 355360 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if only they also realized that min and max are just as important operations and also need short operator symbols < 1430494751 740518 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :i guess that makes true=-1 < 1430494753 894041 :scoofy_!~scoofy@catv-89-135-80-2.catv.broadband.hu JOIN :#esoteric < 1430494762 279961 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oren: yes < 1430494783 98392 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, it depends < 1430494792 58008 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I can certainly understand the apl viewpoint that true is 1 < 1430494808 257876 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :both representations can be right depending on what you want < 1430494818 556981 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there's also cases when true is minus infinity < 1430494831 171049 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :um what < 1430494850 872342 :scoofy_!~scoofy@catv-89-135-80-2.catv.broadband.hu NICK :scoofy < 1430494873 640796 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oren: basically, booleans come up in a lot of places, and there's more than one way to represent them, and no one of the ways is always the best < 1430494916 531914 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :Hmm... all ones as a float would be NAN < 1430494940 648836 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oren: no < 1430494944 705674 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's minus infinity < 1430494980 81764 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :Hm.. I just did it in scrip7 and I got nan < 1430495137 674738 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :well specifically -nan. I dunno how a NaN can specifically be negative but that is what printf outputted < 1430495306 102337 :jix!~jix@jixco.de QUIT :Remote host closed the connection < 1430495332 712334 :jix!~jix@jixco.de JOIN :#esoteric < 1430495419 374353 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :fff0000000000000 is -inf apparently < 1430495446 160618 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oren: what < 1430495449 817310 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no way < 1430495451 141052 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me check < 1430495451 673315 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it's true. < 1430495467 599666 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :7ff0000000000000 is +inf < 1430495470 291054 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric : lua uses ~ as bitwise xor these days ← Huh, I didn't know that. That's kinda cute, considering it uses ~= for inequality < 1430495476 583553 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :Unless my compy's arch is screwed up < 1430495532 128114 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'll check now, but I totally thought all ones represents infinity, and all other values with maximum exponent represent nans, signaling or quiet depending on the 0.5 bit < 1430495538 405998 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :whereas NaN has no specific value; 7ff and fff should all be NaN values. < 1430495563 878469 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :X=-1 X/0 XpX IxI . the output was -inf fff0000000000000 < 1430495580 894680 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'll check the docs. if you're right, then thank you for fixing my misconception (also this is weird) < 1430495749 750718 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :eek you're right < 1430495764 93336 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :infinity has all fraction bits zero < 1430495774 765381 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so it's like 1.0 with the nan exponent < 1430495839 611133 :MoALTz!~no@78.11.179.104 JOIN :#esoteric < 1430495874 950373 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and for completeness, qnan is one with the 0.5 bit zero < 1430495890 205126 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :what's qnan < 1430495909 233452 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no wait I got it backwards < 1430495930 813086 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :qnan is one with the 0.5 bit one and the exponent set to the maximum < 1430495962 543627 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :snan is one with the 0.5 bit zero, bur not all the mantissa bits zero, and exponent is maximum < 1430495966 807318 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so 7ff80...0 < 1430495979 80706 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(for qnan) < 1430496051 585390 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: yes, that's the usual qnan value, the one you get on x86 from inf-inf or 0/0 or similar stuff < 1430496184 855793 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this means all ones is a qnan, but it's one you get from compare instructions, not from other floating instructions unless they already get an unusual nan as its input < 1430496207 161717 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :That's the value I got. printf outputs -nan same as all other negative nans though < 1430496210 451830 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :thanks for putting me right < 1430496282 654974 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1430496301 644438 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :hacky! < 1430496609 740036 :bb010g!uid21050@gateway/web/irccloud.com/x-bremzguzmxqvifgo QUIT :Quit: Connection closed for inactivity < 1430497109 755142 :kline!~kline@unaffiliated/kline NICK :ayylmao < 1430497314 659185 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1430499276 570655 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1430500918 638277 :^v!~^v@c-68-36-225-16.hsd1.mi.comcast.net JOIN :#esoteric < 1430502131 72163 :oren!~oren@TOROON0949W-LP130-01-1242511869.dsl.bell.ca PRIVMSG #esoteric :reading books from 1917 is hindered by the author's expectation that the reader understands English, French, Latin and German < 1430502396 953285 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :je ne sais nicht, was problema est < 1430502546 27805 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oren: and Russian too maybe? < 1430502761 183509 :variable!~variable@freebsd/developer/variable NICK :trout < 1430503236 852888 :hamrove!~hamrove@96-8-209-215.block0.gvtc.com JOIN :#esoteric < 1430503485 639064 :password2!~password@197.77.56.36 JOIN :#esoteric < 1430505096 473421 :MoALTz!~no@78.11.179.104 QUIT :Quit: Leaving < 1430505281 665262 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1430506109 83785 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :oren: Dracula is from 1897 and perfectly readable < 1430506305 369151 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 272 seconds < 1430506360 369191 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1430506728 433280 :hamrove!~hamrove@96-8-209-215.block0.gvtc.com QUIT :Quit: hamrove < 1430507024 766205 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 245 seconds < 1430507088 56247 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1430507228 397842 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1430507251 894574 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Read error: Connection reset by peer < 1430507268 400231 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1430507352 513395 :zzo38!~zzo38@24-207-56-9.eastlink.ca JOIN :#esoteric < 1430507835 166002 :nortti!~juhani@ayu.smar.fi NICK :rhyfel < 1430507914 737945 :rhyfel!~juhani@ayu.smar.fi NICK :nortti < 1430508663 324336 :S1!~S1@p4FF93057.dip0.t-ipconnect.de JOIN :#esoteric < 1430509008 434075 :S1!~S1@p4FF93057.dip0.t-ipconnect.de PRIVMSG #esoteric :´test < 1430509013 590868 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1430509021 537899 :S1!~S1@p4FF93057.dip0.t-ipconnect.de PRIVMSG #esoteric :wasn't there a bot responding to ´ ? < 1430509024 856325 :S1!~S1@p4FF93057.dip0.t-ipconnect.de PRIVMSG #esoteric :`test < 1430509025 492092 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1430509028 209511 :S1!~S1@p4FF93057.dip0.t-ipconnect.de PRIVMSG #esoteric :ah < 1430509108 796417 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 256 seconds < 1430509315 455032 :AnotherTest!~turingcom@d51A4C65E.access.telenet.be JOIN :#esoteric < 1430509324 690935 :spatterworthy!621cff0d@gateway/web/freenode/ip.98.28.255.13 JOIN :#esoteric < 1430509689 360215 :S1!~S1@p4FF93057.dip0.t-ipconnect.de QUIT :Quit: S1 < 1430509742 196121 :hamrove!~hamrove@96-8-209-215.block0.gvtc.com JOIN :#esoteric < 1430510219 310409 :S1!~S1@p4FF93057.dip0.t-ipconnect.de JOIN :#esoteric < 1430510258 174749 :S1!~S1@p4FF93057.dip0.t-ipconnect.de QUIT :Quit: S1 < 1430511109 683874 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Can you do FM synthesis by calculating all of the harmonics? < 1430511686 351021 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Ah, cloudatcost seems to have recovered from their car accident. :P < 1430511726 595323 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(4 hours ago, when HackEgo came back? perhaps...) < 1430511809 971843 :password2!~password@197.77.56.36 QUIT :Ping timeout: 246 seconds < 1430512239 161132 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :zzo38: At that point it's additive synthesis < 1430512285 834531 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :There isn't an obvious way to go from FM to the frequency domain, I think < 1430512298 70535 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Other than the hard way < 1430512309 910388 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Yes, I know, but, with .XM and so on you can't do proper FM except with 1:1 keyscaling of the modulation envelope and you might not want this < 1430512361 324652 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :zzo38: Samples will sound good enough < 1430512376 944479 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Although obviously it's less flexible < 1430512440 345729 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Yes I know it is less flexible; AmigaMML can already generate FM synthesis samples but that might not be quite good enough; the file format does not support FM though < 1430512442 712368 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :zzo38: Or you can go with additive synthesis, and get cool sounds that aren't FM < 1430512472 106392 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :zzo38: If you want FM synthesis support, you could use .s3m < 1430512496 476571 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Or maybe Adlib Tracker II < 1430512499 813478 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Yes, but even with .s3m most playback software does not support FM < 1430512512 564501 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :And hardly any program supports the Adlib Tracker II format < 1430512536 752721 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Which is the point at which you create a .flac of your music < 1430512778 217652 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Some programs also do not support FLAC though; they might support only MOD/S3M/IT/XM, or possibly those formats plus Vorbis; still the Vorbis and FLAC formats are plain audio formats (with compression) and may be much larger file than ones telling the notes to play; also you cannot easily set loop points < 1430512778 528917 :tamare!~haythamb8@213.140.59.158 JOIN :#esoteric < 1430512872 943780 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I know I can also do FM with VGM format, but still it isn't one of the supported formats either < 1430512978 645185 :tamare!~haythamb8@213.140.59.158 PART :#esoteric < 1430513035 422521 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I also notice on Wikipedia about "group additive synthesis" < 1430513470 73082 :MoALTz!~no@78.11.179.104 JOIN :#esoteric < 1430513767 915139 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: The struct held his beloved integer in his strong, protecting arms, his eyes like sapphire orbs staring into her own. "W-will you... Will you union me?" < 1430514540 940056 :nycs!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1430515586 935935 :trout!~variable@freebsd/developer/variable QUIT :Remote host closed the connection < 1430515837 333110 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1430515838 809960 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Did I tell you people I wrote a fun program that makes mazes < 1430515846 569588 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :here is some output: http://runciman.hacksoc.org/~taneb/baz.svg < 1430515914 635823 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I don't have the program on this computer but it uses a randomly weighted Kruskal's algorithm < 1430515930 215729 :Melvar!~melvar@dslb-092-072-191-081.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Taneb: What does it make the svg with? < 1430515940 209184 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Melvar, the Haskell "diagrams" library < 1430515943 191685 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :What is a randomly weighted Kruskal's algorithm? < 1430515950 42841 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :http://projects.haskell.org/diagrams/ < 1430515966 571514 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :zzo38, Kruskal's algorithm finds the minimum spanning tree of a graph < 1430515981 332424 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :This makes a graph with random weights then applies Kruskal's algorithm to get a maze out of it < 1430516059 302631 :Melvar!~melvar@dslb-092-072-191-081.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Taneb: Ah. Neat. I’m not sure how to make a path like that with it, but neat. < 1430516072 933333 :Melvar!~melvar@dslb-092-072-191-081.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Wait, is this a negative maze? < 1430516080 376555 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Melvar, the path is in black < 1430516088 640927 :Melvar!~melvar@dslb-092-072-191-081.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :So yes. Negative. < 1430516088 905709 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Because I didn't put too much effort into the actual rendering < 1430516103 109495 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And this was easier < 1430516119 864467 :Melvar!~melvar@dslb-092-072-191-081.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :But yeah, neat. < 1430516123 538177 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Melvar, I'll paste the code later < 1430516210 796815 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It's less than 100 lines of Haskell < 1430516233 464158 :Melvar!~melvar@dslb-092-072-191-081.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Of course it is. < 1430516236 448544 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Some of it's pretty ugly because Kruskal's algorithm works best with a union-find data structure which is easier to implement with mutability so I use ST for that < 1430516453 181814 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Taneb: Fun approach, but I think using a union find data structure is simpler. (The idea is to track connected components of the graph and only add new edges between distinct components. this gives O(n \alpha(n)) maze generation with very little effort. < 1430516460 189272 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :) < 1430516480 177195 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :int-e, yes, that's what I said I was doing < 1430516491 174636 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(n is the number of nodes, so w*h) < 1430516500 932286 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :That is exactly what I am doing < 1430516573 184575 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Hmm. I wouldn't call it Kruskal's algorithm... the added weights for modeling it seem to be too artificial. < 1430516646 172845 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :FWIW, I started replying after "It's less than 100 lines of Haskell", I didn't really take your followup message into account. < 1430516665 250068 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION is slow :/ < 1430516754 816156 :Melvar!~melvar@dslb-092-072-191-081.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :ACTION finds headline: “Haskell creator Paul Hudak is dead” < 1430516873 197529 :Melvar!~melvar@dslb-092-072-191-081.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :<ω< The article itself trips over its own feet trying to explain what the hell Haskell is in one paragraph without knowing anything about it. < 1430516959 120365 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Melvar: I believe the headline isn't specific enough to identify the article. < 1430516974 9370 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(link, please?) < 1430517031 274883 :Melvar!~melvar@dslb-092-072-191-081.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :int-e: http://www.heise.de/-2631171 < 1430517138 536023 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Melvar: hehehe < 1430517139 186583 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :"Mehr zum Thema Python" well not quite < 1430517335 750409 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Let me give that a try: "Haskell was created near the end of the 1980s as a pure, functional programming language, predominantly for scientific purposes. A distinguishing feature of functional programming languages is that functions applied to the same arguments always return the same value regardless of how often they are called, and do not influence the state of a program. In addition, Haskell... < 1430517341 769455 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :...is based on the concept of monads and doesn't distinguish between variables and constants." < 1430517389 881414 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah, it's funny < 1430517422 76717 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"The logo of the language, a lambda, originates in the lambda calculus that underlies [Haskell], which provides a sort of semantics for certain calculations." < 1430517431 800629 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :int-e, the Wikipedia article on maze generation calls it Kruskal's algorithm < 1430517438 742350 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And it certainly bears similarities < 1430517460 794320 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Taneb: Ah. Yes, there are similarities, but they still seem artificial to me. < 1430517469 10127 :Melvar!~melvar@dslb-092-072-191-081.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :What have I done. <ω< < 1430517483 816549 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Taneb: Anyway, perhaps it's just that I didn't think of this myself. :P < 1430517503 721634 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :s/of this/of this connection/ < 1430517538 382387 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Melvar: I'm done... just translating for our non-(native German speakers) :P < 1430517606 294769 :Lymia!~lymia@inportb/loli/cirno-chan QUIT :Ping timeout: 250 seconds < 1430517745 176238 :Lymia!~lymia@inportb/loli/cirno-chan JOIN :#esoteric < 1430518176 708609 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Hmm, where have I heard this, I guess it was the Security Nightmares talk at the last C3C. "Do you know this effect, when you read a news article in your area of expertise, and you realize that the article is completely wrong? And then you read the next article and believe everything it says..." < 1430518365 555163 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's an old thing. I first heard it named after Gell-Mann. < 1430518385 179554 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I most recently heard it in a talk by Daniel Bernstein. Maybe that's the one you're thinking of. < 1430518447 133067 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Nah, I'm pretty sure I got my source correct (it was in German, starting with "Kennt ihr das...")... that said, thanks for the references, especially the first one. < 1430518452 77564 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think it was that "death of optimizing compilers" talk. < 1430518460 357169 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK. < 1430518474 632721 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I have not seen that talk; I've only seen the slides. So that's definitely not it. < 1430518690 215972 :AnotherTest!~turingcom@d51A4C65E.access.telenet.be QUIT :Ping timeout: 264 seconds < 1430518924 194580 :AnotherTest!~turingcom@d51a4c65e.access.telenet.be JOIN :#esoteric < 1430519202 793386 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I found equations for "DSF synthesis"; there is a simple equation for the non-bandlimited form but the "a cos theta" term in the denominator seems to make it difficult. < 1430519209 647382 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :http://www.csounds.com/journal/issue11/distortionSynthesis.html < 1430519578 607281 :scoofy!~scoofy@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :a.k.a. discrete summation formula < 1430519851 913781 :AnotherTest!~turingcom@d51a4c65e.access.telenet.be QUIT :Remote host closed the connection < 1430520392 264401 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :ACTION should clean up and AV mod his Famicom. < 1430521770 989154 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 272 seconds < 1430522096 452391 :drpotoes!~Robert@208.86.124.27 JOIN :#esoteric < 1430522113 181479 :drpotoes!~Robert@208.86.124.27 PART :#esoteric < 1430522396 321637 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1430523036 989872 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1430523528 837404 :hamrove_!~hamrove@96-8-209-215.block0.gvtc.com JOIN :#esoteric < 1430523555 903815 :hamrove!~hamrove@96-8-209-215.block0.gvtc.com QUIT :Read error: Connection reset by peer < 1430524160 965927 :erdic!~erdic@unaffiliated/motley QUIT :Ping timeout: 256 seconds < 1430524228 158759 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Now I added #CHDIR #TUNING #WAVE-SIZE commands into AmigaMML (not released yet). < 1430524302 987339 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric < 1430524359 892610 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :There are still no command-line switches (it is likely it won't ever need any).