Config
Log for #openttd on 8th December 2019:
Times are UTC Toggle Colours
00:24:32  *** Wolf01 has quit IRC
00:27:27  *** igor[m] has joined #openttd
00:33:33  *** Flygon has joined #openttd
02:18:10  *** Progman has quit IRC
02:54:57  *** tokai|noir has joined #openttd
02:54:57  *** ChanServ sets mode: +v tokai|noir
03:01:59  *** tokai has quit IRC
03:05:28  *** Smedles has quit IRC
03:06:19  *** Smedles has joined #openttd
03:08:52  *** glx has quit IRC
03:11:23  *** Wormnest_ has quit IRC
03:14:12  *** debdog has joined #openttd
03:17:32  *** D-HUND has quit IRC
03:48:36  *** Laedek has joined #openttd
04:05:43  *** tokai has joined #openttd
04:05:43  *** ChanServ sets mode: +v tokai
04:12:38  *** tokai|noir has quit IRC
04:16:49  *** supermop_work has joined #openttd
04:46:58  *** supermop_work has quit IRC
04:55:14  *** HerzogDeXtEr has quit IRC
04:56:05  *** tokai|noir has joined #openttd
04:56:05  *** ChanServ sets mode: +v tokai|noir
04:57:16  *** supermop_work has joined #openttd
05:03:09  *** tokai has quit IRC
05:07:18  *** tokai|noir has quit IRC
05:27:30  *** supermop_work has quit IRC
06:35:00  <DorpsGek_III_> [OpenTTD/OpenTTD] James103 commented on issue #7801: Error messages for reaching landscaping/tree planting/tile clearing limits are not mapped to the Script API. https://git.io/JeEme
06:51:01  *** snail_UES_ has joined #openttd
06:58:37  *** sla_ro|master has joined #openttd
07:06:05  *** snail_UES_ has quit IRC
07:31:29  *** Laedek has quit IRC
08:06:09  *** WormnestAndroid has quit IRC
08:06:22  *** WormnestAndroid has joined #openttd
08:15:13  *** andythenorth has joined #openttd
08:15:28  <andythenorth> o/
08:56:43  *** Progman has joined #openttd
09:17:44  <TrueBrain> sold all the trees andythenorth? :)
09:17:54  <andythenorth> we had 15 left
09:18:06  <TrueBrain> that URL we filled in for AWS btw andythenorth, never got any reply on that :( Fucking haters :(
09:18:08  <andythenorth> school funds raised
09:18:11  <TrueBrain> w00p
09:18:18  <andythenorth> I blame Bezos
09:18:35  <andythenorth> apparently his favourite management technique is an email containing this line:
09:18:36  <andythenorth> ?
09:18:42  <andythenorth> send that to AWS
09:18:47  <andythenorth> just
09:18:48  <andythenorth> ?
09:19:28  <TrueBrain> to all of AWS
09:19:30  <TrueBrain> to EVERYONE
09:19:32  <TrueBrain> :D
09:20:21  <andythenorth> "Love OpenTTD"
09:20:25  <andythenorth> send it to Bezos?
09:21:17  <TrueBrain> what I really noticed, that all those cloud providers, Azure, AWS, GCP, simply don't reply to you. Not even a no. Simply, no answer at all
09:21:21  <TrueBrain> fucking lame, but okay
09:27:50  <andythenorth> commodity
09:28:00  <andythenorth> we barely get a reply from Rackspace
09:28:46  <andythenorth> our RS spend is only 6 figures / year, so not enough to give us proper account service
09:29:30  <TrueBrain> things are silly like that
09:29:50  <andythenorth> my customers get personal account service for 4 figures / year :P
09:29:51  <andythenorth> oof
09:29:56  <andythenorth> but I am not very rich
09:30:02  <andythenorth> maybe I do it wrong
09:30:28  <TrueBrain> I am also happy to work for a company that gives everyone attention, no matter what the pay is :P
09:30:45  <TrueBrain> if you want, they drop by every so often, etc
09:31:06  <TrueBrain> big companies get greedy, it is sad ..
09:31:19  <andythenorth> investors to please, targets to make :P
09:31:27  <andythenorth> did we close all the old issues & PRs?
09:31:49  <TrueBrain> on OpenTTD/website, we did
09:31:53  <TrueBrain> well, I did :P
09:32:21  <andythenorth> I would like to rebuild the website
09:32:25  <TrueBrain> hmm .. I wrote my CDK for AWS in Python .. most people do it in TypeScript .. do I dare rewriting it ..
09:32:40  <TrueBrain> don't rebuild for rebuilding; have a reason to do so :)
09:33:27  <andythenorth> reasons: html is somewhat outdated (don't really care); not responsive (somewhat care); content is outdated / not best structure (quite important)
09:34:04  <TrueBrain> the next step would be to make a draft to showcase your ideas :)
09:34:22  <andythenorth> yes, that is how it works
09:34:57  <TrueBrain> no, that is how it should work; that is rarely how it works :P
09:35:49  <andythenorth> ideally I would separate content from structure from visual appearance
09:35:56  <andythenorth> that is usually more theory than reality though
09:36:03  <TrueBrain> well, that is already done
09:36:11  <TrueBrain> (data-files, html, CSS)
09:36:14  <andythenorth> I mean changes to each
09:36:30  <andythenorth> I could fix current content without changing visual design
09:36:36  <andythenorth> maybe that first then
09:36:42  <TrueBrain> I believe there are 2 PRs doing that
09:37:08  <andythenorth> nah they're page semantics
09:37:46  <TrueBrain> either way, don't talk the talk, walk the walk ;)
09:37:47  <andythenorth> I mean e.g. https://www.openttd.org/development.html is out of sync with what we say in the Github docs
09:38:58  <andythenorth> ok PRs later :P
09:39:32  <TrueBrain> and I am going to try to deploy my new AWS stack again .. this will be interesting :D
09:44:38  <TrueBrain> funny, I now have an S3 bucket that is so restrictive, that even I cannot open files from it :D
09:50:41  <andythenorth> ideal
09:54:15  <TrueBrain> it is funny .. the suggestion is to request a wildcard certificate ... I hate that .. but the amount of effort to not do that, is pretty high
09:54:26  <TrueBrain> also, their certificates expire every year .. hard to test automation like that ..
09:54:32  <TrueBrain> I would like 30 days or so .. but what-ever
10:01:33  *** supermop_work has joined #openttd
10:02:58  <TrueBrain> "Failed to create resource. Rate exceeded"
10:02:59  <TrueBrain> lol
10:10:31  <TrueBrain> "Failed to create resource. Cannot request more certificates in this account. Contact Customer Service for details."
10:10:33  <TrueBrain> seems I broke it
10:16:23  *** andythenorth has quit IRC
10:26:41  <TrueBrain> "you have reached your limit of 20 certificates in the last year."
10:26:44  <TrueBrain> what is this bullshit ..
10:31:45  *** supermop_work has quit IRC
10:44:21  *** tokai has joined #openttd
10:44:21  *** ChanServ sets mode: +v tokai
10:47:23  *** Samu has joined #openttd
10:47:46  <Samu> hi
11:19:18  *** Wolf01 has joined #openttd
11:30:20  *** tokai|noir has joined #openttd
11:30:20  *** ChanServ sets mode: +v tokai|noir
11:37:13  *** tokai has quit IRC
11:39:58  *** HerzogDeXtEr has joined #openttd
12:04:12  *** frosch123 has joined #openttd
12:21:37  <DorpsGek_III_> [OpenTTD/OpenTTD] JGRennison opened pull request #7856: Fix: Infrastructure total update when removing tram road stop https://git.io/JeSLt
12:22:36  *** andythenorth has joined #openttd
12:23:02  *** Flipp3rrr has joined #openttd
12:39:31  <andythenorth> yo
13:25:21  *** Webster has joined #openttd
13:29:21  *** Flipp3rrr has quit IRC
13:29:38  <andythenorth> stupid touchbar
13:29:44  <andythenorth> I have a plaster on the end of my finger
13:29:50  <andythenorth> touchbar doesn't register clicks
13:30:01  <andythenorth> trackpad words fine
13:30:17  *** Flipp3rrr has joined #openttd
13:39:13  *** Laedek has joined #openttd
13:39:24  <Eddi|zuHause> andythenorth: try unlocking your phone with that? :p
13:39:49  <andythenorth> not so working
13:45:07  *** Darkvater has quit IRC
14:12:59  <DorpsGek_III_> [OpenTTD/OpenTTD] michicc merged pull request #7856: Fix: Infrastructure total update when removing tram road stop https://git.io/JeSLt
14:14:52  *** tokai|noir has joined #openttd
14:14:52  *** ChanServ sets mode: +v tokai|noir
14:21:48  *** tokai has quit IRC
14:49:31  *** Flipp3rrr has quit IRC
14:53:04  *** michi_cc has quit IRC
14:53:49  *** michi_cc has joined #openttd
14:53:49  *** ChanServ sets mode: +v michi_cc
15:22:46  *** tokai has joined #openttd
15:22:46  *** ChanServ sets mode: +v tokai
15:29:34  *** tokai|noir has quit IRC
15:36:41  *** Thedarkb-X40 has quit IRC
15:36:51  *** andythenorth has quit IRC
15:44:23  *** andythenorth has joined #openttd
16:05:06  *** snail_UES_ has joined #openttd
16:21:45  *** Jack__ has quit IRC
16:22:07  *** Jack__ has joined #openttd
16:24:19  *** tokai|noir has joined #openttd
16:24:19  *** ChanServ sets mode: +v tokai|noir
16:31:04  *** tokai has quit IRC
16:50:21  *** Webster has joined #openttd
17:03:55  *** Laedek_ has joined #openttd
17:08:33  *** Laedek has quit IRC
17:24:41  *** Progman has quit IRC
18:13:22  *** glx has joined #openttd
18:13:22  *** ChanServ sets mode: +v glx
18:16:46  <andythenorth> oof
18:29:45  *** snail_UES_ has quit IRC
18:30:35  *** snail_UES_ has joined #openttd
18:35:31  <DorpsGek_III_> [OpenTTD/OpenTTD] glx22 opened pull request #7857: Add #7801: [Script] more error mappings https://git.io/JeSGV
18:42:26  *** snail_UES_ has quit IRC
18:51:23  *** Wormnest_ has quit IRC
18:52:24  *** WormnestAndroid has quit IRC
18:54:30  *** WormnestAndroid has joined #openttd
19:07:38  *** HerzogDeXtEr has quit IRC
19:46:25  *** Thedarkb-X40 has joined #openttd
19:52:33  <andythenorth> is this Eddi|zuHause practicing? https://www.youtube.com/watch?v=OAEJ3c9pSsE
19:52:43  <andythenorth> can play a lot of instruments
19:53:26  <frosch123> when you cut those christmas trees... how much did that affect your town rating?
19:54:17  <andythenorth> went up
19:54:24  <andythenorth> residents happy
19:54:28  <andythenorth> school has funds
19:55:00  * andythenorth wonders about pax economy
19:55:09  <andythenorth> commuters, school children, sick people, criminals
19:55:37  <andythenorth> drunks
19:56:59  <andythenorth> so I should work on this https://wiki.openttd.org/NewGRF_Specification_Status
19:58:09  <andythenorth> Group liveries	Action 5 type 15 sprites 175..178 - does that imply OpenGFX needs updated?
19:58:26  <frosch123> yes, unless someone did that already
19:58:36  * andythenorth looks for opengfx repo
19:58:46  <frosch123> it's on gh/openttd
19:58:53  <andythenorth> https://github.com/OpenTTD/OpenGFX
19:59:13  <andythenorth> https://github.com/OpenTTD/OpenGFX/commit/0d46e5be09aafeb4a394c0e92be30828d47dfb50
19:59:40  <andythenorth> wow they're quite different https://raw.githubusercontent.com/OpenTTD/OpenGFX/0d46e5be09aafeb4a394c0e92be30828d47dfb50/sprites/png/gui/group_liveries.png
19:59:41  <andythenorth> but ok
20:01:00  <andythenorth> is the nml implementation relevant for those?
20:01:19  <frosch123> no idea, depends whether nml knows how many sprites there should be
20:01:50  <andythenorth> ok I try to understand how nml does these
20:01:57  <Eddi|zuHause> nforenum probably cares
20:02:06  <andythenorth> I thought that was dead
20:02:13  <andythenorth> I can never keep up with what's maintained or not
20:02:24  <frosch123> nforenum is unmaintained, if you want to update nforenum you have to start that wiki table at ottd 1.2
20:02:49  <frosch123> if you want to update grf2hml you probably have to start even earlier :p
20:03:37  <andythenorth> are there counts of sprites here? https://github.com/OpenTTD/nml/blob/master/nml/actions/action5.py#L54
20:03:38  <frosch123> if you want to update grfwizard, start at ottd 0.5 :p
20:03:48  * andythenorth wavey hands :|
20:04:04  <frosch123> the second number looks like the amount
20:04:20  <frosch123> ah, there are even different names for different sprite amounts
20:04:35  <andythenorth> those constants (the names) only appear in that table
20:04:48  <andythenorth> so OTTD_GUI count might be wrong maybe?
20:05:25  <frosch123> so TRAMWAY may need a new line for the nrt-extended version
20:05:47  <frosch123> OTTD_GUI is just increasing the 184 to whatever the number is now
20:06:52  <frosch123> ah, 184 is already the number including nrt
20:07:39  *** Wormnest_ has joined #openttd
20:09:34  <andythenorth> https://github.com/OpenTTD/nml/commit/3f2ed3cf91674b9f2427d5e630adbf26e81a91fc
20:09:54  <andythenorth> and
20:09:55  <andythenorth> https://github.com/OpenTTD/nml/commit/e91c93e031e8ba67bffea1515e0b37e5f63a7cf3
20:11:33  <andythenorth> this looks wrong though
20:11:34  <andythenorth> https://newgrf-specs.tt-wiki.net/wiki/NML:Replace_new_sprites
20:11:50  <andythenorth> I'll fix
20:11:59  *** WormnestAndroid has quit IRC
20:12:31  *** WormnestAndroid has joined #openttd
20:13:32  <andythenorth> ok that's one line complete frosch123 :D
20:14:04  <frosch123> :)
20:14:18  <andythenorth> just 73 to go
20:14:35  * andythenorth finds this quite satisfying though
20:14:50  <andythenorth> apart from the bits where not being a programmer stops me :|
20:22:01  <andythenorth> can't find any nml support for https://github.com/OpenTTD/OpenTTD/pull/6885
20:23:31  *** elliot[m] has joined #openttd
20:23:32  <andythenorth> maybe? https://github.com/OpenTTD/nml/blob/master/nml/expression/storage_op.py#L21
20:23:45  <andythenorth> looks like 16 there to me
20:25:41  <frosch123> i thought it was increased for firs
20:26:04  <andythenorth> I thought I was using it already, maybe not
20:27:36  <andythenorth> I can find no mention of the old or new limits in newgrf wiki
20:27:43  <andythenorth> so is that 'n/a' or 'missing'?
20:27:44  <andythenorth> :P
20:28:18  <frosch123> https://newgrf-specs.tt-wiki.net/wiki/Storages <- it's there
20:28:27  <frosch123> i checked all rows for nfo wiki
20:28:45  <frosch123> i did not check nml implementation or nml wiki
20:29:01  <andythenorth> ok so I didn't find the equivalent in nml wiki
20:29:58  <frosch123> https://newgrf-specs.tt-wiki.net/wiki/NML:Builtin_functions <- could be added there
20:30:38  <frosch123> same for _TEMP, esp since nml reserves half of them for itself
20:31:20  <andythenorth> so _PERM is just 256?
20:31:28  <andythenorth> according to https://github.com/OpenTTD/OpenTTD/pull/6885
20:34:33  <frosch123> or 255
20:34:36  <frosch123> depends how you count
20:38:35  <DorpsGek_III_> [OpenTTD/nml] andythenorth opened pull request #72: Change: increase size of permanent storage to 256 https://git.io/JeScm
20:40:16  <andythenorth> 64 railtypes seems to be https://github.com/OpenTTD/nml/commit/7b7fcaf5def5310ec28dc10a5acd6b0f57c99250
20:42:40  <Eddi|zuHause> <frosch123> same for _TEMP, esp since nml reserves half of them for itself <-- are you confusing that with params?
20:44:53  <frosch123> no, nml reserves half of both
20:48:06  <Eddi|zuHause> what's it using temp registers for?
20:49:04  <frosch123> are you baiting that i highlight g*x for the same thing again?
20:49:49  <Eddi|zuHause> no idea what you're talking about
20:50:17  <frosch123> https://github.com/g*x22/nml/commit/065f92a1e553a042a1f7a4745c64f25929573b51
20:50:41  <frosch123> look for "sto 1A 20"
20:51:53  <andythenorth> 64 cargos is done https://github.com/OpenTTD/nml/commit/48f6cbed52f84a4f37be7fb37dd93be3e957fe6b
20:52:12  *** Thedarkb-X40 has quit IRC
20:54:25  <andythenorth> can't find any mention of the old 32 or new 64 cargo limit in nml docs
20:56:01  <Eddi|zuHause> frosch123: so i guess it's storing intermediate expression results?
20:56:52  <frosch123> yes, essentially the same as for the params
20:57:22  <frosch123> just that params are "static const after initialisation", and registers are "stack variables"
20:58:37  <Eddi|zuHause> my NFO is a bit rusty, so i can't quite follow what it's actually doing
21:01:27  * andythenorth wonders best way to search nml wiki
21:01:37  <andythenorth> trying to find mention of '32 cargos' is not fruitful
21:03:14  *** albert[m] has joined #openttd
21:10:26  <Eddi|zuHause> why would that be in the wiki?
21:11:19  <andythenorth> it was the historical maximum number of cargos
21:11:32  <andythenorth> I have no opinion whether it should or shouldn't be there
21:11:57  <andythenorth> but if it's 32, it needs 64 adding with one of those little version flags
21:12:14  <andythenorth> but as I can't find it, I can't change it :(
21:12:44  *** nielsm has quit IRC
21:13:36  <DorpsGek_III_> [OpenTTD/nml] andythenorth opened pull request #73: Change: add ANIM_TRIGGER_APT_AIRPLANE_LANDS https://git.io/JeSC8
21:18:38  <andythenorth> so I've done 5 or so lines frosch123 :P
21:18:40  <andythenorth> do I get a cookie?
21:19:26  <frosch123> 🍪
21:20:10  * andythenorth actually eating real cookies :P
21:20:54  <frosch123> don't let the kids know that you eat cookies when they are in bed
21:21:16  *** snail_UES_ has joined #openttd
21:23:05  <andythenorth> if I don't, they eat them first :P
21:26:01  <frosch123> my niece once complained that she and heir brother only get sent to bed so early, so that the adults can eat crisps
21:28:01  <andythenorth> :)
21:28:15  * andythenorth now attempts to match up industry spec to nml wiki :P
21:28:59  <Eddi|zuHause> frosch123: is that not true?
21:30:23  <frosch123> only marginally, 80% is them shutting up, 15% is more interesting topics, thought maybe those are the smae
21:31:31  <andythenorth> I need more screens for all this docs comparison jazz :P
21:31:46  <andythenorth> 13" isn't cutting it, I can't fit a YouTube window :P
21:32:55  <frosch123> there are docking stations for dual-screen setups
21:33:14  <frosch123> though maybe only for real pcs
21:34:30  <andythenorth> if I had them, I could run 2 or 3 monitors :P
21:34:42  <andythenorth> I haven't owned a monitor for 20 years
21:34:55  <andythenorth> the last one went 'pzzzt' and blue smoke came out
21:35:17  <andythenorth> oh I have a TV though....hmmm
21:38:56  * andythenorth now in 2 screen luxury :P
21:39:08  <andythenorth> I can stream wirelessly to the telly
21:41:36  *** sla_ro|master has quit IRC
21:46:21  <andythenorth> can't see prop 28 here https://newgrf-specs.tt-wiki.net/wiki/NML:Industries#Industry_properties
21:46:50  <andythenorth> commit suggests it's 'input_multiplier' https://github.com/OpenTTD/nml/pull/15/commits/fc885024f647c7e1f2f457c5b86398ef9eacd4e7
21:48:48  <andythenorth> hmm
21:49:04  <andythenorth> or it got consolidated to cargo_types
21:54:56  <frosch123> there is a lot of nml 0.4/nml 0.5 on that page
21:58:57  <andythenorth> I find it odd
21:59:12  <andythenorth> but nor did I get a wiki export and try pandoc -> some markup format
22:02:11  <andythenorth> oh there needs to be a lot more
22:02:20  <andythenorth> for the 0x69-0x6F vars
22:02:21  <andythenorth> super
22:04:04  <frosch123> yes, they are missing in nml
22:04:14  <frosch123> they were the reason i started that table :p
22:04:40  <frosch123> i wanted to use them, and they did not exist
22:06:24  <andythenorth> they're done, just not documented
22:06:25  <andythenorth> https://github.com/OpenTTD/nml/pull/15/commits/417e86e0908a3f219b3f51eea402e074b60ae96b
22:06:43  * andythenorth wonders about self-documenting code :P
22:06:52  <andythenorth> like NoGo :P
22:07:00  <andythenorth> TMWFTLB
22:09:41  <andythenorth> frosch123: I have made _some_ progress :P https://wiki.openttd.org/NewGRF_Specification_Status#OpenTTD_1.10
22:09:43  <andythenorth> bed calls
22:12:23  *** Wormnest_ has quit IRC
22:13:37  *** snail_UES_ has quit IRC
22:16:46  <DorpsGek_III_> [OpenTTD/OpenTTD] Steveycat opened issue #7858: Seperate server config files https://git.io/JeS8L
22:21:08  *** andythenorth has quit IRC
22:27:48  *** frosch123 has quit IRC
22:28:52  <DorpsGek_III_> [OpenTTD/OpenTTD] LordAro commented on issue #7858: Seperate server config files https://git.io/JeS8L
22:42:29  *** WormnestAndroid has quit IRC
22:43:39  *** WormnestAndroid has joined #openttd
22:48:33  *** Samu has quit IRC
23:04:30  *** Wolf01 has quit IRC
23:09:03  *** Darkvater has joined #openttd
23:09:03  *** ChanServ sets mode: +o Darkvater
23:22:52  <DorpsGek_III_> [OpenTTD/OpenTTD] Steveycat commented on issue #7858: Seperate server config files https://git.io/JeS8L
23:34:57  <DorpsGek_III_> [OpenTTD/OpenTTD] LordAro commented on issue #7858: Seperate server config files https://git.io/JeS8L
23:37:26  *** snail_UES_ has joined #openttd
23:53:17  *** supermop_work has joined #openttd

Powered by YARRSTE version: svn-trunk