< 1464134419 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :Does anyone know a good tutorial on ptolemaic physics? < 1464134479 0 :fizzie!?@? PRIVMSG #esoteric :Doing it off-channel doesn't really solve the problem of bloating the history. < 1464134585 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :is Gregor not around to ask about this stuff? < 1464134616 0 :fizzie!?@? PRIVMSG #esoteric :What's "this stuff"? < 1464134704 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :whether the binaries are compiled from the source you have < 1464134709 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I need a book that explains deferents, epicycles, and equants. < 1464134734 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`sort < 1464134744 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@google deferents epicycles equants ptolemaic physics < 1464134746 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Deferent_and_epicycle < 1464134747 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :... and one that isn't in arabic, latin or greek < 1464134751 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :i beleive hackego has it < 1464134754 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :\oren\, literally wikipedia < 1464134774 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464134778 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :ok yay < 1464134804 0 :fizzie!?@? PRIVMSG #esoteric :He's certainly not around *here*. I suppose he might be reachable in general, but I'm too lazy for that sort of thing. < 1464134836 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :Phantom_Hoover: doesn't explain the math or provide examples of how large the circle is for say venus. < 1464134876 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anyway. the first page http://codu.org/projects/hackbot/fshg/index.cgi usually covers a week or two... it would be nice if we could keep it that way. < 1464134890 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :the maths is easy, i guess the actual numbers might need some work < 1464134891 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` mount | paste < 1464134900 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/paste/paste.20494 < 1464134948 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I want to make a ptolemaic physics mod for KSP < 1464134996 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :With the real solar system bodies, but in ptolemaic "orbits" < 1464135144 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :http://astro.unl.edu/naap/ssm/animations/ptolemaic.swf has parameters, idk how accurate they are < 1464135171 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :that's a start < 1464135251 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://digitalcommons.kennesaw.edu/cgi/viewcontent.cgi?article=1045&context=ojur also lists some constants < 1464135268 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(it's a pdf... strange link) < 1464135326 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@google ptolomaic system constants < 1464135327 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Deferent_and_epicycle < 1464135339 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :essentially what I did, though I didn't pick the first link :) < 1464135380 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`append < 1464135381 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/append: line 1: : No such file or directory < 1464135384 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :ok < 1464135486 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` rm canary; list < 1464135487 0 :ybden!~ybden@unaffiliated/ybden QUIT :Quit: Lost terminal < 1464135496 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :how does shell take input again? < 1464135500 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :like in shellscripts < 1464135501 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :BlueProtoman fizzie hppavilion[1] Phantom_Hoover int-e b_jonas boily a`a`a`a`jo7as a`a`a`a`jo8as a`a`a`a`jo3as a`a`a`a`jo6as a`a`a`a`jo5as a`a`a`a`jo4as a`a`a`a`jo2as a`a`a`a`jo1as a`a`a`a`jonas0 a`a`a`a lambdabot chicken_jonas myname < 1464135503 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: I had an idea for keeping state between HackEgo commands but it didn't work. < 1464135520 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :What was it < 1464135527 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :Oooh, ooh, what if I also added a "aether" between the planets? < 1464135540 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :\oren\, as in what? < 1464135575 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :you'll have to massively rewrite ksp physics if you want drag < 1464135601 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh ksp < 1464135626 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :Well, it would be a thin all-pervading atmosphere. < 1464135628 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I just realized how to expand the acronym...) < 1464135673 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net PRIVMSG #esoteric :Wait, what? < 1464135681 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net PRIVMSG #esoteric :BlueProtoman is highlighted up to the n for me < 1464135828 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :with an advanced jet engine you could fly a plane to the moon. < 1464135858 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i suppose this could work but it'd be insanely buggy < 1464135873 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :Phantom_Hoover: Like all great mods! < 1464135876 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :you'd need to spend a long time working out corner cases < 1464135877 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'm afraid of the next generation of rocket engineers < 1464135886 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :lololol < 1464135899 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :like i think ksp's atmosphere is hardcoded to an exponential curve and a pressure cutoff < 1464135917 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :With Kopernicus you can edit that though < 1464135954 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :how do shellscripts take command line arguments? < 1464135964 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :you mean you can do non-exponential pressure curves? < 1464135992 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :moon_, $ for individual arguments, $_ (iirc) for the entire argument vector < 1464136069 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :Phantom_Hoover: I'm not sure, I think so < 1464136078 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I hope so anyway < 1464136096 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: hostfs is too strange hth < 1464136097 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Quit: Leaving < 1464136217 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :For now I'm messing around with the stock kerbol system < 1464136228 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :would this work? $2 >> $3 < 1464136241 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :try it? < 1464136242 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` cat /proc/filesystems | paste < 1464136249 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/paste/paste.7958 < 1464136251 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Phantom_Hoover: $@ < 1464136263 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`mk testcmd// $2 >> $3 < 1464136266 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :testcmd < 1464136267 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :what's $_ then... < 1464136283 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`testcmd derp derp testcmd < 1464136284 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: testcmd: not found < 1464136291 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`./testcmd derp derp testcmd < 1464136291 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/testcmd: Permission denied \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: /hackenv/testcmd: cannot execute: Permission denied < 1464136298 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`mkx testcmd// $2 >> $3 < 1464136298 0 :fizzie!?@? PRIVMSG #esoteric :shachaf: FWIW, I seem to recall UML hostfs doesn't have any target directory limits per se, so if you did get root access in the guest, you might be able to mount more things. < 1464136300 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :testcmd < 1464136302 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`./testcmd derp derp testcmd < 1464136302 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/testcmd: line 1: $3: ambiguous redirect < 1464136309 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :$_ is a perl thing < 1464136319 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`./testcmd derp derp test < 1464136320 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/testcmd: line 1: $3: ambiguous redirect < 1464136323 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :.. < 1464136325 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :.-. < 1464136330 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: I just wanted to mmap a file and hide some data in the page cache. < 1464136345 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: But of course you don't just get the host's page as-is. < 1464136356 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"When used in the text of the message, $_ expands to the ame of the current mailfile." ... from the bash manpage. Don't ask me what it means. < 1464136392 0 :fizzie!?@? PRIVMSG #esoteric :$* is like $@ except they're different when in double quotes. < 1464136397 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I will call my mod "Karistotellian"! < 1464136424 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Actually I think I get it. But I don't think that there are many systems left that have a mail spool directory on the file system that the shell could watch...) < 1464136424 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: The $@/double-quote interaction is so strange. < 1464136443 0 :fizzie!?@? PRIVMSG #esoteric :Strange, but oh-so-useful. < 1464136471 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :how would you do shell programming without "$@" < 1464136475 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` echo ignored > .hgignore < 1464136479 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464136488 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` echo abc > ignored < 1464136489 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464136495 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` cat ignored < 1464136496 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :abc < 1464136499 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :the atmosphere is actually a piecewise linear < 1464136500 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg log | grep summary: | head -n1 < 1464136507 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :summary: ` echo ignored > .hgignore < 1464136511 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: solved hth < 1464136514 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :with a lot of pieces < 1464136520 0 :fizzie!?@? PRIVMSG #esoteric :shachaf: That's *so* crummy. < 1464136644 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm. < 1464136650 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` rm ignored .hgignore < 1464136653 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `ignored': No such file or directory < 1464136688 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` echo .hgignore > .hgignore < 1464136689 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464136695 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` cat .hgignore < 1464136696 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​.hgignore < 1464136721 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :how would i write to a specific line with shellscript? < 1464136726 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: So now you approve of HackEgo text editors, no doubt? < 1464136775 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1464136780 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :The one im working on already can focus on reading a line, i just need to figure out how to write a line < 1464136804 0 :fizzie!?@? PRIVMSG #esoteric :shachaf: I think you should make a standardized unversioned directory if you want to go ahead with that. < 1464136811 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's one of the great unsolved problems of computer science. < 1464136812 0 :fizzie!?@? PRIVMSG #esoteric :I just wonder what it'll break. < 1464136838 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :the command for readline, by the way, would be 'med rl ' < 1464136843 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`med < 1464136844 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: med: not found < 1464136848 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :just checking, and yay < 1464136861 0 :fizzie!?@? PRIVMSG #esoteric :(The reset-redo-commit cycle is so complicated.) < 1464136882 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` echo ishare > .hgignore < 1464136885 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464136890 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i,i echo ibin >> .hgignore < 1464136910 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` mkdir ishare < 1464136911 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464136915 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` echo papaya > ishare/fruit < 1464136916 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464136935 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat ishare/fruit < 1464136936 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :papaya < 1464136950 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :did hackego get fast? < 1464136956 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what happened < 1464136972 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :idk < 1464136985 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` echo test > canary < 1464136986 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :im making a basic text editor for hackego, so i have not been paying attention < 1464136988 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464136995 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat ishare/fruit < 1464136996 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :papaya < 1464137002 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`type ed < 1464137002 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`rm canary < 1464137003 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: type: not found < 1464137004 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464137007 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat ishare/fruit < 1464137007 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :``type ed < 1464137010 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: `type: not found < 1464137011 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :papaya < 1464137015 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` type ed < 1464137016 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ed is /bin/ed < 1464137020 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :moon_: ^ < 1464137026 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`ed < 1464137033 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ed is interactive < 1464137046 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :you launched an interactive process < 1464137048 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :oh, it wont work with the timelimit and the limitations < 1464137056 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464137057 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :hackego has a timelimit now < 1464137061 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :dont worry :P < 1464137066 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it always had < 1464137074 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :afaik < 1464137079 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :egobot had some kind of daemons < 1464137080 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :ah, thought you didnt know *confusing self* < 1464137092 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ages ago. < 1464137098 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :mine is less interactive and more straight forward < 1464137131 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` mv ishare ignored; echo ignored > .hgignore < 1464137134 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mv: cannot stat `ishare': No such file or directory < 1464137140 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :ie 'med il 11 'this is a line insert'' < 1464137153 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`? i,i < 1464137155 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :i,i? ¯\(°​_o)/¯ < 1464137223 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :this should work, right? sed -i '${NUM}i\${DATA}' < 1464137306 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :sed -i "$num a $data" and if $data contains newlines you have to escape them < 1464137328 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` echo $'syntax: regexp\n.*' > .hgignore < 1464137330 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464137359 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's probably easier to just use { sed 17q; echo new content here; sed 1,17d; } < input > output < 1464137390 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :could you write that out to use arguments? < 1464137444 0 :fizzie!?@? PRIVMSG #esoteric :shachaf: Isn't that a bit, I don't know, broad? < 1464137473 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1464137481 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :also, ia, how would i make a argument select the right line in that code? < 1464137482 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :add_after_line () { { sed "$1q"; echo "$2"; sed "1,$1d"; } < "$3" > /tmp/tmp; mv /tmp/tmp "$3"; } < 1464137501 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: I'm surprised that change didn't get ignored. < 1464137504 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I probably did it wrong. < 1464137547 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` echo test > share/test < 1464137548 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464137560 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess not. < 1464137696 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, feel free to revert if you want to change something. < 1464137735 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wow, .hgignore < 1464137750 0 :fizzie!?@? PRIVMSG #esoteric :oerjan: I know, right?! < 1464137755 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i,i echo .hgignore >> .hgignore < 1464137800 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :16:38 `` echo .hgignore > .hgignore < 1464137852 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: what does "i,i" mean when you say it twh < 1464137875 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`ls < 1464137878 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​!\.´ \ advice \ bin \ canary \ cdescs \ emoticons \ esobible \ etc \ evil \ factor \ fuck \ good \ hw \ ibin \ ignored \ interps \ karma \ le \ lib \ logs \ misle \ paste \ ply-3.8 \ ps \ quine \ quines \ quotes \ share \ src \ testcmd \ theorems \ tmflry \ wisdom \ wisdom.pdf < 1464137896 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`med rl 1 testcmd < 1464137897 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/med: line 28: syntax error near unexpected token `fi' \ /hackenv/bin/med: line 28: `fi' < 1464137901 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :?? < 1464137925 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :... < 1464137937 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :all the if ... fi's are matched up < 1464137961 0 :fizzie!?@? PRIVMSG #esoteric :No, they're not. < 1464137968 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :? < 1464137970 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :what did i miss? < 1464137975 0 :fizzie!?@? PRIVMSG #esoteric :The last top-level if isn't closed; and it's missing a bunch of 'then's. < 1464137992 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :oh, lol < 1464138065 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: See, I don't think it was all that broad. < 1464138104 0 :fizzie!?@? PRIVMSG #esoteric :shachaf: Well... but the problem is, changing it now will erase all the work done since then. < 1464138148 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? i,i < 1464138149 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :i,i? ¯\(°​_o)/¯ < 1464138170 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn i,i i,i is meaningless hth < 1464138172 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'i,i': i,i i,i is meaningless hth < 1464138193 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :i fixed it, but its still complaining < 1464138197 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :about that 1 fi < 1464138206 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: It has a similar meaning to . o O, I think. < 1464138222 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i did waver a bit between them. < 1464138236 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :anyone able to fix that? im still no good at shellscript < 1464138240 0 :fizzie!?@? PRIVMSG #esoteric :As far as I can tell, it's still missing a majority of thens. < 1464138243 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but it's not exactly the same, i think. < 1464138258 0 :fizzie!?@? PRIVMSG #esoteric :Oh, I didn't see them. < 1464138266 0 :fizzie!?@? PRIVMSG #esoteric :I wasn't expecting them to be on a *different line*. < 1464138274 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: Hmm, one use for hgignore would be fetching a big file like GHC. < 1464138296 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :Why dont we? < 1464138315 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: How are you seeing the file? < 1464138329 0 :fizzie!?@? PRIVMSG #esoteric :shachaf: I'm cheating. < 1464138355 0 :fizzie!?@? PRIVMSG #esoteric :(As in, looking at it on the host.) < 1464138367 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :could you fix it for me, fizzie? im still terrible at shellscript < 1464138375 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: I figured. < 1464138415 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :moon_: fizzie said you shouldn't even be doing it. < 1464138422 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :.-. < 1464138428 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`med < 1464138430 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/med: line 31: syntax error near unexpected token `fi' \ /hackenv/bin/med: line 31: `fi' < 1464138513 0 :fizzie!?@? PRIVMSG #esoteric :The []s need some space to breathe, is one thing. < 1464138577 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :Ok, done in my copy, what else? < 1464138594 0 :fizzie!?@? PRIVMSG #esoteric :"filename = $3" is not an assignment. < 1464138628 0 :fizzie!?@? PRIVMSG #esoteric :(It would try to run a command called "filename".) < 1464138640 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1464138647 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@google "i,i" "i have no point, i just" < 1464138649 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :http://touch.amirite.com/229878-youd-be-skeptical-if-an-atheist-or-agnostic-told-you-that-they-want-to-raise-their-children-as < 1464138649 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Title: You'd be skeptical if an atheist or agnostic told you that they want to raise... < 1464138663 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, that's not right. < 1464138689 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@google "i have no point, i just * to say" < 1464138690 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :https://twitter.com/_ashfall_/status/706887040986525696 < 1464138711 0 :fizzie!?@? PRIVMSG #esoteric :The ap command would also try to execute the given argument as a command, which may or may not be intentional. < 1464138719 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hm < 1464138750 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :could you preform the fixes, because i dont get exactly what to do < 1464138763 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :i can learn off of the fixed code < 1464138983 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :So if your working on it, thanks fizzie < 1464138999 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :...didn't github's comment box use to allow you to resize it? < 1464139043 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :i found a bad file < 1464139048 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`culprits fuck < 1464139053 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lolyouthinkimrea < 1464139060 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :.. < 1464139078 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`rm fuck < 1464139081 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464139144 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i can only see 5 lines at a time now :( < 1464139160 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :Why? < 1464139195 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :because that's how big github's comment box is. < 1464139195 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: Hmm, when you rm .hgignore, all the changes will be committed at once, right? < 1464139200 0 :fizzie!?@? PRIVMSG #esoteric :shachaf: Nope. < 1464139210 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is that because of the strange commit process? < 1464139218 0 :fizzie!?@? PRIVMSG #esoteric :shachaf: Writes happen by cleaning up the repository to a pristine state, then rerunning the command currently being processed. < 1464139219 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right, I remember now. < 1464139221 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It does it twice. < 1464139249 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :Fizzie, could you clean up the code for med? i want to learn off of a functional copy of it < 1464139253 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wait, but why did it keep an ignored file earlier after I committed? < 1464139277 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`med < 1464139279 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/med: line 31: syntax error near unexpected token `fi' \ /hackenv/bin/med: line 31: `fi' < 1464139304 0 :fizzie!?@? PRIVMSG #esoteric :moon_: I'm a bit hesitant because I still don't think it's a good idea in general, but http://sprunge.us/KQie is after one pass of general (untested) cleanups. < 1464139331 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :Ah, thanks < 1464139412 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION ponders kicking people randomly until someone answers the question, and wonders if he might need some sugar. < 1464139449 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :i decided to test it rl (readline) doesnt output < 1464139471 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Which question? < 1464139489 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, about the history of github's comment box? < 1464139492 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yeah < 1464139518 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i didn't notice it was this awkward last time i tried to write a comment. < 1464139532 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Mine still allows resizing. < 1464139535 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm testing in Firefox. < 1464139537 0 :fizzie!?@? PRIVMSG #esoteric :moon_: Oh, =~ also needs [[ .. ]] instead of [ .. ]. < 1464139547 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i'm wondering if they broke it with that "Attach files" message < 1464139549 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: oh. < 1464139552 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm < 1464139553 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There's a little thing at the bottom-right corner. < 1464139567 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's only vertical resizing, though, not horizontal. < 1464139578 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well it's vertical i need. < 1464139578 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :fizzie, how would i make rl print? < 1464139583 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :its suppost to print the line < 1464139609 0 :fizzie!?@? PRIVMSG #esoteric :moon_: http://sprunge.us/DMCj works for me: http://sprunge.us/VeDi < 1464139621 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Another way I can resize it is by right-clicking, and clicking "inspect element", and then changing the CSS "height" attribute. < 1464139624 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hth < 1464139666 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*sigh* i could do that. < 1464139689 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or you could kick people randomly. < 1464139691 0 :fizzie!?@? PRIVMSG #esoteric :oerjan: By the by, your i,i wisdom entry also fell victim to .hgignore. < 1464139701 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fizzie: darn < 1464139707 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :maybe it was for the best. < 1464139716 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? i,i < 1464139717 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :i,i i,i is meaningless hth < 1464139723 0 :fizzie!?@? PRIVMSG #esoteric :It's there, sure, but not committed. < 1464139730 0 :fizzie!?@? PRIVMSG #esoteric :`culprits wisdom/i,i < 1464139732 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well nothing new < 1464139734 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464139762 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :fizzie: [20:29] `med rl 4 bin/med [20:29] No output. < 1464139804 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`cat i,i < 1464139806 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: i,i: No such file or directory < 1464139811 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`cat wisdom/i,i < 1464139812 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :i,i i,i is meaningless hth < 1464139818 0 :fizzie!?@? PRIVMSG #esoteric :moon_: That's because you're providing it only one argument. < 1464139824 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :i,i i,i is meaningless hth < 1464139827 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :hth < 1464139831 0 :fizzie!?@? PRIVMSG #esoteric :`` med rl 4 bin/med < 1464139832 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :if [ "$1" == "rl" ]; then < 1464139834 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :oh woops! < 1464139842 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Oh, is the joke that you wrote a double hth on that line? < 1464139869 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: no < 1464139880 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK. < 1464139884 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :¿Understands everyone what I just said? < 1464139898 0 :fizzie!?@? PRIVMSG #esoteric :I wonder if I should just remove hgignore and do a sneaky sidechannel commit to restore normality. < 1464139937 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :please don't be sneaky hth < 1464139942 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fizzie: wait, are you saying rm .hgignore might destroy everything? < 1464139944 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's not fair since no one else can be sneaky < 1464139961 0 :fizzie!?@? PRIVMSG #esoteric :oerjan: No, just everything edited since it was added. < 1464139966 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` mv .hgignore hgignore; hg status; mv hgignore .hgignore < 1464139981 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​! .hgignore \ ? bin/med \ ? hgignore \ ? ignored/fruit \ ? share/test \ ? wisdom/i,i < 1464139989 0 :fizzie!?@? PRIVMSG #esoteric :Those things. < 1464140019 0 :fizzie!?@? PRIVMSG #esoteric :(Because the repository cleanup would remove exactly those files, and then try rerunning the given command again.) < 1464140020 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1464140020 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't think those things merit sneakiness. < 1464140042 0 :fizzie!?@? PRIVMSG #esoteric :Perhaps not. I'd probably break something if I tried to be sneaky. < 1464140064 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` med il 1 'Here is a demo' testcmd < 1464140066 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464140068 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`cat testcmd < 1464140070 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ $2 >> $3 \ Here is a demo < 1464140085 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` med il 1 'Note the fact the text is overwritten' testcmd < 1464140087 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464140088 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`cat testcmd < 1464140089 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ $2 >> $3 \ Note the fact the text is overwritten < 1464140265 0 :fizzie!?@? PRIVMSG #esoteric :Yes, I think izabera's command line was expecting to read the input file twice, but then fed it in as a single input to the entire series of commands. < 1464140299 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :I wanted it to do that < 1464140306 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :who summons me < 1464140310 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :oh it's fizzie < 1464140314 0 :fizzie!?@? PRIVMSG #esoteric :`` { sed 1q; echo "insert a line"; cat; } < testcmd < 1464140314 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ $2 >> $3 \ insert a line \ Note the fact the text is overwritten < 1464140316 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :y u wake me up < 1464140327 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :OH GOD I'M DUMB < 1464140357 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :{ sed 17q /dev/stdin; echo line; sed 1,17d /dev/stdin; } < foo < 1464140363 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :sorry about that < 1464140373 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i is stupid < 1464140442 0 :fizzie!?@? PRIVMSG #esoteric :Huh, I wouldn't have thought of that. < 1464140454 0 :fizzie!?@? PRIVMSG #esoteric :(I'd've just had sed < foo; echo; sed < foo.) < 1464140474 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that's also fine < 1464140559 0 :primo!~primo@49.49.243.81 JOIN :#esoteric < 1464140579 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :Now I did write the "ffbit" program. It can be use with Famicom, BytePusher, and whatever else you might use with < 1464140612 0 :primo!~primo@49.49.243.81 PART #esoteric : < 1464140634 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :(Some formats supported in "bitff" are not yet implemented in "ffbit", although I may add it later) < 1464140863 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Why do we have an .hgignore file? < 1464140877 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :to ignore things < 1464140902 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION feels helpful < 1464140961 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`med il 1 'Because we do, tsweet' testcmd < 1464140962 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464140969 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`cat testcmd < 1464140970 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ $2 >> $3 \ Note the fact the text is overwritten < 1464140974 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :? < 1464140981 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` med il 1 'Because we do, tsweet' testcmd < 1464140983 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :oops < 1464140984 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464140985 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`cat testcmd < 1464140986 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ $2 >> $3 \ Because we do, tsweet < 1464141421 0 :fizzie!?@? PRIVMSG #esoteric :tswett: shachaf added one as a clever/sneaky way of doing unversioned state, and then broadened it up to .* for reasons. < 1464141445 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : oerjan: The magic was in you all along? <-- wat? < 1464141454 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fizzie: were they good reasons < 1464141492 0 :fizzie!?@? PRIVMSG #esoteric :oerjan: I have to assume they were, because they're beyond me. < 1464141497 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`cat .hgignore < 1464141498 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :syntax: regexp \ .* < 1464141498 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ic < 1464141509 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Is it just me, or are we ignoring everything? < 1464141517 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shocking, isn't it < 1464141586 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :Why do we want unversioned hackego? < 1464141596 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: Right now I think this ignore file is turning out pretty useful. < 1464141608 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :moon_: so that we can have temporary files without cluttering history. < 1464141625 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :Ah < 1464141627 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, good thinking. < 1464141642 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: indeed, it has already discouraged me from adding another wisdom. < 1464141646 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :tip: add med and medexp to it, i update them < 1464141655 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: I meant the thinking of renaming ignored/ to tmp/ < 1464141658 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` mv ignored tmp < 1464141659 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464141674 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: But your wisdoms are great. < 1464141703 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: well choose your poison. < 1464141715 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :My position is: More oerjanwisdom. < 1464141728 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But all these med edits aren't useful. < 1464141769 0 :fizzie!?@? PRIVMSG #esoteric :So do the latter in your fancy new tmp/? < 1464141777 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In fact my full position might be a little bit too rude to say here. < 1464141905 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :moon_: um "temporary" means scratch data for commands, not the actual commands... we _do_ want to see commands that edit permanent files. < 1464141932 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :Ok < 1464141943 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :I didnt move anything there < 1464141946 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`ls tmp < 1464141947 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :fruit < 1464141953 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :well then :P < 1464141959 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: To be clear: Are you saying that when someone runs a command like that, we want to see it in the repository history? < 1464141985 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or are you saying that we think it would improve the repository to include more commands that can edit permanent files? < 1464141990 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :oerjan, med is a file editor, do you think it would be useful? < 1464142016 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :moon_: i don't know. how does it improve upon sed -i < 1464142018 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`med rl 1 tmp/fruit < 1464142019 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464142024 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :? < 1464142027 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` med rl 1 tmp/fruit < 1464142028 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :papaya < 1464142030 0 :fizzie!?@? PRIVMSG #esoteric :oerjan: I meant doing the "development" in tmp, then moving the final product into bin. < 1464142032 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :it can preform edits < 1464142038 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :Ah < 1464142050 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`mv bin/medexp tmp/medexp < 1464142050 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fizzie: oh well i guess < 1464142050 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mv: missing destination file operand after `bin/medexp tmp/medexp' \ Try `mv --help' for more information. < 1464142056 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` mv bin/medexp tmp/medexp < 1464142056 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464142074 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric : `med is generally a working version < 1464142098 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :moon_: however, right now _everything_ is ignored. < 1464142112 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :so? < 1464142113 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but presumably someone non-retired will fix that at some point. < 1464142120 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :shhhh < 1464142131 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :*points to shachaf* < 1464142173 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :look < 1464142180 0 :fizzie!?@? PRIVMSG #esoteric :`` echo '^tmp/' < 1464142181 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​^tmp/ < 1464142192 0 :fizzie!?@? PRIVMSG #esoteric :Whoops. Touchscreen. < 1464142237 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`dos2unix tmp/medexp < 1464142238 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464142242 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`medexp < 1464142242 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: medexp: not found < 1464142251 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`./tmp/medexp < 1464142252 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/tmp/medexp: line 33: [: missing `]' < 1464142261 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :that explains it < 1464142265 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fizzie: are you adding temporary files to fungot < 1464142265 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :oerjan: mr president, i should like to highlight some of the justifications for the four reports discussed by yourselves. i shall repeat, although i find it nothing short of antidemocratic to use a fnord turn of phrase, have not been specific about the contents and structure of the human race, and the decision-maker to take account of the financial perspective up to 2006 are proving, just two different systems of liability. the < 1464142280 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :heh < 1464142294 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: did fungot just leak your secret identity hth < 1464142294 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :shachaf: mr president, i agree with all the technical assistance offices. we also consider it important and we agree with some of the mistakes made. i feel that they meet the relevant basic requirements in full, and decisions must be taken into account. < 1464142297 0 :fizzie!?@? PRIVMSG #esoteric :For the record, the manual sez regexps are the default syntax and also unanchored by default. < 1464142307 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: well then < 1464142309 0 :fizzie!?@? PRIVMSG #esoteric :`` echo '^tmp/' > .hgignore # kablam? < 1464142311 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I only skimmed it a bit. < 1464142312 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464142321 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/med < 1464142322 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: bin/med: No such file or directory < 1464142329 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat tmp/fruit < 1464142330 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :papaya < 1464142334 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :excellent < 1464142335 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :... < 1464142338 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :let's leave it like this now < 1464142340 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :what happened to med? < 1464142360 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: this channel is too small for two presidents < 1464142374 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :are you going to kick me now as a joke < 1464142383 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or are you going to kick me for being rude < 1464142448 0 :ChanServ!ChanServ@services. MODE #esoteric +o :oerjan < 1464142498 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :*puts a kickme sign on shachaf and uses superglue on it* < 1464142504 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'd rather not be kicked as a joke. < 1464142517 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :be kicked forreal < 1464142543 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So I should've capitalized those two questions to indicate that they weren't jokes. < 1464142572 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`med rl 2 testcmd < 1464142574 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464142582 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` med rl 2 testcmd < 1464142583 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Because we do, tsweet < 1464142597 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no KICK #esoteric :shachaf < 1464142604 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no MODE #esoteric -o :oerjan < 1464142622 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :Spanish? nice one < 1464142636 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` type med < 1464142637 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :my timing was ruined by spending far too long trying to find tswett's ¿ up above < 1464142638 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :med is /hackenv/bin/med < 1464142647 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` cat /hackenv/bin/med < 1464142648 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#! /bin/bash \ numcheck='^[0-9]\+$' \ add_after_line () { { sed "$1q"; echo "$2"; sed "1,$1d"; } < "$3" > /tmp/medtmp; mv /tmp/medtmp "$3"; } #Thanks izabera! \ if [ "$1" == "rl" ]; then \ if [[ "$2" =~ $numcheck ]]; then \ echo "error: Not a number" >&2;exit 1 \ fi \ NUM="$2" \ cat "$3" | sed "${N < 1464142652 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :oh god < 1464142672 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :why are you escaping + in ^[0-9]+$ < 1464142675 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :try reading it a line at a time < 1464142689 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's not even the whole script i see < 1464142697 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`med rl 1 bin/med < 1464142699 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464142703 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` med rl 1 bin/med < 1464142704 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#! /bin/bash < 1464142709 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` med rl 2 bin/med < 1464142710 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :numcheck='^[0-9]\+$' < 1464142716 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` paste /hackenv/bin/med < 1464142719 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/bin/med < 1464142735 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :Im not good with regular expressions, thats my excuse < 1464142765 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :Its not done < 1464142777 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :the next version is work in progress under tmp/medexp < 1464142793 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :to read a line sed -n 17p file < 1464142800 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :sed is not that hard to use < 1464142820 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :Im no good with bash and sed :P < 1464142826 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :i can be stupid sometimes < 1464143224 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 QUIT :Ping timeout: 250 seconds < 1464143379 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : `` paste /hackenv/bin/med <-- oh hm. if we're going to have an ignored directory, then paste needs to know about it. < 1464143406 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :otherwise it will give repository urls that won't exist. < 1464143440 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or wait, the logic is in url. < 1464143443 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/url < 1464143445 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/usr/bin/env python \ import sys, os.path, re, urllib \ if len(sys.argv) <= 1: \ print "http://codu.org/projects/hackbot/fshg/" \ else: \ f = os.path.abspath(sys.argv[1]) \ f = re.sub(r"^/+hackenv/", "", f) \ if re.match(r"/|\.hg(?:/|$)",f): \ sys.exit("File is outside web-viewable filesystem repository.") \ else: \ < 1464143492 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that re.match line, hth < 1464143542 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`url bin/url < 1464143544 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/bin/url < 1464143660 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat .hgignore < 1464143663 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​^tmp/ < 1464143674 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net JOIN :#esoteric < 1464143705 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i '8s/.hg/(?:.hg|tmp)/' bin/url < 1464143708 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464143721 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`ls tmp < 1464143722 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :fruit \ medexp < 1464143731 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`paste tmp/fruit < 1464143739 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Traceback (most recent call last): \ File "/hackenv/bin/url", line 8, in \ if re.match(r"/|\(?:.hg|tmp)(?:/|$)",f): \ File "/usr/lib/python2.7/re.py", line 137, in match \ return _compile(pattern, flags).match(string) \ File "/usr/lib/python2.7/re.py", line 242, in _compile \ raise error, v # invalid expression \ sre_cons < 1464143744 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :gah < 1464143778 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh < 1464143844 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`revert 8132 < 1464143859 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done. < 1464143909 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed '8s/..hg/(?:\&|tmp)/' bin/url < 1464143911 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/usr/bin/env python \ import sys, os.path, re, urllib \ if len(sys.argv) <= 1: \ print "http://codu.org/projects/hackbot/fshg/" \ else: \ f = os.path.abspath(sys.argv[1]) \ f = re.sub(r"^/+hackenv/", "", f) \ if re.match(r"/|(?:&|tmp)(?:/|$)",f): \ sys.exit("File is outside web-viewable filesystem repository.") \ el < 1464143918 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed '8s/..hg/(?:&|tmp)/' bin/url < 1464143919 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/usr/bin/env python \ import sys, os.path, re, urllib \ if len(sys.argv) <= 1: \ print "http://codu.org/projects/hackbot/fshg/" \ else: \ f = os.path.abspath(sys.argv[1]) \ f = re.sub(r"^/+hackenv/", "", f) \ if re.match(r"/|(?:\.hg|tmp)(?:/|$)",f): \ sys.exit("File is outside web-viewable filesystem repository.") \ < 1464143928 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i '8s/..hg/(?:&|tmp)/' bin/url < 1464143932 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464143937 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`paste tmp/fruit < 1464143944 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/paste/paste.5856 < 1464143954 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`paste bin/url < 1464143956 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/bin/url < 1464143959 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :good < 1464145371 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan is botspanning < 1464145391 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :oerjan: where is shachaf? < 1464145401 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :coppro: i kicked him hth < 1464145426 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric ::( < 1464145448 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :. o O ( some people are so sensitive ) < 1464145452 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :who's teh backup head of the Department of Inadvisably Applied Haskell, then? < 1464145471 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :either int-e or me < 1464145530 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :ok so I am considering the following model for my game engine < 1464145533 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :there are a bunch of phases < 1464145539 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :some things are only valid in certain phases < 1464145562 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :so I'm thinking that each phase will store the relevant state, and the overall game state will be a GameState p < 1464145563 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :indexed state monad, clearly. < 1464145579 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(you did say inadvisable, right?) < 1464145584 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :yes < 1464145628 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :indexed monads are what I want, but I'm approximating them because I don't want to shave the yak of supporting all the things I want it to support < 1464145630 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :maybe that new thing everyone's talking about... servant. < 1464145635 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :lol < 1464145647 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :isn't that a web api thing < 1464145676 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i'm not sure it's just web < 1464145679 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but maybe. < 1464145694 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :I'm just going to approximate indexed monads and hope that I'm not dumb enough to do something that will break it < 1464145710 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :(I suppose I could always "put undefined" just to be sure) < 1464145731 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :but the inadvisable part is that I need to provide some way to give feedback to the user < 1464145764 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :some options on cards are only valid in certain phases, and I don't want to have to define the effects of each card for each phase differently < 1464145778 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :coppro: perhaps you want zoom from lens? < 1464145787 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :oerjan: the problem is the typing < 1464145797 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :I'm thinking ifctx < 1464145871 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :so the action definitions can be type-safe but then ifctx can turn that static information to dynamic information for the UI < 1464145878 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :(and to make the types not completely suck) < 1464145983 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION never heard of ifctx < 1464145997 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :looks obscure. < 1464146108 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :btw shachaf is still online if you want someone qualified. < 1464146134 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :I know < 1464148800 0 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1464148908 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :rechaf < 1464149001 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: imo joke kicks are an abuse of +o (especially when they're not clearly jokes) hth < 1464149046 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, why does http://codu.org/projects/hackbot/fshg/index.cgi show a bunch of things that happened during the great ignore? < 1464149210 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :coppro: I don't follow, anyway. < 1464149348 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :hmm ok < 1464149375 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :so a player can have a bunch of cards, which may do things. some cards have multiple options to use, but some can only be done at certain times < 1464149383 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :for instance, playing an attack outside of combat < 1464149391 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`ls tmp < 1464149407 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :fruit \ medexp < 1464149407 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :...slow again? < 1464149414 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat tmp/fruit < 1464149414 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :papaya < 1464149415 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :err < 1464149423 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :you can't play an attack outside of combat < 1464149452 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` echo banana >>tmp/fruit < 1464149453 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` echo apple >>tmp/fruit < 1464149463 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464149463 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464149469 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat tmp/fruit < 1464149470 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :papaya \ banana \ apple < 1464149479 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :so an attack might have type (InCombat p) => Effect p () < 1464149491 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm nope < 1464149539 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :this makes it type-safe so it can't do anything that it shouldn't be able to do outside its phase, and in particular can't try to access state of the not-current phase < 1464149551 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :but then I can't just make a card have a [Effect p ()] because of the constraint < 1464149639 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :also s/ifctx/ifcxt/ apparently < 1464149828 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: "Files that are already tracked are not affected by .hgignore, even if they appear in .hgignore." < 1464149830 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :the ifcxt library lets me evaluate the constraint and do exactly what I want < 1464149839 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :I just don't know if it's a horrid design to do this erasure < 1464150014 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`culprits wisdom/i,i < 1464150024 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464150065 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :on the one hand, if I make that decision, I'm pretty much finished the logic engine and can get to writing code < 1464150078 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :on the other hand, I hate committing to designs < 1464150685 0 :izabera!?@? NICK :icareaboutperfor < 1464150690 0 :icareaboutperfor!?@? NICK :izabera < 1464150718 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1464150719 0 :izabera!?@? NICK :icareaboutspeed < 1464150785 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :coppro: You also picked a pretty bad time to ask. < 1464150798 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I could hardly keep my eyes open in front of the computer. < 1464150839 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :shachaf: sorry? < 1464150843 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :? < 1464150862 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bad for you. < 1464150862 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :get some sleep! < 1464150966 0 :Melvar!~melvar@dslb-088-078-250-143.088.078.pools.vodafone-ip.de QUIT :Ping timeout: 246 seconds < 1464151332 0 :icareaboutspeed!?@? NICK :izabera < 1464151920 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's not quite like that. < 1464151970 0 :Melvar!~melvar@dslb-088-064-058-101.088.064.pools.vodafone-ip.de JOIN :#esoteric < 1464152272 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :I found a note that was a reply to someone who wanted to copy Macrovisioned VHS to DVD, and it says "There's no way to connect a stabilizer between the VHS and DVD on a combo." However, this is not true. I have a VHS/DVD combo and have been able to connect a stabilizer (although the one I used makes the picture too bright). < 1464152318 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Did you reply to the reply, to set the record straight? < 1464152331 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And by record I mean VHS/DVD combo. < 1464152389 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :No I did not write a reply < 1464153093 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :*Ugh*, Macrovision. Had to remind me that that's a thing. < 1464154038 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :The VHS/DVD combo I have also includes a function to copy a non-Macrovisioned non-finalized DVD to VHS, although the stabilizer could still be used in this case too. < 1464154138 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :Also, if you do the recording in the way I specified, you still get the OSD and minor synchronization issues, so it is not perfect. (Digi-RGB-Plus includes commands "Synchro Start", "Synchro Stop", and "OSD Suppress", which will help to avoid these problems.) < 1464154317 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :(For example, a recording device that accepts Digi-RGB-Plus input could include a "Synchro Record" function which is available for that input (normal record function is also available), which if activated will send "Synchro Start" and "OSD Suppress" commands, and then start recording as soon as the playback starts on the external device.) < 1464154560 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :Do you know how to make up a Magic: the Puzzling where in order to win, it is necessary to copy Phage the Untouchable's first ability with Strionic Resonator? < 1464154644 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net JOIN :#esoteric < 1464155185 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :Phage the Untouchable is bad luck. (At least it seem like that to me) < 1464155235 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How do you look up a card again? < 1464155256 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`card-by-name Phage the Untouchable < 1464155258 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Phage the Untouchable \ 3BBBB \ Legendary Creature -- Avatar Minion \ 4/4 \ When Phage the Untouchable enters the battlefield, if you didn't cast it from your hand, you lose the game. \ Whenever Phage deals combat damage to a creature, destroy that creature. It can't be regenerated. \ Whenever Phage deals combat damage to a player, that player lose < 1464155319 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` card-by-name 'Phage the Untouchable' | tail -n+6 < 1464155322 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Whenever Phage deals combat damage to a creature, destroy that creature. It can't be regenerated. \ Whenever Phage deals combat damage to a player, that player loses the game. \ LGN-R, 10E-R, CNS-M \ \ Phage the Untouchable Avatar \ Vanguard \ 0/-5 \ Pay 1 life: Until end of turn, whenever a creature deals combat damage to you, destroy that creatu < 1464155505 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :Copying its first trigger with Strionic Resonator seems like an extremely unlikely thing to do, but I want to see how it can be that it is actually necessary to do that in order to win the game. < 1464155568 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you mindslave your opponent? < 1464155635 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :No, I mean in a case where it is your own Phage the Untouchable under your own control, and your own control of the trigger. < 1464155668 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So this is a metapuzzle. < 1464155675 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Magic: The Puzzling: The Puzzling < 1464155719 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :This is somewhat like the construction tasks in chess < 1464158901 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com QUIT :Ping timeout: 240 seconds < 1464159257 0 :jesus_27!~william@186-94-232-143.genericrev.cantv.net JOIN :#esoteric < 1464159571 0 :jesus_27!~william@186-94-232-143.genericrev.cantv.net PART #esoteric : < 1464159617 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION has a near canaima experience < 1464160090 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :#define isnan(x) (sizeof (x) == sizeof (float) ? __isnanf (x) \ < 1464160093 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric : : sizeof (x) == sizeof (double) ? __isnan (x) \ < 1464160095 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric : : __isnanl (x)) < 1464160096 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :_Generic in c99 < 1464160108 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :päivittäinen spämmi < 1464160129 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :dunno what that means but i'm assuming it means "how cool is that piece of c code" < 1464160176 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://translate.google.com/#auto/en/päivittäinen%20spämmi i was close < 1464160332 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :obviously. why i keep getting regular finnish spam (often mentioning vacuuming brands) may be beyond human comprehension. < 1464160352 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :wait aren't you norwegian? < 1464160369 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well if i were finnish it would be comprehensible, no? < 1464160389 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :idk maybe you're just dumb and can't read your own language < 1464160399 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :tror ikke det gitt. < 1464160423 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :do not think so given < 1464160424 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :wtf is that < 1464160444 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :although lately i've been trying to learn how danish is pronounced. ironically the letter that seems hardest so far is "ø". < 1464160481 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera: something like "gee, i don't think so." < 1464160486 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :do you read satw? < 1464160525 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :http://satwcomic.com/language-lesson < 1464160532 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :no, i looked at it a few years ago but got bored before finishing the archive. < 1464160605 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i got a big epiphany when i read in wikipedia that danish b/d/g are unvoiced (when they're stops. often they are approximants but anyone can notice _that_.) < 1464161113 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1464161130 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera: incidentally, would you know if eros ramazzotti sounds as italian accented when he sings in spanish as i'm imagining? my hobby in my new favorite restaurant is to guess which language he's singing in as they have several in both. < 1464161177 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i don't know how italian accented spanish sounds < 1464161181 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :darn < 1464161181 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :sorry < 1464161200 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i know how spanish accented italian sounds < 1464161206 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :also spanish accented english < 1464161211 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :not the other way around < 1464161213 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i suppose i need a spanish speaker. < 1464161250 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the thing is, they also have songs by julio iglesias and he sounds _very_ spanish. (because he is.) < 1464161269 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :while for ramazzotti i have to actually pay attention to the words he uses. < 1464161408 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :are you going to learn all the languages? < 1464161502 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :If there are 320 pixels per scanline and two clock cycles per pixel, and 240p NTSC video, then what is the clock rate? < 1464161539 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :does NTSC change anything? < 1464161583 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION wonders how the satw guy can think norwegian is more singing than swedish. < 1464161689 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :izabera: I don't know? The analog video format must involve hblank/vblank as well as only the pixels, isn't it? < 1464161732 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION knows nothing < 1464161846 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :zzo38: Assuming the same amount of overscan typical for actual 480p video, you'd be generating a signal of about 328x262 to include the hblank/vblank time. < 1464161888 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :That isn't *exactly* half of a normal NTSC analog signal, but it's close enough that TVs should handle it (and would match typical retro consoles' implementations). < 1464161925 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :how come you know everything < 1464161935 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :I can use Wikipedia and Google quickly. < 1464161966 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :teach me < 1464162148 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :zzo38: If you otherwise match NTSC signal characteristics, you'd be doing 328*262*60/1.001*2 clock cycles per second, or 10.302018 MHz. < 1464162160 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :I found a document that says the active line duration is 52.2 microseconds (and full line duration is 63.55), so I tried some calculation to result 12.26 MHz but I am not sure if I made the calculation properly; maybe I made a messy mistake. < 1464162231 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :It's pretty typical with retro consoles to fudge the signal quite a bit: analog TVs were mostly fine so long as you generated the sync signals correctly. < 1464162259 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :They also tended to cheat in other ways. < 1464162276 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :For instance, the NES's color sync signal was a square wave rather than a sine wave. < 1464162298 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :Yes, I know it makes square wave video < 1464162338 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :But, it has 256 pixels rather than 320; PC and my own system are 320 < 1464163030 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :Do you know what I might have miscalculated if I have done so? < 1464163977 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net JOIN :#esoteric < 1464164100 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION reads the last panel of today's girl genius, and wonders if aldin has met dupree... < 1464164227 0 :lambda-11235!~lambda-11@47-208-113-50.erkacmtk03.res.dyn.suddenlink.net QUIT :Quit: Bye < 1464165129 0 :Melvar`!~melvar@dslb-188-109-006-158.188.109.pools.vodafone-ip.de JOIN :#esoteric < 1464165245 0 :Melvar!~melvar@dslb-088-064-058-101.088.064.pools.vodafone-ip.de QUIT :Ping timeout: 244 seconds < 1464165381 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1464166888 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1464167669 0 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1464167758 0 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1464168265 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net JOIN :#esoteric < 1464168340 0 :xkapastel!uid17782@gateway/web/irccloud.com/x-zlorgkvlmlbhvogt QUIT :Quit: Connection closed for inactivity < 1464168770 0 :primo_!~primo@122.155.138.138 JOIN :#esoteric < 1464169738 0 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Remote host closed the connection < 1464170553 0 :primo_!~primo@122.155.138.138 QUIT :Ping timeout: 240 seconds < 1464171305 0 :dnm!~dnm@98.203.141.49 JOIN :#esoteric < 1464172102 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1464172456 0 :Frooxius!~Frooxius@194.108.5.201 QUIT :Quit: *bubbles away* < 1464173299 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net JOIN :#esoteric < 1464173304 0 :Frooxius!~Frooxius@194.108.5.201 JOIN :#esoteric < 1464176843 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1464178174 0 :ski!~ski@remote11.chalmers.se QUIT :Ping timeout: 252 seconds < 1464178870 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Quit: Leaving < 1464178933 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1464178959 0 :ski!~ski@remote11.chalmers.se JOIN :#esoteric < 1464179153 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Rjozefowicz 5* 10New user account < 1464180174 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07ANItka14]]4 N10 02https://esolangs.org/w/index.php?oldid=47060 5* 03Rjozefowicz 5* (+912) 10Created page with "'''ANItka lang''' is an [[esoteric programming language]] designed by [[Radoslaw J]]. It was developed on the spur of the moment for author's girlfriend Anita. ANItka lan was..." < 1464180218 0 :fizzie!?@? PRIVMSG #esoteric :How romantic. < 1464180234 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=47061&oldid=47058 5* 03Rjozefowicz 5* (+13) 10 < 1464180306 0 :fizzie!?@? PRIVMSG #esoteric :Oh, a brainfuck derivative. Maybe that wasn't quite the right word, then. < 1464180341 0 :APic!apic@apic.name PRIVMSG #esoteric :Brainfuck ♥ < 1464180591 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :is the latest xkcd funny? < 1464181214 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07ANItka14]]4 10 02https://esolangs.org/w/index.php?diff=47062&oldid=47060 5* 03Rjozefowicz 5* (+138) 10 < 1464181428 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Imperial_B%C3%B6sendorfer_%28piano%29#Extra_keys => whoa, so there's a piano that has extra keys so it can play bass sounds a quint *lower* than a regular piano, and this was requested by a musician who wanted to adapt a solo *violin* piece to a piano. < 1464181434 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Is it only me, or does that sound crazy? < 1464183018 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :he was ahead of his time < 1464183054 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :Many forms of modern music use super low bass < 1464183065 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :he would have loved dubstep < 1464183608 0 :ybden!~ybden@unaffiliated/ybden JOIN :#esoteric < 1464184221 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1464184957 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :how do i find my mac with ip? :| < 1464184989 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :fuck that idiot who came up with ip as a name for a command < 1464184993 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's ungooglable < 1464185931 0 :fizzie!?@? PRIVMSG #esoteric :Yes, but plain "ip addr" reports the link-level addresses as well. < 1464185954 0 :fizzie!?@? PRIVMSG #esoteric :And the built-in usage instructions are pretty guessable. < 1464186002 0 :fizzie!?@? PRIVMSG #esoteric :"ip -f link addr show dev X" if you want to be all specific w.r.t. only showing that, and for a particular interface. < 1464186260 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` echo $$ < 1464186288 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :290 < 1464186298 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` echo $$ < 1464186302 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :290 < 1464186311 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that is quite big... < 1464186331 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :$ echo $$ < 1464186333 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :25481 < 1464186335 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what do i win < 1464186378 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :izabera: it's not impressive for any system that's been running for a while < 1464186399 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :oh ok :'( < 1464186401 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :izabera: but Hackego just booted... and needs to spawn 289 processes before that shell? < 1464186411 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(the UML booted, of course) < 1464186545 0 :ybden!~ybden@unaffiliated/ybden PRIVMSG #esoteric :int-e: would PID randomisation not affect that? < 1464186573 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` echo $$ < 1464186575 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :290 < 1464186577 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :so random < 1464186582 0 :ybden!~ybden@unaffiliated/ybden PRIVMSG #esoteric :>.< < 1464186584 0 :ybden!~ybden@unaffiliated/ybden PRIVMSG #esoteric :that's not how it works < 1464186598 0 :ybden!~ybden@unaffiliated/ybden PRIVMSG #esoteric :A PID doesn't change during the lifetime of the process < 1464186613 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :they're different processes < 1464186615 0 :ybden!~ybden@unaffiliated/ybden PRIVMSG #esoteric :but PID randomisation would give it a non-sequential PID when it starts < 1464186626 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` echo $SECONDS < 1464186629 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0 < 1464186631 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` echo $SECONDS < 1464186633 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` echo $SECONDS < 1464186633 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0 < 1464186636 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0 < 1464186646 0 :ybden!~ybden@unaffiliated/ybden PRIVMSG #esoteric :hm, interesting < 1464186660 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i see that HackEgo is slowing down again < 1464186672 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` sh -c 'echo $$'; sh -c 'echo $$' < 1464186674 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :296 \ 297 < 1464186685 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :definitely not very random. < 1464186692 0 :ybden!~ybden@unaffiliated/ybden PRIVMSG #esoteric :right, there's definitely no randomisation going on there < 1464186708 0 :ybden!~ybden@unaffiliated/ybden PRIVMSG #esoteric :I do wonder what it's being hosted on < 1464186793 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` uname -a < 1464186794 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Linux umlbox 3.13.0-umlbox #1 Wed Jan 29 12:56:45 UTC 2014 x86_64 GNU/Linux < 1464186808 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it's a user mode linux, and that's more or less all you need to know < 1464187068 0 :ybden!~ybden@unaffiliated/ybden PRIVMSG #esoteric :hm, is UML entirely isolated from the parent system? < 1464187096 0 :ybden!~ybden@unaffiliated/ybden PRIVMSG #esoteric :well, not sharing the parent's /proc, etc. < 1464187308 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :in principle it's its own kernel... but of course there are ways to share resources, and code will still run on the same processor... so you have the usual cache sidechannels and perhaps CPU bugs/backdoors for privilege escalation. < 1464187348 0 :ybden!~ybden@unaffiliated/ybden PRIVMSG #esoteric :true < 1464187380 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(as for sharing resources, there's a hostfs file system to map host directories into the client, for example.) < 1464187920 0 :fizzie!?@? PRIVMSG #esoteric :Yes, and a character device / file descriptor of the UML process mapping as well. < 1464187952 0 :fizzie!?@? PRIVMSG #esoteric :The umlbox sandbox uses that and a custom multiplexing scheme to communicate. < 1464188087 0 :fizzie!?@? PRIVMSG #esoteric :Actually, I think that was [character device in the UML] <-> [two pipes in the host process]. < 1464188125 0 :fizzie!?@? PRIVMSG #esoteric :"It is possible to attach UML serial lines and consoles to many types of host I/O channels -- to host ptys, ttys, file descriptors, and ports." < 1464188708 0 :ybden!~ybden@unaffiliated/ybden PRIVMSG #esoteric :hmm, interesting < 1464188848 0 :fizzie!?@? PRIVMSG #esoteric :In the file descriptor approach, you set them up before starting the kernel, and it will direct writes to write into one of the descriptors, and reads to read from the other. < 1464188858 0 :bender__!~bender@2404:e800:e61a:41d:e92f:ad76:2f7f:6e5c JOIN :#esoteric < 1464188864 0 :bender__!?@? NICK :bender| < 1464188910 0 :Melvar`!?@? NICK :Melvar < 1464189512 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net JOIN :#esoteric < 1464189588 0 :xfix!~xfix@unaffiliated/xfix PRIVMSG #esoteric :`` ps | paste < 1464189593 0 :xfix!~xfix@unaffiliated/xfix PRIVMSG #esoteric :`` ps aux | paste < 1464189636 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/paste/paste.12734 < 1464189641 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/paste/paste.26849 < 1464189727 0 :xfix!~xfix@unaffiliated/xfix PRIVMSG #esoteric :That jump from 77 to 281... < 1464189767 0 :fizzie!?@? PRIVMSG #esoteric :Possibly short-lived kernel threads relevant for boot-time activities? < 1464189777 0 :xfix!~xfix@unaffiliated/xfix PRIVMSG #esoteric :Perhaps. < 1464189784 0 :xfix!~xfix@unaffiliated/xfix PRIVMSG #esoteric :281 is still a kernel level process. < 1464189790 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1464189798 0 :xfix!~xfix@unaffiliated/xfix PRIVMSG #esoteric :And assuming process ID doesn't overflow, nothing should run before kernel modules? < 1464189807 0 :xfix!~xfix@unaffiliated/xfix PRIVMSG #esoteric :Other than init (PID 1) < 1464189848 0 :fizzie!?@? PRIVMSG #esoteric :There's init as 285, 286, 287 as well, which probably indicates something about the chronology. < 1464189901 0 :fizzie!?@? PRIVMSG #esoteric :In related news, having that implicit [Nn]ooodl rewrite as part of bin/` is just *so silly*. < 1464189974 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :`cat bin/` < 1464189976 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ TIMEFORMAT="real: %lR, user: %lU, sys: %lS" \ shopt -s extglob globstar \ eval -- "$1" | rnooodl < 1464189980 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :oh huh < 1464189996 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :`cat bin/? < 1464189997 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" | rnooodl; \ elif [ -e "$topic1" ]; \ then cat "$topic1" | rnooodl; < 1464190060 0 :fizzie!?@? PRIVMSG #esoteric :`` echo nooodl < 1464190061 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :nooodl < 1464190067 0 :fizzie!?@? PRIVMSG #esoteric :Oh come on. < 1464190068 0 :fizzie!?@? PRIVMSG #esoteric :`` echo nooodl < 1464190069 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :nooooodl < 1464190073 0 :fizzie!?@? PRIVMSG #esoteric :That's more like it. < 1464190596 0 :Elronnd!?@? NICK :Elronnd\StD < 1464190659 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :the whole development environment is down because three drives failed at the same time < 1464190673 0 :J_Arcane_!~chatzilla@2001:999:32:15c5:b0a2:bd6e:a955:c69b JOIN :#esoteric < 1464190697 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :the wear leveling seems to have been too level < 1464190722 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: um, which development environment where? < 1464190732 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :at my work < 1464190762 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :im slacking off because there is nothing to do < 1464190813 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :except wait for somebody in californua to fix the raid < 1464190844 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: I see < 1464190915 0 :J_Arcane!~chatzilla@2001:999:32:15c5:1173:6390:7ea6:8495 QUIT :Ping timeout: 260 seconds < 1464190923 0 :J_Arcane_!?@? NICK :J_Arcane < 1464191083 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :ohGod it says we wont be up untio after lunch... in CALIFORNIA < 1464191114 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :why did i bother coming into work < 1464191118 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: whoa... did they say a more specific time than "lunch"? < 1464191131 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :no < 1464191135 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ouch < 1464191159 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that just means the sysadmins who gave the info will be so busy restoring they won't be eating their lunch in time, and it won't be ready till next morning, probably < 1464191351 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :maybe raids shpuld ve programmed with wear unlevelling < 1464191451 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :so that they wont fail all at once even if all tye disks are[from the same manufacturer < 1464192017 0 :Elronnd\StD!?@? NICK :Elronnd < 1464192375 0 :Elronnd!?@? NICK :Elronnd\StD < 1464192394 0 :lambda-11235!~lambda-11@47-208-113-50.erkacmtk03.res.dyn.suddenlink.net JOIN :#esoteric < 1464193143 0 :bender!~bender@59.189.182.141 JOIN :#esoteric < 1464193260 0 :bender|!~bender@2404:e800:e61a:41d:e92f:ad76:2f7f:6e5c QUIT :Ping timeout: 260 seconds < 1464193605 0 :noloveinwaikiki!uid156554@gateway/web/irccloud.com/x-idyqzfydwinsyasn JOIN :#esoteric < 1464193872 0 :xkapastel!uid17782@gateway/web/irccloud.com/x-ewprbeodguihnzol JOIN :#esoteric < 1464193882 0 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca JOIN :#esoteric < 1464194114 0 :gamemanj!~gamemanj@cpc84817-aztw28-2-0-cust142.18-1.cable.virginm.net JOIN :#esoteric < 1464194362 0 :earendel2!~earendel@176.3.30.234 JOIN :#esoteric < 1464194389 0 :earendel2!~earendel@176.3.30.234 QUIT :Quit: earendel2 < 1464194773 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ghg < 1464195195 0 :idris-bot!~idris-bot@dslb-188-109-006-158.188.109.pools.vodafone-ip.de JOIN :#esoteric < 1464196270 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com JOIN :#esoteric < 1464196709 0 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1464198082 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 JOIN :#esoteric < 1464198108 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :i've made a new version of med (i tested it in a terminal, too) < 1464198115 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :i think it works better < 1464198399 0 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 260 seconds < 1464198859 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :izabera: i found a much simpler way to insert lines to a file, sed's i operation < 1464198881 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :but then you have to escape any newline < 1464198897 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :yea, but the input is from a argument < 1464198911 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :you can have newlines there < 1464198911 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :so people should do that on there own < 1464198940 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :plus im pretty sure i puts in the newline... < 1464198944 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :from the examples i saw < 1464199155 0 :bender!~bender@59.189.182.141 QUIT :Ping timeout: 264 seconds < 1464200260 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`fetch http://pastebin.com/raw/0Hzsmpn7 < 1464200271 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2016-05-25 17:17:38 URL:http://pastebin.com/raw/0Hzsmpn7 [916] -> "0Hzsmpn7" [1] < 1464200283 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` mv 0Hzsmpn7 bin/med < 1464200295 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464200296 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` chmod +x bin/med < 1464200299 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464200300 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`med < 1464200302 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/med: line 46: syntax error: unexpected end of file < 1464200310 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`dos2unix bin/med < 1464200314 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464200317 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`med < 1464200318 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464200334 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` med rr bin/med 1 3 < 1464200335 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#Rewritten by hand \ #info on lines 2 4 9 15 20 26.. continued on line 2 \ #32 38 < 1464200418 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :it should be in working order < 1464200585 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`med dl bin/med 2 < 1464200586 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464200588 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`med < 1464200589 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464200593 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` med rr bin/med 1 3 < 1464200595 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#Rewritten by hand \ #info on lines 2 4 9 15 20 26.. continued on line 2 \ #32 38 < 1464200597 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :case $1 in rl) ........ ;; rr) ....... < 1464200598 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :? < 1464200620 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` med dl bin/med 2 < 1464200623 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sed: -e expression #1, char 4: extra characters after command < 1464200629 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :?... < 1464200629 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Not enough arguments to @. < 1464200653 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :you wrote 4{NUM} instead of ${NUM} < 1464200656 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :i made a one char typo < 1464200659 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :i noticed < 1464200692 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :i had to copy it over by hand due to issues < 1464200817 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`fetch http://pastebin.com/raw/RpzQ6JGr < 1464200819 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2016-05-25 17:26:50 URL:http://pastebin.com/raw/RpzQ6JGr [916] -> "RpzQ6JGr" [1] < 1464200834 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`mv RpzQ6JGr bin/med < 1464200835 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mv: missing destination file operand after `RpzQ6JGr bin/med' \ Try `mv --help' for more information. < 1464200842 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` mv RpzQ6JGr bin/med < 1464200844 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464200848 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`dos2unix bin/med < 1464200850 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464200854 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` chmod +x bin/med < 1464200858 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464200875 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`med rr testcmd 1 2 < 1464200876 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464200881 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` med rr testcmd 1 2 < 1464200881 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ $2 >> $3 \ Because we do, tsweet < 1464200891 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` med dl testcmd 1 < 1464200897 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464200902 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`cat testcmd < 1464200902 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Because we do, tsweet < 1464200910 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :ok good < 1464200939 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` med dl bin/med 2 < 1464200942 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464200957 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` med il bin/med 1 ' #info on lines 2 4 9 15 20 26.. continued on line 3' < 1464200960 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464200970 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` med rr bin/med 1 3 < 1464200972 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#Rewritten by hand \ #info on lines 2 4 9 15 20 26.. continued on line 3 \ #32 38 < 1464200975 0 :Elronnd\StD!?@? NICK :Elronnd < 1464200980 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :there we go < 1464201010 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :actually, i should write in a replace command < 1464201061 0 :Elronnd!?@? NICK :SlexualTransElf < 1464201075 0 :SlexualTransElf!?@? NICK :SlexualTransElfr < 1464201083 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :... < 1464201109 0 :SlexualTransElfr!?@? NICK :Elronnd\StD < 1464201228 0 :gamemanj!~gamemanj@cpc84817-aztw28-2-0-cust142.18-1.cable.virginm.net PRIVMSG #esoteric :...... < 1464201471 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` copy < 1464201472 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/`: line 4: copy: command not found < 1464201479 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :how do i make a copy of a file? < 1464201502 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` bin/med > tmp/medexp < 1464201504 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464201548 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` med il tmp/medexp 44 'if [ "$1" == "ol" ]; then #override next line' < 1464201550 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464201589 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :\t is the excape code for tab right? < 1464201629 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :yea it is < 1464201656 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` med il tmp/medexp 45 '\t NUM="$3"' < 1464201660 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464201690 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` cat tmp/medexp | sed "45!d" < 1464201691 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464201709 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :why didnt it output? < 1464201713 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` cat tmp/medexp | sed -p "45!d" < 1464201714 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sed: invalid option -- 'p' \ Usage: sed [OPTION]... {script-only-if-no-other-script} [input-file]... \ \ -n, --quiet, --silent \ suppress automatic printing of pattern space \ -e script, --expression=script \ add the script to the commands to be executed \ -f script-file, --file=script-file \ < 1464201758 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` cat tmp/medexp | sed - "45p" < 1464201760 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sed: -e expression #1, char 1: unknown command: `-' < 1464201764 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` cat tmp/medexp | sed "45p" < 1464201765 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464201767 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :... < 1464201812 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` cat tmp/medexp | sed "45p" > tempcmd < 1464201816 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464201816 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`cat tempcmd < 1464201817 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464201826 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`cat tempcmd < 1464201826 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464201829 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :... < 1464201850 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`url tmp/medexp < 1464201854 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :File is outside web-viewable filesystem repository. < 1464201875 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`mv tmp/medexp medexp < 1464201876 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mv: missing destination file operand after `tmp/medexp medexp' \ Try `mv --help' for more information. < 1464201881 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` mv tmp/medexp medexp < 1464201884 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mv: cannot stat `tmp/medexp': No such file or directory < 1464201890 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :... < 1464201902 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`med rl tmp/medexp 45 < 1464201903 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464201929 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :i cant interact with it fizie < 1464201933 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: this tmp-commit interaction is great < 1464201963 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :*sigh* < 1464201992 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :My suggestion is that you just don't write med. < 1464202016 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :its kinda useful already :P < 1464202139 0 :fizzie!?@? PRIVMSG #esoteric :shachaf: I didn't really think about it not being web-visible while in tmp. < 1464202192 0 :fizzie!?@? PRIVMSG #esoteric :I understand it may sound very controversial, but my general suggestion is to do development locally and just `fetch the final product, if it's anything more complicated than three reasonable lines. < 1464202237 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :ok, im ding that now :P < 1464202266 0 :fizzie!?@? PRIVMSG #esoteric :I'm not sure I want to read through all those commands, but "bin/med > tmp/medexp" doesn't make a copy of bin/med -- it writes bin/med's *output* to that file. < 1464202296 0 :fizzie!?@? PRIVMSG #esoteric :('cp' is the copy parallel of 'mv'.) < 1464202306 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca QUIT :Remote host closed the connection < 1464202390 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :oh, woops < 1464202422 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/ < 1464202424 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Look at that mess. < 1464202450 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :*sorry* < 1464202466 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why are you doing this? < 1464202499 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :well im done for now < 1464202511 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`cat tempcmd < 1464202528 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`mv tempcmd tmp/tempcmd < 1464202534 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464202539 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mv: missing destination file operand after `tempcmd tmp/tempcmd' \ Try `mv --help' for more information. < 1464202563 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`mk tmp/tempcmd//testt \n test < 1464202566 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tmp/tempcmd < 1464202572 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`cat tempcmd < 1464202572 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464202583 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`cat tmp/tempcmd < 1464202584 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :testt \n test < 1464202590 0 :fizzie!?@? PRIVMSG #esoteric :That's not a newline. < 1464202599 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :actually, i should honestly stop for now, i realized that < 1464202618 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think you should honestly stop and honestly not start. < 1464202624 0 :fizzie!?@? PRIVMSG #esoteric :`` rm tempcmd testcmd # let's clean up a little < 1464202628 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464202634 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's all a mess. < 1464202676 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :well med is done < 1464202742 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` med il tmp/testcmd 'Testing' < 1464202743 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: tmp/testcmd: No such file or directory \ sed: can't find label for jump to `estinga' < 1464202753 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :``???? < 1464202754 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: `????: not found < 1464202767 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :*sigh* < 1464202768 0 :fizzie!?@? PRIVMSG #esoteric :You didn't put in the number. < 1464202788 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` med il tmp/testcmd 1 'Testing' < 1464202789 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464202798 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`cat tmp/testcmd < 1464202799 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464202804 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :? < 1464202835 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` med il tmp/testcmd 1 'Testing....' < 1464202837 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464202841 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`cat tmp/testcmd < 1464202842 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464202844 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :.... < 1464202854 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :i give up for now < 1464202942 0 :fizzie!?@? PRIVMSG #esoteric :(I thought you had tested it.) < 1464202961 0 :fizzie!?@? PRIVMSG #esoteric :It made me kind of wonder how all that "cat foo | something > foo" could possibly work. < 1464202975 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :i did < 1464203023 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :cat foo =operation's output> operation =final output> foo < 1464203038 0 :fizzie!?@? PRIVMSG #esoteric :Yeah, that's not going to work at least on bash. < 1464203053 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :dl works. < 1464203055 0 :fizzie!?@? PRIVMSG #esoteric :The output redirection "> foo" makes foo empty before cat reads it in. < 1464203063 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :Oh < 1464203068 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :Well damnit < 1464203111 0 :fizzie!?@? PRIVMSG #esoteric :(That's why izabera's sed thing used that temporary file.) < 1464203128 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :cat "$2" | sed "${NUM}d" > $out; "$out" > foo # what abut this? < 1464203151 0 :fizzie!?@? PRIVMSG #esoteric :"$out" > foo tries to *execute* $out. < 1464203164 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :... < 1464203175 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :you have to be kidding me < 1464203211 0 :Alcest!~alcest@69.64.40.177 QUIT :Remote host closed the connection < 1464203258 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :*doesnt wana ask, but kinda has to* can you fix it for me? im facedesking over here < 1464203293 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :how much are you paying < 1464203346 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :in fact, i might just make the base of med a c program, with a bash wrapper < 1464203392 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :as i dont understand how i would use the filesystem in hackego, i was told it doesnt work < 1464203394 0 :fizzie!?@? PRIVMSG #esoteric :As long as you don't make it support only files up to a fixed size. < 1464203412 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :KK, ill see what i can do < 1464203433 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :C++ will do better there < 1464203457 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what if you just don't write med at all < 1464203527 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :what's hackego's output buffer size limit? < 1464203535 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :like the limit of how large a string can be in irc < 1464203546 0 :fizzie!?@? PRIVMSG #esoteric :`` sed -i -e 's|> "$2"|> /tmp/med.tmp \&\& mv /tmp/med.tmp "$2"|' bin/med < 1464203549 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464203553 0 :fizzie!?@? PRIVMSG #esoteric :That might've fixed it. Or it might've not. < 1464203614 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :ok its 256 chars < 1464203626 0 :fizzie!?@? PRIVMSG #esoteric :That sounds unlikely. < 1464203643 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :i looked it up < 1464203666 0 :fizzie!?@? PRIVMSG #esoteric :That's not the limit of how large a string can be in IRC, at least. < 1464203674 0 :fizzie!?@? PRIVMSG #esoteric :It might be HackEgo's output limit, for all I know. < 1464203678 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :oh < 1464203696 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :can you check hackego's output limit? i need to know it so i can put it in the defines < 1464203709 0 :fizzie!?@? PRIVMSG #esoteric :Why would you need to know that? < 1464203722 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :so med can tell the user when something is too long < 1464203805 0 :fizzie!?@? PRIVMSG #esoteric :`` perl -e 'for ($i = 10; $i < 600; $i += 10) { printf "%010d", $i; }' < 1464203806 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :00000000100000000020000000003000000000400000000050000000006000000000700000000080000000009000000001000000000110000000012000000001300000000140000000015000000001600000000170000000018000000001900000000200000000021000000002200000000230000000024000000002500000000260000000027000000002800000000290000000030000000003100000000320000000033000000003400000000350 < 1464203819 0 :fizzie!?@? PRIVMSG #esoteric :Looks like around 350 bytes. < 1464203845 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :thats the exact number < 1464203864 0 :fizzie!?@? PRIVMSG #esoteric :It's also right there in the sources. < 1464203982 0 :fizzie!?@? PRIVMSG #esoteric :Well, the exact limit is actually "if the output is valid UTF-8, then 350 characters, but further upper-bounded by the IRC line length; otherwise 350 bytes", the latter of which will probably always fit on an IRC line. < 1464204307 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1464204350 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :why i suddenly decided to golf a bit of code, i have no idea: case "ap":if(argc==3){file+=data2} < 1464204374 0 :gamemanj!~gamemanj@cpc84817-aztw28-2-0-cust142.18-1.cable.virginm.net PRIVMSG #esoteric :... why not remove the "{}"? < 1464204496 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :oh i forgot i didnt need them :P < 1464204750 0 :fizzie!?@? PRIVMSG #esoteric :'if' is pretty extravagant. < 1464204763 0 :fizzie!?@? PRIVMSG #esoteric :case"ap":argc==3&&file+=data2. < 1464204929 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@tell oerjan * oerjan wonders if aldin has met dupree... <-- or heard of Skifander? < 1464204929 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1464205008 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :i didnt even knw that was valid < 1464205031 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :and im not golfing, i just randomly golfed a piece of code for no reason < 1464205691 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net JOIN :#esoteric < 1464205793 0 :gamemanj!~gamemanj@cpc84817-aztw28-2-0-cust142.18-1.cable.virginm.net PRIVMSG #esoteric :moon_: well, I don't consider it a good idea < 1464205819 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :Yea, i undid it < 1464205841 0 :gamemanj!~gamemanj@cpc84817-aztw28-2-0-cust142.18-1.cable.virginm.net PRIVMSG #esoteric :moon_: using "&&" relies on the specifics about boolean "ands" < 1464205849 0 :gamemanj!~gamemanj@cpc84817-aztw28-2-0-cust142.18-1.cable.virginm.net PRIVMSG #esoteric :which do not make for understandable code < 1464206125 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com QUIT :Ping timeout: 252 seconds < 1464206847 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :``med < 1464206851 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`` med < 1464206866 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: `med: not found < 1464206866 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464207125 0 :hwpplayer1!~hwpplayer@195.142.216.186 JOIN :#esoteric < 1464208157 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Fold14]]4 10 02https://esolangs.org/w/index.php?diff=47063&oldid=47059 5* 03Moon 5* (+336) 10Added a minimal example and its Haskell equivalent < 1464208217 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :10 updates in 3 months... moonslayer is progressing so slowly... < 1464208248 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :? < 1464208298 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :moon_: no relation, it's a webcomic < 1464208304 0 :gamemanj!~gamemanj@cpc84817-aztw28-2-0-cust142.18-1.cable.virginm.net PRIVMSG #esoteric :int-e: I can say that you're practically lucky... a whole 10 updates in 3 months? < 1464208318 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://moonslayer.monicang.com/ < 1464208388 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :int-e what do you think of fold? < 1464208416 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :nothing < 1464208439 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :Ah well, i guess the origami tape is a start, at least < 1464208465 0 :gamemanj!~gamemanj@cpc84817-aztw28-2-0-cust142.18-1.cable.virginm.net PRIVMSG #esoteric :(suffice it to say that the easiest way to enjoy MT in my experience is to read through it in one big archive trawl, then wait a year or so to let your mind lose the plot, and repeat. Otherwise you'll just eventually forget to keep an eye on it...) < 1464208478 0 :gamemanj!~gamemanj@cpc84817-aztw28-2-0-cust142.18-1.cable.virginm.net PRIVMSG #esoteric :(YMMV.) < 1464208518 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :MT? < 1464208521 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :gamemanj: what do you think of the idea of a folding tape? :P < 1464208579 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :my mind comes up with MegaTokyo, and I'm hoping that's not it. < 1464208607 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :or Moon Town, hmm < 1464208614 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :Lol get out of my town < 1464208742 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so apparently the comic turned into a graphic novel and then a novel < 1464208769 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(cf. http://steveogden.com/moontown/comic/moon-town-2012/ ) < 1464208790 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :$>#&@ this is a infinite incrementer, acting like [0,1..] the Haskell equivalent to it < 1464208817 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :moon_: you may find common references to the celestial body whose name you chose as your nick. < 1464208829 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :I get that :P < 1464208934 0 :gamemanj!~gamemanj@cpc84817-aztw28-2-0-cust142.18-1.cable.virginm.net PRIVMSG #esoteric :int-e: Why are you hoping MegaTokyo's not it? (Mind, it's back onto a semi-regular-ish-maybe update schedule. Looking at the last 3's dates - I haven't kept an eye on it for a while - 10 to 15 days, so probably 6 to 9 in 3 months...) < 1464208955 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :maybe because it's notoriously shit? < 1464209049 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :gamemanj: Well personally I want to forget that I used to read it. < 1464209116 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 PRIVMSG #esoteric :`url bin < 1464209119 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/bin < 1464209122 0 :gamemanj!~gamemanj@cpc84817-aztw28-2-0-cust142.18-1.cable.virginm.net PRIVMSG #esoteric :This is getting interesting... at what point did you decide this? < 1464209154 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :especially since there are so many well-drawn comics with good stories (and plenty of less well drawn comics with good stories) out there now. < 1464209550 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :looooool megatokyo has a $300k kickstarter for a visual novel that's two years overdue < 1464209568 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :admittedly that's almost reasonable in a world where star citizen exists < 1464209680 0 :moon_!4c01498a@gateway/web/freenode/ip.76.1.73.138 QUIT :Ping timeout: 250 seconds < 1464212098 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1464213445 0 :hwpplayer1!~hwpplayer@195.142.216.186 QUIT :Quit: Leaving. < 1464213671 0 :Akaibu!uid118096@gateway/web/irccloud.com/x-stvzihxsvzrnnrkz QUIT :Quit: Connection closed for inactivity < 1464215179 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i just pushed 5741 new commits on github < 1464215376 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION worked hard < 1464215419 0 :fizzie!?@? PRIVMSG #esoteric :`` hg identify -n < 1464215426 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :8163 < 1464215434 0 :fizzie!?@? PRIVMSG #esoteric :Or is that the thing, hmm. < 1464215460 0 :fizzie!?@? PRIVMSG #esoteric :Guess it is. < 1464215466 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :hey that's unfair < 1464215473 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :those are already commits < 1464215496 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i created those 5k commits myself in the last 30 min < 1464215505 0 :fizzie!?@? PRIVMSG #esoteric :while true; do ...? < 1464215516 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :no <.< < 1464215564 0 :Kaynato!~Aedile@2602:306:b816:27a0:508a:919e:dba4:ed98 JOIN :#esoteric < 1464215565 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :we have a bot in #bash and i wrote a script to convert its factoids to a git repo with the right date <.< < 1464215569 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :and author < 1464215573 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :and all the things < 1464215632 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :but i put it in an organization and now it doesn't count in my github commit graph :C < 1464216883 0 :gamemanj!~gamemanj@cpc84817-aztw28-2-0-cust142.18-1.cable.virginm.net QUIT :Ping timeout: 252 seconds < 1464217044 0 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca QUIT :Quit: :qa! < 1464217096 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? oerjan < 1464217098 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Your retired mysterious evil cackling overlord oerjan is a lazy expert in future computation. Also an antediluvian Norwegian who mildly dislikes Roald Dahl with a passion. He can never remember the word "amortized" so he put it here for convenience. His arch-nemesis is Betty Crocker. < 1464217113 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` sed -i 's/evil/kind/' wisdom/oerjan < 1464217119 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464217164 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Let's experiment with tmp/. < 1464217240 0 :fizzie!?@? PRIVMSG #esoteric :I misread that as TAP. < 1464217249 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` echo one > tmp/test < 1464217251 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464217254 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` mv tmp/test share/test < 1464217256 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net JOIN :#esoteric < 1464217257 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mv: cannot stat `tmp/test': No such file or directory < 1464217260 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat share/test < 1464217261 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: share/test: No such file or directory < 1464217263 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat tmp/test < 1464217265 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: tmp/test: No such file or directory < 1464217270 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg log | grep summary: | head -n1 < 1464217279 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :summary: ` sed -i \'s/evil/kind/\' wisdom/oerjan < 1464217285 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` echo one > tmp/test < 1464217285 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464217300 0 :fizzie!?@? PRIVMSG #esoteric :Well, that makes sense, as much as it can. < 1464217300 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` cp tmp/test share/test < 1464217304 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464217307 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat share/test < 1464217308 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :one < 1464217311 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`rm share/test < 1464217313 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464217325 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`rm tmp/test < 1464217326 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464217340 0 :fizzie!?@? PRIVMSG #esoteric :It's all so logical, yet strange. < 1464217342 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK, well, using tmp/, a command can figure out whether it's running for the first or second time. < 1464217355 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So there are probably a few things we could fix that way. < 1464217370 0 :fizzie!?@? PRIVMSG #esoteric :I think that's been done, though I forget exactly how. < 1464217384 0 :fizzie!?@? PRIVMSG #esoteric :Easier with tmp/, of course. < 1464217420 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: I forgot about that interpretation of every string that ends with a /. < 1464217443 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: Does mail/ work these days? < 1464217446 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@time fizzie < 1464217447 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Local time for fizzie is Wed May 25 23:04:06 2016 < 1464217456 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe not the right time to ask. < 1464217464 0 :fizzie!?@? PRIVMSG #esoteric :I'm not sure what it would be. Something else than m/? < 1464217470 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No, same thing. < 1464217490 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :At one point it wasn't working and I think I submitted a CL to fix it though I'm not sure anymore. < 1464217497 0 :fizzie!?@? PRIVMSG #esoteric :I don't know, I've always just used the short thing. < 1464217555 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I found out about the short thing too late. < 1464217575 0 :fizzie!?@? PRIVMSG #esoteric :Recently I've been infiltrating the downstairs folks who work on TTS. < 1464217576 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: What do you do about URLs like that not supporting https? twh < 1464217598 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :s/W/w/ s/URL/url/ < 1464217660 0 :fizzie!?@? PRIVMSG #esoteric :I'm not sure. I know I put in all go/ links via https://goto. and so on. < 1464217683 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You do? < 1464217693 0 :fizzie!?@? PRIVMSG #esoteric :I do, though I don't think people generally bother. < 1464217734 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You mean goto. as a TLD or goto and then a domain name? < 1464217747 0 :fizzie!?@? PRIVMSG #esoteric :Goto and a domain name. < 1464217774 0 :fizzie!?@? PRIVMSG #esoteric :Sorry, that was a bit ambiguous. < 1464218691 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1464219260 0 :hppavilion[2]!~Doslowdow@58-0-174-206.gci.net JOIN :#esoteric < 1464219457 0 :hppavilion[1]!~Doslowdow@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1464220121 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1464220215 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1464220215 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :int-e said 4h 14m 45s ago: * oerjan wonders if aldin has met dupree... <-- or heard of Skifander? < 1464220261 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell int-e ooh, good idea. i was just thinking that since Tarvek had similar experience... < 1464220261 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1464220292 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :james james / morrison morrison / weatherby george dupree < 1464220403 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: why are you slandering me in wisdom that's EVIL < 1464220422 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :...clearly you are trying to push me off the evil throne < 1464220456 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :being retired, you can't do a thing about it hth < 1464220485 0 :fizzie!?@? PRIVMSG #esoteric :oerjan: Did you see the part where "mv tmp/foo some_nonignored_path" is equivalent to "rm tmp/foo"? I liked that part. < 1464220504 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fizzie: fancy < 1464220513 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :obvious in retrospect < 1464220526 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What if some_nonignored_path already exists? < 1464220545 0 :fizzie!?@? PRIVMSG #esoteric :I think then also. < 1464220546 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess the behavior would be the same. < 1464220562 0 :fizzie!?@? PRIVMSG #esoteric :I completely did not think of it when suggesting to do things in tmp/ and then move them to a persistent place when ready. < 1464220571 0 :fizzie!?@? PRIVMSG #esoteric :It was not a sneaky plan to cause discord. < 1464220592 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` sed -i s/kind/sneaky/ wisdom/oerjan < 1464220619 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fizzie: that is a completely plausible and not suspicious clarification. < 1464220619 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464220644 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: your last statement has undertones of sarcasm < 1464220657 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but if you keep it up, i may have to link to tvtropes (&| allthetropes) < 1464220657 0 :fizzie!?@? PRIVMSG #esoteric :Beep boop I am a robot. < 1464220674 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? evil thronw < 1464220675 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :evil thronw? ¯\(°​_o)/¯ < 1464220675 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Now I can't tell whether it was a sneaky fizzie plan to cause discord. < 1464220677 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? evil throne < 1464220678 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :evil throne? ¯\(°​_o)/¯ < 1464220695 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`grep throne wisdom/* < 1464220708 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :uhm < 1464220709 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan used to be on the evil throne < 1464220709 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fizzie: pating bedoop? < 1464220713 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` grep throne wisdom/* < 1464220714 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but then he was evil overthrone < 1464220723 0 :fizzie!?@? PRIVMSG #esoteric :^style nh < 1464220723 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Not found. < 1464220726 0 :fizzie!?@? PRIVMSG #esoteric :^style nethack < 1464220726 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Selected style: nethack (NetHack 3.4.3 data.base, rumors.tru, rumors.fal) < 1464220726 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1464220732 0 :fizzie!?@? PRIVMSG #esoteric :fungot: What are thrones good for? < 1464220732 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :grep: wisdom/le: Is a directory \ grep: wisdom/¯\(°_o): Is a directory \ grep: wisdom/¯\(°​_o): Is a directory \ Binary file wisdom/reflection matches < 1464220732 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: vampires hate garlic. go-daigo eventually escaped and established the emperor komyo on the floor. ( the tyger, by michael flanders) of lahmu and lahamu. anshar is mentioned in the dungeon while wearing a closely fitting robe with only his hands free. < 1464220733 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Y'all ought to use rgrep instead instead of grep wisdom/* < 1464220748 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I just wonder how the evilness of a throne would manifest itself < 1464220760 0 :fizzie!?@? PRIVMSG #esoteric :`? reflection < 1464220761 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat.reflection. < 1464220765 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I suppose it would fail to be there the moment somebody tries to sit on it