00:03:55 -!- Soni has quit (Ping timeout: 250 seconds). 00:37:29 [[User:Theki/Dummy]] https://esolangs.org/w/index.php?diff=103512&oldid=101262 * Theki * (+1233) 00:41:34 [[Yet Another Musical Esolang]] https://esolangs.org/w/index.php?diff=103513&oldid=103243 * ALBANIAN-LAUNDROMAT * (+3) /* Acciaccaturas */ 00:42:42 [[User:Theki/Dummy]] https://esolangs.org/w/index.php?diff=103514&oldid=103512 * Theki * (+705) 00:43:34 [[User:Theki/Dummy]] M https://esolangs.org/w/index.php?diff=103515&oldid=103514 * Theki * (+55) /* Conditional statements */ 00:49:03 [[Yet Another Musical Esolang]] https://esolangs.org/w/index.php?diff=103516&oldid=103513 * ALBANIAN-LAUNDROMAT * (+19) /* Notes and rhythms */ 01:00:14 -!- Soni has joined. 01:41:57 [[Three variable modification language]] https://esolangs.org/w/index.php?diff=103517&oldid=103504 * Lemonz * (+116) /* Programs */ 01:43:36 [[Three variable modification language]] https://esolangs.org/w/index.php?diff=103518&oldid=103517 * Lemonz * (-115) /* Counter */ 02:51:24 -!- Sgeo has quit (Read error: Connection reset by peer). 02:53:54 -!- Sgeo has joined. 06:32:35 -!- Oshawott has joined. 06:36:24 -!- archenoth has quit (Ping timeout: 264 seconds). 07:00:58 -!- tromp has joined. 08:42:48 -!- wib_jonas has joined. 08:44:00 [[Conom]] M https://esolangs.org/w/index.php?diff=103519&oldid=103384 * TTG-Emily * (+96) Add new file extensions to side-panel 08:45:00 [[Conom]] M https://esolangs.org/w/index.php?diff=103520&oldid=103519 * TTG-Emily * (-20) Fix formatting in side panel 08:58:24 -!- Sgeo has quit (Read error: Connection reset by peer). 09:29:24 -!- __monty__ has joined. 09:56:28 [[User:TheTermProgrammer]] https://esolangs.org/w/index.php?diff=103521&oldid=93909 * TheTermProgrammer * (+0) 10:00:46 -!- underpantsgnome[ has quit (Quit: Bridge terminating on SIGTERM). 10:05:19 -!- underpantsgnome[ has joined. 11:10:41 -!- Joao003 has joined. 11:14:38 the wikimedia overlords killed the friendly dino teaching words on en.wikipedia 11:17:28 -!- Joao003 has quit (Quit: Client closed). 11:17:38 -!- Joao003 has joined. 11:20:06 ayo? 11:20:28 `dir 11:20:31 ​🌱 Burlesque JoaoDir pd test \ a.o carrot.txt just pd.c test.sh \ a.out compiled_brachylog.pl karma pikhqbow_tst this.py \ asmbf-1.2.7 egel-master le program tmp \ banana.txt egel-scripts nonoodl -.s wisdomls.txt \ bef2 egel.zip olist.new spline xaa \ bfi eGtbSgN68aHU output.b spout \ bin foo paste stall 11:21:11 `run :(){ :|:; };: 11:21:32 environment: fork: retry: Resource temporarily unavailable \ environment: fork: retry: Resource temporarily unavailable \ environment: fork: retry: Resource temporarily unavailable \ environment: fork: retry: Resource temporarily unavailable \ environment: fork: retry: Resource temporarily unavailable \ environment: fork: retry: Resource temporarily unavailable \ environment: fork: retry: Resource temporarily unavailable \ environment: fork: retry: Resourc 12:40:09 [[1line]] N https://esolangs.org/w/index.php?oldid=103522 * DockedChutoy * (+970) Page Created. 12:43:03 so quiet 12:47:27 -!- simcop2387 has quit (Ping timeout: 252 seconds). 12:47:27 -!- perlbot has quit (Ping timeout: 250 seconds). 12:58:14 -!- perlbot has joined. 12:59:38 -!- simcop2387 has joined. 13:02:03 [[Three variable modification language]] https://esolangs.org/w/index.php?diff=103523&oldid=103518 * Joaozin003 * (+471) 13:02:22 [[Three variable modification language]] https://esolangs.org/w/index.php?diff=103524&oldid=103523 * Joaozin003 * (+3) /* Computational Class */ 13:02:52 [[Three variable modification language]] https://esolangs.org/w/index.php?diff=103525&oldid=103524 * Joaozin003 * (+0) /* Computational Class */ 13:03:02 [[Three variable modification language]] https://esolangs.org/w/index.php?diff=103526&oldid=103525 * Joaozin003 * (+2) /* Computational Class */ 13:03:36 `dir 13:03:37 ​🌱 Burlesque JoaoDir pd test \ a.o carrot.txt just pd.c test.sh \ a.out compiled_brachylog.pl karma pikhqbow_tst this.py \ asmbf-1.2.7 egel-master le program tmp \ banana.txt egel-scripts nonoodl -.s wisdomls.txt \ bef2 egel.zip olist.new spline xaa \ bfi eGtbSgN68aHU output.b spout \ bin foo paste stall 13:05:02 `run echo -e 'First line\nSecond line' 13:05:04 First line \ Second line 13:06:40 `run echo -e '#include \nint main(){\nprintf("Hello, World!");\nreturn 0;\n}' > JoaoDir/hello.c 13:06:41 No output. 13:06:49 cat JoaoDir/hello.c 13:07:00 `cat JoaoDir/hello.c 13:07:02 ​#include \ int main(){ \ printf("Hello, World!"); \ return 0; \ } 13:07:14 `run gcc JoaoDir/hello.c 13:07:17 No output. 13:07:36 `dir JoaoDir 13:07:37 hello.c 13:07:51 JoaoDir/a.out 13:08:00 `JoaoDir/a.out 13:08:02 JoaoDir/a.out? No such file or directory 13:08:15 `run JoaoDir/a.out 13:08:17 bash: JoaoDir/a.out: No such file or directory 13:08:22 it's in . , not in the subdirectory 13:08:32 `run ./a.out 13:08:34 Hello, World! 13:08:37 yooooo 13:08:54 `run as --version 13:08:55 GNU assembler (GNU Binutils for Debian) 2.31.1 \ Copyright (C) 2018 Free Software Foundation, Inc. \ This program is free software; you may redistribute it under the terms of \ the GNU General Public License version 3 or later. \ This program has absolutely no warranty. \ This assembler was configured for a target of `x86_64-linux-gnu'. 13:09:12 `runc #include \n int main(void) { printf("we've got things for that"); } 13:09:14 we've got things for that 13:10:01 `` url $(which runc) # the implementation is very dumb 13:10:03 https://hack.esolangs.org/repo/file/tip/bin/runc 13:10:37 `run echo '#include \nint main(){\nprintf("But I'm doing it old school");\nreturn 0;\n}' > JoaoDir/hello.c 13:10:38 bash: -c: line 0: unexpected EOF while looking for matching `"' \ bash: -c: line 1: syntax error: unexpected end of file 13:10:52 `run echo -e '#include \nint main(){\nprintf("But I'm doing it old school");\nreturn 0;\n}' > JoaoDir/hello.c 13:10:54 bash: -c: line 0: unexpected EOF while looking for matching `"' \ bash: -c: line 1: syntax error: unexpected end of file 13:11:13 `run echo -e '#include \nint main(){\nprintf("But I\'m doing it old school");\nreturn 0;\n}' > JoaoDir/hello.c 13:11:14 bash: -c: line 0: unexpected EOF while looking for matching `"' \ bash: -c: line 1: syntax error: unexpected end of file 13:11:23 `run echo '#include \nint main(){\nprintf("But Im doing it old school");\nreturn 0;\n}' > JoaoDir/hello.c 13:11:24 No output. 13:11:37 `run gcc JoaoDir/hello.c 13:11:39 JoaoDir/hello.c:1:19: warning: extra tokens at end of #include directive \ #include \nint main(){\nprintf("But Im doing it old school");\nreturn 0;\n} \ ^ \ /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/Scrt1.o: in function `_start': \ (.text+0x20): undefined reference to `main' \ collect2: error: ld returned 1 exit status 13:12:13 `cat JoaoDir/hello.c 13:12:15 ​#include \nint main(){\nprintf("But Im doing it old school");\nreturn 0;\n} 13:12:39 `run echo -e '#include \nint main(){\nprintf("But Im doing it old school");\nreturn 0;\n}' > JoaoDir/hello.c 13:12:40 No output. 13:12:49 `run gcc JoaoDir/hello.c 13:12:51 No output. 13:12:58 `run ./a.out 13:13:00 But Im doing it old school 13:16:34 `hello U 13:16:35 Hello, World! 13:18:46 `hello no 13:18:48 hello World. 13:19:05 `hello NO U 13:19:06 hello World. 13:19:12 it's my multi-hello program, can print 64 different versions of hello world 13:19:29 (only the first byte of the argument matters) 13:20:52 `? `hello 13:20:54 ​`hello prints variants of hello, world. To control format, pass a single letter as command-line argument. "@"=>"hello, world", "H"=>"hello, world.", P=>"hello, world!", "X"=>"hello, world,", take 1 letter later to s/h/H/, 2 letter later to s/o,/o/, 4 letter later to s/w/W/, lowercase to remove newline. 13:21:08 `hello fwiw, a lowercase hello and an uppercase World looks weird 13:21:09 hello World 13:21:45 `hello d 13:21:46 hello, World 13:22:16 `hello c 13:22:17 Hello world 13:24:34 `` for i in $(seq 64 95); do hello $(printf "\x"$(printf "%02x" $i)); done 13:24:40 hello, world \ Hello, world \ hello world \ Hello world \ hello, World \ Hello, World \ hello World \ Hello World \ hello, world. \ Hello, world. \ hello world. \ Hello world. \ hello, World. \ Hello, World. \ hello World. \ Hello World. \ hello, world! \ Hello, world! \ hello world! \ Hello world! \ hello, World! \ Hello, World! \ hello World! \ Hello World! \ hello, world, \ Hello, world, \ hello world, \ Hello world, \ hello, World, \ Hello, World, \ he 13:25:12 `run set -e; cd /hackenv/wisdom; ls -dbF \`* # wow, I thought we only had like five of these in the wisdome 13:25:13 ​` \ `! \ `# \ `? \ `?\ `? \ `\@ \ `1 \ `2 \ `2017 \ `3 \ `4 \ `5 \ `cbt \ `culprits-c \ `doag \ `doat \ `dowg \ `dowt \ `edit \ `fetch \ `hello \ `help \ `hoag \ `hoat \ `howg \ `howt \ `learn \ `mk \ `n \ `ngevd \ `revert \ `rlexp \ `run \ `sled \ `slwd \ `spam \ `whoops \ `words 13:26:20 `? wise 13:26:22 Uninstalling software installed by the Wise Installation Wizard is unwise. It's neither clockwise nor counterclockwise nor otherwise. 13:26:29 I keep being amused by that, even though it has no point. 13:29:35 wow, that printf 13:30:02 `` for i in $(seq 63 95); do hello "$(printf %c $i)"; done 13:30:08 hello World!hello World!hello World!hello World!hello World!hello World!hello World!Hello World!Hello World!Hello World!Hello World!Hello World!Hello World!Hello World!Hello World!Hello World!Hello World!hello, world,hello, world,hello, world,hello, world,hello, world,hello, world,hello, world,hello, world,hello, world,hello, world,Hello, world,Hello, world,Hello, world,Hello, world,Hello, world,Hello, world, 13:30:29 That's not what %c does. 13:30:36 `` printf %c 123 13:30:37 1 13:30:38 indeed 13:32:10 `` for i in $(seq 63 95); do hello "$(perl "-eprint chr $i")"; done 13:32:16 Hello World,hello, world \ Hello, world \ hello world \ Hello world \ hello, World \ Hello, World \ hello World \ Hello World \ hello, world. \ Hello, world. \ hello world. \ Hello world. \ hello, World. \ Hello, World. \ hello World. \ Hello World. \ hello, world! \ Hello, world! \ hello world! \ Hello world! \ hello, World! \ Hello, World! \ hello World! \ Hello World! \ hello, world, \ Hello, world, \ hello world, \ Hello world, \ hello, World, \ Hello, 13:32:30 `2 for i in $(seq 63 95); do hello "$(perl "-eprint chr $i")"; done 13:32:36 2/2:, World, \ Hello, World, \ hello World, \ Hello World, 13:33:02 `n 13:33:04 1/2:Hello World,hello, world \ Hello, world \ hello world \ Hello world \ hello, World \ Hello, World \ hello World \ Hello World \ hello, world. \ Hello, world. \ hello world. \ Hello world. \ hello, World. \ Hello, World. \ hello World. \ Hello World. \ hello, world! \ Hello, world! \ hello world! \ Hello world! \ hello, World! \ Hello, World! \ hello World! \ Hello World! \ hello, world, \ Hello, world, \ hello world, \ Hello world, \ hello 13:33:07 huh 13:33:37 `` for i in $(seq 96 126); do hello "$(perl "-eprint chr $i")"; done 13:33:43 hello, worldHello, worldhello worldHello worldhello, WorldHello, Worldhello WorldHello Worldhello, world.Hello, world.hello world.Hello world.hello, World.Hello, World.hello World.Hello World.hello, world!Hello, world!hello world!Hello world!hello, World!Hello, World!hello World!Hello World!hello, world,Hello, world,hello world,Hello world,hello, World,Hello, World,hello World, 13:33:45 right 13:33:56 that's the second half 13:40:58 perl in bash 14:13:46 [[BrainFuckFart]] M https://esolangs.org/w/index.php?diff=103527&oldid=78207 * Esolang1 * (-3) Fixed typos: '[' and ']' 14:14:51 [[BrainFuckFart]] M https://esolangs.org/w/index.php?diff=103528&oldid=103527 * Esolang1 * (+0) Fixed typos: '(' 14:30:02 [[Talk:Binary]] N https://esolangs.org/w/index.php?oldid=103529 * Joaozin003 * (+627) Created page with "== My opinions == === Optimizations that i'd make === First off, opcode size can be reduced by a whopping 6: OP|CMD --+--- 00|out 01|imv 10|mov 11|vot Second: adding wh..." 14:30:16 [[Talk:Binary]] https://esolangs.org/w/index.php?diff=103530&oldid=103529 * Joaozin003 * (+95) 14:42:05 Joao003 14:43:13 `run for i in $(seq 1 100); do echo 'Joao003'; done 14:43:14 Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ 14:43:29 everyone 14:44:35 `yes Joao003 14:44:36 Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ 14:44:57 `yes 14:44:58 y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ 14:45:07 `yes wib_jonas 14:45:08 wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_jonas \ wib_ 14:45:26 `yes ^[ 14:45:27 ​^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ \ ^[ 14:45:32 fungot: what is redundancy? 14:45:33 int-e: he was shot in 1991 he was awarded one of the big problems with scheme, you don't 14:45:46 `yes fungot 14:45:46 Joao003: on x86 that is 14:45:47 fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ fungot \ f 14:46:08 > var$cycle"Joao003 \\ " 14:46:14 Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao00... 14:46:31 [ 777$'Joao003 \ ' 14:46:32 wib_jonas: Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao... 14:47:00 `run while(1) do; echo 'wib_jonas'; done 14:47:01 bash: -c: line 0: syntax error near unexpected token `;' \ bash: -c: line 0: `while(1) do; echo 'wib_jonas'; done' 14:47:02 perlbot eval "Joao003 \\ " x77 14:47:05 wib_jonas: Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ Joao003 \ ... [Output truncated. http://perl.bot/p/sxldud ] 14:47:15 huh 14:47:16 [ 14:47:24 since when does perlbot do that "Output truncated" thing? 14:47:24 -!- int-e has left. 14:47:56 how do you call j-bot 14:48:11 j-bot: 'hi' 14:48:11 wib_jonas: hi 14:48:12 -!- Joao003 has quit (Quit: Client closed). 14:48:13 [ 'hi' 14:48:13 wib_jonas: hi 14:48:19 either of those 14:58:15 [[TPLTSSPP]] https://esolangs.org/w/index.php?diff=103531&oldid=92394 * Esolang1 * (+57) Added details: I/O and Memory Structure and Code Structure 15:10:40 [[UPE]] M https://esolangs.org/w/index.php?diff=103532&oldid=92517 * Jan Gamecuber * (+82) Adding text wrap for long numbers 15:13:11 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 15:14:27 -!- tromp has joined. 15:25:27 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 15:37:13 [[1line]] https://esolangs.org/w/index.php?diff=103533&oldid=103522 * DockedChutoy * (+734) Added more. 15:39:56 [[Language list]] M https://esolangs.org/w/index.php?diff=103534&oldid=103495 * DockedChutoy * (+12) added 1line 15:42:06 -!- int-e has joined. 15:47:13 -!- tromp has joined. 16:35:00 -!- wib_jonas has quit (Quit: Client closed). 16:39:32 [[TPLTSSPP]] M https://esolangs.org/w/index.php?diff=103535&oldid=103531 * PythonshellDebugwindow * (+25) /* Interpreters or Compilers */ Category 16:48:08 [[SanFran]] M https://esolangs.org/w/index.php?diff=103536&oldid=89917 * PythonshellDebugwindow * (+9) Stub 16:48:27 [[SanFran]] M https://esolangs.org/w/index.php?diff=103537&oldid=103536 * PythonshellDebugwindow * (+31) /* Commands */ Category 17:00:27 -!- immibis_ has quit (Ping timeout: 252 seconds). 17:11:54 -!- FreeFull has joined. 17:34:52 -!- razetime has joined. 17:41:58 [[ABPLWNL]] https://esolangs.org/w/index.php?diff=103538&oldid=103366 * Mario0Fan * (+26) 17:54:35 [[Promo]] https://esolangs.org/w/index.php?diff=103539&oldid=70901 * Structuresend * (+161) 18:06:20 [[Sharp]] https://esolangs.org/w/index.php?diff=103540&oldid=97694 * Nick-1666 * (+78) 18:07:26 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 18:18:07 -!- tromp has joined. 18:27:12 -!- razetime has quit (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.). 18:33:15 -!- perlbot has quit (Ping timeout: 250 seconds). 18:34:33 -!- simcop2387 has quit (Ping timeout: 268 seconds). 18:40:05 -!- Noisytoot has quit (Excess Flood). 18:41:53 -!- Noisytoot has joined. 18:44:04 -!- Noisytoot has quit (Excess Flood). 18:45:16 -!- Noisytoot has joined. 18:48:19 -!- Noisytoot has quit (Excess Flood). 18:49:07 -!- simcop2387 has joined. 18:50:05 [[Alphaton]] https://esolangs.org/w/index.php?diff=103541&oldid=103505 * ColonelMatthew97 * (+170) 18:50:38 -!- perlbot has joined. 18:51:39 -!- Noisytoot has joined. 18:53:48 -!- Lord_of_Life_ has joined. 18:54:52 -!- Lord_of_Life has quit (Ping timeout: 265 seconds). 18:55:07 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 18:57:37 -!- Noisytoot has quit (Excess Flood). 19:15:28 -!- Sgeo has joined. 19:19:52 -!- Noisytoot has joined. 19:24:01 -!- Noisytoot has quit (Excess Flood). 19:27:36 -!- Noisytoot has joined. 19:30:01 -!- Noisytoot has quit (Excess Flood). 19:35:04 -!- Noisytoot has joined. 19:42:54 -!- Noisytoot has quit (Read error: Connection reset by peer). 19:44:27 -!- Noisytoot has joined. 20:10:40 [[One Time Cat]] M https://esolangs.org/w/index.php?diff=103542&oldid=101794 * PythonshellDebugwindow * (+70) Stub, see also, category 20:10:57 [[Cat program]] M https://esolangs.org/w/index.php?diff=103543&oldid=86606 * PythonshellDebugwindow * (+33) /* Reverse cat */ See also 20:22:04 [[Sharp]] M https://esolangs.org/w/index.php?diff=103544&oldid=103540 * Nick-1666 * (+0) fixed description 20:22:27 [[Sharp]] M https://esolangs.org/w/index.php?diff=103545&oldid=103544 * Nick-1666 * (+0) Caps 20:57:31 -!- Noisytoot has quit (Remote host closed the connection). 21:21:55 -!- Noisytoot has joined. 21:32:48 -!- Noisytoot has quit (Excess Flood). 21:34:36 -!- Noisytoot has joined. 21:37:47 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 21:45:28 -!- Hooloovoo has quit (Ping timeout: 265 seconds). 22:01:17 -!- Hooloovoo has joined. 22:36:27 -!- immibis_ has joined. 22:47:59 If I have several objects with a numerical value and several slots each with a numerical value, and I want to assign each slot to one object (an object can have multiple slots assigned, but each slot must have exactly one object), so that the total value of the slots is close to the value of the object, but it is OK if it is a little bit high or low as long as it is close enough? 22:53:41 zzo38: and what's your question? 22:59:37 What is the best way to calculate that when there are many possibilities 23:01:59 so... approximate bin-packing? 23:02:04 do you know all those numerical values? 23:02:30 (the objects are bins; the slots are objects to be packed into those bins) 23:02:33 Yes, all of the values are known, but they are not necessarily all the same; most are different. 23:02:40 int-e: no 23:02:51 oh wait 23:03:04 yes, it's bin-packing 23:03:10 sorry, I got confused 23:03:29 And you have to use up all objects, but you can vary the bin sizes slightly. 23:04:14 Still, a variation on that theme. So it's NP-hard. Might just as well throw it at an SMT solver? 23:08:45 (formulating it as an ILP) 23:13:00 What does "ILP" means? (Also, I don't know how to do SMT solver; while I have heard of it, it is not something that I am familiar with working) 23:13:50 ILP = integer linear program, a linear optimization problem with integer variables 23:15:56 OK 23:17:39 -!- __monty__ has quit (Quit: leaving). 23:17:58 SMT solvers (like CVC4, Z3, or yices) generally understand the SMT-LIB format... which has a lisp-like syntax for writing down constraints: http://smtlib.cs.uiowa.edu/examples.shtml ...the point of them is to avoid having to write your own intelligent solver and heuristics. They're pretty good, though it's often possible to beat them if you actually have good domain-specific heuristics. 23:18:22 Or if the heuristics fail and it comes down to sheer brute force. That's rarer. 23:19:37 yices2 4 ever 23:19:49 [[Talk:Numberlist]] N https://esolangs.org/w/index.php?oldid=103546 * Dtp09 * (+170) Created page with "yeah remember that crappy interpreter i wrote last year? im about to fix it for real now. --~~~~" 23:20:21 Oh yeah, I meant yices2. 23:21:59 I generally try all three of them... there's no clear best SMT solver. It's also been a while... is there a notable newcomer to the field? 23:22:29 I guess I should check the latest SMT competition... 23:23:33 oh there's CVC5 23:23:49 (A version bump) 23:24:10 And something called SMTS that seems new 23:24:45 well, new-ish 23:25:37 which seems to do something on top of Z3... what's that, distributing the computation? 23:27:03 I just mean Yices in general, I don't know anything about Yices 1. 23:27:11 I just like Yices 2 because its code is very readable. 23:28:36 Anyway... https://smt-comp.github.io/2022/results/qf-linearintarith-single-query has some others as well. 23:41:24 [[User talk:Lemonz]] https://esolangs.org/w/index.php?diff=103547&oldid=103498 * Slava Ukraini Heroyam Slava 123 * (+240) /* Is there an official implementation of Three variable modification language */