00:54:42 -!- Noisytoot has quit (Remote host closed the connection).
00:56:55 -!- Noisytoot has joined.
01:05:02 <esolangs> [[Esolang:Categorization]] M https://esolangs.org/w/index.php?diff=120167&oldid=115871 * PythonshellDebugwindow * (-25) /* See Also */
01:05:30 <esolangs> [[Esolang:Categorization]] M https://esolangs.org/w/index.php?diff=120168&oldid=120167 * PythonshellDebugwindow * (-7) /* Input/output capabilities */
01:18:08 -!- wpa has quit (Quit: Connection closed for inactivity).
02:28:50 -!- Noisytoot has quit (Quit: ZNC 1.8.2 - https://znc.in).
02:30:52 -!- Noisytoot has joined.
04:02:22 -!- wpa has joined.
05:54:17 <esolangs> [[Special:Log/newusers]] create * Zalor * New user account
05:56:27 -!- ais523 has quit (Quit: quit).
05:59:48 <esolangs> [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=120169&oldid=120153 * Zalor * (+208)
06:04:23 -!- sprout has joined.
06:06:06 <esolangs> [[]] M https://esolangs.org/w/index.php?diff=120170&oldid=115864 * Zalor * (+0) Turth Machine -> Truth Machine
06:08:00 <esolangs> [[IBSA]] https://esolangs.org/w/index.php?diff=120171&oldid=108837 * Simple9371 * (+324) /* Flow definition */ Add clarification in what statement activates
06:16:47 -!- tromp has joined.
06:28:45 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
06:54:18 <esolangs> [[IBSA]] https://esolangs.org/w/index.php?diff=120172&oldid=120171 * Simple9371 * (+770) Add Simple Extension
06:55:39 -!- tromp has joined.
07:11:52 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
07:37:27 -!- tromp has joined.
07:47:29 <HackEso> yafglist? No such file or directory
07:47:52 <int-e> (started updating again 2 weeks ago)
07:48:26 <int-e> https://www.yafgc.net/ (I forgot the c, but the command wouldn't exist either way)
07:49:10 <int-e> This 3 months hiatus is the longest I've ever seen with that comic.
08:20:04 -!- b_jonas has quit (Quit: leaving).
08:50:04 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
08:53:40 -!- Koen_ has joined.
09:12:43 <esolangs> [[Numlist]] N https://esolangs.org/w/index.php?oldid=120173 * None1 * (+675) Created page with "Numlist is a joke esolang invented by [[User:None1]]. Every program is a list of integers separated by spaces. An integer x tells the IP to move x cells forward, IP starts at left. If the IP overflows, the program terminates. If the IP will underflow after an operation,
09:21:43 <esolangs> [[Joke language list]] https://esolangs.org/w/index.php?diff=120174&oldid=119664 * None1 * (+49) /* General languages */
09:22:12 <esolangs> [[User:None1]] https://esolangs.org/w/index.php?diff=120175&oldid=119763 * None1 * (+49) /* My Esolangs */
09:26:43 <fizzie> Finally something where the Burlesque solution is acceptably short.
09:35:46 <fizzie> Ended up with ln{WD[-)ri}m[tp to parse the input to {{t1 d1} ...} form and then {rzJ<-{.*}Z]j?-{0.>}fl}m^pd to do the brute-force counting.
09:35:58 <fizzie> Part 2 done like that is even shorter, ln{:><ri}MPjrzJ<-{.*}Z]j?-{0.>}fl, but would appear to take some 8G of RAM and 4 minutes of time for the actual puzzle input, which is maybe a little excessive.
09:43:09 -!- Sgeo has quit (Read error: Connection reset by peer).
09:56:57 -!- __monty__ has joined.
10:08:08 -!- wpa has quit (Quit: Connection closed for inactivity).
10:16:36 -!- Lord_of_Life has quit (Ping timeout: 245 seconds).
10:16:39 -!- Lord_of_Life_ has joined.
10:19:40 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
10:31:17 -!- tromp has joined.
10:31:29 <esolangs> [[Special:Log/newusers]] create * Ttulka * New user account
10:52:46 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=120176&oldid=120169 * Ttulka * (+350) Introducing ttulka
10:58:34 -!- wpa has joined.
11:36:28 <esolangs> [[BracketOnly]] https://esolangs.org/w/index.php?diff=120177&oldid=120159 * None1 * (+9372)
11:36:41 <esolangs> [[BracketOnly]] M https://esolangs.org/w/index.php?diff=120178&oldid=120177 * None1 * (-4) /* Constants */
11:39:46 <esolangs> [[Constant]] N https://esolangs.org/w/index.php?oldid=120179 * None1 * (+265) Created page with "In some esolangs like [[brainfuck]] and [[Deadfish]], there are no literals, so you have to generate them, programs that do this are known as constants. ==See also== * [[Brainfuck constants]] * [[Deadfish/Constants]] [[Category:Concepts]] [[Category:Program forms]]"
11:40:26 <esolangs> [[User:None1]] https://esolangs.org/w/index.php?diff=120180&oldid=120175 * None1 * (+16) /* My Articles */
11:40:35 <esolangs> [[User:None1]] M https://esolangs.org/w/index.php?diff=120181&oldid=120180 * None1 * (-1) /* My Articles */
11:56:13 -!- Koen_ has quit (Remote host closed the connection).
12:04:42 -!- Koen_ has joined.
12:32:03 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
12:35:25 -!- tromp has joined.
12:59:54 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
13:16:35 -!- tromp has joined.
13:23:42 <esolangs> [[BracketOnly]] https://esolangs.org/w/index.php?diff=120182&oldid=120178 * None1 * (+187)
13:49:56 <esolangs> [[BracketOnly]] https://esolangs.org/w/index.php?diff=120183&oldid=120182 * None1 * (+124) /* Examples */
13:51:50 <esolangs> [[BracketOnly]] https://esolangs.org/w/index.php?diff=120184&oldid=120183 * None1 * (+3313)
13:52:39 <esolangs> [[BracketOnly]] M https://esolangs.org/w/index.php?diff=120185&oldid=120184 * None1 * (+173) /* A+B Problem */
13:53:11 <esolangs> [[BracketOnly]] https://esolangs.org/w/index.php?diff=120186&oldid=120185 * None1 * (+196) /* Bogen */
13:53:33 <esolangs> [[BracketOnly]] https://esolangs.org/w/index.php?diff=120187&oldid=120186 * None1 * (+67) /* {{User|XKCD Random Number}} */
14:14:47 <esolangs> [[Rrr]] N https://esolangs.org/w/index.php?oldid=120188 * Ttulka * (+4701) init
14:17:14 <esolangs> [[User:Ttulka]] N https://esolangs.org/w/index.php?oldid=120189 * Ttulka * (+42) init
14:17:34 <esolangs> [[User:Ttulka]] https://esolangs.org/w/index.php?diff=120190&oldid=120189 * Ttulka * (+4)
14:21:37 <esolangs> [[Rrr]] https://esolangs.org/w/index.php?diff=120191&oldid=120188 * Ttulka * (+0) format
14:22:29 <esolangs> [[Rrr]] https://esolangs.org/w/index.php?diff=120192&oldid=120191 * Ttulka * (-1) fix username
14:24:04 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=120193&oldid=120133 * Ttulka * (+10) add Rrr
14:29:18 <esolangs> [[Rrr]] M https://esolangs.org/w/index.php?diff=120194&oldid=120192 * Ttulka * (+15) minor fix
14:52:59 <esolangs> [[Rrr]] M https://esolangs.org/w/index.php?diff=120195&oldid=120194 * Ttulka * (-3) /* Hello World */ fix typo
14:54:36 <esolangs> [[Rrr]] M https://esolangs.org/w/index.php?diff=120196&oldid=120195 * Ttulka * (+0) /* Copier */ different alphabet
14:55:49 <esolangs> [[Rrr]] M https://esolangs.org/w/index.php?diff=120197&oldid=120196 * Ttulka * (+0) /* Palindromes */ different alphabet
15:01:23 <esolangs> [[Esolang:Sandbox]] https://esolangs.org/w/index.php?diff=120198&oldid=120160 * NameGoesThere * (+454) /* Important Math Formulas */
15:01:48 <esolangs> [[Rrr]] M https://esolangs.org/w/index.php?diff=120199&oldid=120197 * Ttulka * (+232) /* Copier */ extend description
15:01:53 <esolangs> [[Esolang:Sandbox]] M https://esolangs.org/w/index.php?diff=120200&oldid=120198 * NameGoesThere * (-6) /* 1 < 0 */
15:02:41 <esolangs> [[Esolang:Sandbox]] M https://esolangs.org/w/index.php?diff=120201&oldid=120200 * NameGoesThere * (+0) /* 1 < 0 */
15:06:21 <esolangs> [[Rrr]] https://esolangs.org/w/index.php?diff=120202&oldid=120199 * Ttulka * (+151) /* Palindromes */ describe output
15:08:08 -!- wpa has quit (Quit: Connection closed for inactivity).
15:08:54 <esolangs> [[Rrr]] M https://esolangs.org/w/index.php?diff=120203&oldid=120202 * Ttulka * (+6) /* Palindromes */ add example string
15:11:27 -!- Hooloovoo has quit (Ping timeout: 268 seconds).
15:12:58 -!- Hooloovoo has joined.
15:24:15 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
15:32:27 -!- tromp has joined.
15:52:53 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
16:04:45 -!- tromp has joined.
16:14:59 -!- ais523 has joined.
16:16:12 <int-e> fizzie: Today's AoC I once again failed to realize that one could just use part 1 and brute force for part 2.
16:16:38 <int-e> (What is it with these insufficiently nasty twists.)
16:18:01 <fizzie> Yeah, it was surprisingly cheap. They could've easily thrown in a few more digits.
16:18:55 <esolangs> [[Rrr]] M https://esolangs.org/w/index.php?diff=120204&oldid=120203 * Ttulka * (+0) /* Hello World */ fix typo
16:20:41 <esolangs> [[Talk:Dead fish]] https://esolangs.org/w/index.php?diff=120205&oldid=119973 * ApisNecros * (+582)
16:21:26 <fizzie> https://zem.fi/misc/aoc/twist.heat.html <- just eyeballing from there, looks like day 6 tends to be among the least twisty.
16:34:12 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=120206&oldid=120193 * Ttulka * (+0) fix order
16:41:55 <esolangs> [[Seed]] M https://esolangs.org/w/index.php?diff=120207&oldid=86979 * Palaiologos * (+5825) remove the deadlinks and inline their contents
16:46:07 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
16:46:42 -!- Koen_ has quit (Remote host closed the connection).
16:48:15 <esolangs> [[Threi]] N https://esolangs.org/w/index.php?oldid=120208 * Infinitehexagon * (+161) Created page with "'''Threi''' is an [[esoteric programming language]] desgined by [[User:Infinitehexagon]] . [[Category:Languages]][[Category:2023]][[Category:Work-in-Progresses]]"
16:49:04 <esolangs> [[Threi]] https://esolangs.org/w/index.php?diff=120209&oldid=120208 * Infinitehexagon * (-24)
17:03:01 -!- tromp has joined.
17:16:38 -!- Koen_ has joined.
17:57:42 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
17:58:50 -!- tromp has joined.
18:17:03 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
18:41:43 -!- tromp has joined.
19:21:38 -!- Koen_ has quit (Remote host closed the connection).
20:12:21 <esolangs> [[User:Nebular]] N https://esolangs.org/w/index.php?oldid=120210 * Nebular * (+3) Created page with "hi!"
20:16:12 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
20:18:35 <esolangs> [[Rrr]] M https://esolangs.org/w/index.php?diff=120211&oldid=120204 * PythonshellDebugwindow * (+187) External resources, categories
20:24:38 <esolangs> [[Constant]] M https://esolangs.org/w/index.php?diff=120212&oldid=120179 * PythonshellDebugwindow * (+36) Stub
20:24:49 -!- tromp has joined.
20:45:45 <esolangs> [[Cheesecake]] N https://esolangs.org/w/index.php?oldid=120213 * Nebular * (+2414) first esolang that is actually quite good!
20:47:50 <esolangs> [[Cheesecake]] https://esolangs.org/w/index.php?diff=120214&oldid=120213 * Nebular * (+3) /* Cheesecake */
21:00:29 <esolangs> [[Cheesecake]] M https://esolangs.org/w/index.php?diff=120215&oldid=120214 * Nebular * (+131) /* Cheesecake */ error thing
21:03:18 <esolangs> [[Cheesecake]] M https://esolangs.org/w/index.php?diff=120216&oldid=120215 * Nebular * (-9) oopsie.
21:10:06 <esolangs> [[Cheesecake]] M https://esolangs.org/w/index.php?diff=120217&oldid=120216 * Nebular * (-5) pretty sure this would fit into Languages more
21:12:44 <esolangs> [[Cheesecake]] https://esolangs.org/w/index.php?diff=120218&oldid=120217 * Nebular * (+20)
21:16:24 <esolangs> [[Cheesecake]] https://esolangs.org/w/index.php?diff=120219&oldid=120218 * Nebular * (+205)
21:16:46 <esolangs> [[Cheesecake]] https://esolangs.org/w/index.php?diff=120220&oldid=120219 * Nebular * (+38) /* Implementation */
21:26:06 <esolangs> [[Alan Turing]] M https://esolangs.org/w/index.php?diff=120221&oldid=71545 * PythonshellDebugwindow * (+53) Link to Wikipedia
21:34:16 <int-e> Here's a fun little shapez task: make a circuit that takes a shape as input and produces as output a shape that has a red rectangle for all occupied quadrants and a white rectangle everywhere else, for example https://int-e.eu/~bf3/tmp/shapez-occupancy.png
21:43:17 -!- b_jonas has joined.
21:47:48 <b_jonas> int-e: does it have to give exactly one output shape for each input shape, or does it only have to work eventually for a steady input?
21:48:51 <b_jonas> the former is much more annoying, but should be doable, because I managed to make a reliable setup to separate one shape from a stream of shapes
21:49:05 <int-e> b_jonas: I'm okay with having a delay.
21:49:29 <int-e> before the output stabilizes for a new input
21:49:56 <int-e> it's not hard, but I have a cute solution with ~120 buildings footprint.
21:51:31 <b_jonas> in that case it's not hard. use a speedometer to detect the shape, you already know from an ordinary MAM how to break the shape signal down to 16 quadrants, for each quadrant use two not gates to get a boolean signal indicating if that quadrant is empty, fill those boolean signals into filters to pick between red and white, color and cut squares, assemble the 16 red or white square quadrants with
21:51:31 <int-e> All in a 13x16 space.
21:51:50 <b_jonas> but in such a small space it's much harder
21:52:12 <int-e> https://int-e.eu/~bf3/tmp/shapez-occupancy-circuit.png if you don't want to think about it.
21:53:18 <b_jonas> wait, you just want a shape signal, not a shape?
21:54:00 <esolangs> [[HTPF]] https://esolangs.org/w/index.php?diff=120222&oldid=79455 * Kaveh Yousefi * (+17398) Added an interpreter implementation in Common Lisp.
21:54:24 <int-e> This is still pondering a MAAM design; occupancy determines the recipe for a shape.
21:55:55 <int-e> (AA = absolutely anything, since "anything" means "anything that can be assembled from slices with at most one hole" in the shapez world)
21:58:15 <b_jonas> no, I still insist that "anything" in MAM means anything that can occur as a freeplay shape rather than anything can be assembled from slices with at most one hole, because the former is what my MAM can do
21:58:15 <esolangs> [[HTPF]] https://esolangs.org/w/index.php?diff=120223&oldid=120222 * Kaveh Yousefi * (+318) Introduced an examples section comprehending two initial members: one being a Hello, World! printer, the other a repeating cat program.
21:58:44 <int-e> b_jonas: I'm fine with that too but *most* MAM designs fit my description :-P
21:59:40 <esolangs> [[HTPF]] M https://esolangs.org/w/index.php?diff=120224&oldid=120223 * Kaveh Yousefi * (+0) Rectified the formatting of a Common Lisp documentation string.
22:01:20 <int-e> b_jonas: And in any case the main point was to define "MAAM".
22:01:54 <b_jonas> the machine that can make any shape that you can make, probably the second one ever if you succeed
22:02:12 <esolangs> [[HTPF]] M https://esolangs.org/w/index.php?diff=120225&oldid=120224 * Kaveh Yousefi * (+3) Rectified an orthographic mistake in a Common Lisp code's documentation string.
22:02:19 <int-e> b_jonas: And the point of that circuit is that it has just 2^16 possible outputs, though as I found out two weeks ago and discussed here, that's not quite good enough to throw it at a ROM and get back an encoding of a recipe.
22:02:21 <b_jonas> or third, I can't remember
22:02:48 <b_jonas> sure, but you can reduce that a lot with some simple circuit logic
22:02:55 <int-e> Well, not quite 2^16 because quite a few shapes are impossible to make.
22:03:50 <int-e> So just 48432 relevant values in total.
22:04:17 <b_jonas> and if you're making a machine that can make the most difficult shapes then you don't need it to be able to use the simplest recipes for simple shapes, you can make it assemble full shapes in crazy wasteful ways with extra layers
22:20:59 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:24:01 <int-e> > sum [5^i | i <- [1..4]]
22:24:46 <int-e> > sum [3^i | i <- [1..4]]^2
22:41:04 <b_jonas> if you make that MAAM, how will you test it? do you have a mod that changes the rules for freeplay shapes?
22:44:11 <b_jonas> or will you, like, pick a shape with an external tool, paste it onto a constant signal, and see if the machine works?
22:53:30 <int-e> The latter, and I'm not convinced that I'll ever test it exhaustively.
22:54:38 <int-e> But manipulating a constant signal should be much easier than manipulating the hub. And besides it's a requirement for actually doing this... no matter what I do I'll have a ROM with thousands of entries at least and there's no way I'm populating that manually.
22:57:58 <int-e> It looks like I can afford about 16k associative entries. So that's something.
22:58:59 <int-e> ("associative" being the left design in https://int-e.eu/~bf3/tmp/shapez-rom.png that doesn't have a row/column separation)
23:01:08 <int-e> (which should work better for a sparse array indexed by occupancies)
23:05:24 <esolangs> [[Dead fish]] M https://esolangs.org/w/index.php?diff=120226&oldid=119972 * None1 * (-24) /* C++ */
23:08:15 <esolangs> [[Talk:Dead fish]] M https://esolangs.org/w/index.php?diff=120227&oldid=120205 * None1 * (+237)
23:51:01 -!- Sgeo has joined.