< 1469318463 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fancy < 1469318504 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :you mean like tcsh, which can process labels and gotos in an interactive command-line between commands? < 1469319449 0 :tromp_!~tromp@ool-944bc34f.dyn.optonline.net JOIN :#esoteric < 1469319530 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so I have a moderately cheating 12 byte hello world in bash. < 1469319717 0 :tromp_!~tromp@ool-944bc34f.dyn.optonline.net QUIT :Ping timeout: 258 seconds < 1469319745 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: ? < 1469319850 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :int-e: weren't we talking about perl? < 1469319863 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :I mean, for golfing, the language matters a lot < 1469319875 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: '23:53:45 which reminds me, there are a ton of languages, like Perl and Ruby, where people have done hello worlds in anagol with not enough alphanums for them to contain the actual hello world string' < 1469319894 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :wob_jonas: bash is in the same category. < 1469319981 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com JOIN :#esoteric < 1469320006 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :sorry, I mean, yes, 12 bytes in golf is impressive < 1469320020 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :I'm still reading a camera manual < 1469320039 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :(they call it manual, but a large part of it is about crazy automatic modes that I'll probably never use) < 1469320101 0 :tromp!~tromp@rtc35-220.rentec.com PRIVMSG #esoteric :BLC8 has no less than 16 12-byte hello world programs:) < 1469320127 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :tromp: does it have a hello world shorter than 12 bytes? < 1469320137 0 :tromp!~tromp@rtc35-220.rentec.com PRIVMSG #esoteric :no < 1469320162 0 :tromp!~tromp@rtc35-220.rentec.com PRIVMSG #esoteric :but you can think of it as a 11.5 byte program rounded up < 1469320210 0 :tromp!~tromp@rtc35-220.rentec.com PRIVMSG #esoteric :it uses a half-byte cat program < 1469320266 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I'm curious about the half-byte cat < 1469320297 0 :tromp!~tromp@rtc35-220.rentec.com PRIVMSG #esoteric :see http://www.ioccc.org/2012/tromp/hint.html < 1469320302 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :prooftechnique: brute force it if you want to know what it is < 1469320309 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :there aren't that many half-byte programs < 1469320320 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :yes, I know there's a halting problem and all, but still < 1469320354 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Oh, that's cute < 1469320413 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :That's a cute cat < 1469320672 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :here kitty kitty < 1469320688 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@messages-lead < 1469320688 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :oerjan said 1h 10m 50s ago: Formaldehydra is the best way to preserve it. <-- -----### < 1469320695 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :quintopia: netcraft confirms it hth < 1469320732 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But now I don't know whether that @tell came before or after oerjan logread the discussion. < 1469320748 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*MWAHAHAHA* < 1469320752 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`? formaldehydra < 1469320759 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :formaldehydra? ¯\(°​_o)/¯ < 1469320797 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: ok disclosure: i had seen it since i search for my nick first. < 1469320810 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i hadn't thoroughly read it, though. < 1469321002 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :shachaf: nice job. nailed it. high five. < 1469321091 0 :miketo!~miketo@unaffiliated/miketo QUIT :Ping timeout: 276 seconds < 1469321258 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 < 1469321276 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net JOIN :#esoteric < 1469321755 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds < 1469322665 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :In any case this seems to be a file system exploration exercise to a very large extent. For example, this is a hello world shell script on anagol: ruby ../oldlocal/test.rb < 1469322836 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(which can be shortened to ruby ../o*/*b and a few other versions, which is quite competetive) < 1469323030 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :tromp: you miscount the characters, I think. "Hello, world" is 12 bytes... and still missing the exclamation mark. < 1469323676 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1469323777 0 :tromp_!~tromp@ool-944bc34f.dyn.optonline.net JOIN :#esoteric < 1469323810 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07FOSCode14]]4 10 02https://esolangs.org/w/index.php?diff=48998&oldid=48994 5* 03Darkrifts 5* (+361) 10/* File I/O */ < 1469324124 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07FOS-X14]]4 10 02https://esolangs.org/w/index.php?diff=48999&oldid=48996 5* 03Darkrifts 5* (+665) 10/* Documentation */ < 1469324310 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07FOSCode14]]4 10 02https://esolangs.org/w/index.php?diff=49001&oldid=48998 5* 03Darkrifts 5* (+106) 10/* Documentation */ < 1469324513 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :tromp: https://tromp.github.io/img/construct.9x19.gif what's this < 1469324677 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it seems weird to click the picture of an illegal position to get to your page for the number of legal positions < 1469324962 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Just downloaded the Kindle PC program < 1469324982 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :The font size that I'm comfortable with on windowed mode is too small for me in fullscreen mode :( < 1469325305 0 :tromp_!~tromp@ool-944bc34f.dyn.optonline.net QUIT :Remote host closed the connection < 1469325364 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07FOS-X14]]4 10 02https://esolangs.org/w/index.php?diff=49002&oldid=48999 5* 03Darkrifts 5* (+14) 10/* Documentation */ < 1469325380 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07FOS-X14]]4 10 02https://esolangs.org/w/index.php?diff=49003&oldid=49002 5* 03Darkrifts 5* (+0) 10/* Documentation */ < 1469326080 0 :boily!~alexandre@cable-192.222.252.9.electronicbox.net JOIN :#esoteric < 1469326186 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net JOIN :#esoteric < 1469326257 0 :tromp_!~tromp@ool-944bc34f.dyn.optonline.net JOIN :#esoteric < 1469326309 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boʰily < 1469326468 0 :iaglium!~i@45.63.97.181 JOIN :#esoteric < 1469326527 0 :boily!~alexandre@cable-192.222.252.9.electronicbox.net PRIVMSG #esoteric :`relcome iaglium < 1469326552 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​08iaglium: 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.) < 1469326570 0 :boily!~alexandre@cable-192.222.252.9.electronicbox.net PRIVMSG #esoteric :heǁǁørjan! < 1469327221 0 :tromp_!~tromp@ool-944bc34f.dyn.optonline.net QUIT :Remote host closed the connection < 1469327451 0 :tromp_!~tromp@ool-944bc34f.dyn.optonline.net JOIN :#esoteric < 1469327644 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :That sounds suspiciously Welsh < 1469327670 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07FOS-X14]]4 10 02https://esolangs.org/w/index.php?diff=49004&oldid=49003 5* 03Darkrifts 5* (+44) 10/* Unexpected behavior */ < 1469327722 0 :boily!~alexandre@cable-192.222.252.9.electronicbox.net PRIVMSG #esoteric :prhellooftechelloniquello! < 1469328141 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :I don't understand Rare Candy in the TCG, isn't that how normal evolution works? < 1469328182 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` cd wisdom; ls *porth* < 1469328187 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :porthello < 1469328194 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Oh, it skips the stage 1? < 1469328200 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? porthello < 1469328204 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hellonfused one. Porthellos are the standard greeting format in #esoteric. Best enjoyed with some thé or caffè and a fternooner. < 1469328441 0 :tromp_!~tromp@ool-944bc34f.dyn.optonline.net QUIT :Remote host closed the connection < 1469328500 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`? fternooner < 1469328503 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :fternooner (Danish »fternooner«, Norwegian «ttermiddag», Swedish ”ftermiddag”) is a screamingly delicious pastry. < 1469328683 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :why are the quotes weird for danish and Norwegian, but Swedish has normal quotes? < 1469328728 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :... < 1469328750 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :Wait.. why does the sweidsh one start with a ” and not a “? < 1469328763 0 :boily!~alexandre@cable-192.222.252.9.electronicbox.net PRIVMSG #esoteric :he\\oren\. those are the standard quotation marks according to their respective languages hth < 1469328778 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats \oren\ for cultural bias -----### < 1469328797 0 :tromp_!~tromp@ool-944bc34f.dyn.optonline.net JOIN :#esoteric < 1469328861 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :Really, swedish mandates both starting and ending with a ”? < 1469328901 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the hydra's rightmost dire group is now down to two segments. < 1469328914 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*two dire < 1469328932 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :as opposed to the six earlier today. < 1469328956 0 :boily!~alexandre@cable-192.222.252.9.electronicbox.net PRIVMSG #esoteric :what is this hydra y'all are speaking of? < 1469328965 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :http://www.madore.org/~david/math/hydra.xhtml < 1469328977 0 :boily!~alexandre@cable-192.222.252.9.electronicbox.net PRIVMSG #esoteric :\oren\: that's the way it is. or at least the wikipédia way. hth. < 1469329388 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :boily: I looked it up. Apparently hungarian quoting starts like a german and ends like a swede < 1469329414 0 :boily!~alexandre@cable-192.222.252.9.electronicbox.net PRIVMSG #esoteric :quotations are weird. < 1469329428 0 :boily!~alexandre@cable-192.222.252.9.electronicbox.net QUIT :Quit: SUPERCALIFAHDAMMITIFORGOTTHERESTOCIOUS CHICKEN < 1469329462 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I prefer to have separate beginning and ending quotes < 1469329481 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`wisdom supercali < 1469329490 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :supercalifragilisticexponential growth//Supercalifragilisticexponential growth leaves Graham's number in the dust. < 1469329940 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1469330184 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: does it leave it in cantor's dust? twh < 1469330295 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :quite possibly. < 1469330747 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :useful resources for unicode http://www.macchiato.com/ < 1469330833 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :useful information for delicious espresso < 1469330859 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :... < 1469330906 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i hit the wrong button and the hydra is gone. < 1469330913 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :iei! < 1469330914 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :...it was inevitable. < 1469330925 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :expresso is best enjoyed with foamed milk < 1469330926 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :swut u get < 1469330956 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :next time run it at full cps (chops per second) < 1469331011 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :actually, foamed milk is really good even by itslf < 1469331384 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i have no interest in that. < 1469331437 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :oerjan: you don't like milk? < 1469331469 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that was to quintopia hth < 1469331494 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also my stomach doesn't cope with hot milk. < 1469331527 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: what do you have interest in? have you now lost all interest in hydrae < 1469331532 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :bah let's try some manual strategy. < 1469331549 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :here we have a depth 6 hydra... < 1469332217 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Apple3.1414]]4 M10 02https://esolangs.org/w/index.php?diff=49006&oldid=48962 5* 03Conor O'Brien 5* (+1) 10/* Implementation */ < 1469332391 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net QUIT :Ping timeout: 240 seconds < 1469332625 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Bynary/implementation.js14]]4 N10 02https://esolangs.org/w/index.php?oldid=49007 5* 03Conor O'Brien 5* (+3054) 10Created page with "An implementation of [[Bynary]] written in node js by [[User:Conor O'Brien]]. Make sure you `npm install readwrite` before running. == Implementation == const rw = require("..." < 1469332648 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Conor O'Brien14]]4 10 02https://esolangs.org/w/index.php?diff=49008&oldid=48967 5* 03Conor O'Brien 5* (+38) 10/* Languages I have implemented */ < 1469332661 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Bynary14]]4 10 02https://esolangs.org/w/index.php?diff=49009&oldid=36112 5* 03Conor O'Brien 5* (+136) 10 < 1469332759 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Bynary14]]4 10 02https://esolangs.org/w/index.php?diff=49010&oldid=49009 5* 03Conor O'Brien 5* (-2) 10/* Implementation */ < 1469333635 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :enough of that. now reddit -> < 1469334196 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07FOS-X14]]4 10 02https://esolangs.org/w/index.php?diff=49011&oldid=49004 5* 03Darkrifts 5* (+0) 10/* Documentation */ < 1469336103 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com QUIT :Ping timeout: 250 seconds < 1469336189 0 :miketo!~miketo@unaffiliated/miketo JOIN :#esoteric < 1469336215 0 :miketo!~miketo@unaffiliated/miketo QUIT :Max SendQ exceeded < 1469336636 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :ACTION vaguely wonders if Hex TCG is any good < 1469336742 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net JOIN :#esoteric < 1469336854 0 :augur!~augur@noisebridge130.static.monkeybrains.net JOIN :#esoteric < 1469337471 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net PRIVMSG #esoteric :I just started listening to a video (https://youtu.be/LMMSEZk7Eqo, if you're curious) < 1469337486 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net PRIVMSG #esoteric :And I noticed something I feel I should have picked up on years ago < 1469337506 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net PRIVMSG #esoteric :The way the audio is set up for my headphones makes it sound like the music is coming from /inside/ my head < 1469337512 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :What is that music < 1469337692 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Truth-machine14]]4 10 02https://esolangs.org/w/index.php?diff=49012&oldid=48990 5* 03Darkrifts 5* (+190) 10/* Implementations */ < 1469338279 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net PRIVMSG #esoteric :...why is https://en.wikipedia.org/wiki/List_of_terrorist_incidents_in_August_2016 a thing? < 1469339151 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net QUIT :Ping timeout: 240 seconds < 1469339154 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :How to convert a grammar to optimized so that the right side can have only up to one terminal and only at the beginning, and that if it contains actions then it contains nothing else? < 1469339503 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :"Look through your deck. Shuffle your deck afterward. < 1469339503 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :" < 1469339543 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Calcutape14]]4 10 02https://esolangs.org/w/index.php?diff=49013&oldid=47351 5* 03Darkrifts 5* (+350) 10 < 1469339563 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :I assume a good player should never have a need for that. And there goes hope that PTCGO has a UI that reminds you of your deck (do any card games have that?) < 1469339598 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :For Pokemon card, six cards are set aside at the beginning, so you might not know what cards remain until you can look. < 1469339624 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Oh, good point < 1469339625 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Shuffling your deck isn't useful in PTCGO? < 1469340110 0 :tromp_!~tromp@ool-944bc34f.dyn.optonline.net QUIT :Remote host closed the connection < 1469340394 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Is that like Pokémon Go, but you catch cards instead of animated monsters? Seems like a niche market < 1469340494 0 :augur!~augur@noisebridge130.static.monkeybrains.net QUIT :Read error: Connection reset by peer < 1469340501 0 :augur!~augur@noisebridge130.static.monkeybrains.net JOIN :#esoteric < 1469340596 0 :blozo!~blozo@ppp121-44-199-28.lns20.syd7.internode.on.net JOIN :#esoteric < 1469341222 0 :blozo!~blozo@ppp121-44-199-28.lns20.syd7.internode.on.net QUIT :Ping timeout: 252 seconds < 1469343742 0 :tromp_!~tromp@ool-944bc34f.dyn.optonline.net JOIN :#esoteric < 1469344007 0 :tromp_!~tromp@ool-944bc34f.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1469344227 0 :augur!~augur@noisebridge130.static.monkeybrains.net QUIT :Remote host closed the connection < 1469346234 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1469347744 0 :augur!~augur@2601:645:c100:63f1:d5dd:e495:9cd9:52ae JOIN :#esoteric < 1469347789 0 :Akaibu!uid118096@gateway/web/irccloud.com/x-tydysbqmqvhkbbtg JOIN :#esoteric < 1469349231 0 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1469350875 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :The stuff to convert grammar I mentioned, I think the last part it is not difficult (I can think of it) but also I think it is wrong anyways so is irrelevant, other stuff I may be able to think of by myself anyways. But there are other problems anyways that I have not mentioned < 1469350942 0 :tromp_!~tromp@ool-944bc34f.dyn.optonline.net JOIN :#esoteric < 1469351287 0 :tromp_!~tromp@ool-944bc34f.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1469351372 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :This book might help too < 1469352675 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net JOIN :#esoteric < 1469352691 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net PRIVMSG #esoteric :An interesting thing about English (and indeed, most natural languages) is that it's beyond context sensitive < 1469352727 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net PRIVMSG #esoteric :Because the way you talk necessarily changes based on the environment of the discussion- who you are, who you're talking to, and sometimes even the environment < 1469352736 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net PRIVMSG #esoteric :An interesting example is the word "dad" < 1469352756 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net PRIVMSG #esoteric :In most cases, you say "my dad" (or "my father") < 1469352765 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"If a language is not regular, it requires a machine with at least Ω(log log n) space to recognize (where n is the input size).[22] In other words, DSPACE(o(log log n)) equals the class of regular languages." < 1469352782 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: Is that sort of comparison of Ω and o legitimate? < 1469352789 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net PRIVMSG #esoteric :But when talking to a sibling, you're more likely to just say "dad" < 1469352800 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net PRIVMSG #esoteric :And this also applies to your mother < 1469352814 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net PRIVMSG #esoteric :But if you have two gay dads, then it changes < 1469352889 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :You can also have many English words that have many meanings, can be confusing and ambiguous, and many logic also isn't work with English speaking so well, so in addition to beyond context sensitive there is even more than that too. < 1469352891 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net PRIVMSG #esoteric :(Now that I think about it, who do people with two fathers discuss their father? I assume they reference them by name, but then what about when trying to get the attention of one but not specifically the other? In a straight couple you'd just say "mom" or "dad", but if your parents are same-sex I guess you'd either have to use their names or create a separate system ("dad" and "dud" perhaps?)) < 1469352913 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :dad and papa < 1469352930 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net PRIVMSG #esoteric :But you usually don't say "dad" when talking to a grandparent about your father < 1469352937 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net PRIVMSG #esoteric :You say "my dad" < 1469352950 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net PRIVMSG #esoteric :And it isn't linked to which side of the family they're on < 1469353000 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net PRIVMSG #esoteric :But in an emotional-public context- for example, a sad Facebook post after the death of your father- you're likely to call them "Dad" instead of "my dad" < 1469353362 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net PRIVMSG #esoteric :4320p: Soon to be a thing < 1469353419 0 :augur!~augur@2601:645:c100:63f1:d5dd:e495:9cd9:52ae QUIT :Remote host closed the connection < 1469353751 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :at some point increasing the resolution will become less and less appealing < 1469355221 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i found out that my long forgotten youtube chan is still there < 1469355241 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://www.youtube.com/watch?v=gwynSN_DBSI full of wizard101 videos like this one < 1469355251 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ah the memories :') < 1469356342 0 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 265 seconds < 1469356978 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1469357360 0 :gamemanj!~gamemanj@cpc84817-aztw28-2-0-cust142.18-1.cable.virginm.net JOIN :#esoteric < 1469357599 0 :gamemanj!~gamemanj@cpc84817-aztw28-2-0-cust142.18-1.cable.virginm.net QUIT :Client Quit < 1469357749 0 :Jafet!~jafet@unaffiliated/jafet JOIN :#esoteric < 1469357930 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Quit: Leaving < 1469358104 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: well the two sets Ω(log log n) and o(log log n) are certainly disjoint and the latter contains the regular languages and the former all the rest. < 1469358136 0 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1469358234 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: of course it would be wrong to think that Ω(log log n) and o(log log n) are complements of each other. < 1469358284 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 JOIN :#esoteric < 1469358402 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :wob_jonas: what's the cheapest way for perl to invoke an external program and print its output? < 1469358432 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I'm wondering whether the perl hello world entries are based on the same trick as the shell ones) < 1469358550 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :int-e: it depends. it can be exec"foo", or print`foo`, or say`foo`, or `foo 2>&1`, or just `foo` if it's printing to stderr, or just #!foo : if there's a shebang line but it doesn't mention perl, then I think perl will helpfully attempt to run the program in the shebang line < 1469358579 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: Do you mean DSPACE() in the first sentence? < 1469358581 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :int-e: I don't know which of these work in the case of anagolf < 1469358615 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah, the shebang it is. < 1469358618 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :int-e: you can also try to check existing revealed perl solutions on anagolf, or ask mtve who's sometimes in this channel < 1469358640 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :int-e: and I think I'm missing some others < 1469358647 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :hmm < 1469358661 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :thanks! < 1469358674 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :oh yes, there was the non-golf but VERY sneaky unshift"foo|";print<> < 1469358686 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :no wait, that's a syntax error < 1469358698 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :um, but anyway, get "foo|" onto @ARGV and then <> < 1469358704 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :there was some short sneaky way to do that < 1469358707 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :I don't recall what < 1469358715 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so that leaves one puzzle... how on earth does (or did) the 11 character bash entry work. < 1469358720 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :probably not enough for this golf, but it features in obfu < 1469358727 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :let me check < 1469358739 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :int-e: could it be using a full path for an executable not in PATH ? < 1469358752 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :like, there may be a directory containing the interpreters for all languages or something? < 1469358806 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :02:11:05 In any case this seems to be a file system exploration exercise to a very large extent. For example, this is a hello world shell script on anagol: ruby ../oldlocal/test.rb < 1469358848 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :and in bash it uses wildcards like /*/*/*/h*+ or something which happens to expand to /usr/local/bin/hq9+ /something/irrelevant/containing/letterh < 1469358873 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :int-e: yes, anagol can be like that < 1469358888 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :you remember all the programs that depend on the pid or even the time you run them < 1469358896 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anyway I think that's more than enough of a hint. < 1469358915 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yeah I was looking for an angle to use the pid... didn't find any in this case. < 1469358932 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :sure, the pid won't help here < 1469358968 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I was thinking along the lines of `find`[$$] < 1469358995 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :how old is anagolf? could there have been a program that worked only for one second at epoch time 1234567890 in 2009-02 ? < 1469359044 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :well, we have a stamp for the 11 byte bash entry: 2008/01/30 16:34:13 < 1469359065 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :I see < 1469359087 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and it's quite possible that it got broken later < 1469359137 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :02:13:56 (which can be shortened to ruby ../o*/*b and a few other versions, which is quite competetive) <-- once you do stuff like that it obviously becomes very fragile. < 1469359247 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :yeah < 1469359431 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net QUIT :Ping timeout: 240 seconds < 1469359642 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But I find it highly amusing that the anagol server has a hello world program right under our noses... okay... once you move aside a pile of newspapaer and some old food. < 1469359727 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :int-e: that's normal. what computer doesn't have a hello-world program? are you thinking of non-unix systems which have no useful command-line utilities installed, so you can't even grep in a file or add two numbers without installing something? < 1469359801 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :wob_jonas: I have to admit that I'm a bit surprised by how many GNU core utils do *not* implement any Hello, world! easter egg. < 1469359864 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :we should get a command-line hello world and a libc hello world, both such that they can print all the variations in case and punctuation, in the next revision of POSIX < 1469360049 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :Does busybox have a hello world command in it yet? < 1469360845 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net JOIN :#esoteric < 1469361162 0 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Quit: ZNC - http://znc.sourceforge.net < 1469361201 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1469361342 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello < 1469361367 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello < 1469361413 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`hello does this take any arguments? < 1469361419 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello < 1469361432 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello world < 1469361433 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello < 1469361443 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello -w < 1469361445 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello < 1469361452 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`file bin/hello < 1469361458 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/hello: ASCII text < 1469361464 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`cat bin/hello < 1469361465 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo Hello < 1469361471 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`rm bin/hello < 1469361480 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1469361492 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :hey, don't delete it! we need a hello world executable conveniently accessible < 1469361534 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :well it should do more than just that, I think < 1469361544 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :yeah < 1469361549 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :should I create a saner one? < 1469361804 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :well, sanity is overrated. it should be mildly interesting in my view... do something with an argument, perhaps be a bit random... < 1469361844 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` shuf -1 quotes < 1469361848 0 :tromp_!~tromp@ool-944bc34f.dyn.optonline.net JOIN :#esoteric < 1469361851 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :shuf: invalid option -- '1' \ Try `shuf --help' for more information. < 1469361885 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` shuf -n 1 quotes < 1469361885 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :``` e=bin/hello;>$e echo $'#!/usr/bin/perl\n''$c=unpack"h",pack"h",$ARGV[0]",($c&4?"w":"W"),"orld",($c&8?"."),"\n";' &&chmod -c a+x $e < 1469361899 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mode of `bin/hello' changed from 0644 (rw-r--r--) to 0755 (rwxr-xr-x) < 1469361901 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ Reality isn't a part of physics < 1469361901 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello < 1469361905 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :String found where operator expected at /hackenv/bin/hello line 2, near "]",($c&4?"" \ (Missing operator before ",($c&4?"?) \ String found where operator expected at /hackenv/bin/hello line 2, near "w":"" \ Bareword found where operator expected at /hackenv/bin/hello line 2, near "":"W" \ (Missing operator before W?) \ String found where operator < 1469361916 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :``` e=bin/hello;>$e echo $'#!/usr/bin/perl\n''$c=unpack"h",pack"h",$ARGV[0]",($c&4?"w":"W"),"orld",($c&8?".":""),"\n";' &&chmod -c a+x $e < 1469361917 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :booo < 1469361920 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1469361922 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello < 1469361926 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :String found where operator expected at /hackenv/bin/hello line 2, near "]",($c&4?"" \ (Missing operator before ",($c&4?"?) \ String found where operator expected at /hackenv/bin/hello line 2, near "w":"" \ Bareword found where operator expected at /hackenv/bin/hello line 2, near "":"W" \ (Missing operator before W?) \ String found where operator < 1469361931 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :booo x2 < 1469362005 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`ls tmp < 1469362007 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :args \ fruit \ sh \ spline \ spout \ tempcmd \ testcmd \ tmp_jonas < 1469362010 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :``` e=bin/hello;>$e echo $'#!/usr/bin/perl\n''$c=unpack"h",pack"h",$ARGV[0];print+($c&1?"H":"h"),"ello",($c&2?"":","),($c&4?" W":" w"),"orld",($c&8?".":""),"\n";' < 1469362014 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1469362017 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello < 1469362021 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello, world < 1469362025 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello 2 < 1469362027 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello world < 1469362028 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello 1 < 1469362029 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello, world < 1469362030 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello f < 1469362032 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello, world < 1469362036 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` exec >tmp/foo; echo 1; echo 3; echo 2 < 1469362037 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1469362040 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello F < 1469362041 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`cat tmp/foo < 1469362043 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello, world < 1469362043 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1 \ 3 \ 2 < 1469362048 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :that's wrong < 1469362049 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello 7 < 1469362053 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello World < 1469362056 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello 9 < 1469362060 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello, world. < 1469362101 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Hmm, no exclamation mark. < 1469362103 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :``` e=bin/hello;>$e echo $'#!/usr/bin/perl\n''$c=unpack"C",pack"h",$ARGV[0];print+($c&1?"H":"h"),"ello",($c&2?"":","),($c&4?" W":" w"),"orld",($c&8?".":""),"\n";' < 1469362107 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1469362112 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello 9 < 1469362114 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello, world. < 1469362116 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello f < 1469362118 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello World. < 1469362119 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello < 1469362121 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello, world < 1469362128 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :int-e: oh, we can add that as an option too < 1469362142 0 :tromp_!~tromp@ool-944bc34f.dyn.optonline.net QUIT :Ping timeout: 265 seconds < 1469362153 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( and !!!1 ) < 1469362166 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :``` e=bin/hello;>$e echo $'#!/usr/bin/perl\n''$c=unpack"C",pack"h2",$ARGV[0];print+($c&1?"H":"h"),"ello",($c&2?"":","),($c&4?" W":" w"),"orld",($c&16?"!":$c&8?".":""),($c&32?"":"\n");' < 1469362168 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :hopefully < 1469362172 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1469362173 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello < 1469362174 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello, world < 1469362175 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello f < 1469362176 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello World. < 1469362178 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello 10 < 1469362181 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello, world < 1469362182 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello 01 < 1469362185 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello, world! < 1469362189 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :there < 1469362205 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :any other options you want? < 1469362215 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello world < 1469362217 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello, world < 1469362231 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :nah I just wanted the Hello, world! to be covered as well < 1469362244 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello 81 < 1469362246 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello, world! < 1469362250 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello 41 < 1469362252 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello, World! < 1469362256 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello 11 < 1469362258 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello, world! < 1469362260 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Which seems to be the most common one, really. At least that's the impression from inside my bubble. < 1469362271 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :I can't follow which one is the most common really < 1469362289 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :also, maybe this should be changed so you only need one character for an argument, rather than two < 1469362299 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :there's still only 48 outputs so it would be possible < 1469362420 0 :atrapado!~atrapado@unaffiliated/atrapado JOIN :#esoteric < 1469362487 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`cat `.' < 1469362488 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: `.': No such file or directory < 1469362705 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :``` e=bin/hello;>$e echo $'#!/usr/bin/perl\n''$c=unpack"C",$ARGV[0];print+($c&1?"H":"h"),"ello",($c&2?"":","),($c&4?" W":" w"),"orld",($c&16?"!":$c&8?".":""),($c&32?"":"\n");' < 1469362709 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1469362710 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello < 1469362712 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello, world < 1469362713 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello A < 1469362714 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello, world < 1469362715 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello B < 1469362716 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello world < 1469362717 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello D < 1469362719 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello, World < 1469362722 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello H < 1469362722 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello, world. < 1469362728 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello P < 1469362729 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello, world! < 1469362735 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello ` < 1469362736 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello, world < 1469362748 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello a < 1469362748 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello, world < 1469362758 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello p < 1469362759 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello, world! < 1469362763 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello q < 1469362764 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello, world! < 1469362767 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :that's better < 1469362908 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :``` e=bin/hello;>$e echo $'#!/usr/bin/perl\n''$c=unpack"C",$ARGV[0];print+($c&1?"H":"h"),"ello",($c&2?"":","),($c&4?" W":" w"),"orld",($c&16?$c&8?",":"!":$c&8?".":""),($c&32?"":"\n");' < 1469362911 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1469362912 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello < 1469362913 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello, world < 1469362914 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello ! < 1469362915 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello, world < 1469362916 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello b < 1469362917 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello world < 1469362924 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello h < 1469362925 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello, world. < 1469362927 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello i < 1469362929 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello, world. < 1469362930 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello q < 1469362931 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello, world! < 1469362935 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello y < 1469362936 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello, world, < 1469362951 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello [ < 1469362952 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello world, < 1469362959 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello z < 1469362960 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello world, < 1469362970 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :upper vs lower case tells whether it outputs a newline < 1469362972 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`hello < 1469362973 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello, world < 1469363060 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` time seq 1000000 > /dev/null; time seq 1 2 1000000 > /dev/null < 1469363064 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :real: 0m2.102s, user: 0m2.440s, sys: 0m0.000s \ real: 0m0.495s, user: 0m0.480s, sys: 0m0.000s < 1469363072 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :wat < 1469363080 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` time seq 1000000 > /dev/null; time seq 1 2 1000000 > /dev/null < 1469363083 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :real: 0m0.993s, user: 0m2.240s, sys: 0m0.000s \ real: 0m0.469s, user: 0m0.460s, sys: 0m0.000s < 1469363096 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok it makes no sense to time stuff on hackego < 1469363142 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :izabera: it usually makes no sense to time stuff anywhere. you usually get times for something other than what you wanted to measure. < 1469363171 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's usually not nearly as skewed < 1469363194 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :sure, but HackEgo sometimes responds like a minute after your query, so what do you expect? < 1469363351 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net QUIT :Ping timeout: 240 seconds < 1469364186 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1469364644 0 :Frooxius!~Frooxius@194.108.5.201 QUIT :Ping timeout: 260 seconds < 1469365046 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :the awkward moment when github says i have 0.2% c++ in my code and it's all c < 1469365067 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :impure < 1469365084 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's pure c < 1469365094 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :you are using impure C with C++'s convention, so you are bad < 1469365098 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :(probably) < 1469365104 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what conventions? D: < 1469365139 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION checks if there's any new or delete in the code... nope < 1469365264 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1469367186 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :`learn anagol is Anarchy Golf, code golf server at http://golf.shinh.org/ < 1469367192 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'anagol': anagol is Anarchy Golf, code golf server at http://golf.shinh.org/ < 1469367848 0 :Zekka!~zekka@216.206.111.130 QUIT :Ping timeout: 250 seconds < 1469368491 0 :boily!~alexandre@cable-192.222.252.9.electronicbox.net JOIN :#esoteric < 1469368947 0 :boily!~alexandre@cable-192.222.252.9.electronicbox.net PRIVMSG #esoteric :ACTION fills his watering can then hydrates int-e < 1469369129 0 :tromp_!~tromp@ool-944bc34f.dyn.optonline.net JOIN :#esoteric < 1469369403 0 :tromp_!~tromp@ool-944bc34f.dyn.optonline.net QUIT :Ping timeout: 264 seconds < 1469369622 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :I JUST INVENTED THE BEST THING EVER < 1469369626 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :#define case break; case < 1469369661 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :izabera: people do that, but give the macro a saner name < 1469369666 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :nooo < 1469370599 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :also, if you do that, you'll be screwed at the default < 1469370632 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i usually put it first < 1469370637 0 :alercah!raedford@unaffiliated/alercah PRIVMSG #esoteric :you're weird < 1469370644 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok < 1469370678 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :besides, nothing's stopping you from #define default break; default < 1469370789 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :well, technically you can't define either, because the standard doesn't permit you to define keywords, and obviously that's for a good reason, it could break library macros and stuff, but oh who cares < 1469370808 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :also, #define default break; default is worse because then you can no longer declare defaulted member functions < 1469370816 0 :alercah!raedford@unaffiliated/alercah PRIVMSG #esoteric :You're allowed to if you don't use the stdlib at all, iirc < 1469370824 0 :alercah!raedford@unaffiliated/alercah PRIVMSG #esoteric :if this is C++ though < 1469370831 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :who needs stdlib anyway < 1469370835 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :alercah: I don't think you're allowed even then < 1469370836 0 :alercah!raedford@unaffiliated/alercah PRIVMSG #esoteric :just used checked switch < 1469370839 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :the standard just forbids it < 1469370849 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :nah, just use if-goto < 1469370861 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :nobody needs switch or while < 1469370879 0 :alercah!raedford@unaffiliated/alercah PRIVMSG #esoteric :oh, you're right < 1469370886 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :if, for, and goto are the only flow controls real men use < 1469370893 0 :alercah!raedford@unaffiliated/alercah PRIVMSG #esoteric :you can't #define library names if you use the stdlib, but you can if you don't < 1469370910 0 :alercah!raedford@unaffiliated/alercah PRIVMSG #esoteric :wob_jonas: who uses for? < 1469370915 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :wob_jonas: no need for for with if+goto < 1469370961 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :alercah: me. for(;foo;) isn't actually longer than while(foo), so why bother learning two different loop control constructs when one is better than the other in all respects < 1469371007 0 :alercah!raedford@unaffiliated/alercah PRIVMSG #esoteric :wob_jonas: why use loops? < 1469371023 0 :alercah!raedford@unaffiliated/alercah PRIVMSG #esoteric :if you're encouraging shitty control flow < 1469371026 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :plus, if you only use if, for, goto then you can read the code even without knowing English, because you can recognize the different syntaxes without having to remember what the English keywords are < 1469371028 0 :alercah!raedford@unaffiliated/alercah PRIVMSG #esoteric :just use if + goto < 1469371028 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :alercah: he's still a padawan < 1469371039 0 :alercah!raedford@unaffiliated/alercah PRIVMSG #esoteric :and hell, drop if < 1469371045 0 :alercah!raedford@unaffiliated/alercah PRIVMSG #esoteric :just use GCC's computed labels extension < 1469371046 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :alercah: for(;;) is usually shorter than if-goto < 1469371067 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :yeah... and computed comefrom < 1469371076 0 :alercah!raedford@unaffiliated/alercah PRIVMSG #esoteric :GCC doesn't have computed comefrom < 1469371085 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :yeah, it's stupid < 1469371087 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :we need those in C < 1469371088 0 :alercah!raedford@unaffiliated/alercah PRIVMSG #esoteric :wob_jonas: wait, is the objective to use shitty control flow or to golf < 1469371100 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :it's not shitty control flow < 1469371112 0 :alercah!raedford@unaffiliated/alercah PRIVMSG #esoteric :anything with if-goto is < 1469371112 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :it's to not make the language more complicated for no reason < 1469371131 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :do you, like, use unless in perl? I don't, because if(! is just easier to remember < 1469371147 0 :alercah!raedford@unaffiliated/alercah PRIVMSG #esoteric :I submit that your argument is inconsistent < 1469371155 0 :alercah!raedford@unaffiliated/alercah PRIVMSG #esoteric :if switch is complicated "for no reason", so are loops < 1469371159 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :wob_jonas: I've used unless. < 1469371168 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :even when you need a parenthesis, if(!(foo bar)) is shorter than unless(foo bar) < 1469371174 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION isn't much of a perl hacker though < 1469371202 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :int-e: yes, me too, in those very old codes I have that I'm ashamed to read now. the worst part is where they don't put a space before equals signs for assignment. < 1469371210 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"unless" gives some insight into the programmer's intent. < 1469371221 0 :alercah!raedford@unaffiliated/alercah PRIVMSG #esoteric :I also like unless-else < 1469371224 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :potentially, at least. < 1469371236 0 :alercah!raedford@unaffiliated/alercah PRIVMSG #esoteric :because writing if (!...) { } else { } always feels weird < 1469371247 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :that reminds me to S-Lang, which uses the strange syntax !if instead of unless < 1469371251 0 :alercah!raedford@unaffiliated/alercah PRIVMSG #esoteric :err.. not always < 1469371252 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :wob_jonas: note, I'd only use the statement form, foo unless bar; < 1469371257 0 :alercah!raedford@unaffiliated/alercah PRIVMSG #esoteric :but sometimes is less intuitive < 1469371262 0 :alercah!raedford@unaffiliated/alercah PRIVMSG #esoteric :foo unless bar is very useful < 1469371267 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :ok < 1469371435 0 :Frooxius!~Frooxius@194.108.5.201 JOIN :#esoteric < 1469371747 0 :tromp_!~tromp@ool-944bc34f.dyn.optonline.net JOIN :#esoteric < 1469371906 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :#define brase break; case < 1469371936 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :#define ul(x) if(!(x)) < 1469371954 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :#define ut(x) while(!(x)) < 1469371961 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :#define wh while < 1469371987 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :#define ei else if < 1469372099 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :#define sut struct < 1469372115 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :#define cz const < 1469372154 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :\oren\: or just see the one and two letter macros in the source code of K < 1469372155 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :no < 1469372158 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :the source code of J < 1469372160 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :mistype < 1469372176 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :I think it has a #define I long or something liek that < 1469372197 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :and something like #define R(x) for(int n=0;n