< 1487116847 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :helloily < 1487117127 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is QUIT :Quit: Zarutian < 1487117239 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :quinthellopia! < 1487117339 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :belloily < 1487117602 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :hellørjan! < 1487117625 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what fun? < 1487117707 0 :dalnet!~Android@41.190.2.244 JOIN :#esoteric < 1487117719 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`2 grwp BBC < 1487117721 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2/3:ox Corporation. Its inventions include, without limitation, Muppets, tiny elfs, and villages in Norway. Taneb invented it. \ nitia:nitia is the inventor of all things. The BBC invented her. \ Binary file reflection matches \ tanebvention:Tanebventions include automatic squirrel feeders, necessity, Go, submarine jousting, Fueue, the un < 1487117739 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`n < 1487117740 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :3/3:iverse, special relativity, metar, weetoflakes, sand, dragons, persistence, the BBC, _46bit, progress, cumin, sanity, the Oxford comma, and this sentence. See also tanebventions: maths. He never invents anything involving sex. < 1487117740 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe `spam should be called `n < 1487117742 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh. < 1487117748 0 :APic!apic@apic.name PRIVMSG #esoteric :☺ < 1487117751 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cwlprits ../bin/n < 1487117753 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :shachäf < 1487117756 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Huh. < 1487117761 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`doag bin/n < 1487117763 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :9851:2016-12-03 ` ln -s spam bin/n < 1487117786 0 :APic!apic@apic.name PRIVMSG #esoteric :`WHAT YOU SAY !! < 1487117786 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: WHAT: not found < 1487117790 0 :APic!apic@apic.name PRIVMSG #esoteric :`what me worry? < 1487117790 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: what: not found < 1487117794 0 :APic!apic@apic.name PRIVMSG #esoteric :`which me worry? < 1487117795 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1487117814 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :excellent idea. although `spam does give a certain appearance of self-awareness. < 1487117842 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :quintopia: *munch* < 1487117843 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I believe that was the intent. < 1487117858 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? cumin < 1487117859 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cumin? ¯\(°​_o)/¯ < 1487117869 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`slwd tanebvention//s.cumin, .. < 1487117870 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :I think you axed cumin. < 1487117871 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tanebvention//Tanebventions include automatic squirrel feeders, necessity, Go, submarine jousting, Fueue, the universe, special relativity, metar, weetoflakes, sand, dragons, persistence, the BBC, _46bit, progress, sanity, the Oxford comma, and this sentence. See also tanebventions: maths. He never invents anything involving sex. < 1487117918 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: it was obviously too naughty, despite all efforts. < 1487117936 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: i think that was all in your head hth < 1487117956 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :all naughtiness is in the mind < 1487117997 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :. o O ( did Taneb invent Scunthorpe ) < 1487118030 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :if he did, it would be problematic. < 1487118068 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? sanity < 1487118069 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Sanity is the defining property of boily. Taneb invented it. < 1487118101 0 :APic!apic@apic.name PRIVMSG #esoteric :`? Drunk < 1487118102 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Drunk? ¯\(°​_o)/¯ < 1487118107 0 :APic!apic@apic.name PRIVMSG #esoteric :`? Nerd < 1487118108 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Nerd? ¯\(°​_o)/¯ < 1487118112 0 :APic!apic@apic.name PRIVMSG #esoteric :`? nerd < 1487118112 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :nerd? ¯\(°​_o)/¯ < 1487118221 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` cd wisdom; ls \`* < 1487118222 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​` \ `? \ `? `? \ `1 \ `2 \ `5 \ `learn \ `mk \ `revert \ `spam \ `words < 1487118255 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` grwp -l '^[`]' < 1487118256 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​` \ `1 \ `2 \ `5 \ hoag \ learn \ `learn \ mk \ quine \ `revert \ sled \ slwd \ `spam \ unlambda < 1487118318 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? `1 < 1487118318 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`1 is equivalent to `` , except that it splits the output into irc-sized pieces. The next pieces can be viewed with `spam. See also `2. < 1487118320 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? `2 < 1487118321 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`2 is equivalent to `1 , except that it starts displaying the _second_ output piece. Useful when you've already run a command forgetting to use `1. < 1487118322 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? `5 < 1487118323 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`5 is equivalent to repeating `` 5 times, then splitting the output into irc-sized pieces. defaults to "quote". See `1. Confusingly _not_ the obvious generalization of `2. < 1487118334 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` cd wisdom; mv sled \`sled; mv slwd \`slwd; mv hoag \`hoag < 1487118336 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1487118352 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? `4 < 1487118353 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`4? ¯\(°​_o)/¯ < 1487118359 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/4 < 1487118360 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: bin/4: No such file or directory < 1487118363 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm. < 1487118370 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I thought `4 was the `2 of `5 < 1487118372 0 :dalnet!~Android@41.190.2.244 PART #esoteric : < 1487118380 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? mk < 1487118381 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`mk[x] FILE//CONTENT is a nice way to create a single line file with a single irc command. x makes it executable. < 1487118381 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :dalnet has left us < 1487118383 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? quine < 1487118384 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`? quine < 1487118393 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: what's with dalnet? < 1487118403 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not sure. oerjan's nemesis? < 1487118406 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? reflection < 1487118407 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat.reflection. < 1487118504 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? `mk < 1487118505 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Everything's better with `mk. < 1487118512 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm... < 1487118554 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I propose that ("`"++) be a transformation made by `?, like (++"s") < 1487118559 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` cd wisdom; mv mk mk_; mv mk\' mk; mv mk_ mk\' < 1487118561 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mv: cannot stat `mk\'': No such file or directory < 1487118564 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oops < 1487118564 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Then we can have ambiguity and everything can be good. < 1487118580 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :sheesh < 1487118586 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`before < 1487118588 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/mk wisdom/mk'//wisdom/mk wisdom/mk': no such file in rev d523eedf694c < 1487118593 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1487118594 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1487118613 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` cd wisdom; mv mk mk_; mv \`mk mk; mv mk_ \`mk < 1487118614 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1487118622 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? mk < 1487118623 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Everything's better with `mk. < 1487118626 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :? `mk < 1487118635 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? `mk < 1487118636 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`mk[x] FILE//CONTENT is a nice way to create a single line file with a single irc command. x makes it executable. < 1487118676 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: technically `? _removes_ s, not adds it < 1487118684 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah. < 1487118689 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right. < 1487118691 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Then do that. < 1487118762 0 :lynn!sid154965@gateway/web/irccloud.com/x-aqizwtcsncbizjiz JOIN :#esoteric < 1487118873 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Wheatwizard 5* 10New user account < 1487118994 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the trouble is that we get an escalating number of files to try. e.g. if someone does `? culprits, it needs to check culprits, culprit, `culprits and possibly `culprit. < 1487119038 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i guess we could drop the last, it doesn't really make sense to drop plurals off command names. < 1487119249 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/wisdom < 1487119250 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :f=$(find wisdom -ipath "wisdom/*$1*" -type f -print0 | shuf --random-source=/dev/urandom -z -n1); if [ -n "$f" ]; then echo -n "${f#wisdom/}//"; cat "$f"; else echo "That's not wise."; fi | rnooodl < 1487119266 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that doesn't do any s munging, at least < 1487119288 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/? < 1487119288 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ topic=$(echo "$1" | lowercase | sed "s/noo\+dl/nooodl/;s/ *$//") \ topic1=$(echo "$topic" | sed "s/s$//") \ cd wisdom \ if [ \( "_$topic1"_ = "_ngevd"_ \) -a \( -e ngevd \) ]; \ then cat /dev/urandom; \ elif [ -e "$topic" ]; \ then cat "$topic"; \ elif [ -e "$topic1" ]; \ then cat "$topic1"; \ else echo "$1? < 1487119319 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? mk < 1487119320 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Everything's better with `mk. < 1487119333 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm i guess it shouldn't be that hard < 1487119341 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`2 cat bin/\? < 1487119342 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2/2: else echo "$1? ¯\(°​_o)/¯"; exit 1; \ fi | rnooooooodl < 1487119369 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`url bin/? < 1487119370 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/bin/%3F < 1487119425 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :which should take precedence, removing s or adding ` ? :P < 1487119464 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: ^ < 1487119465 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I propose that wisdomes about commands don't have a leading backtick, because some commands in bin are only useful from command line rather than plain backtick, and some offer extra functionality from command-line (eg. grwp -l something), so it's hard to guess which commands should be wised with a backtick. < 1487119482 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: i disagree. < 1487119486 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=50949&oldid=50922 5* 03Wheatwizard 5* (+521) 10/* Introductions */ < 1487119486 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: You should support other English plurals. < 1487119491 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` find wisdom -name "`*" < 1487119492 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: -c: line 0: unexpected EOF while looking for matching ``' \ bash: -c: line 1: syntax error: unexpected end of file < 1487119498 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` find wisdom -name "\`*" < 1487119499 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/` \ wisdom/`revert \ wisdom/`2 \ wisdom/`1 \ wisdom/`? `? \ wisdom/`sled \ wisdom/`learn \ wisdom/`? \ wisdom/`hoag \ wisdom/`slwd \ wisdom/`spam \ wisdom/`words \ wisdom/`mk \ wisdom/`5 < 1487119499 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brain-Flak14]]4 M10 02https://esolangs.org/w/index.php?diff=50950&oldid=49734 5* 03Wheatwizard 5* (+3626) 10I added a Quine to the sample programs < 1487119520 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: in fact i just corrected some by prepending ` < 1487119527 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? revert < 1487119528 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :revert? ¯\(°​_o)/¯ < 1487119529 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? `revert < 1487119530 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`revert now works fine. Yay fizzie! < 1487119639 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`sled bin/?//s!¯\\(°​_o)/¯!no such entry! < 1487119641 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/?//#!/bin/bash \ topic=$(echo "$1" | lowercase | sed "s/noo\+dl/nooodl/;s/ *$//") \ topic1=$(echo "$topic" | sed "s/s$//") \ cd wisdom \ if [ \( "_$topic1"_ = "_ngevd"_ \) -a \( -e ngevd \) ]; \ then cat /dev/urandom; \ elif [ -e "$topic" ]; \ then cat "$topic"; \ elif [ -e "$topic1" ]; \ then cat "$topic1"; \ else echo < 1487119644 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? revert < 1487119645 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :revert? no such entry < 1487119650 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Much better. < 1487119655 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1487119656 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That thing was messing up my terminal. < 1487119657 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1487119659 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: HERESY < 1487119685 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :we _could_ remove the ZWSP if you insist. < 1487119687 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` grwp -l '°' < 1487119688 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`? \ ¯\_(ツ)_/¯ \ ?? \ backward \ bracket \ chaos \ fnord \ hax0r \ huh \ misspellings of croissant \ mojibake \ not found \ ¯\(°_o)/¯ \ ¯\(°​_o)/¯ \ precious \ reflection \ ruddy < 1487119690 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :ACTION chugs raw Cholula from the bottle to see if it has a taste < 1487119706 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There's a ZWSP? < 1487119729 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :anyway, you two have successfully demotivated me. < 1487119733 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? words < 1487119734 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Word (Microsoft Word) was a text-editor for animated texts but not anymore. < 1487119737 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? `words < 1487119738 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :The `words dictionary framework was designed by Klens Hålgar Oslekk, Upert T. Noffrey, Guiston Degraîme, Myyntti Raatalla, Gölrika Rosenskild, Zwübert von Pfölliger, Waslomir Stronderowich, Győrvan Sárbik, Gareen Shergyle, Fnörður Hljófsson, and Pastronella Gattrovezzi. < 1487119739 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? `word < 1487119740 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`word? ¯\(°​_o)/¯ < 1487119741 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`hug oerjan < 1487119742 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: hug: not found < 1487119784 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: after my recent changes, i think (hope) that the command wisdoms beginning with ` are those _mostly_ intended for ` use. < 1487119819 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :there's one other, i think. < 1487119822 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? grwp < 1487119823 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :grwp? ¯\(°​_o)/¯ < 1487119824 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? sport < 1487119825 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sport divides its input into irc-sized pieces and displays the nth (default first). The pipe version of `1. See also spore. < 1487119826 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? `grwp < 1487119827 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`grwp? ¯\(°​_o)/¯ < 1487119841 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :sport is _not_ useful with plain `, as it requires input. < 1487119863 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? spore < 1487119864 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :spore stores its input in tmp/spout and displays the nth line (default first). For a version considering irc line lengths, see sport. See also `spam. < 1487119867 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/sport < 1487119868 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :distort "${1:-/dev/stdin}" | spore '' "${2-1}" < 1487119877 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah, sport works on files. < 1487119882 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So it is useful. < 1487119898 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/distort < 1487119898 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/usr/bin/env python \ import sys \ N=336 \ name = sys.argv[1] if len(sys.argv) > 1 else "/dev/stdin" \ with open(name, "r") as f: \ data = ' \\ '.join(f.read().splitlines()) \ for i in xrange(0, len(data), N): \ print data[i:i+N] < 1487119904 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? `fetch < 1487119905 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`fetch? ¯\(°​_o)/¯ < 1487119905 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So does distort. < 1487119952 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : `fetch is described in `help. i guess it could have its own entry. < 1487119954 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` fetch 'http://www.oerjan.no/' < 1487119955 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/`: line 4: fetch: command not found < 1487119972 0 :erkin!~erkin@unaffiliated/erkin JOIN :#esoteric < 1487119975 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :so that's what they meant about making fetch happen < 1487119985 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :does fetch let you specify an output filename? < 1487119986 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i'm not sure if oerjan.no exists, but if it does it's not my site. < 1487119997 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: no. < 1487120033 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@tell fizzie to make fetch accept an output filename twh < 1487120033 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1487120044 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: it's a builtin, so we cannot change it. and i think it's limited on purpose so that it's not useful for arbitrary web access. < 1487120063 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: ok < 1487120069 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`fetch file:///etc/passwd < 1487120071 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :file:///etc/passwd: Unsupported scheme `file'. < 1487120075 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Accepting an output filename wouldn't affect that. < 1487120082 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`fetch FILE:///etc/passwd < 1487120083 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :FILE:///etc/passwd: Unsupported scheme `FILE'. < 1487120084 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well, Gregor can. and fizzie if he dares to make local changes to HackEgo. < 1487120088 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But it would let you fetch files into tmp/ < 1487120105 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :tmp/ would be useful. < 1487120119 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or make a directory specifically for downloads < 1487120124 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :would be even better < 1487120134 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :less noisy. although need to be careful about the `` mv trap. < 1487120145 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/mv < 1487120146 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: bin/mv: No such file or directory < 1487120155 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You could make a special mv that avoids the trap. < 1487120175 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what mv trap? the one that breaks revert? < 1487120180 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg status -i tmp/spline < 1487120181 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I tmp/spline < 1487120186 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg status -i tmp < 1487120187 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I tmp/8 \ I tmp/metar \ I tmp/pad.1 \ I tmp/pad.1 print 1+! \ I tmp/pad.print 1+! \ I tmp/spline \ I tmp/spout < 1487120227 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: hm, i think even if `fetch saved in tmp/, it should still touch the repository for file history purposes. < 1487120235 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well, maybe. < 1487120244 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why? < 1487120330 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: This is the trap: < 1487120340 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` echo hi > tmp/testing < 1487120341 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1487120346 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat tmp/testing testing < 1487120347 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: tmp/testing testing: No such file or directory < 1487120357 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm. < 1487120359 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` cat tmp/testing testing < 1487120359 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: testing: No such file or directory \ hi < 1487120368 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` mv tmp/testing testing < 1487120370 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mv: cannot stat `tmp/testing': No such file or directory < 1487120373 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` cat tmp/testing testing < 1487120374 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: tmp/testing: No such file or directory \ cat: testing: No such file or directory < 1487120390 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: wtf < 1487120399 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :how does that even work? < 1487120421 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`` cat tmp/testing < 1487120422 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: tmp/testing: No such file or directory < 1487120422 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :not very well hth < 1487120425 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`` cat testing < 1487120426 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: testing: No such file or directory < 1487120431 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's just gone. < 1487120478 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : There's a ZWSP? <-- yes, it was added back when to avoid triggering myndzi with the °_o face < 1487120537 0 :erkin!~erkin@unaffiliated/erkin QUIT :Remote host closed the connection < 1487120546 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` \? blah | xxd < 1487120547 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0000000: 626c 6168 3f20 c2af 5c28 c2b0 e280 8b5f blah? ..\(....._ \ 0000010: 6f29 2fc2 af0a o)/... < 1487120561 0 :erkin!~erkin@unaffiliated/erkin JOIN :#esoteric < 1487120564 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`1 \? blah | xxd < 1487120565 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1/1:0000000: 626c 6168 3f20 c2af 5c28 c2b0 e280 8b5f blah? ..\(....._ \ 0000010: 6f29 2fc2 af0a o)/... < 1487120889 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Miniflak14]]4 N10 02https://esolangs.org/w/index.php?oldid=50951 5* 03Wheatwizard 5* (+825) 10Created page with "'''Miniflak''' is the smallest known Turing complete sublanguage of [[Brain-Flak]]. All valid Miniflak programs are also valid Brian-Flak programs, however not all Brain-Flak..." < 1487120932 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: whenever a command changes a file in the repository, HackEgo reruns it with locking, and makes sure to put all the files in pristine state first. however, tmp/ is not tracked, so since the first run removed the file there, it simply disappears, and the second run fails. < 1487120995 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=50952&oldid=50932 5* 03Wheatwizard 5* (+15) 10/* M */ Added [[Miniflak]] < 1487121020 0 :erkin!~erkin@unaffiliated/erkin QUIT :Read error: Connection reset by peer < 1487121053 0 :erkin!~erkin@unaffiliated/erkin JOIN :#esoteric < 1487121145 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brain-Flak14]]4 M10 02https://esolangs.org/w/index.php?diff=50953&oldid=50950 5* 03Wheatwizard 5* (+99) 10Clean-up < 1487121401 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`sled bin/?//3itopic1=$(echo '`'"$topic" | sed "s/^``//") < 1487121403 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/?//#!/bin/bash \ topic=$(echo "$1" | lowercase | sed "s/noo\+dl/nooodl/;s/ *$//") \ topic1=$(echo '`'"$topic" | sed "s/^``//") \ topic1=$(echo "$topic" | sed "s/s$//") \ cd wisdom \ if [ \( "_$topic1"_ = "_ngevd"_ \) -a \( -e ngevd \) ]; \ then cat /dev/urandom; \ elif [ -e "$topic" ]; \ then cat "$topic"; \ elif [ -e "$topic1" < 1487121437 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` echo "``test" | sed "s/^``//" < 1487121438 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :test < 1487121450 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` echo "`test" | sed "s/^``//" < 1487121450 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/`: eval: line 4: unexpected EOF while looking for matching ``' \ /hackenv/bin/`: eval: line 5: syntax error: unexpected end of file < 1487121454 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :darn < 1487121479 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` echo '`test' | sed 's/^``//' < 1487121480 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`test < 1487121486 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` echo '``test' | sed 's/^``//' < 1487121487 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :test < 1487121509 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: ouch. I see < 1487121523 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1487121524 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1487121530 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`lastfiles < 1487121531 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/? < 1487121550 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`sled bin/?//3itopic1=$(echo '`'"$topic" | sed 's/^``//') < 1487121552 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/?//#!/bin/bash \ topic=$(echo "$1" | lowercase | sed "s/noo\+dl/nooodl/;s/ *$//") \ topic1=$(echo '`'"$topic" | sed 's/^``//') \ topic1=$(echo "$topic" | sed "s/s$//") \ cd wisdom \ if [ \( "_$topic1"_ = "_ngevd"_ \) -a \( -e ngevd \) ]; \ then cat /dev/urandom; \ elif [ -e "$topic" ]; \ then cat "$topic"; \ elif [ -e "$topic1" < 1487121649 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`sled bin/?//4,$s/topic1/topic2/;9ielif [ -e "$topic1" ]; < 1487121651 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/?//#!/bin/bash \ topic=$(echo "$1" | lowercase | sed "s/noo\+dl/nooodl/;s/ *$//") \ topic1=$(echo '`'"$topic" | sed 's/^``//') \ topic2=$(echo "$topic" | sed "s/s$//") \ cd wisdom \ if [ \( "_$topic2"_ = "_ngevd"_ \) -a \( -e ngevd \) ]; \ then cat /dev/urandom; \ elif [ -e "$topic" ]; \ elif [ -e "$topic1" ]; \ then cat "$topic"; \ < 1487121676 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oops < 1487121685 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1487121686 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1487121712 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`sled bin/?//4,$s/topic1/topic2/;10i elif [ -e "$topic1" ]; < 1487121714 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/?//#!/bin/bash \ topic=$(echo "$1" | lowercase | sed "s/noo\+dl/nooodl/;s/ *$//") \ topic1=$(echo '`'"$topic" | sed 's/^``//') \ topic2=$(echo "$topic" | sed "s/s$//") \ cd wisdom \ if [ \( "_$topic2"_ = "_ngevd"_ \) -a \( -e ngevd \) ]; \ then cat /dev/urandom; \ elif [ -e "$topic" ]; \ then cat "$topic"; \ elif [ -e "$topic1" ]; \ < 1487121730 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*sigh* it strips space < 1487121788 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`sled bin/?//10s/^/ /;11ithen cat "$topic1"; < 1487121790 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/?//#!/bin/bash \ topic=$(echo "$1" | lowercase | sed "s/noo\+dl/nooodl/;s/ *$//") \ topic1=$(echo '`'"$topic" | sed 's/^``//') \ topic2=$(echo "$topic" | sed "s/s$//") \ cd wisdom \ if [ \( "_$topic2"_ = "_ngevd"_ \) -a \( -e ngevd \) ]; \ then cat /dev/urandom; \ elif [ -e "$topic" ]; \ then cat "$topic"; \ elif [ -e "$topic1" < 1487121800 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`sled bin/?//11s/^/ / < 1487121802 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/?//#!/bin/bash \ topic=$(echo "$1" | lowercase | sed "s/noo\+dl/nooodl/;s/ *$//") \ topic1=$(echo '`'"$topic" | sed 's/^``//') \ topic2=$(echo "$topic" | sed "s/s$//") \ cd wisdom \ if [ \( "_$topic2"_ = "_ngevd"_ \) -a \( -e ngevd \) ]; \ then cat /dev/urandom; \ elif [ -e "$topic" ]; \ then cat "$topic"; \ elif [ -e "$topic1" < 1487121820 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brain-Flak14]]4 M10 02https://esolangs.org/w/index.php?diff=50954&oldid=50953 5* 03Wheatwizard 5* (+166) 10Updated the Sample code < 1487121826 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? sled < 1487121827 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`sled // < 1487121832 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? `sled < 1487121833 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`sled // < 1487121844 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` ls -l wisdom/*sled < 1487121846 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​-rw-r--r-- 1 5000 0 31 Feb 15 00:25 wisdom/`sled < 1487121924 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? `ngevd < 1487121925 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ngevd is a fake wisdom entry because having an actual infinite file in wisdom/ makes all manner of stuff bloody awkward. `? ngevd is special-cased in bin/?. leave this file alone Phantom_Hoover‼ also t​swett‼ < 1487121943 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :slightly unfortunate < 1487121968 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :`wisdom < 1487121969 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :case//English has two cases, upper and lower. Upper case agrees with the verb in person and number. < 1487122083 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn The `ngevd command hasn't been invented yet, but still manages to prevent bugs. < 1487122085 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned '`ngevd': The `ngevd command hasn't been invented yet, but still manages to prevent bugs. < 1487122092 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? `ngevd < 1487122093 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :The `ngevd command hasn't been invented yet, but still manages to prevent bugs. < 1487122108 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(seemed simpler than fixing `?) < 1487122181 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: so now it hardly matters if commands are put in wisdom with ` or not. < 1487122332 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? ``ngevd < 1487122333 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :The `ngevd command hasn't been invented yet, but still manages to prevent bugs. < 1487122349 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :although you get that feature, i guess < 1487122482 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :hooray, lifters! https://youtu.be/88YFbNOpIe0 < 1487122578 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`` ls bin | shuf -n10 < 1487122579 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :translatefromto \ ؟ \ pung \ welcöme \ units \ 1492 \ lowercase \ random-card \ ^.^ \ ctof < 1487122591 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`url bin/translatefromto < 1487122592 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/bin/translatefromto < 1487122628 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :sadly, both HackEgo's web access and the google api rotted. < 1487122631 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :iirc. < 1487122727 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :Well, err, I made a thing that sort-of steals from Google Translate, based off of some of the things that other people reverse engineered about how it talks to Google. So if HackEgo ever gets web access, it's a possibility. < 1487122862 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :It's currently being used by another bot for Google translate. < 1487122876 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`؟ < 1487122877 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​.ssentaerg ot xiferp eht si ` < 1487122885 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :Heh. < 1487122890 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`random-card < 1487122891 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Farbog Explorer \ 2W \ Creature -- Human Scout \ 2/3 \ Swampwalk (This creature can't be blocked as long as defending player controls a Swamp.) \ AVR-C < 1487122900 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`ctof 5 < 1487122901 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :5.00°C = 41.00°F < 1487122903 0 :dingbat!uid70835@gateway/web/irccloud.com/x-lesxnbulrdomdqan JOIN :#esoteric < 1487122913 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`lowercase TÉST. < 1487122943 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it doesn't take commandline args < 1487122944 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1487122954 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`` url `which lowercase` < 1487122955 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/bin/lowercase < 1487122968 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`` echo 'TÉST' | lowercase < 1487122969 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tÉst < 1487122974 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's only used as a subroutine pipe by `? and the like. < 1487122982 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :I am disappointed in this lowercasing. < 1487123013 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :zgrep: it got sort of messed up when someone made different wisdoms that _should_ be identical modulo case. < 1487123023 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? Å < 1487123024 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​Å _is_ a village in Norway, unless you're the BBC and don't understand things on top of letters. < 1487123025 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? å < 1487123026 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​å is the same letter as Å, unless you're HackEgo and don't understand things on top of letters. < 1487123041 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so now we can't do it the logical way. < 1487123055 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :`? þ < 1487123056 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​þ? ¯\(°​_o)/¯ < 1487123072 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :...mind you, if the only entry like that is a lampshade about it... < 1487123089 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`unicode lamp < 1487123090 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+1F6CB COUCH AND LAMP \ UTF-8: f0 9f 9b 8b UTF-16BE: d83ddecb Decimal: 🛋 \ 🛋 \ Category: So (Symbol, Other) \ Bidi: ON (Other Neutrals) < 1487123098 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :That's... not what I was expecting. < 1487123120 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` cd wisdom; ls *Æ* *Ø* *Å* *æ* *ø* *å* < 1487123124 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access *Æ*: No such file or directory \ å \ Å \ blæg \ bø \ døsthiswork \ døsthiswørk \ kulør \ møøse \ nø \ nød \ ø \ Ø \ øl \ ørjan < 1487123140 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh right, ø too < 1487123143 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`` python -c 'print("TÉST".lower())' < 1487123144 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tÉst < 1487123154 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/lowercase < 1487123155 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ tr A-Z a-z | sed 's/Ø/ø/g' < 1487123158 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`? ø < 1487123158 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ø is not going anywhere. < 1487123159 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`? Ø < 1487123160 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ø is not going anywhere. < 1487123167 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`cat wisdow/ø < 1487123168 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: wisdow/ø: No such file or directory < 1487123169 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`cat wisdow/Ø < 1487123169 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: wisdow/Ø: No such file or directory < 1487123171 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`cat wisdom/Ø < 1487123172 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​Ø escaped due to a sensitive case bug. < 1487123180 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :heh < 1487123188 0 :APic!apic@apic.name PRIVMSG #esoteric :☺ < 1487123193 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ok, so that doesn't _really_ count either < 1487123196 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :Hm. I don't think tomfoolery lowercases anything. < 1487123204 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`tomfoolery random number < 1487123204 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :17266 < 1487123206 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`tomfoolery random NUMBER < 1487123207 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1648 < 1487123209 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :Oh, it does. < 1487123218 0 :APic!apic@apic.name PRIVMSG #esoteric :🙌 < 1487123230 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :Oh God. All my expectations of monospace font... ruined. < 1487123252 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`? 🙌 < 1487123253 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​🙌? ¯\(°​_o)/¯ < 1487123273 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` cd wisdom; ls -1 | grep '[^ A-Za-z]' < 1487123274 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :As the wisdom directory contains many files named after nicks, listing it in public annoys people. Try listing it in private instead. < 1487123286 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` cd wisdom; /bin/ls -1 | grep '[^ A-Za-z]' < 1487123287 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​` \ `? \ `? `? \ ^ \ _̰̆̓_Ì̦̻̖͍̟̖̅ͭͭͬ͡_͉̭ͧ͒̐_͂͋͒ͧ͋Ì̯͙̬̬̦̯̋_̴̝̔̉̅ͨ͞ \ ¯\_(ツ)_ \ ! \ ? \ ?? \ ¿ \ @ \ * \ \ \   \ ⌨ \ ꙮ \ ⊥ \ ☃ \ ☾_ \ 🐚 \ 🐐 \ 𝕈 \ ᛁᚿ \ ̸̸̼͚͇̮͕̳̞̤̜̯̪̪̱̣̠̺̹͍̩̝͚͕͓͚̙͓̪̮̟̜̣͙̪̂ͭ̎̏̔ͦ͒ͪ͌̾ͦͨ̚̚͢͢͠ͅ҉̴̢_Ì¿ÌŠÍ£Ì‰Í£ÍªÍ’ÍƒÌ < 1487123291 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`` cat `which tomfoolery` < 1487123292 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :if [ -z "$1" ];then exec echo "I have nothing to tell you.";fi;f="tmflry/$(echo "$1" | lowercase)";if [ -h "$f" ];then exec tomfoolery `readlink "$f" | sed 's/^tmflry\///'`;fi;if [ -x "$f" ];then exec bash "$f";fi;if [ -r "$f" ];then exec cat "$f";fi;echo "I must confess, I know not of what you are speaking." < 1487123307 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :Oh, case insensitive filesystem? < 1487123308 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hard to say if there's anything alphabetical there... < 1487123318 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :zgrep: not at all < 1487123322 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :Oh. < 1487123324 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :Missed the pipe to lowercase. < 1487123331 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :I wrote this, and I forgot what I did. ._. < 1487123378 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :Ooh. I could be evil, and make two tomfoolery thingies symlink to each other, probably... < 1487123397 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`? * < 1487123398 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Twinkle, twinkle, little star! < 1487123409 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`? ^ < 1487123410 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​^ (also notated by ⊕ or ⊻) is the exclusive-or operator; ∧ (also notated by /\ or &) is the and (conjunction) operator; ^ (also notated by ↑ or ** or ⋆) is the power operator. < 1487123416 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :T-that's true... < 1487123429 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`cp wisdom/^ tmflry/^ < 1487123430 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cp: missing destination file operand after `wisdom/^ tmflry/^' \ Try `cp --help' for more information. < 1487123432 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :._. < 1487123434 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`` cp wisdom/^ tmflry/^ < 1487123436 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1487123441 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`tomfoolery ^ < 1487123441 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​^ (also notated by ⊕ or ⊻) is the exclusive-or operator; ∧ (also notated by /\ or &) is the and (conjunction) operator; ^ (also notated by ↑ or ** or ⋆) is the power operator. < 1487123471 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :zgrep: i vaguely recall you cannot make symlink cycles. < 1487123478 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :Hrm. < 1487123480 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :ACTION tries locally < 1487123580 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` cd wisdom; /bin/ls -1 | grep '[^ A-Za-z]' | grep '[A-Za-z]' < 1487123581 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :_46bit \ 4chan \ 4rn4 \ 6 random numbers \ ais523 \ alg. ii \ apt-get \ banach-tarski \ beethoven's ninth symphony \ bezout's theorem \ bézout's theorem \ b_jonas \ b_jonas can't spell \ blu-ray \ brainf**k \ c# \ c++ \ can't \ category-helpdesk \ =@ccc \ co-np \ curry's paradox \ d-module \ dynamic-unwind \ dynamic-wind \ e-module \ #esoteric \ # < 1487123587 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :Works on my OS X laptop. < 1487123610 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :gah that of course _did_ show a lot of nicks. < 1487123619 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :https://www.irccloud.com/pastebin/jWaNk7f6/ < 1487123638 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :`? b_jonas can't spell < 1487123639 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :b_jonas can't spell these words: weird, hygiene, etymology, mysterious, Odyssey, myopia, carbohydrate, appearance, maintenance, existence, heard, appropriate; and confuses these sets of words: then, than; drought, draught/draft; couch, coach; depreciate, deprecate; dilate, dilute, delate; contiguous, continuous. < 1487123649 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :. o O ( amortized... ) < 1487123718 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`? tree < 1487123719 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :You should sometimes (but not always) ignore trees. < 1487123722 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`? trees < 1487123723 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :You should sometimes (but not always) ignore trees. < 1487123730 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`? treats < 1487123731 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :treats? ¯\(°​_o)/¯ < 1487123747 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :`botsnack < 1487123748 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​>:-D < 1487123753 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`learn Treats are tasty. < 1487123755 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'treat': Treats are tasty. < 1487123776 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`botsmack < 1487123776 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: botsmack: not found < 1487123801 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric : D-:> < 1487123826 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`cat bin/botsnack < 1487123827 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ echo '>:-D' < 1487123845 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`` echo 'botsnack | rev' >> bin/botsmack < 1487123847 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1487123847 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`bot < 1487123848 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: bot: not found < 1487123851 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`botsmack < 1487123851 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/bin/botsmack: Permission denied \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: /hackenv/bin/botsmack: cannot execute: Permission denied < 1487123857 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`` chmod +x bin/botsmack < 1487123859 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1487123863 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`botsmack < 1487123864 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :D-:> < 1487123867 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :Whee. < 1487123898 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :how rude < 1487123905 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also < 1487123908 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? mk < 1487123909 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Everything's better with `mk. < 1487123912 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? `mk < 1487123913 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`mk[x] FILE//CONTENT is a nice way to create a single line file with a single irc command. x makes it executable. < 1487123919 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :Ah. Neat. < 1487123939 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :I'll probably forget it exists soon™. < 1487123944 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`hello < 1487123945 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello, world < 1487123948 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`hello c < 1487123948 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello world < 1487123951 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`hello 2 < 1487123951 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*sad trombone* < 1487123952 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello world! < 1487123952 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`hello b < 1487123952 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello world < 1487123953 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`hello bf < 1487123954 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello world < 1487123962 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :HackEgo: takes a single hexit I think < 1487123965 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`hello 0 < 1487123965 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello, world! < 1487124010 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` for x in {{0..9},{A..F}}; do echo -n "$x: "; hello "$x"; done < 1487124011 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0: hello, world!1: Hello, world!2: hello world!3: Hello world!4: hello, World!5: Hello, World!6: hello World!7: Hello World!8: hello, world,9: Hello, world,A: Hello, world \ B: hello world \ C: Hello world \ D: hello, World \ E: Hello, World \ F: hello World < 1487124022 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`file bin/hello < 1487124022 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/hello: Perl script, ASCII text executable < 1487124024 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`hello world < 1487124024 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello World! < 1487124028 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/hello < 1487124029 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/usr/bin/perl \ $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"); < 1487124040 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh right < 1487124053 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, so it actually goes all the way up to 63 < 1487124057 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, I wrote it < 1487124061 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I don't remember how it works < 1487124064 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :Hehe. < 1487124067 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` for x in 1{{0..9},{A..F}}; do echo -n "$x: "; hello "$x"; done < 1487124068 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :10: Hello, world!11: Hello, world!12: Hello, world!13: Hello, world!14: Hello, world!15: Hello, world!16: Hello, world!17: Hello, world!18: Hello, world!19: Hello, world!1A: Hello, world!1B: Hello, world!1C: Hello, world!1D: Hello, world!1E: Hello, world!1F: Hello, world! < 1487124071 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` for x in 2{{0..9},{A..F}}; do echo -n "$x: "; hello "$x"; done < 1487124072 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :20: hello world!21: hello world!22: hello world!23: hello world!24: hello world!25: hello world!26: hello world!27: hello world!28: hello world!29: hello world!2A: hello world!2B: hello world!2C: hello world!2D: hello world!2E: hello world!2F: hello world! < 1487124076 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` for x in 3{{0..9},{A..F}}; do echo -n "$x: "; hello "$x"; done < 1487124077 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :30: Hello world!31: Hello world!32: Hello world!33: Hello world!34: Hello world!35: Hello world!36: Hello world!37: Hello world!38: Hello world!39: Hello world!3A: Hello world!3B: Hello world!3C: Hello world!3D: Hello world!3E: Hello world!3F: Hello world! < 1487124122 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1487124128 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what? < 1487124138 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, it doesn't take a hexi < 1487124143 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it takes a character < 1487124162 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :from ? to ~ inclusive presumably < 1487124207 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` for x in \? A B C D E F G H I J K L M N O P Q R S T U V W X Y Z \[ \\ \] \^ \_; do echo -n "$x: "; hello "$x"; done < 1487124209 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​?: Hello World,A: Hello, world \ B: hello world \ C: Hello world \ D: hello, World \ E: Hello, World \ F: hello World \ G: Hello World \ H: hello, world. \ I: Hello, world. \ J: hello world. \ K: Hello world. \ L: hello, World. \ M: Hello, World. \ N: hello World. \ O: Hello World. \ P: hello, world! \ Q: Hello, world! \ R: hello world! \ S: Hel < 1487124215 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net QUIT :Quit: SEARCH CHICKEN < 1487124217 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` for x in @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z \[ \\ \] \^ \_; do echo -n "$x: "; hello "$x"; done < 1487124218 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​@: hello, world \ A: Hello, world \ B: hello world \ C: Hello world \ D: hello, World \ E: Hello, World \ F: hello World \ G: Hello World \ H: hello, world. \ I: Hello, world. \ J: hello world. \ K: Hello world. \ L: hello, World. \ M: Hello, World. \ N: hello World. \ O: Hello World. \ P: hello, world! \ Q: Hello, world! \ R: hello world! \ S: < 1487124248 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` for x in \` a b c d e f g h i j k l m n o p q r s t u v w x y z { \| } \~ \?; do echo -n "$x: "; hello "$x"; done < 1487124249 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`: hello, worlda: Hello, worldb: hello worldc: Hello worldd: hello, Worlde: Hello, Worldf: hello Worldg: Hello Worldh: hello, world.i: Hello, world.j: hello world.k: Hello world.l: hello, World.m: Hello, World.n: hello World.o: Hello World.p: hello, world!q: Hello, world!r: hello world!s: Hello world!t: hello, World!u: Hello, World!v: hello Worl < 1487124271 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :^ that's how it works < 1487124325 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` for x in S T U V W X Y Z \[ \\ \] \^ \_; do echo -n "$x: "; hello "$x"; done < 1487124326 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :S: Hello world! \ T: hello, World! \ U: Hello, World! \ V: hello World! \ W: Hello World! \ X: hello, world, \ Y: Hello, world, \ Z: hello world, \ [: Hello world, \ \: hello, World, \ ]: Hello, World, \ ^: hello World, \ _: Hello World, < 1487124352 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`url bin/``` < 1487124353 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/bin/%60%60%60 < 1487124355 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`url bin/`` < 1487124355 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/bin/%60%60 < 1487124427 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? `hello < 1487124428 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello hello hello, what's all this then? < 1487124804 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn `hello//`hello prints variants of hello, world. To control format, pass a single letter as command-line argument. "@"=>"hello, world", "H"=>"hello, world.", P=>"hello, world!", "X"=>"hello, world,", take 1 letter later to s/h/H/, 2 letter later to s/d,/d/, 4 letter later to s/w/W/, lowercase to remove newline. < 1487124807 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned '`hello': `hello prints variants of hello, world. To control format, pass a single letter as command-line argument. "@"=>"hello, world", "H"=>"hello, world.", P=>"hello, world!", "X"=>"hello, world,", take 1 letter later to s/h/H/, 2 letter later to s/d,/d/, 4 letter later to s/w/W/, lowercase to remove newline. < 1487124881 0 :Sgeo_!~Sgeo@ool-18e4354b.dyn.optonline.net JOIN :#esoteric < 1487125004 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`` python -c 'for i in range(127): print chr(i+1)' | while read i; do echo "$i | "; hello $i; echo; done > hello_output_test.txt < 1487125014 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1487125020 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`url hello_output_test.txt < 1487125020 0 :Sgeo!~Sgeo@ool-18e4354b.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1487125021 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/hello_output_test.txt < 1487125034 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`` python -c 'for i in range(127): print chr(i+1)' | while read i; do echo -n "$i | "; hello $i; echo; done > hello_output_test.txt < 1487125044 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1487125061 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :Huh. < 1487125148 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`` python -c 'for i in range(127): print chr(i+1)' | while read i; do echo -n "$i | "; hello $i | | tr '\n' 'ø' | sed 's/ø/\\n/g'; echo; done > hello_output_test.txt < 1487125149 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/`: eval: line 4: syntax error near unexpected token `|' \ /hackenv/bin/`: eval: line 4: `python -c 'for i in range(127): print chr(i+1)' | while read i; do echo -n "$i | "; hello $i | | tr '\n' 'ø' | sed 's/ø/\\n/g'; echo; done > hello_output_test.txt' < 1487125154 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :`` python -c 'for i in range(127): print chr(i+1)' | while read i; do echo -n "$i | "; hello $i | tr '\n' 'ø' | sed 's/ø/\\n/g'; echo; done > hello_output_test.txt < 1487125182 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1487125206 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :I... I'm... giving up. < 1487125331 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1487125809 0 :furozo!~{Furozo}@d60-65-43-137.col.wideopenwest.com JOIN :#esoteric < 1487126121 0 :Jafet!~jafet@unaffiliated/jafet QUIT :Ping timeout: 245 seconds < 1487126149 0 :Jafet!~jafet@unaffiliated/jafet JOIN :#esoteric < 1487126155 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :heh < 1487126246 0 :staffehn!~quassel@2001:41d0:52:d00::1d3 QUIT :Ping timeout: 245 seconds < 1487126401 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`unidecode � < 1487126402 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+FFFD REPLACEMENT CHARACTER] < 1487126426 0 :staffehn!~quassel@2001:41d0:52:d00::1d3 JOIN :#esoteric < 1487126510 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` echo hi | tr '\n' 'ø' < 1487126510 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hià < 1487126515 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ic < 1487126518 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh < 1487126599 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` echo $LANG < 1487126600 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :en_NZ.UTF-8 < 1487126842 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :zgrep: tr only handles single byte chars hth < 1487126860 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :W... not on my laptop. < 1487126917 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :https://www.irccloud.com/pastebin/NsYDHpp7/ < 1487126967 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` tr --version < 1487126967 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tr (GNU coreutils) 8.13 \ Copyright (C) 2011 Free Software Foundation, Inc. \ License GPLv3+: GNU GPL version 3 or later . \ This is free software: you are free to change and redistribute it. \ There is NO WARRANTY, to the extent permitted by law. \ \ Written by Jim Meyering. < 1487127026 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :tr: illegal option -- - < 1487127052 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :mind you, it doesn't work with the 2016 version on this server either. < 1487127118 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but you must have some other tr brand. < 1487127366 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` echo hi | perl -p -e 's/\n/\\n' < 1487127366 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Substitution replacement not terminated at -e line 1. < 1487127371 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` echo hi | perl -p -e 's/\n/\\n/' < 1487127371 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hi\n < 1487127377 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :zgrep: ^ < 1487127387 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` echo -n hi | perl -p -e 's/\n/\\n/' < 1487127388 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hi < 1487127534 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :I'd assume some sort of BSD tr. < 1487127537 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :Being OS X and all. < 1487127542 0 :zgrep!sid43445@gateway/web/irccloud.com/x-lizojufjmarwktve PRIVMSG #esoteric :Ah. Yay for perl! < 1487127549 0 :furozo!~{Furozo}@d60-65-43-137.col.wideopenwest.com QUIT :Quit: furozo < 1487127844 0 :rodgort`!~rodgort@68.ip-149-56-14.net JOIN :#esoteric < 1487127859 0 :sirnaysayer!~naysayer@104.244.72.181 QUIT :Quit: zonkzonk < 1487127863 0 :iovoid-!iovoid@unaffiliated/iovoid JOIN :#esoteric < 1487127885 0 :xfix_!~konrad@unaffiliated/xfix JOIN :#esoteric < 1487127989 0 :heroux_!sandroco@gateway/shell/insomnia247/x-tesfbgsfoagcgoka JOIN :#esoteric < 1487128002 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com JOIN :#esoteric < 1487128020 0 :haavardp!root@haavard.me JOIN :#esoteric < 1487128044 0 :shikhin_!shikhin@unaffiliated/shikhin JOIN :#esoteric < 1487128048 0 :lynn!sid154965@gateway/web/irccloud.com/x-aqizwtcsncbizjiz QUIT :Ping timeout: 255 seconds < 1487128048 0 :fractal!fractal@unaffiliated/scounder QUIT :Ping timeout: 255 seconds < 1487128048 0 :heroux!sandroco@gateway/shell/insomnia247/x-kaaawldirpbltldp QUIT :Ping timeout: 255 seconds < 1487128048 0 :haavard!haavard@haavard.me QUIT :Ping timeout: 255 seconds < 1487128048 0 :gsora!~gsora@unaffiliated/gsora QUIT :Ping timeout: 255 seconds < 1487128048 0 :rodgort!~rodgort@68.ip-149-56-14.net QUIT :Ping timeout: 255 seconds < 1487128048 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com QUIT :Ping timeout: 255 seconds < 1487128048 0 :zemhill__!bfjoust@selene.zem.fi QUIT :Ping timeout: 255 seconds < 1487128048 0 :copumpkin!~copumpkin@haskell/developer/copumpkin QUIT :Ping timeout: 255 seconds < 1487128049 0 :fungot!~fungot@momus.zem.fi QUIT :Ping timeout: 255 seconds < 1487128049 0 :iovoid!iovoid@unaffiliated/iovoid QUIT :Ping timeout: 255 seconds < 1487128049 0 :xfix!~konrad@unaffiliated/xfix QUIT :Ping timeout: 255 seconds < 1487128049 0 :shikhin!shikhin@unaffiliated/shikhin QUIT :Ping timeout: 255 seconds < 1487128049 0 :zemhill__!bfjoust@selene.zem.fi JOIN :#esoteric < 1487128049 0 :fungot!~fungot@momus.zem.fi JOIN :#esoteric < 1487128051 0 :heroux_!?@? NICK :heroux < 1487128114 0 :shikhin_!?@? NICK :shikhin < 1487128141 0 :copumpkin!~copumpkin@haskell/developer/copumpkin JOIN :#esoteric < 1487128198 0 :gsora!~gsora@unaffiliated/gsora JOIN :#esoteric < 1487128790 0 :wlp1s1!jeffl@unaffiliated/jeffl35/bot/jeffbot QUIT :Changing host < 1487128790 0 :wlp1s1!jeffl@unaffiliated/iczero JOIN :#esoteric < 1487128979 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Drift14]]4 M10 02https://esolangs.org/w/index.php?diff=50955&oldid=50916 5* 03Hsorenson 5* (+54) 10 < 1487129034 0 :fractal!fractal@unaffiliated/scounder JOIN :#esoteric < 1487129169 0 :iovoid-!?@? NICK :iovoid < 1487132210 0 :MDude!~MDude@pa-67-234-97-58.dhcp.embarqhsd.net JOIN :#esoteric < 1487132628 0 :kiki`!uid170954@gateway/web/irccloud.com/x-udneggaoxgutzkrn JOIN :#esoteric < 1487134096 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :IT'S YOU!!!!!! < 1487134113 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :HOW ARE YOU GENTLEMEN! < 1487134869 0 :lynn!sid154965@gateway/web/irccloud.com/x-zsqkatumozutmaqk JOIN :#esoteric < 1487136221 0 :sirnaysayer!~naysayer@104.244.72.181 JOIN :#esoteric < 1487137245 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1487137830 0 :hakatashi1!~hakatashi@104.131.49.125 QUIT :Remote host closed the connection < 1487137910 0 :hakatashi!~hakatashi@104.131.49.125 JOIN :#esoteric < 1487138729 0 :hppavilion1!~dosgmowdo@58-0-174-206.gci.net QUIT :Ping timeout: 260 seconds < 1487139598 0 :sirnaysayer!~naysayer@104.244.72.181 QUIT :Quit: zonkzonk < 1487139628 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :re today's XKCD, I maintain that time zones are vullshit < 1487140507 0 :erkin!~erkin@unaffiliated/erkin PRIVMSG #esoteric :same < 1487140542 0 :erkin!~erkin@unaffiliated/erkin PRIVMSG #esoteric :We should just adopt a unified timezone. < 1487140784 0 :erkin!~erkin@unaffiliated/erkin QUIT :Quit: Leaving < 1487141240 0 :erkin!~erkin@unaffiliated/erkin JOIN :#esoteric < 1487141411 0 :hppavilion1!~dosgmowdo@58-0-174-206.gci.net JOIN :#esoteric < 1487142071 0 :erkin!~erkin@unaffiliated/erkin QUIT :Quit: Leaving < 1487142152 0 :doesthiswork!~Adium@207.55.82.149 QUIT :Quit: Leaving. < 1487142561 0 :augur!~augur@noisebridge130.static.monkeybrains.net QUIT :Remote host closed the connection < 1487143721 0 :MoALTz!~no@77-254-9-16.adsl.inetia.pl JOIN :#esoteric < 1487143902 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :my thoughts are Drifting < 1487145060 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Rdococ14]]4 10 02https://esolangs.org/w/index.php?diff=50956&oldid=50948 5* 03Rdococ 5* (+1) 10CE is better than AD < 1487145779 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Transistor14]]4 10 02https://esolangs.org/w/index.php?diff=50957&oldid=50947 5* 03Rdococ 5* (-44) 10/* Boring things first */ mergh < 1487145972 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :hmm < 1487145995 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :maybe TP and TN could have block forms that execute code if A is false/true < 1487146023 0 :augur!~augur@2601:645:8300:2b03:486e:8be0:f3f9:38b8 JOIN :#esoteric < 1487146033 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :like, if A turns out to not be what that specific transistor activates on, B receives no current < 1487146217 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :anyone? < 1487147120 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :ugh < 1487147685 0 :AnotherTest!~turingcom@ptr-82l26zcdg3vwj755mg7.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1487148102 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :hm < 1487148341 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :nah, I don't think it's needed < 1487148354 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :it also doesn't make sense < 1487148760 0 :hppavilion1!~dosgmowdo@58-0-174-206.gci.net PRIVMSG #esoteric :@METAR PAMR < 1487148760 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Unknown command, try @list < 1487148764 0 :hppavilion1!~dosgmowdo@58-0-174-206.gci.net PRIVMSG #esoteric :@metar PAMR < 1487148764 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :PAMR 150753Z 00000KT 10SM BKN070 OVC130 01/M02 A2879 RMK AO2 SLP750 T00111022 < 1487148769 0 :dingbat!uid70835@gateway/web/irccloud.com/x-lesxnbulrdomdqan QUIT :Quit: Connection closed for inactivity < 1487150411 0 :AnotherTest!~turingcom@ptr-82l26zcdg3vwj755mg7.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 264 seconds < 1487151302 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Juju2143 5* 10New user account < 1487152197 0 :hppavilion1!~dosgmowdo@58-0-174-206.gci.net QUIT :Ping timeout: 260 seconds < 1487153546 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=50958&oldid=50949 5* 03Juju2143 5* (+274) 10 < 1487153559 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Fluffle Puff14]]4 N10 02https://esolangs.org/w/index.php?oldid=50959 5* 03Juju2143 5* (+1908) 10Created page with "'''Fluffle Puff''' (also known as '''BrainPuff''' or '''FluffleFuck''') is an [[esoteric programming language]] created by [[User:Juju2143|juju2143]] in January 2014. It is a..." < 1487153737 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=50960&oldid=50952 5* 03Juju2143 5* (+19) 10/* F */ < 1487156441 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Fluffle Puff14]]4 M10 02https://esolangs.org/w/index.php?diff=50961&oldid=50959 5* 03Fizzie 5* (+0) 10/* Language overview */ bf/pl to pf/bl per the reference implementation/sample program < 1487156464 0 :fizzie!?@? PRIVMSG #esoteric :It's a brainfuck equivalent, but I still can't let a wrong thing stand. < 1487156513 0 :fizzie!?@? PRIVMSG #esoteric :@tell shachaf I've thought *so many times* that I should make fetch accept an output filename. Maybe. < 1487156513 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1487156529 0 :fizzie!?@? PRIVMSG #esoteric :@ask shachaf What sort of syntax would you like? < 1487156529 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1487156923 0 :augur!~augur@2601:645:8300:2b03:486e:8be0:f3f9:38b8 QUIT :Remote host closed the connection < 1487157316 0 :sebbu2!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 240 seconds < 1487157732 0 :MDead!~MDude@pa-67-234-97-58.dhcp.embarqhsd.net JOIN :#esoteric < 1487157888 0 :MDude!~MDude@pa-67-234-97-58.dhcp.embarqhsd.net QUIT :Ping timeout: 252 seconds < 1487157896 0 :MDead!?@? NICK :MDude < 1487158194 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :fuck the whole anglosphere just fuck it < 1487158213 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :and the english lanuage in general < 1487158214 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but who will handle all the offspring? < 1487158433 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :oh, now I get it < 1487158452 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :forgot about the sexual meaning of fuck < 1487158558 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net JOIN :#esoteric < 1487158998 0 :AnotherTest!~turingcom@ptr-82l26zcdg3vwj755mg7.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1487159714 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :`wisdom < 1487159715 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :minpoijjikop//Minpoijjikop bfjoustioppl sdardqwcasf uyvjhyb mipjkpmo. < 1487159774 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :??? < 1487159794 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :`? wisdom < 1487159795 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom is always factually accurate, except for this entry, and, uh, that other one? it started with, like, an ø? < 1487159830 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :`slwd wisdom//s/\? it/? It/ < 1487159832 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom//wisdom is always factually accurate, except for this entry, and, uh, that other one? It started with, like, an ø? < 1487159840 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :`? wisdom < 1487159841 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom is always factually accurate, except for this entry, and, uh, that other one? It started with, like, an ø? < 1487159852 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :ACTION thwacks the HackEgo in the random bits < 1487159854 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :`? wisdom < 1487159855 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom is always factually accurate, except for this entry, and, uh, that other one? It started with, like, an ø? < 1487159861 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :... < 1487159863 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :`? wisdom < 1487159864 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom is always factually accurate, except for this entry, and, uh, that other one? It started with, like, an ø? < 1487159869 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :ACTION facepalms < 1487159874 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :`wisdom < 1487159875 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :icbm//ICBMs are Crumbling Building Missiles. The I is currently classified. < 1487160294 0 :atslash!~atslash@static.231.107.9.5.clients.your-server.de JOIN :#esoteric < 1487160986 0 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1487161772 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net QUIT :Quit: MAKE CHICKEN < 1487167229 0 :doesthiswork!~Adium@207.55.82.149 JOIN :#esoteric < 1487167328 0 :atslash!~atslash@static.231.107.9.5.clients.your-server.de QUIT :Quit: This computer has gone to sleep < 1487167775 0 :bibibi!~bibibi@unaffiliated/bibibi JOIN :#esoteric < 1487169022 0 :fizzie!?@? PRIVMSG #esoteric :"Subject: Dying man discovers obesity 'cure'" < 1487169023 0 :fizzie!?@? PRIVMSG #esoteric :Yes, I expect death would technically speaking count as that. < 1487169874 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :spam? < 1487170022 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Calvin Games 5* 10New user account < 1487170365 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=50962&oldid=50958 5* 03Calvin Games 5* (+259) 10 < 1487170435 0 :erkin!~erkin@unaffiliated/erkin JOIN :#esoteric < 1487170887 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Nors14]]4 N10 02https://esolangs.org/w/index.php?oldid=50963 5* 03Calvin Games 5* (+117) 10Created page with "'''Nors''' is a [[Zero Instruction Set Computer]] created by Calvin Games on February 14 2017. It is Turing complete." < 1487170897 0 :doesthiswork!~Adium@207.55.82.149 QUIT :Quit: Leaving. < 1487170957 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=50964&oldid=50960 5* 03Calvin Games 5* (+11) 10 < 1487170990 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Nors14]]4 M10 02https://esolangs.org/w/index.php?diff=50965&oldid=50963 5* 03Calvin Games 5* (+1) 10 < 1487171470 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Nors14]]4 10 02https://esolangs.org/w/index.php?diff=50966&oldid=50965 5* 03Calvin Games 5* (+198) 10 < 1487172440 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Nors14]]4 10 02https://esolangs.org/w/index.php?diff=50967&oldid=50966 5* 03Calvin Games 5* (+243) 10 < 1487172767 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1487172967 0 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1487174069 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Nors14]]4 10 02https://esolangs.org/w/index.php?diff=50968&oldid=50967 5* 03Calvin Games 5* (+183) 10/* Programs */ < 1487174094 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Nors14]]4 M10 02https://esolangs.org/w/index.php?diff=50969&oldid=50968 5* 03Calvin Games 5* (+1) 10/* Programs */ < 1487174383 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Nors14]]4 M10 02https://esolangs.org/w/index.php?diff=50970&oldid=50969 5* 03Calvin Games 5* (+20) 10/* Programs */ < 1487174492 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Nors14]]4 M10 02https://esolangs.org/w/index.php?diff=50971&oldid=50970 5* 03Calvin Games 5* (+54) 10/* Description */ < 1487174672 0 :Calvin!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 JOIN :#esoteric < 1487174691 0 :Calvin!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :Good Morning! < 1487174695 0 :Calvin!?@? NICK :Guest46944 < 1487174717 0 :Guest46944!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :What? < 1487174793 0 :Guest46944!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 QUIT :Client Quit < 1487174839 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 JOIN :#esoteric < 1487174856 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :Hello I am CalvinGames. < 1487174934 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :It seems like no one is here. < 1487174940 0 :erkin!~erkin@unaffiliated/erkin PRIVMSG #esoteric :Hello. < 1487174955 0 :erkin!~erkin@unaffiliated/erkin PRIVMSG #esoteric :Are you the one on the Touhou Discord? < 1487174974 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :Yes! < 1487174984 0 :erkin!~erkin@unaffiliated/erkin PRIVMSG #esoteric :All right, just checking. < 1487174993 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :I will leave for a minute. < 1487174997 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 QUIT :Client Quit < 1487175126 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What thrilling conversation < 1487175145 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 JOIN :#esoteric < 1487175174 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :I, CalvinGames have returned! < 1487175208 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :So you also use the Touhou server? < 1487175372 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :In addition to being a VR game programmer and political debater I am also a purveyor of esolangs! < 1487175464 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :Last night in bed I created a ZISC called Nors. I added it to Esolang. < 1487175572 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :Will anyone respond? < 1487175705 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :Again, it seems that no one is here. < 1487175766 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :That is too bad. < 1487175831 0 :erkin!~erkin@unaffiliated/erkin PRIVMSG #esoteric :We saw you add it five minutes before you joined. < 1487175934 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :Do you get notifications when the wiki is changed? < 1487176045 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :What do you think of Nors? < 1487176096 0 :erkin!~erkin@unaffiliated/erkin QUIT :Quit: Leaving < 1487176161 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :Goodbye. < 1487176237 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :sorry, what? < 1487176244 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :ZERO instructions? < 1487176256 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :and TC? < 1487176333 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :Yes. < 1487176364 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :oh it's one of those automata-like languages < 1487176388 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :what I mean by that is things like BCT < 1487176443 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :By manipulating the initial state you can compute anything computable. < 1487176480 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :What is BCT? < 1487176727 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :I guess that it is like a cellular automaton. < 1487176847 0 :ski!~ski@remote11.chalmers.se QUIT :Ping timeout: 245 seconds < 1487176882 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :I'm trying to find the page for it now < 1487176888 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :https://esolangs.org/wiki/Bitwise_Cyclic_Tag < 1487176959 0 :ski!~ski@remote11.chalmers.se JOIN :#esoteric < 1487176986 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :Thanks, I know about those. That was the first system that I actually understood its Turing completeness. < 1487177099 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :Wait, is there a difference between a bitwise cyclic tag system and a cyclic tag system? < 1487177206 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :How would the initial state be to return a xor b? < 1487177369 0 :atslash!~atslash@95-31-26-12.broadband.corbina.ru JOIN :#esoteric < 1487177647 0 :atslash!~atslash@95-31-26-12.broadband.corbina.ru QUIT :Ping timeout: 268 seconds < 1487177767 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :0100aabb returns a AND b < 1487177830 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :No, actually 0111aabb. < 1487178130 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :It feels like cheating but 01001100aabb!a!a!b!b returns a XOR b. < 1487178388 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :er < 1487178437 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :It feels like cheating because of the !'s. < 1487178468 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :a and b are bit values. < 1487178644 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :Does that follow? < 1487178815 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :I installed a debian game metapackage and now my games menu is larger than the screen :P < 1487178828 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :I only wanted minesweeper :c < 1487178852 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :01001100 halts the program after 3 cycles and outputs ((a NOR a) NOR (b NOR b)) NOR ((!a NOR !a) NOR (!b NOR !b)) = a XOR b. < 1487178976 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1487179105 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Nors14]]4 N10 02https://esolangs.org/w/index.php?oldid=50972 5* 03Calvin Games 5* (+297) 10Created page with "It feels like cheating but 01001100aabb!a!a!b!b returns a XOR b.
01001100 halts the program after 3 cycles and outputs ((a NOR a) NOR (b NOR b)) NOR ((!a NOR !a) NOR (!b..." < 1487179133 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Nors14]]4 M10 02https://esolangs.org/w/index.php?diff=50973&oldid=50972 5* 03Calvin Games 5* (+111) 10 < 1487179307 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Calvin Games14]]4 N10 02https://esolangs.org/w/index.php?oldid=50974 5* 03Calvin Games 5* (+237) 10Created page with "I, '''Calvin Games''' have returned!
In addition to being a VR game programmer and political debater I am also a purveyor of esolangs!
Last night in bed I created..." < 1487179361 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :So there ''are'' notifications. < 1487179410 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yep, when they aren't broken. < 1487179431 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(tip: learn to use preview :P) < 1487179442 0 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-hlvirxztirdfpzfa QUIT :Excess Flood < 1487179453 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(not that i've seen you not do it) < 1487179466 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :So, with Nors how can one implement a XOR b without !'s? < 1487179469 0 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-sdrsgbbwgfmgheey JOIN :#esoteric < 1487179519 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION suddenly intrigued < 1487179563 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :* How do you do that? < 1487179581 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :/me < 1487179622 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :ACTION doesn't know how to use preveiw. < 1487179638 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :CalvinGames: it's a button not long from the Save one < 1487179642 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*far < 1487179653 0 :Nithogg!~ethiraric@jrc16-h01-176-150-43-109.dsl.sta.abo.bbox.fr JOIN :#esoteric < 1487179779 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :I have not a save button. < 1487179815 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :CalvinGames: on the wiki? < 1487179833 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :are you using mobile or something? < 1487179859 0 :Perenelle!~AndChat63@199-15-222-253-pppoe.toledotel.com JOIN :#esoteric < 1487179860 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(that's where i meant to use preview. cuts down on the notifications.) < 1487179877 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :Oh, that is what you meant. I have, in fact, used preview. < 1487179878 0 :Perenelle!~AndChat63@199-15-222-253-pppoe.toledotel.com PRIVMSG #esoteric :Hi dad < 1487179889 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :excellent < 1487179897 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well, not Perenelle. < 1487179911 0 :Perenelle!~AndChat63@199-15-222-253-pppoe.toledotel.com PRIVMSG #esoteric :Was' up father < 1487179942 0 :Perenelle!~AndChat63@199-15-222-253-pppoe.toledotel.com PRIVMSG #esoteric :I had a shit night last night uwu my computer broke < 1487179947 0 :Perenelle!~AndChat63@199-15-222-253-pppoe.toledotel.com PRIVMSG #esoteric :Like broken broken < 1487179958 0 :Perenelle!~AndChat63@199-15-222-253-pppoe.toledotel.com PRIVMSG #esoteric :Fell off of my desk via me being drunk < 1487179962 0 :Perenelle!~AndChat63@199-15-222-253-pppoe.toledotel.com PRIVMSG #esoteric :;---; < 1487179975 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :DON'T DRINK AND COMPUTE < 1487179983 0 :Perenelle!~AndChat63@199-15-222-253-pppoe.toledotel.com PRIVMSG #esoteric :Right? < 1487179998 0 :Perenelle!~AndChat63@199-15-222-253-pppoe.toledotel.com PRIVMSG #esoteric :Well I did get the hardrive < 1487180002 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the mathematician's version is better (don't drink and derive) < 1487180020 0 :Perenelle!~AndChat63@199-15-222-253-pppoe.toledotel.com PRIVMSG #esoteric :Apparently I made one heck of a compiler last night < 1487180032 0 :Perenelle!~AndChat63@199-15-222-253-pppoe.toledotel.com PRIVMSG #esoteric :I do not know how it works tho < 1487180081 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :So, Nors. . . < 1487180104 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :CalvinGames: the description is a bit terse < 1487180117 0 :Perenelle!~AndChat63@199-15-222-253-pppoe.toledotel.com PRIVMSG #esoteric :You ever chase a shot of absinthe with Valium < 1487180127 0 :Perenelle!~AndChat63@199-15-222-253-pppoe.toledotel.com PRIVMSG #esoteric :Anyways besides that < 1487180144 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :How would you improve it? < 1487180169 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh, i was just misinterpreting P_n < 1487180179 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(thought it referred to a bit first) < 1487180183 0 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 255 seconds < 1487180215 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :CalvinGames: what does ! do? < 1487180265 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1487180278 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i see, you just mean putting !a in as a bit < 1487180297 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :Ah, I was afraid people would interpret it that way. ! is negation. < 1487180310 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION has this eerie feeling this'll bring up the Post Lattice again. < 1487180399 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :Using ! felt like cheating to me because NOR should be the only logic operation. < 1487180423 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :CalvinGames: doesn't the string get halved in length every iteration? i think that pretty much rules out being TC. < 1487180449 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :CalvinGames: !a = a NOR a < 1487180532 0 :Perenelle!~AndChat63@199-15-222-253-pppoe.toledotel.com PRIVMSG #esoteric :What language is this oerjan papa < 1487180621 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :The initial string can be arbitrary in length so anything computable can be computed. Isn't that equivelent to TC? < 1487180659 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :Perenelle: Nors. < 1487180676 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :CalvinGames: oh is the problem that all bits must be at the same depth... < 1487180696 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :Yes. < 1487180713 0 :Perenelle!~AndChat63@199-15-222-253-pppoe.toledotel.com PRIVMSG #esoteric :Nora?? < 1487180718 0 :Perenelle!~AndChat63@199-15-222-253-pppoe.toledotel.com PRIVMSG #esoteric :Nors* < 1487180725 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :CalvinGames: that's not how TC works. you need to be able to grow the memory arbitrarily during the computing. < 1487180726 0 :Perenelle!~AndChat63@199-15-222-253-pppoe.toledotel.com PRIVMSG #esoteric :Never heard of it, link < 1487180736 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@messages-loud < 1487180736 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :fizzie said 6h 43m 43s ago: I've thought *so many times* that I should make fetch accept an output filename. Maybe. < 1487180736 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :fizzie asked 6h 43m 27s ago: What sort of syntax would you like? < 1487180738 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :I'll have to leave in 5 minutes. < 1487180752 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :https://esolangs.org/wiki/Nors < 1487180757 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: I don't know, oerjan's the expert here. < 1487180763 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :CalvinGames: oh. you have a problem then. < 1487180786 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :Why? < 1487180788 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :because (A nor B) nor (C nor D) can be rewritten as (A or B) and (C or D) < 1487180817 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :in other words, you can only compute monotone functions of what was 2 steps before < 1487180834 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION discovered that once when investigating 1D cellular automata < 1487180852 0 :Perenelle!~AndChat63@199-15-222-253-pppoe.toledotel.com PRIVMSG #esoteric :No offense to myself or others < 1487180868 0 :Perenelle!~AndChat63@199-15-222-253-pppoe.toledotel.com PRIVMSG #esoteric :Esoteric languages sound like utter bullshit and look like they would never work < 1487180869 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so there's no way to compute something that is neither monotone nor the not of something monotone, and XOR isn't either. < 1487180888 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so it's impossible Q.E.D. < 1487180890 0 :Perenelle!~AndChat63@199-15-222-253-pppoe.toledotel.com PRIVMSG #esoteric :That aside nor looks pretty neat < 1487180894 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :So, there is no way to remove the !'s. < 1487180948 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(monotone function, btw, is indeed a node in the post lattice) < 1487180965 0 :Perenelle!~AndChat63@199-15-222-253-pppoe.toledotel.com PRIVMSG #esoteric :Don't you not like post lattice oerjan? < 1487181209 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 PRIVMSG #esoteric :Thank you, goodbye. < 1487181408 0 :CalvinGames!cfe0b11a@gateway/web/freenode/ip.207.224.177.26 QUIT :Quit: Page closed < 1487181526 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the post lattice is great < 1487181550 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it tells everything about what boolean functions people have missed when doing stuff like this. < 1487181572 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :although admittedly, they probably don't get very deep into the weirder branches. < 1487181646 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also, it gives a simple test for whether you _have_ covered all of them - just check that you can escape each of the five second level nodes < 1487181728 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so: do you have a function that gives 1 as output for all 0 input, and one for the reverse; do you have a non-monotonic function, a non-self-dual function and a non-linear one. < 1487181764 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(NOR and NAND of course fit all of those.) < 1487182072 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fizzie: `fetch FILE URL should be unambiguous as long as FILE is not allowed to contain //, which we've sort of standardized on for other commands :) < 1487182172 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :although one could be tempted to go with `fetch FILE//URL < 1487182177 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAa < 1487182183 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :\oren\_: problem? < 1487182214 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(whether FILE should be allowed to contain space is a different matter.) < 1487182226 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :there;s a horrible bug in my code that went unnoticed for months < 1487182264 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :\oren\_: does it prevent anything getting through the build system < 1487182312 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :no, because my tests test for the bug rather than testing against it < 1487182327 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fancy < 1487182347 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :and I only noticed just now, noone else has noticed < 1487182359 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA < 1487182404 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :. o O ( this is \oren\_ realizing no one is using his code ) < 1487182526 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell * boily thwacks the HackEgo in the random bits <-- will you two be here all week < 1487182526 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1487182530 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oops < 1487182539 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell boily * boily thwacks the HackEgo in the random bits <-- will you two be here all week < 1487182539 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1487182576 0 :hppavilion1!~dosgmowdo@74-114-87-72.dynamic.asdk12.org JOIN :#esoteric < 1487182576 0 :Perenelle!~AndChat63@199-15-222-253-pppoe.toledotel.com QUIT :Quit: Bye < 1487182706 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :hi hp < 1487182940 0 :fizzie!?@? PRIVMSG #esoteric :oerjan: I think I'm leaning towards `fetch FILE URL -- and I guess if there's just one argument it should default to the current behaviour. < 1487182960 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yeah < 1487182987 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also, you should make sure not to put it outside /hackenv, or in .hg < 1487183169 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fizzie: you might add that .hgignore thing as well < 1487183209 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(prevent it changing) < 1487183221 0 :DHeadshot!~DHeadshot@cpc88301-woki8-2-0-cust688.6-2.cable.virginm.net JOIN :#esoteric < 1487183243 0 :fizzie!?@? PRIVMSG #esoteric :Soon I will need a bug tracker for this. < 1487183249 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :heh < 1487183264 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :isn't Gregor's bitbucket that < 1487183299 0 :fizzie!?@? PRIVMSG #esoteric :I don't know if it has an issue tracker per se. < 1487183319 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm < 1487183347 0 :fizzie!?@? PRIVMSG #esoteric :Github does, but I think Bitbucket just integrates with JIRA. < 1487183372 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` ln -s ../bin test < 1487183374 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1487183377 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`ls test < 1487183377 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash \ bunzip2 \ bzcat \ bzcmp \ bzdiff \ bzegrep \ bzexe \ bzfgrep \ bzgrep \ bzip2 \ bzip2recover \ bzless \ bzmore \ cat \ chgrp \ chmod \ chown \ cp \ cpio \ dash \ date \ dd \ df \ dir \ dmesg \ dnsdomainname \ domainname \ echo \ ed \ egrep \ false \ fgrep \ findmnt \ fuser \ grep \ gunzip \ gzexe \ gzip \ hostname \ ip \ kill \ kmod \ less \ < 1487183385 0 :fizzie!?@? PRIVMSG #esoteric :Hmm. It does mention "issue tracking" as a feature. < 1487183390 0 :APic!apic@apic.name PRIVMSG #esoteric :`ip < 1487183391 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Usage: ip [ OPTIONS ] OBJECT { COMMAND | help } \ ip [ -force ] -batch filename \ where OBJECT := { link | addr | addrlabel | route | rule | neigh | ntable | \ tunnel | tuntap | maddr | mroute | mrule | monitor | xfrm | \ netns | l2tp } \ OPTIONS := { -V[ersion] | -s[tatistics] | -d[etails] | -r[ < 1487183395 0 :fizzie!?@? PRIVMSG #esoteric :As a separate bullet point from the JIRA integration. < 1487183395 0 :APic!apic@apic.name PRIVMSG #esoteric :`ip route < 1487183396 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1487183403 0 :APic!apic@apic.name PRIVMSG #esoteric :`ip addr < 1487183404 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1: lo: mtu 65536 qdisc noqueue state UNKNOWN \ link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 \ inet 127.0.0.1/8 scope host lo \ valid_lft forever preferred_lft forever \ inet6 ::1/128 scope host \ valid_lft forever preferred_lft forever \ 2: sit0: mtu 1480 qdisc noop state DOWN \ < 1487183410 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fizzie: might want to check that you're not following symbolic links ^ < 1487183430 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`rm test < 1487183431 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1487183432 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? license < 1487183433 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :license? ¯\(°​_o)/¯ < 1487183507 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? licence < 1487183508 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :licence? ¯\(°​_o)/¯ < 1487183553 0 :fizzie!?@? PRIVMSG #esoteric :oerjan: Not following symbolic links in what? < 1487183595 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fizzie: in the FILE part. as you see, the /hackenv can link outside. < 1487183606 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or well, make sure that the result is not outside. < 1487183622 0 :fizzie!?@? PRIVMSG #esoteric :Right. < 1487183637 0 :fizzie!?@? PRIVMSG #esoteric :Especially since it's a rather different outside than that outside. < 1487183645 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :heh < 1487183674 0 :fizzie!?@? PRIVMSG #esoteric :Wonder if I should allow overwrites or not. < 1487183742 0 :Nithogg!~ethiraric@jrc16-h01-176-150-43-109.dsl.sta.abo.bbox.fr PART #esoteric :"WeeChat 1.5" < 1487183764 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well, one of the obvious uses would be to directly replace a bin/ command without extra noise, renaming would defy that < 1487183855 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :although one could put it in tmp/ first - but as i implied a while ago, that could mean there's no trace of the actual `fetch in history. < 1487183874 0 :hppavilion1!~dosgmowdo@74-114-87-72.dynamic.asdk12.org QUIT :Remote host closed the connection < 1487183895 0 :fizzie!?@? PRIVMSG #esoteric :That's a-true. Anyway, tmp/ is very user-unfriendly if you forget what happens when you mv. < 1487183901 0 :hppavilion1!~dosgmowdo@74-114-87-72.dynamic.asdk12.org JOIN :#esoteric < 1487183930 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf has been hinting we should make a bin/mv to safeguard that. < 1487183977 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :we=you hth < 1487183990 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :JIRA is scow < 1487184056 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i'm just not sure how to do it correctly. < 1487184071 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(well, i'm also lazy. but also not sure.) < 1487184074 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` ls tmp < 1487184075 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :8 \ metar \ pad.1 \ pad.1 print 1+! \ pad.print 1+! \ spline \ spout < 1487184120 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg status -i tmp/split > /dev/null; echo $? < 1487184121 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tmp/split: No such file or directory \ 0 < 1487184125 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg status -i tmp/spline > /dev/null; echo $? < 1487184126 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0 < 1487184139 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg status -i wisdom/testing > /dev/null; echo $? < 1487184140 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/testing: No such file or directory \ 0 < 1487184144 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: jira is ok < 1487184146 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So much for that. < 1487184180 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :it's just the other components of the atlassian-verse that I don't like < 1487184184 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You can probably do something. < 1487184191 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg status -i tmp/spline < 1487184191 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I tmp/spline < 1487184194 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg status -i wisdom/testing < 1487184195 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/testing: No such file or directory < 1487184198 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg status -i wisdom/oerjan < 1487184199 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1487184209 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg status -i wisdom/ < 1487184211 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1487184211 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg status -i tmp < 1487184212 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I tmp/8 \ I tmp/metar \ I tmp/pad.1 \ I tmp/pad.1 print 1+! \ I tmp/pad.print 1+! \ I tmp/spline \ I tmp/spout < 1487184229 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There you go, close enough. < 1487184235 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No, JIRA is scow. < 1487184277 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :confluence and hipchat are much worse < 1487184298 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Confluence is pretty scow. < 1487184303 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I haven't used that other one. < 1487184322 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :hipchat is basically an inferior imitation of IRC < 1487184338 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :as a JS browserapp < 1487184340 0 :fizzie!?@? PRIVMSG #esoteric :There was a Confluence instance at the university. < 1487184343 0 :fizzie!?@? PRIVMSG #esoteric :It was pretty enterprise. < 1487184359 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I once wanted to reverse the rows in a big table in confluence. < 1487184373 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I ended up doing it with a program that sent keystrokes to the browser. < 1487184381 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :kek < 1487184408 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Can you not? < 1487184447 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i see two problems: interpreting the arguments of mv correctly, and deciding what to do with a tmp/ file that is being moved. < 1487184483 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i see those problems as your problems hth < 1487184497 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: can I not what? < 1487184502 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :replacing a mv by a cp on the first run isn't necessarily correct if it's part of a larger command. < 1487184516 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :4chan this place up, or whatever you're doing. < 1487184571 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :in fact, it might be better to _not_ change mv, and instead let HackEgo handle tmp/ specially ... making a copy of it after each commit. < 1487184599 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: i herd u liek mudkipz < 1487184616 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I do not. Please cease. < 1487184621 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :hi < 1487184635 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm. < 1487184640 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :actually never mind that's 4chan like 2006ish, I'm totally dating myself < 1487184681 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh wait hm < 1487184698 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the thing is tmp/ can be changed without commits, and that's part of its purpose... < 1487184722 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :this is awkward. < 1487184732 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't mind the current mv behavior. < 1487184739 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It fits the flavor. < 1487184759 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :all ur base r belong 2 us! < 1487184816 0 :augur!~augur@2601:645:8300:2b03:486e:8be0:f3f9:38b8 JOIN :#esoteric < 1487184905 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :damn, I really need to catch up, I barely know any of the newer *chan memes < 1487184911 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: OKAY < 1487184983 0 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-sdrsgbbwgfmgheey QUIT :Excess Flood < 1487185079 0 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-fbuhxpuhlaoibqcc JOIN :#esoteric < 1487185379 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :hierjan < 1487185395 0 :fizzie!?@? PRIVMSG #esoteric :shachaf: Do you know what's also p. scow? Building JSON by concatenating strings. < 1487185395 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :helloren, what'shachaf up < 1487185438 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: What do you think of a streaming JSON protocol? < 1487185486 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :E.g. https://buckbuild.com/rule/worker_tool.html < 1487185490 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is that a common thing to do? < 1487185512 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :i hope not < 1487185578 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :oh god it's worse than I thought < 1487185655 0 :fizzie!?@? PRIVMSG #esoteric :Is that the thing where you have an infinite array of things? < 1487185660 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1487185696 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, it seems to be finite in this case. < 1487185707 0 :fizzie!?@? PRIVMSG #esoteric :Oh, there's even an end to it. < 1487185710 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I was expecting something that would have some sort of fault tolerance < 1487185736 0 :fizzie!?@? PRIVMSG #esoteric :Purely anecdotally, I think the "one JSON object per line" convention is more popularer. < 1487185745 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :yeah, that < 1487185759 0 :fizzie!?@? PRIVMSG #esoteric :Don't think I'm a big fan of either, but still. < 1487185762 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :that way you can handle faulty objects < 1487185803 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What sort of protocol would you use? < 1487185820 0 :fizzie!?@? PRIVMSG #esoteric :Stream of length-delimited protos hth < 1487185827 0 :fizzie!?@? PRIVMSG #esoteric :Well, maybe not. < 1487185839 0 :fizzie!?@? PRIVMSG #esoteric :I find it weird that it's such a second-class citizen, though. < 1487185848 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :maybe you would use grpc < 1487185864 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :some sort of actual RPC thing yeas < 1487185894 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: Is Cloud Spanner the future? < 1487185913 0 :fizzie!?@? PRIVMSG #esoteric :Some of the languages that have proto runtimes have functions for reading varint-length-prefixed messages, but others don't. < 1487185944 0 :fizzie!?@? PRIVMSG #esoteric :I don't really know about Cloud Spanner. < 1487185962 0 :fizzie!?@? PRIVMSG #esoteric :The web page definitely isn't shy about its virtues. < 1487185997 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What about regular Spanner? < 1487186027 0 :fizzie!?@? PRIVMSG #esoteric :I don't know that much about it either. It's not like we're running Spanner on Android phones. < 1487186043 0 :fizzie!?@? PRIVMSG #esoteric :Well, maybe add an asterisk on that, you never know. < 1487186057 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :why not? they have a gps hth < 1487186074 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :"Closed: this is not correct English so we won't support it" < 1487186141 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: You can always use http://stackoverflow.com/a/22927149 < 1487186202 0 :fizzie!?@? PRIVMSG #esoteric :That's what I've done. < 1487186222 0 :dingbat!uid70835@gateway/web/irccloud.com/x-ngkemfbhulviyuvh JOIN :#esoteric < 1487186964 0 :hppavilion1!~dosgmowdo@74-114-87-72.dynamic.asdk12.org QUIT :Ping timeout: 240 seconds < 1487187356 0 :hppavilion1!~dosgmowdo@74-114-87-72.dynamic.asdk12.org JOIN :#esoteric < 1487187531 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :what about a language where numbers aren't first class < 1487188464 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Quit: Leaving < 1487188825 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Nors14]]4 10 02https://esolangs.org/w/index.php?diff=50975&oldid=50973 5* 03Calvin Games 5* (+121) 10 < 1487188894 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Nors14]]4 10 02https://esolangs.org/w/index.php?diff=50976&oldid=50971 5* 03Calvin Games 5* (+43) 10 < 1487188965 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1487189034 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Client Quit < 1487189817 0 :augur!~augur@2601:645:8300:2b03:486e:8be0:f3f9:38b8 QUIT :Remote host closed the connection < 1487190028 0 :atslash!~atslash@static.231.107.9.5.clients.your-server.de JOIN :#esoteric < 1487190242 0 :hppavilion1!~dosgmowdo@74-114-87-72.dynamic.asdk12.org QUIT :Remote host closed the connection < 1487190264 0 :hppavilion1!~dosgmowdo@74-114-87-72.dynamic.asdk12.org JOIN :#esoteric < 1487191183 0 :MoALTz!~no@77-254-9-16.adsl.inetia.pl QUIT :Quit: Leaving < 1487191576 0 :madhur!~madcodes@103.27.8.110 JOIN :#esoteric < 1487192295 0 :furozo!~harald@priva.io JOIN :#esoteric < 1487192881 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 JOIN :#esoteric < 1487193146 0 :augur!~augur@noisebridge130.static.monkeybrains.net JOIN :#esoteric < 1487193217 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :I bought this bluetooth headphone adapter with microphone. Has built-in microphone, round jack slot for any headphone, and connects to my mobile phone via bluetooth so I can play music through or make calls. < 1487193302 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :There's a strange interface bug: if I set the music volume on the mobile phone to 1, then whenever the music player switches tracks, whether because I explicitly change or the current track ends, the adapter resets its volume to muted, though I can change that volume with the volume button on the adapter. < 1487193319 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :If I set the volume on the mobile phone to 2, then I think the volume still resets after every track, but not to muted. < 1487193498 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :I haven't tested calls through it yet, even though that's the main purpose (I don't need a microphone adapter for just listening to music, I can plug the headphones directly to the phone for that), will test tomorrow. < 1487193925 0 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-fbuhxpuhlaoibqcc QUIT :Excess Flood < 1487194049 0 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-rnvpyspjuidpdycu JOIN :#esoteric < 1487194095 0 :\oren\_!?@? NICK :\oren\ < 1487194678 0 :hppavilion1!~dosgmowdo@74-114-87-72.dynamic.asdk12.org QUIT :Ping timeout: 240 seconds < 1487194978 0 :madhur!~madcodes@103.27.8.110 QUIT :Quit: Leaving < 1487195134 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Fluffle Puff14]]4 10 02https://esolangs.org/w/index.php?diff=50977&oldid=50961 5* 03Juju2143 5* (+45) 10 < 1487195353 0 :hppavilion1!~dosgmowdo@74-114-87-72.dynamic.asdk12.org JOIN :#esoteric < 1487196146 0 :fizzie!?@? PRIVMSG #esoteric :@tell oerjan I was doing the `fetch thing, and found a bug of sorts, so at least it was useful for that. < 1487196146 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1487196250 0 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :The bug could be in the mobile phone's software of how it handles bluetooth headsets of course. < 1487196483 0 :AnotherTest!~turingcom@ptr-82l26zcdg3vwj755mg7.18120a2.ip6.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1487197193 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 < 1487197205 0 :fizzie!?@? PRIVMSG #esoteric :ERROR: getchangegroup() got an unexpected keyword argument 'heads' < 1487197222 0 :fizzie!?@? PRIVMSG #esoteric :Interweb suggests (older versions of) git-remote-hg isn't compatible with Mercurial 4. < 1487197440 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :uuuugh the build still isn't built < 1487197455 0 :hppavilion1!~dosgmowdo@74-114-87-72.dynamic.asdk12.org QUIT :Remote host closed the connection < 1487197457 0 :fizzie!?@? PRIVMSG #esoteric :https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=844939 it is a sad < 1487197467 0 :fizzie!?@? PRIVMSG #esoteric :Maybe I should just not be trying to use git with Bitbucket. < 1487197474 0 :hppavilion1!~dosgmowdo@74-114-87-72.dynamic.asdk12.org JOIN :#esoteric < 1487197479 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :BUILD THE WALL^H^H^H^HPROJECT < 1487197517 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :AAAAAAAAAAAAAAAAA stop parsing everything over and over < 1487197544 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :stupid C++ templates < 1487197849 0 :krok_!~krok@static-50-53-174-215.bvtn.or.frontiernet.net JOIN :#esoteric < 1487197870 0 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-rnvpyspjuidpdycu QUIT :Excess Flood < 1487198009 0 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-icpvjvkmrsnuwwae JOIN :#esoteric < 1487198187 0 :furozo!~harald@priva.io QUIT :Quit: Lost terminal < 1487198305 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I swear to god, gcc parses the same thing over and over and over < 1487198398 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :hey what if there was an esolang with a similiar feature < 1487198745 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :oh wait that's just any macro language < 1487198848 0 :juju2143!d8897f3b@gateway/web/freenode/ip.216.137.127.59 JOIN :#esoteric < 1487198923 0 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1487198927 0 :juju2143!d8897f3b@gateway/web/freenode/ip.216.137.127.59 PRIVMSG #esoteric :hmm, Hey there. Fairly new here, at the same time I've been lurking for quite a while. < 1487198971 0 :juju2143!d8897f3b@gateway/web/freenode/ip.216.137.127.59 PRIVMSG #esoteric :Is there some sort of graphical brainfuck variant? Because I just implemented one. < 1487199005 0 :juju2143!d8897f3b@gateway/web/freenode/ip.216.137.127.59 PRIVMSG #esoteric :On my 3DS, no less. < 1487199174 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :hwo do you mean, "graphical" < 1487199199 0 :juju2143!d8897f3b@gateway/web/freenode/ip.216.137.127.59 PRIVMSG #esoteric :Each cell is a pixel < 1487199228 0 :juju2143!d8897f3b@gateway/web/freenode/ip.216.137.127.59 PRIVMSG #esoteric :something like that. < 1487199808 0 :hppavilion1!~dosgmowdo@74-114-87-72.dynamic.asdk12.org QUIT :Ping timeout: 240 seconds < 1487199827 0 :fizzie!?@? PRIVMSG #esoteric :@tell oerjan 23:03 Usage: fetch URL or fetch OUTPUT_FILE URL (no spaces or quoting in OUTPUT_FILE) < 1487199827 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1487199854 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`fetch < 1487199855 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Usage: fetch URL or fetch OUTPUT_FILE URL (no spaces or quoting in OUTPUT_FILE) < 1487199880 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: What's wrong with making it ///-separated? < 1487199891 0 :fizzie!?@? PRIVMSG #esoteric :It's just too odd. < 1487199898 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK, ////-separated < 1487199902 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :To allow for file:/// < 1487199919 0 :fizzie!?@? PRIVMSG #esoteric :Well, that's not a supported scheme anyway. < 1487199923 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I know. < 1487199934 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`fetch gopher://zzo38computer.org/ < 1487199935 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :gopher://zzo38computer.org/: Unsupported scheme `gopher'. < 1487199938 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What! < 1487199944 0 :fizzie!?@? PRIVMSG #esoteric :It's just wget. < 1487199963 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Can you fix it to suppose gopher? < 1487199965 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :support < 1487199972 0 :fizzie!?@? PRIVMSG #esoteric :Fun fact: previously it didn't add a -- before the URL. < 1487199982 0 :fizzie!?@? PRIVMSG #esoteric :22:01 `fetch --version < 1487199983 0 :fizzie!?@? PRIVMSG #esoteric :22:01 GNU Wget 1.13.4 built on linux-gnu. < 1487199993 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That fact would have been a lot more fun without the word "previously". < 1487200003 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@time fizzie < 1487200003 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Local time for fizzie is Wed Feb 15 23:06:43 2017 < 1487200023 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :14:02 @tell oerjan I was doing the `fetch thing, and found a bug of sorts, so at least it was useful for that. < 1487200031 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fun fact 0 = 1 < 1487200046 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : | fact n = n * fact (n-1) < 1487200071 0 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-icpvjvkmrsnuwwae QUIT :Excess Flood < 1487200319 0 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-ipvswxelwohyxwyx JOIN :#esoteric < 1487200325 0 :fungot!~fungot@momus.zem.fi QUIT :Ping timeout: 255 seconds < 1487200378 0 :fizzie!?@? PRIVMSG #esoteric :...I was just typing up a pull request as our internet went away. < 1487200402 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`help < 1487200402 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1487200418 0 :fizzie!?@? PRIVMSG #esoteric :Oh, didn't update that. < 1487200534 0 :fizzie!?@? PRIVMSG #esoteric :Also had to put it in the 'default' branch instead of using a separate feature branch, because there's a bunch of local changes in the live HackEgo and hg seemed to be a little scow about that and branch changes. < 1487200564 0 :fizzie!?@? PRIVMSG #esoteric :This Mercurial thing about branches and bookmarks, I find it a little confusing. < 1487200586 0 :juju2143!d8897f3b@gateway/web/freenode/ip.216.137.127.59 PRIVMSG #esoteric :I hope this thing is chrooted correctly < 1487200613 0 :juju2143!d8897f3b@gateway/web/freenode/ip.216.137.127.59 PRIVMSG #esoteric :inb4 someone runs rm -rf / and throws everything away < 1487200683 0 :fizzie!?@? PRIVMSG #esoteric :There's a thing for that, if only because doing `revert is a little wearying. < 1487200804 0 :fizzie!?@? PRIVMSG #esoteric :juju2143: As a belated answer to your earlier question, yes, there's a thing that was called "bfvga" or something similar, turned up in the demoscene circles. < 1487200863 0 :fizzie!?@? PRIVMSG #esoteric :It does what it sounds like it does: maps the brainfuck tape into the VGA video memory. < 1487200950 0 :fizzie!?@? PRIVMSG #esoteric :http://wiki.gudinna.com/BrainfuckVGA I don't know if this was exactly the same thing, stands to reason something like that would've been independently reinvented several times. < 1487200956 0 :fizzie!?@? PRIVMSG #esoteric :(Also the internet came back.) < 1487201022 0 :fungot!~fungot@momus.zem.fi JOIN :#esoteric < 1487201054 0 :fizzie!?@? PRIVMSG #esoteric :fungot: You came back too! < 1487201054 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: i'm gonna totally ace that class < 1487201072 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungotology < 1487201073 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :shachaf: it only looks like chat on the surface... nothing in-depth though. qc gates have to be < 1487201186 0 :fizzie!?@? PRIVMSG #esoteric :`help < 1487201186 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch [] " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1487201212 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`fetch --help file://invalid < 1487201213 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :file://invalid: Unsupported scheme `file'. < 1487201220 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :tg < 1487201245 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: Do you think gflags is a good way to do command-line arguments? < 1487201252 0 :fizzie!?@? PRIVMSG #esoteric :Assuming things worked out as they should, that would've written the output into ./--help. < 1487201253 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1487201262 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How do you pass your arguments? "--arg value" or "--arg=value"? < 1487201265 0 :fizzie!?@? PRIVMSG #esoteric :Actually, I seem to recall wget might do that with -O even when it doesn't. < 1487201270 0 :fizzie!?@? PRIVMSG #esoteric :`ls < 1487201270 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin \ canary \ emoticons \ esobible \ etc \ evil \ factor \ good \ hello_output_test.txt \ --help \ hw \ ibin \ index.html \ index.html.1 \ interps \ karma \ le \ lib \ misle \ out \ paste \ ply-3.8 \ quines \ quotes \ share \ src \ test1 \ test2 \ tmflry \ tmp \ wdiff-latest.tar.gz \ wisdom < 1487201283 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` cat -- --help < 1487201283 0 :fizzie!?@? PRIVMSG #esoteric :`` rm -- --help < 1487201283 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1487201285 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1487201323 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :my perception of the rule has always been that -a value is the short convention and --arg=value is the long one < 1487201337 0 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1487201346 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, gflags is slightly different from the flags you're thinking of anyway. < 1487201349 0 :fizzie!?@? PRIVMSG #esoteric :The rationale, per the man page, is that "wget -O foo ..." is supposed to work like "wget ... > foo", which would also have created/truncated the output file even if it fails. < 1487201373 0 :fizzie!?@? PRIVMSG #esoteric :shachaf: I don't usually use the =, I think. Not sure. < 1487201390 0 :fizzie!?@? PRIVMSG #esoteric :shachaf: Okay, that's not entirely true, I do use it for at least blaze. < 1487201402 0 :fizzie!?@? PRIVMSG #esoteric :Or maybe not. Ahh, I don't know. < 1487201431 0 :fizzie!?@? PRIVMSG #esoteric :The underscores are what feel odd to me. < 1487201495 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The underscores are odd but also they make sense. < 1487201496 0 :juju2143!d8897f3b@gateway/web/freenode/ip.216.137.127.59 PRIVMSG #esoteric :fizzie: Thanks for that, but my implementation is a bit fancier. < 1487201562 0 :juju2143!d8897f3b@gateway/web/freenode/ip.216.137.127.59 PRIVMSG #esoteric :Each line and each column is a circular tape, and I added a @ command to switch between horizontal and vertical mode < 1487201627 0 :fizzie!?@? PRIVMSG #esoteric :Can you rotate the tapes? < 1487201647 0 :juju2143!d8897f3b@gateway/web/freenode/ip.216.137.127.59 PRIVMSG #esoteric :Additionally, it's not mapped directly in memory and you need to use . to print a pixel. < 1487201654 0 :juju2143!d8897f3b@gateway/web/freenode/ip.216.137.127.59 PRIVMSG #esoteric :Yes < 1487201662 0 :fizzie!?@? PRIVMSG #esoteric :Well, that's pretty fancy. < 1487201679 0 :juju2143!d8897f3b@gateway/web/freenode/ip.216.137.127.59 PRIVMSG #esoteric :well, uh, no, actually. < 1487201723 0 :fizzie!?@? PRIVMSG #esoteric :Well, if you have to put the pixels separately, maybe that's not so relevant. I was just thinking that might look interesting. < 1487201726 0 :juju2143!d8897f3b@gateway/web/freenode/ip.216.137.127.59 PRIVMSG #esoteric :if you're on line 0 you'll need to @ to go to column 0 then > and @ again < 1487201740 0 :juju2143!d8897f3b@gateway/web/freenode/ip.216.137.127.59 PRIVMSG #esoteric :to go to line 1 < 1487201807 0 :fizzie!?@? PRIVMSG #esoteric :There's some other languages that have a bit of a graphical focus, but I don't think we have a category for them. < 1487201815 0 :fizzie!?@? PRIVMSG #esoteric :There's https://esolangs.org/wiki/BytePusher for example. < 1487201936 0 :fizzie!?@? PRIVMSG #esoteric :I'm also pretty sure if you go through all of https://esolangs.org/wiki/Category:Brainfuck_derivatives there's going to be at least somewhat similar. (Drawfuck, at least.) < 1487202023 0 :fizzie!?@? PRIVMSG #esoteric :(Not that much similar -- it's got a normal brainfuck tape, it's just been augmented with a X, Y register pair you can use to poke a pixel into.) < 1487202632 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1487202752 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1487202778 0 :tromp!~tromp@ool-944bc34f.dyn.optonline.net JOIN :#esoteric < 1487202792 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@messages-gold < 1487202792 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :fizzie said 1h 50m 45s ago: I was doing the `fetch thing, and found a bug of sorts, so at least it was useful for that. < 1487202792 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :fizzie said 49m 24s ago: 23:03 Usage: fetch URL or fetch OUTPUT_FILE URL (no spaces or quoting in OUTPUT_FILE) < 1487202799 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fizzie: my initial suggestion was essentially to make it " http[s]://"-separated. < 1487202824 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that way, you essentially have `fetch FILE URL, but don't need to disallow spaces. < 1487202939 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but then, we rarely use spaces in filenames outside wisdom/ < 1487202963 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(they're not very useful for bin/) < 1487202998 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, there should be a version of ` that allows spaces in command names. < 1487203004 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` ls bin/*\ * < 1487203005 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/ < 1487203013 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` ls bin/*\ * | xxd < 1487203014 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0000000: 6269 6e2f 200a bin/ . < 1487203029 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/ < 1487203029 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :exec < 1487203038 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`xxd bin/ < 1487203039 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0000000: 6578 6563 200a exec . < 1487203043 0 :DHeadshot!~DHeadshot@cpc88301-woki8-2-0-cust688.6-2.cable.virginm.net QUIT :Ping timeout: 264 seconds < 1487203062 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :was that maybe an attempt to make ` cmd work < 1487203076 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`dowg bin/ < 1487203078 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1487203082 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :huh < 1487203094 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`doag bin/ < 1487203096 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :6583:2016-01-18 ` echo "exec $@" >> \'bin/ \' < 1487203114 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i guess we need to ask zgrep what the purpose was < 1487203147 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :looking at the doag, i don't think it did what e wanted, anyway. < 1487203151 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`rm bin/ < 1487203152 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1487203162 0 :fizzie!?@? PRIVMSG #esoteric :oerjan: I guess that could've been reasonable too. Anyway, it is what it is. There's some other gotchas as well, like the thing where it truncates the output file to be empty if `fetch files, which might easily go unnoticed. < 1487203175 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://tunes.org/~nef/logs/esoteric/16.01.17 < 1487203192 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fizzie: that's a pretty ugly gotcha.