00:15:05 Looks like it's just broken. The response is successful (and looks to have all the content it needs), but has a 'code' of 0 (instead of the expected 200), so is treated as an error. 00:21:28 ...because it runs curl and tries to do a regex match on /^(HTTP\/1\.[01]) (\d{3}) (.*)/ to parse the protocol, code, and reason, and the response from this particular server is "HTTP/2 200". No, it can't seriously be that stupid... 00:26:17 https://github.com/wikimedia/mediawiki/commit/b05b69d -- yes, it is that stupid. 00:26:31 At least they've fixed it... 27 days ago, in a version I haven't installed. 00:47:20 [[WordLang]] M https://esolangs.org/w/index.php?diff=68425&oldid=68424 * WilliamRagstad * (+76) Added more categories 00:52:42 [[WordLang]] M https://esolangs.org/w/index.php?diff=68426&oldid=68425 * WilliamRagstad * (+90) 00:53:10 [[WordLang]] M https://esolangs.org/w/index.php?diff=68427&oldid=68426 * WilliamRagstad * (-1) 00:55:57 [[WordLang]] M https://esolangs.org/w/index.php?diff=68428&oldid=68427 * WilliamRagstad * (+54) 01:22:22 [[Language list]] https://esolangs.org/w/index.php?diff=68429&oldid=68395 * WilliamRagstad * (+15) Added WordLang 01:24:35 [[WordLang]] https://esolangs.org/w/index.php?diff=68430&oldid=68428 * WilliamRagstad * (+657) 01:33:18 [[WordLang]] https://esolangs.org/w/index.php?diff=68431&oldid=68430 * WilliamRagstad * (+196) Wrote about the etymology 01:36:01 [[Cryptoleq]] https://esolangs.org/w/index.php?diff=68432&oldid=54297 * Fizzie * (+316) Put some math in it. Not sure about that last paragraph... 01:36:39 oerjan: zzo38: I've provisionally installed the Math extension, and it seems to work at least a little bit. No guarantees it will always continue to work, if MediaWiki makes it too hard to keep working. 01:38:57 -!- hppavilion[1] has quit (Ping timeout: 265 seconds). 01:42:43 -!- oerjan has joined. 01:43: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.”). 01:49:34 [[Special:Log/move]] move * Oerjan * moved [[User:Pppery]] to [[User talk:Pppery]]: Generally, discussion should go on talk pages, and you should normally not edit another users main page 01:50:33 *+' 02:53:04 -!- Lord_of_Life has quit (Ping timeout: 268 seconds). 02:54:46 -!- Lord_of_Life has joined. 02:54:52 -!- MDude has quit (Read error: No route to host). 03:01:45 -!- MDude has joined. 03:12:43 and there's a scene change, i guess we'll have to wait to see if cindy's plan is a gooey one 03:14:02 sorlie should have a talk with the freefall police chief 03:47:01 is there any insane mechanics to sed other than find/replace. 04:19:01 imode: i think the hold space stuff can get pretty hairy? 04:20:27 anything where you try to do things across lines requires that 04:22:30 interesting. I don't know how hold space works. 04:23:18 time to learn. 04:33:39 there used to be sourceforge page something or other with a bunch of sed scripts 04:33:54 i dont know if they are "quality" but only time ive seen a collection of them assembled in one spot 04:49:14 -!- kspalaiologos has quit (Ping timeout: 240 seconds). 04:49:35 -!- tromp has joined. 04:52:14 -!- tromp_ has quit (Ping timeout: 252 seconds). 05:12:08 I have to wonder if a tool/"language" like `sed` has been adopted as an actual practical, general purpose programming language. it isn't hard to build control flow in it. 05:47:47 well i think it was like to solve/sort the towers of discs thing i forget what its called; i.e. not necessarily useful, but to prove it can be done in pure sed 05:47:54 little puzzles like that mostly 05:48:16 `? hanoi 05:48:19 hanoi? ¯\(°​_o)/¯ 05:48:21 yup 05:53:27 i dont really have a cs background so my closest frame of reference is i just imagine: https://cuphead.fandom.com/wiki/Talk:Chips_Bettigan/@comment-34432156-20180122112550 "In Japan the toy is called 'Daruma Otoshi'" 05:54:16 the puzzles are nice, but I can't shake that there might be some actual practical elements of working with a parallel rule processing engine. 05:54:25 (or parallelizable, anyway...) 05:55:10 i learned something googling that: "This traditional Japanese game requires a good eye and fast reflexes. The purpose of the game is to knock the center pieces out with the hammer without causing the doll on top to fall over" 05:55:25 took me a while to find a screenshot :/ i didnt know that was based on a real thing 05:57:04 that seems a lot like the table cloth thing in movies where they try to yank it out without breaking/moving plates 05:58:30 coding-wise, it seems to be a "refactoring/maintenance" metaphor 05:58:48 and better than zuckerburg's (IIRC) "trying to change a tire on a moving car" 05:59:21 imo 06:01:39 lotmn is almost nethack-esque in that you can throw coins/money at enemies 06:01:52 if you need a long-range projectile (it will cost you of course) 06:02:06 i guess nethack you can too 06:04:10 there was a time when I actually had plans for a practical string rewriting language. it was based on the idea of communicating components: segments of the string were mapped to things like queues, stacks, arrays, program memory, etc. they communicated by sending signals back and forth through the string. 06:04:37 guess it was less of a language and more of an implementation layer. almost like an FPGA. 06:09:39 i suppose roguelikes "anything is possible" and bruce less/ninja "anything can be a weapon" such a similarity is not surprising 06:09:45 s/less/lee/ 06:12:44 in my mind nethack i suppose is a "typeless items" game, ideally you can "cast" many things and they will do *something* at least, depending on how they are used 06:15:25 (or at least, items should allow more than one use/"type") 06:17:38 ais523 has said similar things on reddit 06:25:37 "For example, the reason NetHack's UI is so clunky is that it has to allow players to attempt to do anything they might think of; most of the possible combinations won't be useful, but we have to try to make the game react sensibly to anything you might think of, whereas Pathos is typically happy to prevent you trying something that couldn't possibly help." 06:25:45 last i found 06:26:06 (comparing with a different game) 06:26:26 that makes sense 06:26:46 "we" sounds like ais523 is/was a dev or otherwise involved 06:26:51 he is 06:28:35 he was developing the nethack 4 variant, and then got induced into the devteam for original nethack when they expanded a few years ago 06:30:51 *inducted 06:37:35 imode, that sounds like it would keep "state" contained in a human-accessible form all the time, so long as they are kept relatively "small" you have an easy representation of "the world [of the program]" you can pass around, copy, change, spin up a new "instance" or "clone", "snapshots", "rewind" etc. 06:38:10 if i am understanding correctly 06:38:37 almost like everything is kept "serialized" all the time 06:45:05 -!- tromp_ has joined. 06:45:19 -!- FreeFull has quit. 06:47:00 -!- tromp has quit (Ping timeout: 252 seconds). 07:07:04 -!- tromp has joined. 07:09:38 -!- tromp_ has quit (Ping timeout: 246 seconds). 07:17:17 -!- oerjan has quit (Quit: Nite). 07:17:31 kingoffrance: pretty much, yeah. 07:17:56 that's a really nice side effect of it. it's literally just a giant string. 07:18:38 it's basically "what if we made Thue not shit". 07:41:11 -!- kritixilithos has joined. 07:49:30 -!- tromp_ has joined. 07:51:53 -!- tromp has quit (Ping timeout: 252 seconds). 07:54:09 ...then we would end up with a terrible case of congestion... 07:57:16 heh. 08:46:23 -!- kritixilithos has quit (Ping timeout: 240 seconds). 09:10:16 -!- kritixilithos has joined. 09:26:20 -!- imode has quit (Ping timeout: 265 seconds). 09:31:26 [[Nuts]] https://esolangs.org/w/index.php?diff=68434&oldid=67020 * YamTokTpaFa * (+122) 09:51:49 [[WordLang]] M https://esolangs.org/w/index.php?diff=68435&oldid=68431 * WilliamRagstad * (+1) 10:42:33 -!- kspalaiologos has joined. 10:44:03 -!- kritixilithos has quit (Ping timeout: 240 seconds). 10:51:53 -!- arseniiv has joined. 10:54:03 https://media.ccc.de/v/36c3-10601-how_not_to_build_autonomous_robots is good 11:20:07 [[WordLang]] M https://esolangs.org/w/index.php?diff=68436&oldid=68435 * WilliamRagstad * (-2) 11:35:40 -!- Gollypot has joined. 11:36:11 fungot: have fun with what you got 11:36:14 -!- Gollypot has left. 11:37:50 What a pun. 11:52:05 bruh 11:53:37 [[WordLang]] M https://esolangs.org/w/index.php?diff=68437&oldid=68436 * WilliamRagstad * (+789) 11:55:02 [[WordLang]] https://esolangs.org/w/index.php?diff=68438&oldid=68437 * WilliamRagstad * (+4) 11:55:33 [[WordLang]] M https://esolangs.org/w/index.php?diff=68439&oldid=68438 * WilliamRagstad * (-4) 11:56:40 [[WordLang]] M https://esolangs.org/w/index.php?diff=68440&oldid=68439 * WilliamRagstad * (+22) 11:58:01 [[WordLang]] M https://esolangs.org/w/index.php?diff=68441&oldid=68440 * WilliamRagstad * (+4) 12:04:24 -!- oren has joined. 12:05:23 -!- oren has changed nick to \oren\. 12:05:32 Hey, where's fungot? 12:06:05 Oh, right, we had that power outage. 12:07:08 -!- fungot has joined. 12:07:15 fungot: Sorry about that. 12:07:16 fizzie: the acute observer may have noticed that at times a new comer i'd remove it. i just tried 12:08:30 -!- LKoen has joined. 12:10:43 [[WordLang]] M https://esolangs.org/w/index.php?diff=68442&oldid=68441 * WilliamRagstad * (+233) 12:10:52 [[Muppp]] https://esolangs.org/w/index.php?diff=68443&oldid=68099 * Hex96 * (+15) 12:11:02 [[Muppp]] https://esolangs.org/w/index.php?diff=68444&oldid=68443 * Hex96 * (-15) 12:11:34 [[Muppp]] https://esolangs.org/w/index.php?diff=68445&oldid=68444 * Hex96 * (+15) 12:11:49 [[Muppp]] https://esolangs.org/w/index.php?diff=68446&oldid=68445 * Hex96 * (-15) 12:17:56 [[Muppp]] https://esolangs.org/w/index.php?diff=68447&oldid=68446 * Hex96 * (+1435) 12:18:05 [[()]] M https://esolangs.org/w/index.php?diff=68448&oldid=66180 * Fizzie * (+3) /* Instructions */ Adjust the odd alignment for the math part. 12:18:28 [[Muppp]] https://esolangs.org/w/index.php?diff=68449&oldid=68447 * Hex96 * (+36) /* Hello, World! */ 12:18:59 [[WordLang]] M https://esolangs.org/w/index.php?diff=68450&oldid=68442 * WilliamRagstad * (+4) 12:19:31 [[Talk:Muppp]] https://esolangs.org/w/index.php?diff=68451&oldid=67985 * Palaiologos * (+276) 13:29:05 -!- kritixilithos has joined. 13:36:14 [[User:CMinusMinus]] https://esolangs.org/w/index.php?diff=68452&oldid=67939 * CMinusMinus * (+74) 13:38:20 [[User:CMinusMinus]] https://esolangs.org/w/index.php?diff=68453&oldid=68452 * CMinusMinus * (-22) 14:34:41 [[Your]] https://esolangs.org/w/index.php?diff=68454&oldid=68148 * Hex96 * (+143) /* Examples */ 14:35:22 https://esolangs.org/wiki/User 14:35:26 not like I'm complaining 14:35:33 but it's not the wiki I did nothing for 14:41:43 Some wiki spring cleaning would be nice. 14:42:32 Pages like that are still preferable to spam. 14:46:17 [[User:WilliamRagstad]] https://esolangs.org/w/index.php?diff=68455&oldid=68423 * WilliamRagstad * (+232) Added SSPS 14:51:36 [[User:WilliamRagstad]] M https://esolangs.org/w/index.php?diff=68456&oldid=68455 * WilliamRagstad * (+6) 14:52:25 -!- Lord_of_Life_ has joined. 14:55:11 -!- Lord_of_Life has quit (Ping timeout: 268 seconds). 14:55:11 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 15:35:27 I finished some brand new tweaks to asm2bf 15:49:31 -!- FreeFull has joined. 15:53:12 [[Asm2bf]] https://esolangs.org/w/index.php?diff=68457&oldid=68414 * Palaiologos * (+1878) error troubleshooting with error reporting system pulled out of nightmares. 16:15:59 -!- bunnyocto has joined. 17:16:23 -!- kritixilithos has quit (Ping timeout: 240 seconds). 17:19:26 -!- LKoen has quit (Remote host closed the connection). 17:29:46 [[Asm2bf]] https://esolangs.org/w/index.php?diff=68458&oldid=68457 * Palaiologos * (+541) 17:35:01 -!- LKoen has joined. 17:42:48 -!- LKoen has quit (Remote host closed the connection). 17:49:50 -!- kritixilithos has joined. 18:05:23 -!- bunnyocto has quit (Ping timeout: 260 seconds). 18:07:58 -!- sebbu2 has joined. 18:10:03 -!- sebbu has quit (Ping timeout: 268 seconds). 18:13:46 -!- LKoen has joined. 18:20:06 -!- imode has joined. 18:26:37 -!- sebbu2 has changed nick to sebbu. 18:56:15 -!- kritixilithos has quit (Quit: quit). 19:44:29 has anybody ever written a roguelike in `sed`, I wonder? 19:54:58 -!- LKoen has quit (Remote host closed the connection). 20:21:39 -!- Cale has joined. 20:46:31 I could write one 20:46:38 good idea 20:46:47 better write one in thue. 20:46:54 can you point me to another codebase though, because I can't come up with creative idea 20:47:00 or storyline 20:47:20 Thue doesn't seem like a possible task 20:48:43 idea: roguelike in befunge where you can manipulate the code 20:49:20 it's entirely possible. 20:49:28 you just need to build your way out of the tarpit. 20:50:25 it would be hard to make this in a way that's not completely broken, though 20:50:40 more like a baba is you, but with real code 20:51:13 that reminds me, i shuld continue playing rogue bit 20:57:05 kspalaiologos: https://git.imode.tech/?p=python/prime;a=blob;f=examples/picture.t;hb=HEAD 20:57:11 an example of 2D movement. 20:57:29 I could write one in asm2bf 20:57:32 it would be trivial 20:57:45 and then write b2all backend for sed 20:57:57 possibly a more optimizing one towards the asm2bf patterns 20:58:05 or use newest nav mechanic 21:04:21 been exploring string rewriting as a backend for Mode. don't know why I'm attracted to it. 21:07:56 -!- kspalaiologos has quit (Quit: Leaving). 21:16:14 something about rule-based programming is attractive. very unlike structured programming. 21:17:06 it's hard to know where to start, though. 21:22:29 -!- kspalaiologos has joined. 21:26:12 imode: have you got some time on your hands? 21:26:30 I'm planning to write a lisp compiler targeting my certain platform 21:26:57 If you'd like to help me just a bit I would be thankful 21:27:04 what can I help with. 21:27:34 Well I can get it up to the point of generating AST 21:27:46 And some abstract wrappers over assembly 21:28:14 So optimalization and IR generation is left 21:28:52 mmm. 21:30:33 passing by, wish you luck 21:43:00 hahaha, hell yeah. just wrote something that compares 2 binary strings. 21:43:30 https://hatebin.com/gemgrlrnry 21:48:15 -!- imode has quit (Ping timeout: 265 seconds). 21:53:25 -!- imode has joined. 21:53:38 I am honestly surprised I was able to write that in one shot. 21:54:59 Well 21:55:08 Maybe barely someone is interested 21:59:07 I swear this could be reduced to lesser states. 22:02:58 you trade runtime though. 22:09:55 kspalaiologos: sorry, not interested in doing codegen for your project. 22:10:00 too complicated for my tastes. 22:10:14 It's fine 22:10:37 I think I may be capable of doing it (like the most things) alone. 22:10:51 my philosophy about projects like this are that they're for an individual. 22:11:18 so? 22:11:33 just that you'd know better about where you want to take your code than I would. 22:11:54 I recently helped in developing a programming language, coincidentally a lisp like 22:12:08 I noticed the same thing, but 22:12:44 it really depends on what are you trying to do in the project 22:13:03 -!- LKoen has joined. 22:13:51 The reason I'm looking for help is because I don't feel confident in IR generation and optimizations on it 22:14:16 so don't optimize. what IR are you targeting? LLVM? 22:16:28 or is it your own IR that you're designing. 22:22:02 [[WordLang]] M https://esolangs.org/w/index.php?diff=68459&oldid=68450 * WilliamRagstad * (+305) 22:23:47 [[WordLang]] M https://esolangs.org/w/index.php?diff=68460&oldid=68459 * WilliamRagstad * (-60) 22:37:14 [[WordLang]] https://esolangs.org/w/index.php?diff=68461&oldid=68460 * WilliamRagstad * (+133) 22:37:45 [[WordLang]] M https://esolangs.org/w/index.php?diff=68462&oldid=68461 * WilliamRagstad * (+6) 22:49:40 -!- imode has quit (Ping timeout: 248 seconds). 22:50:47 I want to target asm2bf 22:51:18 @tell imode I want to target asm2bf, but I need some form of IR to switch the targets back and forth 22:51:18 Consider it noted. 23:02:23 [[User:WilliamRagstad]] https://esolangs.org/w/index.php?diff=68463&oldid=68456 * WilliamRagstad * (+101) Swearsult 23:02:55 [[User:WilliamRagstad]] M https://esolangs.org/w/index.php?diff=68464&oldid=68463 * WilliamRagstad * (+55) 23:14:14 [[Asm2bf]] https://esolangs.org/w/index.php?diff=68465&oldid=68458 * Palaiologos * (+353) 23:14:47 [[Asm2bf]] M https://esolangs.org/w/index.php?diff=68466&oldid=68465 * Palaiologos * (+0) Real publication/refurbishment date 23:35:32 -!- imode has joined. 23:39:47 -!- imode has quit (Ping timeout: 260 seconds). 23:41:54 -!- imode has joined. 23:42:09 imode: I want to target asm2bf, but I need some form of IR to switch the targets back and forth 23:46:22 -!- imode has quit (Ping timeout: 258 seconds).