←2021-12-26 2021-12-27 2021-12-28→ ↑2021 ↑all
00:08:02 -!- Soni has quit (Ping timeout: 240 seconds).
00:23:12 -!- Everything has quit (Quit: leaving).
00:27:52 -!- Soni has joined.
00:27:58 <esolangs> [[MacroBeep]] https://esolangs.org/w/index.php?diff=91338&oldid=91335 * PixelatedStarfish * (+134) /* Hello World */
01:09:10 -!- ilene_leith has joined.
02:05:53 -!- friddo has joined.
03:32:04 -!- friddo has quit (Quit: leaving).
04:10:41 -!- oerjan has joined.
04:19:48 -!- earendel has quit (Quit: Connection closed for inactivity).
05:58:06 -!- earendel has joined.
06:44:03 -!- monoxane9 has joined.
06:44:37 -!- monoxane has quit (Ping timeout: 240 seconds).
06:44:37 -!- monoxane9 has changed nick to monoxane.
06:49:31 -!- monoxane9 has joined.
06:50:17 -!- monoxane has quit (Ping timeout: 240 seconds).
06:50:17 -!- monoxane9 has changed nick to monoxane.
07:24:17 -!- ilene_leith has quit (Ping timeout: 240 seconds).
07:56:01 <riv> https://www.youtube.com/watch?v=0pilGprdpKo wow what a shame, TASing with calculators/programs/debug screen is now allowed wtf
08:04:57 <int-e> Oh is this the next step after allowing players to pause the game in a speedrun?
08:05:05 <int-e> Good for drama, I guess.
08:06:34 <int-e> But also: tl;dw
08:08:33 <riv> next they will allow people to use mods to change the probabilities of drops
08:09:31 <int-e> that would be funny
08:11:37 -!- tromp has joined.
08:17:53 -!- Sgeo has quit (Read error: Connection reset by peer).
09:05:57 -!- imode has quit (Ping timeout: 240 seconds).
09:50:06 -!- oerjan has quit (Quit: Later).
09:50:17 -!- BarryNL has quit (Ping timeout: 240 seconds).
09:57:44 -!- BarryNL has joined.
10:10:37 -!- BarryNL has quit (Ping timeout: 250 seconds).
10:23:46 -!- Lord_of_Life_ has joined.
10:25:02 -!- Lord_of_Life has quit (Ping timeout: 268 seconds).
10:25:04 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
10:25:55 -!- blu256 has joined.
10:32:12 -!- delta23 has quit (Quit: Leaving).
10:42:29 -!- blu256 has quit (Ping timeout: 252 seconds).
10:50:28 -!- Bowserinator has quit (Quit: Blame iczero something happened).
10:51:52 -!- Bowserinator has joined.
10:55:37 -!- blu256 has joined.
12:07:34 -!- warlock has joined.
12:36:44 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
12:55:05 -!- tromp has joined.
13:09:15 <esolangs> [[Project Euler/15]] N https://esolangs.org/w/index.php?oldid=91339 * ColorfulGalaxy * (+1061) Mathigon has a close duplicate
13:18:24 <esolangs> [[Project Euler/16]] N https://esolangs.org/w/index.php?oldid=91340 * ColorfulGalaxy * (+1274) Mentioned on OEIS
13:34:26 <esolangs> [[Project Euler/28]] N https://esolangs.org/w/index.php?oldid=91341 * ColorfulGalaxy * (+3505) Added cross-ref to problem 2
13:37:25 -!- earendel has quit (Quit: Connection closed for inactivity).
13:47:46 <esolangs> [[User:ProjectEuler]] https://esolangs.org/w/index.php?diff=91342&oldid=91269 * ColorfulGalaxy * (+1234) A few days ago I accidentally put "searching" in the "keywords" column and after an hour I saw the workmates searching for "keywords" on the web
13:54:30 <esolangs> [[Hopscotch]] https://esolangs.org/w/index.php?diff=91343&oldid=51908 * A casual user * (+19)
13:55:23 <esolangs> [[Hopscotch]] https://esolangs.org/w/index.php?diff=91344&oldid=91343 * A casual user * (+23)
13:56:46 <esolangs> [[Hopscotch]] https://esolangs.org/w/index.php?diff=91345&oldid=91344 * A casual user * (+1)
13:58:02 <esolangs> [[Hopscotch]] https://esolangs.org/w/index.php?diff=91346&oldid=91345 * A casual user * (+18)
13:59:29 <esolangs> [[Hopscotch]] M https://esolangs.org/w/index.php?diff=91347&oldid=91346 * A casual user * (+1)
14:02:02 <esolangs> [[Hopscotch]] https://esolangs.org/w/index.php?diff=91348&oldid=91347 * A casual user * (-51)
14:02:17 <esolangs> [[Hopscotch]] M https://esolangs.org/w/index.php?diff=91349&oldid=91348 * A casual user * (+1)
14:04:06 <esolangs> [[Hopscotch]] https://esolangs.org/w/index.php?diff=91350&oldid=91349 * A casual user * (+2)
14:04:28 <esolangs> [[Hopscotch]] https://esolangs.org/w/index.php?diff=91351&oldid=91350 * A casual user * (-1)
14:07:49 <esolangs> [[Hopscotch]] https://esolangs.org/w/index.php?diff=91352&oldid=91351 * A casual user * (+4)
14:08:15 <esolangs> [[Hopscotch]] M https://esolangs.org/w/index.php?diff=91353&oldid=91352 * A casual user * (+0)
14:49:34 <riv> im diggin a really long tunnel in minecraft, it's kind of boring
14:50:28 -!- Sgeo has joined.
14:57:50 <esolangs> [[Special:Log/newusers]] create * DuCouscous * New user account
15:05:00 -!- blu256 has quit (Ping timeout: 268 seconds).
15:13:25 <b_jonas> yes yes, we've all heard that pun a lot recently because of Elon Musk.
15:15:46 <riv> i dont follow elon musk
15:15:51 <riv> i came up with it myself
15:30:57 -!- blu256 has joined.
15:31:31 <fizzie> `blsq 0tp
15:31:32 <HackEso> ERROR: You should not transpose what you can't transpose. Yes this is an easteregg! \ 0
15:31:52 <fizzie> (Just ran across that due to a mistake.)
15:41:26 -!- earendel has joined.
16:25:27 <fizzie> Oof. Finally finished day 22 part 22 in Burlesque. It's surprisingly reasonable, takes <2s to run on the last example and <15s on my puzzle input.
16:25:36 <fizzie> I think it might just barely fit in an IRC message too, let's see.
16:26:02 <int-e> there's a part 22 now? :-)
16:26:03 <fizzie> %CS={J1!!{{vv-]==}{vvbxj[+}{2==}{{-]0z[)tptpp^)>]j)<]z[J{^p.<}al{#rjCS0}1+]ifvv}x/0jr~x/1jr~jJ2.+j2.-x/[m_+}{3MV==}{/v/v}1{Jx/Jx/p^x/z[{J0j.+)[~{j[+}j+]j0j!!tp)><jm[j0j+..-)-]{_+}j+]m[p^}j0jr~2rzj[m{{^p.<}al}f[j{bxj+]}j+]m[jbx3MV[+[+j~]2[+j_+}}cne!}%CC={J2.+p^{.-}m^pdj2.%.*j2.-{CC}ms.+}ln{"[=., ]"jsrg_L[2==j2enri1rzcyz[)++2coj[+}m[JFLJ<]j>]_+3.*bx0[++]{l_x/CS}r[CC
16:26:09 <fizzie> Uh, part 2.
16:28:03 <fizzie> It's kind of like my Go octree, except it's a more general sort of tree, with nodes like {{{x0 x1} {y0 y1} {z0 z1}} 0/1/2 ...} where 0 and 1 denote a fully-lit cuboid, while 2 is a mixture, and for every 2 the ... contains 2..7 nodes that in a complete-but-disjoint manner partition its parent.
16:30:03 <fizzie> And the CS ( state area node -- node' ) syllable mutates a node to set a region of it to unlit or lit, potentially splitting it if necessary.
16:30:22 <int-e> Interesting... I used a flat list of cuboids (and an operation that removes a cuboid from all the others in a list, splitting them up as necessary)
16:31:20 <fizzie> It might be slightly shorter as a flat list. Or not, who knows.
16:31:36 <fizzie> z[)tptpp^)>]j)<]z[ is the shortest I've gotten so far for a box-box intersection.
16:31:59 <fizzie> `blsq {{0 10} {1 11} {2 12}} {{5 15} {6 16} {7 17}} z[)tptpp^)>]j)<]z[
16:32:00 <HackEso> ​{{5 10} {6 11} {7 12}}
16:33:00 <int-e> Ah
16:33:31 <int-e> `blsq {{0 4} {1 11} {2 12}} {{5 15} {6 16} {7 17}} z[)tptpp^)>]j)<]z[
16:33:32 <HackEso> ​{{5 4} {6 11} {7 12}}
16:33:55 <fizzie> And {^p.<}al is a nice and concise test for whether the result's nonempty.
16:33:56 <int-e> `blsq {{0 20} {1 11} {2 12}} {{5 15} {6 16} {7 17}} z[)tptpp^)>]j)<]z[
16:33:57 <HackEso> ​{{5 15} {6 11} {7 12}}
16:34:02 -!- imode has joined.
16:34:19 <fizzie> `blsq {{0 4} {1 11} {2 12}} {{5 15} {6 16} {7 17}} z[)tptpp^)>]j)<]z[ {^p.<}al
16:34:21 <HackEso> 0
16:34:32 <fizzie> `blsq {{0 20} {1 11} {2 12}} {{5 15} {6 16} {7 17}} z[)tptpp^)>]j)<]z[ {^p.<}al
16:34:33 <HackEso> 1
16:35:05 <fizzie> (I'm using half-open intervals in the code, felt more natural.)
16:35:24 <int-e> :t all (uncurry (<)) -- yeah that's not quite what ^p does
16:35:25 <lambdabot> (Foldable t, Ord a) => t (a, a) -> Bool
16:37:16 <fizzie> Actually maybe {so}al would have worked as a shorter is-empty test if I had kept the closed intervals, `so` tests if a list is sorted or not.
16:38:21 <fizzie> (Also it takes an extra 1rzcyz[)++ of preprocessing to add 1 to all the upper bounds of the input.)
16:41:51 <fizzie> I think I'd need to adjust the node-splitting to make it work with closed intervals though. Currently what it does is...
16:41:53 <fizzie> `blsq {{0 100} {0 100} {0 100}} {{10 20} {10 20} {10 20}} z[{J0j.+)[~{j[+}j+]j0j!!tp)><jm[j0j+..-)-]{_+}j+]m[p^}j0jr~2rzj[m
16:41:54 <HackEso> ​{{{0 10} {0 100} {0 100}} {{20 100} {0 100} {0 100}} {{10 20} {0 10} {0 100}} {{10 20} {20 100} {0 100}} {{10 20} {10 20} {0 10}} {{10 20} {10 20} {20 100}}}
16:42:51 <int-e> I switched to semi-open intervals early on because I was afraid of silly off-by-one errors
16:43:37 <fizzie> That's one operation that could probably be shorter in code. But it spits out the 6 cuboids that fill {{0 100} {0 100} {0 100}} without containing {{10 20} {10 20} {10 20}}.
16:44:00 <int-e> (well, actually I considered them to be closed intervals, but in R, not Z)
16:44:37 <int-e> because volumes (composed of unit cubes) are conceptually easier than lattice points
16:48:01 <esolangs> [[Fool]] https://esolangs.org/w/index.php?diff=91354&oldid=91337 * DigitalDetective47 * (-12) Changed computational class category
16:59:27 -!- monoxane has quit (Ping timeout: 256 seconds).
17:07:54 -!- Sgeo has quit (Read error: Connection reset by peer).
17:17:34 -!- Lord_of_Life has quit (Excess Flood).
17:18:28 -!- Lord_of_Life has joined.
17:34:58 <esolangs> [[Special:Log/newusers]] create * LuisCR * New user account
17:35:14 -!- joes has joined.
17:41:24 -!- Sgeo has joined.
17:46:33 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=91355&oldid=91305 * LuisCR * (+249)
18:03:24 -!- joes has quit (Quit: Leaving).
18:26:05 -!- Sgeo_ has joined.
18:28:59 -!- Sgeo has quit (Ping timeout: 256 seconds).
18:29:00 -!- blu256 has quit (Quit: Gone).
18:30:26 <esolangs> [[Numberlist]] https://esolangs.org/w/index.php?diff=91356&oldid=91300 * Dtp09 * (+107) /* Interpreter */
18:42:33 -!- Everything has joined.
18:48:22 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
18:50:17 -!- tromp has joined.
19:00:48 -!- Thelie has joined.
19:21:13 <b_jonas> `? fish
19:21:15 <HackEso> Come and dance and love the fish! Mister Disco summoned it.
20:01:01 -!- earendel has quit (Quit: Connection closed for inactivity).
20:38:40 <esolangs> [[Vrty]] https://esolangs.org/w/index.php?diff=91357&oldid=73675 * FAKE1007 * (-1235) Replaced content with "/del"
20:48:08 <esolangs> [[Rejji]] https://esolangs.org/w/index.php?diff=91358&oldid=69266 * FAKE1007 * (-5016) Replaced content with "/del"
21:09:16 -!- Thelie has quit (Remote host closed the connection).
21:19:13 -!- earendel has joined.
21:20:49 <earendel> hello?
21:22:08 <earendel> ah. oki. it didnt send ..lag. now
21:22:46 <earendel> b_jonas: zappa - disco boy https://www.youtube.com/watch?v=OfzfLw6OSJU
21:22:58 <earendel> its me, mariO!
21:24:49 <earendel> b_jonas: are you married?
21:32:36 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
21:42:14 -!- tromp has joined.
22:11:12 <esolangs> [[2Deadfish/Constants]] https://esolangs.org/w/index.php?diff=91359&oldid=90836 * Squidmanescape * (+22)
22:18:10 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:39:19 -!- warlock has quit (Quit: Lost terminal).
23:04:05 -!- ilene_leith has joined.
←2021-12-26 2021-12-27 2021-12-28→ ↑2021 ↑all