Times are UTC Toggle Colours
00:18:20 *** Wormnest has quit IRC 00:43:25 *** tokai|noir has joined #openttd 00:43:26 *** ChanServ sets mode: +v tokai|noir 00:50:27 *** tokai has quit IRC 02:28:52 *** Flygon has joined #openttd 02:55:02 *** debdog has joined #openttd 02:58:23 *** D-HUND has quit IRC 04:09:28 *** snail_UES_ has quit IRC 04:35:14 *** supermop_Home has quit IRC 06:03:09 *** andythenorth has joined #openttd 06:04:11 *** sla_ro|master has joined #openttd 06:07:24 *** andythenorth has quit IRC 06:17:24 *** andythenorth has joined #openttd 06:45:42 <andythenorth> yo 06:59:36 *** WormnestAndroid has quit IRC 06:59:52 *** WormnestAndroid has joined #openttd 08:59:52 <DorpsGek_III> [OpenTTD/eints] TrueBrain created new tag: 0.0.0 https://git.io/JUzu9 09:01:58 <TrueBrain> hmm .. why again did we want to do the OpenTTD eints in a branch :P 09:02:07 <TrueBrain> the release scripts are not created to work like that :P 09:08:12 <DorpsGek_III> [OpenTTD/actions] TrueBrain opened pull request #14: Add: allow staging in another branch besides "master" https://git.io/JUzzY 09:10:38 <TrueBrain> I think that is all that is needed to fix that issue 09:20:47 <TrueBrain> holy crap, eints uses a lot of memory .. 500MB of RAM .. 09:20:51 <TrueBrain> that is going to be a bit of an issue :D 09:21:25 <LordAro> quick, someone add the chromium engine to it 09:21:37 <TrueBrain> I wonder why it uses this much memory .. 09:21:47 <TrueBrain> the JSON files, which is a full state backup, is only 50MB 09:29:44 <TrueBrain> guess either I need to investigate WHY it is using this amount of memory, or just scale up the amount of nodes we use :P 09:31:03 <andythenorth> for i in range(10): deepcopy(all_strings) 09:31:05 <andythenorth> somewhre 09:31:37 <andythenorth> it's probably the Bootstrap UI library I added : 09:31:48 * andythenorth should go back to work 10:27:50 <DorpsGek_III> [OpenTTD/actions] LordAro approved pull request #14: Add: allow staging in another branch besides "master" https://git.io/JUzwL 10:35:22 <andythenorth> design docs eh https://www.industrialempathy.com/posts/design-docs-at-google/ 10:35:36 * andythenorth "current area of interest" 10:53:45 <DorpsGek_III> [OpenTTD/actions] TrueBrain merged pull request #14: Add: allow staging in another branch besides "master" https://git.io/JUzzY 11:30:07 <TrueBrain> right, lets see if I can deploy eints on staging .. 11:30:19 <TrueBrain> very curious .. never did EFS before :) 11:31:43 *** nielsm has joined #openttd 11:31:45 <andythenorth> can I have a nap? 11:32:55 <TrueBrain> you can have 20 11:32:57 <TrueBrain> I don't care :P 11:34:20 <andythenorth> answers-as-a-service 11:35:38 <TrueBrain> the like-we-fucking-care as a service, you mean? :P 11:43:36 <andythenorth> I think I read those words in the wrong order 11:52:27 <TrueBrain> https://translator.staging.openttd.org/ 11:52:28 <TrueBrain> it runs 11:52:32 <TrueBrain> (it is completely empty) 11:52:44 <TrueBrain> login works :D 12:01:39 <TrueBrain> so next step will be to provision something in there 12:05:37 <DorpsGek_III> [OpenTTD/actions] TrueBrain created new tag: v2.0.1 https://git.io/JUz6a 12:06:49 <TrueBrain> next up, trying to do an auto-deploy .. 12:07:09 <TrueBrain> there are various of things that need fixing, but .. first get it to work, after that improve ;) 12:07:35 <TrueBrain> it fails to push .. hmm .. owh, yes 12:09:31 <TrueBrain> permission system in the GitHub Container Registry is really well done 12:09:39 <TrueBrain> it integrates nicely with the rest of GitHub 12:11:34 <TrueBrain> ha, that works too :D You got to love automation 12:11:45 <TrueBrain> the only thing that might be an issue, that for a short moment in time, 2 eints instances are running 12:11:50 <TrueBrain> both with the same volume mount 12:12:04 <TrueBrain> but in how it is implemented in eints, this -should- not be an issue :P 12:48:23 *** snail_UES_ has joined #openttd 12:53:53 *** iSoSyS has joined #openttd 13:05:57 *** iSoSyS has quit IRC 13:10:08 *** Compu has joined #openttd 13:52:16 *** b_jonas has joined #openttd 13:54:26 <FLHerne> andythenorth: https://8ball.delegator.com/ ? 13:54:50 <b_jonas> Hmm. I installed openttd 1.10.3, and the in-game content download says that it can't contact the content server. But there's no omre detailed error message, so I'm not sure what to check. 13:54:58 <andythenorth> decisions-as-a-service 13:56:44 <FLHerne> Content server isn't working for me either 13:57:01 <FLHerne> TrueBrain must be doing magic to it :p 13:57:22 <b_jonas> It does see the content that I downloaded manually or with openttd 1.10.2, and can load games that use newgrfs. 13:57:33 <b_jonas> I wonder what I did wrong. 13:57:54 <FLHerne> b_jonas: The content server has recently been rewritten from scratch in a new language 13:58:08 <FLHerne> So it's probably not your end that's the problem 13:58:47 <TrueBrain> FLHerne: that is only a case if he is not the only one ;) 13:59:09 <b_jonas> FLHerne: I know, but the new server is supposed to be compatible with openttd 1.10.3, right? 13:59:37 <FLHerne> TrueBrain: It's not working for me either 13:59:42 <Eddi|zuHause> it was well-tested :p 13:59:47 <FLHerne> b_jonas: In the meantime, https://bananas.openttd.org/ is still up 13:59:48 <TrueBrain> now then it becomes interesting FLHerne ;) 13:59:50 <b_jonas> FLHerne: ah thanks 13:59:57 <b_jonas> FLHerne: I don't need to download anything right now 14:00:08 <b_jonas> I have newgrf downloaded from earlier and that's enough 14:00:22 <b_jonas> I just wanted to see if I did something wrong on my end 14:02:47 <TrueBrain> lol, the NLB decided to no longer route BaNaNaS :D 14:03:13 <TrueBrain> Eddi|zuHause: pretty sure that remark is not constructive, nor a nice thing to say .. not sure what you were hoping to gain 14:04:16 <Eddi|zuHause> what gave it away? maybe the ":p" smilie? :p 14:04:55 <TrueBrain> in this community, it is a constant of these "jokes"; just realise what it does with people ;) 14:05:44 <FLHerne> Eh, I think the cynicism is directed at software in general rather than you personally 14:06:00 <FLHerne> The damn stuff never works right 14:06:38 <TrueBrain> FLHerne: pretty sure that is not really relevant ;) It is just annoying people are always taking down, instead of helping out :) 14:06:47 <TrueBrain> but I do appreciate you confirming it is down for you too :) 14:07:19 <TrueBrain> currently the NLB is reconfiguring itself every 20 seconds .. that sounds wrong :P 14:07:21 * FLHerne somehow managed to release something last week that segfaults instantly on every platform except the one he uses :-/ 14:07:28 <FLHerne> I mean, I tested it on the others 14:07:40 <FLHerne> Then I made a trivial change that couldn't possibly break anything 14:07:53 <TrueBrain> eints is crashing :P 14:08:28 <TrueBrain> owh! LOL! 14:08:32 <TrueBrain> I know why .. oopsie 14:11:00 <TrueBrain> how does bottle work .. anyone happen to know? :) I need to return an empty 200 page .. 14:16:02 <TrueBrain> AWS is redeploying as we speak; that should resolve the issue :) 14:16:15 <TrueBrain> happy you noticed it b_jonas :) 14:16:23 <b_jonas> thank you 14:17:56 <TrueBrain> many many "due to (reason Health checks failed with these codes: [404])" in the logs :P 14:18:41 <Eddi|zuHause> on a different topic, on a scale from crazy to insane, what is https://i.paste.pics/f441bfa491e7984b4f2de942b9a1ea90.png ? 14:21:19 <TrueBrain> hmmmmmmmm ... BaNaNaS is still not seen ... lol? :D 14:21:37 <b_jonas> Eddi|zuHause: that looks dangerous. it needs road signs and per-lane traffic signals 14:22:07 <b_jonas> well, ideally it needs a 2+2 lane overpass 14:22:10 <b_jonas> but that's expensive 14:23:01 <Eddi|zuHause> i don't think there's enough space for an overpass 14:23:15 <Eddi|zuHause> and it has traffic lights 14:23:27 <b_jonas> yes, but does it have traffic lights above each lane? 14:23:55 <Eddi|zuHause> the game doesn't really display them very well 14:24:14 <b_jonas> I think there are also too many zebra crossings. those corners are very close to each other on the left. 14:24:50 <b_jonas> a longer truck won't even be able to stop between those two zebra crossings 14:24:53 <Eddi|zuHause> they are disabled, but somehow the feature that hides them if they're disabled doesn't work 14:25:07 <b_jonas> ah 14:25:53 <Eddi|zuHause> maybe i should try labs version of TM:PE instead of stable 14:26:16 <TrueBrain> "If this parameter is not used, then ListServices returns up to 10 results and a nextToken value if applicable." <- those nasty details ..... 14:30:45 <TrueBrain> b_jonas: try it now :) 14:31:00 <TrueBrain> that was a very interesting infrastructure bug :D 14:38:12 <Eddi|zuHause> now, i do seem to have some kind of bug where some cars ignore the traffic light, and i have no clue why. 14:48:30 <TrueBrain> https://www.reddit.com/r/openttd/comments/iw9ics/cannot_download_online_content/ <- poor user ... it indeed is a bad UI choice .. 14:50:38 <LordAro> can't immediately see a better solution though... 14:50:59 <TrueBrain> that whole UI is just a bit meh 14:51:42 <TrueBrain> what you see a lot of UI do these days: if you click on a single item, the "button" does it for that item 14:51:48 <TrueBrain> you select multiple, the button does it for all of them 14:51:55 <TrueBrain> that mostly feels pretty okay 14:51:58 <LordAro> "does it" ? 14:52:07 <TrueBrain> I didn't want to say: download button ;) 14:52:17 <TrueBrain> but so if you click a single entry, the download button downloads that entry 14:52:28 <TrueBrain> if you select (select, not click) multiple, the download buttons downloads all of them 14:52:55 <LordAro> oh, so no dedicated "download" button, but checking the checkbox starts the download? 14:53:00 <TrueBrain> no 14:53:15 <TrueBrain> you have Outlook OWA access on office365? 14:53:20 <Eddi|zuHause> but what do you do if there are items marked, but not the one highlighted? 14:53:20 <TrueBrain> that is the best example I can think of 14:53:25 <LordAro> ooh, selection over checkboxes 14:53:39 <TrueBrain> Outlook does this very intuitive 14:53:45 <TrueBrain> you can either click a single entry, or select multiple 14:54:09 <TrueBrain> and their way of doing the hover-over also makes it clear you have the option to select multiple 14:54:18 <TrueBrain> if you are a tiny bit curious, you will figure it out :P 14:54:30 <LordAro> i'm looking at outlook right now :p 14:54:36 <TrueBrain> you see what I mean? 14:54:42 <LordAro> i do 14:54:51 <TrueBrain> pfew; as explaining that will be hard :P 14:55:19 <TrueBrain> I see this UI design in my tools these days 14:55:24 <TrueBrain> AWS does it on many places too 14:55:39 <LordAro> now sure how feasibly we could get OTTD UI to do that though :p 14:55:44 <LordAro> not* 14:55:58 <TrueBrain> the cheap solution is: if you click an item (not the checkbox), it deselects all items and only selects that item 14:56:05 <TrueBrain> you have to explicitly click the checkbox to mark multiple 14:56:18 <TrueBrain> the only real downside with this: any misclick means you have to start over 14:56:29 <LordAro> yeah, that doesn't sound better :p 14:56:30 <TrueBrain> but in reality, isn't 90% of the usecase in that UI to download a single entry? 14:56:54 <LordAro> as a cheap "hack", just enabling the download button if an item is selected might suffice 14:57:21 <TrueBrain> but yeah, that reddit topic clearly shows how you can confuse a user :D 14:57:34 <TrueBrain> its cute, tbh :) 14:58:22 <Eddi|zuHause> <TrueBrain> the cheap solution is: if you click an item (not the checkbox), it deselects all items and only selects that item <-- that sounds horrible 14:59:02 <LordAro> try to keep up, Eddi :p 14:59:13 <Eddi|zuHause> (was that constructive enough?) :p 14:59:39 <andythenorth> cc the vehicle livery UI checkboxes :P 14:59:40 <andythenorth> oof 14:59:58 <TrueBrain> andythenorth: I like your suggestion, but no 15:00:01 <TrueBrain> :P 15:00:19 <andythenorth> it was a complaint :P 15:00:23 <andythenorth> not a constructive suggestion 15:00:31 <andythenorth> oof back to work andythenorth 15:03:27 <Eddi|zuHause> i have a problem. i didn't get to go where i wanted to go today, and as a side effect, i couldn't go shopping along the way. now i'm running out of food. particularly cat food. 15:12:22 *** Wormnest has joined #openttd 15:31:40 *** Flygon has quit IRC 16:09:02 *** virtualrandomnumber has joined #openttd 16:09:28 *** virtualrandomnumber has quit IRC 16:09:35 <Eddi|zuHause> but at least i seem to have fixed the problem with the crosswalks. turns out i forgot to turn on a mod 16:11:20 <b_jonas> TrueBrain: now the in-game download lists the available newgrfs, thank you 16:11:47 <TrueBrain> b_jonas: no, thank you :D 16:16:13 *** gelignite has joined #openttd 16:19:52 <Eddi|zuHause> in soviet russia, bug report fixes YOU. :p 16:32:46 *** Progman has joined #openttd 16:39:43 *** frosch123 has joined #openttd 17:12:19 <TrueBrain> frosch123: I made a new branch openttd-github 17:12:30 <TrueBrain> calling the authentication github and the branch oauth triggered my OCD 17:12:33 <TrueBrain> I am sorry :( 17:13:55 <frosch123> :p 17:13:57 <TrueBrain> and the openttd-github branch is now autodeploying to AWS. Tags named openttd-github-<version> will too, to production (but not yet setup) 17:14:08 <TrueBrain> I have to revisit the "translator" account 17:14:21 <TrueBrain> I think I will generate a password only known inside AWS, and remove the IP filter 17:14:54 <frosch123> more secrets :) 17:15:07 <TrueBrain> yeah ... you don't want to know how many AWS knows :P 17:15:24 <TrueBrain> but you think that would be okay? 17:15:48 <frosch123> sure, that's what devzone did :) 17:16:01 <TrueBrain> the other thing I really need to investigate, is why eints uses 550MB RAM on the current setup 17:16:02 <frosch123> you were the one who scolded me for doing so, and using localhost instead :) 17:16:18 <frosch123> TrueBrain: that was always a problem with eints 17:16:33 <frosch123> at some point a python update from 3.x to 3.y halfed it 17:16:42 <TrueBrain> well, passwords on the current VM are not secrets; AWS has infrastructure for that, so that is an added bonus :P 17:16:58 <frosch123> the "keep everything in memory" approach of eints causes trouble in many cases 17:16:59 <TrueBrain> okay .. well, it is running 3.8, so we might be lucky or something .. 17:17:06 <TrueBrain> well, the JSON is only 60MB 17:17:11 <TrueBrain> which is "everything" as far as I can tell? 17:18:02 <Eddi|zuHause> python string management is not very space efficient 17:18:20 <TrueBrain> I now provisioned it with 128MB ram for staging .. guess I just import a few languages from OpenTTD (in a new repo for testing), and see what it does with memory 17:19:07 <TrueBrain> empty at least it is ~20MB :P 17:19:11 <TrueBrain> so we got that going for us :) 17:19:19 <TrueBrain> btw, GitHub authentication worked out-of-the-box, so nice job there :) 17:20:48 <TrueBrain> frosch123: https://github.com/OpenTTD/eints/commit/1f4be1b6efecc67ba32164a95146b5b046580ab9 <- not sure I did this correctly .. I couldn't find how to just return an empty body .. this is the best I could come up with :P 17:21:31 <frosch123> i would have tried "return ''" :) 17:21:50 <TrueBrain> I did not even try that, I have to say :P 17:22:36 <frosch123> what is "sassc" and why does it take so long to install? 17:24:01 <LordAro> sass to css compiler 17:24:04 <frosch123> looks like andy toays 17:26:10 <frosch123> hmm, i thought i could get away with just building the html without the nginx container. but ofc all the links do not work when browsing via file:/// :) 17:35:32 <frosch123> TrueBrain: is there something like "finger.openttd.org", or shall I delete the link from the website? 17:35:41 * frosch123 is cleaning dead links 17:37:57 <Eddi|zuHause> i think we discussed a finger replacement once upon a time 17:39:21 <Eddi|zuHause> https://github.com/OpenTTD/website/issues/48 17:40:36 <andythenorth> why is it compiling sass? 17:41:00 <frosch123> apparently jekyll needs that? 17:41:20 <andythenorth> oh wait, is this eints or something else? 17:41:31 <frosch123> no, website 17:41:55 <andythenorth> I'm still at 'why' :) 17:42:13 <andythenorth> I guess Because Jekyll then 17:42:33 <andythenorth> I didn't know we had sass compiler in scope 17:42:47 <andythenorth> $someone could remove the css in that case :P 17:43:08 * andythenorth back to work 18:09:04 *** Feuersalamander has joined #openttd 18:16:10 *** grossing is now known as Guest1561 18:16:10 *** Feuersalamander is now known as grossing 18:16:47 *** Guest1561 is now known as Feuersalamander 18:17:18 *** grossing is now known as Guest1562 18:17:18 *** Feuersalamander is now known as grossing 18:17:52 *** grossing is now known as Feuersalamander 18:18:00 *** Guest1562 is now known as grossing 18:34:41 <frosch123> TrueBrain: no idea how you generated the translator teams, but team en_GB won't work :p 19:26:42 *** WormnestAndroid has quit IRC 19:26:58 *** WormnestAndroid has joined #openttd 19:42:09 <TrueBrain> the script is in the repo :P 19:42:34 <TrueBrain> and finger.openttd.org is replaced with https://cdn.openttd.org/openttd-releases/latest.yaml and https://cdn.openttd.org/openttd-releases/folders.yaml 19:42:37 <TrueBrain> I would remove the references 19:42:41 <TrueBrain> those who care will find it 19:43:17 <TrueBrain> https://github.com/OpenTTD/team/blob/master/request_access/issue_templates.py#L10 <- I used the list you gave me! You never told me I had to filter it :P 19:45:34 <DorpsGek_III> [OpenTTD/team] TrueBrain opened pull request #5: Fix: remove the en_GB from the template list https://git.io/JUget 19:45:42 <TrueBrain> that should fix it :) 19:49:21 <TrueBrain> and I removed the team :) 19:50:07 <TrueBrain> if things keep the pace it currently has, I think we can launch eints-openttd-github this weekend :D Would be nice :) 19:50:57 <TrueBrain> frosch123: ps: you can run Jekyll with "jekyll serve", means you don't need the nginx container ;) 19:51:22 <TrueBrain> (it even says so in the README.md .. I am shocked I wrote that down :P) 19:51:50 <TrueBrain> I rarely run all this software for OpenTTD in a container while developing .. it is just easier if it is not :) 19:56:11 <LordAro> i dislike things that "require" containers 19:56:58 <frosch123> TrueBrain: i am now building it in a container, because i did not want all these ruby dependencies on my host 19:56:58 <TrueBrain> a container has a purpose; "development" work is not one of them :) 19:57:12 <TrueBrain> gem installs it under your local user, but I can understand that 19:57:16 <TrueBrain> in that case, a container is what you want :P 19:57:29 <TrueBrain> as it has that purpose: installing dependencies :D 19:57:59 <DorpsGek_III> [OpenTTD/team] frosch123 approved pull request #5: Fix: remove the en_GB from the template list https://git.io/JUge5 19:59:45 *** gelignite has quit IRC 19:59:55 <andythenorth> if I use 'Colonel' as a name in a newgrf, is that war themed? 20:01:52 <DorpsGek_III> [OpenTTD/team] TrueBrain merged pull request #5: Fix: remove the en_GB from the template list https://git.io/JUget 20:11:03 <Eddi|zuHause> andythenorth: yes. 20:11:47 <Eddi|zuHause> andythenorth: also, if you've just ever used the word in your life, you'll get cancelled for it. 20:11:57 <andythenorth> even if it's chicken? 20:14:36 <andythenorth> https://en.wikipedia.org/wiki/Colonel_Sanders 20:14:38 <frosch123> if there are colonels... are there also periodels, semicolonels and dashels? 20:15:16 <andythenorth> em-dashels 20:15:57 *** nielsm has quit IRC 20:20:02 *** WormnestAndroid has quit IRC 20:20:47 *** WormnestAndroid has joined #openttd 20:22:33 <DorpsGek_III> [OpenTTD/website] frosch123 opened pull request #168: Website updates for new translator sign-up procedure https://git.io/JUgv5 20:24:05 *** HerzogDeXtEr has joined #openttd 20:25:28 <frosch123> TrueBrain: i turned your "this weekend" into "saturday". no pressure, i just had to pick some date :) 20:42:00 *** andythenorth has quit IRC 20:50:12 <TrueBrain> Haha :D 20:50:21 <TrueBrain> Sounds like a good goal :) 21:01:59 *** Progman has quit IRC 21:02:48 *** frosch123 has quit IRC 21:11:43 *** snail_UES_ has quit IRC 21:17:20 <DorpsGek_III> [OpenTTD/website] James103 commented on pull request #168: Website updates for new translator sign-up procedure https://git.io/JUgJr 21:19:59 *** sla_ro|master has quit IRC 21:49:27 *** Wormnest has quit IRC 22:13:12 *** WormnestAndroid has quit IRC 22:13:51 *** WormnestAndroid has joined #openttd 22:36:19 *** HerzogDeXtEr has quit IRC 23:00:14 <b_jonas> I'm trying to understand this signal logic stuff on https://wiki.openttdcoop.org/Logic but I can't get it to work. when I build the not gate with the input disconnected, the output is usually red, but there's always a moment as the trains pass just the right point when the output is green. 23:00:26 <b_jonas> I just don't understand these pre-signals 23:00:46 <b_jonas> and in this case don't understand why that construction was even supposed to work differently from what I get in openttd 23:02:09 <b_jonas> as far as I understand, openttd is correct here, but then I don't understand how the not gate on that page is supposed to work 23:04:41 <b_jonas> I'll try to look in example savegame 23:11:45 <b_jonas> I found a savegame example 23:12:27 <b_jonas> ah, but this one differs 23:12:29 <b_jonas> let me see 23:19:35 *** snail_UES_ has joined #openttd 23:27:57 *** WormnestAndroid has quit IRC