< 1493251257 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net JOIN :#esoteric < 1493251344 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :`wisdom < 1493251345 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :isomorphism//Isomorphism is isomorphic to Phantom_Hoover up to isomorphism. < 1493251423 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`w < 1493251424 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`learn//`learn creates a wisdom entry and tries to guess which word is the key. Syntax (case insensitive): `learn [a|an|the] [s][punctuation] [...] < 1493251444 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :not enough 04d08e09e11p 12l13e04a08r09n11i12n13g < 1493251462 0 :Nistur!nistur@gateway/shell/blinkenshell.org/x-ltjscbzevcfecait QUIT :Ping timeout: 260 seconds < 1493251469 0 :Nistur!nistur@gateway/shell/blinkenshell.org/x-wllxbvkogbwurbwx JOIN :#esoteric < 1493251625 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :H E L L O O C H A F ! < 1493251641 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :04H 08E 09L 11L 12O 13O < 1493251655 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`w < 1493251656 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :monomorphism//A monomorphism is just an epimorphism in the opposite category. < 1493251662 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? epimorphism < 1493251663 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :An epimorphism is just a monomorphism in the opposite category. < 1493251692 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :An isomorphism is just a split epimorphism which is also a monomorphism. < 1493251705 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or: An isomorphism is just a split monomorphism which is also a epimorphism?! < 1493251755 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :they're all isomorphic to each other, modulo a natural transformation. < 1493251963 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What does that sentence mean? < 1493252003 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :it means that's all fungobbledigook to me. < 1493252070 0 :iconmaster!~iconmaste@129.21.122.8 JOIN :#esoteric < 1493252091 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :`relcome iconmaster < 1493252093 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​08iconmaster: 09Welcome 02to 06the 13international 04hub 07for 08esoteric 09programming 02language 06design 13and 04deployment! 07For 08more 09information, 02check 06out 13our 04wiki: 07. 08(For 09the 02other 06kind 13of 04esoterica, 07try 08#esoteric 09on 02EFnet 06or 13DALnet.) < 1493252121 0 :iconmaster!~iconmaste@129.21.122.8 QUIT :Client Quit < 1493253139 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :`w < 1493253141 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :finn//Finns are helpful, albeit grossly overpopulated (cf. 'Finland'). < 1493255112 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is JOIN :#esoteric < 1493255910 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :Zarutellon. < 1493256242 0 :sleffy!~sleffy@c-24-7-67-0.hsd1.ca.comcast.net QUIT :Ping timeout: 260 seconds < 1493256888 0 :erkin!~erkin@unaffiliated/erkin JOIN :#esoteric < 1493259931 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net QUIT :Quit: EMULSIFIED CHICKEN < 1493260807 0 :ybden!ybden@unaffiliated/ybden QUIT :Ping timeout: 240 seconds < 1493260854 0 :ybden!ybden@unaffiliated/ybden JOIN :#esoteric < 1493262092 0 :Akaibu!uid118096@gateway/web/irccloud.com/x-ysbiueeodkwsfqik QUIT : < 1493263211 0 :augur!~augur@192.195.83.130 JOIN :#esoteric < 1493263549 0 :erkin!~erkin@unaffiliated/erkin QUIT :Quit: Ouch! Got SIGABRT, dying... < 1493264089 0 :sleffy!~sleffy@c-24-7-67-0.hsd1.ca.comcast.net JOIN :#esoteric < 1493264621 0 :MDude!~MDude@pa-67-234-94-147.dhcp.embarqhsd.net JOIN :#esoteric < 1493265962 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is QUIT :Quit: Zarutian < 1493266300 0 :erkin!~erkin@unaffiliated/erkin JOIN :#esoteric < 1493269009 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`? deep learning < 1493269010 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :deep learning? ¯\(°​_o)/¯ < 1493270016 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`learn Deep learning applies software engineering principles to AI. A deep learning network has numerous layers and no one understands what any of them do. < 1493270020 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'deep': Deep learning applies software engineering principles to AI. A deep learning network has numerous layers and no one understands what any of them do. < 1493270025 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`revert < 1493270027 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1493270041 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :er, I expected it to deep learn that < 1493270054 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`le//rn deep learning//Deep learning applies software engineering principles to AI. A deep learning network has numerous layers and no one understands what any of them do. < 1493270056 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'deep learning': Deep learning applies software engineering principles to AI. A deep learning network has numerous layers and no one understands what any of them do. < 1493270408 0 :adu!~ajr@pool-71-178-208-21.washdc.fios.verizon.net JOIN :#esoteric < 1493273914 0 :Jafet!~jafet@unaffiliated/jafet QUIT :Ping timeout: 252 seconds < 1493274184 0 :sleffy!~sleffy@c-24-7-67-0.hsd1.ca.comcast.net QUIT :Ping timeout: 240 seconds < 1493274259 0 :adu!~ajr@pool-71-178-208-21.washdc.fios.verizon.net QUIT :Quit: adu < 1493275079 0 :Jafet!~jafet@unaffiliated/jafet JOIN :#esoteric < 1493275964 0 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1493278727 0 :pikhq!~pikhq@c-24-8-135-139.hsd1.co.comcast.net QUIT :Ping timeout: 260 seconds < 1493279749 0 :pikhq!~pikhq@c-24-8-135-139.hsd1.co.comcast.net JOIN :#esoteric < 1493281531 0 :augur!~augur@192.195.83.130 QUIT :Remote host closed the connection < 1493281566 0 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1493283307 0 :augur!~augur@2601:640:8001:4222:c175:60ca:56de:8f9 JOIN :#esoteric < 1493284850 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1493285806 0 :augur!~augur@2601:640:8001:4222:c175:60ca:56de:8f9 QUIT :Remote host closed the connection < 1493286569 0 :AnotherTest!~turingcom@134.58.253.56 JOIN :#esoteric < 1493287617 0 :erkin!~erkin@unaffiliated/erkin QUIT :Quit: Ouch! Got SIGABRT, dying... < 1493288039 0 :AnotherTest!~turingcom@134.58.253.56 QUIT :Ping timeout: 240 seconds < 1493288151 0 :AnotherTest!~turingcom@134.58.253.56 JOIN :#esoteric < 1493289361 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fizzie: wiki bridge is down < 1493289588 0 :fizzie!?@? PRIVMSG #esoteric :So it is. I wonder if I could set up some automation for it. < 1493289602 0 :fizzie!?@? PRIVMSG #esoteric :Looks like this time it was a reboot: 05:39:40 up 4 days, 9:24, 1 user, load average: 0.25, 0.22, 0.09 < 1493289613 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :seems about time, it's not seemingly about to stop happening. < 1493289746 0 :fizzie!?@? PRIVMSG #esoteric :Maybe I'll try to write a systemd service file for it, I think that should make it start automagically. < 1493289751 0 :fizzie!?@? PRIVMSG #esoteric :But not now, have to get to work. < 1493290980 0 :LKoen!~LKoen@2a01:e35:2eed:a430:28b5:e751:b94:96a7 JOIN :#esoteric < 1493291213 0 :Oxid_it_89!~bugtraq@82.137.14.238 JOIN :#esoteric < 1493291219 0 :gsora_!?@? NICK :gsora < 1493292849 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net JOIN :#esoteric < 1493293040 0 :augur!~augur@2601:640:8001:4222:c175:60ca:56de:8f9 JOIN :#esoteric < 1493293183 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :`w < 1493293185 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mirth//Mirths are juvenile moths. They giggle a lot. < 1493293239 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hily < 1493293300 0 :augur!~augur@2601:640:8001:4222:c175:60ca:56de:8f9 QUIT :Ping timeout: 258 seconds < 1493293437 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :hellørjan. < 1493293568 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :`w < 1493293569 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :welcome.bork//Velcume-a tu zee interneshunel hoob fur isutereec prugremmeeng lungooege-a deseegn und depluyment! Fur mure-a inffurmeshun, check oooot oooor veeki: . (Fur zee oozeer keend ooff isutereeca, try #isutereec oon IFnet oor DELnet.) < 1493293585 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :bø̈rk. < 1493294994 0 :AnotherTest!~turingcom@134.58.253.56 QUIT :Ping timeout: 260 seconds < 1493295917 0 :LKoen!~LKoen@2a01:e35:2eed:a430:28b5:e751:b94:96a7 QUIT :Remote host closed the connection < 1493295962 0 :LKoen!~LKoen@2a01:e35:2eed:a430:a5c8:9163:d6f2:852 JOIN :#esoteric < 1493296220 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later < 1493296244 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net QUIT :Quit: REINFORCED CHICKEN < 1493296254 0 :Oxid_it_89!~bugtraq@82.137.14.238 QUIT :Ping timeout: 260 seconds < 1493296936 0 :LKoen!~LKoen@2a01:e35:2eed:a430:a5c8:9163:d6f2:852 QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” < 1493303499 0 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1493307257 0 :orby!32e0e343@gateway/web/freenode/ip.50.224.227.67 QUIT :Quit: Page closed < 1493307285 0 :orby!32e0e343@gateway/web/freenode/ip.50.224.227.67 JOIN :#esoteric < 1493308059 0 :Phantom_Hoover!~phantomho@cpc104862-sgyl39-2-0-cust65.18-2.cable.virginm.net JOIN :#esoteric < 1493308059 0 :Phantom_Hoover!~phantomho@cpc104862-sgyl39-2-0-cust65.18-2.cable.virginm.net QUIT :Changing host < 1493308059 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1493309484 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck implementations14]]4 10 02https://esolangs.org/w/index.php?diff=51826&oldid=51817 5* 03AsuMagic 5* (-11) 10update ashbf's description < 1493310050 0 :LKoen!~LKoen@2a01:e35:2eed:a430:b10c:7f53:e0e1:da47 JOIN :#esoteric < 1493310758 0 :augur!~augur@2601:640:8001:4222:e886:973b:ee23:61f JOIN :#esoteric < 1493311411 0 :AnotherTest!~turingcom@d51a46c74.access.telenet.be JOIN :#esoteric < 1493313293 0 :sleffy!~sleffy@c-24-7-67-0.hsd1.ca.comcast.net JOIN :#esoteric < 1493314504 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :O(n^2) : quadratic :: O(sqrt(n)) : ??? < 1493314690 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :squarerootatic < 1493314699 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :Any advances on that < 1493314726 0 :LKoen!~LKoen@2a01:e35:2eed:a430:b10c:7f53:e0e1:da47 QUIT :Remote host closed the connection < 1493315827 0 :sleffy!~sleffy@c-24-7-67-0.hsd1.ca.comcast.net QUIT :Ping timeout: 240 seconds < 1493316422 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( semi-linear *runs* ) < 1493316464 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did you see my post about "nines" of reliability? < 1493316485 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :They're a logarithmic unit and therefore they should be measured in decibels. < 1493316487 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Taneb: borrowing from geometry, circumferential (in terms of area) ;-) < 1493316507 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :-10 dB of unreliability = one "nine" of reliability < 1493316807 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :this seems completely unrelated to blocked clauses < 1493316990 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Blocked clauses? < 1493317050 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ACTION is looking at SAT solving. < 1493317135 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :And blocked clause elimination is a simplification technique for a set of clauses. And it's also totally unrelated to what you said, just something that's currently on my mind. < 1493317204 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I see. I don't know that much about SAT solving techniques. < 1493317376 0 :DHeadshot!~DHeadshot@cpc88301-woki8-2-0-cust688.6-2.cable.virginm.net JOIN :#esoteric < 1493317611 0 :DHeadshot_!~DHeadshot@cpc88301-woki8-2-0-cust688.6-2.cable.virginm.net JOIN :#esoteric < 1493317644 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org JOIN :#esoteric < 1493317661 0 :DHeadshot!~DHeadshot@cpc88301-woki8-2-0-cust688.6-2.cable.virginm.net QUIT :Ping timeout: 268 seconds < 1493317979 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1493318234 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : O(n^2) : quadratic :: O(sqrt(n)) : ??? <-- radical hth < 1493318354 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :oerjan, thanks < 1493318369 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :Doesn't sound right, though, so I'm gonna stick with "proportional to the square root" < 1493318414 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's etymologically right for "root", but adding the square is a bit verbose especially since latin is bad at compounds. < 1493318556 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le/rn SAT solving techniques//There are many SAT solving techniques, but none is completely satisfying. < 1493318567 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm < 1493318570 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'sat solving techniques': There are many SAT solving techniques, but none is completely satisfying. < 1493318605 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` mv wisdom/'sat solving technique'{s,} < 1493318609 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1493318615 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/whoops < 1493318616 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :OLD="wisdom/$1"; [ -z "$1" ] && OLD="$(lastfiles)"; NEW="${OLD}s"; if [ -f "$NEW" ]; then echo "«${NEW}» already exists"; exit 1; fi; mv "$OLD" "$NEW" && echo "«${OLD}» -> «${NEW}»" < 1493318752 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`before < 1493318767 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/sat solving technique//There are many SAT solving techniques, but none is completely satisfying. \ wisdom/sat solving techniques//There are many SAT solving techniques, but none is completely satisfying. < 1493318778 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is JOIN :#esoteric < 1493318784 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm that is not right. < 1493318804 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :none are < 1493318807 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/before < 1493318807 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lastfiles "$@" | while read f; do echo -n "$f//"; hg cat -r "$(hg log --removed --template '{rev}\n' "$f" | tail -n+2 | head -n1)" "$f"; done < 1493318822 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Taneb: i thought none is singular < 1493318846 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :anyway that's not what wasn't right, but `before < 1493318878 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oerjan: ITYM satisfactory, hth. < 1493318884 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh. < 1493318907 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le/rn SAT solving technique//There are many SAT solving techniques, but none is completely satisfactory. < 1493318909 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Relearned 'sat solving technique': There are many SAT solving techniques, but none is completely satisfactory. < 1493318954 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :my short term memory gets worse and worse. i truly intended to change that to "are" 20 seconds before i pushed enter. < 1493318972 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :"It is sometimes held that none can only take a singular verb, never a plural verb: none of them is coming tonight rather than none of them are coming tonight. There is little justification, historical or grammatical, for this view. None is descended from Old English nān meaning ‘not one’ and has been used for around a thousand years with both a singular and a plural verb, depending on the context and the emphasis needed" < 1493318982 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :I'm used to it taking the plural < 1493319010 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`slwd SAT solving technique//s, is, are, < 1493319011 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Roswbud! < 1493319030 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`slwd sat solving technique//s, is, are, < 1493319032 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sat solving technique//There are many SAT solving techniques, but none are completely satisfactory. < 1493319076 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`before < 1493319085 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/sat solving technique//There are many SAT solving techniques, but none is completely satisfactory. < 1493319168 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hi < 1493319175 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hirpal < 1493319204 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :oerjan, I admit my English grammar is probably influenced by a combination of northern English and Australian dialects so may be odd in places < 1493319338 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shocking < 1493319339 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I need a while(){}else{} structure, blah... < 1493319398 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :if(thing){while(the same thing){}}else{} is ugly < 1493319420 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :\oren\, just use gotos < 1493319443 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :;) < 1493319456 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :\oren\: I seem to remember seeing some language that had a for ... else construct at least < 1493319486 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Can't remember which one it was < 1493319503 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ruby maybe? Some scripting language that I don't personally no, but I just read about anyway < 1493319510 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :know* < 1493319524 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :Vorpal, Python does, I think < 1493319537 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Really? I know python. I thought at least < 1493319564 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Hmm, but you're treating the failed test in two different ways so it's awkward to implement the for...else thing; it'll either duplicate the test or have an extra boolean variable. < 1493319598 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :int-e: well the python for loop is for variable in collection: < 1493319609 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :so that doesn't really apply < 1493319622 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I guess it would be if the loop count is zero simply < 1493319742 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :int-e: https://gist.github.com/anonymous/4cc8c1f2b9c8c9e88599b2f6de02fc9b < 1493319757 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :It apparently works < 1493319821 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :\oren\: so the answer is: use python < 1493319822 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Maybe < 1493319836 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :It would also be reasonably simple in funge-98 < 1493320178 0 :augur!~augur@2601:640:8001:4222:e886:973b:ee23:61f QUIT :Remote host closed the connection < 1493320198 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :you could do it via self modifying code < 1493320212 0 :augur!~augur@2601:640:8001:4222:e886:973b:ee23:61f JOIN :#esoteric < 1493320226 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :assuming you don't need concurrency < 1493320348 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :https://www.youtube.com/watch?v=o5muHHMWIMc < 1493320502 0 :augur!~augur@2601:640:8001:4222:e886:973b:ee23:61f QUIT :Ping timeout: 260 seconds < 1493320915 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i wonder if the forth control flow primitives can do this, some of them apparently work in unusual combinations. < 1493321254 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh hm the problem is that the branch works differently on the first iteration. < 1493321288 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so i guess it really _does_ need a flag internally. < 1493321457 0 :augur!~augur@2601:640:8001:4222:e886:973b:ee23:61f JOIN :#esoteric < 1493321482 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org QUIT :Ping timeout: 260 seconds < 1493321713 0 :augur!~augur@2601:640:8001:4222:e886:973b:ee23:61f QUIT :Ping timeout: 246 seconds < 1493321875 0 :b_jonas_!~x@russell2.math.bme.hu JOIN :#esoteric < 1493321931 0 :ineiros_!ineiros@217.30.184.161 JOIN :#esoteric < 1493321940 0 :b_jonas!~x@russell2.math.bme.hu QUIT :Write error: Broken pipe < 1493321941 0 :ineiros!ineiros@217.30.184.161 QUIT :Write error: Broken pipe < 1493322994 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is QUIT :Ping timeout: 260 seconds < 1493323107 0 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1493323580 0 :DHeadshot_!~DHeadshot@cpc88301-woki8-2-0-cust688.6-2.cable.virginm.net QUIT :Ping timeout: 240 seconds < 1493323716 0 :DHeadshot!~DHeadshot@cpc88301-woki8-2-0-cust688.6-2.cable.virginm.net JOIN :#esoteric < 1493324000 0 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Quit: Leaving < 1493325190 0 :LKoen!~LKoen@2a01:e35:2eed:a430:7816:6e6a:35d:2c24 JOIN :#esoteric < 1493325263 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :izabera: Echo Look is perhaps even more creepy than Faceapp < 1493325291 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`echo look < 1493325291 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :look < 1493325294 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :creepy < 1493325373 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`? amazon < 1493325374 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :amazon? ¯\(°​_o)/¯ < 1493325935 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( who makes furniture sturdy enough to do http://questionablecontent.net/view.php?comic=3469 this? ) < 1493326890 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ikea? < 1493326973 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :"I know what you're thinking. Did I hit space 6 times or only 5? well to tell you the truth, in all this typing, I've kinda lost track myself. but being as this is a bog standard keyboard, the crappiest keyboard in the world, and would not register key presses cleanly, you've got to ask yourself one question: "Do I feel lucky?" well, do ya, punk?" - clint eastwood on python's indentation rules < 1493327011 0 :augur!~augur@noisebridge130.static.monkeybrains.net JOIN :#esoteric < 1493327035 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you indent Python differently from other languages? < 1493327177 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :you're forced to < 1493327213 0 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1493327270 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :no? < 1493327342 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm not forced to indent Python differently from the way I indent other languages. < 1493327351 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, I guess I'm forced to indent Haskell and Python differently. < 1493327687 0 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1493327696 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :well for starters you're forced to indent things at all < 1493327739 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, but that's not what I said. < 1493327792 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I don't indent anything in bash for example < 1493327870 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :in python you are forced to indent the body of a class < 1493327889 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In bash you can't indent the body of a class. < 1493327904 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :right but in C++ I don't do that < 1493327932 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :\oren\: humans indent code, usually < 1493328072 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :class Fred { < 1493328093 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :int somethingFredDoes(){ < 1493328103 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric : //code here < 1493328106 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :} < 1493328107 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :} < 1493328207 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You should just run your C++ code through clang-format. < 1493328223 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :eww no < 1493328350 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :too many spaces < 1493328378 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :what an odd reason for rejecting a programming language < 1493328483 0 :FireFly!znc@freenode/staff/firefly PRIVMSG #esoteric :\oren\: use two-space indentation, and the code in your function bodies ends up being indented the same as what you currently have :p < 1493328543 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :it also is problematic with putting too many spaces inside the code < 1493328582 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yeah it increases the file size and fills your hard drive < 1493328585 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :hmm, I have (setq python-indent 3)... wonder if I still like that < 1493328600 0 :fizzie!?@? PRIVMSG #esoteric :What an odd number to use. < 1493328610 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :it's a prime choice < 1493328673 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :and some idiots also do crap like < 1493328675 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :int < 1493328678 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :main() < 1493328680 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :{ < 1493328682 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :WTF < 1493328689 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's easier to grep for < 1493328691 0 :fizzie!?@? PRIVMSG #esoteric :The canonical justification is, you can find functions... < 1493328692 0 :fizzie!?@? PRIVMSG #esoteric :Right. < 1493328697 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :it's so you can grep for a definition of main by ^main, I think < 1493328704 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :... < 1493328712 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`? redundancy < 1493328714 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Since redundancy exists, it's redundant for Taneb to invent it. < 1493328734 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@quote fugue < 1493328734 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :monochrom says: Welcome to #haskell, where your questions are answered in contrapuntal fugues. < 1493328743 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :the definition of main is at /main.*{$/ < 1493328755 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :no it's not < 1493328762 0 :fizzie!?@? PRIVMSG #esoteric :That's also the definition of remainder. < 1493328763 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :the { belongs on a seaparate line ;) < 1493328768 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :BAH < 1493328785 0 :fizzie!?@? PRIVMSG #esoteric :Admittedly ^main finds also the function mainstay. < 1493328792 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(but only for function bodies, not for if-then-else or loops) < 1493328803 0 :fizzie!?@? PRIVMSG #esoteric :This grepping for source code should be obsolete anyway. < 1493328829 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :int main() < 1493328830 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :{ < 1493328835 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: People should just use codesearch, right? < 1493328839 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric : ...; // is what I'd do < 1493328871 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int < 1493328876 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :main(argc, argv) < 1493328879 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :char **argv; < 1493328880 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :{ < 1493328883 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ew < 1493328885 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :char*somefunction(char*arg,int arg2){ < 1493328886 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :shachaf: plz no < 1493328902 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :spaces only belong in between letters < 1493328912 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: at least indent the char **argv properly, if you must use K&R C. < 1493328918 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :char**arv < 1493328936 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :and indentation is tabs only < 1493328969 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( I wonder who that \oren\ guy is, has he been here before? ) < 1493328992 0 :fizzie!?@? PRIVMSG #esoteric :shachaf: I was looking at Doxygen the other day, I've remembered it being kinda crappy, but it wasn't that bad anymore. < 1493329001 0 :fizzie!?@? PRIVMSG #esoteric :shachaf: They've embraced Markdown and all that. < 1493329014 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's the point of using a documentation generation tool? < 1493329019 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You can just read the source code. < 1493329019 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :why isn't Doxygen an automatic doxxing tool < 1493329024 0 :fizzie!?@? PRIVMSG #esoteric :shachaf: You could even imagine putting .md files sprinkled throughout the code. < 1493329087 0 :fizzie!?@? PRIVMSG #esoteric :Anyway, even disregarding the special documentation comments, it generates a slightly codesearch-like thing if you ask it. < 1493329100 0 :fizzie!?@? PRIVMSG #esoteric :With crossrefs and a file tree and that sort of thing. < 1493329111 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :For reading the actual code? < 1493329114 0 :fizzie!?@? PRIVMSG #esoteric :Yes. < 1493329118 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sounds good. < 1493329132 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Does it search millions of lines of code with regular expressions? < 1493329136 0 :fizzie!?@? PRIVMSG #esoteric :You just say SOURCE_BROWSER = YES and VERBATIM_HEADERS = YES. < 1493329139 0 :fizzie!?@? PRIVMSG #esoteric :It doesn't do that. < 1493329157 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :so it generates some sort of database < 1493329161 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Does it have all sorts of fancy layers? < 1493329168 0 :fizzie!?@? PRIVMSG #esoteric :It doesn't really do that either. < 1493329186 0 :fizzie!?@? PRIVMSG #esoteric :It does have integration with something called htags, which seemed a little grok-like. < 1493329199 0 :fizzie!?@? PRIVMSG #esoteric :GNU GLOBAL, it's called. < 1493329203 0 :fizzie!?@? PRIVMSG #esoteric :I didn't look too closely. < 1493329210 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :itym kythe hth < 1493329279 0 :augur!~augur@noisebridge130.static.monkeybrains.net QUIT :Remote host closed the connection < 1493329512 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :hey I did figure out something worse < 1493329514 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :if(x==1)runstuff();else(runotherstuff()); < 1493329533 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :you can avoid spaces in many places by using () < 1493329600 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :int(x)=1; < 1493329644 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org JOIN :#esoteric < 1493329699 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :int(main)(int(argc),char**argv){ < 1493329712 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :compiles with no warnings on -Wall -Wextra < 1493329730 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You know that C++ parsing ambiguity. < 1493329784 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Most_vexing_parse < 1493329918 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :hmm, https://arin.ga/E3Z9Ll < 1493329997 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :aooooo.ga < 1493330062 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: that's not a real url is it < 1493330142 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 JOIN :#esoteric < 1493330145 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's not a URL at all. < 1493330302 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :well, maybe not *technically* but < 1493330312 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :it's a domain name < 1493330318 0 :LKoen!~LKoen@2a01:e35:2eed:a430:7816:6e6a:35d:2c24 QUIT :Remote host closed the connection < 1493330341 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :wob_jonas: hellwob! < 1493330346 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :hi < 1493330362 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :https://arin.ga/E3Z9Ll what do you think of this abomination < 1493330424 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :um, what about it? it looks like a simple hello world in C < 1493330431 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I was thinking about how to avoid using any spaces < 1493330459 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :and I realized that int(main)(int(argc),char**argv{) is valid < 1493330464 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :ok... any reason for wanting to avoid them? < 1493330470 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :space bar broken < 1493330471 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :for fun < 1493330481 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :ok, have fun then < 1493330481 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :Taneb: yeah let's go with that < 1493330490 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :Taneb: nope. I'd replace keyboard immediately < 1493330504 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :wob_jonas, I do have two backup keyboards, but they are in York < 1493330507 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :`? Taneb < 1493330508 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Taneb is not elliott, no matter whom you ask. He also isn't a rabbi although has pretended in the past. He has at least two backup keyboards with dodgy SHIFT KEys, cube root of nine genders, one of which is a Czech woman, and above average, not too voluminous, but calm eyebrows. He sometimes invents without noticing it (see: tanebventions). < 1493330513 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :int(x)=0; < 1493330546 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :I actually bought a temporary keyboard when my previous one broke and the new one I'd ordered from abroad hadn't arrived yet. Used the temp for like two week. I absolutely refuse to use a keyboard with a key broken, or a phone with the screen broken except for emergencies, < 1493330561 0 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1493330588 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :and I look down on the lots of people I see in the city that use phones with a broken display, and pretend that they're people who buy expensive phones without being able to afford to replace it when they break. < 1493330610 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :if(x==1)runstuff();else(runotherstuff()); < 1493330635 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :I have the temp keyboard here as a backup, but even if I didn't, I'm in Budapest, so I can just walk in a shop pretty much any time and buy a new temp keyboard. < 1493330653 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :Anyway, I'm off now < 1493330656 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :Goodnight! < 1493330677 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :hmm, const(int(x))=1; doesn't seem to work < 1493330699 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :There can be good eso-reasons to avoid using a character (like, you want to embed the code into some other text), but broken keyboard isn't a good one. < 1493330756 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :\oren\: can you afford one space? #define T(x)x and then whenever you'd need a space between foo bar write T(foo)bar instead < 1493330766 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :if not, try to find a macro that's already like that in a library < 1493330779 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :or just use newlines instead of spaces everywhere < 1493330781 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :const < 1493330784 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :int < 1493330792 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :x=1; is ugly, but so what < 1493330806 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :oh, and there's also always foo/*c*/bar < 1493330814 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :a comment serves as whitespace < 1493330820 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :that even works on the define line < 1493330829 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :#define/*c*/T(x)x < 1493330836 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :T(const)int(x) < 1493330847 0 :LKoen!~LKoen@2a01:e35:2eed:a430:55ac:db3e:9c8f:b28f JOIN :#esoteric < 1493330862 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :can be chained: T(const)T(unsigned)T(long)T(long)T(int)x < 1493330888 0 :LKoen!~LKoen@2a01:e35:2eed:a430:55ac:db3e:9c8f:b28f QUIT :Client Quit < 1493330911 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :brilliant < 1493330917 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :that works great < 1493330922 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :if you need it often, define a macro like #define U(x,y,z)x/*c*/y/*c*/z and then you can just U(const,unsigned,long)U(long,int,x); < 1493330934 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :still uglier than just using space, but whatever < 1493330974 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :all this works only in an ANSI compiler, can break in the very ancient ones where comments are handled differently < 1493331019 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :Is there a programming language based on grammar? < 1493331037 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :but these days, everyone uses ANSI compilers, it's more like old code that hasn't been updated and requires old practices that's the problem < 1493331055 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :and even that's becoming rarer and rarer < 1493331270 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :ACTION . o O ( I wonder if I could set up a home proxy ) < 1493331274 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :heh PPCG has actual advertisements for Esoteric IDE < 1493331282 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :oerjan: PPCG? < 1493331293 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :Ah, Programming Puzzles and Code Golf (on Stack Exchange) < 1493331294 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :I remember < 1493331297 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :hppavilion[1]: based on grammer? < 1493331305 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :what kind of grammar? < 1493331345 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :\oren\: The language would be based on parsing strings, performing actions incidentally < 1493331405 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :Like, a truth machine could be encoded as something like "your initial string is 's' and your initial rule is 'main'" < 1493331569 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :One option is that main parses one 's' token and incidentally (1) enqueues a new string [when the program finishes parsing, it parses the next string if there is one and ends if there isn't] obtains input (when input is obtained, it's appended to string at the back of the queue) < 1493331600 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :Main could alternatively parse one '0' token, which incidentally outputs '0' < 1493331632 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :Or it could parse one 'ONE' block < 1493331703 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :A ONE block parses one '1' token followed by a ONE block and incidentally adds a '1' token and outputs '1' < 1493331705 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :Or something like that < 1493331917 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :https://www.youtube.com/watch?v=hG6ZNNWLb6U < 1493332298 0 :augur!~augur@noisebridge130.static.monkeybrains.net JOIN :#esoteric < 1493332394 0 :AnotherTest!~turingcom@d51a46c74.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1493332402 0 :DHeadshot!~DHeadshot@cpc88301-woki8-2-0-cust688.6-2.cable.virginm.net QUIT :Ping timeout: 260 seconds < 1493332563 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :Hm... < 1493332629 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :If we could go back and do it all again; if we wouldn't need to voluntarily abandon decades of permanently-ingrained standards < 1493332641 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :I wonder how we could have made the internet work better < 1493332716 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1493332747 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :One of the things I think would have to be done: change our rich text design < 1493332757 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :HTML, in the state it's in, is pretty terrible < 1493332811 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :But if you strip away some of the ugly parts- make a more elegant design for the same thing, examine only the pure, idealized syntax of the format; ignore the flesh, look only at the skeleton < 1493332818 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :...it's still pretty terrible. < 1493332827 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :Scrap it entirely, replace it with something half-decent < 1493332897 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( "This sentence is false or paradoxical." ) < 1493332959 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :ACTION . o O ( Hm, "pure, idealized syntax" was supposed to mean "look at the scheme for the abstract syntax tree" but came out more like "look at XHTML" ) < 1493332998 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :int-e: Does formal logic provide the capacity to discuss paradoxes? < 1493333008 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :well, foremost, take out all the 5 from HTML5. < 1493333050 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :int-e: Also all the HTML < 1493333065 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :XML for markup seems like a bad plan < 1493333072 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I don't mind the HTML at all < 1493333089 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(which is not XML) < 1493333098 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :int-e: I hate it. The most annoying part is the abuse of properties on tags < 1493333113 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :int-e: Yeah, but it's basically just XML with more freedom to make ugly stuff < 1493333127 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :that's historically backwards though < 1493333160 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :SGML existed before XML. HTML is still a subset of SGML, AFAIK. < 1493333165 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :int-e: Wait, I seem to remember that XML is a subset* of SGML and HTML is an abuse of XML < 1493333193 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :int-e: But it's still pretty XMLy < 1493333231 0 :augur!~augur@noisebridge130.static.monkeybrains.net QUIT :Remote host closed the connection < 1493333235 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :I think one of the standard cases I like to point to: < 1493333353 0 :pikhq!~pikhq@c-24-8-135-139.hsd1.co.comcast.net PRIVMSG #esoteric :Modern HTML is firmly not a subset of SGML. < 1493333364 0 :pikhq!~pikhq@c-24-8-135-139.hsd1.co.comcast.net PRIVMSG #esoteric :The HTML5 syntax is similar to SGML, but not SGML. < 1493333383 0 :pikhq!~pikhq@c-24-8-135-139.hsd1.co.comcast.net PRIVMSG #esoteric :In large part because no web browsers parsed HTML *as* SGML. < 1493333410 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :pikhq: I wasn't really talking about HTML5. < 1493333426 0 :pikhq!~pikhq@c-24-8-135-139.hsd1.co.comcast.net PRIVMSG #esoteric :Pre-HTML5, the spec and the reality were two different subjects entirely. < 1493333447 0 :pikhq!~pikhq@c-24-8-135-139.hsd1.co.comcast.net PRIVMSG #esoteric :The spec was, I agree, SGML. < 1493333494 0 :fizzie!?@? PRIVMSG #esoteric :I seem to recall one of the text-oriented browsers was pretty good at those bits of SGML-derived features that looked particularly non-HTMLy. < 1493333509 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I've heard this rumor that lynx was the only browser that implemented an SGML parser. < 1493333531 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(For HTML) < 1493333550 0 :fizzie!?@? PRIVMSG #esoteric :I think I was thinking of the SHORTTAG support. < 1493333554 0 :pikhq!~pikhq@c-24-8-135-139.hsd1.co.comcast.net PRIVMSG #esoteric :In my admittedly-brief testing, Lynx seemed to be the only browser that implemented an SGML parser. < 1493333570 0 :pikhq!~pikhq@c-24-8-135-139.hsd1.co.comcast.net PRIVMSG #esoteric :In that it supported things like SHORTTAGs. < 1493333613 0 :fizzie!?@? PRIVMSG #esoteric :There's an Appendix B.3.3 "SGML features with limited support" in the HTML 4.0 spec, which mentions some of these things. < 1493333645 0 :pikhq!~pikhq@c-24-8-135-139.hsd1.co.comcast.net PRIVMSG #esoteric :I'd be unsurprised to discover there's a couple of other obscure browsers that also did it, though. < 1493333782 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :Oh, I have a sentence unfinished < 1493333798 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :And the text in $title has absolutely nothing to do with the rest of the document; you can't even put entities in there iirc < 1493333859 0 :boily!~alexandre@192.222.245.222 JOIN :#esoteric < 1493333861 0 :boily!~alexandre@192.222.245.222 PRIVMSG #esoteric :`w < 1493333863 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :icfp//I see functorial people. < 1493333869 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :bohily < 1493333869 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :But I think the other major issue with modern markup is that the markup is inextricably baked into the content < 1493333876 0 :boily!~alexandre@192.222.245.222 PRIVMSG #esoteric :hellørjan! < 1493333887 0 :boily!~alexandre@192.222.245.222 PRIVMSG #esoteric :hppavellon[一]. < 1493333903 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :If I want to get the text from a page, I have to get it with everything INCLUDING the markup, then I have to extract the text itself. < 1493333930 0 :augur!~augur@noisebridge130.static.monkeybrains.net JOIN :#esoteric < 1493334003 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :hppavilion[1]: I think what happens with that sentence is that "paradoxical" is inherently a meta concept; the term "paradoxical" that appears inside the sentence will not have the same meaning as the term "paradoxical" that one uses when talking about it. For formal logic, note that truth (of a sentence given by its Gödel number) is not expressible in Peano arithmetic, so that will block... < 1493334009 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :...Gödel-like translations of it. < 1493334061 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :And since there's no way to tell what's part of the page's content and what's just there as boilerplate without using heuristics, layout detection, and even (*shiver*) site-specific extractors, you then have to get the things like "Wikipedia, the Free Encyclopedia" and "Read in other languages" and so forth and can't just extract the body < 1493334088 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`cwlprits icfp < 1493334097 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :oerjän < 1493334105 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :IC. < 1493334119 0 :pikhq!~pikhq@c-24-8-135-139.hsd1.co.comcast.net PRIVMSG #esoteric :hppavilion[1]: And your best "general" bet is to just use HTML5's semantic tags for that, and give up on things that don't use it (which is most things) < 1493334178 0 :pikhq!~pikhq@c-24-8-135-139.hsd1.co.comcast.net PRIVMSG #esoteric :(tags like
, which if correctly used tell you what's the "content" of the actual page.) < 1493334250 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O (
The
sky is blue. ) < 1493334256 0 :pikhq!~pikhq@c-24-8-135-139.hsd1.co.comcast.net PRIVMSG #esoteric :LOL. < 1493334266 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :the interesting thing though is that although renting in tokyo is roughly 1/3 the price of the same apartment in Toronto, it's only cheaper if you look it up on a japanese web site < 1493334297 0 :pikhq!~pikhq@c-24-8-135-139.hsd1.co.comcast.net PRIVMSG #esoteric :That... sounds like typical Japanese racism. < 1493334334 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :or successful capitalism < 1493334339 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :nah, I think the cheap ones just don't bother < 1493334341 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What is the price in Toronto? < 1493334362 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :a bachelor pad in toronto, even in a shit location, is >1000 CAD < 1493334366 0 :hppavilion[1]!~dosgmowdo@74-114-87-92.dynamic.asdk12.org QUIT :Ping timeout: 260 seconds < 1493334371 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's a bachelor pad? < 1493334381 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :one bedroom, one bathroom < 1493334390 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :sleeps 1 < 1493334407 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :smallest possible option < 1493334407 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The bedroom is a separate room? Or is it a "studio"? < 1493334415 0 :boily!~alexandre@192.222.245.222 PRIVMSG #esoteric :he\\oren\. bletch! < 1493334425 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway 1000CAD sounds cheap around here. < 1493334436 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :oh, heres one fro 950 < 1493334461 0 :boily!~alexandre@192.222.245.222 PRIVMSG #esoteric :that's horribly expensive! rent here is CAD 610/mo for a 3½. < 1493334464 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :...and it isn't even really in toronto, it's up in north york < 1493334480 0 :pikhq!~pikhq@c-24-8-135-139.hsd1.co.comcast.net PRIVMSG #esoteric :That'd be pricy *here*, but I'm also in a saner real estate market than Toronto or SF. < 1493334487 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :downtown toronto is like 3000 < 1493334525 0 :pikhq!~pikhq@c-24-8-135-139.hsd1.co.comcast.net PRIVMSG #esoteric :shachaf's in an area where to get to 1000 USD you'd need to be, what, 100 miles out? < 1493334534 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :100 miles? No. < 1493334541 0 :pikhq!~pikhq@c-24-8-135-139.hsd1.co.comcast.net PRIVMSG #esoteric :I may exaggerate a bit. < 1493334610 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I pay <$1500/month for a 1br apartment ~700m from BART. < 1493334611 0 :pikhq!~pikhq@c-24-8-135-139.hsd1.co.comcast.net PRIVMSG #esoteric :Oh, right, East Bay. Bit easier getting to a saner real estate market over there. There's rather a lot less bay in the way. < 1493334634 0 :pikhq!~pikhq@c-24-8-135-139.hsd1.co.comcast.net PRIVMSG #esoteric :Also, higher distance from SV. < 1493334636 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :anyway, meanwhile I'm looking at apartments in the centre of tokyo, 3 minutes from train stations, 3.3万円 < 1493334645 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Which is a pretty good price for the area. Mildly scow apartment, perhaps, but the location is good.) < 1493334690 0 :rdococ!rdococ@unaffiliated/rdococ QUIT :Ping timeout: 246 seconds < 1493334695 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :which is roughly 330 CAD a month. so WTF < 1493334745 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :if I have to move out of my parents's house I'mma ask for a transfer to tokyo < 1493334746 0 :pikhq!~pikhq@c-24-8-135-139.hsd1.co.comcast.net PRIVMSG #esoteric :From what I recall, Tokyo is rather remarkable for having managed to be a massive, dense city that *doesn't* refuse to build enough to meet demand. < 1493334789 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How much is that in lakh INR? < 1493334817 0 :Lymia!lymia@magical.girl.lyrical.lymia.moe QUIT :Ping timeout: 255 seconds < 1493334820 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :pikhq: it's cheaper than both SF and Toronto, *and* you don't need to own a car < 1493334821 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Didn't Tokyo build more housing one year recently than all of England? < 1493334836 0 :pikhq!~pikhq@c-24-8-135-139.hsd1.co.comcast.net PRIVMSG #esoteric :Possibly. < 1493334848 0 :pikhq!~pikhq@c-24-8-135-139.hsd1.co.comcast.net PRIVMSG #esoteric :\oren\: Of course, that's a *low bar*. :) < 1493334858 0 :augur!~augur@noisebridge130.static.monkeybrains.net QUIT :Remote host closed the connection < 1493334858 0 :izabera!~izabera@unaffiliated/izabera QUIT :Ping timeout: 246 seconds < 1493334858 0 :kmc!~keegan@ec2-52-10-77-75.us-west-2.compute.amazonaws.com QUIT :Ping timeout: 246 seconds < 1493334873 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I don't ever plan on owning a car < 1493334886 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :imo why not make more money instead of moving somewhere cheaper hth < 1493334901 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :why not both < 1493334921 0 :kmc!~keegan@ec2-52-10-77-75.us-west-2.compute.amazonaws.com JOIN :#esoteric < 1493334935 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :little_girl_both.gif < 1493335004 0 :Lymia!lymia@magical.girl.lyrical.lymia.moe JOIN :#esoteric < 1493335010 0 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1493335011 0 :izabera!~izabera@unaffiliated/izabera JOIN :#esoteric < 1493335034 0 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Read error: Connection reset by peer < 1493335042 0 :rdococ!rdococ@2600:3c03::f03c:91ff:fe37:4704 JOIN :#esoteric < 1493335066 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :http://knowyourmeme.com/memes/why-not-both-why-dont-we-have-both < 1493335130 0 :Hoolootwo!~Hoolootwo@hooloovoo.blue QUIT :Ping timeout: 240 seconds < 1493335130 0 :ocharles!sid30093@musicbrainz/user/ocharles QUIT :Ping timeout: 240 seconds < 1493335222 0 :boily!~alexandre@192.222.245.222 PRIVMSG #esoteric :fungot: litagano motscoud. < 1493335222 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: in different bits. instructions may interpret the bits however they please. it's a true pain to try to become so knowledgable about unicode? < 1493335250 0 :Hoolootwo!~Hoolootwo@hooloovoo.blue JOIN :#esoteric < 1493335256 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq: east bay? more like best bay < 1493335347 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :\oren\: Why not both, indeed? < 1493335443 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But what if you can only do one or the other? < 1493335699 0 :ocharles!sid30093@musicbrainz/user/ocharles JOIN :#esoteric < 1493335711 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :then go for cheap < 1493335733 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why? < 1493335751 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What if income and expenses are linearly related? < 1493335759 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Then you should go for expensive. < 1493335868 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I suppose, depending on the other variables such as convenience, safety etc. < 1493336104 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I mena if you have a 1 hour commute that is effectively dividing your salary by 1.25 < 1493336128 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :if it's two hours then 1.5 < 1493336133 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :etc. < 1493336164 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :if you have to own a car, then that subtracts as well, plus the inconvenience of having to learn to drive a car < 1493336174 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Unless you work during your commute, I guess. < 1493336185 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :right < 1493336197 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't know that 1.25 is the right factor, but it's certainly something to consider. < 1493336248 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :well, one hour each way is 2 hours+ 8 hour workday = 10 divided by 8 = 1.25 right? < 1493336288 0 :LKoen!~LKoen@2a01:e35:2eed:a430:1d0a:97f1:fdb9:b459 JOIN :#esoteric < 1493336297 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If you want to measure your workday as 8 hours. < 1493336333 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :wtf is apache spark < 1493336429 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :and why are they sending me spam < 1493336458 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I'm not a DBA < 1493336759 0 :sleffy!~sleffy@c-24-7-67-0.hsd1.ca.comcast.net JOIN :#esoteric < 1493337090 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :align me with a technical resource? WTF DOES THAT MEAN < 1493337187 0 :tromp!~tromp@ool-944bc443.dyn.optonline.net PRIVMSG #esoteric :willing < 1493337192 0 :tromp!~tromp@ool-944bc443.dyn.optonline.net PRIVMSG #esoteric :ignore < 1493337201 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :is thise person trying to say "give me the url of a manual" < 1493337208 0 :boily!~alexandre@192.222.245.222 PRIVMSG #esoteric :`? \oren\ < 1493337209 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​\oren\ is an attempt to improve upon oren. The only thing it actually improved was name recognizability, and it made everything else... unenthickenable, eh? < 1493337230 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :or "give me the email of tech support" < 1493337243 0 :boily!~alexandre@192.222.245.222 PRIVMSG #esoteric :do you consider yourself well-aligned? < 1493337290 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i dunno, he looks a bit slanted < 1493337307 0 :boily!~alexandre@192.222.245.222 PRIVMSG #esoteric :ACTION diagonally mapoles oerjan < 1493337325 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :in oren, as elsewhere < 1493337326 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :or maybe it means "give me the email of a software engineer" < 1493337445 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :the full sentence is: I'd love to see if there is a technology fit for us to work together. Please let me know; I'd be happy to align you with a technical resource. < 1493337481 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :and I just. have no idea what this is supposed to mean