←2021-02-28 2021-03-01 2021-03-02→ ↑2021 ↑all
00:03:30 <fizzie> re2 is the default default regex engine.
00:22:40 -!- tromp has joined.
00:27:33 -!- tromp has quit (Ping timeout: 245 seconds).
00:39:13 <esowiki> [[Pain]] https://esolangs.org/w/index.php?diff=81099&oldid=81098 * RetroPain * (+248)
00:40:56 <esowiki> [[Pain]] https://esolangs.org/w/index.php?diff=81100&oldid=81099 * RetroPain * (+46) /* implementations */
00:49:56 <esowiki> [[Special:Log/newusers]] create * Trump Bot * New user account
00:59:03 <b_jonas> shachaf: that's not how it works. non-greedy match can still be slow when it fails but tries everything to match
00:59:25 <shachaf> b_jonas: What's not how it works?
00:59:38 <shachaf> Non-greedy matching doesn't do what I want, and can still be slow, is what I said.
01:00:43 <b_jonas> ah good
01:04:00 -!- tromp has joined.
01:08:23 -!- tromp has quit (Ping timeout: 245 seconds).
01:20:57 -!- arseniiv has quit (Ping timeout: 264 seconds).
01:35:44 <esowiki> [[Pain]] M https://esolangs.org/w/index.php?diff=81101&oldid=81100 * PythonshellDebugwindow * (+11) /* Cat program */ Format
01:46:13 <nakilon> almost done
01:47:58 <esowiki> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=81102&oldid=81043 * Trump Bot * (+109)
01:56:55 <nakilon> stupid CORS
01:57:10 <nakilon> can't fetch the file from the child domain
02:06:32 -!- spiegelau has quit (Quit: leaving).
02:36:16 -!- delta23 has quit (Quit: Leaving).
02:40:19 -!- Lord_of_Life has quit (Ping timeout: 260 seconds).
02:42:52 -!- Lord_of_Life has joined.
02:52:05 -!- tromp has joined.
02:56:15 -!- tromp has quit (Ping timeout: 240 seconds).
03:19:59 <nakilon> FFS
03:20:15 <nakilon> https://cloud.google.com/storage/docs/configuring-cors says: "ORIGIN is an origin allowed for cross origin resource sharing with this bucket. For example, example.appspot.com."
03:21:19 <nakilon> but only two pages below in the "Ensure that the request has an Origin header and that the header value matches ..." there is the correct format -- it needs "http://"
03:35:30 <nakilon> okay, done: http://www.nakilon.pro/esolang.htm?
03:36:05 <nakilon> note the "?" at the end of the url -- it might be needed during the next minutes/hour due to CDN cache
03:38:54 -!- sprock has joined.
03:39:11 <nakilon> this is weird: https://esolangs.org/wiki/Category:Cell-based description mentions Befunge but it isn't in this category
03:46:00 -!- tromp has joined.
03:47:19 -!- tromp_ has joined.
03:47:20 -!- tromp has quit (Read error: Connection reset by peer).
03:49:57 -!- tromp_ has quit (Read error: Connection reset by peer).
03:50:34 -!- tromp has joined.
03:51:27 -!- tromp has quit (Read error: Connection reset by peer).
03:52:00 -!- tromp has joined.
03:53:26 -!- tromp_ has joined.
03:53:26 -!- tromp has quit (Read error: Connection reset by peer).
03:54:18 -!- tromp_ has quit (Read error: Connection reset by peer).
03:55:04 -!- tromp has joined.
03:59:13 -!- tromp has quit (Ping timeout: 245 seconds).
04:01:05 -!- tromp has joined.
04:05:57 -!- tromp has quit (Ping timeout: 264 seconds).
04:21:10 <esowiki> [[Pain]] https://esolangs.org/w/index.php?diff=81103&oldid=81101 * RetroPain * (+2) /* Cat program */
04:41:14 <esowiki> [[User:Nakilon]] https://esolangs.org/w/index.php?diff=81104&oldid=79471 * Nakilon * (+126) added link to the "Esolang categories intersector"
05:08:36 <esowiki> [[Befunge]] https://esolangs.org/w/index.php?diff=81105&oldid=81014 * Quintopia * (+162) added another example of B97 command.
05:49:10 -!- tromp has joined.
05:53:57 -!- tromp has quit (Ping timeout: 264 seconds).
05:54:29 -!- tromp has joined.
05:58:48 -!- tromp has quit (Ping timeout: 245 seconds).
06:39:09 -!- tromp has joined.
06:43:24 -!- tromp has quit (Ping timeout: 245 seconds).
06:53:05 -!- tromp has joined.
06:55:33 <esowiki> [[Special:Log/newusers]] create * ColorfulGalaxy * New user account
06:57:33 -!- tromp has quit (Ping timeout: 264 seconds).
07:00:04 <esowiki> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=81106&oldid=81102 * ColorfulGalaxy * (+230)
07:19:35 -!- craigo has quit (Ping timeout: 240 seconds).
07:55:05 <Sgeo> John Shutt (creator of Kernel Lisp) died
08:05:31 <Sgeo> https://en.wikinews.org/wiki/Wikinews_mourns_loss_of_volunteer_John_Shutt
08:11:40 -!- tromp has joined.
08:15:25 <esowiki> [[User talk:ColorfulGalaxy]] N https://esolangs.org/w/index.php?oldid=81107 * Trump Bot * (+533) Also, please vote for the "Yes Smoking Day" (a holiday on November 31st as opposed to No smoking day) proposal
08:35:23 -!- Sgeo has quit (Read error: Connection reset by peer).
08:40:00 -!- craigo has joined.
09:05:14 -!- sprock has quit (Quit: ...).
09:08:53 -!- hendursa1 has joined.
09:11:00 -!- hendursaga has quit (Ping timeout: 268 seconds).
09:23:57 -!- user24 has joined.
09:28:01 -!- TheLie has joined.
09:31:33 -!- LKoen has joined.
09:51:43 -!- spruit11 has quit (Ping timeout: 260 seconds).
10:27:19 -!- spruit11 has joined.
10:55:28 -!- APic has quit (Ping timeout: 276 seconds).
11:15:08 -!- APic has joined.
11:50:29 -!- APic has quit (Ping timeout: 245 seconds).
11:51:05 -!- APic has joined.
12:00:44 -!- arseniiv has joined.
12:01:09 -!- TheLie has quit (Remote host closed the connection).
12:15:23 -!- hendursa1 has quit (Ping timeout: 268 seconds).
12:16:15 -!- hendursaga has joined.
12:32:53 -!- dionys has joined.
13:04:37 <nakilon> guys maybe there is already such a language that I imagining right now?...
13:06:57 <nakilon> there is no stack, only the two layers: 1. the instructions layer, that is a source code like in any funge 2. the data layer where the stdin comes to and gets processed by the instructions
13:08:28 <nakilon> the layers exist directly one above another one, that is the stdin data byte-by-byte come to the left-top cell and then are moving automatically every tick to the direction it moved the last time, being processed by the instruction on the same coordinate from the instructions layer
13:10:34 <nakilon> so the data flows over the 2d code like in a 2d version of the http://www.zachtronics.com/infinifactory/
13:11:49 <nakilon> unlike the game, it's not 3d, there are only 2 layers (and probably no funge's toroidal jumping over the edges of the space, not sure yet)
13:12:41 <nakilon> and the instructions are > < v ^ : (dup) / -
13:13:21 <nakilon> so the flow of data through the space has to be used as stack if you need it
13:14:19 <nakilon> oh, and some conditional instruction that conditionally tramplines the byte
13:16:56 <nakilon> so if, for example, you want to push something "3 positions deeper to the stack" you take if out from the flow (the imaginary conveyor line over which the bytes are moving), move around and push from the side on the "conveyor" behind the following bytes
13:17:43 <nakilon> but idk how to make a random read from the flow
13:24:45 <nakilon> conditional and arithmetic instructions (/, -) are consuming one byte and editing the next byte letting it out on the next tick
13:25:35 -!- LKoen_ has joined.
13:26:10 <nakilon> when two or more bytes are willing to get to the same coordinate they are prioritized by the order of appearance from the stdin
13:27:36 -!- LKoen has quit (Ping timeout: 240 seconds).
13:28:17 <nakilon> the "/" "-" instructions, when they spawn a new byte, they give it the same priority that the last processed byte had; ":" inserts the new byte in between of priority queue
13:32:10 <nakilon> I'm now losing the understanding the difference between terms of the language and the VM that runs it
13:34:56 <nakilon> I mean, for example, Befunge -- the reference explanations of what the instructions do is a language I guess while the description of the space is a "Befunge machine", not a "Befunge language" I guess
13:40:06 <esowiki> [[User:RetroPain]] https://esolangs.org/w/index.php?diff=81108&oldid=81076 * RetroPain * (+2) /* 2021 */
13:59:27 <nakilon> actually you can turn around and push some byte from the side onto the conditional instruction to make it to "knock out" some byte from the flow to other side
14:00:22 <nakilon> you don't even need to make free spaces to insert something into a tail because tail bytes have lower priority
14:00:37 <nakilon> but there should be some technic to compress the flow
14:01:35 <nakilon> oh no, nvm, it's not possible, you can't make the time go faster
14:02:46 <nakilon> but... there should be the way to stop the byte to make the next one reach it if it's delayed...
14:08:20 -!- Sgeo has joined.
14:09:01 -!- user24 has quit (Quit: We must know, we will know).
14:13:29 -!- LKoen_ has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”).
14:30:17 -!- mniip has quit (Ping timeout: 633 seconds).
14:36:42 -!- zeroed has quit (Ping timeout: 272 seconds).
14:44:51 -!- mniip has joined.
14:53:03 <nakilon> found some bug in my scraping, some categories are showing as empty but they aren't
14:56:22 <nakilon> oh, those are categories of categories
14:56:36 -!- adming has joined.
15:00:26 <nakilon> https://esolangs.org/wiki/Category:Posibly%20turing%20complete -- this one has redirect to "unknown computational class"
15:00:34 <nakilon> https://esolangs.org/wiki/Category:Possibly%20turing%20complete -- this one is "pending deletion
15:01:22 <nakilon> I suppose redirect should be on 2 or both to be deleted
15:02:35 <b_jonas> nakilon: frankly I don't understand your description of the semantics of that programming language with befunge-like arrows
15:04:25 <b_jonas> though I'm also not too interested in it
15:09:11 <nakilon> it's like the old flash game http://archeralex.github.io/manufactoria/
15:10:47 <nakilon> it has the (STD)IN and (STD)OUT and you program it to process the data in between that is essentially how zachtronics's games usually work too, I guess Manufactoria has inspired them some years ago
15:11:30 <nakilon> oh waaaaait, the Manufactoria was their game! http://thesiteformerlyknownas.zachtronicsindustries.com/manufactoria/
15:12:59 <nakilon> so my idea is like an adaptation of mechanics of that old game to the terminal world, i.e. working with real STDIN and STDOUT
15:15:20 <nakilon> ah, nope, it's not their game but was posted in their blog as a candidate for some weekly gamedev challenge or something
15:19:33 <esowiki> [[Esolang talk:Featured languages]] https://esolangs.org/w/index.php?diff=81109&oldid=50325 * RetroPain * (+134)
15:33:17 -!- adming has changed nick to zeroed.
15:58:51 <b_jonas> ok so there's a naming conflict. git now has a switch subcommand. (the docs say that it's experimental.) its name conflicts with an alias subcommand that I set up before git had that subcommand.
15:59:56 <b_jonas> I'm trying to figure out what I should do about this. luckily the rest of my aliases have sillier names and so probably won't have this problem.
16:27:28 -!- hippest has quit (Remote host closed the connection).
16:30:19 <b_jonas> fungot: of the places that Mary went, what is the ratio of those to which the lamb was sure to go?
16:30:19 <fungot> b_jonas: to write only..i dnt knw so i askd u for dis program but u didnt.i trusted u only na..i thaught i am angry
16:47:02 <nakilon> s/silly/esoteric
16:49:14 <b_jonas> nakilon: very well. the names of the aliases I have set up in my config are: logns logp bs whereami dicc lsref switch
16:49:55 -!- spruit11 has quit (Quit: Lost terminal).
16:51:13 <b_jonas> bs doesn't stand for bullshit, (git bs) is an alias to (git status -bs)
16:56:16 -!- spruit11 has joined.
17:16:07 <int-e> fungot: what would happen if you were trained on nursery rhymes?
17:16:07 <fungot> int-e: v didnt start yet d..goin to start now, make me dinner and help me get it done soon mah.
17:21:45 -!- LKoen has joined.
17:28:12 <fizzie> My only git alias is `log1 = log --oneline --decorate=full --graph`.
17:34:48 <int-e> changes=log -p --reverse ..origin, ci=commit
17:35:25 <int-e> probably barely used
17:39:14 -!- craigo has quit (Ping timeout: 260 seconds).
17:50:29 -!- dingwat has joined.
19:02:35 <nakilon> moved gist to a repo https://github.com/Nakilon/esolang and made a scheduled Github Action that will update the page every day
19:12:02 -!- TheLie has joined.
19:55:29 <esowiki> [[FILO]] https://esolangs.org/w/index.php?diff=81110&oldid=79785 * Qpliu * (+569) Rework language to be more usable for programming
20:44:41 -!- TheLie has quit (Remote host closed the connection).
21:05:13 -!- copumpkin has quit (Remote host closed the connection).
21:07:27 -!- copumpkin has joined.
21:34:48 -!- aloril has quit (Ping timeout: 265 seconds).
21:46:40 -!- aloril has joined.
21:50:34 -!- mromerom2021 has joined.
21:51:38 -!- mromerom2021 has left.
21:54:24 <esowiki> [[Special:Log/upload]] upload * Emerald * uploaded "[[File:1EA23DDC-40BC-4A30-A045-372C7A6B34D7.png]]"
21:57:57 -!- craigo has joined.
22:23:05 <nakilon> SSCAIT (Starcraft AI tournament) Finals https://www.youtube.com/watch?v=5NS6LEPh-vc (starting somewhere around 40:00)
22:33:55 -!- delta23 has joined.
22:39:16 <nakilon> two more recents videos on the channel are some Human vs AI matches
22:39:39 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”).
23:32:42 <shachaf> int-e: Maybe you'll like this game that jix mentioned: https://store.steampowered.com/app/1471960/Room_to_Grow/
23:33:36 <fizzie> That reminds me of the Snakebird music.
23:34:44 <fizzie> But maybe that's just how block-pushing games are supposed to sound like.
23:37:18 <shachaf> Hmm, I don't know about the music, but the actual moving-around sound reminded me of Snakebird.
23:37:26 <shachaf> So much that I was wondering whether it was the same people or something.
23:48:59 <zzo38> Are block-pushing games supposed to have a specific style of music?
23:52:22 <zzo38> (Hero Mesh has a version of Piano Sonata No.11 Movement III by Wolfgang Amadeus Mozart, although you can substitute your own music if you want to.)
←2021-02-28 2021-03-01 2021-03-02→ ↑2021 ↑all