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