00:09:02 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 00:10:40 [['Python' is not recognized as an internal or external command, operable program or batch file.]] https://esolangs.org/w/index.php?diff=144100&oldid=143561 * Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff * (+2) /* commands */ 00:11:47 [['Python' is not recognized as an internal or external command, operable program or batch file.]] https://esolangs.org/w/index.php?diff=144101&oldid=144100 * Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff * (+8) /* commands */ 01:19:00 [[Translated ORK/Mihai Again16]] https://esolangs.org/w/index.php?diff=144102&oldid=144099 * MihaiEso * (+24) 01:57:36 [[Empty]] https://esolangs.org/w/index.php?diff=144103&oldid=143790 * Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff * (+205) 01:58:01 [[Empty]] https://esolangs.org/w/index.php?diff=144104&oldid=144103 * Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff * (+24) 01:58:31 [[Empty]] https://esolangs.org/w/index.php?diff=144105&oldid=144104 * Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff * (-2) 01:58:54 [[Empty]] https://esolangs.org/w/index.php?diff=144106&oldid=144105 * Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff * (+1) /* Cool extenstion */ 01:59:04 [[Empty]] https://esolangs.org/w/index.php?diff=144107&oldid=144106 * Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff * (-2) /* Cool extenstion */ 02:10:10 -!- ais523 has quit (Quit: quit). 02:11:25 [[ABPLWNL]] https://esolangs.org/w/index.php?diff=144108&oldid=132155 * Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff * (+38) 02:11:34 [[ABPLWNL]] https://esolangs.org/w/index.php?diff=144109&oldid=144108 * Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff * (+2) 02:14:03 [[Esolang:Sandbox]] https://esolangs.org/w/index.php?diff=144110&oldid=144024 * Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff * (+536) 02:14:28 [[Esolang:Sandbox]] https://esolangs.org/w/index.php?diff=144111&oldid=144110 * Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff * (+66) 02:14:41 [[Esolang:Sandbox]] https://esolangs.org/w/index.php?diff=144112&oldid=144111 * Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff * (+2) 02:33:22 [[Cammy]] https://esolangs.org/w/index.php?diff=144113&oldid=144092 * Corbin * (+150) /* 2024 Primitives */ "Weak" is such a weird way to say "associative". 02:48:50 [[Translated ORK/Mihai Again16]] https://esolangs.org/w/index.php?diff=144114&oldid=144102 * MihaiEso * (+33) 03:06:23 [[User:Salpynx/Syntagma]] https://esolangs.org/w/index.php?diff=144115&oldid=136265 * Salpynx * (+161) add spoiler text, in case i forget what this is supposed to be 03:19:54 [[User:Salpynx/Syntagma]] M https://esolangs.org/w/index.php?diff=144116&oldid=144115 * Salpynx * (+28) /* Syntax */ strikeout 04:04:06 -!- wWwwW has joined. 04:12:54 -!- wWwwW has quit (Quit: Client closed). 04:23:03 [[Cammy]] https://esolangs.org/w/index.php?diff=144117&oldid=144113 * Corbin * (+226) /* 2024 Primitives */ Gotta scope row sizes, but it works. 04:32:39 -!- wWwwW has joined. 04:38:15 -!- wWwwW has quit (Quit: Client closed). 04:50:37 Someone in this channel, eons ago, in like 2018, worked with me on some weird string rewriting stuff. 04:50:52 If you're there, anywhere, and recognize the name imode, please DM me. 04:50:57 I want to thank you. 05:05:35 -!- SGautam has joined. 05:07:14 fizzie: I'm trying to make use of the Ruby code in chainlance, the bit in hill.rb that tries to get the date from git.. I can't see how git() returns STDOUT, has ruby changed since this code was created, or are there bugs that have been fixed elsewhere? 05:30:08 -!- Sgeo has quit (Read error: Connection reset by peer). 06:33:33 [[Esolang:Sandbox]] https://esolangs.org/w/index.php?diff=144118&oldid=144112 * Ractangle * (-604) You forgot to tidy up 06:34:54 -!- tromp has joined. 07:06:12 [[BF Joust]] https://esolangs.org/w/index.php?diff=144119&oldid=143324 * B jonas * (+156) /* External resources */ 07:22:31 -!- salpynx has quit (Remote host closed the connection). 07:40:33 -!- Lord_of_Life has quit (Ping timeout: 276 seconds). 07:41:33 -!- Lord_of_Life has joined. 07:56:51 [[STRTRAN]] M https://esolangs.org/w/index.php?diff=144120&oldid=144012 * Froginstarch * (-154) 07:57:18 [[STRTRAN]] https://esolangs.org/w/index.php?diff=144121&oldid=144120 * Froginstarch * (-10) /* Templates */ 07:57:35 [[STRTRAN]] https://esolangs.org/w/index.php?diff=144122&oldid=144121 * Froginstarch * (-8) /* Comparisons */ 08:09:12 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 08:11:37 -!- tromp has joined. 08:16:47 -!- salpynx has joined. 08:24:21 fizzie: I think my ruby env is off, i have ruby 3.0 (so i'm probably off by +/- 0.3 in either direction), and gems: nmatrix (0.2.4), ruby_protobuf (0.4.11). hill.rb is all i want to run, not the web or bot stuff. It looks like a good framework to add a through-time analysis by traversing git commits 08:35:09 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 08:38:22 -!- tromp has joined. 08:49:40 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 08:51:44 -!- tromp has joined. 09:23:08 -!- salpynx has quit (Quit: Leaving). 09:33:11 [[BF Joust]] https://esolangs.org/w/index.php?diff=144123&oldid=144119 * B jonas * (+28) /* External resources */ 09:55:00 -!- SGautam has quit (Quit: Connection closed for inactivity). 10:13:35 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 10:14:59 -!- tromp has joined. 10:16:19 -!- amby has joined. 10:38:09 -!- amby has quit (Ping timeout: 252 seconds). 10:57:16 -!- amby has joined. 11:03:17 -!- amby has quit (Ping timeout: 248 seconds). 11:09:09 -!- amby has joined. 11:27:43 -!- amby has quit (Ping timeout: 264 seconds). 11:29:55 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 11:43:20 -!- wWwwW has joined. 11:49:37 -!- amby has joined. 12:14:04 [[Hostile snakes]] https://esolangs.org/w/index.php?diff=144124&oldid=143934 * Yayimhere * (+51) /* how it works */ 12:15:36 -!- wib_jonas has joined. 12:23:20 -!- amby has quit (Ping timeout: 265 seconds). 12:28:34 salpynx: I just flat-out couldn't get nmatrix to work again on Ruby 3 (3.1.2p20, Debian stable), so I switched it for numo/narray, and had to make some other Ruby 3 changes as well. Though I don't remember doing anything to hill.rb. But the running code also seems diverged quite a lot from what I've got in the git repo, so something is off there. 12:30:51 -!- amby has joined. 12:31:07 (Also gearlanced no longer uses protos, so the require 'protobuf' is probably obsolete.) 12:35:10 [[Hostile snakes]] https://esolangs.org/w/index.php?diff=144125&oldid=144124 * Yayimhere * (+82) /* how it works */ 12:36:11 Oh, and the code that's actually running live has a gear.rb that uses the old, line-based text protocol, so it must predate both adding *and* removing protobuf use. 12:36:43 -!- amby has quit (Ping timeout: 264 seconds). 12:43:00 Also the live version of hill.rb does not have the `dates` array at all, and I don't see what it would be used for. 12:43:42 Probably meant for some feature that never happened. 12:44:15 I'll just commit all these random changes and push to the repo, but I'm afraid it's all a bit of a mess. 12:56:35 salpynx: Okay, github head is now *almost* what's running live, except for the ancient hill.rb / gearlanced binary combo. It might work better, but it now no longer knows about the last-modified date, you'll have to add that back in if you need it. 12:57:54 I don't know how the original would ever have worked, in the git_HEAD method I'm using backticks to get the stdout, it seems like that should've been necessary for getting the date as well. 13:24:00 -!- leah2 has quit (Ping timeout: 244 seconds). 13:33:55 -!- leah2 has joined. 13:34:18 [[Gift]] https://esolangs.org/w/index.php?diff=144126&oldid=141100 * PrySigneToFry * (+157) 13:39:55 -!- leah2 has quit (Quit: Sprechen Sie noch? Wird noch gesprochen? Ich trenne.). 13:40:17 -!- leah2 has joined. 13:50:43 -!- wWwwW has quit (Quit: Client closed). 14:03:07 -!- leah2 has quit (Ping timeout: 252 seconds). 14:19:36 -!- leah2 has joined. 14:20:11 [[PIX/Interpreter]] https://esolangs.org/w/index.php?diff=144127&oldid=140017 * MihaiEso * (+43) 14:29:39 -!- Sgeo has joined. 14:47:22 [[Special:Log/move]] move * ZCX islptng * moved [[User:ZCX islptng/Sandbox]] to [[StackBBQ]]: Finally named this esolang ahhh 14:48:09 [[User:ZCX islptng/Sandbox]] M https://esolangs.org/w/index.php?diff=144130&oldid=144129 * ZCX islptng * (-11) removed the rule bcuz i finally named it 14:48:57 [[User:ZCX islptng]] M https://esolangs.org/w/index.php?diff=144131&oldid=143013 * ZCX islptng * (-35) guys i finally named it and moved 14:51:24 [[StackBBQ]] M https://esolangs.org/w/index.php?diff=144132&oldid=144128 * ZCX islptng * (-97) removed things be4 the esolang is named 14:52:14 [[StackBBQ]] M https://esolangs.org/w/index.php?diff=144133&oldid=144132 * ZCX islptng * (+4) forgot my username is with ZCX before islptng XD 14:53:06 [[StackBBQ]] M https://esolangs.org/w/index.php?diff=144134&oldid=144133 * ZCX islptng * (-1) wait why "quite buggy python one" is in the code box ? 14:54:22 [[Language list]] M https://esolangs.org/w/index.php?diff=144135&oldid=144066 * ZCX islptng * (+15) /* S */ 14:59:28 -!- nitrix-or-treats has changed nick to nitrix. 15:12:52 -!- molson__ has joined. 15:15:43 -!- molson_ has quit (Ping timeout: 264 seconds). 15:18:12 -!- amby has joined. 15:52:17 [[Action symbol]] N https://esolangs.org/w/index.php?oldid=144136 * Yayimhere * (+572) Created page with "'''Action symbol''' is a simple [[Matrioshka language]] based on the danish word for {{cd|"}}. it was created by [[User:Yayimhere]]. == how it works == the program has two types of syntax: ''x''[''y''](''z'') will create and operator x with input y, that will re 15:53:42 -!- wWwwW has joined. 15:53:49 is there a chance that this is TC: https://esolangs.org/wiki/Action_symbol 15:56:51 [[Action symbol]] https://esolangs.org/w/index.php?diff=144137&oldid=144136 * Yayimhere * (+28) /* how it works */ 16:05:39 -!- impomatic has joined. 16:25:03 -!- wib_jonas has quit (Quit: Client closed). 16:35:23 [[Esolang talk:Categorization]] https://esolangs.org/w/index.php?diff=144138&oldid=143086 * Yayimhere * (+175) /* Derivatives */ 16:37:25 -!- amby has quit (Remote host closed the connection). 16:44:03 -!- impomatic has quit (Ping timeout: 256 seconds). 16:57:21 -!- tromp has joined. 17:04:05 wWwwW: In general, you don't provide enough information on your articles for folks to figure that out. 17:04:37 Whereas if you share e.g. a page of Python code, we *can* usually figure out whether that code has universal behaviors. 17:05:32 -!- amby has joined. 17:08:10 k 17:08:18 this one will be easy i think 17:10:14 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 17:13:58 -!- wWwwW has quit (Quit: Client closed). 17:15:04 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement). 17:17:35 -!- wWwwW has joined. 17:17:36 do note im very bad at interpreters 17:29:23 -!- wWwwW has quit (Ping timeout: 256 seconds). 17:42:51 -!- tromp has joined. 18:02:33 -!- wWwwW has joined. 18:07:30 -!- salpynx has joined. 18:08:38 wWwwW: It's okay. I'm not expecting you to have all the answers. I'm trying to help you bridge the gap between the artistic part of language construction and the fact that computers are symbol-crunchers. 18:08:48 yea 18:08:49 That is, between the artlang in conlang, and the loglang in proglang. 18:08:50 thcx 18:08:56 *thx 18:09:10 well its mostly the syntax 18:09:13 like 18:09:19 how to get the input ect ect 18:09:42 but 18:09:49 the function itself is easy 18:09:59 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 18:09:59 Sure. I think that artlang folks often imagine *semantics* too, thinking that an expression *does* something or it *means* something. 18:10:15 One of the difficulties in proglang is that there aren't any semantics. There's only syntax. 18:10:28 lol 18:10:52 Now, you're currently using a *robot*, which isn't just a computer but also has I/O and connections to the world and a sense of spacetime, and those real-world *effects* can be treated as semantics. 18:11:04 But if you ask a question like "is this TC" then you're asking about syntax. 18:11:08 yea 18:12:07 I know, yeah, lol. lmao even! But also, ChatGPT is 100% syntax. Python is 100% syntax. All the tools on your computer are syntactic except for, like, the CD burner app. 18:12:22 yea 18:13:04 Thanks fizzie! I had worked round the date thing by using backticks too, and had a trad scoring hill running. Markov used the nmatrix stuff, and i couldn't see a quick way to fix, other than rewrite, but i could see it working live. I'll check out the new changes, i think they'll get me running! ty 18:15:01 wWwwW: I looked at hostile snakes yesterday, it looks like a potentially fun simulation thing. I thought about how i'd create a Python interpreter (🐍 for pointers!), ... and have some questions.. 18:15:25 so? 18:15:27 what are they 18:15:48 thinking about an interpreter will force you to address the details of a language, i don't really understand "somewhere between it will move up and move the ladder to the right" without an example 18:16:45 does the snake move up the ladder cell by cell, or move instantaneouly end to end, can ladder cross (i think so, but the snake can't change ladder?) 18:17:03 snakes canty change ladders yes they can cross 18:17:40 "somewhere between it will move up and move the ladder to the right" without an example -> if its like not on one of the ends of the ladders it will just move to the top and push the ladder to the left 18:18:04 also 18:18:23 sideways ladder basically work but rotated 90 degrees clockwise 18:18:28 how does a snake get between on a ladder? so does the example ladder move right (specs say right) 5 cells? 18:19:14 clockwise isn't on the page, and that helps to translate right to down 18:19:23 true 18:19:30 il lfix it once doen 18:19:48 how it gets to ladders. teleport but only on current row 18:20:04 and if theres only 15 cells to a ladder 18:20:49 ah yeah, it says 'radius' but I was wondering how serious or how cell roundign woudl work in practice. An interpreter would answer all those qns 18:21:00 yea 18:21:08 bye 18:21:25 -!- wWwwW has quit (Quit: Client closed). 18:22:54 ok, bye (i was trying to be encouraging.. .maybe I need to work on that...) 18:23:53 -!- salpynx has quit (Quit: Leaving). 18:26:18 -!- tromp has joined. 18:36:38 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 18:49:08 [[Special:Log/upload]] upload * Bogdan192848 * uploaded "[[File:Scratchcodeforists.png.png]]" 18:55:19 [[Ifsetthenset]] N https://esolangs.org/w/index.php?oldid=144140 * Bogdan192848 * (+1256) Probally one of the most anoying esolang invented 18:55:45 -!- tromp has joined. 18:59:12 Oh, I know they put it as an unusable joke, but Ifsetthenset looks fairly flexible for an OISC. Not sure about the ergonomics of looping. 18:59:36 [[Ifsetthenset]] M https://esolangs.org/w/index.php?diff=144141&oldid=144140 * Bogdan192848 * (+2) 19:00:02 salpynx: If you read logs: you're fine. It takes a village to teach a student, and you're not the first one of us to encourage them to learn to code. 19:05:54 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 19:19:32 -!- tromp has joined. 19:32:16 [[Cammy]] https://esolangs.org/w/index.php?diff=144142&oldid=144117 * Corbin * (+58) /* 2024 Primitives */ Okay, that's all three families done. (Or is it?) 19:34:45 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 19:49:57 -!- tromp has joined. 20:01:37 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 20:05:17 [[STRTRAN]] M https://esolangs.org/w/index.php?diff=144143&oldid=144122 * Froginstarch * (+79) 20:13:11 [[STRTRAN]] https://esolangs.org/w/index.php?diff=144144&oldid=144143 * Froginstarch * (+347) 20:15:08 [[STRTRAN]] https://esolangs.org/w/index.php?diff=144145&oldid=144144 * Froginstarch * (-1) /* IO */ 20:16:14 [[STRTRAN]] M https://esolangs.org/w/index.php?diff=144146&oldid=144145 * Froginstarch * (+14) /* Comparisons */ 20:18:49 [[STRTRAN]] https://esolangs.org/w/index.php?diff=144147&oldid=144146 * Froginstarch * (+176) 20:19:36 [[STRTRAN]] https://esolangs.org/w/index.php?diff=144148&oldid=144147 * Froginstarch * (-61) /* Computing class */ 20:19:53 [[Talk:STRTRAN]] N https://esolangs.org/w/index.php?oldid=144149 * Froginstarch * (+2) Created page with "hi" 20:39:35 -!- tromp has joined. 20:40:47 [[User talk:Tommyaweosme]] https://esolangs.org/w/index.php?diff=144150&oldid=144073 * Ais523 * (-637) Undo revision [[Special:Diff/144071|144071]] by [[Special:Contributions/PrySigneToFry|PrySigneToFry]] ([[User talk:PrySigneToFry|talk]]) insulting people is not a constructive use of talk pages 20:44:24 [[Action symbol]] M https://esolangs.org/w/index.php?diff=144151&oldid=144137 * PythonshellDebugwindow * (+51) Stub, categories 20:45:36 [[Special:Log/move]] move * PythonshellDebugwindow * moved [[Ifsetthenset]] to [[IfSetThenSet]]: Fix capitalisation 20:47:07 [[MarkupL]] https://esolangs.org/w/index.php?diff=144154&oldid=144096 * Ractangle * (+187) /* MarkupL add-ons */ 20:47:46 [[MarkupL]] https://esolangs.org/w/index.php?diff=144155&oldid=144154 * Ractangle * (+8) /* MarkupL add-ons */ 20:49:31 [[MarkupL]] https://esolangs.org/w/index.php?diff=144156&oldid=144155 * Ractangle * (+15) /* MarkupL syntax */ 20:49:49 [[IfSetThenSet]] M https://esolangs.org/w/index.php?diff=144157&oldid=144152 * PythonshellDebugwindow * (+85) Categories 20:52:36 [[MarkupL]] https://esolangs.org/w/index.php?diff=144158&oldid=144156 * Ractangle * (+1) /* MarkupL syntax */ 20:52:59 [[MarkupL]] https://esolangs.org/w/index.php?diff=144159&oldid=144158 * Ractangle * (-1) /* Examples */ 20:55:14 [[MarkupL]] https://esolangs.org/w/index.php?diff=144160&oldid=144159 * Ractangle * (+0) /* MarkupL add-ons */ 20:56:55 [[StackBBQ]] M https://esolangs.org/w/index.php?diff=144161&oldid=144134 * PythonshellDebugwindow * (+135) Typo, categories 20:57:54 -!- ais523 has joined. 21:00:26 [[Snakel]] https://esolangs.org/w/index.php?diff=144162&oldid=143937 * Ractangle * (+15) 21:01:17 wryl: I think the relevant log is , you might be able to remind yourself who you worked with from that 21:01:52 most but not all of the people involved then are still here, at least in terms of idling 21:12:39 [[Snakel]] https://esolangs.org/w/index.php?diff=144163&oldid=144162 * Ractangle * (+50) /* Tour */ 21:21:03 -!- Everything has joined. 21:21:52 [[Snakel]] https://esolangs.org/w/index.php?diff=144164&oldid=144163 * Ractangle * (+470) /* Syntax */ 21:25:57 [[Snakel]] https://esolangs.org/w/index.php?diff=144165&oldid=144164 * Ractangle * (+7) /* Syntax */ 21:37:38 [[Snakel/Compatibility methods]] https://esolangs.org/w/index.php?diff=144166&oldid=143936 * Ractangle * (-10) /* Ultium */ 21:41:58 [[Snakel]] https://esolangs.org/w/index.php?diff=144167&oldid=144165 * Ractangle * (-31) /* Examples */ 21:50:34 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 22:05:52 [[Snakel/Errors]] https://esolangs.org/w/index.php?diff=144168&oldid=144097 * Ractangle * (+199) /* TypeError */ 22:06:26 [[Snakel/Errors]] https://esolangs.org/w/index.php?diff=144169&oldid=144168 * Ractangle * (-183) /* Literally just adding a semicolon to a one-line code */ 22:09:38 `? password 22:09:40 The password of the month is twenty-six characters long 22:11:20 [[User talk:PythonshellDebugwindow]] https://esolangs.org/w/index.php?diff=144170&oldid=144043 * Cycwin * (+92) 22:11:21 Aww: Bah, the repo-browser has stopped functioning again. 22:23:05 [[SETANDCOUNT]] https://esolangs.org/w/index.php?diff=144171&oldid=144061 * Cycwin * (+215) 22:25:46 [[Snakel]] https://esolangs.org/w/index.php?diff=144172&oldid=144167 * Ractangle * (+95) /* Truth-machine */ 22:25:54 [[Snakel]] https://esolangs.org/w/index.php?diff=144173&oldid=144172 * Ractangle * (+2) /* A+B Problem */ 22:35:04 I remember trying to figure out why the socket activation wasn't activating, but couldn't figure it out. 22:35:24 Now I started it manually again, but it'll just unpredictably quit after a period of inactivity again. 22:36:09 There's probably some way of telling it not to quit when idle, but it's all so opaque to me. 22:36:36 Thanks. (I wanted to check whether the password was set for October. I did manage with `hg log` but the web frontend is nicer.) 22:39:10 hahaha "web server config can be hard to debug" says https://wiki.mercurial-scm.org/PublishingRepositories 22:39:31 (about hgweb which I believe is what you use?) 22:40:53 Yes. 22:41:29 It's using uWSGI to host hgweb at a Unix domain socket, and then nginx in front of it. 22:43:28 Oh, there's one path name I've forgotten to update, the one in the .service file, maybe that's the problem. 22:44:53 Nnno, after stopping it it still doesn't auto-reactivate as intended. 22:47:35 I can see `systemd` is listening on /run/uwsgi/hackeso-hgweb.socket but indeed I just get a "connection refused" when I try to connect. 22:47:44 (With socat.) 22:48:35 https://lloydrochester.com/post/unix/systemd_sockets/ -- it sounds like the service is supposed to use sd_listen_fds() to get the socket from systemd. 22:49:19 Yeah, but it also doesn't print any errors in systemd journal, which I'm puzzled by. 22:50:03 Hmm. Now it did in fact work. 22:50:41 wait, is this a thing where the first request fails but subsequent requests work? 22:51:07 -!- Everything has quit (Quit: leaving). 22:51:08 That sounds plausible, except I did try several times in a row. 22:51:47 I did `systemctl stop uwsgi-hackeso-hgweb.socket`, removed the socket file from the filesystem, and `systemctl start`ed it back again. 22:52:01 without the handover of the FD it might become a race between systemd and hgweb accept-ing connections? 22:53:05 https://uwsgi-docs.readthedocs.io/en/latest/Systemd.html#socket-activation suggests it should "just work". 22:53:11 "When using Systemd socket activation, you do not need to specify any socket in your uWSGI configuration; the instance will inherit the socket from Systemd." 22:53:29 Hmm. 22:53:58 I think it's supposed to notice it's being invoked in a systemd-y way and do the necessary. 22:55:10 And `ss -lp` does show both `systemd` and three `uwsgi` processes having the same socket, so I guess it did get it from there. 22:55:19 [['Python' is not recognized as an internal or external command, operable program or batch file.]] https://esolangs.org/w/index.php?diff=144174&oldid=144101 * Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff * (+359) 22:55:40 Well, it's running now, I'll just wait until it breaks again next time. 22:55:41 [['Python' is not recognized as an internal or external command, operable program or batch file.]] https://esolangs.org/w/index.php?diff=144175&oldid=144174 * Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff * (+4) 22:55:52 [['Python' is not recognized as an internal or external command, operable program or batch file.]] https://esolangs.org/w/index.php?diff=144176&oldid=144175 * Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff * (-5) 22:56:06 [['Python' is not recognized as an internal or external command, operable program or batch file.]] https://esolangs.org/w/index.php?diff=144177&oldid=144176 * Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff * (-6) /* commands */ 22:58:50 ais523: Thank you! I don't see the person.. but I'll keep digging through the archives. 23:08:04 fizzie: right, they pass --socket in the systemd unit which takes care of that 23:10:03 fizzie: I'm realizing that I don't have a firm grasp on the semantics of unix domain sockets... if one process listen()s on a socket and then select()s it (or equivalent), can a second process then create a socket, and listen and accept the connection? I guess it can... which would allow this to work. 23:26:45 -!- X-Scale has joined.