Config
Log for #openttd on 27th September 2020:
Times are UTC Toggle Colours
00:00:37  <b_jonas> I wish that patch that lets autoreplace trains with themselves will get into the release soon
00:02:40  <Eddi|zuHause> @b_jonas what vehicles get phased out depends on your newgrf, the latest introduced vehicle sets the date when the game state gets "frozen"
00:03:07  <b_jonas> Eddi|zuHause: yes, that's why I'm asking for a newgrf
00:03:51  <Eddi|zuHause> and i'd recomment you leave some out instead of adding new ones
00:04:29  <Eddi|zuHause> like, anything that adds futuristic vehicles late in the game
00:05:06  <b_jonas> Eddi|zuHause: but I like powerful fast trains, that's why I'm playing with the vactrains
00:05:35  <b_jonas> perhaps if the time was a bit more spread so every fast train was added later, it might work better
00:06:02  <Eddi|zuHause> b_jonas: the other option would be, you roll back to something like 2050, and enable "vehicles never expire"
00:06:25  <b_jonas> Eddi|zuHause: hmm
00:06:32  <b_jonas> that might work
00:06:40  <b_jonas> wait, there's just a vehicles never expire option?
00:06:44  <b_jonas> then I don't need a newgrf
00:06:49  <b_jonas> I just have to start the game that way
00:07:07  <b_jonas> I've set that
00:07:29  <b_jonas> thank you, I haven't realized that
00:07:33  <Eddi|zuHause> you don't have to start the game with it, you can enable it at any point mod-game
00:08:04  <Eddi|zuHause> and while you're in the settings, enable aotorenew vehicles (with same type)
00:08:36  <b_jonas> yeah, though I'd forget to enable it later probably
00:08:48  <b_jonas> and I can hide vehicles in the list so it doesn't matter much if they don't expire
00:09:04  <b_jonas> as for autorenew, no, I want to manually choose to renew vehicles, even in the late game
00:09:52  <Eddi|zuHause> sure, but i wouldn't hold my breath for that being included
00:10:00  <b_jonas> there's already a patch
00:10:21  <Eddi|zuHause> there's patches for loads of things
00:10:48  <b_jonas> sure, but a recent patch
00:22:28  *** WormnestAndroid has joined #openttd
00:56:08  *** GT has quit IRC
02:29:53  *** WormnestAndroid has quit IRC
02:30:42  *** debdog has joined #openttd
02:32:52  *** WormnestAndroid has joined #openttd
02:34:03  *** D-HUND has quit IRC
02:48:43  *** WormnestAndroid has quit IRC
02:50:52  *** Flygon has joined #openttd
02:55:56  *** WormnestAndroid has joined #openttd
03:17:03  *** WormnestAndroid has quit IRC
03:17:10  *** WormnestAndroid has joined #openttd
05:10:02  *** nielsm has joined #openttd
05:25:23  *** snail_UES_ has quit IRC
06:49:34  *** HerzogDeXtEr has joined #openttd
06:55:09  <DorpsGek_III> [OpenTTD/team] telk5093 opened issue #15: [ko_KR] Translator access request https://git.io/JUob4
06:55:27  <DorpsGek_III> [OpenTTD/team] DorpsGek commented on issue #15: [ko_KR] Translator access request https://git.io/JUob4
07:07:04  *** Wolf01 has joined #openttd
07:10:13  *** gelignite has joined #openttd
07:19:29  *** andythenorth has joined #openttd
07:34:23  *** k-man has quit IRC
07:37:40  *** andythenorth has quit IRC
07:39:01  *** Progman has joined #openttd
07:51:22  *** andythenorth has joined #openttd
07:57:51  *** sla_ro|master has joined #openttd
07:58:42  <andythenorth> yo
08:00:47  <Wolf01> o/
08:05:02  *** k-man has joined #openttd
08:07:07  <DorpsGek_III> [OpenTTD/team] TrueBrain opened pull request #16: Add: [DorpsGek] don't announce issue-related changes done by DorpsGek https://git.io/JUKU7
08:20:47  <DorpsGek_III> [OpenTTD/team] LordAro approved pull request #16: Add: [DorpsGek] don't announce issue-related changes done by DorpsGek https://git.io/JUKk9
08:21:00  <DorpsGek_III> [OpenTTD/team] TrueBrain merged pull request #16: Add: [DorpsGek] don't announce issue-related changes done by DorpsGek https://git.io/JUKU7
08:21:11  <TrueBrain> clearly you had forgotten that LordAro ; but that is okay, I didn't :D
08:21:12  <TrueBrain> :P :P :P
08:21:21  <LordAro> :p
08:27:48  <DorpsGek_III> [OpenTTD/team] LawGain opened issue #17: [de_DE] Translator access request https://git.io/JUKI5
08:40:50  <LordAro> it works \o/
08:40:56  <TrueBrain> you sound surprised
08:41:08  <LordAro> only a little
08:41:45  <DorpsGek_III> [OpenTTD/team] LordAro commented on issue #14: [ro_RO] Translator access request https://git.io/JUrQq
08:41:57  <TrueBrain> it is a lot better like this :P
08:42:13  <DorpsGek_III> [OpenTTD/team] LordAro commented on issue #15: [ko_KR] Translator access request https://git.io/JUob4
08:42:15  <TrueBrain> I also made my email a bit more quiet, also nice :)
08:42:32  <DorpsGek_III> [OpenTTD/team] LordAro commented on issue #17: [de_DE] Translator access request https://git.io/JUKI5
08:42:51  <LordAro> indeed
08:54:39  <andythenorth> errr python strings
08:54:58  <andythenorth> cite=u'Mr Train'
08:54:58  <andythenorth> or cite=""""Mr Train"""
08:54:59  <andythenorth> ??
08:55:04  <andythenorth> (python3)
08:57:25  <TrueBrain> if there is an u for ' or ", it is not Python3 :)
08:57:37  <TrueBrain> (or, a very bad Python programmer at the helm)
08:58:06  <andythenorth> I have been cargo-culting u'' around for a while
08:58:27  <TrueBrain> """ is often called a "docstring", but it is just a multiline string
08:58:27  <andythenorth> so can I just """ ?
08:58:32  <TrueBrain> but you can just "
08:58:37  <TrueBrain> there really is no need for more
08:58:40  <TrueBrain> just "Mr Train"
08:58:42  <TrueBrain> it is a string
08:58:43  <TrueBrain> I mean ..
08:58:45  <andythenorth> some are multi-line
08:58:47  <TrueBrain> why complicate shit?
08:58:55  <TrueBrain> then docstring the multiline
08:58:59  <TrueBrain> but really, use black
08:59:02  <andythenorth> hurrah
08:59:03  <TrueBrain> black will fix what-ever you do wrong here for you
09:00:14  <andythenorth> you don't think that the most fun in programming is making meaningless choices about code layout and whitespace? :o
09:01:04  * andythenorth seeks a black for html markup
09:09:50  <LordAro> oh, "seeks"
09:10:00  <LordAro> i saw "sees" and got excited
09:11:44  <dwfreed> most people don't write raw html anymore
09:14:19  <andythenorth> really?
09:14:25  * andythenorth is shocked
09:14:49  <dwfreed> everything is <insert latest and greatest web framework here> anymore
09:14:52  <andythenorth> how are they making all these web pages then?
09:15:02  <andythenorth> it's not all react.js
09:15:09  <dwfreed> a lot is
09:15:44  <andythenorth> bring some stats, we can talk :P
09:16:10  <andythenorth> but given that 'most' of the internet runs on Wordpress, I suspect you're wrong :|
09:16:36  <dwfreed> Wordpress users don't write html either
09:16:44  <dwfreed> though you're right in that it's not react
09:18:22  <andythenorth> ha
09:18:40  <andythenorth> quite possibly 'most' of the internet runs ok CKEditor
09:18:49  <LordAro> js-only sites make me sad
09:19:01  <andythenorth> in which case I accept your argument and you can send me £50 as your prize
09:19:09  <andythenorth> ok / on /s
09:19:35  <andythenorth> LordAro are there any, except twitter?
09:19:50  <andythenorth> nobody seriously serves a mass audience with js only, except twitter
09:20:03  <LordAro> there are many that display nothing at all ehen js is turned off
09:20:06  <andythenorth> it's a joke idea
09:21:21  <michi_cc> Isn't that idea also called progressive web app?
09:21:34  <TrueBrain> "progressive", it starts white
09:21:35  <TrueBrain> :)
09:23:09  <andythenorth> WP
09:28:46  *** iSoSyS has joined #openttd
09:39:40  <andythenorth> oof too much content in my code :|
09:39:41  <andythenorth> lame
09:45:32  *** matt21347 has joined #openttd
09:59:15  *** frosch123 has joined #openttd
10:01:43  <andythenorth> FLHerne should I add Pacer? :|
10:10:43  <FLHerne> yes
10:11:25  <FLHerne> andythenorth: Do the 141, then you can reuse the same sprite as a Leyland National in Road Hog :p
10:11:34  <FLHerne> (they even have indicators!)
10:11:36  <andythenorth> oof yes
10:15:39  * andythenorth exploring older driving trailers
10:15:41  <andythenorth> https://www.rmweb.co.uk/community/index.php?/topic/147522-gwr-autocoach-query/&tab=comments#comment-3670228
10:15:45  *** k-man_ has joined #openttd
10:16:11  <FLHerne> andythenorth: Everyone does the GWR autotrains
10:16:20  <FLHerne> Why no love for the SR gate stock?
10:18:14  <andythenorth> well now
10:18:24  * andythenorth googles
10:19:10  <FLHerne> http://www.kernowmodelrailcentre.com/LSWR_Gate_Stock/prod_35804.jpg
10:19:23  <FLHerne> Worked with M7s mostly
10:19:39  <FLHerne> 0-4-4Ts are underrepresented in OTTD too
10:19:51  <DorpsGek_III> [OpenTTD/OpenTTD] EmperorJake commented on pull request #7000: Some NewGRF variables concerning railtypes https://git.io/JUK8w
10:20:10  <FLHerne> 'gate' because they had concertina lattice gates instead of doors
10:22:23  *** k-man has quit IRC
10:23:03  <andythenorth> lack of 0-4-4T in Horse
10:23:03  <andythenorth> I could remedy that, but not now
10:49:01  *** andythenorth_ has joined #openttd
10:53:35  *** andythenorth has quit IRC
10:56:31  <DorpsGek_III> [OpenTTD/OpenTTD] michicc reopened pull request #7000: Some NewGRF variables concerning railtypes https://git.io/fhI7h
10:56:55  <michi_cc> Eddi|zuHause: I made some work for you :p
11:04:23  <andythenorth_> oof
11:04:38  <andythenorth_> I think the burden was on me to provide newgrf test cases :|
11:05:19  <andythenorth_> :D
11:25:06  *** Progman has quit IRC
12:03:02  *** iSoSyS has quit IRC
12:06:16  <TrueBrain> frosch123: RuntimeError: dictionary changed size during iteration
12:06:23  <TrueBrain> another error that happens often
12:06:31  <TrueBrain> File "/code/webtranslate/protect.py", line 34, in cleanup_sessions
12:06:52  <frosch123> ah, right we wrote bananas after eints
12:07:04  <frosch123> i think we copied that code from eints to bananas, and fixed it in bananas :p
12:07:27  <TrueBrain> yeah .. that traceback is now thrown every N minutes
12:08:17  <frosch123> i just do the same fix as in bananas :p
12:08:20  <TrueBrain> doesn't that mean nobody can login, I wonder ..
12:08:32  <TrueBrain> hmm, you can
12:08:36  <TrueBrain> it is thrown on login for people
12:11:43  <DorpsGek_III> [OpenTTD/eints] frosch123 opened pull request #15: Fix: Session expiration changed dict while iterating. https://git.io/JUK6K
12:12:07  <frosch123> recycled diff and commit messages from bananas :)
12:26:06  <DorpsGek_III> [OpenTTD/eints] TrueBrain approved pull request #15: Fix: Session expiration changed dict while iterating. https://git.io/JUKXm
12:26:18  <TrueBrain> please tag a new openttd-github-NNN after merging :)
12:26:41  <frosch123> we did force-rebase, right?
12:26:49  <TrueBrain> squash if possible
12:26:49  <DorpsGek_III> [OpenTTD/eints] frosch123 merged pull request #15: Fix: Session expiration changed dict while iterating. https://git.io/JUK6K
12:26:51  <TrueBrain> rebase otherwise
12:27:04  <TrueBrain> owh, the github branch
12:27:11  <TrueBrain> rebase + force push, yes
12:39:08  *** andythenorth_ has quit IRC
12:41:32  <TrueBrain> tag and go? :)
12:43:47  <DorpsGek_III> [OpenTTD/eints] frosch123 created new tag: openttd-github-1.0.2 https://git.io/JUKMd
12:57:07  <frosch123> we'll see in 24 hours :p
12:57:26  <TrueBrain> :D
13:24:32  *** snail_UES_ has joined #openttd
13:26:34  *** snail_UES_ has quit IRC
13:35:53  <DorpsGek_III> [OpenTTD/eints] TrueBrain opened pull request #16: Random bits of code cleanup https://git.io/JUKdA
13:36:00  <TrueBrain> was trying to start with bottle, but I first needed to do that ^^ :P
13:36:54  *** supermop_Home has joined #openttd
13:37:13  <supermop_Home> yo
13:37:48  <DorpsGek_III> [OpenTTD/eints] TrueBrain updated pull request #16: Random bits of code cleanup https://git.io/JUKdA
13:38:59  <TrueBrain> hmm, I can add a few more things to that PR
13:39:08  <DorpsGek_III> [OpenTTD/eints] frosch123 approved pull request #16: Random bits of code cleanup https://git.io/JUKF3
13:39:25  <TrueBrain> guess I make a new PR out of the rest :P
13:39:36  <DorpsGek_III> [OpenTTD/eints] TrueBrain merged pull request #16: Random bits of code cleanup https://git.io/JUKdA
13:58:10  <TrueBrain> okay, so now a choice .. I can either patch bottle to be .. nicer, and leave it at that
13:58:15  <TrueBrain> or I can replace it with flask
13:58:20  <TrueBrain> the latter takes a bit more time/effort
13:58:28  <TrueBrain> but a patch on bottle can be difficult to track
13:59:20  <frosch123> i think going for flask requires changing all templates
13:59:35  <frosch123> so, yeah, a "bit more" work :)
13:59:52  <TrueBrain> patching bottle it is I guess? :P
14:16:19  <DorpsGek_III> [OpenTTD/team] matthiasradde opened issue #18: [de_DE] Translator access request https://git.io/JUKpA
14:17:24  <DorpsGek_III> [OpenTTD/team] frosch123 commented on issue #18: [de_DE] Translator access request https://git.io/JUKpA
14:21:46  <DorpsGek_III> [OpenTTD/eints] TrueBrain opened pull request #17: Improve logging of eints and bottle https://git.io/JUKhQ
14:21:57  <TrueBrain> I think this is sufficient to make Sentry useful :)
14:22:25  <TrueBrain> I minimized the changes to bottle as much as I could
14:23:06  <TrueBrain> ofc flake complains :P
14:23:07  <DorpsGek_III> [OpenTTD/eints] TrueBrain updated pull request #17: Improve logging of eints and bottle https://git.io/JUKhQ
14:23:23  *** k-man_ has quit IRC
14:27:46  <DorpsGek_III> [OpenTTD/eints] frosch123 approved pull request #17: Improve logging of eints and bottle https://git.io/JUKjK
14:27:54  <TrueBrain> no comments? :o
14:28:21  <frosch123> i did not see an option to patch bottle at runtime
14:28:30  <TrueBrain> neither did I :(
14:28:45  <TrueBrain> the code is not really ... friendly to monkey-patching :P
14:28:58  <DorpsGek_III> [OpenTTD/eints] TrueBrain merged pull request #17: Improve logging of eints and bottle https://git.io/JUKhQ
14:31:43  *** snail_UES_ has joined #openttd
14:31:52  *** jottyfan has joined #openttd
14:31:56  *** k-man_ has joined #openttd
14:32:26  <TrueBrain> okay ... pushing to staging
14:32:29  <TrueBrain> lets see if it works :D
14:32:52  <TrueBrain> would be nice if Sentry gives more context to errors :P
14:36:22  <TrueBrain> well, this is looking better already
14:36:40  <TrueBrain> version detection is a bit wrong :D
14:36:45  <TrueBrain> 0.0.0-524-g9bc3c4e
14:36:54  <TrueBrain> hmm, force-push
14:36:56  <TrueBrain> lost the tag in the tree
14:36:58  <TrueBrain> makes sense
14:37:33  <TrueBrain> okay, time to get this to production :)
14:37:58  <DorpsGek_III> [OpenTTD/eints] TrueBrain created new tag: openttd-github-1.0.3 https://git.io/JU6ve
14:38:14  <TrueBrain> tnx for the quick reviews frosch123 :) Much appreciated!
14:38:20  <TrueBrain> and now we will see how many errors sentry is going to find :D
14:38:43  <TrueBrain> and we have the first one :P
14:39:19  <TrueBrain> yeah, that error possibly should be removed :)
14:51:44  <TrueBrain> okay, it leaves the socket open that talks to GitHub to fetch the access token etc .. not sure why :P
14:52:10  <frosch123> requests3 has some pooling thingie
14:53:39  <TrueBrain> well, it doesn't leak sockets; some GC picks up on it, and closes them down
14:53:43  <TrueBrain> so no biggy
14:53:47  <TrueBrain> just annoying in the logs, I guess :P
14:53:53  <frosch123> https://urllib3.readthedocs.io/en/latest/reference/index.html#module-urllib3.connectionpool
14:54:00  <frosch123> urllib3, not requests3
14:54:29  <TrueBrain> what Python detects, that all variables pointing to a socket are out of scope, but the socket is still open, basically
14:54:49  <TrueBrain> so it cannot be a connectionpool as they are in a singleton :)
14:56:17  *** sla_ro|master has quit IRC
15:00:19  <TrueBrain> some people download at a rate of speed from the bananas-server, that the S3 backend connection says: this is taking to long, goodbye
15:00:19  <TrueBrain> lol
15:00:47  <TrueBrain> 47 people had a terminated connection because of that since .. 3 months :P
15:01:13  <TrueBrain> well, atm it crashes the server .. guess I should just capture the error, and drop the connection or something
15:01:20  <TrueBrain> or try to recover .. but that is kinda difficult
15:10:44  *** andythenorth has joined #openttd
15:20:55  *** Wormnest has joined #openttd
15:30:00  <andythenorth> hmm there's some text I randomise in docs at compile time
15:30:27  <andythenorth> when I write an S3 synchronisation script that's going to be a car crash
15:31:06  * andythenorth contemplates javascript
15:31:17  <andythenorth> or some predictalble seed
15:33:00  <andythenorth> I have NFI about random seeds, but I imagine there's a literature :P
15:37:37  *** tokai has joined #openttd
15:37:37  *** ChanServ sets mode: +v tokai
15:44:38  *** tokai|noir has quit IRC
15:57:23  *** matt21347 has quit IRC
15:57:26  *** denwa has joined #openttd
16:09:03  *** matt21347 has joined #openttd
16:18:33  *** WormnestAndroid has quit IRC
16:18:36  *** virtualrandomnumber has joined #openttd
16:19:48  *** virtualrandomnumber has quit IRC
16:20:37  *** WormnestAndroid has joined #openttd
16:29:34  *** hryniuk has joined #openttd
16:30:09  *** hryniuk has quit IRC
16:39:28  *** sla_ro|master has joined #openttd
16:51:59  *** Flygon has quit IRC
17:12:21  *** sla_ro|master has quit IRC
17:15:11  *** Progman has joined #openttd
17:18:34  <DorpsGek_III> [OpenTTD/team] devbotas opened issue #19: [lt_LT] Translator access request https://git.io/JU6Bu
17:20:38  *** jottyfan has quit IRC
17:29:43  <DorpsGek_III> [OpenTTD/team] frosch123 commented on issue #19: [lt_LT] Translator access request https://git.io/JU6Bu
17:51:54  <DorpsGek_III> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://git.io/JU6uA
17:51:54  <DorpsGek_III>   - Update: Translations from eints (by translators)
18:30:39  *** WormnestAndroid has quit IRC
18:30:54  *** WormnestAndroid has joined #openttd
19:23:19  *** matt21347 has quit IRC
19:29:53  *** sla_ro|master has joined #openttd
20:06:52  *** frosch123 has quit IRC
20:33:48  *** HerzogDeXtEr has quit IRC
20:54:36  *** Wolf01 has quit IRC
21:30:06  *** sla_ro|master has quit IRC
21:53:03  *** andythenorth has quit IRC
21:59:36  *** k-man_ is now known as k-man
22:05:08  *** nielsm has quit IRC
22:32:38  *** gelignite has quit IRC
22:43:08  *** Progman has quit IRC
22:56:30  *** iSoSyS has joined #openttd
23:48:18  *** iSoSyS has quit IRC

Powered by YARRSTE version: svn-trunk