< 1493164971 0 :DHeadshot!~DHeadshot@cpc88301-woki8-2-0-cust688.6-2.cable.virginm.net PRIVMSG #esoteric :hppavilion[1]: That's something for a quote database! < 1493165526 0 :DHeadshot!~DHeadshot@cpc88301-woki8-2-0-cust688.6-2.cable.virginm.net QUIT :Ping timeout: 260 seconds < 1493167561 0 :t3ry4k1b33f!?@? NICK :sirnaysayer < 1493168194 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca JOIN :#esoteric < 1493170021 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is JOIN :#esoteric < 1493170027 0 :fizzie!?@? PRIVMSG #esoteric :@wn dodecadent < 1493170028 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :No match for "dodecadent". < 1493170029 0 :fizzie!?@? PRIVMSG #esoteric :Aw. < 1493170101 0 :fizzie!?@? PRIVMSG #esoteric :I was thinking decagon : dodecagon :: decadent : dodecadent. < 1493170858 0 :Marcela_Gandara1!~Marcela_G@181-18-127-115.dyn.movilnet.com.ve QUIT :Ping timeout: 260 seconds < 1493171082 0 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1493171091 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1493171106 0 :Marcela_Gandara1!~Marcela_G@181-18-127-115.dyn.movilnet.com.ve JOIN :#esoteric < 1493171256 0 :pdxleif!~pdxleif@ec2-54-68-166-10.us-west-2.compute.amazonaws.com QUIT :Quit: ZNC - http://znc.in < 1493171416 0 :Marcela_Gandara1!~Marcela_G@181-18-127-115.dyn.movilnet.com.ve QUIT :Ping timeout: 252 seconds < 1493172040 0 :lifthrasiir!~lifthrasi@ec2-52-79-98-81.ap-northeast-2.compute.amazonaws.com QUIT :Quit: No Ping reply in 180 seconds. < 1493172064 0 :idris-bot!~idris-bot@dslb-092-072-129-193.092.072.pools.vodafone-ip.de QUIT :Quit: Terminated < 1493172102 0 :atehwa!atehwa@aulis.sange.fi QUIT :Ping timeout: 260 seconds < 1493172104 0 :fizzie!?@? PRIVMSG #esoteric :shachaf: Here's a scow thing -- how do you use gflags for a busybox-style multi-binary? I guess you just don't. < 1493172127 0 :lifthrasiir!~lifthrasi@ec2-52-79-98-81.ap-northeast-2.compute.amazonaws.com JOIN :#esoteric < 1493172134 0 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1493172136 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: Well, for a binary like apt-get or bazel you might have shared flags. < 1493172165 0 :fizzie!?@? PRIVMSG #esoteric :I'm thinking more of something like a hypothetical "file"-related "util"ity. < 1493172224 0 :fizzie!?@? PRIVMSG #esoteric :Or I guess 'git' as well. < 1493172225 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's the concern? That different sub-binaries might have flags with the same names but different types or meaning? < 1493172306 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1493172306 0 :fizzie!?@? PRIVMSG #esoteric :Well, getting reasonable help/usage messages out might be some sort of a thing. And I think I'd like it to be not okay to specify the "local" flags before the subcommand. < 1493172355 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess you would need a different library which parameterizes flags on a binary name or some other configuration option. < 1493172370 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But that library doesn't have to be fundamentally different from gflags, only slightly different. < 1493172400 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There are plenty of programs that use gflags and also have subcommands -- surely some of them have this issue? < 1493172412 0 :fizzie!?@? PRIVMSG #esoteric :I found this related thread when browsing around https://github.com/gflags/gflags/issues/57 as well. < 1493172418 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :One person's objection to gflags was that it encourages you to design bad command line user interfaces. < 1493172423 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which I guess is what you mean here. < 1493172584 0 :fizzie!?@? PRIVMSG #esoteric :I'm a little ambivalent, since I like some of the bits, and using gflags in a Bazel-based thing is so easy. Maybe if I just have handcrafted help messages for the subcommands. I mean, I think "git --help foo" does actually print out the man page instead of any sort of programmatically created thing. < 1493172655 0 :fizzie!?@? PRIVMSG #esoteric :(Separate binaries is of course an option too.) < 1493172744 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Doesn't git actually have separate binaries? < 1493172759 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Where "git foo ..." just runs "git-foo ..." < 1493172813 0 :fizzie!?@? PRIVMSG #esoteric :I'm not entirely sure. At least ls -l /usr/lib/git-core/ produces an arbitrary mixture of separate binaries and symlinks. < 1493172848 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, right. < 1493172851 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's a mixture. < 1493172859 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But a long time ago it was all separate binaries maybe? < 1493172916 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway using one binary might make sense if you're in an environment where you're statically linking a large amount of code. < 1493172953 0 :fizzie!?@? PRIVMSG #esoteric :I guess "/usr/bin/git foo" might always run /some/other/git-foo, and the sharing of a binary is just a(nother) implementation detail. < 1493172990 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe you should use xflags instead. < 1493173011 0 :fizzie!?@? PRIVMSG #esoteric :"Xflags is a company that creates hanging car flags." < 1493173052 0 :fizzie!?@? PRIVMSG #esoteric :I also found this enlightening document: https://developer.apple.com/reference/kernel/gz_header/1546841-xflags < 1493173103 0 :fizzie!?@? PRIVMSG #esoteric :Looks like the thing you likely meant isn't focused on SEO. Also, I think I might've seen this before. < 1493173105 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This thing: https://github.com/mortehu/xflags < 1493173124 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But the Apple document is pretty good. < 1493174168 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is QUIT :Quit: Zarutian < 1493174500 0 :IronY!?@? NICK :SpeedRun < 1493174779 0 :SpeedRun!?@? NICK :IronY < 1493175606 0 :sleffy!~sleffy@c-24-7-67-0.hsd1.ca.comcast.net QUIT :Ping timeout: 240 seconds < 1493175671 0 :sleffy!~sleffy@c-24-7-67-0.hsd1.ca.comcast.net JOIN :#esoteric < 1493176027 0 :hppavilion[0]!~dosgmowdo@58-0-174-206.gci.net JOIN :#esoteric < 1493176106 0 :hppavilion[1]!~dosgmowdo@58-0-174-206.gci.net QUIT :Ping timeout: 260 seconds < 1493176563 0 :sleffy!~sleffy@c-24-7-67-0.hsd1.ca.comcast.net QUIT :Ping timeout: 260 seconds < 1493176848 0 :Akaibu!uid118096@gateway/web/irccloud.com/x-cwnrjryrvwojuztt QUIT :Quit: Connection closed for inactivity < 1493180058 0 :sleffy!~sleffy@c-24-7-67-0.hsd1.ca.comcast.net JOIN :#esoteric < 1493180100 0 :Sgeo_!~Sgeo@ool-18e4354b.dyn.optonline.net JOIN :#esoteric < 1493180317 0 :Sgeo!~Sgeo@ool-18e4354b.dyn.optonline.net QUIT :Ping timeout: 268 seconds < 1493183034 0 :[io]!~iovoid@unaffiliated/iovoid JOIN :#esoteric < 1493183061 0 :iovoid!~iovoid@unaffiliated/iovoid QUIT :Ping timeout: 258 seconds < 1493184800 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :n < 1493186178 0 :erkin!~erkin@unaffiliated/erkin JOIN :#esoteric < 1493186355 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :ih < 1493189513 0 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 260 seconds < 1493189765 0 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1493191294 0 :erkin!~erkin@unaffiliated/erkin QUIT :Quit: Ouch! Got SIGABRT, dying... < 1493191672 0 :hppavilion[0]!~dosgmowdo@58-0-174-206.gci.net PRIVMSG #esoteric :ACTION . o O ( Kleene algebra with inverse elements for addition and multiplication ) < 1493192879 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :I still think Mercator is a little underrated. < 1493193041 0 :hppavilion[0]!~dosgmowdo@58-0-174-206.gci.net PRIVMSG #esoteric :tswett: I may have stolen projective scope hth < 1493193130 0 :sleffy!~sleffy@c-24-7-67-0.hsd1.ca.comcast.net QUIT :Ping timeout: 260 seconds < 1493194064 0 :augur!~augur@noisebridge130.static.monkeybrains.net QUIT :Remote host closed the connection < 1493194080 0 :augur!~augur@noisebridge130.static.monkeybrains.net JOIN :#esoteric < 1493194083 0 :augur!~augur@noisebridge130.static.monkeybrains.net QUIT :Remote host closed the connection < 1493196070 0 :augur!~augur@c-67-160-198-240.hsd1.ca.comcast.net JOIN :#esoteric < 1493196820 0 :AnotherTest!~turingcom@ptr-82l26zdbyg35x90xz5h.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1493196912 0 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net QUIT :Ping timeout: 240 seconds < 1493197047 0 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net JOIN :#esoteric < 1493197423 0 :erkin!~erkin@unaffiliated/erkin JOIN :#esoteric < 1493197581 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :Am I the only who implemented the X resource manager in JavaScript? I cannot find any others. < 1493197702 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :Generator functions make the implementation of the search list to be very simple compared to a C code. < 1493197721 0 :augur!~augur@c-67-160-198-240.hsd1.ca.comcast.net QUIT :Remote host closed the connection < 1493197777 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :Also, unique quarks are implemented without having to add any extra code to support it. (Use the built-in JavaScript function Symbol() to create a unique quark.) < 1493198150 0 :[io]!~iovoid@unaffiliated/iovoid QUIT :Ping timeout: 240 seconds < 1493198152 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :(Also, my implementation is only 3003 bytes long; with the ability to load, save, get resources, put resources, and merge databases, with or without overwrite. All of the tests pass.) < 1493198160 0 :iovoid!~iovoid@185.140.54.17 JOIN :#esoteric < 1493198160 0 :iovoid!~iovoid@185.140.54.17 QUIT :Changing host < 1493198160 0 :iovoid!~iovoid@unaffiliated/iovoid JOIN :#esoteric < 1493198506 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1493199138 0 :hppavilion[0]!~dosgmowdo@58-0-174-206.gci.net PRIVMSG #esoteric :"The flamboyant cuttlefish is less buoyant than most cuttlefish species, due to its reduced cuttlebone." < 1493199194 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :O, I didn't know that < 1493199208 0 :LKoen!~LKoen@2a01:e35:2eed:a430:f084:99b4:5b27:e301 JOIN :#esoteric < 1493199720 0 :erkin!~erkin@unaffiliated/erkin QUIT :Quit: Ouch! Got SIGABRT, dying... < 1493199822 0 :hppavilion[0]!~dosgmowdo@58-0-174-206.gci.net QUIT :Ping timeout: 240 seconds < 1493199962 0 :keemyb!keemyb@gateway/shell/fnordserver.eu/x-urshkgcuykyahnqo JOIN :#esoteric < 1493202378 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? viola < 1493202381 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :viola? ¯\(°​_o)/¯ < 1493202387 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? violation < 1493202388 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Violation is the act of playing an instrument in the viola family. < 1493202646 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what's a segmentation violation? < 1493202674 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that's when you play so hard part of it falls off < 1493203175 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn Dodecadent means decadent, but in a Platonic way. < 1493203179 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'dodecadent': Dodecadent means decadent, but in a Platonic way. < 1493203185 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fizzie: hth < 1493203404 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :tdh < 1493203421 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :do you like dynkin diagrams? < 1493203445 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i don't have much relationship with them. < 1493204340 0 :fizzie!?@? PRIVMSG #esoteric :tdh, iwnhgt < 1493204665 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :today's xkcd goes well with a plate of chihuahua. < 1493204843 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later < 1493206454 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net JOIN :#esoteric < 1493207144 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :`wisdom < 1493207146 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :maths//Maths stands for Mathematical Anti-Telharsic Harfatum Septomin. < 1493208163 0 :LKoen!~LKoen@2a01:e35:2eed:a430:f084:99b4:5b27:e301 QUIT :Remote host closed the connection < 1493209763 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net QUIT :Quit: EVENT CHICKEN < 1493210126 0 :LKoen!~LKoen@vbo91-1-82-238-218-67.fbx.proxad.net JOIN :#esoteric < 1493212088 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :`? math < 1493212089 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Math class is tough! < 1493212093 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :`? maths < 1493212094 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Maths stands for Mathematical Anti-Telharsic Harfatum Septomin. < 1493212103 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :How many entries are there for with and without the -s < 1493212152 0 :Akaibu!uid118096@gateway/web/irccloud.com/x-ysbiueeodkwsfqik JOIN :#esoteric < 1493214495 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`` cd wisdom && echo *s < 1493214497 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :6 random numbers abyss all the tropes ambiguous ananas b_jonas brontosaurus chaos chess chuck norris cls comics complexity class css culprits dingas fentimans for further details glados glass hambiguitous hand injuries hfs hippothalamus inverness jesus lens links logs lystrosaurus madness magnus magus maths mipis mips monads monoids neoletters numb < 1493214514 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`` cd wisdom && ls *s < 1493214516 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :6 random numbers \ abyss \ all the tropes \ ambiguous \ ananas \ b_jonas \ brontosaurus \ chaos \ chess \ chuck norris \ cls \ comics \ complexity class \ css \ culprits \ dingas \ fentimans \ for further details \ glados \ glass \ hambiguitous \ hand injuries \ hfs \ hippothalamus \ inverness \ jesus \ lens \ links \ logs \ lystrosaurus \ madness < 1493214542 0 :keemyb!keemyb@gateway/shell/fnordserver.eu/x-urshkgcuykyahnqo QUIT :Read error: Connection reset by peer < 1493214715 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`? chuck norris < 1493214716 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Cars look both ways before Chuck Norris crosses the street. < 1493217554 0 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1493220597 0 :orby!32e0e343@gateway/web/freenode/ip.50.224.227.67 JOIN :#esoteric < 1493220605 0 :orby!32e0e343@gateway/web/freenode/ip.50.224.227.67 PRIVMSG #esoteric :greetings! < 1493222213 0 :LKoen!~LKoen@vbo91-1-82-238-218-67.fbx.proxad.net QUIT :Remote host closed the connection < 1493224455 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :. o O o O o . < 1493225245 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :. o O ( people are misguided when they fuss over "circle constants". ) < 1493225251 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :. o O ( also, eta ftw ) < 1493225333 0 :Phantom_Hoover!~phantomho@cpc104862-sgyl39-2-0-cust65.18-2.cable.virginm.net JOIN :#esoteric < 1493225333 0 :Phantom_Hoover!~phantomho@cpc104862-sgyl39-2-0-cust65.18-2.cable.virginm.net QUIT :Changing host < 1493225333 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1493225470 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :hi Phantom_Hoover. < 1493225475 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :what do you think of circle constants? < 1493225486 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :well there's only the one, really < 1493225496 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :what's that? < 1493225513 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :the greek one, nu or something < 1493225528 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :all three are greek < 1493225565 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :heck, I even saw a concept for a fourth, it was also greek < 1493225597 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :pi, tau and... what's the third? < 1493225610 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :eta. it's equivalent to 1/2 pi = 1/4 tau < 1493225622 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :it's the one I prefer, because it's angular i < 1493225623 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :jesus christ < 1493225635 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :learn some actual maths for god's sake < 1493225641 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :agreed, it's ridiculous < 1493225699 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :all of these symbols would be better off in conlanging creating another esoteric linguistic language. < 1493225854 0 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1493225906 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :hi FreeFull < 1493226266 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Hi < 1493226957 0 :LKoen!~LKoen@vbo91-1-82-238-218-67.fbx.proxad.net JOIN :#esoteric < 1493227362 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :hi < 1493227521 0 :idris-bot!~idris-bot@dslb-092-072-129-193.092.072.pools.vodafone-ip.de JOIN :#esoteric < 1493229077 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :why not use pi/180 = degrad as the circle constant < 1493229112 0 :LKoen!~LKoen@vbo91-1-82-238-218-67.fbx.proxad.net QUIT :Remote host closed the connection < 1493229129 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :you can use ° as the symbol for it < 1493229176 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :the circumference of a circle with diameter d is d*180° < 1493229229 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :the area of a circle with radius r is 180°r² < 1493229289 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :and of course, the angles in a triangle add up to 180° < 1493229425 0 :DHeadshot!~DHeadshot@cpc88301-woki8-2-0-cust688.6-2.cable.virginm.net JOIN :#esoteric < 1493229454 0 :sleffy!~sleffy@c-24-7-67-0.hsd1.ca.comcast.net JOIN :#esoteric < 1493230371 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :no opensource faceapp clone yet? < 1493230772 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :promising headline, https://www.washingtonpost.com/news/the-intersect/wp/2017/04/26/everything-thats-wrong-with-faceapp-the-latest-creepy-photo-app-for-your-face/ (have not read it yet, but I have taken the bait) < 1493231094 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :Is this better or worse than the "sends every single detail about your phone to a mysterious IP in China" < 1493231147 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :izabera: if that was a serious question I'll label you a terrible person. < 1493231186 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :https://www.youtube.com/watch?v=Te7Ki1mKweA < 1493231195 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Taneb: it's different?! < 1493231288 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :What's wrong with applying Chinese beauty standards to african-americans < 1493231366 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :Taneb: does that not happen with literally every other app? < 1493231368 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :https://twitter.com/nohwayineve/status/857181133276098560 < 1493231429 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :mark zuckerberg becoming female. and then more female. and more... AAAAAAAAAAAAAAAAAA < 1493231497 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :heh, degrad < 1493232724 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :https://8values.github.io/results.html?e=62.2&d=39.1&g=47.8&s=67.6 < 1493233097 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :lol populism < 1493233634 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :https://8values.github.io/results.html?e=73.1&d=70.5&g=76.6&s=78.9 < 1493233643 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :there should be a version of this that creates a Stellaris civ < 1493233651 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :I'd say it fits me pretty well. < 1493233663 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :"Closest Match: Libertarian Socialism" < 1493233682 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :argh, why is everyone more pacifist than me < 1493233730 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :well, I'm too pacifist to hate anyone for not being pacifist < 1493233736 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric ::P < 1493233772 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :I'm kinda being serious there < 1493234020 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :look I just want to force asshole countries to treat their people better < 1493234196 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :I guess < 1493234289 0 :erdic!~erdic@unaffiliated/motley QUIT :Remote host closed the connection < 1493234324 0 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric < 1493238703 0 :augur!~augur@74-95-6-5-SFBA.hfc.comcastbusiness.net JOIN :#esoteric < 1493239485 0 :augur!~augur@74-95-6-5-SFBA.hfc.comcastbusiness.net QUIT :Remote host closed the connection < 1493239660 0 :augur!~augur@74-95-6-5-SFBA.hfc.comcastbusiness.net JOIN :#esoteric < 1493241520 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :http://www.huffingtonpost.co.uk/entry/ukip-glasgow-gorillas-gay_uk_58fcc13ee4b018a9ce5c09e0 < 1493241529 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :"Ukip Candidate Compares Her Sexual Attraction To Gorillas To Being Gay" < 1493242143 0 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net QUIT :Remote host closed the connection < 1493242773 0 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Quit: Leaving < 1493242791 0 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1493243439 0 :augur!~augur@74-95-6-5-SFBA.hfc.comcastbusiness.net QUIT :Remote host closed the connection < 1493243575 0 :LKoen!~LKoen@2a01:e35:2eed:a430:99a7:12c4:7bc7:280f JOIN :#esoteric < 1493243851 0 :LKoen!~LKoen@2a01:e35:2eed:a430:99a7:12c4:7bc7:280f QUIT :Ping timeout: 252 seconds < 1493244407 0 :AnotherTest!~turingcom@ptr-82l26zdbyg35x90xz5h.18120a2.ip6.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1493245015 0 :fizzie!?@? PRIVMSG #esoteric :I've been trying out this std::experimental::filesystem library I found in my GCC, and can't figure out what's going on here: http://sprunge.us/jHeR < 1493245206 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :fizzie: perhaps != isn't defined nicely < 1493245231 0 :fizzie!?@? PRIVMSG #esoteric :That's how the range-based for loop is defined. < 1493245246 0 :fizzie!?@? PRIVMSG #esoteric :Though admittedly it technically calls end() just once. < 1493245275 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i admittedly know nothing about c++ iterators except from seeing them used in code a few times < 1493245296 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :but the '!= thing.end()' idiom just baffles me < 1493245323 0 :fizzie!?@? PRIVMSG #esoteric :I'm not a huge fan, but it is what it is. < 1493245336 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :why would you do it that way rather than just '!thing.finished()' < 1493245355 0 :fizzie!?@? PRIVMSG #esoteric :Because it must be compatible with raw pointers, I guess. < 1493245359 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :what happens if you call path.end() once < 1493245374 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :it'll get called on every iteration < 1493245375 0 :fizzie!?@? PRIVMSG #esoteric :\oren\: Doesn't seem to make a difference. < 1493245441 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :what does && mean anyway? it's one of those new c++14 things right < 1493245495 0 :fizzie!?@? PRIVMSG #esoteric :C++11, I think. < 1493245504 0 :fizzie!?@? PRIVMSG #esoteric :It's an rvalue reference, but I'm not going to pretend I could explain it intelligibly. < 1493245520 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :ok, so it is a reference < 1493245557 0 :fizzie!?@? PRIVMSG #esoteric :Anyway, http://sprunge.us/LhdV is what an online reference says the equivalence for a range-based for loop is. < 1493245567 0 :fizzie!?@? PRIVMSG #esoteric :I guess I'll try to do something even closer than that. < 1493245640 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :fizzie: !OH < 1493245651 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :look at the increment < 1493245658 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :it's ++x not x++ < 1493245672 0 :fizzie!?@? PRIVMSG #esoteric :Oh. Well, that's just great. < 1493245674 0 :fizzie!?@? PRIVMSG #esoteric :Right, right. < 1493245674 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :try doing ++iter < 1493245682 0 :fizzie!?@? PRIVMSG #esoteric :I'm sure it's that. < 1493245683 0 :fizzie!?@? PRIVMSG #esoteric :Thanks. < 1493245693 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :they probably didn't implement iter++ properly < 1493245709 0 :fizzie!?@? PRIVMSG #esoteric :And why would they, only non-C++ plebs would dream of calling it. < 1493245724 0 :fizzie!?@? PRIVMSG #esoteric :Yeah, that's it. < 1493245741 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :lol < 1493245751 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :yes, why would anyone have a variable called C and increment it with C++ < 1493245890 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I don't get why the post increment isn't just automatically generated from the pre-increment < 1493245979 0 :fizzie!?@? PRIVMSG #esoteric :Looks like it's an inline iterator operator++(int) { auto __tmp = *this; ++_M_cur; return __tmp; } for the postfix version. < 1493246079 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :not ++(*this)? < 1493246090 0 :fizzie!?@? PRIVMSG #esoteric :No. I'm guessing at some point it was enough to do ++_M_cur but now it needs something more. (The prefix ++ is just a declaration, I don't have the sources of the library.) < 1493246161 0 :fizzie!?@? PRIVMSG #esoteric :Well, it did have "experimental" right there in the name. < 1493246679 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fizzie: https://github.com/gcc-mirror/gcc/blob/master/libstdc%2B%2B-v3/include/experimental/bits/fs_path.h#L1023-L1038 < 1493246729 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :fizzie: you can submit a patch < 1493246776 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(turns out it is defined in the header file after all) < 1493246800 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i thought you couldn't/weren't supposed to have code in a header file < 1493246804 0 :fizzie!?@? PRIVMSG #esoteric :int-e: Yeah, I didn't look too far down. < 1493246831 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :this is why c++ projects take a year to compile right < 1493246841 0 :fizzie!?@? PRIVMSG #esoteric :No, that's probably template metaprogramming. < 1493246848 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :and that code indeed suggests that it will fail for paths that only have a single component, like "foo" < 1493246896 0 :augur!~augur@74-95-6-5-SFBA.hfc.comcastbusiness.net JOIN :#esoteric < 1493246949 0 :fizzie!?@? PRIVMSG #esoteric :int-e: I guess it's some sort of an optimilization, if there's only one component it doesn't do a list of them and therefore there's no iterator to increment, there's just a boolean flag. < 1493246979 0 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1493247224 0 :fizzie!?@? PRIVMSG #esoteric :(Though looks like it's been like that since the initial commit 5924b28, two years ago.) < 1493247411 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :they should rename C++ to ++C < 1493247976 0 :contrapumpkin!~copumpkin@haskell/developer/copumpkin QUIT :Ping timeout: 252 seconds < 1493248205 0 :propumpkin!~copumpkin@haskell/developer/copumpkin JOIN :#esoteric < 1493248585 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :propumpkin: yopumpkin < 1493248970 0 :augur!~augur@74-95-6-5-SFBA.hfc.comcastbusiness.net QUIT :Remote host closed the connection < 1493249626 0 :DHeadshot!~DHeadshot@cpc88301-woki8-2-0-cust688.6-2.cable.virginm.net QUIT :Ping timeout: 252 seconds < 1493249915 0 :marmalord!~alexander@ucb-np2-216.colorado.edu JOIN :#esoteric < 1493249948 0 :marmalord!~alexander@ucb-np2-216.colorado.edu PART #esoteric : < 1493250044 0 :augur!~augur@74-95-6-5-SFBA.hfc.comcastbusiness.net JOIN :#esoteric < 1493250681 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds < 1493250767 0 :augur!~augur@74-95-6-5-SFBA.hfc.comcastbusiness.net QUIT :Remote host closed the connection