Times are UTC Toggle Colours
00:58:06 *** Progman has joined #openttd 01:05:57 *** Wolf01 has quit IRC 01:11:38 *** HeyCitiz- has quit IRC 01:37:38 *** lugo has quit IRC 01:43:49 *** Progman has quit IRC 04:24:02 *** glx has quit IRC 06:40:38 *** snail_UES_ has quit IRC 07:16:25 *** Alberth has joined #openttd 07:16:25 *** ChanServ sets mode: +o Alberth 07:16:31 <Alberth> moin 08:05:32 *** andythenorth has joined #openttd 08:11:52 *** lugo has joined #openttd 08:14:10 *** nielsm has joined #openttd 08:15:35 <nielsm> morn 08:17:22 *** andythenorth has quit IRC 08:55:28 *** Alberth has left #openttd 09:01:07 *** andythenorth has joined #openttd 09:01:09 <andythenorth> moin 09:09:26 *** Wolf01 has joined #openttd 09:09:34 <Wolf01> o/ 09:28:18 <nielsm> morning andythenorth 09:28:29 <nielsm> playing a bit with horse 2 09:28:36 <nielsm> https://0x0.st/slL9.png <- alignment issue 09:35:33 <nielsm> also looks wrong: https://0x0.st/slLV.png 09:40:15 <nielsm> same when it's actually running https://0x0.st/slL4.png 09:41:39 <nielsm> braf too: https://0x0.st/slLJ.png 09:42:55 <nielsm> (big bertha is correct when running eastwards) 09:43:05 <nielsm> (and braf correct westwards) 09:43:38 <nielsm> hmm no braf actually has some overlap when running westwards 09:44:31 <nielsm> depending on sprite sorting randomness: https://0x0.st/slLt.png 09:44:57 *** Progman has joined #openttd 09:44:57 <nielsm> (this is with the old sprite sorter, not the optimised one) 09:45:57 <nielsm> hopper cars look like they're derailed running northwest: https://0x0.st/slLv.png 09:54:05 <andythenorth> nielsm: I can save you a bit of time, all the steam engines are unfinished :) 09:54:18 <andythenorth> but the wagon alignment bug looks legit 09:54:20 <nielsm> bah 09:54:36 <andythenorth> sorry :) 09:54:53 <andythenorth> sprites are 80% complete 09:55:07 <andythenorth> all cargos, capacities, power, weights etc are believed complete 09:55:14 <andythenorth> run costs are done 09:55:27 <nielsm> purchase costs seem very low 09:55:28 <andythenorth> buy costs are 'done' but I think they have odd scaling 09:55:45 <andythenorth> they scale horribly high for later diesel / electric engines 09:55:54 <andythenorth> I think I need to raise floor and compress ceiling 09:55:59 <nielsm> I'd expect some 20-30% more at least for the early ones 09:56:19 <andythenorth> ok that's useful 09:56:27 <andythenorth> seems you can make the cost back in a couple of journeys 09:56:54 <nielsm> hmm, are metro trains finished? 09:56:59 <andythenorth> it's quite tricky scaling 'game start' costs 09:57:17 <andythenorth> metro train sprites are done http://bundles.openttdcoop.org/iron-horse/push/LATEST/docs/html/code_reference.html 09:57:55 * andythenorth learning how fireworks work https://www.youtube.com/watch?v=6y76pthXGV8 09:57:57 <nielsm> a serpentine+longwater combined train seemed to jump a pixel down when it turned around at a station 09:58:08 <nielsm> ne-sw direction 09:58:33 <andythenorth> my quest for the correct offsets continues :) 09:58:51 <nielsm> yep def. jumps up/down when turning around 09:58:54 <andythenorth> I am going to make some fake vehicles with alignment markers and fix them all, again 10:00:21 * andythenorth wonders if the game could have handled default offsets better for each lenght 10:00:38 <andythenorth> there are established dimensions for vehicles :P 10:04:05 <nielsm> luxury passenger car (120 km/h) looks a bit down: https://0x0.st/slL3.png 10:05:12 <nielsm> same in other direction: https://0x0.st/slLY.png 10:06:46 <andythenorth> it should be a consistent bug for all 8/8 vehicles 10:07:00 <andythenorth> all the offsets are global constants 10:07:14 <andythenorth> but it is also possible that a sprite is obiwan in the spritesheet 10:08:31 <andythenorth> thanks also 10:08:36 * andythenorth BBL 10:08:39 *** andythenorth has quit IRC 10:09:11 <Wolf01> He must have mispelled "tanks" :P 10:09:45 <nielsm> :D 10:29:35 <nielsm> I just want everyone to take a while to appreciate this town's name and location: https://0x0.st/slLU.jpg 10:30:08 <Wolf01> :D 10:39:00 <TrueBrain> hmm .. what is a good name for the main website ... 'www.openttd.org' feels weird 10:39:04 <TrueBrain> (the repository name) 10:39:47 <nielsm> "website"? 10:39:57 <TrueBrain> guess there could be several websites 10:39:58 <nielsm> "public_web"? 10:40:04 <nielsm> "mainweb" 10:40:10 <TrueBrain> web_www 10:40:18 <TrueBrain> web_main 10:40:29 <TrueBrain> guess you also get stuff like a part that handles the downloads 10:40:47 <TrueBrain> ottd_content is part of that .. so guess that could also just be its name 10:41:12 <TrueBrain> meh, 'website' will do for now 10:41:54 <nielsm> UK Town Set also has an issue with buildings available early on: https://0x0.st/slL0.png 10:44:24 <Wolf01> Lol, I'm again with the phone line out of service 10:44:43 <Wolf01> They have serious problems, really 11:12:31 *** matt21347 has joined #openttd 11:28:32 *** nielsm has quit IRC 11:50:34 *** lugo has quit IRC 12:07:33 *** frosch123 has joined #openttd 12:19:39 *** andythenorth has joined #openttd 12:21:54 <andythenorth> o 12:23:54 <TrueBrain> hi andythenorth 12:23:59 <TrueBrain> I renamed the repo to OpenTTD-website 12:24:03 <TrueBrain> I got annoyed by the name 12:24:10 <andythenorth> good 12:24:13 <andythenorth> it was annoying me too 12:25:08 <Xaroth> and I thought I was the only one with OCD. 12:25:34 <andythenorth> did you check everywhere Xaroth? 12:25:42 <andythenorth> are you sure you checked properly? 12:25:44 <andythenorth> check again :P 12:25:55 <Xaroth> Clearly I did not 12:28:17 <andythenorth> TrueBrain: I will try and get some commits for website soon 12:28:35 <andythenorth> I have no spare time to focus on anything last few days :P 12:30:21 <TrueBrain> no worries 12:30:36 <TrueBrain> I am trying to understand kubernetes 12:30:39 <TrueBrain> which is ...... a lot to take in 12:34:21 *** Progman has quit IRC 12:53:00 <TrueBrain> https://www.staging.truebrain.nl/ 12:53:08 <TrueBrain> automatically generated valid TLS certificates \o/ 12:54:36 <frosch123> less automatic dns :p 12:54:48 <TrueBrain> frosch123: sorry? 12:55:11 <TrueBrain> btw, does anyone mind if I drop HTTP support? HTTPS only? 12:55:26 <frosch123> i cannot resolve the hostname 12:56:45 <TrueBrain> hostname is propegated correctly throughout the world ... I have no clue why it wouldnt for you? 12:56:47 <frosch123> eddi is the only one using weird browsers, and he's not here 12:57:23 <frosch123> everyone else should be fine with http 12:57:25 <frosch123> +s 12:57:39 <TrueBrain> the world is deprecating http, so .. I guess we should too 12:57:45 <TrueBrain> does leave an issue in the OpenTTD client :P 12:57:49 <TrueBrain> but we will tackle that when-ever :) 12:59:02 <TrueBrain> frosch123: can you use 'dig' or something to see why your DNS is failing on you? 13:02:42 <frosch123> https://paste.openttdcoop.org/pielertsf <- can you read that? 13:03:29 <TrueBrain> can you do a dig on staging.truebrain.nl ? 13:03:53 <frosch123> it works now 13:04:05 <frosch123> took some time somewhere 13:04:10 <TrueBrain> ah, the slave NS isnt replicated correctly 13:04:12 <TrueBrain> that is bad 13:08:16 <TrueBrain> hmm, seems that has been broken for a few months; tnx for noticing frosch123 :D 13:11:06 <TrueBrain> secondary DNS changed the IP with which they initiate a transfer ... and didnt tell me about it :P 13:28:59 *** andythenorth has quit IRC 13:37:54 *** andythenorth has joined #openttd 13:39:10 <TrueBrain> I like DigitalOcean more and more, the more I use it 13:39:22 <TrueBrain> their simplicity in interface/services is a welcome surprise 13:42:18 <andythenorth> we can afford it, yes? 13:42:31 <TrueBrain> that does appear to be the case 13:42:36 <TrueBrain> slowly building up to see where we end up 13:43:04 <andythenorth> money never seems to be the issue 13:43:14 <andythenorth> but I think we could raise more donations than we do (I assume) 13:43:31 <TrueBrain> we havent actively run for donations in years :P 13:43:42 <TrueBrain> but still people really enjoy donating, which is a good thing 13:43:46 <TrueBrain> people always surprise me :) 13:45:03 <TrueBrain> some things I do not understand .. you can get a Space, which is, from my understanding, a CDN 13:45:11 <TrueBrain> costs 5 dollar for 1TB bandwidth 13:45:17 <SpComb> just make the suggestions forum pay-to-post 13:45:21 <TrueBrain> it costs 0.01 dollar per GB overusage 13:45:37 <TrueBrain> you can buy multiple spaces, and the bandwidth is shared 13:45:51 <TrueBrain> so ... buying 2 spaces gives me 2 TB for 10 dollar .. while it costs 10 dollar for 1 TB if you pay the overusage 13:45:53 <TrueBrain> weird 13:46:02 <TrueBrain> SpComb: lolz :) 13:46:53 <frosch123> TrueBrain: why weird? 13:46:59 <frosch123> it would be weird the other way around 13:47:17 <TrueBrain> what is weird about it, that it appears that if you buy 2 Spaces, you get 2TB in total 13:47:19 <TrueBrain> not per Space 13:47:55 <frosch123> so bandwidth is cheaper when you buy it in advance (not knowing whether you will need it all), compared to buying it when needed 13:48:05 <andythenorth> futures vs spot 13:48:16 <TrueBrain> okay, but why can I not buy it upfront in a single space 13:48:23 <TrueBrain> why do I need to buy an unused second? 13:48:31 *** andythenorth has quit IRC 13:52:34 <SpComb> I'm trying to modernize our Jenkins at work, but the multibranch pipelines still leave a lot to be desired 13:52:56 <TrueBrain> Jenkins is getting really behind 13:52:59 <TrueBrain> it is really annoying 13:53:48 <frosch123> "behind" compared to what? to hudson, or what is the new kid on the block? 13:53:59 <SpComb> something like GitHub checks support for Jenkins doesn't sound like it's going to ever happen, considering how problematic the maintenance of even existing GitHub-related Jenkins plugins is 13:54:30 <TrueBrain> hudson is the old kid on the block frosch123 ;) 13:54:48 <TrueBrain> I was horrified by the GitHub plugins :P I ran away quickly 13:54:57 <SpComb> well, they do work 13:55:03 <TrueBrain> frosch123: cloud solutions (so if you dont want to be onpremise) are so much better, and there are tons of them 13:55:17 <TrueBrain> and slowly you see onpremise solutions poping up 13:55:31 <frosch123> yes, i live in a world where everyone switched from hudson to jenkins. but in my world people also use svn :) 13:55:39 <TrueBrain> Jenkins did publish 2 months ago or something that they are going to change gears, to allow new development .. but I wonder if they can catch up tbh 13:55:55 <TrueBrain> if you just look at what GitHub Actions is going to be 13:56:01 <TrueBrain> you won't need a Jenkins anymore 13:56:08 <TrueBrain> GitLab CI, similar story 13:56:15 <TrueBrain> (GitLab CI is REALLY awesome btw) 13:56:26 <TrueBrain> and Jenkins Pipelines are kinda the worst thing ever 13:56:35 <TrueBrain> it already supports 2 languages, and a third is in the making 13:56:53 <SpComb> first I hear of GitHub actions 13:57:06 <TrueBrain> I am very annoyed it is not released yet :P 13:57:40 <frosch123> never pre-order video games :p 14:00:17 <SpComb> my current gripe with jenkins multibranch pipelines: it never cleans up the workspaces 14:16:36 <TrueBrain> okay .. so depoying to staging works .. now I just need to add the glue that does this on GitHub commit :D 15:38:30 <TrueBrain> one downside of wanting to run a 'staging', that it doubles your operation costs, give or take :P 15:38:57 <TrueBrain> guess 'staging' will be more of a 'dev' :) 15:54:18 <LordAro> TrueBrain: anything exciting happening? 15:55:18 *** andythenorth has joined #openttd 15:56:28 <andythenorth> well 15:58:05 <TrueBrain> LordAro: read up, I would say :P Depends on your definition on "exciting" 15:58:12 <TrueBrain> still waiting for your feedback on the hackmd url btw :P :P 16:01:58 <LordAro> oh yes, i still have that tab open 16:05:06 *** lugo has joined #openttd 16:18:22 <peter1138> How can a utility to write disk images to a memory card run to 62MB? 16:19:05 <LordAro> is it written in JS? 16:21:43 <peter1138> Likely. 16:26:30 *** tokai has joined #openttd 16:26:30 *** ChanServ sets mode: +v tokai 16:33:19 *** tokai|noir has quit IRC 17:04:34 *** Wolf01 is now known as Guest2784 17:04:36 *** Wolf01 has joined #openttd 17:07:44 *** Guest2784 has quit IRC 17:36:11 <andythenorth> well 17:39:50 <andythenorth> I have drawn no pixels and written no code 17:43:37 <Xaroth> peter1138: 62MB sounds small if it's a JS lib. 17:44:04 <andythenorth> when did JS get filesystem IO? :P 17:44:06 * andythenorth missed a memo 17:44:20 <Xaroth> node? 17:44:23 <andythenorth> I assume node or something 17:44:38 <Xaroth> but js' packaging system is notoriously bloat 17:44:55 <andythenorth> unlike anyone else's :) 17:45:17 <Xaroth> there's bloat and there's js :P 17:47:26 <LordAro> it's interesting how all languages with "good" package systems tend towards bloat 17:47:34 <LordAro> rust is one i noticed recently 17:47:53 <TrueBrain> those with bad package systems too, no worries :D 17:48:22 <LordAro> people are less likely to depending on unnecessary libraries if it's difficult to add a dependency :p 17:48:43 <Xaroth> it also depends on the quality of your stdlib 17:48:44 <LordAro> s/depending/depend/ 17:48:48 <LordAro> also that 17:49:05 <TrueBrain> does it? really? 17:49:24 <TrueBrain> isn't the bloat propotional to the popularity? 17:49:59 <LordAro> i don't see issues with C++ & Java 17:50:04 <TrueBrain> and isn't it simply a given? The more people work on shit, the more shit you get? 17:50:06 <LordAro> not that i have much experience with the latter 17:50:09 <TrueBrain> you don't with Java? Lolz :D 17:50:16 <TrueBrain> try .. the Spring framework 17:50:18 <TrueBrain> enjoy your bloat :D 17:50:29 <Xaroth> well 17:50:35 <Xaroth> Java is pretty much bloat by its core 17:50:37 <LordAro> individual libraries are bloated, sure 17:50:44 <Xaroth> so relatively there's not much bloat in java :P 17:50:44 <TrueBrain> the dep-tree too, no worries :) 17:50:45 <LordAro> i'm referring to the number of dependencies 17:50:49 <LordAro> fair 17:50:59 <TrueBrain> so I am scared to shit because of vspkg :) 17:51:01 <TrueBrain> vcpkg? 17:51:04 <TrueBrain> vcpkg! 17:51:06 <TrueBrain> I am very happy with it :) 17:51:12 <TrueBrain> but ..... here comes the dep-hell :D 17:52:47 <Xaroth> here's one for js 17:52:48 <Xaroth> https://www.npmjs.com/package/pad-left 17:52:57 <Xaroth> simple operation, left-padding stuff 17:53:04 <Xaroth> ... it has a dependency, to repeat a string. 17:53:09 <LordAro> that's not leftpad... 17:57:30 <TrueBrain> https://github.com/TrueBrain/OpenTTD-IaC 17:57:36 <TrueBrain> that ... works :o 17:57:59 <Xaroth> nice 17:58:15 <TrueBrain> that means I now only have to glue GitHub to that, somehow 18:05:19 <LordAro> shiny 18:18:29 <planetmaker> o/ 18:19:10 *** snail_UES_ has joined #openttd 18:37:13 *** lugo has quit IRC 18:45:11 *** lugo has joined #openttd 19:01:52 <TrueBrain> so I can make a Docker which manages the k8s from a pod inside the k8s .. well, that will be fun to do :D 19:29:40 <andythenorth> seems to have a chicken-egg problem 19:32:11 <TrueBrain> yup :) Means you have to do something manually once :) 19:32:13 <TrueBrain> which is good 19:43:54 <TrueBrain> okay, k8s is cool :D 19:45:27 <andythenorth> good 19:45:56 <andythenorth> if I put kids to bed, maybe I can get jekyll to build an ottd page with static asset paths fixed 19:57:13 <andythenorth> hmm got a jekyll layout 19:57:20 <andythenorth> winning 19:59:05 *** glx has joined #openttd 19:59:05 *** ChanServ sets mode: +v glx 20:06:50 <andythenorth> TrueBrain: are we still supporting rss feeds? 20:08:17 <andythenorth> and shall I convert the css to SASS 20:08:18 <andythenorth> nope :P 20:08:20 <andythenorth> I shan't 20:10:19 *** nielsm has joined #openttd 20:12:38 <andythenorth> TrueBrain: can I commit into master of website repo? 20:14:19 *** lugo has quit IRC 20:14:30 <nielsm> hell-o again 20:15:17 <andythenorth> hi nielsm :) 20:52:00 <andythenorth> oof 20:52:05 <andythenorth> the website is getting redesigned :P 20:54:07 <LordAro> about time :p 20:56:10 <andythenorth> only to remove stupidity 20:56:23 <andythenorth> what was sensible in 2004 is stupid in 2018 :) 20:56:36 <andythenorth> we have box shadow for starters :P 21:00:45 <LordAro> aye, i've noticed that before 21:02:40 <FLHerne> What do you have againt box-shadow? 21:04:03 <FLHerne> *s 21:04:48 <LordAro> precisely the opposite 21:05:32 <FLHerne> Ah 21:05:46 *** lugo has joined #openttd 21:05:57 <FLHerne> The box-shadow-like effect is implemented using some form of archaic magic? 21:06:34 <LordAro> not sure i'd describe it as magic... 21:07:37 <nielsm> pictures? :D 21:08:15 <LordAro> go look for yourself :p 21:08:26 <LordAro> (yes) 21:09:07 <nielsm> well css background images, at least not tables ;) 21:11:48 <andythenorth> it's fine for the time 21:13:17 *** Wolf01 is now known as Guest2797 21:13:19 *** Wolf01 has joined #openttd 21:16:26 <andythenorth> dunno how to show progress 21:16:46 <andythenorth> https://github.com/TrueBrain/OpenTTD-website/tree/jekyll-conversion 21:16:48 *** Guest2797 has quit IRC 21:17:06 <andythenorth> needs a jekyll install 21:19:11 <Xaroth> <blink> was at some point also a thing. 21:21:24 <andythenorth> anyone built the website yet then? o_O 21:29:14 *** nielsm has quit IRC 21:29:21 <andythenorth> did we ever find out who our translation manager is? 21:29:24 <andythenorth> and are they are 'he' 21:29:25 <andythenorth> ? 21:34:12 <LordAro> andythenorth: i have built it! 21:34:19 <LordAro> eventually 21:34:25 <LordAro> i'm pretty sure i'm doing ruby wrong 21:34:31 <LordAro> but eh 21:35:29 *** lugo has quit IRC 21:35:30 <andythenorth> I kep instructions locally 21:35:40 <andythenorth> it wasn't as simple as it should be :P 21:35:59 <LordAro> some insane incantation of gem install & bundle install & bundle exec 21:36:47 <LordAro> oh, and i had to alter _config.yml to exclude my vendor dir 21:36:48 <andythenorth> the bundle doesn't link 21:37:23 <andythenorth> for those playing at home, this reproducibly worked for me 21:37:24 <andythenorth> https://paste.openttdcoop.org/pe9efdhkl/ddnbsu/raw 21:40:13 *** Progman has joined #openttd 21:40:48 <andythenorth> ok I've converted the majority of pages to Jekyll template 21:40:57 <LordAro> https://paste.openttdcoop.org/p2h0lipks works 5 me 21:40:58 <andythenorth> TrueBrain is ghosting me, so I can't tell him 21:41:07 <LordAro> probably sleeping :p 21:41:24 <andythenorth> TrueBrain never sleeps 21:42:15 <andythenorth> anyway, everything is pushed 21:42:25 <andythenorth> it makes some assumptions about urls and stuff that I'd like to improve 21:42:28 <andythenorth> but eh, websites 21:42:54 <LordAro> add a `--path vendor` to bundle install 21:44:21 <andythenorth> I need to do screenshots next 21:44:33 <andythenorth> jekyll can handle them, but they're pretty meh imho 21:44:46 <LordAro> the nav bar isn't highlighting the current page 21:44:55 <andythenorth> ah 21:44:59 <andythenorth> that will need vars inserted 21:45:06 <andythenorth> or javascript that detects current url :P 21:45:12 <andythenorth> good spot though 21:45:14 <LordAro> the latter, probably :p 21:45:15 <LordAro> er 21:45:16 <LordAro> former 21:45:18 <LordAro> ** 21:45:32 <andythenorth> front matter vars 21:45:41 <andythenorth> https://jekyllrb.com/docs/front-matter/ 21:46:05 <andythenorth> or maybe the templating language can detect current filename, but that's flakey 21:46:17 <LordAro> current title? 21:46:23 <LordAro> i feel like it should be able to 21:47:35 <andythenorth> title seems a better bet than filename 21:47:36 <andythenorth> yes 21:47:46 <andythenorth> I can't be arsed to learn the logic syntax tonight :) 21:47:51 <andythenorth> is nearly bedtime 21:59:08 *** andythenorth has quit IRC 22:07:45 <Wolf01> 'night 22:07:50 *** Wolf01 has quit IRC 22:34:18 *** frosch123 has quit IRC 22:38:44 *** matt21347 has quit IRC