Times are UTC Toggle Colours
00:59:53 *** Flygon has joined #openttd 01:16:07 *** tokai has joined #openttd 01:16:07 *** ChanServ sets mode: +v tokai 01:23:04 *** tokai|noir has quit IRC 01:28:38 *** Progman has quit IRC 01:28:40 *** Wormnest has quit IRC 03:55:26 *** glx has quit IRC 03:58:59 *** D-HUND has joined #openttd 04:02:19 *** debdog has quit IRC 04:44:13 *** snail_UES_ has quit IRC 06:00:36 *** rptr_ has joined #openttd 06:54:18 *** sla_ro|master has joined #openttd 07:02:33 *** longtomjr has joined #openttd 07:30:21 *** supermop_Home has quit IRC 07:36:29 *** WormnestAndroid has quit IRC 07:36:42 *** WormnestAndroid has joined #openttd 08:25:41 *** Laedek has quit IRC 09:32:44 *** jottyfan has joined #openttd 09:40:43 *** Progman has joined #openttd 09:51:12 *** gelignite has joined #openttd 10:00:29 *** andythenorth has joined #openttd 10:07:01 *** matt21347 has joined #openttd 11:14:14 *** rptr_ has quit IRC 12:04:44 <andythenorth> so I think I mess with station ratings in FIRS 12:04:48 <andythenorth> what's old is new again 12:30:39 *** snail_UES_ has joined #openttd 13:03:15 *** gelignite has quit IRC 13:19:54 *** andythenorth has quit IRC 13:38:58 *** andythenorth has joined #openttd 13:39:44 *** rptr_ has joined #openttd 14:04:17 *** supermop_Home has joined #openttd 14:21:15 * andythenorth has questions 14:53:15 *** nielsm has joined #openttd 15:10:27 *** tokai|noir has joined #openttd 15:10:27 *** ChanServ sets mode: +v tokai|noir 15:16:51 *** tokai has quit IRC 15:30:59 *** glx has joined #openttd 15:30:59 *** ChanServ sets mode: +v glx 15:37:44 *** Flygon has quit IRC 15:42:30 *** gelignite has joined #openttd 15:47:01 *** andythenorth_ has joined #openttd 15:50:27 *** Wormnest has joined #openttd 15:53:09 *** andythenorth has quit IRC 17:04:50 *** HerzogDeXtEr has joined #openttd 17:26:38 *** iSoSyS has joined #openttd 17:35:27 *** jottyfan has quit IRC 18:04:36 *** HerzogDeXtEr1 has joined #openttd 18:11:24 *** HerzogDeXtEr has quit IRC 18:22:31 *** frosch123 has joined #openttd 18:32:14 *** longtomjr has quit IRC 18:32:58 <andythenorth_> quiet eh? 18:41:23 <Eddi|zuHause> too quiet... 19:04:24 *** rptr_ has quit IRC 19:04:35 <andythenorth_> so the station rating cb eh 19:05:06 *** HerzogDeXtEr has joined #openttd 19:05:07 <andythenorth_> Eddi|zuHause maybe you want to write some nml? :) 19:05:15 <andythenorth_> for a nice entertainment time 19:06:11 <andythenorth_> hmm what is newagerating? 19:06:15 <andythenorth_> https://newgrf-specs.tt-wiki.net/wiki/Callbacks#Custom_station_rating_calculation_.28145.29 19:08:51 *** Sam_ has joined #openttd 19:10:55 <andythenorth_> oh 19:10:57 <andythenorth_> "The bonus for statues, TTDPatch AIs and new vehicles is always in effect, you cannot (yet) change this." 19:11:01 <andythenorth_> meh 19:11:09 *** HerzogDeXtEr1 has quit IRC 19:11:18 <andythenorth_> the statues are silly yak-shaving 19:11:24 <andythenorth_> and the age thing is just daft 19:13:36 <Eddi|zuHause> andythenorth_: what kind of nml? 19:16:22 <andythenorth_> the kind that goes into the FIRS compile 19:16:50 <andythenorth_> and modifies station ratings slightly, to remove oddities 19:17:31 <andythenorth_> to be more accurate, I can write the nml, but I'm puzzled about what the algorithm should be 19:18:43 <andythenorth_> time since pickup shouldn't change 19:18:48 <andythenorth_> amount of cargo shouldn't change 19:19:00 <andythenorth_> max speed of vehicle should be sensitive to cargo (and maybe game date) 19:19:34 <andythenorth_> the 10% statute bonus should be nullified, and all results just boosted by 10% 19:19:49 <andythenorth_> age of vehicle is ridiculous and needs replaced 19:20:18 *** rptr_ has joined #openttd 19:21:00 <Eddi|zuHause> i don't see whether you can even query ther cargo type 19:22:21 <andythenorth_> does the CB not run per cargo? 19:22:26 * andythenorth_ hasn't actually tried it yet 19:23:23 <Eddi|zuHause> it doesn't even say for which feature the the callback is called. i presume "station"? 19:23:24 <frosch123> andythenorth_: i would claim the statue thing is one of the better mechanics in the game 19:23:39 <frosch123> small/med/large ads are silly. but the statues work well 19:24:24 <andythenorth_> it works perfectly 19:24:29 <andythenorth_> it's just really silly :) 19:24:53 <frosch123> if you remove everything, there is nothing left :) 19:25:21 <andythenorth_> well yes 19:25:25 <Eddi|zuHause> i'd like a rating decay speed, but that's probably more of a daylength thing 19:25:42 <andythenorth_> it's just a mechanic that I really didn't discover until this weekend 19:25:53 <Eddi|zuHause> the statues? 19:25:55 <andythenorth_> yes 19:25:57 <frosch123> so you do not like new stuff :p 19:26:04 <andythenorth_> I feel silly :P 19:26:12 <TrueBrain> only feel? 19:26:20 <andythenorth_> we are what we feel? 19:26:24 <andythenorth_> we feel what we are? 19:26:38 <TrueBrain> if it aint round, it must be square! 19:26:55 <andythenorth_> I have been annoyed at ottd station ratings for years 19:27:05 <andythenorth_> no matter what I do, it never stays above about 70% 19:27:12 <andythenorth_> now I learn I've been doing it wrong :P 19:27:19 <TrueBrain> feels bad man 19:27:41 <TrueBrain> https://www.youtube.com/watch?v=MeOrUvOPfgg 19:27:44 <TrueBrain> something to make you feel better 19:27:52 <frosch123> andythenorth_: just pretend you played on higer difficulty? 19:28:50 <andythenorth_> an interesting proposal, is there a newsletter? 19:31:23 <frosch123> andythenorth_: https://www.openttd.org/feed.xml <- try that one? 19:31:36 <andythenorth_> is it a podcast? 19:31:57 <frosch123> it's a daily soap, but text only 19:32:09 <TrueBrain> daily? You have ambitions! 19:32:12 <andythenorth_> SOAP? :o 19:32:14 <andythenorth_> how retro 19:32:40 <frosch123> no idea, i have not watched tv for > 10 years 19:32:41 <TrueBrain> happy we all trigger on different words :D 19:32:42 <FLHerne> andythenorth_: I just assume the statues are a proxy for general advertising/presence/name-recognition 19:32:46 <frosch123> are there no longer soaps? 19:32:58 <andythenorth_> dunno 19:33:10 <andythenorth_> I only watch Traffic Cops on TV 19:33:14 <andythenorth_> Road Wars 19:33:38 <frosch123> the closest i get to tv is when eddi talks about eurovision 19:33:50 <andythenorth_> hmm could a GS just build a statue in every town FOR MY COMPANY? 19:33:57 <FLHerne> andythenorth_: And it keeps the micromanagement enthusiasts busy clicking things, so they can't ask for individual control of signals or timetables that are actually useful :p 19:33:57 <frosch123> then you have to treat eddi like samu 19:34:08 <FLHerne> andythenorth_: yes 19:34:22 <Eddi|zuHause> that didn't even happen this year 19:34:31 <frosch123> TrueBrain: the internet will end next monday, excited? 19:34:39 <TrueBrain> \o/ 19:34:41 <TrueBrain> why this time? 19:35:10 <frosch123> docker pull limits. will it work like that one js library that was removed? 19:35:13 <Eddi|zuHause> corona, probably :p 19:35:24 <TrueBrain> ah, that, yes .. will be interesting 19:35:40 <TrueBrain> I think OpenTTD mitigated most of the issue .. but the libraries are still pulled from Docker Hub itself 19:35:44 <TrueBrain> so it might still go BOOOOOMMMM 19:35:54 <TrueBrain> very curious if they whitelisted GitHub Runner IPs :) 19:36:00 <Eddi|zuHause> it's probably better that the internet ends monday, because nothing good will happen on tuesday 19:36:34 <Eddi|zuHause> or, the rest of the week, really 19:37:09 <frosch123> https://xkcd.com/2347/ 19:37:27 <TrueBrain> sounds about right, yes 19:37:38 <TrueBrain> I once had to audit all library an existing product used 19:37:41 <TrueBrain> that was .. interesting 19:37:52 <TrueBrain> License issues ofc all over the freaking place 19:37:57 <TrueBrain> but some libraries .... holy crap 19:38:06 <andythenorth_> oof 19:38:11 <TrueBrain> "why do we use this?" - "dunno, it has always been there" 19:38:15 <TrueBrain> yeah .. fun times ... 19:38:18 <andythenorth_> ok so am I not 'fixing' station ratings then? :P 19:38:28 <andythenorth_> FIRS used to fix them to 100% but I removed that 19:40:25 <frosch123> also, i switched my default websearch to duckduck. 19:40:37 <andythenorth_> any good? 19:40:37 <frosch123> it is actually better when searching python api 19:40:56 <frosch123> google for some reason always puts the python 2.x stuff on first hit 19:41:38 <TrueBrain> I switched too last week :P 19:41:44 <TrueBrain> I do miss the "learning" part 19:41:53 <TrueBrain> Google often knows in the direction I am looking 19:41:56 <TrueBrain> duckduck .. ofc doesn't 19:42:16 <frosch123> duckduck seems to have special handling for python docs, similar to how most websearch have for wikipedia 19:43:22 <frosch123> TrueBrain: yeah, truewiki was then incentive to switch :) 19:43:50 <TrueBrain> what did truewiki do?! :P 19:44:10 <frosch123> it's still mostly vapourware 19:44:32 <andythenorth_> like FIRS 19:44:51 <TrueBrain> pfff, you can run it yourself! 19:45:06 <frosch123> also, it's funny how factorio really delays 1.1 until they have every bug closed 19:45:30 <frosch123> TrueBrain: i can help in about 10 days :) 19:45:43 <TrueBrain> what happens in 10 days? 19:46:14 <frosch123> i have some days off, to waste on webapps of some silly train game 19:46:20 <TrueBrain> :D 19:46:26 <TrueBrain> it might already be done by then :P :P 19:46:44 <TrueBrain> testing GitHub integration now .. that really was 10 minutes work .. copy/paste is such an amazing tool 19:46:50 <TrueBrain> hmm .. I have DNS failures .. wuth? 19:46:53 <frosch123> yes, but if you develop things at light speed, time passes faster on the outside 19:47:02 <andythenorth_> frosch123 is TrainWhack getting a wiki? :o 19:47:04 <frosch123> so what is less than 2 weeks for you, is more than 2 weeks for the rest 19:47:11 <TrueBrain> frosch123: :D 19:47:12 <andythenorth_> I don't want to discourage, but might be overkill? 19:47:20 <TrueBrain> well, fixing all the wiki pages did took longer than I expected, yes :P 19:47:26 <TrueBrain> debian.org doesn't resolve for me .. oh-oh 19:48:03 <frosch123> andythenorth_: do you mean a wiki page, or a whole wiki with 5k pages on the best trainwhack results? 19:48:15 <andythenorth_> yes 19:48:31 <frosch123> did the junctionary inspire you to do whackionary? 19:48:52 <TrueBrain> hmm .. seems only inside my Docker DNS all of a sudden fails .. 19:50:31 <andythenorth_> there needs to be a page about tactics 19:50:46 <andythenorth_> and how browser refresh rate affects scores 19:50:49 <andythenorth_> and stuff 19:51:42 <TrueBrain> hmm, WSL2 issue it seems .. their DNS redirect stopped working 19:51:42 <TrueBrain> lol 19:51:44 <TrueBrain> what-ever :P 19:53:11 <frosch123> andythenorth_: are trains agents though? 19:54:42 <TrueBrain> w00p, Docker starts by first checking out the gollum-test-data, and starts the server after :D I might want to add some storage here on AWS, to speed up this process :P 19:55:43 <TrueBrain> guess tomorrow we will get this to staging :) 19:57:46 <TrueBrain> owh, stdout is not flushed .. I had a fix for that I think .. hmm .. things to do :P 19:58:29 <frosch123> in ruby i used stderr instead :p 19:59:08 <TrueBrain> :D 19:59:16 <TrueBrain> it is scary how much copy/pasting I am doing, and it still works 19:59:22 <TrueBrain> hopefully the editing part will also be this easy :P 20:02:27 <TrueBrain> I also hope wikitextparser accepts my PRs soon, or fixes them another way .. would resolve a few rendering issues :D 20:04:28 *** HerzogDeXtEr1 has joined #openttd 20:05:12 <TrueBrain> and reload of storage works too .. \o/ 20:05:21 <TrueBrain> does require a hook on your repo for it to become useful, but details :) 20:05:26 <TrueBrain> anyway, that is enough for tonight .. :P 20:11:39 *** HerzogDeXtEr has quit IRC 20:19:03 <andythenorth_> frosch123 trains are modalities 20:34:44 *** Laedek has joined #openttd 21:05:19 *** HerzogDeXtEr has joined #openttd 21:11:44 *** HerzogDeXtEr1 has quit IRC 21:18:47 *** SpComb^ has quit IRC 21:55:40 * andythenorth_ draws other modalities 21:57:29 <frosch123> are you a drawing agent? 22:06:19 <andythenorth_> definitely 22:06:28 <andythenorth_> I input and output drawings 22:07:00 <andythenorth_> I have just drawn 4% of a ship 22:14:32 *** gelignite has quit IRC 22:16:04 <TrueBrain> frosch123: https://www.docker.com/blog/docker-hub-image-retention-policy-delayed-and-subscription-updates/ 22:16:22 <TrueBrain> One of the two is delayed at least :p 22:17:08 * andythenorth_ bedtime 22:17:10 *** andythenorth_ has quit IRC 22:18:14 <TrueBrain> (The one we don't care about at all, ofc) 22:18:38 <frosch123> :) 22:22:51 <FLHerne> frosch123: I have questions about NML's is_ascii_string() https://github.com/OpenTTD/nml/blob/master/nml/grfstrings.py#L39 22:23:38 <FLHerne> Why 0x7b? That excludes a few valid ASCII chars, like ~ and | 22:25:06 *** nielsm has quit IRC 22:25:30 <FLHerne> If I understand correctly, it assumes that \xx is always valid ASCII, but \FF or so wouldn't be 22:25:59 <frosch123> https://newgrf-specs.tt-wiki.net/wiki/StringCodes <- 7B+ are control codes 22:26:10 <frosch123> blame cs? 22:26:16 <FLHerne> It also doesn't handle the \t and \n escapes that NML supposedly supports, but those would be ASCII 22:26:34 <frosch123> \n should be translated to \r 22:26:48 <frosch123> linebreak in ttd/ttdp/ottd is #13 22:27:28 <frosch123> well, probably it uses {} anyway, and no \n :) 22:28:00 <FLHerne> This is also used on string literals that never end up as in-game strings, like grfids and track labels :-/ 22:28:51 <FLHerne> I think possibly it's trying to do two different things and neither of them right... 22:28:58 <frosch123> that's unnecessary :) those are uint32 to ottd 22:29:21 <FLHerne> That's what I thought 22:31:06 *** sla_ro|master has quit IRC 22:35:18 <FLHerne> I guess I need to dig into the code more and find out exactly who's using it for what 22:38:30 <frosch123> FLHerne: i also wonder why it needs that is_ascii check for in-game strings... it could just always use utf-8 22:48:50 *** HerzogDeXtEr has quit IRC 22:51:10 *** frosch123 has quit IRC 23:15:20 <glx> <FLHerne> This is also used on string literals that never end up as in-game strings, like grfids and track labels :-/ <-- ah yes looks like parse_string_to_dword() use grfstrings when it should not 23:29:26 *** iSoSyS has quit IRC 23:35:40 <DorpsGek_III> [OpenTTD/team] glx22 commented on issue #68: [hu_HU] Translator access request https://git.io/JTPEq 23:36:05 <DorpsGek_III> [OpenTTD/team] glx22 commented on issue #69: [pt_BR] Translator access request https://git.io/JTP7I 23:37:59 *** Flygon has joined #openttd