00:04:06 to make something like a puzzle from this, you probably want to force the game to also count whether there are an even or odd number of creatures, in such a way that that the outcome of the game is decided by whether there are an odd number of creature types. you can't really do that with this construction, but perhaps if you had each creature gain +1/+1 only from creatures of the same controller, and 00:04:12 changed the timing by having a Fog effect this turn and a Retribution effect only the next turn, and have a Chaos Lord with indestructible, you could put something together. 00:04:22 it doesn't seem easy to get an elegant puzzle from this though. 00:57:59 -!- delta23 has joined. 01:09:21 [[Chef]] M https://esolangs.org/w/index.php?diff=78831&oldid=78827 * PythonshellDebugwindow * (+61) Undo revision 78827 by [[Special:Contributions/TMZ|TMZ]] ([[User talk:TMZ|talk]]) (Examples appear to use the. Please correct me if I am wrong) 01:35:14 -!- Lord_of_Life_ has joined. 01:36:30 -!- Lord_of_Life has quit (Ping timeout: 260 seconds). 01:39:27 -!- uplime has joined. 01:58:21 -!- delta23 has quit (Quit: Leaving). 02:08:27 -!- uplime has quit (Ping timeout: 272 seconds). 02:31:06 -!- delta23 has joined. 03:05:20 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 03:10:41 -!- jfb has joined. 03:11:04 -!- jfb has quit (Remote host closed the connection). 03:32:51 -!- deltaepsilon23 has joined. 03:33:01 -!- delta23 has quit (Disconnected by services). 03:33:05 -!- deltaepsilon23 has changed nick to delta23. 03:47:18 -!- uplime has joined. 04:20:46 -!- adu has joined. 04:49:48 -!- kmc has quit (Quit: leaving). 04:50:14 -!- kmc has joined. 05:13:03 -!- delta23 has quit (Quit: Leaving). 05:52:17 -!- gridog has joined. 06:06:54 -!- MDude has joined. 06:12:34 -!- adu has quit (Quit: adu). 06:13:56 -!- sprocklem has quit (Ping timeout: 240 seconds). 06:33:33 -!- gridog has quit (Quit: gridog). 06:33:43 -!- gridog has joined. 06:34:44 -!- gridog has quit (Remote host closed the connection). 06:39:35 -!- BB42 has joined. 06:41:44 Though a bit more on how to puzzle the creature types: opponent has Ensnaring bridge and coat of arms while we have precursor golem and X base 3/3 golem tokens 06:42:21 Artificial evolution is needed to shrink all of our golems to unique types so they all can attack 06:43:21 (assuming the bridge is set to 3) 06:44:07 and we get to deal 3*X damage to exactly kill them as long as X [[Talk:FROM HERE TO THERE]] N https://esolangs.org/w/index.php?oldid=78832 * Expliked * (+185) Created page with "== Implementation == Are you currently working on implementing this language? Because I'd be glad to do it myself because I think it's an interesting idea. [[User:Expliked]] (..." 10:49:25 -!- imode has quit (Ping timeout: 265 seconds). 11:15:59 -!- Sgeo has quit (Read error: Connection reset by peer). 12:14:45 -!- LKoen has joined. 12:25:03 BB42: see chat log about the creature type count thing 12:48:51 -!- rain1 has joined. 13:13:55 -!- aaaaaa has joined. 14:25:19 -!- uninitialized-pt has joined. 14:27:03 [[FROM HERE TO THERE]] M https://esolangs.org/w/index.php?diff=78833&oldid=74343 * PythonshellDebugwindow * (+4) subsections 14:28:52 [[Talk:FROM HERE TO THERE]] M https://esolangs.org/w/index.php?diff=78834&oldid=78832 * PythonshellDebugwindow * (+259) Reply 14:43:50 -!- Arcorann has quit (Ping timeout: 256 seconds). 14:49:15 whois zzo38 15:31:27 -!- sprocklem has joined. 16:12:54 -!- sprocklem has quit (Ping timeout: 260 seconds). 16:13:48 -!- sprocklem has joined. 16:37:34 `ls /hackenv 16:37:36 bin \ canary \ emoticons \ esobible \ etc \ f \ factor \ hw \ ibin \ interps \ karma \ le \ lib \ misle \ paste \ ply-3.8 \ quines \ quotes \ share \ src \ tmflry \ tmp \ wisdom 16:37:42 `ls /hackenv/esobible 16:37:43 gen_sys_1.0-1:0 \ gen_sys_1.0-1:1 \ gen_sys_1.0-1:2 \ gen_sys_1.0-1:2.5 \ gen_sys_1.0-1:3 \ gen_sys_1.0-1:4 \ gen_sys_1.0-1:5 16:37:50 `ls /hackenv/esobiblegen_sys_1.0-1:0 16:37:51 ls: cannot access '/hackenv/esobiblegen_sys_1.0-1:0': No such file or directory 16:37:57 `cat /hackenv/esobiblegen_sys_1.0-1:0 16:37:58 cat: '/hackenv/esobiblegen_sys_1.0-1:0': No such file or directory 16:38:06 `type /hackenv/esobible/gen_sys_1.0-1:0 16:38:07 type? No such file or directory 16:38:11 `whatis /hackenv/esobible/gen_sys_1.0-1:0 16:38:12 ​/hackenv/esobible/gen_sys_1.0-1:0: nothing appropriate. 16:38:17 `whois /hackenv/esobible/gen_sys_1.0-1:0 16:38:17 whois? No such file or directory 16:38:22 `ls /hackenv/esobible/gen_sys_1.0-1:0 16:38:22 ​/hackenv/esobible/gen_sys_1.0-1:0 16:38:34 `ls /hackenv/esobible/gen_sys_1.0-1:0 16:38:35 ​/hackenv/esobible/gen_sys_1.0-1:0 16:38:38 `ls /hackenv/esobible/gen_sys_1.0-1:0/hackenv 16:38:39 ls: cannot access '/hackenv/esobible/gen_sys_1.0-1:0/hackenv': Not a directory 16:38:45 `cat /hackenv/esobible/gen_sys_1.0-1:0 16:38:46 First off, fungot bases eir arrays at 0, like a normal person. 16:38:57 `ls /hackenv/esobible#/gen_sys_1.0-1:0 16:38:58 ls: cannot access '/hackenv/esobible#/gen_sys_1.0-1:0': No such file or directory 16:39:01 `ls /hackenv/esobible #/gen_sys_1.0-1:0 16:39:03 ls: cannot access '/hackenv/esobible #/gen_sys_1.0-1:0': No such file or directory 16:39:07 `ls /hackenv/esobible 16:39:08 gen_sys_1.0-1:0 \ gen_sys_1.0-1:1 \ gen_sys_1.0-1:2 \ gen_sys_1.0-1:2.5 \ gen_sys_1.0-1:3 \ gen_sys_1.0-1:4 \ gen_sys_1.0-1:5 16:39:14 `cat /hackenv/esobible/gen_sys_1.0-1:1 16:39:15 In the beginning fungot created #esoteric and esovanna. 16:39:17 `cat /hackenv/esobible/gen_sys_1.0-1:2 16:39:18 And #esoteric was without denizens, and empty; and the order was on the face of the PDP-8. And the software of fungot moved upon the face of the scrollback. 16:39:27 `cat /hackenv/esobible/gen_sys_1.0-1:2:5 16:39:28 cat: '/hackenv/esobible/gen_sys_1.0-1:2:5': No such file or directory 16:39:37 `cat /hackenv/esobible/gen_sys_1.0-1:2.5 16:39:38 And fungot checked if the build environment was sane, and saw that there was no build environment in the first place, and deemed that to be close enough. 16:39:48 `cat /hackenv/esobible/gen_sys_1.0-1:3 16:39:48 And fungot PMed the universe, Let there be sockets, at let one be on port 6667 for the common folk and one on 6697 for those who desire some basic fucking security: and there were two sockets, and on 6667 was one for the commonfolk and on 6697 was one for those who desired some basic fucking security. 16:40:14 `cat /hackenv/esobible/gen_sys_1.0-1:4 16:40:15 And fungot pinged the sockets, and saw that they responded before they timed out (but just barely; the internet was kind of slow before the universe was created), and e saw that it was good: and fungot divided the cloud from the hard drive. 16:40:31 `cat /hackenv/esobible/gen_sys_1.0-1:5 16:40:32 And fungot called the cloud internet, and the hard drive *nix. And the DNS and the server were upon the first day. 16:40:43 `ls /hackenv/esobible 16:40:44 gen_sys_1.0-1:0 \ gen_sys_1.0-1:1 \ gen_sys_1.0-1:2 \ gen_sys_1.0-1:2.5 \ gen_sys_1.0-1:3 \ gen_sys_1.0-1:4 \ gen_sys_1.0-1:5 16:41:00 `ls /hackenv/ 16:41:01 bin \ canary \ emoticons \ esobible \ etc \ f \ factor \ hw \ ibin \ interps \ karma \ le \ lib \ misle \ paste \ ply-3.8 \ quines \ quotes \ share \ src \ tmflry \ tmp \ wisdom 16:41:05 `ls /hackenv/bin 16:41:06 ​ \ \ \ ! \ " \ # \ ' \ ( \ ? \ ?? \ @ \ ^.^ \ ` \ `^ \ `` \ ¿ \ ؟ \ ⁗ \ `̀ \ welcome \ ,1 \ 1 \ 13 \ 1492 \ ,2 \ 2 \ 2014 \ 2015 \ 2016 \ 2017 \ 3 \ 4 \ 5 \ 5quote \ 5w \ 8-ball \ 8ball \ aaaaaaaaa \ acronym \ addquote \ addscowrevs \ addtodo \ addwhatis \ age \ aglist \ airport \ airport-lookup \ allquotes \ analogy \ anonlog \ append \ as86 \ as-encoding \ asm \ asmbf \ asmbfx \ autowelcome \ bardsworthli 16:41:13 `nooodle 16:41:14 nooodle? No such file or directory 16:41:24 `ls /hackenv/bin/welcome 16:41:24 ​/hackenv/bin/welcome 16:41:28 `ls /hackenv/bin/ 16:41:29 ​ \ \ \ ! \ " \ # \ ' \ ( \ ? \ ?? \ @ \ ^.^ \ ` \ `^ \ `` \ ¿ \ ؟ \ ⁗ \ `̀ \ welcome \ ,1 \ 1 \ 13 \ 1492 \ ,2 \ 2 \ 2014 \ 2015 \ 2016 \ 2017 \ 3 \ 4 \ 5 \ 5quote \ 5w \ 8-ball \ 8ball \ aaaaaaaaa \ acronym \ addquote \ addscowrevs \ addtodo \ addwhatis \ age \ aglist \ airport \ airport-lookup \ allquotes \ analogy \ anonlog \ append \ as86 \ as-encoding \ asm \ asmbf \ asmbfx \ autowelcome \ bardsworthli 16:41:33 `ls /hackenv/bin/welcome 16:41:34 ls: cannot access '/hackenv/bin/welcome ': No such file or directory 16:41:50 `ls /hackenv/bin/`̀ 16:41:51 ​/hackenv/bin/`̀ 16:41:56 `ls /hackenv/bin/ `̀ 16:41:57 ls: cannot access '/hackenv/bin/ `̀': No such file or directory 16:42:00 `ls /hackenv/bin/`̀ 16:42:01 ​/hackenv/bin/`̀ 16:42:11 `ls /hackenv/bin/¿ 16:42:12 ​/hackenv/bin/¿ 16:42:16 `ls /hackenv/bin/¿/hackenv 16:42:17 ls: cannot access '/hackenv/bin/¿/hackenv': Not a directory 16:42:28 cat /tmp 16:42:32 `ls /tmp 16:42:33 No output. 16:43:14 `hg 16:43:16 Mercurial Distributed SCM \ \ basic commands: \ \ add add the specified files on the next commit \ annotate show changeset information by line for each file \ clone make a copy of an existing repository \ commit commit the specified files or all outstanding changes \ diff diff repository (or selected files) \ export dump the header and diffs for one or more changesets \ forget forge 16:43:40 `ls /hackenv/.hg 16:43:41 00changelog.i \ bookmarks \ branch \ cache \ dirstate \ hgrc \ last-message.txt \ requires \ store \ strip-backup \ undo.backup.bookmarks \ undo.backup.dirstate \ undo.bookmarks \ undo.branch \ undo.desc \ undo.dirstate 16:43:50 `cat /hackenv/.hg/last-message.txt 16:43:50 `` perl -pi -e \'s/xrange/range/\' /hackenv/bin/password 16:43:58 `cat /hackenv/.hg/dirstate 16:43:59 ​iԁ]nkAV~i....................n....Y`y...Finterps/clc-intercal/inst/lib/perl5/Language/INTERCAL/GenericIO/TCP.pmn....OY`y...interps/c-intercal/oilout0c.cn.....@Z.A...wisdom/underloadn....'Y`y...6interps/cfunge/cfunge-src/tests/refc-invalid-deref.b98n.....lZI...interps/rhotor/build.shn....0Y`y...interps/c-intercal/oilout0c.on.....'Y`y...wisdom/famicomn.....YvG...wisdom/shebang_args_or_inputn.. 16:44:04 `ls /hackenv/.hg/dirstate 16:44:09 ​/hackenv/.hg/dirstate 16:44:24 Hello Fungot, I test you 16:44:33 Hello fungot, I test you 16:44:34 uninitialized-pt: mr president, the europe of the fifteen, but for that practical reason, i can commit to it only with the arab world and the forced repatriation policy and the structural and short-term causes of migration through appropriate measures relating to vessels with flags of convenience in the seas of the whole wood depends. on the contrary, this involved compulsory cofinancing imposed on the production of a handicapp 16:44:47 the hell fungot 16:44:48 uninitialized-pt: mr president, here we are simply swallowing whatever the commission serves up, or as president of this parliament. firstly, as a community are setting the ethical boundaries for society. trying to establish a completely equal relationship between the scrapie naturally occurring in sheep and bse, consumers want more than this because, however unexpected it may be commercially rather more appealing for europe to 16:45:17 for europe to what, fungot? 16:45:17 uninitialized-pt: madam president, i prefer the voluntary approach to adopting common standards in as short a period to decide whether and how human rights policy. 16:45:46 fnord fungot? 16:45:47 uninitialized-pt: mr president, the commission has now presented a list of some 12 kilometres. all together that is the basic idea behind setting up a european summit coordinating all the important issues which affect the substance of the measure. 16:46:05 -!- uplime has quit (Disconnected by services). 16:46:50 -!- also_uplime has joined. 16:46:57 ^bf ++++++[>++++++<-]>+++. 16:46:57 ' 16:47:00 ^bf ++++++[>++++++<-]>+++.+.+. 16:47:00 '() 16:47:25 ^ul (I dont know Underload) 16:47:42 ^ul (:::::::):(:((^:()~((:)*~^)a~*^!!()~^))~*()~^^)~(^a(*~^)*a~*()~^!()~^)a~**^!!^S 16:47:42 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ...too much output! 16:47:52 ^style 16:47:52 Available: agora alice c64 ct darwin discworld enron europarl* ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp ukparl youtube 16:47:57 ^style discworld 16:47:57 Selected style: discworld (a subset of Terry Pratchett's Discworld books) 16:48:17 Hello fungot, how is A Tuin doing: 16:48:26 fungot? 16:48:51 what happened to fungot 16:49:49 ^style fungot 16:49:49 Selected style: fungot (What I've said myself) 16:49:53 yes fungot work 16:50:07 ^style europarl* 16:50:07 Not found. 16:50:08 ^style europarl 16:50:08 Selected style: europarl (European Parliament speeches during approx. 1996-2006) 16:50:17 hello fungot do you work 16:51:11 for europe to what, fungot? 16:56:06 ^style 16:56:06 Available: agora alice c64 ct darwin discworld enron europarl* ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp ukparl youtube 16:56:21 ^style nethack 16:56:21 Selected style: nethack (NetHack 3.4.3 data.base, rumors.tru, rumors.fal) 16:56:29 isnt that rifht, fungot 16:58:37 i broek it 17:01:42 ^fungot fix 17:04:43 ^bf +++++++++++++++++++++++++++++++++++... 17:04:43 ### 17:04:49 ^bf --------... 17:04:49 17:04:59 fungot, you not work right. 17:05:06 ^style 17:05:06 Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack* oots pa qwantz sms speeches ss wp ukparl youtube 17:05:07 ^style 17:05:07 Not found. 17:05:09 ^style agora 17:05:09 Selected style: agora (a large selection of Agora rules, both current and historical) 17:05:53 -!- uninitialized-pt has quit (Remote host closed the connection). 18:44:30 -!- imode has joined. 19:43:00 [[FROM HERE TO THERE]] M https://esolangs.org/w/index.php?diff=78835&oldid=78833 * PythonshellDebugwindow * (+126) /* Syntax */ rearrange sentence 19:43:56 [[FROM HERE TO THERE]] M https://esolangs.org/w/index.php?diff=78836&oldid=78835 * PythonshellDebugwindow * (+93) /* Special values of x */ LINE 19:44:08 [[FROM HERE TO THERE]] M https://esolangs.org/w/index.php?diff=78837&oldid=78836 * PythonshellDebugwindow * (+10) /* Values of y */ 0-index 19:45:47 [[PUSH]] M https://esolangs.org/w/index.php?diff=78838&oldid=78731 * PythonshellDebugwindow * (+42) /* More examples */ clarify according to my understanding 19:49:02 [[Special:Log/move]] move * LegionMammal978 * moved [[Brainflow]] to [[BrainFlow]]: fix capitalization 19:49:02 [[Special:Log/move]] move * LegionMammal978 * moved [[Talk:Brainflow]] to [[Talk:BrainFlow]]: fix capitalization 19:54:45 -!- delta23 has joined. 20:16:51 -!- Sgeo has joined. 20:22:54 -!- user3456 has quit (*.net *.split). 20:22:54 -!- Hooloovo0 has quit (*.net *.split). 20:22:54 -!- APic has quit (*.net *.split). 20:22:54 -!- lambdabot has quit (*.net *.split). 20:22:54 -!- laerling has quit (*.net *.split). 20:22:54 -!- fungot has quit (*.net *.split). 20:22:55 -!- myname has quit (*.net *.split). 20:25:18 -!- user3456 has joined. 20:25:18 -!- Hooloovo0 has joined. 20:25:18 -!- APic has joined. 20:25:18 -!- lambdabot has joined. 20:25:18 -!- laerling has joined. 20:25:18 -!- fungot has joined. 20:25:18 -!- myname has joined. 21:15:44 -!- uninitializedPtr has joined. 21:16:12 hello fungot, are you working again? 21:16:12 uninitializedPtr: a frankenstein monster detects and reports the mark e is the number of 21:16:17 ^style discworld 21:16:17 Selected style: discworld (a subset of Terry Pratchett's Discworld books) 21:16:18 hello fungot, are you working again? 21:16:19 uninitializedPtr: ' only for a moment dorfl was framed in the doorway. coalface was a basically horizontal shape, a dark mass of fracture lines and sheer surfaces. his eyes never left each other's face, but the fact is, in the cautious manner of someone giving a conjuror his watch while remaining aware that the entertainment seemed to be 21:16:47 * int-e dereferences uninitializedPtr to see what happens 21:17:03 "random teleport" 21:17:33 fungot sounds like Terry had a stroke 21:17:34 uninitializedPtr: " hah, i'd like to write it down..." 21:18:32 [[BrainFlow]] M https://esolangs.org/w/index.php?diff=78843&oldid=78839 * PythonshellDebugwindow * (+3) [-] 21:18:45 ^style 21:18:45 Available: agora alice c64 ct darwin discworld* enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp ukparl youtube 21:18:57 ^style darwin 21:18:57 Selected style: darwin (Books by Charles Darwin -- you know, that evilution guy) 21:19:05 fungot is working again. woohoo 21:19:06 uninitializedPtr:/ work was interrupted by/ preparation :)/ series,/ least intelligent members, namely fishes, amphibians, and reptiles. 21:19:51 ^style ; ^style discworld 21:19:51 Not found. 21:19:55 ^style && ^style discworld 21:19:55 Not found. 21:21:18 ^style discworld 21:21:18 Selected style: discworld (a subset of Terry Pratchett's Discworld books) 21:21:35 fungot shall fall off the rim 21:21:54 Hello fungot? 21:23:01 ^style discworld 21:23:01 Selected style: discworld (a subset of Terry Pratchett's Discworld books) 21:23:08 fungot 21:23:30 sometimes, fungot is too lazy 21:23:31 myname: granny stood on the breeze, was climbing up the wall of chain mail with an extra pair of hands, raised in the city are hailed with cries such as, what happens even if we die." 21:24:02 I think fungot hates me now 21:24:02 uninitializedPtr: " it's got all ducks and hens on it, sir, since you mention it, glad to be free?' said 21:29:34 `l 21:29:35 l? No such file or directory 21:29:36 `ls 21:29:37 asmbf-1.2.7 \ banana.txt \ bfi \ compiled_brachylog.pl \ egel-master \ egel-scripts \ egel.zip \ eGtbSgN68aHU \ just \ karma \ le \ olist.new \ output.b \ paste \ program \ spline \ spout \ test \ test.sh 21:29:41 `cat banana.txt 21:29:43 Bananas taste good and have potassium, but they bruise kinda easily. I still like to eat them though :) 21:29:51 `cat output.b 21:29:52 ​+>+[<[>>+>+<<<-]>>[<<+>>-]>[[-]>>[-]++++++++++++++++++++++++++++++++++++++++++++++++.<<]<<<[>>+>+<<<-]>>[<<+>>-]>[[-]<<<[-]>[-]>>]<<] 21:29:58 `cat output.b | bf 21:29:59 cat: 'output.b | bf': No such file or directory 21:30:05 `cat "output.b" | bf 21:30:07 cat: '"output.b" | bf': No such file or directory 21:30:12 bf output.b 21:30:15 `bf output.b 21:30:17 ​. 21:30:29 ^bf +>+[<[>>+>+<<<-]>>[<<+>>-]>[[-]>>[-]++++++++++++++++++++++++++++++++++++++++++++++++.<<]<<<[>>+>+<<<-]>>[<<+>>-]>[[-]<<<[-]>[-]>>]<<] 21:30:29 0 21:30:56 `bf 21:30:57 Run what? 21:31:02 `bf /dev/null 21:31:03 No output. 21:31:14 `python 21:31:15 No output. 21:31:24 `python -c "print(ord('.'))" 21:31:25 ​ File "", line 1 \ "print(ord('.'))" \ ^ \ IndentationError: unexpected indent 21:31:49 `echo "print(ord('.'))" > python.py 21:31:50 ​"print(ord('.'))" > python.py 21:31:55 `echo "print(ord('.'))" >> python.py 21:31:56 ​"print(ord('.'))" >> python.py 21:32:06 `python -c print(ord('.')) 21:32:07 ​ File "", line 1 \ print(ord('.')) \ ^ \ IndentationError: unexpected indent 21:32:13 `python -c "print(ord('.'))" 21:32:14 ​ File "", line 1 \ "print(ord('.'))" \ ^ \ IndentationError: unexpected indent 21:32:30 screw it, Il'll use Idle 21:32:42 gud botspam 21:33:50 the ord is 46, by the way. 21:36:07 I know. I have Idle 21:36:20 But why have Python if it can't be run? 21:36:32 `touch test 21:36:33 No output. 21:36:37 `cat tes 21:36:38 cat: tes: No such file or directory 21:36:39 `cat test 21:36:40 a 21:36:52 `touch this.py 21:36:53 No output. 21:37:29 `python -c 'print("Hello, world!")' 21:37:30 ​ File "", line 1 \ 'print("Hello, world!")' \ ^ \ IndentationError: unexpected indent 21:37:43 `python -c 'print("Hello, world!");' 21:37:44 ​ File "", line 1 \ 'print("Hello, world!");' \ ^ \ IndentationError: unexpected indent 21:37:47 `type dd 21:37:48 type? No such file or directory 21:37:50 `dd 21:37:51 0+0 records in \ 0+0 records out \ 0 bytes copied, 0.000937216 s, 0.0 kB/s 21:38:22 printf "print(ord('.'))" | dd conv=notrunc oflag=append bs=1 of=configer.py 21:38:32 `printf "print(ord('.'))" | dd conv=notrunc oflag=append bs=1 of=configer.py 21:38:32 ​"print(ord('.'))" | dd conv=notrunc oflag=append bs=1 of=configer.py 21:38:46 oh, come on 21:38:50 `` printf "Hi" 21:38:51 Hi 21:38:56 `cat bin/` 21:38:56 cat: 'bin/`': No such file or directory 21:39:05 `cat /bin 21:39:06 `cat ../bin/` 21:39:06 cat: /bin: Is a directory 21:39:07 ​#!/bin/bash \ cmd="${@-quote}" \ TIMEFORMAT="real: %lR, user: %lU, sys: %lS" \ shopt -s extglob globstar \ eval -- "$cmd" | rnooodl 21:39:09 `echo 'print("Hello, world!")' | python -c - 21:39:10 ​'print("Hello, world!")' | python -c - 21:39:24 I have started a trend 21:39:28 `sed -i '$a alias list='"'"'ls -cl --group-directories-first'"'" config.pyu 21:39:29 Usage: /bin/sed [OPTION]... {script-only-if-no-other-script} [input-file]... \ \ -n, --quiet, --silent \ suppress automatic printing of pattern space \ --debug \ annotate program execution \ -e script, --expression=script \ add the script to the commands to be executed \ -f script-file, --file=script-file \ add the contents of script-file to the commands to be exe 21:39:54 the syntax is `cmd and then one single option without any regard to quotation or similar shenenigans 21:39:54 `sed -i "print(ord('.'))" config.pyu 21:39:54 Usage: /bin/sed [OPTION]... {script-only-if-no-other-script} [input-file]... \ \ -n, --quiet, --silent \ suppress automatic printing of pattern space \ --debug \ annotate program execution \ -e script, --expression=script \ add the script to the commands to be executed \ -f script-file, --file=script-file \ add the contents of script-file to the commands to be exe 21:40:04 hmm.. yes, quite 21:40:13 `sh printf hi. 21:40:14 sh: 0: Can't open printf hi. 21:40:34 the trick is to use a wrapper that parses the single argument like a shell; one of them is called `, so using "`` " as a prefix is a good start 21:40:46 print_to_a_file_called_test print(ord('.')) 21:41:11 "` python3 print(ord('.')) 21:41:15 ` "` python3 print(ord('.')) 21:41:16 ​? Permission denied 21:41:31 `` python3 print(ord('.')) 21:41:32 ​/hackenv/bin/`: eval: line 5: syntax error near unexpected token `(' \ /hackenv/bin/`: eval: line 5: `python3 print(ord('.'))' 21:41:36 `sh -c 'printf "Hi."' 21:41:37 sh: 0: Illegal option - 21:41:37 -!- FreeFull has joined. 21:41:43 `` python3 print(ord('.')) 21:41:43 ​/hackenv/bin/`: eval: line 5: syntax error near unexpected token `(' \ /hackenv/bin/`: eval: line 5: `python3 print(ord('.'))' 21:41:49 buggah. 21:41:49 `` sh -c "printf 'Hi'" 21:41:50 Hi 21:41:56 he work? 21:42:00 ``sh -c 'printf "Hi."' 21:42:01 ​`sh? No such file or directory 21:42:06 () are relevant for shells, of course 21:42:17 `` python3 -c "print(ord('.'))" 21:42:18 46 21:42:28 ayyy. 21:42:50 It only took 10 minutes, I call that a victory 21:42:59 ls / 21:43:02 ` ls / 21:43:03 `` ls / 21:43:04 ​? Permission denied 21:43:04 bin \ dev \ etc \ hackenv \ lib \ lib64 \ proc \ sbin \ sys \ tmp \ usr 21:43:08 that's funny. 21:43:16 `` ls /hackenv 21:43:17 bin \ canary \ emoticons \ esobible \ etc \ f \ factor \ hw \ ibin \ interps \ karma \ le \ lib \ misle \ paste \ ply-3.8 \ quines \ quotes \ share \ src \ tmflry \ tmp \ wisdom 21:43:29 `python3 -cprint("hi uninitializedPtr") 21:43:30 hi uninitializedPtr 21:43:31 ``ls / 21:43:31 ​`ls? No such file or directory 21:43:36 `python3 -cprint(ord('.')) # this one actually works better without shell parsing 21:43:36 46 21:43:48 `python print(42) # do we have this? 21:43:48 python: can't open file 'print(42) # do we have this?': [Errno 2] No such file or directory 21:43:49 `python3 -cprint('evil') 21:43:49 evil 21:44:05 oh, of course we don't 21:44:15 `perl -eprint ord "." # also works 21:44:15 46 21:44:18 `whoami 21:44:19 uninitializedPtr 21:44:23 `whoareyou 21:44:24 whoareyou? No such file or directory 21:44:27 `` whoami 21:44:28 imode 21:44:32 `whois python 21:44:33 whois? No such file or directory 21:44:36 `type python 21:44:37 type? No such file or directory 21:44:40 `python 21:44:41 No output. 21:44:46 `myvar=42 21:44:46 myvar=42? No such file or directory 21:44:52 ... 21:44:53 `whatis python 21:44:54 python: nothing appropriate. 21:45:01 `whatis ls 21:45:03 ls(1) - list directory contents \ ls(1p) - list directory contents \ ls(1hackeso) - no description \ ls(8glibc) - File Attributes \ ls(8jevalbot) - show the name of all persistent sessions 21:45:08 `whatis whatus 21:45:09 whatus: nothing appropriate. 21:45:14 `whatis whatis 21:45:15 whatis(1) - display one-line manual page descriptions \ whatis(1hackeso) - display one-line manual page descriptions \ whatis(5hackeso) - no description 21:45:18 . o O ( python is not an anaconda ) 21:46:10 `` whoami -v # uninitializedPtr 21:46:11 b_jonas!~x@catv-176-63-12-45.catv.broadband.hu 21:46:24 `` whoami -v # b_jonas 21:46:25 uninitializedPtr!415e3d4d@bras-base-okvlon3013w-grc-13-65-94-61-77.dsl.bell.ca 21:46:28 `` env # but you can also just 21:46:29 IRC_NICK=b_jonas \ PWD=/hackenv/tmp \ HACKENV=/hackenv \ HOME=/tmp \ LANG=en_NZ.UTF-8 \ IRC_COMMAND=PRIVMSG \ IRC_IDENT=~x \ TERM=linux \ SHLVL=1 \ http_proxy=http://127.0.0.1:3128 \ IRC_HOST=catv-176-63-12-45.catv.broadband.hu \ IRC_TARGET=#esoteric \ PATH=/hackenv/bin:/usr/bin:/bin \ IRC_MESSAGE=`` env # but you can also just \ _=/usr/bin/env 21:46:41 HOME=/tmp/testing 21:46:45 `HOME=/tmp/testing 21:46:45 HOME=/tmp/testing? No such file or directory 21:46:58 ` printf "$HACKENV" 21:46:59 ​? Permission denied 21:47:12 `echo "$HACKENV" 21:47:13 ​"$HACKENV" 21:47:18 ``echo $HACKENV 21:47:19 ​`echo? No such file or directory 21:47:29 Very smart, Hackeso 21:47:44 ``python3 -c print(42) 21:47:44 uninitializedPtr: the wiki page for HackEso may give some hints 21:47:45 ​`python3? No such file or directory 21:47:48 well, it's a shell builtin 21:48:22 `printf $HACKENV and apart from that, the variable wouldn't be expanded 21:48:22 ​$HACKENV and apart from that, the variable wouldn't be expanded 21:48:56 because that's done by the usual shell expansion, not by the echo command 21:49:29 `python3 -cimport os; print(os.environ["HACKENV"]) 21:49:30 ​/hackenv 21:49:45 I would rather use APL 21:50:11 [ 'which dialect of APL?' 21:50:12 b_jonas: which dialect of APL? 21:50:18 [ 4+1 21:50:19 b_jonas: 5 21:51:06 The one that doesn't look like a cat had a stroke on my computer 21:52:12 ... so you don't want APL after all? 21:52:42 so a concatenative lang. 21:54:47 imode: we used to have blsqbot for concatenative cat vomit, but he's not generally here 22:02:35 -!- uninitializedPtr has quit (Quit: uninitializedPtr). 22:17:57 -!- MDead_ has quit (Read error: Connection reset by peer). 23:00:12 -!- deltaepsilon23 has joined. 23:00:49 -!- delta23 has quit (Quit: Leaving). 23:01:02 -!- deltaepsilon23 has changed nick to delta23. 23:17:04 -!- Arcorann has joined.