< 1546128357 720966 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :in like each generation of the CA? < 1546128379 394883 :int-e!~noone@int-e.eu PRIVMSG #esoteric :encode cells into fixed length blocks such that beginning and end can be uniquely identified? (say, start with 11, then use 01 and 10 for a binary encoding, end with 00. It should be possible to do much better than that.) < 1546128415 607133 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Then pick the neighbourhood such that from any bit you can see the full original neighbourhood of the cell. Then translate your rules. < 1546128488 10344 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :that's what I figured. your rules just balloon to include identifying the larger assemblies of cells. < 1546128506 349089 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :doing that in 2D, though. < 1546128584 844262 :int-e!~noone@int-e.eu PRIVMSG #esoteric :So you wrote. But the idea remains the same. < 1546128603 374122 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :your spans turn into "glyphs". < 1546128640 953865 :int-e!~noone@int-e.eu PRIVMSG #esoteric :heh you can even do funny things where the grids aren't parallel < 1546128655 81552 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :oh? < 1546128716 605365 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :sure, choose any two non-parallel integer vectors as periods, then choose any cells from each class to form an, um, how do chemist call it, "fundamental region" < 1546128739 999521 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :you lost me. < 1546128804 233948 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :as long as the area isn't too small, obviously < 1546128901 209016 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: imagine this: http://int-e.eu/~bf3/tmp/grid.png < 1546128953 91978 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oops, I messed up a line, fixed now. < 1546129000 172578 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :oh! yeah over arbitrary tilings. < 1546129003 177793 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :or lattices, rather. < 1546129028 177312 :int-e!~noone@int-e.eu PRIVMSG #esoteric :huh I messed up two lines. wow < 1546129068 977552 :int-e!~noone@int-e.eu PRIVMSG #esoteric :also I should've just used the 5 pixel cross which leads to a knight move based tiling < 1546129293 687158 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :int-e: oh, can you make a good illustration of the tilings by the two disconnected polyminos, each tiling the plane separately, made by removing an inner square from the 1x5 rectangle? < 1546129305 752668 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :those aren't translation tilings, so they're not really appropriate here < 1546129308 479780 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :I'm just wondering < 1546129524 918148 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` ls -l bin/walcama < 1546129525 875973 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :lrwxrwxrwx 1 1000 1000 10 Jul 8 2017 bin/walcama -> wälcåmä < 1546129544 637268 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` ls -l bin/wälcåmä < 1546129545 471403 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :ls: cannot access 'bin/wälcåmä': No such file or directory < 1546129549 719246 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1546129551 46037 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`rm bin/walcama < 1546129552 604361 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :No output. < 1546129569 420649 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`doag bin/wälcåmä < 1546129571 288408 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :11437:2018-03-03 rm bin/w\xc3\xa4lc\xc3\xa5m\xc3\xa4 \ 5972:2015-09-10 ` echo $\'#!/bin/sh\\nexec welcome "$@" | bin/en2sv\\n\' > bin/w\xc3\xa4lc\xc3\xa5m\xc3\xa4 \ 5969:2015-09-10 ` >bin/w\xc3\xa4lc\xc3\xa5m\xc3\xa4 echo $\'#!/bin/sh\\nexec welcome "$@" | sed "s/E/\xc3\x84/g;s/O/\xc3\x85/g;s/e/\xc3\xa4/g;s/o/\xc3\xa5/g"\\n\' \ 5968:2015-09-10 ` >bin/w\xc3\xa4lc\xc3\xa5m\xc3\xa4 echo $\'#!/bin/sh\\nwelcome | s < 1546129580 994116 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ha < 1546129692 10965 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :yeah, that one was stupid. deserved the rm. < 1546129713 958483 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` ls bin | shuf | head -n1 < 1546129714 885612 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :binary < 1546129720 547610 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/binary < 1546129721 195024 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Binary file bin/binary matches < 1546129726 425298 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`emoclew < 1546129727 707898 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​(.tenLAD ro tenFE no ciretose# yrt ,aciretose fo dnik rehto eht roF) . :ikiw ruo tuo kcehc ,noitamrofni erom roF !tnemyolped dna ngised egaugnal gnimmargorp ciretose rof buh lanoitanretni eht ot emocleW < 1546129734 491620 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`doag bin/binary < 1546129736 40239 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :9273:2016-10-13 ` mkx \'bin/Binary//echo "$@"\'; mkx \'bin/binary//Binary file bin/binary matches\' < 1546129739 18436 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what! < 1546129757 122249 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`Binary abc < 1546129757 815407 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :abc < 1546129765 606242 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what even is this < 1546129772 597180 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` rm bin/{b,B}inary < 1546129774 291490 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :No output. < 1546129783 260868 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm sure it made sense at the time. < 1546129814 774134 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/randbin < 1546129815 552787 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​#!/bin/dash \ f=$(find bin -ipath "bin/*$1*" -type f -print0 | shuf -z -n1); if [ -n "$f" ]; then echo -n "${f#bin/}//"; grep '' "$f"; else echo "That's not binary."; fi | rnooodl < 1546129821 255837 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`randbin < 1546129822 36826 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :thanks//#!/usr/bin/perl -CSDA \ $_ = (join " ", @ARGV) || `words`; s/^\s+|\s+$//g; print "Thanks, $_. "; if (/[aeiouyAEIOUY]/) { s/^[^aeiouyAEIOUY]*/Th/; } else { s/^./T/; } print "$_."; < 1546129826 673305 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, that's convenient. < 1546129839 547887 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :shachaf: a parody of a message grep sometimes gives if it believes (sometimes mistakenly) that you don't want to print a matching line from a non-text file < 1546129844 34815 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I know that. < 1546129849 315495 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But why is it in bin/? < 1546129879 799478 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`thanks randbin < 1546129880 523809 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Thanks, randbin. Thandbin. < 1546129890 928182 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`orenbow what's all this? < 1546129891 595761 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​what's all this? < 1546129896 908079 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`rainbow what's all this? < 1546129897 841487 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​4w8h9a11t12'13s4 8a9l11l12 13t4h8i9s11?12 < 1546129931 123900 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`randbin < 1546129931 850135 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :airport-lookup//#! /usr/bin/env python \ \ import csv \ import sys \ \ if len(sys.argv) < 3: sys.stderr.write('usage: airport-lookup any|name|iata|icao key\n'); sys.exit(1) \ kind, q = sys.argv[1], ' '.join(sys.argv[2:]) \ \ fieldnames = dict(name=1, iata=4, icao=5) \ if kind == 'any': fields = [1, 4, 5] \ elif kind in fieldnames: fields = [fieldnames[kind]] \ else: sys.stderr.write('unknown search type: %s\n' % kind); sys.exit(1) \ \ def f(s): return < 1546129934 514954 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`randbin < 1546129935 337312 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​`^//[[ $# == 2 ]] || { echo "Usage: $0 n cmd" >&2; exit 2; }; for ((i=0; i < $1; i++)); do \` "$2"; done | sport < 1546129937 184918 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`randbin < 1546129938 52662 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :culprits//hoag "$@" | awk '{print substr($1,2,length($1)-2)}' | xargs -d'\n' < 1546129944 307213 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wow, these are all useful. < 1546129945 806176 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`randbin < 1546129946 532424 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :autowelcome//[ "$1" == "on" ] && echo enabled > share/autowelcome_status; [ "$1" == "off" ] && echo disabled > share/autowelcome_status; echo "Autowelcome $(cat share/autowelcome_status)." < 1546129970 625711 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`dobg autowelcome < 1546129972 214319 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :6335:2015-11-28 ` sed -i \'s!autow!share/autow!g\' bin/autowelcome \ 6334:2015-11-28 revert \ 6333:2015-11-28 ` mv autowelcome_status share; sed -i \'s!autow!share/autow!\' bin/autowelcome \ 6164:2015-11-01 echo \'[ "$1" == "on" ] && echo enabled > autowelcome_status; [ "$1" == "off" ] && echo disabled > autowelcome_status; echo "Autowelcome $(cat autowelcome_status)."\' > bin/autowelcome \ 6103:2015-10-19 /dev/null < 1546130014 872157 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :what? < 1546130033 35567 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :I mean the rainbow < 1546130041 988252 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`dobg pikhqbow < 1546130046 247297 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :8746:2016-07-05 ` gcc -Os -s src/pikhqbow.c -o bin/pikhqbow \ 8744:2016-07-05 ` gcc -Os -s src/pikhqbow.c -o bin/pikhqbow \ 8742:2016-07-05 ` gcc src/pikhqbow.c -o bin/pikhqbow < 1546130407 642398 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`randbin < 1546130409 226222 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :list//date > share/conscripts; culprits share/conscripts | xargs -n 1 | awk '!x[$0]++' | xargs < 1546130430 10378 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` culprits share/conscripts | xargs -n 1 | awk '!x[$0]++' | xargs < 1546130432 265013 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :alercäh rdocöc quintopïa Zarutiän jeffl3̈5 BlueProtomän fizzïe hppavilion[1̈] Phantom_Hoovër int-̈e b_jonäs boil̈y a`a`a`a`jo7äs a`a`a`a`jo8äs a`a`a`a`jo3äs a`a`a`a`jo6äs a`a`a`a`jo5äs a`a`a`a`jo4äs a`a`a`a`jo2äs a`a`a`a`jo1äs a`a`a`a`jonas̈0 a`a`a`̈a lambdaböt chicken_jonäs mynam̈e < 1546130612 369928 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Huh, I didn't realize that's how list was implemented. < 1546130696 893435 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :fizzie: yeah, it's tricky. you can't just revert its effect. < 1546130817 299042 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :although of course one could edit bin/list to modify how it works and exclude a certain nick < 1546130977 828467 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's also slightly unfair in that if someone does a canary-preserving mass-rm and you revert *that*, you end up on the conscript list. < 1546131022 856291 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: It's a shavention! < 1546131029 843211 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Since we don't have access to logs anymore. < 1546131043 243207 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: We can filter out mass-rms with scowrevs < 1546131046 935341 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/culprits < 1546131047 620970 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :hoag "$@" | awk '{print substr($1,2,length($1)-2)}' | xargs -d'\n' < 1546131049 610072 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/hoag < 1546131050 184999 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :hlnp --removed --template "{desc}\n" -- "$@" < 1546131053 460793 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/hlnp < 1546131054 196670 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :scowrevs="$(/usr/bin/paste -sd'|' /hackenv/share/scowrevs)"; hg log -r "tip:0 & ! ($scowrevs)" "$@" | sed 's/\(\(^\| \)[ And not the IBM "AI"? scare quotes eh I don't think it counts as a proper AI until it kills people. < 1546131198 318157 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`whoq 1063 < 1546131201 372438 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​ revert < 1546131387 516402 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`gak < 1546131388 142156 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: gak: not found < 1546131388 615091 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? gak < 1546131389 792862 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :gak? ¯\(°​_o)/¯ < 1546131406 839226 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sounds like whoq isn't scowrevs-enabled maybe. < 1546131417 654912 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Because that revert is 4531.) < 1546131494 179628 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`dobg whoq < 1546131495 685056 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :11594:2018-08-08 fetch bin/whoq https://hack.esolangs.org/get/bin/whoq \ 11593:2018-08-08 fetch bin/whoq https://hack.esolangs.org/get/bin/whoq \ 11592:2018-08-08 ` chmod a+x bin/whoq \ 11591:2018-08-08 fetch bin/whoq https://hack.esolangs.org/get/bin/whoq < 1546131503 602685 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: something like this? http://int-e.eu/~bf3/tmp/grid2.png < 1546131524 316387 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If I made it, it definitely won't, because I'm really "out" when it comes to all these shaventions. < 1546131526 947217 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :int-e: hehe, little bridges < 1546131535 924152 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hey, they aren't all shaventions. < 1546131550 826942 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Some of them are oerventions otherventions < 1546131557 16175 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, #esoventions in general. < 1546131568 152760 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If they're invented by multiple people, they're called interventions. < 1546131594 101565 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :interesting drawing, though it may look better if colored < 1546131599 255052 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: it's not quite what I want; ideally the two ends of the bridge should meld into the foundations without border < 1546131612 929064 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I really should finish making the logs accessible again, I was kinda-sorta working on that at one point but got distracted overengineering it. < 1546131624 526139 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :int-e: perhaps, but if you do that, it would look like the thing under it is cut < 1546131624 572719 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :how about making the internet accessible twh < 1546131625 599403 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: But I don't know how to do that in xfig. :) < 1546131642 531511 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? shaventions < 1546131643 631150 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :this way it looks better, because the bridge looks like it's above the tile that's under it < 1546131643 713424 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Shaventions include: before/now/lastfiles, culprits, hog/{h,d}oag, le//rn, tmp/, mk/mkx, {s,p}led/sedlast, spore/spam/speek/sport/1/4/5, edit. Taneb did not invent them yet. < 1546131676 184837 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :I don't recall now if this is the easier or the harder one of the two tilings < 1546131690 521655 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Making some whitelisted parts of the internet accessible would've been part of the overengineered solution, since it was going to be based on talking to an API on the logs viewer thing. < 1546131755 988099 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Anyway, it'll be later, got at least a few other things on the stack that need to be popped off before getting back that deep.) < 1546131801 668764 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :fizzie: you think that's overengineered? at one point I had a function in evalj that would send a command to buubot in private, block until it gets the reply, and returned the reply. it was a true function you can call from any J expression at any depth. < 1546131823 729786 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :jsut for fun, not for any practical thing < 1546131986 625500 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you know the 11-queens problem? < 1546131991 714835 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :oh, and buubot has or had a builtin that took a http url as argument, sent a HEAD request to it, and returned the status line < 1546132021 12038 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :so you can bind it ot any custom server of yours that gives answers in the status line < 1546132033 712911 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :shachaf: I don't know it < 1546132084 459751 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, I was confused about what the problem was. < 1546132160 887545 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: ah, figured out a way: http://int-e.eu/~bf3/tmp/grid3.png < 1546132230 683592 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :f < 1546132241 305554 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :int-e: oh nice, colors > 1546132256 565382 PRIVMSG #esoteric :14[[07TOWCBL14]]4 10 02https://esolangs.org/w/index.php?diff=58899&oldid=58875 5* 03ShareMan 5* (+1132) 10Added more information for some commands. < 1546132280 352451 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :and nice bridges < 1546132319 46668 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :and since the bridges all cross over tiles of a different color, it's easy to see them < 1546132742 157321 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :. o O ( i have 11 problems but a queen ain't one ) < 1546132784 827971 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`randbin < 1546132785 615795 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :wdit//edit "wisdom/$1" < 1546132796 330377 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`edit bin/wdit < 1546132797 136348 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :https://hack.esolangs.org/edit/bin/wdit < 1546132821 608001 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa, that still exists < 1546132870 430356 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1546132945 78070 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` touch tmp/$'a\nb' < 1546132945 811838 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :No output. < 1546132947 125230 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`edit tmp/$'a\nb' < 1546132947 937244 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :https://hack.esolangs.org/edit/tmp/%24%27a%5Cnb%27 < 1546132949 849568 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that's not right < 1546132961 337196 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And https://hack.esolangs.org/edit/tmp/a%0ab is a 404 < 1546132972 648796 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :how come edit doesn't support files with newlines in the name tdnh < 1546133026 513666 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That might be a nginx configuration thing. < 1546133047 776841 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? fizzievention < 1546133049 272365 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :fizzievention? ¯\(°​_o)/¯ < 1546133066 692667 :nodist!~nodist@pool-74-108-144-93.nycmny.fios.verizon.net QUIT :Quit: Leaving < 1546133164 339822 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Or maybe a Flask limitation, that's what the edit thing is based on.) < 1546133330 552159 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: I guess this is the other one: http://int-e.eu/~bf3/tmp/grid4.png < 1546133358 493438 :int-e!~noone@int-e.eu PRIVMSG #esoteric :hmm. no, I messed that up. < 1546133404 397115 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 250 seconds < 1546133409 578739 :int-e!~noone@int-e.eu PRIVMSG #esoteric :there, fixed. < 1546133526 343009 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1546133903 304204 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 245 seconds < 1546134020 430483 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1546135301 865128 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :int-e: that's using the same disconnected polymino, not the other one < 1546135421 899064 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: you mean XXX X? that can be assembled into an 8x1 strip, XXXZXZZZ < 1546135509 504851 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I was looking for different tilings of the plane using XX XX. < 1546135553 146255 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :int-e: ah < 1546135599 584502 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(but now I wonder how many of those there are, since I misunderstood what you wrote earlier) < 1546135633 134020 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :int-e: for different tilings, try taking http://int-e.eu/~bf3/tmp/grid3.png, find the yellow polyminos that have no bridge over them, take them out, and put cyan polyminos in the gaps < 1546135647 415320 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :int-e: oh hmm < 1546135656 988353 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :int-e: I think the other hard case was XXX X then < 1546135663 594754 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :definitely my fault < 1546135670 533979 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :I did ask for XXX X < 1546135704 910070 :int-e!~noone@int-e.eu PRIVMSG #esoteric :But anyway, the way I'm drawing this now, each tile now consists of three rectangles (as in the white version), with the two short angles covered by a small circle without border. < 1546135757 442063 :int-e!~noone@int-e.eu PRIVMSG #esoteric :... arg, I think this is a sign to go to sleep: s/angles/edges/ < 1546135805 579062 :int-e!~noone@int-e.eu PRIVMSG #esoteric :and I've played with the depth of everything so the bridges are always drawn over the base rectangles. < 1546135857 912388 :int-e!~noone@int-e.eu PRIVMSG #esoteric :see http://int-e.eu/~bf3/tmp/bridges.fig if you have xfig. < 1546135946 556319 :int-e!~noone@int-e.eu PRIVMSG #esoteric :And yeah, tiling the plane XXX X is not immediately obvious. < 1546137287 288907 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1546137416 396462 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1546137763 681806 :nchambers!~nchambers@learnprogramming/staff/nchambers NICK :uplime < 1546138002 870189 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: actually what about this way without bridges: http://int-e.eu/~bf3/tmp/grid5.png < 1546139033 396254 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1546139306 386525 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 250 seconds < 1546140457 304935 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :int-e: interesting. that seems different from the tiling I made. I chould try to reconstruct mine later. feel free to remind me of that. < 1546140551 738260 :int-e!~noone@int-e.eu PRIVMSG #esoteric :final picture for tonight: http://int-e.eu/~bf3/tmp/grid6.png < 1546140640 446231 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :ah, now that right one looks more familiar to me < 1546140682 984306 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :because that one is symmetric to translating 8 right and to translating 8 down < 1546140716 113414 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :and I think that was a symmetry I used for the other disconnected polymino tiling too < 1546140727 264735 :heroux!~heroux@gateway/shell/insomnia247/x-xzvazwhcawbnrvfm QUIT :Ping timeout: 246 seconds < 1546140845 654979 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: I like how the two left ones follow such a similar pattern for different tetrominos :) < 1546140970 512586 :int-e!~noone@int-e.eu PRIVMSG #esoteric :wait, why have I made the third one so complicated... < 1546141178 350865 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :night < 1546141180 951251 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu QUIT :Quit: leaving < 1546141240 397514 :heroux!sandroco@gateway/shell/insomnia247/x-lsniibjvprkvjbqf JOIN :#esoteric < 1546141282 509123 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 250 seconds < 1546141473 470840 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1546141616 422326 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1546141764 418453 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1546141885 270199 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :is wang tiling (or any kind of tiling) the only "geometric" model of computation around? < 1546142275 510875 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1546142539 418268 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 244 seconds < 1546142630 350308 :MDead!~MDude@71.50.218.48 JOIN :#esoteric < 1546142693 960476 :MDude!~MDude@71.50.218.48 QUIT :Ping timeout: 246 seconds < 1546142695 323570 :MDead!~MDude@71.50.218.48 NICK :MDude < 1546142753 547200 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :answered my own question: signal machines. < 1546142925 359848 :MDead!~MDude@71.50.218.48 JOIN :#esoteric < 1546142957 748296 :Storkman!~Storkman@storkman.xyz PART :#esoteric < 1546142977 282128 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I played a GURPS game today. It is good my character carries a scribing kit everywhere, so, can write "X" on a big snail's shell. < 1546143027 783175 :MDude!~MDude@71.50.218.48 QUIT :Ping timeout: 268 seconds < 1546143032 148881 :MDead!~MDude@71.50.218.48 NICK :MDude < 1546146261 297058 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Quit: Qutting < 1546146478 749433 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :ACTION wonders if graph rewriting has a combinatory equivalent.. < 1546146846 491873 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 250 seconds < 1546148696 872197 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1546148952 732605 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 250 seconds > 1546149478 825956 PRIVMSG #esoteric :14[[07User:Salpynx14]]4 10 02https://esolangs.org/w/index.php?diff=58900&oldid=58570 5* 03Salpynx 5* (+365) 10reorder and update my languages > 1546150754 82885 PRIVMSG #esoteric :14[[07User:Salpynx14]]4 10 02https://esolangs.org/w/index.php?diff=58901&oldid=58900 5* 03Salpynx 5* (+2428) 10/* Non-Latin Historical Writing system esolangs */ < 1546150863 334197 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1546151073 850901 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I don't know. > 1546151434 632378 PRIVMSG #esoteric :14[[07Sumerian14]]4 N10 02https://esolangs.org/w/index.php?oldid=58902 5* 03Salpynx 5* (+385) 10add esolang found on TIO / github < 1546151944 651531 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric > 1546151969 478469 PRIVMSG #esoteric :14[[07Nikud14]]4 N10 02https://esolangs.org/w/index.php?oldid=58903 5* 03Salpynx 5* (+1289) 10add another esolang found on github > 1546152011 124644 PRIVMSG #esoteric :14[[07Nikud14]]4 M10 02https://esolangs.org/w/index.php?diff=58904&oldid=58903 5* 03Salpynx 5* (+1) 10/* External resources */ > 1546152091 113449 PRIVMSG #esoteric :14[[07Nikud14]]4 10 02https://esolangs.org/w/index.php?diff=58905&oldid=58904 5* 03Salpynx 5* (+80) 10/* External resources */ < 1546152187 279716 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 240 seconds > 1546152188 635243 PRIVMSG #esoteric :14[[07User:Salpynx14]]4 M10 02https://esolangs.org/w/index.php?diff=58906&oldid=58901 5* 03Salpynx 5* (-117) 10/* Interested in */ > 1546152240 54314 PRIVMSG #esoteric :14[[07User:Salpynx14]]4 M10 02https://esolangs.org/w/index.php?diff=58907&oldid=58906 5* 03Salpynx 5* (+0) 10/* Non-Latin historical writing system esolangs */ < 1546152787 970991 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1546153046 969925 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 246 seconds < 1546153398 740430 :uplime!~nchambers@learnprogramming/staff/nchambers QUIT :Ping timeout: 250 seconds < 1546153516 434432 :moei!~moei@softbank221078042071.bbtec.net JOIN :#esoteric < 1546153893 203165 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :my world has now been rocked by signal machines. I did not know geometric computing was so deep. < 1546155185 187458 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1546155552 252866 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric > 1546158139 88013 PRIVMSG #esoteric :14[[0714]]4 N10 02https://esolangs.org/w/index.php?oldid=58908 5* 03Salpynx 5* (+3986) 10Created page with "'''''' (Rna) is a Runic [[fungeoid]] currently being developed by [[User:Salpynx]] after noticing that there were no existing esolangs written in runic (oth..." < 1546158443 473504 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1546158702 396828 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 250 seconds < 1546158899 523628 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1546159711 861085 :doesthiswork1!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1546160924 755298 :john_metcalf!~digital_w@host86-191-16-140.range86-191.btcentralplus.com JOIN :#esoteric < 1546161073 198699 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1546162273 317466 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1546162453 335226 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1546163321 203622 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 260 seconds < 1546163508 163744 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1546165456 986230 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1546165628 304258 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1546165884 323610 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru JOIN :#esoteric < 1546166082 762670 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1546166297 949760 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 246 seconds > 1546167133 770554 PRIVMSG #esoteric :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=58909&oldid=58908 5* 03Salpynx 5* (+3147) 10/* Commands */ > 1546168156 754025 PRIVMSG #esoteric :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=58910&oldid=58909 5* 03Salpynx 5* (+187) 10/* Examples */ Old-Norse Hello World (2D, next column wrapping) < 1546168699 241126 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 246 seconds > 1546169496 991929 PRIVMSG #esoteric :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=58911&oldid=58910 5* 03Salpynx 5* (+325) 10/* Examples */ Historical code runes > 1546170894 108832 PRIVMSG #esoteric :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=58912&oldid=58911 5* 03Salpynx 5* (+1343) 10Note re. multi-threadedness and IP variables < 1546170928 961696 :danieljabailey!~danieljab@cpc75709-york6-2-0-cust725.7-1.cable.virginm.net QUIT :Read error: Connection reset by peer > 1546170954 662769 PRIVMSG #esoteric :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=58913&oldid=58912 5* 03Salpynx 5* (-1) 10/* Multi-threaded */ < 1546172089 90300 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1546172113 750815 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1546172719 211850 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1546172745 431451 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1546174852 915183 :uplime!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1546175658 864101 :uplime!~nchambers@learnprogramming/staff/nchambers QUIT :Ping timeout: 272 seconds < 1546175961 172952 :uplime!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1546176228 324832 :uplime!~nchambers@learnprogramming/staff/nchambers QUIT :Ping timeout: 245 seconds < 1546178423 652787 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1546178797 301533 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1546178887 401201 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Max SendQ exceeded < 1546178944 189693 :uplime!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1546179551 38790 :uplime!~nchambers@learnprogramming/staff/nchambers QUIT :Quit: WeeChat 2.2 < 1546179553 251640 :zzo38!~zzo38@24-207-47-161.eastlink.ca QUIT :Ping timeout: 245 seconds < 1546180279 71913 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1546180304 759805 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1546180869 627912 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu JOIN :#esoteric < 1546181014 922993 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :`bobadventureslist http://bobadventures.comicgenesis.com/d/20181229.html < 1546181016 229726 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :bobadventureslist http://bobadventures.comicgenesis.com/d/20181229.html: b_jonas < 1546181444 479959 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :I just realized that there's a way how the home computer industry has done a half-turn in 30 years. In the 1980s, a lot of home computers were advertised as business computers, even if users actually played games on them. So these computers came with crippled graphics and sound capabilities, and game programmers had to work those around in creative ways. < 1546181563 58845 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :Whereas these days, a lot of computer hardware is advertised with a "gaming" label, despite that it's utterly not designed for gaming. You see motherboards with error-correcting RAM and hardware RAID but an inferior graphics card compared to today's standards, and keyboards with nice echoey springs for typing, all sold as "gaming" stuff. < 1546181636 394287 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :And of course there are general purpose computers disguised as "gaming computers", often with some sort of DRM lockdown to make it more difficult to port programs to them, despite that they have more than enough hardware for them. < 1546182645 783338 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :int-e: I think I figured out the tiling I used for the OOO__O disconnected polyminio. let me draw a figure. < 1546182875 963719 :user24!~user24@p200300C3AF234D98E042A537D2FE5B7E.dip0.t-ipconnect.de JOIN :#esoteric < 1546182959 631841 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: I've updated http://int-e.eu/~bf3/tmp/grid6.png to use a more symmetric way of obtaining the last tiling < 1546183115 432395 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1546183397 187864 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :int-e: I mean tiling with the the other polymino < 1546183448 998561 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :I have seen grid6.png, and that one is probably either the tiling I used for the OO_OO polymino, or close < 1546183449 671190 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: I know. < 1546183473 299484 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: what I'm saying is that the grid6 that you've seen may not be the one that's there. < 1546183493 879379 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :nice tilings, was the goal to make any one tiling or something more constrained? < 1546183574 817923 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: it's tilings using one of two kinds of disconnected tetronimos < 1546183617 17486 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: the first one uses XXX X (and b_jonas has a different tiling for that one), the other two use XX XX, where each X is a square and the space is a gap. < 1546183638 47131 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :arseniiv: part of it is to draw nice images for the tilings < 1546183703 137247 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :ah, so there no additional constraints? < 1546183741 138983 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :I didn't state any, besides that it has to use either of these particular disconnected polyminos, but I'm really trying to draw a particular tiling that I like right now < 1546184449 234754 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1546184650 748051 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 250 seconds < 1546184650 940303 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1546184884 467617 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :int-e: tiling with OOO__O: https://i.stack.imgur.com/cmYBY.png < 1546184937 429471 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :this one is periodic to translations by (0,8) squares and by (2,2) squares < 1546184980 969441 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :no bridges drawn, but squares of the same color that are close to each other are part of the same polymino < 1546185001 459952 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :so I used 32 different colors < 1546185033 198401 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :obviously it's not easy to choose 32 distinguishable colors < 1546185043 393396 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :so it doesn't look perfect < 1546185795 694438 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: I've included it in http://int-e.eu/~bf3/tmp/grid6.png < 1546186068 814118 :int-e!~noone@int-e.eu PRIVMSG #esoteric :hmm but again, I can make this more symmetric < 1546186600 161119 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :int-e: _more_ symmetric than it is? < 1546186620 418141 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: see now < 1546186636 765437 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I mean using a more symmetric meta-tile. < 1546186681 395471 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :ok < 1546186702 848275 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :so you want to choose a symmetric fundamental region, or whatever chemists call that < 1546186734 304032 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :hmm, let me try to search that article on Ruxor's blog that may clear up this terminology a bit < 1546187048 950677 :int-e!~noone@int-e.eu PRIVMSG #esoteric :anyway that was a fun way to waste time < 1546187474 438736 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1546188307 288266 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1546188370 966156 :int-e!~noone@int-e.eu PRIVMSG #esoteric :now if I could just stop tweaking that picture that would be great ;) (another update that makes it more obvious that the two outer tilings follow a similar pattern) < 1546188434 852382 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1546188952 281895 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1546189067 837433 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :int-e: sorry for the nerd snipe in that case :-) < 1546189572 263248 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Eh it's fine. < 1546189582 517072 :int-e!~noone@int-e.eu PRIVMSG #esoteric :It's what this channel is for. < 1546189737 994014 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: Besides I'm quite happy with the result. < 1546189786 255617 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(even without bridges... adding bridges is left as an exercise to an interested party) < 1546189925 511403 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1546189965 410946 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Max SendQ exceeded < 1546190274 429793 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: Regarding colors, I think it's a good idea to choose similar colors for pieces related by the underlying symmetries (translations by (0,8) and (2,2) in your case). Also, two colors are enough in principle to fully disambiguate the pieces. (one easy way is to alternate the colors for the pieces in each row and column). < 1546190547 401240 :int-e!~noone@int-e.eu PRIVMSG #esoteric :... where I mentally assign horizontal pieces to rows and vertical pieces to columns. The alternation makes sure that if we see X XXX X, we will know which single X belongs to the XXX. < 1546190634 366052 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(It's similar for the other tetromino we considered: exactly two of the dominos in XX XX XX will end up with the same color) < 1546190763 632343 :user24!~user24@p200300C3AF234D98E042A537D2FE5B7E.dip0.t-ipconnect.de QUIT :Quit: Leaving < 1546194765 64528 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1546195285 239757 :nchambers!~nchambers@learnprogramming/staff/nchambers QUIT :Ping timeout: 246 seconds < 1546196056 773458 :zzo38!~zzo38@24-207-47-161.eastlink.ca JOIN :#esoteric < 1546196304 159646 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric > 1546198367 882446 PRIVMSG #esoteric :14[[07Talk:14]]4 N10 02https://esolangs.org/w/index.php?oldid=58914 5* 03Zzo38 5* (+183) 10Created page with "You can use runic encoding instead of Unicode, and then you can use pentimal numbering system properly. --~~~~" < 1546198422 144844 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :heh. wiki announcer still has difficulties with some non-ASCII characters in titles < 1546198583 382124 :nchambers!~nchambers@learnprogramming/staff/nchambers NICK :uplime > 1546198667 994918 PRIVMSG #esoteric :14[[07Talk:14]]4 10 02https://esolangs.org/w/index.php?diff=58915&oldid=58914 5* 03Zzo38 5* (+148) 10 < 1546199163 945868 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's probably my fault. < 1546199305 735825 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, it only passes through byte values 3 (for the color codes) and 32..126. < 1546199907 382694 :AnotherTest!~turingcom@d51a4b8e1.access.telenet.be JOIN :#esoteric < 1546200246 272328 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oh well, the link works < 1546200276 471468 :AnotherTest!~turingcom@d51a4b8e1.access.telenet.be QUIT :Ping timeout: 250 seconds < 1546200590 167738 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Filed as https://github.com/fis/esolangs/issues/1 < 1546200604 525885 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Since GitHub provides the issue tracker by default, might as well use it.) < 1546201581 47477 :uplime!~nchambers@learnprogramming/staff/nchambers QUIT :Quit: WeeChat 2.2 < 1546202274 138691 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1546202391 399631 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1546202505 834632 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1546202777 155677 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 268 seconds < 1546203705 804597 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :fizzie: then you're just postponing your troubles by a few months, to when you find that it's very difficult to export the data from github's issue tracker, and either you can't use the issue tracker properly, or you lost access to it completely. good luck. < 1546203719 693896 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :until that time, enjoy your freebie. < 1546205937 305873 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think that's so serious for this specific use case. < 1546206038 286207 :nchambers!~nchambers@learnprogramming/staff/nchambers QUIT :Quit: WeeChat 2.2 < 1546206524 938886 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :If no part of a string matches /[^0-9/+*^|&%()-]|[^0-9()]{2}|\)[0-9(]|\([^0-9(-]/ can you execute arbitrary JavaScript codes from it? < 1546206738 97505 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :I want to put that into a thing that generates examples from a regex < 1546206758 89158 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :or its negation maybe < 1546207236 304062 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :What thing is there that generates examples by a negation of a regex? < 1546207334 581894 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :i couldn't find one on google < 1546207379 331732 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There is https://fomafst.github.io/ < 1546207388 391127 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think? Maybe it doesn't generate, actually, I'm not sure. < 1546207654 871642 :heroux!sandroco@gateway/shell/insomnia247/x-lsniibjvprkvjbqf QUIT :Ping timeout: 272 seconds < 1546207740 886553 :heroux!sandroco@gateway/shell/insomnia247/x-dyderazmsatnlecc JOIN :#esoteric < 1546208142 827780 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine < 1546208205 339637 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1546208733 500800 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :zzo38: hmm, is that some website that tries to act like a calculator? < 1546208772 303254 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :zzo38: and is that perl syntax regex? I'm asking because the [...-] has a different meaning in some regexen < 1546208811 312540 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :I don't know javascript enough to be able to answer that though < 1546208855 354505 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :but I think there are people here who do know javascript < 1546208952 846418 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://www.stuff.co.nz/national/91605800/mum-fears-burglar-ate-her-placenta < 1546209225 21041 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: disturbing < 1546210143 281774 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1546213653 244739 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru QUIT :Ping timeout: 245 seconds < 1546213834 83098 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How should coroutines/userspace threads be implemented if you want them to be very efficient and are willing to have compiler support? < 1546214061 577751 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :shachaf: recompile everything with a new calling convention that has very few callee-saved regs, for one < 1546214100 29320 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :One option would be to use two stacks, one for state that needs to be saved and one for general computation. < 1546214117 892084 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :admittedly that's harder than just "compioler support" < 1546214136 258033 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :shachaf: we already have a redzone for that < 1546214151 652674 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How do you mean? < 1546214218 957420 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :for stack stuff that doesn't need to be saved by calls. I don't think it helps all that much though for coroutines though < 1546214267 991649 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1546214310 643922 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: leaving < 1546214328 364482 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The problem is that you might have a general-purpose computation that uses a bunch of stack space. < 1546214343 839268 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And every time you switch stacks the whole new stack is out of the cache.