Times are UTC Toggle Colours
00:28:15 *** Progman has quit IRC 01:07:08 *** Flygon has joined #openttd 01:30:14 <Afdal> I guess v1.9.0 was when the reset_engines command stopped functioning to re-roll reliabilities too 01:47:24 *** Wormnest_ has quit IRC 02:23:21 *** D-HUND has joined #openttd 02:26:43 *** debdog has quit IRC 02:31:58 *** glx has quit IRC 02:50:24 *** iSoSyS has quit IRC 03:19:39 *** m1cr0man has quit IRC 05:24:53 *** nielsm has joined #openttd 05:25:42 *** snail_UES_ has quit IRC 06:04:36 *** andythenorth has joined #openttd 06:15:25 <andythenorth> yo 07:42:32 *** Progman has joined #openttd 08:02:28 <TrueBrain> so ... lets move some Python code into its own library ... I guess I make 1 library with all kinds of common bits and pieces or something .. or many libraries for every unique piece .. hmm 08:07:01 <TrueBrain> guess small packages is better :) 08:13:19 *** sla_ro|master has joined #openttd 08:36:23 <DorpsGek_III> [OpenTTD/team] FuryPapaya opened issue #35: [sk_SK] Translator access request https://git.io/JU5PA 08:41:24 *** nielsm has quit IRC 08:47:44 <TrueBrain> maybe I should just call it "openttd-helpers", as it is a collection of all kind of different things :P 08:57:27 *** HerzogDeXtEr has joined #openttd 09:08:05 *** WormnestAndroid has quit IRC 09:08:18 *** WormnestAndroid has joined #openttd 09:16:22 <andythenorth> I called mine Polar Fox :P 09:16:24 <andythenorth> oof 09:16:32 <andythenorth> a 15 year old joke 09:16:42 <andythenorth> that is only in my head 09:52:30 <andythenorth> hmm 09:52:40 <andythenorth> 'fair use' of song lyrics in the docs for a GPL project? o_O 09:52:48 * andythenorth armchair laywering 10:07:31 *** gelignite has joined #openttd 10:11:20 <andythenorth> internet says 'nope' 10:11:27 <andythenorth> no quoting lyrics 10:12:43 *** iSoSyS has joined #openttd 10:21:12 <TrueBrain> [OpenTTD/py-helpers] TrueBrain updated pull request #1: Add: click_helpers, logging_helpers and sentry_helpers https://git.io/JU59V 10:21:31 <TrueBrain> hmm, actions don't kick in 10:21:36 <TrueBrain> okay, multiple PRs it is .. 10:24:42 <TrueBrain> [OpenTTD/py-helpers] TrueBrain opened pull request #2: Add: [DorpsGek] announce issues, pull-requests, and tags to IRC https://git.io/JU597 10:24:47 <TrueBrain> [OpenTTD/py-helpers] TrueBrain opened pull request #3: Add: [Actions] CodeQL, flake8, black, and regression tests https://git.io/JU595 10:25:59 <TrueBrain> it has 100% coverage :D 11:00:43 *** frosch123 has joined #openttd 11:31:13 *** k-man has quit IRC 11:34:11 *** gnu_jj has quit IRC 11:40:17 *** m1cr0man has joined #openttd 11:42:18 *** SpComb_ has quit IRC 11:53:52 *** k-man has joined #openttd 12:14:40 *** gnu_jj has joined #openttd 12:17:52 *** SpComb^ has joined #openttd 12:19:41 *** glx has joined #openttd 12:19:41 *** ChanServ sets mode: +v glx 12:20:01 <DorpsGek_III> [OpenTTD/py-helpers] TrueBrain merged pull request #2: Add: [DorpsGek] announce issues, pull-requests, and tags to IRC https://git.io/JU597 12:22:13 <DorpsGek_III> [OpenTTD/py-helpers] glx22 approved pull request #3: Add: [Actions] CodeQL, flake8, black, and regression tests https://git.io/JU5x5 12:22:39 <DorpsGek_III> [OpenTTD/py-helpers] TrueBrain merged pull request #3: Add: [Actions] CodeQL, flake8, black, and regression tests https://git.io/JU595 12:32:47 <DorpsGek_III> [OpenTTD/py-helpers] TrueBrain updated pull request #1: Add: click_helpers, logging_helpers and sentry_helpers https://git.io/JU59V 12:33:52 <glx> lucky regression check was enabled :) 12:35:06 <DorpsGek_III> [OpenTTD/py-helpers] TrueBrain updated pull request #1: Add: click_helpers, logging_helpers and sentry_helpers https://git.io/JU59V 12:35:22 <TrueBrain> it is the reason to have a regression suite :) 12:35:37 <TrueBrain> guess I will be bumping the few 3.7 repositories we have to 3.8! 12:37:08 *** k-man_ has joined #openttd 12:43:43 *** k-man has quit IRC 12:47:16 <DorpsGek_III> [OpenTTD/py-helpers] glx22 approved pull request #1: Add: click_helpers, logging_helpers and sentry_helpers https://git.io/JU5jl 12:47:47 <TrueBrain> "seems okay", lol :D 12:48:21 <glx> well the code is used in all other repos, and it works there 12:48:23 <DorpsGek_III> [OpenTTD/py-helpers] TrueBrain merged pull request #1: Add: click_helpers, logging_helpers and sentry_helpers https://git.io/JU59V 12:48:29 <TrueBrain> yup :) 12:48:30 <TrueBrain> tnx glx! 12:48:38 <TrueBrain> now I need to figure out how to publish this :P 12:48:43 <TrueBrain> and then convert all repos .. 12:48:44 <TrueBrain> not today! 12:49:17 <glx> check nml actions, I think there's what you need there 12:49:32 <TrueBrain> yeah, I will copy from there 12:53:46 <glx> and repo.msys2.org is still down 12:54:00 <TrueBrain> I am still really surprised it is a single machine 12:54:02 <TrueBrain> like .. wuth? 12:54:25 <glx> they don't have a TrueBrain in the team 12:54:39 <TrueBrain> it is not like msys is small .. 12:55:25 <TrueBrain> https://gitter.im/msys2/msys2?at=5f772485aa7388396e8d84e4 12:55:30 <TrueBrain> just in case you need a giggle 12:56:07 <glx> yeah I saw it, it's linked in the issue 12:56:18 <glx> failed reboot 12:58:21 <TrueBrain> and just keep on reading ... 12:58:26 <TrueBrain> mirrors that are out-of-date 12:59:45 *** sla_ro|master has quit IRC 13:00:15 <TrueBrain> well, one of those problems with Open Source .. people depend more and more on a small group of people, assuming they have infinite time and money to have everything with 100% availability and 100% integrity .. :D 13:00:26 <TrueBrain> the reason I am rather happy GitHub has their own Container Registry now .. 13:00:40 <TrueBrain> I think that has a higher chance of surviving than Docker Hub has :) 13:08:27 <andythenorth> XKCD has you covered 13:10:32 <glx> msys2 itself is usable, I'm upating my install and it works (except timeout on the down server before trying another one, for each file) 13:10:50 <glx> the main issue is vcpkg hardcoding the server 13:11:24 <TrueBrain> well, no, the main issue is that they were using their "main repo" on a single machine :) 13:11:41 <TrueBrain> even OpenTTD didn't do that .. the main repo was not available for the general public :P 13:12:08 <TrueBrain> but it seems the mirrors are not all up-to-date 13:12:18 <TrueBrain> so people get older versions and stuff 13:12:25 <TrueBrain> something wonky anyway 13:12:37 <TrueBrain> well, I hope they take this opportunity to make their infra better :) 13:12:49 <glx> most mirrors seems to be ok, except sourceforge 13:13:54 <TrueBrain> WASH YOUR MOUTH! 13:13:58 <TrueBrain> naming SF in this channel 13:13:58 <TrueBrain> :P 13:17:56 <andythenorth> isn't it malwareforge? 13:18:00 <andythenorth> or is that just a rumour? 13:18:11 <TrueBrain> well, they did insert stuff in installers 13:18:15 <TrueBrain> that is not a rumour, but a fact 13:18:20 <TrueBrain> think they regretted those actions 13:18:26 <glx> too late 13:18:36 <TrueBrain> they are still here .. 13:19:12 <andythenorth> I think it was the banner adds for malware and scamware on every page that I remember 13:19:14 <glx> of course not all projects moved 13:19:23 <andythenorth> big green arrows with 'download now' faking the project download 13:20:18 <TrueBrain> ah, that bullshit .. wouldn't be surprised if they still do that 13:20:28 *** nielsm has joined #openttd 13:20:30 <TrueBrain> and an english person that says adds instead of ads .. not sure what to think about that :P 13:25:51 <glx> funny how people can't look at other issues before opening theirs, the vcpkg issue list is full of almost duplicates related to msys2 failure 13:26:17 <TrueBrain> yup ... but on the other hand, they could have pinned a single issue with a more clear title :) 13:27:26 <glx> https://github.com/microsoft/vcpkg/issues/13866 <-- one of the best :) 13:34:45 *** jottyfan has joined #openttd 13:41:22 <TrueBrain> ghehe 14:11:11 <LordAro> "Hi, welcome to Three. You're chatting with Steven from the Complaints team team. I will help you." 14:11:14 <LordAro> a good start. 14:11:56 <glx> hmm a team team, that's scary 14:12:10 <LordAro> not as scary as 0.5Mbps download 14:12:30 <glx> I had 3 weeks without internet 14:13:29 <glx> and it was a 5 minutes fix in phone central 14:29:17 *** jottyfan has quit IRC 14:31:03 <milek7_> sourceforge seems stuck in 00's 14:31:18 <milek7_> with that 'you download will start in 5 seconds...' 14:34:03 *** snail_UES_ has joined #openttd 14:51:28 <milek7_> https://www.filfre.net/2020/10/transport-tycoon/ 14:57:31 <LordAro> milek7_: impressively detailed article 15:01:18 <andythenorth> good read 15:02:09 <andythenorth> "Then again, Transport Tycoon needs every ounce of good will it can generate — because, taken purely as a piece of zero-sum game design, it’s horribly, hopelessly broken. " 15:02:10 <andythenorth> :D 15:02:20 <LordAro> i enjoyed that 15:02:34 <LordAro> take that OTTD detractors, it's always been broken! 15:07:52 *** Flygon has quit IRC 15:18:54 <FLHerne> "This effectively infinite bankroll makes cost-benefit analysis meaningless, causing what ought to be interesting dilemmas — the meat of a good strategy game — to become moot." <- yup 15:19:30 <glx> and that is still unchanged, unless with some newgrf combos 15:20:04 <LordAro> most newgrfs make it *more* broken :p 15:20:39 <FLHerne> You can't really fix it with grfs 15:21:21 <andythenorth> you can't fix it 15:21:30 <FLHerne> The game design means you either make a ton of money or go bankrupt in short order, the trickier grfs just make the second one easier 15:21:37 <andythenorth> the core of playability is pretty much the pipemania puzzle 15:21:43 <andythenorth> fitting stuff into the remaining tiles 15:21:49 <FLHerne> Sustained barely-enough-money isn't a thing 15:22:00 <FLHerne> Might be possible with GS 15:23:38 <andythenorth> it's not even interesting :) 15:23:50 <andythenorth> the constrained resource becomes 'spare tiles with room for stations' 15:24:14 <andythenorth> it's interesting we don't have a second resource 15:24:19 <andythenorth> most games have gems and coins 15:24:21 <glx> room and being accepted by town 15:24:21 <andythenorth> or gold and manna 15:24:37 <andythenorth> wood and gold 15:24:39 *** sla_ro|master has joined #openttd 15:24:40 <andythenorth> food and ore 15:24:52 <andythenorth> we just have 'spare tiles' 15:34:58 *** iSoSyS has quit IRC 15:44:07 <Afdal> So... What should I do to try and fix the max. reliability system that's been busted up since v1.9.0? Submit an issue on github? Attempt to write my own fix for it? 15:44:27 <Afdal> I've very serious when I say this approaches game-ruining for me 15:44:40 <milek7_> why busted? 15:44:48 <Afdal> I can't believe it's been sitting around for so long without other people apparently complaining about it 15:44:57 <nielsm> start with an issue to document it 15:45:12 <Afdal> because it results in regular scenarios where the last several decades of vehicles don't have reliability about the low '80s% 15:45:19 <Afdal> above* 15:46:24 <LordAro> are you certain it was broken in 1.9.0? 15:46:33 <Afdal> I've got a singleplayer save I've been working on right now that I've essentially had to give up on because there's simply no way to. Can't even load the save in an old version of OpenTTD and fix it up with reset_engines. 15:46:34 <LordAro> or are you just going off that random changelog entry? 15:46:48 <Afdal> Yeah I've tested out v1.8.0 and v1.9.0 15:46:57 <Afdal> that's definitely when the change occurred 15:47:19 <LordAro> ok 15:47:25 <LordAro> first step is an issue on GH 15:47:25 <Afdal> I think it might have been an unintented consequence from when the random vehicle introduction year thing got synchronized 15:47:43 <Afdal> I wish I still remembered my old github password ~_~ 15:47:58 <LordAro> there are ways of resetting these things... 15:48:09 <Afdal> and the email associated with it <.< 15:48:22 <Afdal> Guess I'll just have to make a new one 15:51:02 <Afdal> Would it make more sense to just comment on the old pull request 15:51:09 <LordAro> no, an issue please 15:51:15 <Afdal> that I'm fairly certain is associated with it 15:51:17 <Afdal> okay 15:51:27 <LordAro> comments on closed pull requests will almost certainly get ignored 15:51:41 <Afdal> <.< 15:52:53 <LordAro> remember to include steps for reproducing the behaviour that you're seeing 15:53:42 <LordAro> there are 628 changes between 1.8.0 and 1.9.0 :) 15:54:20 <LordAro> well, 501 non-translation changes 15:54:59 <Afdal> I'm still having trouble understanding exactly how this thing works 15:55:08 <Afdal> from my various tests 15:55:50 <Afdal> because sometimes I'll load up a game at 2200 and there will be tons of 99% max. reliability vehicles 15:56:15 <Afdal> it's almost as if you get a bad max. reliability "seed" and then it propagates across all the vehicles with short year increments between their introduction dates 15:57:59 <LordAro> the sooner we get a list of steps, the sooner we can nail down exactly what's causing it 15:59:23 *** sla_ro|master has quit IRC 16:00:02 <Afdal> But whatever the case, if you play with breakdowns on and you get one of these bad seeds, your game is pretty much ruined if you had any plans of using late-game vehicles 16:01:27 <Afdal> with the old system you could at least count on some late vehicles having randomly high reliability. With the new system huge swaths of vehicles can be rendered with reliabilities in the low 80% range 16:01:47 <Afdal> which is pretty bad for dense networking 16:08:25 *** Wormnest has joined #openttd 16:12:09 <DorpsGek_III> [OpenTTD/team] federico1564S opened issue #36: [it_IT] Translator access request https://git.io/JUdcj 16:22:44 <andythenorth> it's plausible (without looking at code) that synchronised intro dates means synchronised reliability 16:22:55 * andythenorth would be surprised though 16:23:13 <andythenorth> the lolz of unintended consequences :P 16:23:14 <Timberwolf> From what I can see, if they have the same intro date and type, and come from the same GRF, they'll get the same reliability. 16:23:19 <LordAro> basically, until we get a reproducible report, this is all hearsay 16:23:30 <andythenorth> +1 16:23:43 <andythenorth> Horse 2.8.0 time 16:23:43 <LordAro> and i'm not going to spend time speculating further 16:24:35 <Timberwolf> But it's not possible to reproduce it across multiple vehicles unless you can get at least the game generation seed, and the GRF you're using (or at least the grf-defined introduction date for the affected vehicles, and the ID of the grf they come from) 16:30:09 <DorpsGek_III> [OpenTTD/team] glx22 commented on issue #36: [it_IT] Translator access request https://git.io/JUdcj 16:30:51 <DorpsGek_III> [OpenTTD/team] glx22 commented on issue #35: [sk_SK] Translator access request https://git.io/JU5PA 16:54:23 <andythenorth> and we're done 16:54:26 <andythenorth> have a day off andythenorth 16:54:38 <andythenorth> Horse to-do list never gets shorter though :D 17:02:48 <TrueBrain> hmm .. someone tried to upload "rfirs", and failed on BaNaNaS .. lets see why :) 17:03:25 <TrueBrain> hmm, the .tar was never extracted .. that is odd 17:05:26 <TrueBrain> owh, someone tried to upload a tarball in a tarball 17:05:32 <TrueBrain> haha, I did not consider that user-flow .. 17:06:34 <andythenorth> it's the FIRS makefile again 17:06:44 <andythenorth> this isn't me though, this is a new FIRS fork I think 17:06:57 <TrueBrain> it is not you, no :) 17:07:02 <andythenorth> NFI why these makefiles do this :) 17:07:03 <TrueBrain> I see you managed to upload a new version just fine :P 17:07:05 <andythenorth> well I do 17:07:10 <andythenorth> but not the rationale 17:07:21 <TrueBrain> but okay, the API should not return a 500 in these cases 17:12:56 <DorpsGek_III> [OpenTTD/bananas-api] TrueBrain opened pull request #74: Fix: API returned 500 if you uploaded a tarball in a tarball https://git.io/JUdRl 17:13:29 <TrueBrain> we have some silly users :P 17:14:06 <TrueBrain> at least the response time on bugs is quick :P 17:30:53 <DorpsGek_III> [OpenTTD/bananas-api] LordAro approved pull request #74: Fix: API returned 500 if you uploaded a tarball in a tarball https://git.io/JUdEv 17:32:09 * andythenorth awaits applause for shipping newgrf 17:34:35 <supermop_Home> "please clap" 17:36:51 <frosch123> should we announce bananas uploads in chat? 17:37:00 <TrueBrain> it is for me :P 17:37:06 <TrueBrain> it is not incredible spammy 17:39:18 <frosch123> i gusss andy got more feedback for train whack than for horse? 17:40:54 <andythenorth> I think the quality is more important than the volume :D 17:41:21 <andythenorth> one day, I'll finish FIRS 4 17:41:23 <andythenorth> hmm 17:41:37 <andythenorth> 'lol' 17:42:54 <DorpsGek_III> [OpenTTD/bananas-api] TrueBrain merged pull request #74: Fix: API returned 500 if you uploaded a tarball in a tarball https://git.io/JUdRl 17:43:06 <TrueBrain> andythenorth: rfirs had exactly the same issue you had, yes :) 17:43:21 <TrueBrain> he uploaded it file by file to solve it .. after he tried to tarball the tarball :) 17:50:21 <DorpsGek_III> [OpenTTD/bananas-api] TrueBrain created new tag: 1.0.5 https://git.io/JUduN 17:52:02 <DorpsGek_III> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://git.io/JUdzT 17:52:02 <DorpsGek_III> - Update: Translations from eints (by translators) 17:54:49 <andythenorth> I will fix all my makefiles at some point 17:54:54 <andythenorth> hopefully the forks pull 17:55:08 *** jottyfan has joined #openttd 17:57:01 <TrueBrain> at least it no longer errors out if users are silly :P 18:11:08 <TrueBrain> lovely .. a sentry report about eints, where every variable is [Filtered] :D 18:11:08 <TrueBrain> lol 18:11:23 <TrueBrain> frosch123: oauth shows an issue again; might taking a look see if you can find it? 18:12:28 <TrueBrain> "'UserAuthentication' object has no attribute 'callback'" 18:12:41 <frosch123> yes, we already had that 18:12:58 <frosch123> it happens when you get to the oauth callback without a session cookie 18:13:14 <frosch123> so possibly when hitting "back" in the browser after logou 18:13:21 <frosch123> or maybe with some privacy mode 18:13:27 <TrueBrain> well, we might had that, but we haven't fixed it :P 18:13:29 <frosch123> should we silence the problem? 18:13:47 <TrueBrain> in general I prefer servers that don't cause backtraces, yes :D 18:13:57 <DorpsGek_III> [OpenTTD/team] AlphaJack opened issue #37: [it_IT] Translator access request https://git.io/JUd2v 18:14:06 <TrueBrain> would be nice to just throw an error to the user instead of a 500 :) 18:16:14 <frosch123> hmm, eints became complicated to run 18:16:39 <TrueBrain> "make run" ? :) 18:18:55 <frosch123> that does not help, i can now longer maintain a simple config.xml 18:19:21 <frosch123> now i have to use an >200 char command line or so 18:22:25 <TrueBrain> disable line 97 till 127 in main.py, and off you go 18:28:42 <DorpsGek_III> [OpenTTD/eints] frosch123 opened pull request #23: Fix: Users without valid session cookie only have an instance of user… https://git.io/JUdac 18:29:38 <DorpsGek_III> [OpenTTD/eints] TrueBrain opened pull request #24: Add: allow "python -m webtranslate.main" to use a static config.xml https://git.io/JUda4 18:29:39 <frosch123> alternatives are: duck typing (check whether instance has member 'callback'), or adding a 'callback' to the base class (which is also used by ldap, redmine, development,...) 18:29:41 <TrueBrain> and for the grumpy old man: ^^ :D 18:31:33 <TrueBrain> pages/login.py, line 82, possibly also add there: "or not req_redirect", or is that silly? 18:32:03 <DorpsGek_III> [OpenTTD/eints] TrueBrain commented on pull request #23: Fix: Users without valid session cookie only have an instance of user… https://git.io/JUda2 18:32:23 <frosch123> TrueBrain: that would be wrong 18:32:37 <frosch123> req_redirect=None just goes to the frontpage 18:32:46 <TrueBrain> ah! That was not clear to me :) 18:32:57 <frosch123> no, it goes to the profile page 18:33:19 <frosch123> anyway, it is fine to login without going to a specific page where you were before 18:34:14 <TrueBrain> it is a bit weird that the userauth can not be GithubUserAuthentication, but I am fine with your solution 18:34:24 <TrueBrain> so slab a comment on there, and off we go :) 18:34:25 <DorpsGek_III> [OpenTTD/eints] frosch123 commented on pull request #24: Add: allow "python -m webtranslate.main" to use a static config.xml https://git.io/JUdaX 18:34:31 <TrueBrain> same user hit it 4 times, the 500 page btw 18:36:56 <DorpsGek_III> [OpenTTD/eints] frosch123 updated pull request #23: Fix: Users without valid session cookie only have an instance of user… https://git.io/JUdac 18:38:01 <DorpsGek_III> [OpenTTD/eints] TrueBrain updated pull request #24: Add: allow "python -m webtranslate.main" to use a static config.xml https://git.io/JUda4 18:38:25 <DorpsGek_III> [OpenTTD/eints] TrueBrain approved pull request #23: Fix: Users without valid session cookie only have an instance of user… https://git.io/JUdaF 18:39:27 <DorpsGek_III> [OpenTTD/eints] TrueBrain commented on pull request #24: Add: allow "python -m webtranslate.main" to use a static config.xml https://git.io/JUdab 18:39:33 <frosch123> sometimes dirt on the screen looks like a ' and makes me think: how did that compile.. 18:40:00 <TrueBrain> :D I know that feeling a bit too well ... :P 18:40:56 <DorpsGek_III> [OpenTTD/eints] TrueBrain updated pull request #24: Add: allow "python -m webtranslate.main" to use a static config.xml https://git.io/JUda4 18:41:02 <frosch123> oh... there is __main and main :p 18:41:16 <TrueBrain> eints is the collection of blobs on blobs on blobs :) 18:42:03 <DorpsGek_III> [OpenTTD/eints] frosch123 approved pull request #24: Add: allow "python -m webtranslate.main" to use a static config.xml https://git.io/JUdVL 18:42:44 <frosch123> hmm.. i forgot how long this wiki-migration script runs :) 18:42:57 <TrueBrain> how is it going with the ruby skills? 18:43:10 <DorpsGek_III> [OpenTTD/eints] TrueBrain merged pull request #24: Add: allow "python -m webtranslate.main" to use a static config.xml https://git.io/JUda4 18:43:31 <frosch123> oh, i rather not tell what hacks i put into the dockerfile 18:43:55 <frosch123> but i tuned my migration script to output more gollumish content and add lfs to it 18:44:03 <frosch123> just i forgot that it takes 2 hours to run 18:45:35 <TrueBrain> :D 18:46:38 <DorpsGek_III> [OpenTTD/eints] TrueBrain merged pull request #23: Fix: Users without valid session cookie only have an instance of user… https://git.io/JUdac 18:46:56 <frosch123> oh dear, sometimes i wish i did not know german... then i would not have to deal with what some translators write 18:47:17 <TrueBrain> haha :D 18:48:13 <DorpsGek_III> [OpenTTD/team] frosch123 commented on issue #37: [it_IT] Translator access request https://git.io/JUd2v 18:51:28 <frosch123> italians took the pole position: 4 translators 18:53:30 <TrueBrain> frosch123: your PR broke GitHub login :( 18:53:36 *** sla_ro|master has joined #openttd 18:53:41 <TrueBrain> https://translator.staging.openttd.org/ 18:54:51 <frosch123> hmm, right, i only checked the negative case 18:55:05 <TrueBrain> isinstance instead of is? 18:55:11 <frosch123> probably 18:55:24 <frosch123> long ago since i checked a class in python :) 18:55:39 <TrueBrain> I assumed userauth was the class .. but if it is the instance: 18:55:46 <TrueBrain> isinstance(userauth, GitHubblabla) 18:55:47 <TrueBrain> :) 18:56:06 <TrueBrain> I should have realised it during review :P 18:56:25 <TrueBrain> but, this is what we have staging for :D 18:56:27 <frosch123> i do not longer have my test github app :) 18:56:45 <frosch123> but i guess i can fake it 18:56:57 <TrueBrain> funny, neither do I :P 19:01:13 <frosch123> hmm, it's not that easy to fake 19:01:46 <TrueBrain> make a new app, like 5 clicks? :D 19:04:29 <frosch123> that's way more clicks, i also would have to fake localhost and more again 19:04:43 <DorpsGek_III> [OpenTTD/eints] frosch123 opened pull request #25: Fix: properly test for being instance https://git.io/JUdwD 19:04:54 <TrueBrain> I never faked localhost to test it .. 19:05:00 <TrueBrain> I just redirected it to http back :P 19:05:16 <DorpsGek_III> [OpenTTD/eints] TrueBrain approved pull request #25: Fix: properly test for being instance https://git.io/JUdwS 19:05:32 <frosch123> i needed a replace("http","https") somewhere 19:05:39 <TrueBrain> (on GitHub, redirecturl can be http ONLY for localhost :)) 19:06:20 <frosch123> oh, gh accepts localhost? either that is new, or i just assumed that it would not work... 19:06:35 <frosch123> but i mean the requests_oauth, which denies http 19:06:36 <TrueBrain> it is "new", 2017 I believe :P 19:07:07 <TrueBrain> owh, yes, you need to set an ENV variable for requests_oauth :) 19:07:28 <frosch123> haha, i just faked the caller url in the source :p 19:07:47 <TrueBrain> OAUTHLIB_INSECURE_TRANSPORT=1 :) 19:07:49 <frosch123> you want https? i pretend it was :) 19:08:00 <TrueBrain> I found that because of stackoverflow 19:08:05 <TrueBrain> not because ... it was clearly documented :P 19:10:19 <DorpsGek_III> [OpenTTD/eints] TrueBrain merged pull request #25: Fix: properly test for being instance https://git.io/JUdwD 19:15:28 <frosch123> works \o/ 19:15:35 <frosch123> also when pressing "back" 19:16:51 <TrueBrain> nice :D 19:17:10 <DorpsGek_III> [OpenTTD/eints] TrueBrain created new tag: openttd-github-1.0.7 https://git.io/JUdr7 19:17:13 <TrueBrain> to production it is! 19:17:25 <TrueBrain> 2 sentry errors on 1 day .. fixed within an evening \o/ 19:17:37 <andythenorth> lovin it lovin it lovin it 19:18:22 <frosch123> on devzone i had custom crafted code to file issues in redmine on exceptions :) 19:18:46 <frosch123> https://dev.openttdcoop.org/projects/home/activity <- then i had to disable redmine notifications :p 19:22:11 <TrueBrain> haha :) 19:22:17 <TrueBrain> sentry allows you to do that manually :) 19:22:27 <TrueBrain> and their deduplication is awesome 19:23:16 <TrueBrain> I really cannot understand projects not using Sentry :D 19:23:36 <TrueBrain> like for this bug, I marked it as: resolved in next release 19:23:52 <TrueBrain> it will not send me any alert for that bug until it has seen a new version 19:23:54 <TrueBrain> which is rather nice :) 19:24:02 *** debdog has joined #openttd 19:24:20 <TrueBrain> (and this is why the slightly complicated version-bla is in the Python repositories :D) 19:27:23 *** D-HUND has quit IRC 19:50:18 *** D-HUND has joined #openttd 19:53:33 *** debdog has quit IRC 20:26:20 *** jottyfan has quit IRC 20:53:48 *** gelignite has quit IRC 20:58:57 *** frosch123 has quit IRC 21:01:58 *** WormnestAndroid has quit IRC 21:01:59 *** WormnestAndroid has joined #openttd 21:32:19 *** Progman has quit IRC 21:42:39 *** andythenorth has quit IRC 21:48:44 *** sla_ro|master has quit IRC 22:07:24 <Afdal> I think the word that best describes the current max. reliability system is "temporal autocorrelation". Depending on the random seed, this can either be really nice--every vehicle in a 50-year introduction span might be 95-100% max. reliable. Or it can be really, really bad: every of vehicle in a 50-year span might have reliability in a 75-80% range. There is no middle ground with this new algorithm. 22:08:36 <Afdal> Whereas, with the old system you can be reasonably assured that random luck will throw at least a few vehicles with nice max. reliability over a timeframe that large. 22:09:18 <Afdal> but since reset_vehicles doesn't do anything anymore, the only way to fix this when it's bad is to reset the entire game and roll a new map 22:18:07 <LordAro> IRC. Is. Not. An. Issue. Tracker. 22:19:18 *** WormnestAndroid has quit IRC 22:20:08 <Afdal> I'm just organizing my thoughts D:> 22:20:38 *** WormnestAndroid has joined #openttd 22:51:52 *** Wormnest has quit IRC 22:55:09 <DorpsGek_III> [OpenTTD/OpenTTD] Afdill opened issue #8325: Strong temporal autocorrelation in Max. Reliability ratings across vehicles https://git.io/JUddc 22:55:28 <Afdal> o: 23:02:59 <Timberwolf> Do you have an example game seed that does it for the base game vehicles? (and which ones are affected) 23:07:10 <Afdal> How do you grab the game seed again 23:07:11 <DorpsGek_III> [OpenTTD/OpenTTD] James103 commented on issue #8325: Strong temporal autocorrelation in Max. Reliability ratings across vehicles https://git.io/JUddc 23:10:00 *** HerzogDeXtEr has quit IRC 23:11:04 <DorpsGek_III> [OpenTTD/OpenTTD] Afdill commented on issue #8325: Strong temporal autocorrelation in Max. Reliability ratings across vehicles https://git.io/JUddc 23:12:12 <Afdal> Ah, getseed 23:12:26 <Afdal> Here's a seed to try: 2878084001 23:12:36 <Afdal> it's pretty obvious with the train engines in that game 23:12:50 <Afdal> and the road vehicles 23:17:13 *** nielsm has quit IRC 23:19:51 <Afdal> How the heck do you load a new map with a given game seed these days anyway. Since the seed option is gone from the map generator 23:20:03 <Afdal> set generation_seed doesn't seem to work 23:21:14 *** tokai has joined #openttd 23:21:14 *** ChanServ sets mode: +v tokai 23:23:12 <Afdal> Oh, aha. It's 'newgame [ur game seed]' 23:28:08 *** tokai|noir has quit IRC