< 1626739262 956464 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :hm i think that's one of the trickier ones, but not unsolvable < 1626739269 963060 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :ACTION tries one < 1626739342 494301 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :as usual, there's some easy catches around the outer rim < 1626739413 422931 :vyv!~vyv@bras-vprn-nrbaon0452w-lp130-25-184-147-14-206.dsl.bell.ca QUIT :Quit: Konversation terminated! < 1626739492 195459 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :next i found some neighboring 4's, which tends to give a lot of information < 1626740009 817947 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :argh i've made a mistake < 1626740019 763846 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :(it was going too easily) < 1626740047 722990 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :now time for the painful backtracking < 1626740065 575966 :Melvar!~melvar@dslb-092-074-060-118.092.074.pools.vodafone-ip.de PRIVMSG #esolangs :I haven’t done these in quite a while … < 1626740113 426335 :Melvar!~melvar@dslb-092-074-060-118.092.074.pools.vodafone-ip.de PRIVMSG #esolangs :Tried a Florets one, and apparently I still have muscle memory even though I don’t always remember why the patterns are valid. < 1626740214 515588 :Melvar!~melvar@dslb-092-074-060-118.092.074.pools.vodafone-ip.de PRIVMSG #esolangs :There’s something with clusters of threes in the florets arrangement where in certain configurations a small inroad can solve most of the cluster. < 1626740306 899052 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :oh found the error (maybe) < 1626740430 717259 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :solved < 1626740556 56691 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :i didn't have any clusters of three 3's < 1626740653 672731 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :i don't think my algorithm for florets is anything other than the general ones < 1626740682 10759 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :although there are many general tricks. < 1626740782 583712 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :sometimes there is parity, which can pass information a long way before it actually gives a definite edge/absense. although for this one, i think it was very local. < 1626740866 52122 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :*absence < 1626740973 9987 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :(local being something like: if you have a meeting of three edges where you know from counting the parity of two of them, then you know the last one concretely < 1626740976 33030 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :) < 1626741068 70879 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :the thing with the 4s i mentioned is in general "neighboring numbers each one which is exactly one less than the number of surrounding edges" < 1626741083 857796 :Melvar!~melvar@dslb-092-074-060-118.092.074.pools.vodafone-ip.de PRIVMSG #esolangs :Yeah, that’s pretty basic. < 1626741101 621938 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :although in floret it happens for 4s, in some others you can have e.g. one 2 and one 3 < 1626741196 368353 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :snub-square is one that does that < 1626741503 579334 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :one rule i found which is nice and took me very long to notice: if you have >-< pattern where two neighboring edges of degree 3, and you know that there are exactly 2 edges in the loop in the upper line then there are exactly 2 in the lower as well < 1626741525 693277 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :*two neighboring vertices have degree 3 < 1626741635 32514 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :also, 0 <-> 0 and 1 <-> 3 < 1626741673 38521 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :but the 2 case is the least obvious, because the reasoning differs for each pattern < 1626741687 33629 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :oh wait < 1626741706 197303 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :3 -> 1 but 1 can be either 1 or 3 < 1626741781 359401 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :i suppose that's also a form of parity, but with a little extra info sometimes < 1626741804 168739 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :and in some geometries you can get long chains of deductions that way < 1626741830 761888 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :honeycomb in particular < 1626741952 705016 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :when you have a row of neighboring hexagons with numbers in them, and know the number in the loop among the three edges at one end < 1626746505 399347 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :My idea to encode a canonical Huffman tree is: The first bit specifies whether the maximum code length is odd or even, and then the sequence of numbers, which can be abbreviated by omitting the bits that are already known by the time the previous bits have been read (sometimes all bits will be known, in which case that number can be encoded as zero bits). < 1626746579 531764 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :The sequence of numbers is for each code length, the number of codes of that length, and then the values for the codes of that length, ordered starting with the lowest value of that code length, and then the highest, and then secondly lowest, and then secondly highest, etc. < 1626746675 780747 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :What would you think of such a thing like this, please? < 1626748739 386522 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Hmm, https://int-e.eu/~bf3/tmp/loopy.png is something I don't recall doing before: the inner white area mist connect to the outside somehow, but one of the routes (to the top) is blocked by known inner areas and a known line that bridges them... so the connection must go the other way. < 1626748750 753129 :int-e!~noone@int-e.eu PRIVMSG #esolangs :mist->must < 1626748804 510464 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(I believe that this can occur in the standard orthogonal version as well, which I've played quite a bit) < 1626748906 374977 :int-e!~noone@int-e.eu PRIVMSG #esolangs :oerjan: I have used parity reasoning before, counting intersection of the path with some cross section of the whole board. < 1626751841 954774 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :int-e: interesting, i'm not sure i have _ever_ directly used the fact that the loop must divide the board between an inner and outer part, the windows version i use doesn't show colors like that to make it obvious < 1626751853 947322 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :jordan curve theorem ftw < 1626751943 704191 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :is that new, maybe i should upgrade < 1626752085 841940 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :although i quickly get there with my method by noticing that the line between the remaining 3's must be in the loop < 1626752183 550335 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :*common border line < 1626752652 165779 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :ok i'm confused, i seem to see two different solutions < 1626752807 207729 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :wait duh one doesn't connect the inner white area < 1626752852 694543 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :which of course i've just claimed i wouldn't use, so how do i solve it... < 1626753024 285764 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :oh i see. i would detect that the line connecting the right 3 to the outside cannot be in the loop because it would close the outer part of it < 1626753215 301467 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :which i suppose is a _form_ of "inner and outer areas must connect", but more limited (and perhaps a dual view?) < 1626753657 708713 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :i suppose loopy's solubility check algorithm might not know about that logic you described, in which case it could not accept a puzzle that _required_ it to solve. < 1626753771 35268 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :(istr tatham writing somewhere that some of the puzzles cannot generate arbitrary hard instances because they're limited by the solving algorithms included to check that they're solvable) < 1626753796 86681 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :(which are not always fully general) < 1626753829 676337 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :and loopy is probably np-complete < 1626754223 702324 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :well [[wikipedia:Slitherlink]] claims so, although the link is dead < 1626754258 831797 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :s/claims so/has an external link to such a claim/ > 1626758371 583981 PRIVMSG #esolangs :14[[07Brainfuck++++++++++++++++++++14]]4 N10 02https://esolangs.org/w/index.php?oldid=86469 5* 03CosmicMan08 5* (+4048) 10Created page with "brainfuck++++++++++++++++++++ (or just bf19) is a joke derivative of [[Brainfuck]] by CosmicMan08#1975 ([[User:CosmicMan08]] meant to parody other brainfuck derivatives that j..." > 1626758533 847208 PRIVMSG #esolangs :14[[07Brainfuck++++++++++++++++++++14]]4 M10 02https://esolangs.org/w/index.php?diff=86470&oldid=86469 5* 03CosmicMan08 5* (+1) 10closed some parenthesis > 1626759130 395103 PRIVMSG #esolangs :14[[07Bf1914]]4 N10 02https://esolangs.org/w/index.php?oldid=86471 5* 03CosmicMan08 5* (+83) 10Redirected page to [[Brainfuck++++++++++++++++++++]] < 1626759361 440740 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nite > 1626759485 712616 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03LarhoCherqi 5* 10New user account > 1626760005 47561 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=86472&oldid=86371 5* 03LarhoCherqi 5* (+163) 10 > 1626760344 663711 PRIVMSG #esolangs :14[[07User:LarhoCherqi14]]4 N10 02https://esolangs.org/w/index.php?oldid=86473 5* 03LarhoCherqi 5* (+1) 10Created page with "v" < 1626762694 638435 :sprock!~sprocklem@user/sprock QUIT :Quit: brb < 1626762771 537799 :sprock!~sprocklem@user/sprock JOIN #esolangs sprock :Mal Sproule < 1626763138 369350 :Trieste!T@user/pilgrim QUIT :Ping timeout: 252 seconds < 1626763251 807319 :Trieste!T@user/pilgrim JOIN #esolangs pilgrim :T < 1626764455 891981 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1626767702 472222 :tech_exorcist!txrcst@user/tech-exorcist/x-0447479 JOIN #esolangs tech_exorcist :he/him < 1626767952 688701 :riv!~river@tilde.team/user/river QUIT :Quit: Leaving < 1626768402 835330 :hendursa1!~weechat@user/hendursaga JOIN #esolangs hendursaga :weechat < 1626768607 709203 :hendursaga!~weechat@user/hendursaga QUIT :Ping timeout: 244 seconds < 1626769775 414885 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1626769804 345414 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 256 seconds < 1626769847 771128 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life < 1626772547 628712 :arseniiv!~arseniiv@94.41.6.151.dynamic.ufanet.ru JOIN #esolangs * :the chaotic arseniiv > 1626775086 618140 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Matthildefuckingslut 5* 10New user account > 1626775127 168371 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=86474&oldid=86472 5* 03Matthildefuckingslut 5* (+62) 10 < 1626775660 148958 :Taneb!~Taneb@runciman.hacksoc.org NICK :nvd < 1626775668 597923 :nvd!~Taneb@runciman.hacksoc.org NICK :Taneb > 1626777411 644784 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=86475&oldid=86474 5* 03Matthilde 5* (-1) 10it's not "an sult" it's a "a sult" < 1626778408 399366 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 JOIN #esolangs * :Matthilde < 1626778412 798310 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :hi < 1626779461 522071 :Razetime!~user@49.207.197.160 JOIN #esolangs * :unknown < 1626780436 479673 :Razetime!~user@49.207.197.160 PRIVMSG #esolangs :hi esolangers < 1626782318 142376 :int-e!~noone@int-e.eu PRIVMSG #esolangs :let's see if oerjan still logreads... I added the colors manually for illustration, it's not a feature of the puzzle implementation < 1626784324 311342 :tech_exorcist!txrcst@user/tech-exorcist/x-0447479 QUIT :Quit: tech_exorcist < 1626784723 951252 :Razetime!~user@49.207.197.160 PRIVMSG #esolangs :puzzle? < 1626784783 976077 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Razetime: Context here was https://int-e.eu/~bf3/tmp/loopy.png and the Loopy puzzle. https://logs.esolangs.org/libera-esolangs/2021-07-20.html#lL < 1626786107 509725 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1626786579 709427 :hendursa1!~weechat@user/hendursaga QUIT :Quit: hendursa1 < 1626786604 726136 :hendursaga!~weechat@user/hendursaga JOIN #esolangs hendursaga :weechat < 1626788615 723106 :arseniiv!~arseniiv@94.41.6.151.dynamic.ufanet.ru QUIT :Ping timeout: 258 seconds < 1626791405 654053 :arseniiv!~arseniiv@94.41.6.151.dynamic.ufanet.ru JOIN #esolangs * :the chaotic arseniiv < 1626791846 640920 :archenoth!~archenoth@S0106889e6827f474.cg.shawcable.net JOIN #esolangs Archenoth :archenoth < 1626792395 164255 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :.someone has been inpersonating me in the wiki, someone told me to contact you to talk about this < 1626792398 224475 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :oops < 1626792401 840386 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :hexchat won't work < 1626792402 334871 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :aaa < 1626792467 39667 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :. < 1626792791 408519 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Hmm, fizzie maybe? < 1626792816 865940 :int-e!~noone@int-e.eu PRIVMSG #esolangs :matthilde: I think your complaint will be seen, though it may take a while. < 1626792874 56475 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :ah ok < 1626792876 955321 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :i was dming ais < 1626792900 699492 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :in short uh, someone made an account under the name of Matthildef*ckingslut < 1626792916 439931 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :and added "Hi my name is Matthilde, my site is matthil.de and I am an slut" < 1626792918 838920 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Yeah, we have a wiki logging bot < 1626792931 19849 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :when I first seen it, I took it easy and fixed their typo just because lol < 1626792938 836015 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :but I came here to tell it before it gets out of hand < 1626792960 396126 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :(if ever it even gets out of hand) < 1626793009 401907 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :matthilde: do you know why someone would want to inpersonate you in this way? < 1626793054 379112 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :absolutely not, someone guessed it was because of my sexual orientation but i am not really open about it < 1626793060 33073 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :I have no conflict with anyone around < 1626793068 726692 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :It's... not something I can remember seeing anything like on the wiki before < 1626793081 491235 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :yup < 1626793102 563159 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :i have no conflict with anyone that's the thing that makes me really confused < 1626793132 980854 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :even less in the esolangs community < 1626793167 716213 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Taneb: Well, we've had a few fights. The worst one so far was the ColorfulGalaxy one that spilled over from LifeWiki (as far as I understood) < 1626793193 488622 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :i don't know what is the lifewiki < 1626793209 783152 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :oh < 1626793210 528014 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :ooh < 1626793213 912243 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :that's the game of life wiki < 1626793215 494583 :int-e!~noone@int-e.eu PRIVMSG #esolangs :matthilde: It's an unrelated example. < 1626793219 851558 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :ah ok < 1626793353 439512 :int-e!~noone@int-e.eu PRIVMSG #esolangs :There's usually the question with trolls who have not really done much yet (yes, they left an insult; we can remove that)... do you give them the satisfaction of getting banned. < 1626793379 670369 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :i suppose not < 1626793411 360154 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :idk i just took it easy and played their game by fixing the typo they left < 1626793524 998761 :Corbin!~Corbin@c-73-67-140-116.hsd1.or.comcast.net PRIVMSG #esolangs :Maybe somebody's irritated at your wiki actions? This sort of random lashing-out was something I saw a lot on English Wikipedia. < 1626793591 687320 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :huh < 1626793603 827149 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :Corbin: Matthilde has done not a huge amount on the wiki so I'd be surprised it that was it < 1626793605 199561 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :lol that's weird cus as of today i only have done contribs in my own pages < 1626793612 735692 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :i have around 5 contribs or so < 1626793633 498468 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :i didn't even noticed it by myself, it's a friend of mine that notified me about it > 1626793637 515277 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=86476&oldid=86475 5* 03Int-e 5* (-61) 10Remove entry not following the instructions. Oh and it was needlessly offensive too. < 1626793684 870853 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(entries should be at the end and signed) < 1626793685 332180 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :that reminds me i should go more often in this wiki, there is very interesting stuff in there < 1626793696 630750 :int-e!~noone@int-e.eu PRIVMSG #esolangs :<3 having formal reasons for cleanup < 1626793973 804667 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :I've been thinking for a while about writing an optimizing brainfuck compiler to a) learn how to write a compiler (I've never actually really done it before) and b) see if my idea for recognizing and optimizing loops that calculate a polynomial does any good on real programs < 1626794196 306274 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b) probably not once it goes beyond multiplication < 1626794344 297329 :int-e!~noone@int-e.eu PRIVMSG #esolangs :The real challenge would be to identify control flow, and that's pretty hard. Basically you have to reverse engineer the tape layout. And you may have to deal with fancy unbalanced loops (my own terminology; a loop is balanced if its body doesn't change the tape pointer) < 1626794644 18789 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I think it's exceedingly unlikely anyone's planning to use a username like that (meaning the one with the insult in it) for contributing positively, so I'd be happy to just block it, though I've no idea whether doing that would have any sort of net positive effect on anything. < 1626794697 729338 :int-e!~noone@int-e.eu PRIVMSG #esolangs :matthilde: ^ < 1626794796 641843 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :i'll just hope nothing like that will happen in the future < 1626794798 456333 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :we'll see < 1626794857 443201 :int-e!~noone@int-e.eu PRIVMSG #esolangs :yeah, if you can, don't overthink it. internet trolls don't need a reason to do something. having an opinion can be enough... a random tweet... an email... whatever. < 1626795182 658090 :arseniiv!~arseniiv@94.41.6.151.dynamic.ufanet.ru QUIT :Ping timeout: 245 seconds < 1626795512 230127 :Corbin!~Corbin@c-73-67-140-116.hsd1.or.comcast.net PRIVMSG #esolangs :Huh, Brainfuck gives a Type 2 computer; it takes a stream of natural numbers (a computable real number) and emits another stream. < 1626795673 62279 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :int-e: I like implementing brainfuck interpreters, more than writing brainfuck programs lol < 1626795689 820589 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :brainfuck is very simple but can be a challenge to write an optimized interpreter < 1626795820 723699 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :In university I won a brainfuck programming competition < 1626795861 157551 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :It's my proudest achievement < 1626795974 405042 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :(there were two people who entered) < 1626796088 269371 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :The final challenge was to write an ASCII art banner generator. Someone here (I can't remember who) gave me a simple bitmap font they'd made and I used Haskell as basically a macro language for brainfuck < 1626796096 829193 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Taneb: 2 people, so it was a competition. < 1626796119 79431 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Right, I was wondering whether code generation would be involved. < 1626796141 516885 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :Sadly I have lost both the generating and the generated code < 1626796151 976083 :int-e!~noone@int-e.eu PRIVMSG #esolangs :The trouble with writing Brainfuck is that it's fun... at small sizes... and gets very tedious very quickly. < 1626796158 818674 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 QUIT :Read error: Connection reset by peer < 1626796159 273970 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :I could probably get the latter by asking the society that ran the competition nicely < 1626796215 352786 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :int-e: yeah, definitely. I hand-wrote my entry for all the other challenges, though < 1626796998 712115 :arseniiv!~arseniiv@94.41.6.151.dynamic.ufanet.ru JOIN #esolangs * :the chaotic arseniiv < 1626797043 774554 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 JOIN #esolangs * :Matthilde < 1626797069 412717 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :Taneb: ooh! nice! < 1626797102 528225 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :i ended up 2nd on some esoteric programming language competition < 1626797116 932514 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :basically we had to write an esolang that includes turtles < 1626797128 733868 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :so i wrote turtleC < 1626797143 995185 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :(cursed) < 1626797209 700809 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :https://git.unix.lgbt/matthilde/turtlec/src/branch/master/programs/rpn.trt < 1626797217 26337 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 PRIVMSG #esolangs :an rpn calculator written in this language < 1626798108 619328 :Razetime!~user@49.207.197.160 PRIVMSG #esolangs :the first thing that comes to mind when anyone says turtle is the graphics lib < 1626798514 680491 :riv!~river@tilde.team/user/river JOIN #esolangs river :river < 1626798888 530169 :tech_exorcist!txrcst@user/tech-exorcist/x-0447479 JOIN #esolangs tech_exorcist :he/him < 1626799216 570413 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :https://www.youtube.com/watch?v=PdO3IP0Pro8 < 1626799220 202503 :riv!~river@tilde.team/user/river PRIVMSG #esolangs :I highly recommend this < 1626801297 951783 :Razetime!~user@49.207.197.160 QUIT :Remote host closed the connection > 1626802013 366083 PRIVMSG #esolangs :14[[07Woodchuck14]]4 M10 02https://esolangs.org/w/index.php?diff=86477&oldid=86455 5* 03Rdococ 5* (-42) 10 > 1626802037 189666 PRIVMSG #esolangs :14[[07Woodchuck14]]4 M10 02https://esolangs.org/w/index.php?diff=86478&oldid=86477 5* 03Rdococ 5* (-7) 10/* Introduction */ < 1626804570 770977 :hanif!~hanif@gateway/tor-sasl/hanif JOIN #esolangs hanif :hanif < 1626804628 463778 :hanif!~hanif@gateway/tor-sasl/hanif PRIVMSG #esolangs :22:14:07 https://nickdrozd.github.io/2021/07/11/self-cleaning-turing-machine.html => cool stuff, thanks for sharing < 1626805613 442609 :hanif!~hanif@gateway/tor-sasl/hanif QUIT :Quit: quit < 1626806420 168936 :tech_exorcist!txrcst@user/tech-exorcist/x-0447479 QUIT :Quit: tech_exorcist < 1626815476 48307 :user3456!user3456@user/user3456 QUIT :Quit: ZNC - https://znc.in < 1626815819 141858 :user3456!user3456@user/user3456 JOIN #esolangs user3456 :user3456 < 1626816494 117683 :archenoth!~archenoth@S0106889e6827f474.cg.shawcable.net QUIT :Quit: Leaving < 1626816781 422263 :archenoth!~archenoth@s0106889e6827f474.cg.shawcable.net JOIN #esolangs Archenoth :archenoth > 1626816923 164891 PRIVMSG #esolangs :14[[07Asm2bf14]]4 M10 02https://esolangs.org/w/index.php?diff=86479&oldid=82677 5* 03Challenger5 5* (-108) 10delete repeated sentence < 1626819090 798071 :arseniiv!~arseniiv@94.41.6.151.dynamic.ufanet.ru QUIT :Ping timeout: 258 seconds < 1626821975 307684 :matthilde!~matthilde@2a01:cb11:565:3300:77a5:69a2:c640:36b0 QUIT :Quit: bye bye owo < 1626823280 986153 :dutch!~DutchIngr@user/dutch QUIT :Quit: WeeChat 3.2 < 1626823674 595090 :dutch!~DutchIngr@user/dutch JOIN #esolangs DutchIngraham :dutch < 1626823757 408851 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 255 seconds