IRC logs for #openttd on OFTC at 2020-07-04
            
00:03:43 *** Wormnest has joined #openttd
00:05:45 *** Progman has quit IRC
00:07:14 *** HerzogDeXtEr has quit IRC
00:13:04 *** gelignite has quit IRC
00:15:49 *** Wolf01 has quit IRC
00:30:50 *** milek7 has quit IRC
00:31:55 *** milek7 has joined #openttd
00:54:36 *** virtualrandomnumber has joined #openttd
00:56:57 *** GT has joined #openttd
00:57:54 <GT> I've asked on openttdcoop but did not get a lot of response. But are https://dev.openttdcoop.org/projects/32bpp-ez-build/files the devzone files gone?
01:02:43 <Eddi|zuHause> no, why would they?
01:03:01 <Eddi|zuHause> on the next tab, there's the repository
01:05:05 *** sla_ro|master has quit IRC
01:05:43 <GT> I know the repo is still there,but if you click on the files, you cannot download them. Also on http://bundles.openttdcoop.org/32bpp-ez-build it looks like they're gone
01:06:02 <Eddi|zuHause> the server has some maintenance issues
01:06:37 <GT> Same for : http://bundles.openttdcoop.org/32bpp/latest/
01:07:22 <FLHerne> planetmaker, ^Spike^: Devzone ping
01:07:25 <Eddi|zuHause> maybe they were never actually there
01:08:00 <milek7> Read error at byte 65030
01:08:13 <milek7> funny. uint16 somewhere?
01:08:52 <Eddi|zuHause> that sounds like an unlikely place for an uint16
01:09:08 <FLHerne> GT: It looks like those files are just built from the repo, so you should be able to reproduce them
01:11:05 <GT> https://dev.openttdcoop.org/projects/32bpp/files Not for these
01:12:03 <Eddi|zuHause> anyway, the attached files on dev are completely independent from the files on bundles
01:12:04 <GT> That was a set of 32bpp ground sprites of Ben Robbins. Converted from tars to the newgrf format
01:14:11 <GT> the wiki refers to it, but they're not available.
01:15:50 <Eddi|zuHause> like i said, it's probably some server hiccup from poor maintenance, the files themselves are probably still there
01:16:45 <GT> Perhaps, I've checked multiple times the last 2 weeks, but it seems structural.
01:18:29 <Eddi|zuHause> well, if you don't report it, nobody will fix it
01:20:07 <GT> Absolutely true, but where should I report it if nobody responds on openttdcoop.devzone. I've returned after 8 years or so of absence and am surprised how the community has reduced
01:24:40 <milek7> https://web.archive.org/web/20160314143354/https://dev.openttdcoop.org/projects/32bpp-ez-build/files
01:29:27 <GT> Thanks Milek7, that seems to download something. Waiting to complete
01:29:31 <FLHerne> GT: planetmaker looks after devzone, so ping him when he's around, or send a forum PM
01:29:50 <GT> Yes, will do
01:33:40 <GT> Going to bed. Have a nice night
01:33:58 <GT> Thanks for the replies
01:35:12 *** Wormnest has quit IRC
01:36:41 *** GT has left #openttd
01:36:47 <Eddi|zuHause> maybe i should be going to bed, too... i just read "beer-ward" instead of "bee-reward" :p
01:37:18 *** virtualrandomnumber has quit IRC
02:06:25 *** Wormnest has joined #openttd
02:10:43 *** cHawk has joined #openttd
02:30:19 <supermop_Home> i want a beer reward
02:58:55 *** Wormnest has quit IRC
03:15:22 *** snail_UES_ has quit IRC
03:19:05 <b_jonas> so I can't cross railway bridges even when they're not at the same level?
03:21:17 <supermop_Home> not yet
03:21:28 <supermop_Home> except for the bridge head
03:23:20 <supermop_Home> why are british N scale trains so expensive?
03:24:07 <supermop_Home> a 2 car class 150 is like $300
03:27:26 <b_jonas> and there's some really good reason for this that I'm not aware of, right?
03:27:40 <b_jonas> it's not just a historical artifact of TTD not allowing high bridges
03:43:02 *** Wormnest has joined #openttd
03:46:35 <Eddi|zuHause> iirc it's just nobody has figured out how to do the graphics
03:46:44 <Eddi|zuHause> it's just a one-liner to enable crossing bridges
04:07:47 *** D-HUND has joined #openttd
04:11:12 *** debdog has quit IRC
04:18:22 <glx> yeah enabling crossing is easy, making it not look ugly is very hard
04:19:20 <b_jonas> I see
04:19:44 <b_jonas> because the top parts of the bottom bridge can be too high
04:20:12 <b_jonas> the graphics is also part of the difficulty with diagonal rail bridges by the way
04:20:45 <Eddi|zuHause> the top part could be too high, or there could be pillars below
04:21:19 <glx> pillars are already an issue with current bridges IIRC
04:21:43 <b_jonas> but I guess if you want to have crazy multi-level transport networks, you can play Locomotion instead
04:21:50 <glx> for a short time houses/industries were allowed under bridges
04:22:04 <b_jonas> oops
04:22:12 <b_jonas> those can be quite tall
04:22:47 <b_jonas> is there a graphics difficulty with allowing signals on the end tiles of bridges too?
04:25:20 <b_jonas> on the plus side, I noticed that openttd lets me live-replace a bridge under a train, which is so much fun
04:25:32 <b_jonas> also lets me modify signals under a train, also useful
04:26:06 <glx> it can be dangerous to touch signals with running trains :)
04:26:29 <b_jonas> yes, it can cause crashes
04:27:19 <Eddi|zuHause> for crazy multilevel transport networks you would also need parallel bridges, and signals/crossings
04:30:15 <supermop_Home> and flyover underground
04:30:51 <supermop_Home> and a map array that lets you build something larger than the financial district if you want to build a subway
04:31:23 <Eddi|zuHause> since bridges and tunnels are so similar, it would probably be natural to do it for them as well
04:31:42 <supermop_Home> i don't know why our stupid situation here has made me want to buy model trains
04:32:57 <supermop_Home> i think its my escapist fantasy yearning to be in a country that is not as dumb as here, and lovely rail infrastructure is comorbid with good civic sense?
04:33:31 *** glx has quit IRC
04:35:37 *** Wormnest has quit IRC
04:38:03 *** Wormnest has joined #openttd
04:53:53 *** keoz has quit IRC
05:02:09 *** Flygon has joined #openttd
05:25:07 *** Wormnest has quit IRC
06:15:51 *** Wormnest has joined #openttd
07:08:22 *** Wormnest has quit IRC
07:36:29 <DorpsGek_III> [OpenTTD/OpenTTD] telk5093 commented on pull request #8207: Add: Cheat menu under land information menu and 'cheat' console command https://git.io/JJkWB
07:36:29 <DorpsGek_III> [OpenTTD/OpenTTD] telk5093 closed pull request #8207: Add: Cheat menu under land information menu and 'cheat' console command https://git.io/JfM57
07:39:36 *** Progman has joined #openttd
07:42:10 <DorpsGek_III> [OpenTTD/OpenTTD] 2TallTyler opened issue #8261: Suggestion: Add NewGRF global variable for industry density https://git.io/JJkWo
07:44:02 *** Wormnest has joined #openttd
08:32:34 *** andythenorth has joined #openttd
08:32:38 <andythenorth> moin
08:34:34 *** andythenorth has quit IRC
08:36:32 *** Wormnest has quit IRC
08:39:10 *** HerzogDeXtEr has joined #openttd
08:39:43 *** andythenorth has joined #openttd
08:46:50 *** nielsm has joined #openttd
08:55:51 *** sla_ro|master has joined #openttd
09:26:46 *** Wormnest has joined #openttd
09:37:20 *** Wolf01 has joined #openttd
10:02:59 *** jottyfan has joined #openttd
10:27:32 <CornsMcGowan[m]> @_oftc_GT:matrix.org: how much has the community shrunken since 2012?
10:27:43 <CornsMcGowan[m]> i guess its the sad truth that its dwindling
10:28:05 <CornsMcGowan[m]> oh yeah i was just about to ask about crossing bridges over
10:28:06 <CornsMcGowan[m]> and implementing it
10:28:28 <CornsMcGowan[m]> wait crossing bridges is a one liner :0
10:29:20 <CornsMcGowan[m]> @_oftc_glx:matrix.org: ah i see, thank you :)
10:31:34 <andythenorth> odd matrix message format?
10:31:49 <andythenorth> CornsMcGowan[m] all communities are dwindling, all things get worse, and everyone's dying
10:32:18 <CornsMcGowan[m]> odd indeed
10:32:29 <CornsMcGowan[m]> https://i.imgur.com/RKsLLBG.png also yeah bridge pillars are a bit obstructive
10:33:14 *** keoz has joined #openttd
10:33:19 <TrueBrain> moin andythenorth
10:33:31 <andythenorth> CornsMcGowan[m] if you want actual empirical evidence https://github.com/OpenTTD/OpenTTD/graphs/contributors
10:33:34 <CornsMcGowan[m]> https://i.imgur.com/rj6Pt4t.png suspension is a bit better
10:33:37 <andythenorth> but then again
10:33:42 <andythenorth> maybe the game is just more done
10:33:48 <andythenorth> causes aren't effects and vice versa
10:33:51 <andythenorth> yo TrueBrain
10:33:56 <andythenorth> I have fucked up my AWS life
10:34:01 <LordAro> it's difficult to match peak Rubidium
10:34:05 <TrueBrain> there is a difference between contributions and community andythenorth ;)
10:34:07 <CornsMcGowan[m]> https://i.imgur.com/yK0LPL3.png silicon is okay also
10:34:13 <CornsMcGowan[m]> yeah wowee who were they
10:34:15 <andythenorth> TrueBrain pls bring more stats
10:34:20 <CornsMcGowan[m]> could be a chicken-egg thing
10:34:29 <andythenorth> https://www.industryforum.co.uk/resources/blog/in-god-we-trust-all-others-must-bring-data/#:~:text=Edwards%20Deming-,%E2%80%9CIn%20God%20we%20trust%2C%20all%20others%20must%20bring%20data.,Edwards%20Deming
10:34:39 <TrueBrain> the amount of wiki visits, the amount of downloads of the game, the amount of content downloads, have been VERY stable for the last 10+ years ;)
10:34:49 <TrueBrain> in fact, it has increased with this covid stuff
10:34:55 <TrueBrain> more online servers and clients, for example
10:34:56 <andythenorth> I've been around since 2008, I think, mostly, the game is in the best shape ever
10:35:09 <TrueBrain> again, mixing up contributions vs community ;)
10:35:40 <CornsMcGowan[m]> yeah ive seen player numbers in multiplayer dwindle
10:35:48 <andythenorth> per server?
10:35:49 <TrueBrain> you have? Cool! You are seeing ghosts :D
10:35:54 <andythenorth> or max online at once?
10:36:00 <CornsMcGowan[m]> lmao
10:36:05 <CornsMcGowan[m]> per server
10:36:07 <andythenorth> we should get these stats, but PECR says no
10:36:09 <andythenorth> the content API has fallen in a hole, but otherwise game is in really good form
10:36:12 <CornsMcGowan[m]> like reddit S1 used to be max companies always
10:36:19 <TrueBrain> andythenorth: again, PECR doesn't hold in my country :P
10:36:31 <CornsMcGowan[m]> when i played in 1.4 ish
10:36:33 <andythenorth> ok, so gather the device data
10:36:42 <andythenorth> also I should unfuck my AWS
10:36:50 <andythenorth> and the cmake build fails on my computer
10:36:52 <CornsMcGowan[m]> also mobile app is tedious to use
10:36:54 <andythenorth> always work work work
10:36:57 <TrueBrain> CornsMcGowan[m]: local bias :)
10:37:07 <andythenorth> TrueBrain are you still gainfully employed?
10:37:21 <CornsMcGowan[m]> indeed local bias lmao
10:37:27 <TrueBrain> andythenorth: still are :)
10:37:27 <andythenorth> no member named 'isunordered' in the global namespace
10:37:27 <andythenorth> using ::isunordered;
10:37:32 <CornsMcGowan[m]> wait do u mean with the server count
10:37:35 <CornsMcGowan[m]> or the mobile app
10:37:36 <andythenorth> ^^ that's because my mac is broken, right?
10:37:40 <TrueBrain> server-count
10:37:45 <CornsMcGowan[m]> ah yeah
10:38:22 <andythenorth> stupid broken Apple includes I think
10:38:27 * andythenorth way out of depth
10:38:43 <andythenorth> wipe disk and reinstall everything from scratch? o_O
10:39:35 <TrueBrain> but to give you a bit of an idea how popular OpenTTD is, we went from 4TB a month of traffic to 6+TB a month (April 2019 vs April 2020)
10:39:48 <dP> covid peak is already over, mp activity is nearing all time lows
10:39:51 <dP> it's seasonal though
10:40:01 <TrueBrain> dP: it always has been, yes :)
10:40:26 <TrueBrain> in the summer OpenTTD has a lot of crickets and tumbleweed :)
10:41:11 <TrueBrain> we went from 300k page hits to 400k page hits (June 2019 vs June 2020)
10:42:20 <LordAro> andythenorth: https://github.com/PointCloudLibrary/pcl/issues/2601#issuecomment-557445280 perhaps?
10:42:43 <andythenorth> LordAro oh looks hopeful, I'll try
10:42:50 <LordAro> there's a few other possible solutions a couple comments further down
10:42:53 <andythenorth> I was going to nuke homebrew and start again
10:43:24 <TrueBrain> OpenTTD Windows is downloaded 10k times in a single week in a random week in June 2020
10:43:43 <TrueBrain> so yeah .. it strongly depends on what you define as "community"; but OpenTTD is kinda popular :P (which I notice, as it is hard to give enough resources to the infra :D)
10:44:31 <andythenorth> hmm we already know the mac cmake build works right?
10:44:34 <andythenorth> other people tested it?
10:44:41 <andythenorth> so it's just my system that's borked?
10:44:49 <LordAro> well it's been a week, and no one else has said anything
10:44:52 <LordAro> the CI works too
10:48:18 * andythenorth tries pasting SO commands
10:48:35 <TrueBrain> Security Officer?
10:48:39 <andythenorth> I really try not to do that, it's the usual cause of the actual problem
10:48:39 <TrueBrain> Significant Other?
10:48:45 <Wolf01> Lol
10:48:50 <andythenorth> that website for Send Me The Codez PLZ
10:48:54 <andythenorth> can't remember it's name
10:49:22 <Wolf01> I also would like Significant Other commands, specially a "summon" or "spawn" or "create"
10:49:43 <TrueBrain> I am more interested in the "clean" and "cook" commands :P :P :P :P
10:50:20 * LordAro raises eyebrow
10:51:43 <andythenorth> TrueBrain I have those commands installed locally
10:51:48 <andythenorth> she uses them a lot
10:51:57 <andythenorth> also 'get out of bed and make tea'
10:52:07 <TrueBrain> be happy that is a single command
10:52:09 <TrueBrain> :P
10:52:15 <andythenorth> hmm I can't be fucked to fix my mac today
10:52:21 <andythenorth> it's too much like a day job
10:52:27 <andythenorth> I guess I just play old OpenTTD
10:52:36 <TrueBrain> or download the latest!
10:53:43 <andythenorth> official binaries!
10:53:49 <andythenorth> but they have a weird orange icon
10:53:56 <TrueBrain> spyware
10:54:01 <andythenorth> coin miner
10:56:24 <TrueBrain> so what shall we do today .. hmm ..
10:57:52 <CornsMcGowan[m]> be careful, it will install a program called openttd, and launching it will launch openttd on your computer
11:00:47 <andythenorth> TrueBrain I really should fix my AWS
11:00:55 <andythenorth> and draw some sprites also
11:00:55 <TrueBrain> so you keep telling us :P
11:01:03 <andythenorth> I am playing tanks though
11:01:15 <andythenorth> you keep asking!!
11:01:19 <andythenorth> oof :)
11:01:21 <TrueBrain> so I guess we will have to ask : how did you break AWS?
11:04:38 <andythenorth> I followed the instructions for a http site, and now I need to reverse them and follow the instructions for https
11:04:45 <andythenorth> I missed that it was XOR not OR
11:04:57 <andythenorth> there are docs for all of it
11:05:11 <TrueBrain> S3-websites cannot do https, so https has a completely different set of activities :P
11:05:12 <andythenorth> except that I'll need a cert to do www. according to docs
11:05:21 <andythenorth> everything else is just clicks
11:05:27 <TrueBrain> the cert is clicks too
11:05:31 <TrueBrain> AWS Certificates does it for you
11:05:39 <TrueBrain> well, you do have to type www. , that is true
11:06:38 <TrueBrain> and with the domain on Route53, validation is hitting the "Create DNS entry" in AWS Certificates :P
11:08:39 <andythenorth> ok, this will be done!
11:09:02 <TrueBrain> I want to implement a PPU emulator, but it is such a nag, as it is really timing specific
11:47:06 <andythenorth> hmm
11:53:21 <andythenorth> ok validating certs on AWS might take several hours
11:53:30 <andythenorth> and I've probably done it wrong :D so maybe a day or so
12:06:26 <andythenorth> ACM says my DNS validation config is invalid
12:10:40 * andythenorth finds more docs
12:13:05 <andythenorth> oof I should stay away from DNS :(
12:21:38 <andythenorth> I keep clicking 'create record in route 53'
12:24:30 <andythenorth> I have done this https://firs-test-1.s3.eu-west-2.amazonaws.com/images/ACM.png
12:24:37 <andythenorth> but ACM says I need to take further action
12:24:46 <andythenorth> the docs don't say what
12:25:26 <andythenorth> I have clicked 'Create record in Route 53' many times as that is the only button I can see
12:35:01 <andythenorth> patience grasshopper
12:35:04 <andythenorth> it validated
12:35:38 *** iSoSyS has joined #openttd
12:36:10 <CornsMcGowan[m]> Revision text changed to jgrpp-0.34.4, savegame version 218, not modified, _openttd_newgrf_version = 0x1b086d64
12:36:11 <CornsMcGowan[m]> finally
12:36:41 <CornsMcGowan[m]> does that mean its impossible to add my own commits to JGRPP and keep mp compatibility?
12:37:12 <CornsMcGowan[m]> nvm i still can't join mp games
12:39:05 <CornsMcGowan[m]> for comparison, release client .exe is
12:39:06 <CornsMcGowan[m]> Revision text changed to jgrpp-0.34.4, savegame version 218, not modified, _openttd_newgrf_version = 0x1b006d64
12:40:52 <andythenorth> " To add an alternate domain name (CNAME) to a CloudFront distribution, you must attach a trusted certificate that validates your authorization to use the domain name."
12:40:59 <andythenorth> there is no option to add a cert
12:46:13 <CornsMcGowan[m]> my compiled linux client is
12:46:13 <CornsMcGowan[m]> Revision text changed to jgrpp-0.34.4, savegame version 218, not modified, _openttd_newgrf_version = 0x1b006d64
12:46:22 <CornsMcGowan[m]> so it seems something strange is happening on my end
12:48:47 <CornsMcGowan[m]> > ah no the '8' is stable release marker
12:48:47 <CornsMcGowan[m]> from glx
12:58:06 <andythenorth> oh AWS :P
12:58:10 <andythenorth> it's so nearly good :P
13:04:56 <TrueBrain> andythenorth: Certificate validation can take up to 20 minutes, yes :)
13:05:05 <andythenorth> you have to use the right region also :P
13:05:12 <andythenorth> 'oops'
13:05:18 <TrueBrain> yeah, CloudFront is weird like that
13:05:22 <TrueBrain> it has to be in Virginia
13:05:35 <TrueBrain> it is weird that certificates are not global tbfh
13:06:03 <TrueBrain> any lambda@edge also has to be in N. Virginia
13:07:41 <andythenorth> the docs for that are in the 'why it doesn't work' page :D
13:07:46 <andythenorth> not the 'how to do it' page :D
13:14:08 <TrueBrain> yeah, but once you know, you know
13:14:21 <TrueBrain> I even forgot about telling you about it, because it is so obvious once you know :P
13:15:55 <andythenorth> so I have a cert, an s3 bucket, a domain name on route 53, and a cloudfront distribution
13:16:02 <andythenorth> I just need to connect them up
13:16:17 <TrueBrain> in CF, you can link it to your S3 .. the GUI does the lookup for you even
13:16:23 <andythenorth> that's done
13:16:30 <TrueBrain> you linked the cert to your CF?
13:16:45 <TrueBrain> you can already visit the CF link to check if it serves your page correctly
13:16:54 <TrueBrain> (the blablabla.cloudfront.something)
13:17:07 <TrueBrain> once your cert is linked, you only have to change the DNS to point to the CF
13:17:10 <TrueBrain> (via Alias)
13:18:14 <andythenorth> I think the cert is done
13:18:18 <andythenorth> I think the DNS is done
13:18:29 <andythenorth> but I might need an Identity?
13:18:37 <andythenorth> origin access identity?
13:18:45 <andythenorth> https://grf.farm/
13:18:48 <TrueBrain> you can do that, yes
13:19:00 <TrueBrain> the OAI gives CloudFront access in your S3, if your S3 is non-public (which is a good thing)
13:19:09 <TrueBrain> simply create the OAI, and set in your S3 that it has access
13:19:15 <andythenorth> ah ha
13:19:19 <TrueBrain> but as you can see, the webflow works
13:19:27 <TrueBrain> and least privilege kicked in nice :D
13:20:08 <TrueBrain> I do all this via CDK, so not sure where to add the OAI . .let me check :D
13:20:11 *** iSoSyS has quit IRC
13:21:16 <TrueBrain> ah, bucket policy
13:23:36 * andythenorth in policy generator
13:24:28 <andythenorth> seems to not have the correct magic button
13:24:42 <TrueBrain> after you did all that, make sure to invalidate cache
13:24:49 <TrueBrain> the access denied page is most likely also cached ;)
13:25:54 <andythenorth> another button to click :) Is that cloudfront?
13:26:12 <TrueBrain> yes
13:26:26 <TrueBrain> in the tab Invalidations
13:26:28 <TrueBrain> invalidate *
13:26:36 <TrueBrain> or /* I believe
13:26:38 <andythenorth> k thx
13:26:54 <TrueBrain> owh, I see it does not cache it atm, so that is not it :D
13:26:59 <TrueBrain> you added an OAI to CF?
13:27:27 <andythenorth> I have one yes
13:27:48 <andythenorth> I had many due to failed creations with the cert, I've cleaned those up
13:28:13 <andythenorth> ok bucket policy now updated
13:28:18 <TrueBrain> https://pastebin.com/YwNgNyse
13:28:20 <andythenorth> when the magic works, it's magic
13:28:23 <TrueBrain> I have that bucket policy
13:28:57 *** arikover has joined #openttd
13:29:53 <andythenorth> I got given this by CF https://pastebin.com/raw/DKTVvLap
13:29:59 <TrueBrain> in your distribution, you selected the OAI?
13:30:27 <TrueBrain> Distribution -> Origin settings -> Your identities?
13:30:33 <andythenorth> yup
13:30:44 <andythenorth> just waiting on invalidation
13:30:47 <TrueBrain> lol, it can even generate the permissions
13:30:49 <andythenorth> maybe it works, maybe it doesn't
13:30:51 <TrueBrain> did not know that :)
13:30:54 <andythenorth> everything is magic
13:30:58 <andythenorth> if you read the correct doc
13:31:20 <TrueBrain> I doubt the cache is the issue, as you get a new RequestId every time
13:31:26 <TrueBrain> doesn't feel like a caching issue :)
13:31:45 <TrueBrain> so you also selected the "Grant Read Permissions on Bucket" -> "Yes, Update" option?
13:33:14 <andythenorth> yes
13:33:24 <andythenorth> that created the policy on S3
13:33:39 <andythenorth> is 's3:GetObject' enough?
13:33:40 <TrueBrain> that should be sufficient, as far as I know :P
13:33:48 <TrueBrain> if that is what it generated, I guess it is :)
13:33:55 <TrueBrain> what is a valid file?
13:34:00 <TrueBrain> (remember, it does not do index.html for you)
13:34:05 <TrueBrain> so what URL should be valid?
13:34:58 <andythenorth> https://grf.farm/index.html
13:35:04 <andythenorth> should be valid
13:35:17 <TrueBrain> and the distribution is Active (not Updating)?
13:35:40 <andythenorth> status 'in progress' (spinning icon)
13:35:57 <TrueBrain> okay, so it might still be distributing the OAI over all the edgelocations
13:36:04 <andythenorth> I give it some patience and see
13:39:24 <TrueBrain> otherwise, if you did all the above, it should work, I think .. cannot remember I did anything else :P
13:40:34 *** WormnestAndroid has quit IRC
13:40:47 *** WormnestAndroid has joined #openttd
13:48:56 <TrueBrain> hmm .. Project Ozone 3 Kappa mode .. I guess that would keep me busy for the weekend
13:49:07 <TrueBrain> andythenorth: I see an "Hello World" here now
13:49:17 <andythenorth> you do? o_O
13:49:48 <andythenorth> winner
13:49:50 <andythenorth> https://grf.farm/index.html
13:50:04 <TrueBrain> gratz :)
13:50:21 <andythenorth> https://grf.farm/firs/4.0.0-alpha-3/html/get_started.html
13:50:30 <andythenorth> that is a LOT more work than http :D
13:50:40 <andythenorth> wonder how much CF will cost me :)
13:51:01 <andythenorth> if I get nuisance DoSed, this will be an expensive hobby
13:54:43 <andythenorth> www. works as well? https://www.grf.farm/firs/4.0.0-alpha-3/html/get_started.html
13:56:20 <TrueBrain> does for me
13:56:24 <TrueBrain> and the cost should be near zero
13:56:30 <TrueBrain> bandwidth from CF to S3 is free
13:56:39 <TrueBrain> and CF is the same bandwidth cost as S3 for most regions
13:56:43 <TrueBrain> (just not all :P)
13:56:54 <TrueBrain> you can restrict that if you like, to only the cheapest price
13:57:06 <TrueBrain> but for OpenTTD it did nothing for the monthly price, basically
13:58:58 <andythenorth> awesome
13:59:25 <andythenorth> for next andythenorth-adventure
13:59:37 <andythenorth> pushing content to S3 via API
14:00:35 <TrueBrain> aws s3 sync / put
14:00:36 <TrueBrain> :)
14:03:50 <andythenorth> first locally, then maybe GH actions
14:03:58 <Eddi|zuHause> fish farm image doesn't load?
14:04:03 <andythenorth> it's missing
14:04:08 <andythenorth> haven't drawn it
14:04:33 <andythenorth> maybe I have a 'not drawn yet' image somewhere
14:04:35 <andythenorth> I should look
14:05:20 <Eddi|zuHause> an "under construction" image like in the 90s :p
14:06:38 <milek7> some images are broken
14:06:43 <milek7> https://www.grf.farm/firs/4.0.0-alpha-3/html/static/img/industries/engine_plant.png
14:06:59 <milek7> ah
14:07:03 <milek7> so access denied is 404?
14:07:16 <TrueBrain> access denied is andythenorth being too lazy to set a 404 error page :P
14:08:36 <andythenorth> there's a magic button for that somewhere
14:08:54 <TrueBrain> in CF you can set the page to load for 404s
14:09:06 <CornsMcGowan[m]> wheres the 418
14:19:24 <andythenorth> ok so for local AWS scripts, I create an IAM, then provision creds into some file in ~
14:19:27 <andythenorth> ?
14:22:09 <TrueBrain> aws configure
14:22:37 <andythenorth> I suppose it's no scarier than git creds :P
14:23:22 * andythenorth wonders why more people don't poison open source projects
14:23:29 <andythenorth> the review standards are often low
14:37:18 <Eddi|zuHause> open source hasn't gone the social media route yet
14:41:58 <andythenorth> 'everything is awful'?
14:47:43 *** Laedek has joined #openttd
14:49:34 <CornsMcGowan[m]> everything is cruel when you're part of a team
14:49:46 <CornsMcGowan[m]> wdym poison
14:53:22 <CornsMcGowan[m]> oh like this https://youtu.be/ZSFDm3UYkeE ?
15:03:33 <CornsMcGowan[m]> its bizarre seeing these guys talk about subversion
15:38:19 <andythenorth> do I need to run CF invalidations every time content changes?
15:38:22 <andythenorth> or just patience?
15:40:12 <andythenorth> 24hr TTL
15:46:29 <andythenorth> hmm I can't make the Default Root Object work
15:46:44 <andythenorth> the instructions here conflict with the actual UI instructions https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/DefaultRootObject.html
15:47:49 <andythenorth> "For example, if you designate the file index.html as your default root object"
15:47:57 <andythenorth> but you can't designate index.html
15:48:04 <andythenorth> you can only designate /index.html
15:48:09 <andythenorth> which the docs say isn't allowed
15:48:13 <andythenorth> but the UI says is required
15:51:53 <andythenorth> ha think I found it
15:57:24 <b_jonas> you know how, when a town decides where to grow houses, it seems to consider long bridges as just one or two tiles of road distance? I should try to abuse that to get interesting town shapes
15:57:32 <b_jonas> next game that is
15:58:10 <TrueBrain> andythenorth: you want to invalidate every time you overwrite a file, yes
15:58:19 <b_jonas> hmm, does that work for tunnels too?
15:58:32 <b_jonas> that would be even easier because I can tunnel under buildings
15:58:37 <TrueBrain> andythenorth: and you can only set the / file, so the root root index .. not the folder index
15:58:44 <TrueBrain> that is why you can only do /index.html
15:58:55 <andythenorth> yup
15:59:04 <andythenorth> so I'll write a script to manage uploads
15:59:06 <andythenorth> and invalidations
15:59:07 <andythenorth> yay
15:59:51 <andythenorth> it's all a bit day-job :D
16:00:03 <andythenorth> whereas drawing small trains is never my day job :P
16:00:16 <TrueBrain> https://github.com/OpenTTD/workflows/blob/master/.github/workflows/publish_docs.yml might give you inspiration
16:00:33 <andythenorth> yes!
16:00:53 <andythenorth> I think for extra lolz, I will make GH Actions do the uploading on push
16:00:56 <andythenorth> extra things to debug!
16:00:59 <andythenorth> more latency!
16:01:10 <TrueBrain> or you just copy the commands in there in a shell script
16:01:12 <TrueBrain> but that is just me :P
16:02:56 <b_jonas> hmm, I just don't see how the oil loop could work on this map
16:04:05 <b_jonas> ooh, I can change the colors of an individual group of trains? wow, I didn't know that, that might be useful
16:05:10 <CornsMcGowan[m]> indeed
16:05:17 <CornsMcGowan[m]> i sort cargo types into diff colours
16:07:46 <andythenorth> can anyone figure out what's being asked here? https://www.tt-forums.net/viewtopic.php?p=1233830#p1233830
16:08:02 <andythenorth> communication difficulties :)
16:11:59 <andythenorth> hmm, if I keep all versioned docs in a github repo
16:12:05 <andythenorth> it might grow to 1GB
16:12:09 <andythenorth> bad?
16:12:46 <andythenorth> the docs dir is maybe 5MB average
16:12:50 <CornsMcGowan[m]> whats the dl file they linked
16:13:03 <andythenorth> they're just docs
16:15:58 <andythenorth> maybe each grf should publish its docs as artefacts
16:16:09 <andythenorth> and then they can be copied to grf.farm
16:16:15 <andythenorth> so many options :P
16:24:09 <nielsm> better in-game documentation viewer?
16:25:31 <TrueBrain> in-game documentation viewer?
16:25:34 <TrueBrain> (there, I fixed it :P)
16:26:28 <nielsm> there is already a text file viewer
16:26:32 <nielsm> it's just not very good
16:26:51 <nielsm> also addon authors are really bad at actually writing documentation and including it
16:26:57 <nielsm> which is more difficult to fix
16:28:51 <nielsm> like, when I open the readme file (which is only included for a third of grfs) I expect to find some information on the kind of items included, how to configure it, and what their intended gameplay use is... and most of the time it seems to be just some generic readme with barely anything useful
16:39:40 <andythenorth> some of mine are like that
16:40:21 <andythenorth> I neglect the readme, it's not easily automated :P
16:47:27 <b_jonas> CornsMcGowan[m]: different cargo already has somewhat different looking wagons, but this will be useful for me for oil trains to different destinations
16:48:17 <b_jonas> that reminds me, I mustn't forget to include a tram grf for my next game
16:48:28 <b_jonas> I don't plan to use trams much, but it can't hurt to have them available
16:52:14 <andythenorth> hmm something something about lambdas to add security headers
16:52:18 <andythenorth> is that needed?
16:52:39 <andythenorth> https://aws.amazon.com/blogs/networking-and-content-delivery/adding-http-security-headers-using-lambdaedge-and-amazon-cloudfront/
17:02:00 *** keoz has quit IRC
17:05:35 <b_jonas> is there a setting somewhere to mute the starts screen? it's too noisy with all those vehicles, it's distracting
17:06:46 <nielsm> nope, nothing that affects just the title game
17:26:04 <b_jonas> oh well, I'll just use the general volume control then
17:26:18 <b_jonas> or maybe replace the title screen save, how do I do that?
17:32:03 <TrueBrain> andythenorth: STS can be useful, but the rest .. you don't have anything dynamic on your side
17:32:08 <TrueBrain> so XSS is .. well ... there is nothing to XSS :P
17:32:23 <nielsm> opntitle.dat, just replace that with another savegame
17:32:32 <TrueBrain> Referrer policy can be useful, but meh ..
17:32:39 <TrueBrain> I didn't bother for OpenTTD, lets put it that way
17:33:15 <nielsm> or you can even just delete opntitle.dat to get a blank map for title screen instead
17:33:28 *** Flygon has quit IRC
17:37:01 *** keoz has joined #openttd
17:55:18 *** virtualrandomnumber has joined #openttd
17:59:56 *** iSoSyS has joined #openttd
18:01:56 *** snail_UES_ has joined #openttd
18:16:28 *** glx has joined #openttd
18:16:28 *** ChanServ sets mode: +v glx
18:17:46 *** virtualrandomnumber has quit IRC
18:26:28 <supermop_Home> yo
18:34:17 *** iSoSyS has quit IRC
18:38:28 <b_jonas> wait, so maglev wagons have a larger capacity than monorail wagons? then I'll have to upgrade all my wagons on all my trains now
18:39:54 <b_jonas> (I'm playing with the "Progressive rail set v2" newgrf that lets me run monorails on maglev tracks, smoothing the upgrade.)
18:58:13 <supermop_Home> i mean it's really based on what the author of the maglev set chooses?
18:59:00 <supermop_Home> realistically there is no particular reason maglev would be of larger capacity than monorail generally
19:00:14 <supermop_Home> but in the vanilla set of vehicles, maglev is just sort of a universally significantly 'better' train, and the expense of not being able to reuse your rail tracks
19:01:09 <supermop_Home> if you choose to use a newgrf to remove this distinction, you could also do the same to change the capacity to whatever you want
19:15:11 <CornsMcGowan[m]> hi all, need some input on my implementation (canal planner tool)
19:15:11 <CornsMcGowan[m]> https://gfycat.com/scratchyillegalhorsechestnutleafminer
19:15:11 <CornsMcGowan[m]> at 43 seconds, two locks are built that block another canal - should I add an option to avoid this? i.e. avoid building locks over existing canal/river tiles?
19:46:43 <b_jonas> wow, this vacuum train grf is realistic in that vac train tracks are very expensive
19:47:25 <b_jonas> supermop_Home: yeah, I just didn't know that it increased the capacity so much
19:52:37 <andythenorth> oof I need a commit before cmake
19:52:58 <andythenorth> ok found one
19:57:13 <supermop_Home> andythenorth https://www.hattons.co.uk/381424/cjm_cjm89_class_89_89001_in_gner_livery/stockdetail.aspx
19:57:30 <andythenorth> "Is this item actually in stock? No, this item has sold out."
19:58:00 <andythenorth> supermop_Home but I have pre-ordered https://railsofsheffield.com/news/articles/3418-iconic-class-89-in-oo
19:58:05 <supermop_Home> why be concise when you can hold an imaginary conversation with the shopper?
19:59:04 <supermop_Home> will that be in swallow or gner?
20:01:29 <DorpsGek_III> [OpenTTD/OpenTTD] Hexus-One opened pull request #8262: Fix: typo in Australian English translation of tooltip setting. https://git.io/JJk1y
20:01:38 <supermop_Home> what is provincial?
20:01:46 <supermop_Home> https://railsofsheffield.com/products/40457/dapol-2d-142-005d-n-gauge-class-142-pacer-provincial-2-car-dmu-no-142053-dcc-fitted
20:02:37 <DorpsGek_III> [OpenTTD/OpenTTD] LordAro commented on pull request #8262: Fix: typo in Australian English translation of tooltip setting. https://git.io/JJk1Q
20:02:38 <DorpsGek_III> [OpenTTD/OpenTTD] LordAro closed pull request #8262: Fix: typo in Australian English translation of tooltip setting. https://git.io/JJk1y
20:05:01 <andythenorth> supermop_Home regional railways
20:05:06 <andythenorth> is provincial
20:05:11 <supermop_Home> ah that's what i need
20:05:21 <supermop_Home> that or wypte
20:05:37 <andythenorth> the maroon and cream?
20:06:01 <supermop_Home> i remember it being more red than maroon but maybe?
20:06:36 <supermop_Home> also need one of the emus that went to ilkley, was red with an assload of doors down the side
20:06:42 <supermop_Home> mk1 body
20:08:13 *** tokai has joined #openttd
20:08:13 *** ChanServ sets mode: +v tokai
20:09:13 <CornsMcGowan[m]> LordAro: can i pm you regarding my recent PR
20:09:38 <LordAro> you can just ask me here
20:10:30 <CornsMcGowan[m]> part of it is sensitive and I'd prefer to PM
20:10:52 <CornsMcGowan[m]> but i guess i can ask - am i able to contribute to the webtranslator?
20:11:00 <CornsMcGowan[m]> or how do i go about it?
20:12:55 <LordAro> CornsMcGowan[m]: an email asking to become the translator for a particular language can be sent to translator@openttd.org
20:12:58 *** carla[m]1 has joined #openttd
20:13:19 <supermop_Home> wtf is an O scale 117 over 800 quid?
20:13:54 <CornsMcGowan[m]> oh i didn't realise that was required
20:14:31 <LordAro> (we know it's a bit broken and the whole thing will be rewritten to work with GH auth (like bananas) Soonᵀᴹ)
20:14:57 *** tokai|noir has quit IRC
20:17:39 <andythenorth> supermop_Home probably a 504
20:17:45 * andythenorth guesses train numbers
20:18:17 <andythenorth> 308
20:18:28 <andythenorth> https://en.wikipedia.org/wiki/British_Rail_Class_308
20:18:48 <supermop_Home> looks right
20:20:25 <supermop_Home> love these: https://railsofsheffield.com/products/37768/graham-farish-372-262-n-gauge-class-47-7-47745-royal-london-society-for-the-blind-rail-express-systems
20:20:47 <andythenorth> odd you should say that
20:20:48 *** tokai|noir has joined #openttd
20:20:48 *** ChanServ sets mode: +v tokai|noir
20:21:02 <supermop_Home> what ever happened to british rail graphic design
20:21:12 <andythenorth> I have this one https://www.hattons.co.uk/247999/bachmann_branchline_32_817_hx02_class_47_7_47745_royal_london_society_for_the_blind_in_rail_express_systems_live/stockdetail.aspx
20:21:42 <supermop_Home> do you have the matching wagons?
20:21:57 <andythenorth> yes
20:22:08 <andythenorth> and some royal mail red, not all unified
20:22:10 <DorpsGek_III> [OpenTTD/OpenTTD] LordAro reopened pull request #8262: Fix: typo in Australian English translation of tooltip setting. https://git.io/JJk1y
20:22:18 <andythenorth> I want this https://i.ebayimg.com/images/g/zoMAAOSw3fteeJWR/s-l1600.jpg
20:22:32 <andythenorth> RfD is not always the best sector scheme, but on that engine it looks rad
20:22:48 <supermop_Home> yeah
20:23:03 <andythenorth> supermop_Home there's not much good on twitter, but there is this: https://twitter.com/_doublearrow?lang=en
20:23:06 <supermop_Home> oil sector is the best
20:23:21 <DorpsGek_III> [OpenTTD/OpenTTD] Hexus-One updated pull request #8262: Fix: typo in Australian English translation of tooltip setting. https://git.io/JJk1y
20:23:38 <DorpsGek_III> [OpenTTD/OpenTTD] LordAro closed pull request #8262: Fix: typo in Australian English translation of tooltip setting. https://git.io/JJk1y
20:23:46 <supermop_Home> damn that 143 is nice
20:24:01 <andythenorth> I just got this https://images.hattons.co.uk/products/R2752_3.jpg
20:24:05 <andythenorth> trains are the new trainers
20:24:34 <supermop_Home> unfortunately i don't know if i can stop buying one in favor of the other
20:24:41 <supermop_Home> just got some ACG sandals
20:24:54 <supermop_Home> now i need to buy more hype socks to wear with them
20:25:08 <andythenorth> as I never go outside
20:25:14 <andythenorth> I have trainer supplies for life
20:25:40 <supermop_Home> what if they release some railfreight sector Air Maxes?
20:25:48 <andythenorth> singularity event
20:26:05 <andythenorth> oof this FIRS compile is fast now
20:26:11 <andythenorth> you don't hear me say that much
20:27:09 <supermop_Home> grabbing lunch
20:27:53 *** tokai has quit IRC
20:31:46 <andythenorth> hmm
20:32:00 <andythenorth> grfcodec is 2.7s where nml is 10s though
20:32:04 <andythenorth> maybe I can go faster :P
21:02:30 *** snail_UES_ has quit IRC
21:57:40 *** blathijs has quit IRC
22:02:56 <supermop_Home> well looks like i didn't miss much
22:07:48 *** blathijs has joined #openttd
22:09:27 <supermop_Home> https://www.ebay.co.uk/itm/1-Vintage-David-Mellor-Thrift-British-Rail-InterCity-Train-Dessert-Fork-Cutlery/174119971067?hash=item288a5be8fb:g:NS8AAOSw7wZd7XX3
22:20:06 *** gelignite has joined #openttd
22:32:21 <DorpsGek_III> [OpenTTD/OpenTTD] hryniuk opened pull request #8263: Fix: refresh coverage on option switch https://git.io/JJkHk
23:14:50 *** jottyfan has quit IRC
23:35:01 *** andythenorth has quit IRC
23:41:39 *** sla_ro|master has quit IRC
23:43:13 <milek7> valve index wait times are ridiculous
23:43:21 <milek7> and no communication from valve at all
23:57:46 <b_jonas> argh, why does this train always claim that it's lost
23:58:01 <b_jonas> there's probably still something wrong with the track or signaling but I don't see what