IRC logs for #openttd on OFTC at 2019-02-16
            
00:06:40 <Samu> I will consider using sub-groups once the functions are in 1.9.0 for real
00:07:10 <peter1138> Please test it!
00:07:20 <peter1138> I can't do it.
00:09:09 *** Thedarkb-T60 has joined #openttd
00:10:22 <Samu> oh
00:10:38 <Samu> ok,
00:11:33 <Samu> poor version 8
00:11:52 <Samu> it's having so much test code
00:15:33 <Samu> got to change API to 1.9
00:15:44 <Samu> hmm not sure if that's gonna work for the rest of the code
00:16:31 <peter1138> Well...
00:17:02 <peter1138> You could just copy the compat functions you need...
00:18:30 <Samu> I just finished implementing share orders
00:18:36 <Samu> for aircraft, this is all too fresh
00:19:19 <Samu> function WrightAI::BuildAircraft(tile_1, tile_2, silent_mode = false, build_multiple = false, skip_order = null)
00:19:31 <Samu> it's becoming a really messy function
00:20:38 <peter1138> https://github.com/OpenTTD/OpenTTD/compare/master...PeterN:pr7204-done-differently
00:21:00 <peter1138> I guess I should test it though, heh.
00:24:35 <peter1138> Hmm, I wonder how.
00:28:45 <peter1138> Hmm, judging by Accepts/Supplies in the station windows, it seems to be good still.
00:34:09 <Samu> uhmm where is the doxygen stuff
00:35:44 <Samu> oh, it's not even in master
00:35:48 <Samu> :|
00:36:12 <peter1138> Nope, it's MASSIVE.
00:37:00 <peter1138> http://fuzzle.org/~petern/wip-nrt-aidocs/ai__changelog_8hpp.html
00:37:03 <peter1138> My copy of it.
00:37:13 <peter1138> Oh actually it's only 4.7MB, but still.
00:37:37 <peter1138> Waiitit
00:37:39 <peter1138> it's not nrt lol
00:38:01 <peter1138> http://fuzzle.org/~petern/wip-aiapi-aidocs/ai__changelog_8hpp.html
00:38:04 <peter1138> ^ better link
00:38:06 *** drac_boy has joined #openttd
00:38:09 <drac_boy> hi
00:38:26 <DorpsGek_II> [OpenTTD/OpenTTD] Eddi-z commented on pull request #6965: Add: Option for population-linear town cargo generation https://git.io/fh5qq
00:38:57 <peter1138> Ok, NRT docs put bac.
00:38:58 <peter1138> +k
00:39:25 <drac_boy> just wondering if I got this right, the only thing you can alter is the cosmetic sprites .. to have the refit menu intentionally change any running parameter would require something like the regear "cargo" used by the nars set or alike right?
00:39:46 <drac_boy> sorry about if I'm not wording the question too well after a long day :-|
00:40:02 <peter1138> What?
00:40:33 <Eddi|zuHause> i think the answer is "no"
00:40:51 <peter1138> I think so too.
00:41:50 <Eddi|zuHause> you can alter all sorts of things with regular refits. just the general consensus is that every time someone tried it turned out to be a bad idea
00:42:43 <drac_boy> eddi yeah I didn't liek the regear cargo thing in nars either .. but anyway ty for letting me check about this
00:42:48 <drac_boy> like* meh
00:43:48 *** Progman has quit IRC
00:45:06 <Eddi|zuHause> no, i mean stuff that sounds like a good idea, like ships changing capacity in FISH
00:45:54 <drac_boy> ah well I guess that one could be nice too .. not having to make a 400 tonnes boat wait a long time for 170 tonnes of cargo
00:51:02 <drac_boy> anyway just carry on :)
00:53:45 <Eddi|zuHause> you also got a few sets which use passenger cargo instead of regearing cargo (since they figured out how to set a capacity of 0)
01:01:25 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN opened pull request #7234: Feature: Game setting to define how industries with neutral stations accept and supply cargo from/to surrounding stations. https://git.io/fh5qg
01:02:03 <peter1138> Well it worked in a quick test.
01:02:14 *** tokai has joined #openttd
01:02:14 *** ChanServ sets mode: +v tokai
01:02:18 <peter1138> I didn't test very nearby oil rigs.
01:06:14 *** Flygon has joined #openttd
01:09:14 *** tokai|noir has quit IRC
01:10:36 * drac_boy keeps thinking more to myself on rails
01:14:32 <Samu> repositories
01:14:35 <Samu> bah
01:14:47 <Samu> tells me to push
01:15:07 <Samu> if I pull, I get conflicts
01:16:18 <Samu> recycle bin solved
01:16:44 <Samu> clone again
01:17:52 <peter1138> Hmm, so it's 55 less lines added.
01:19:39 <Samu> omg, to test sub-groups, I need to edit many parts of my ai
01:19:47 <Samu> arf :/
01:20:06 <Samu> sentToDepotAirGroup[i] = AIGroup.CreateGroup(AIVehicle.VT_AIR); invalid number of parameters
01:20:13 *** Wolf01 has quit IRC
01:20:35 *** Wormnest__ has joined #openttd
01:20:49 <peter1138> just add INVALID_GROUP as a parameter.
01:20:58 <peter1138> It's a shame we can't do optional parameters.
01:21:16 <Samu> but I haven't finnalized v8 yet
01:21:24 <Samu> final
01:21:44 <peter1138> Hmm, I wonder.
01:22:02 <Samu> v8 is for 1.4 api
01:22:19 <Samu> now im testing 1.9 api
01:22:28 <peter1138> AIGroup._CreateGroup <- AIGroup.CreateGroup;
01:22:31 <Samu> without having upload v8
01:22:57 <peter1138> AIGroup.CreateGroup <- function(vehicle_type, parent_group_id = INVALID_GROUP)
01:23:11 <peter1138> { return AIGroup._Create(vehicle_type, parent_group_id);
01:23:13 <peter1138> }
01:23:22 <peter1138> You never know.
01:23:30 <peter1138> My keyboard is squeaking :(
01:23:47 <Samu> but this group specifically
01:23:49 *** Thedarkb-T60 has quit IRC
01:23:55 <Samu> it to become sub.group
01:24:00 <peter1138> Hmm?
01:24:18 <Samu> have to re-invent
01:25:02 <Samu> I don't feel like testing this atm, my current stuff for v8 is already a big pile of mess
01:25:11 <Samu> i rather finish v8 first
01:26:29 *** Supercheese has quit IRC
01:27:01 <Samu> the changelog... omg
01:27:06 <Samu> the boring
01:27:45 <peter1138> k
01:28:45 *** Wormnest__ has quit IRC
01:29:35 <peter1138> Aww, my company went bust.
01:29:41 <peter1138> Guess I should've played it a bit more :p
01:30:12 <peter1138> Infrastructure costs + inflation make a difficult game :p
01:33:28 *** Thedarkb-T60 has joined #openttd
01:38:02 *** D-HUND is now known as debdog
02:04:26 *** supermop_Home has joined #openttd
02:04:36 <supermop_Home> yo
02:05:01 <drac_boy> hi big mop :)
02:05:02 <drac_boy> heh
02:06:19 <glx> peter1138: I don't fully understand the after load part
02:08:01 <peter1138> ok
02:08:45 <glx> the station loop I see why, but the else part
02:09:11 <peter1138> The else is because I didn't bother saving the st->industry reference.
02:09:56 <peter1138> So it's two-way associative when loaded, but only one-way when saved.
02:10:08 <peter1138> Maybe it'll be simpler to just save it.
02:10:42 <glx> oh I see, st->ind->st and ind->st->ind
02:10:47 <drac_boy> anyway going off for other things before bedtime tonight .. have fun still :)
02:10:50 *** drac_boy has left #openttd
02:11:04 <peter1138> glx, yeah, gets a bit mad.
02:11:43 <glx> and can be an infinite indirection ;)
02:12:22 <peter1138> Just hope that st->ind and ind->st match!
02:15:45 <glx> yeah saving industry ref implies adding some saveload stuff
02:16:30 <peter1138> saveload bump was already there from samu's setting addition, so.
02:19:05 <glx> your changes make it simpler
02:19:31 <glx> and revert a lot of the original changes :)
02:21:05 <peter1138> Yes.
02:22:52 <glx> oh a forgotten doxygen update
02:23:23 <DorpsGek_II> [OpenTTD/OpenTTD] glx22 commented on pull request #7234: Feature: Game setting to define how industries with neutral stations accept and supply cargo from/to surrounding stations. https://git.io/fh5mz
02:30:08 <glx> and it's also more generic and future proof, in case new industries get a neutral station
02:30:42 <peter1138> Yup.
02:30:53 <peter1138> The only reference to oilrigs is in the saveload conversion.
02:31:07 <glx> where it matters
02:31:10 <peter1138> Also the original didn't take care of then st->xy isn't a station tile any more.
02:31:19 <peter1138> I think that can happen when a station is removed.
02:32:02 <glx> removed and in the waiting for rebuild window ?
02:32:09 <peter1138> Yeah
02:32:19 <peter1138> I had it crash on load, hence the test.
02:40:41 *** Wormnest__ has joined #openttd
02:51:20 *** Wormnest has joined #openttd
02:53:25 *** Wormnest__ has quit IRC
03:37:13 <peter1138> Hmm, if I change a config setting from bool to byte, can I make it not complain about the value being true/false rather than 1/0?
03:41:25 *** glx has quit IRC
03:41:51 *** HerzogDeXtEr has quit IRC
03:41:59 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN updated pull request #7234: Feature: Game setting to define how industries with neutral stations accept and supply cargo from/to surrounding stations. https://git.io/fh5qg
03:43:09 *** Wormnest has quit IRC
03:52:03 <peter1138> Ah, savegame bump I guess.
03:53:34 *** Thedarkb-X40 has joined #openttd
03:59:48 *** Mazur has joined #openttd
04:00:34 *** Thedarkb-T60 has quit IRC
04:28:07 *** D-HUND has joined #openttd
04:31:29 *** debdog has quit IRC
04:49:52 *** Pikka has joined #openttd
04:50:13 *** snail_UES_ has joined #openttd
04:52:58 *** Gustavo6046 has quit IRC
04:53:42 *** Gustavo6046 has joined #openttd
05:03:39 *** Samu has quit IRC
06:20:58 *** heffer has quit IRC
06:22:28 *** heffer has joined #openttd
06:46:56 *** snail_UES_ has quit IRC
07:06:24 <DorpsGek_II> [OpenTTD/OpenTTD] Moth-Tolias commented on pull request #7120: Codechange: Improve performance of closest town lookups with cache https://git.io/fh53e
07:54:12 *** sla_ro|master has joined #openttd
08:01:46 *** andythenorth has joined #openttd
08:05:12 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN updated pull request #7225: Add: Various AI/GS functions that may be useful. https://git.io/fh7Gz
08:05:45 *** Mazur has quit IRC
08:13:25 *** andythenorth has quit IRC
08:14:45 *** Mazur has joined #openttd
08:31:09 *** nielsm has joined #openttd
08:37:55 <nielsm> hm one of the changes already in was that oil rigs check a larger area for clear water, right? meaning they should no longer clump quite this bad, right? https://0x0.st/zzhd.png
08:42:06 <Flygon> That's...
08:42:07 <Flygon> ...
08:42:09 <Flygon> Quite clumped.
08:42:15 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh commented on pull request #7234: Feature: Game setting to define how industries with neutral stations accept and supply cargo from/to surrounding stations. https://git.io/fh5s8
08:51:25 <peter1138> http://fuzzle.org/~petern/ottd/catchment0.png < original catchment
08:51:35 <peter1138> http://fuzzle.org/~petern/ottd/catchment1.png < modified catchment
08:51:44 <peter1138> http://fuzzle.org/~petern/ottd/catchment2.png < new sparse catchment
08:52:16 <peter1138> nielsm, dunno but that looks profitable (without the neutral stations patch)
08:52:30 *** supermop_Home has quit IRC
08:52:31 <nielsm> yes :P
08:52:43 <nielsm> a quite good proposition to fill in the ocean
08:52:55 <peter1138> :D
08:53:23 <peter1138> Hmm, so station-walking is still worth doing, and it doesn't take much to just plonk down drive-through road stops every 7 tiles.
08:53:29 <nielsm> and those catchment areas look nice
08:53:45 <peter1138> That's all just one station, btw.
08:54:28 <peter1138> Oh, well I suppose that's obvious part from the last pic :)
08:54:43 <nielsm> yeah, it's still excessive-ish, but at least better and more intuitive
08:55:04 <peter1138> This is a save taken from the current reddit multiplayer server.
08:55:12 <peter1138> So this white player is very good at station-spreading.
08:55:22 <nielsm> above that you'd just have to decrease max station spread
08:55:23 <peter1138> If I do it I tend to just stick a bus-stop in each corner.
08:55:39 <peter1138> In fact, the way this player does it makes me think they think catchment already works like the last pic.
08:55:44 *** Alberth has joined #openttd
08:55:44 *** ChanServ sets mode: +o Alberth
08:55:47 <nielsm> (if you don't want players abusing it)
08:55:54 <Alberth> hai
08:55:57 <nielsm> yep
08:56:15 <nielsm> only those of those bus stops are actually required
08:56:25 <nielsm> only two of*
08:56:33 <peter1138> So the big issue with this patch is the FOR_ALL_STATIONS loop within FindStationsAroundTiles()
08:57:11 <nielsm> and btw, variable catchment area is the modified catchment area, the fixed area is the original
08:57:29 <peter1138> Yes
08:57:52 <peter1138> Did I mislabel it?
08:58:38 <nielsm> yes when you linked those screenshots above :)
08:58:41 <nielsm> bbl, shower
09:01:59 <peter1138> Are you sure?
09:02:37 <peter1138> I keep looking and I can't see it :p
09:03:02 *** Eddi|zuHause2 has joined #openttd
09:08:34 *** Eddi|zuHause has quit IRC
09:10:40 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN opened pull request #7235: New non-rectangular sparse station catchment area https://git.io/fh5s1
09:10:47 <peter1138> Eddi|zuHause2, ^^
09:12:50 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN commented on pull request #7235: New non-rectangular sparse station catchment area https://git.io/fh5sy
09:17:17 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN commented on pull request #7234: Feature: Game setting to define how industries with neutral stations accept and supply cargo from/to surrounding stations. https://git.io/fh5s9
09:25:42 *** D-HUND is now known as debdog
09:25:49 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN commented on pull request #7235: New non-rectangular sparse station catchment area https://git.io/fh5sN
09:25:55 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh commented on pull request #7234: Feature: Game setting to define how industries with neutral stations accept and supply cargo from/to surrounding stations. https://git.io/fh5sA
09:31:38 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN commented on pull request #7234: Feature: Game setting to define how industries with neutral stations accept and supply cargo from/to surrounding stations. https://git.io/fh5sh
09:36:01 <nielsm> well, it looks like Samu doesn't have the experience with software to judge maintainability of code well, so it's no bit surprise when his patches end up as spaghetti...
09:37:15 <peter1138> Yeah, definitely a "well this seems to work" approach.
09:37:35 <peter1138> But damn, #7235's performance hit :(
09:38:12 <nielsm> 2.5x...
09:38:16 <nielsm> it's bad
09:38:17 <peter1138> Also I realise now it 'break' the existing industry->station catchment test.
09:39:02 <peter1138> (It makes that work like people expect too)
09:39:45 <peter1138> If I add the tile-looping back in and build a station list that way, it should improve things.
09:40:05 <peter1138> Need to increase the map array to store all nearby stations to a tile ;)
09:40:28 <peter1138> Hmm. Actually it is doable.
09:41:06 <peter1138> Could add stations_nearby to industry and towns, and just check those lists.
09:41:38 <peter1138> Maintaining those lists could be fun :/
09:58:38 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh commented on pull request #7235: New non-rectangular sparse station catchment area https://git.io/fh5Gq
10:05:15 *** techmagus has quit IRC
10:13:07 *** andythenorth has joined #openttd
10:13:20 <andythenorth> so should I do pacers pikka bob?
10:24:44 *** Thedarkb-X40 has quit IRC
10:38:16 *** sla_ro|master has quit IRC
10:43:09 *** andythenorth has quit IRC
10:54:51 <planetmaker> moin
10:56:41 *** Eddi|zuHause2 is now known as Eddi|zuHause
11:06:57 <Alberth> o/
11:50:50 *** HerzogDeXtEr has joined #openttd
11:51:39 *** synchris has joined #openttd
11:54:25 <DorpsGek_II> [OpenTTD/website] TrueBrain commented on issue #48: finger.openttd.org https://git.io/fh5Z1
11:56:25 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain commented on issue #7221: Is there any way to crawling a new version? https://git.io/fh5ZS
11:56:36 <TrueBrain> we really need Slack / Discord :P
11:58:57 *** Wolf01 has joined #openttd
11:59:32 <planetmaker> We got a request by the owners of r/openttd whether they could be listed as the official OpenTTD discord channel. Any terms and requirements we might have are open to discussion
11:59:40 <Wolf01> o/
11:59:41 <planetmaker> moin also :)
11:59:57 <TrueBrain> in my opinion, we need 1 official channel. So either IRC, Discord, Slack, ...
12:00:13 <LordAro> doesn't make much sense for them to be the "official" channel
12:00:15 <TrueBrain> I personally don't really care; I just noticed that IRC is not really helping with communication :D
12:00:17 <planetmaker> So ... if we want that. We actually could do that. And as you probably know best... there are IRC2discord bridges
12:00:25 <LordAro> they can be the official unofficial channel
12:00:32 <Wolf01> ^
12:00:33 <TrueBrain> planetmaker: I agree
12:00:37 <TrueBrain> so shall we just do that? :P
12:00:39 <planetmaker> how is discord really better than IRC - or vice versa?
12:00:49 <Eddi|zuHause> let's move back to freenode? :p
12:00:54 <TrueBrain> I can make a 'finger' channel, where people using it can join
12:00:54 <Wolf01> Lol
12:00:56 <TrueBrain> so we can chat
12:01:00 <TrueBrain> yes, you can make 'channels' on IRC
12:01:03 <TrueBrain> but nobody would know they exist :P
12:01:04 *** nielsm has quit IRC
12:01:14 <planetmaker> would people know on discord?
12:01:17 <TrueBrain> yes
12:01:19 <TrueBrain> it lists it on the left
12:01:22 <TrueBrain> including descriptions
12:01:31 <TrueBrain> super-duba-useful :)
12:01:38 <Wolf01> So you want me to move on discord?
12:01:46 <TrueBrain> (among many other reasons, but this one triggered my comment :D)
12:02:08 <planetmaker> my personal opinion on that is: iff we make an official openttd discord, then it would need an irc2discord bridge
12:02:24 <TrueBrain> Discord closed down their IRC gateway
12:02:31 <planetmaker> really? :(
12:02:37 <TrueBrain> over a year ago, I believe?
12:02:48 <LordAro> i would have a very difficult time moving to discord
12:02:55 <planetmaker> I'm pretty sure I've seen irc2discord briges in the wild much more recently
12:02:59 <TrueBrain> so you need third party stuff like https://github.com/reactiflux/discord-irc
12:03:08 <Eddi|zuHause> what definitely won't work is having two separate chats in parallel
12:03:14 <LordAro> ^
12:03:17 <LordAro> so much this
12:03:18 <TrueBrain> Eddi|zuHause: exactly; one or the other, not both
12:03:20 <planetmaker> I totally agree with eddi
12:03:23 <TrueBrain> if people want to bridge in themself, fine
12:03:36 <TrueBrain> LordAro: "very difficult time" is hard to argue with, as no reason is given :D
12:03:55 <TrueBrain> if you could word why that would be difficult? (I know that can be difficult)
12:03:55 <Eddi|zuHause> i've never even looked at what discord is
12:04:04 <TrueBrain> after all: https://xkcd.com/1782/
12:04:06 <Wolf01> I have my own empty channels on IRC :P
12:04:16 <planetmaker> tbh, I'm more comfortable with IRC. It's more light weight to some degree... yet discord seems slightly more accessible. But there's web interfaces to both
12:04:49 <TrueBrain> Discord / Slack is much more accessible by a large portion of nowedays developers
12:04:55 <TrueBrain> but more important, users
12:04:55 <planetmaker> anyhow, what do *you* think, TB, we would gain by switching to or integrating discord?
12:05:04 <TrueBrain> IRC is really alienating for users
12:05:14 <LordAro> if anything irc is easier for users to join one-off
12:05:24 <LordAro> no faffing around with sign up
12:05:25 <Eddi|zuHause> discord means installing a single proprietary client instead of having a choice?
12:05:28 <TrueBrain> LordAro: I disagree; how many passing-by users do we have, a month? :D
12:05:48 <planetmaker> discord has a web interface. You might need an account, though... which is a clear negative
12:05:52 <LordAro> how many would there be with discord?
12:06:07 <LordAro> you say that as if there would be more with discord
12:06:29 <TrueBrain> LordAro: other projects have shown there would
12:06:34 <TrueBrain> but of course, one cannot predict the future
12:06:45 <Eddi|zuHause> is "random passer-by" really the target audience for this move?
12:06:48 <TrueBrain> btw, I keep saying Slack / Discord, as they both have their pros and cons
12:06:50 <planetmaker> TrueBrain, where are those numbers (and not just claims)?
12:06:52 <Wolf01> Also new DorpsGek?
12:07:16 <TrueBrain> planetmaker: good question if someone wrote it down (either way btw); it is just what other projects have shown :) (there is a reason Slack is so popular, after all)
12:07:48 <LordAro> i don't think i know anyone who actually likes using slack
12:07:52 <planetmaker> I've never used slack. So... not my experience of it being popular. It might be for people who are in some fields software development
12:07:54 <planetmaker> but not generally
12:08:10 <planetmaker> thus I doubt it's "more accessible"
12:08:15 <TrueBrain> what might help, if you just joina Slack and/or Discord channel
12:08:17 <TrueBrain> to see for yourself
12:08:40 <planetmaker> I know discord. I use it to some degree. It's ... mixed benefits and drawbacks IMHO
12:08:48 <TrueBrain> nothing is perfect, after all
12:08:57 <TrueBrain> planetmaker: not sure about your Slack statement :)
12:09:07 <TrueBrain> but your current field might not use it much
12:09:09 <TrueBrain> that is hard to argue :)
12:09:25 <TrueBrain> most companies I know, even outside IT, use Slack these days; not sure that is a good or bad thing btw
12:09:27 <TrueBrain> or Microsoft Teams
12:09:31 <TrueBrain> but .. meh .. paid :P
12:09:58 <LordAro> (premium) slack is not cheap
12:10:08 <planetmaker> I will never agree to a vendor-locked-in communication means for an OSS project
12:10:08 <LordAro> and the free slack gets limiting very quickly
12:10:13 <TrueBrain> last we checked, we don't need premium LordAro :)
12:10:28 <TrueBrain> planetmaker: where did that came from? :P
12:10:33 <planetmaker> slack...
12:10:34 <TrueBrain> (like a truck from the left :D)
12:10:59 <Alberth> no free open source clients for discord?
12:11:01 <TrueBrain> I always have a hard time with these arguments .. like we are now not 'vendor locked' into OFTC? :P
12:11:10 <LordAro> TrueBrain: free slack has very limited scrollback and storage
12:11:14 <TrueBrain> I don't really understand (but please explain)
12:11:28 <Alberth> TB: oftc is a channel provider, not a software client provider
12:11:31 <Wolf01> We could just install our irc server, you know
12:11:40 <TrueBrain> LordAro: as we have these conversations every N months currently, I should write these things down ..but didnt they have an OSS thingy?
12:11:43 <Wolf01> But not our discord
12:11:52 <TrueBrain> but the migration would be the same?
12:12:06 <TrueBrain> so how is migration from 1 IRC server to another different from 1 software to the other?
12:12:09 <planetmaker> discord is discord, and no real alternatives to access it. As far as I could establish it.
12:12:09 <TrueBrain> (honest question)
12:12:30 <planetmaker> TrueBrain, the migration is MUCH easier as you only need to point your irc client to another server
12:12:32 <Eddi|zuHause> just a random thing i found: https://github.com/adsr/irslackd
12:12:34 <planetmaker> not install a new software
12:12:38 <LordAro> it's an awful lot easier for existing irc users to move to a different network/server to a completely different platform
12:12:41 <Alberth> discord looks very vendor-locked to me
12:12:55 <LordAro> can confirm
12:13:00 <LordAro> there are no third party clients
12:13:16 <LordAro> and they actively work to shut down any that appear, last i checked
12:13:19 <Eddi|zuHause> so from the 5 minutes of random searching i just did, i would say slack, not discord
12:13:33 <planetmaker> yep, I have to agree @ alberth, LordAro
12:13:34 <LordAro> both slack & discord have gotten rid of their irc gateways in the last year
12:13:35 <TrueBrain> anyway, how did we end up in this converstaion? Ah, yes, I was looking for a way so we could more easier talk about people using finger, and people creating finger .. this is currently rather annoying, as changes are now reactive (as you can see by the tickets / threads)
12:13:58 <LordAro> it's a one off change though?
12:14:05 <planetmaker> ok, TrueBrain how would discord or slack have made this conversation easier?
12:14:11 <TrueBrain> for years I didnt dare to change finger, as it would break people using it
12:14:14 <TrueBrain> which is not ideal :)
12:14:23 <TrueBrain> planetmaker: because you make a channel dedicated to people using it
12:14:31 <TrueBrain> most Discord servers I am in, ahve an API group
12:14:32 <planetmaker> All discord I used so far, searching through any history is much more a PITA than here on IRC, if I really care
12:14:34 <LordAro> make the old one redirect to a page documenting the current format/location
12:14:35 <TrueBrain> where people using the API are in
12:14:38 <TrueBrain> absolutely briliant
12:14:48 <TrueBrain> LordAro: that just breaks tools
12:14:53 <TrueBrain> would take weeks for the authors to notice, if that
12:15:01 <TrueBrain> (reactive changes .. I am rather proactive in these)
12:15:36 <TrueBrain> a maillist is also shitty
12:15:38 <LordAro> i don't think there are ideal solutions to removing a well used endpoint
12:15:47 <LordAro> (with no notice)
12:15:56 <TrueBrain> and keeping it compatible is also rather difficult
12:16:02 <planetmaker> but... you don't want a separate channel for each topic. You can have that here, too
12:16:05 <TrueBrain> so I now just see people being a bit mad their tool no longer works :D
12:16:25 <TrueBrain> as I had no way of reaching them before hand
12:16:29 <TrueBrain> wonder what we can do to fix that
12:16:36 <TrueBrain> (instead of debating Slack vs IRC and stuff :P)
12:16:42 <planetmaker> :) k
12:17:17 <Eddi|zuHause> TrueBrain: tbh i doubt slack/discord would help reaching people who set up finger 5 years ago
12:17:58 <TrueBrain> Eddi|zuHause: again, I am no longer interested in that debate :)
12:18:09 <TrueBrain> I am asking for ideas to solve this reactive stance toward endpoint changes
12:18:18 <TrueBrain> I find it shitty towards people creating those tools
12:18:25 <Alberth> make a REST api on some http ?
12:18:29 <TrueBrain> now finding out via forum redirects and issue redirects that things changed
12:18:44 <Eddi|zuHause> a news post on the main website?
12:18:59 <LordAro> how about making the old endpoint return a 404 that contains a link to some page? it assumes they handle http error codes well, but we're not responsible for the quality of their software
12:19:00 <TrueBrain> Eddi|zuHause: we noticed they don't read that (do people read our news post in general? :D)
12:19:31 <TrueBrain> Alberth: hmm .. but that would mean we have to keep compatibility for ever, not?
12:19:33 <Eddi|zuHause> TrueBrain: don't bury it in paragraph 5 of a "we made a website redesign" post
12:19:53 <TrueBrain> LordAro: that again breaks it before the tool creators can fix it :)
12:20:05 <TrueBrain> (and clearly the tool creators are still around :P)
12:20:05 <LordAro> of course it does
12:20:11 <LordAro> there's no way to do anything about it
12:20:13 <TrueBrain> I mean, 3 people in 1 month, that is more than I expected :D
12:20:27 <TrueBrain> Eddi|zuHause: guess a 'developer news' of some sorts :P
12:20:38 <LordAro> if there was some sort of grace period, it might be more effective, but the nature of it meant that one was turned off straight away
12:20:49 <TrueBrain> LordAro: yup ..
12:21:00 <LordAro> sometimes you can't have a nice failover
12:21:09 <TrueBrain> and creating 10 hoops so things keep working, is not my favorite job in the world :D
12:21:18 <TrueBrain> meh; it just feels like a shitty thing
12:21:25 <LordAro> ¯\_(ツ)_/¯
12:21:31 <planetmaker> TrueBrain, if you don't want to discuss a topic (slack...) you should not always bring it up (again) ;)
12:21:32 <TrueBrain> also keeps me from making changes
12:22:01 <TrueBrain> planetmaker: if you read back, I just gave a solution for a problem I was facing (the problem I described in the link that was posted just before)
12:22:09 <TrueBrain> I meant nothing by it, just some frustration that I did not have a solution
12:22:12 <TrueBrain> you made it a topic :)
12:22:17 <TrueBrain> (sorry, but you did :P)
12:22:20 <LordAro> 10:56:36 < TrueBrain> we really need Slack / Discord :P
12:22:24 <LordAro> hmm.
12:22:26 <TrueBrain> LordAro: one line above please :)
12:22:59 <LordAro> eh, tenuous
12:23:01 <LordAro> anyway
12:23:06 <TrueBrain> either way, talking about Slack vs IRC is healthy; but so far we have been going in circles when it comes up
12:23:14 <TrueBrain> so that is not a useful way to spend any of our times :)
12:23:20 <TrueBrain> so I rather agree that we disagree ;)
12:23:55 <TrueBrain> Dev Blog?
12:23:57 <TrueBrain> would that help?
12:24:11 <TrueBrain> "news" sounds so official
12:24:15 <LordAro> not any more than news posts would've, imo
12:24:26 <TrueBrain> for example, a nice dev blog would be to talk about NRT
12:24:33 <TrueBrain> but I wouldnt make a post out of it before it is merged
12:24:46 <planetmaker> News or dev blog. No need really to separate that
12:24:58 <TrueBrain> we always have been posting news post-fact
12:25:04 <planetmaker> Just give the posting an appropriate title - that's it
12:25:05 <TrueBrain> dev-blogs tend to be pre
12:25:11 <TrueBrain> but, just spinning ideas here
12:25:21 <Alberth> don't see how a REST api cannot have a version, and state what version is deprecated or 'expires in X months'
12:25:44 <LordAro> i have a suspicion a dev blog would be used less than news, therefore people would not check it anyway
12:25:45 <TrueBrain> Alberth: I agree; I guess my main worry is that people won't notice they use a deprecated endpoint
12:25:53 <TrueBrain> I guess in essence that is what I now notice?
12:25:59 <TrueBrain> LordAro: fair
12:26:03 <planetmaker> creating yet another communication channel which needs establishment won't help anyone
12:26:09 <Alberth> you need enough posts on the blog I think to keep people, but then the topics diversify too mcuh perhaps?
12:26:21 <TrueBrain> but, instead of saying "no", what can we do to make this a bit better?
12:26:26 <planetmaker> and certainly would not reach the people we would need to reach with change news like now
12:26:35 <LordAro> ultimately it requires someone to notice something, which isn't something you can force *without* breaking something
12:26:39 <TrueBrain> always enough arguments to not do something ;)
12:26:43 <LordAro> something something
12:26:52 <TrueBrain> as I just mentioned, I guess the same goes for things like NRT
12:26:56 <planetmaker> And... I don't have the feeling that our news postings are so frequent that people are hiding them already
12:27:02 <TrueBrain> would be nice if that is a bit more widely spread, so people can participate before it hits master
12:27:15 <Alberth> define the api to check expiration, and warn users
12:27:46 <TrueBrain> Alberth: what I have seen, is that you need to add an email to the UserAgent when using REST APIs
12:27:58 <TrueBrain> then you get an email on that address if you using an outdated endpoint
12:28:01 <TrueBrain> which was pretty nice, tbh
12:28:15 <LordAro> i do quite like the idea of a dev blog though, maybe just use the news platform until it's clear it's actually going to be used
12:28:31 <TrueBrain> LordAro: where it is located, that is another story indeed :)
12:28:45 <Alberth> you expect people to use the api so few times that the deprecation period has ended before they notice?
12:28:47 <TrueBrain> but 'dev blog' sounds less official than 'news' :D
12:28:54 <TrueBrain> Alberth: yes
12:29:13 <TrueBrain> Alberth: how these tools often go, how I make those tools: I use an endpoint, and I completely forget I do
12:29:18 <Wolf01> <LordAro> i have a suspicion a dev blog would be used less than news <- just copy-paste some irc log lines once a week :P
12:30:36 <Alberth> set up polling some access that barks when the requested version becomes depricated
12:30:50 <TrueBrain> Alberth: but how does the author notice, is my point
12:30:59 <TrueBrain> (instead of the enduser)
12:31:16 <Alberth> how do you make sure the author just walks away from the project?
12:31:26 <Alberth> *doesn't
12:31:34 <TrueBrain> those are not my interest; those tools die
12:31:35 <TrueBrain> so be it
12:31:48 <LordAro> speaking of, /me reads some FF
12:32:09 <TrueBrain> FF?
12:32:17 <Alberth> effe
12:32:18 <LordAro> https://factorio.com/blog/
12:32:30 <TrueBrain> ah :P
12:32:41 <LordAro> @seen V453000
12:32:41 <DorpsGek> LordAro: V453000 was last seen in #openttd 6 weeks, 3 days, 20 hours, 21 minutes, and 19 seconds ago: <V453000> :0
12:33:28 <TrueBrain> LordAro: those FFs are a perfect example of 'dev blogs' btw
12:33:38 <LordAro> definitely
12:33:41 <TrueBrain> and how that helps with community participation :)
12:33:54 <Wolf01> FFF, not FF :P
12:34:01 <TrueBrain> fine, FFF
12:34:04 <TrueBrain> blame LordAro :P
12:34:20 <LordAro> Wolf01: i forgot the "Factorio" on the beginning
12:34:26 <TrueBrain> I guess what I am saying in a broader context, that in my opinion OpenTTD could be a bit more outwards, but I am missing the ways to do that
12:34:41 <LordAro> monthly seems more likely than weekly, but we could give it a go
12:34:48 <TrueBrain> doesn't feel that things are 'collaberations'
12:34:55 <Wolf01> That's a really interesting dev blog, maybe it's not always interesting for the end user, but I'm glad it is done
12:35:13 <LordAro> there's also https://this-week-in-rust.org/blog/2019/02/12/this-week-in-rust-273/
12:35:15 <planetmaker> @LordAro, FFF ;)
12:35:30 <planetmaker> and I'm slow
12:35:36 <TrueBrain> LordAro: good example
12:35:45 <TrueBrain> I always read the GitHub blog and DigitalOcean
12:35:52 <TrueBrain> really nice way to stay up-to-date
12:36:05 <TrueBrain> like for example: https://github.blog/2019-02-14-introducing-draft-pull-requests/
12:36:07 <Wolf01> It could be nice to do the OTTD dev blog, just reporting what we discuss here and andy's ponies too :P
12:36:07 <TrueBrain> no more WIP PRs :D
12:36:21 <TrueBrain> Wolf01: especially the ponies :)
12:36:33 <TrueBrain> possibly add things like new GRFs, and in-progress screenshots of that
12:36:33 <DorpsGek_II> [OpenTTD/OpenTTD] Eddi-z commented on pull request #7235: New non-rectangular sparse station catchment area https://git.io/fh5nW
12:36:41 <TrueBrain> things like the talks about Squirrel 2 vs 3
12:36:58 <TrueBrain> but as always, who is going to pull that car ...
12:37:15 <Wolf01> We could add some lines together
12:37:15 <TrueBrain> we need a community manager tbfh :)
12:37:47 <TrueBrain> I first need to put a lunch together now :)
12:39:10 <LordAro> TrueBrain: sounds like Wolf01 just volunteered :p
12:39:38 <Eddi|zuHause> a "developer blog" only works if people regularly take time to write something
12:40:30 <LordAro> if we just start it off as a "Dev News Post" with the view to making it approximately monthly, we can review if it needs splitting out later
12:40:54 <Alberth> TrueBrain: why is it impossible to request that the author polls some url every X time?
12:41:19 <Alberth> once a week/month or so
12:41:25 <Eddi|zuHause> also, i think "make a pull request" isn't the right approach to find people making news posts
12:41:30 <TrueBrain> Alberth: I guess I don't understand what you mean :) Can you elaborate a bit more?
12:41:33 <DorpsGek_II> [OpenTTD/OpenTTD] planetmaker commented on pull request #7235: New non-rectangular sparse station catchment area https://git.io/fh5n4
12:42:04 <Alberth> TrueBrain: you're worried that our service gets changed without the author of some client knows, right?
12:42:06 <Wolf01> <LordAro> TrueBrain: sounds like Wolf01 just volunteered :p <- I could help, but not taking the whole task :P
12:42:10 <TrueBrain> Alberth: yes
12:42:28 <planetmaker> <LordAro> if we just start it off as a "Dev News Post" <-- you mean as title for a posting in our normal news? I totally agree
12:42:48 <Alberth> TrueBrain: so why not request of him to ask our sevice every X weeks if something interesting happened?
12:43:13 <Alberth> cron query.sh | mail me
12:43:18 <TrueBrain> LordAro: guess if we make a branch in 'website' for it, without permissions, and make a PR from there, anyone can add to the post before we merge the PR
12:43:33 <TrueBrain> Alberth: and if they don't, you disable their API access?
12:43:50 <TrueBrain> or you just mean as: in best practice, we suggest you to?
12:43:56 <TrueBrain> that last one is not a bad idea, tbh
12:43:57 <Alberth> their tool will eventually die due to protocol chnages
12:43:59 <TrueBrain> didn't consider that
12:44:14 <Alberth> just like a author walking out
12:44:41 <Wolf01> I think everytime somebody has a big talk about a feature/change/request/pony should put it on a descriptive way, commenting it and explaining the outcome
12:44:57 <LordAro> TrueBrain: can such a branch exist?:
12:45:01 <TrueBrain> I think so
12:45:08 <TrueBrain> and that means you can use GitHub interface to edit
12:45:13 <TrueBrain> so no 'git' knowledge required
12:45:16 <LordAro> mm
12:45:26 <planetmaker> like edit in the browser?
12:47:30 <Eddi|zuHause> i'm not entirely sure i understand what you mean, but a simple website editor is definitely preferable
12:47:44 <TrueBrain> https://github.com/OpenTTD/website/blob/monthly-dev-post/_posts/2019-03-01-monthly-dev-post.md
12:47:48 <TrueBrain> I think anyone can edit that now
12:48:24 <DorpsGek_II> [OpenTTD/website] TrueBrain opened pull request #58: Monthly Dev Post of March 2019 https://git.io/fh5n2
12:48:28 <TrueBrain> there, even a PR
12:48:33 <TrueBrain> which updates when ever someone modifies the branch
12:48:35 <planetmaker> seems I can, yes
12:48:45 <planetmaker> but I'm logged-in to GH
12:48:47 <TrueBrain> I think I cannot make it easier :P
12:48:57 <planetmaker> that totally suffices
12:49:01 <LordAro> well, i imagine we don't want it to be open to "everyone"
12:49:03 <TrueBrain> sorry, with "everyone" I meant "everyone who is logged in to GH" :P
12:49:10 <LordAro> do we even want that?
12:49:13 <TrueBrain> LordAro: abuse will be punished? :)
12:49:23 <Eddi|zuHause> can we undo edits?
12:49:35 <LordAro> who would be likely to edit it that isn't a dev?
12:49:37 <TrueBrain> if _dp_ wants to talk about CityMania, I am fine with that tbh
12:49:48 <TrueBrain> Eddi|zuHause: they are commits, so yes
12:50:26 <TrueBrain> I would suggest we start without restrictions, and add them when needed?
12:50:34 <TrueBrain> (after all, accepting the PR needs a dev approval anyway)
12:50:46 <Eddi|zuHause> what exactly is the actual definition of "Ponies" anyway, besides the animal?
12:51:02 <TrueBrain> otherwise andy might not feel included!
12:51:05 <planetmaker> your personal projects you go wild about
12:52:01 <TrueBrain> Personal Official NonPublished Interesting En-devour
12:52:02 <planetmaker> so I guess your pony could be CETS and anything related to it ;)
12:52:06 <Eddi|zuHause> so, where is the edit button?
12:52:15 <planetmaker> it is even an acronym? :OL
12:52:21 <LordAro> :D
12:52:23 <Eddi|zuHause> yes
12:52:26 <TrueBrain> Eddi|zuHause: if we were on Discord, I could have showed you a screenshot :P
12:52:29 <TrueBrain> planetmaker: no, I made it up :)
12:52:33 <TrueBrain> but tnx for believing it :D
12:52:34 <planetmaker> :)
12:52:40 <planetmaker> sounded credible
12:52:47 <TrueBrain> Eddi|zuHause: its a pencil
12:53:02 <TrueBrain> Raw, Blame, History, screen, pencil, trashcan
12:53:10 <Wolf01> <TrueBrain> Eddi|zuHause: if we were on Discord, I could have showed you a screenshot :P <- reduce traffic, post a link :P
12:53:10 <Eddi|zuHause> " You’re editing a file in a project you don’t have write access to. Submitting a change to this file will write it to a new branch in your fork Eddi-z/website, so you can send a pull request. "
12:53:22 <TrueBrain> Eddi|zuHause: hmm ..
12:53:24 <TrueBrain> interesting
12:53:32 <TrueBrain> where is that restriction coming from ..
12:54:51 *** Thedarkb-T60 has joined #openttd
12:55:28 <TrueBrain> hmm .. nowhere? :(
12:56:56 <TrueBrain> ah .. you can only set that project-wide
12:57:00 <TrueBrain> (so for all OpenTTD repositories)
12:57:02 <TrueBrain> that is a bit much
12:57:33 <Eddi|zuHause> can't have branches with more relaxed access?
12:57:50 <TrueBrain> I was hoping they did
12:58:00 <TrueBrain> but I cannot find what prevents you from editing
12:58:07 <DorpsGek_II> [OpenTTD/website] TrueBrain closed pull request #58: Monthly Dev Post of March 2019 https://git.io/fh5n2
12:58:11 <TrueBrain> possibly this helps?
12:58:31 <LordAro> i was going to start by listing the merged PRs for the last month
12:58:34 <LordAro> but there's *a lot*
12:58:41 <LordAro> gonna want to script that
12:59:31 <Eddi|zuHause> LordAro: sounds like a bit much
12:59:51 <LordAro> yeah, maybe "notable" instead?
12:59:54 <LordAro> or not at all?
13:00:25 <TrueBrain> possibly in story form, link a few
13:00:34 <TrueBrain> like I expect some fuzz about network version
13:00:39 <TrueBrain> and beta1/beta2
13:01:02 <TrueBrain> ah; Eddi|zuHause, seems you need to be a Contributor first :)
13:01:22 <TrueBrain> so we are just going to add people on request for now
13:01:30 <Eddi|zuHause> so i'm only a contributor on OpenTTD project, but not Website project?
13:01:38 <TrueBrain> contributor is per repository, yes
13:01:55 <DorpsGek_II> [OpenTTD/website] TrueBrain reopened pull request #58: Monthly Dev Post of March 2019 https://git.io/fh5n2
13:02:48 <planetmaker> LordAro, it is good to actually include the PRs of last month. Too much... maybe. You can still curate / manually go over the list created by such script
13:05:22 <planetmaker> <TrueBrain> [12:01:02] ah; Eddi|zuHause, seems you need to be a Contributor first :) <-- that's fair, I guess. Anyone who wants to contribute to the blog can easily be made a contributor, I guess
13:05:28 <planetmaker> we're not too picky about that, are we?
13:05:50 <LordAro> planetmaker: keep reading :p
13:06:03 <LordAro> i'll see if i can come up with some sort of script for getting merged PRs
13:06:10 <TrueBrain> planetmaker: I am not, no :P
13:06:15 <TrueBrain> cant speak for others :)
13:07:52 <Eddi|zuHause> now, how can i go from the PR back to the file that should be edited?
13:08:51 *** Progman has joined #openttd
13:10:37 *** Flygon has quit IRC
13:10:48 <DorpsGek_II> [OpenTTD/website] Eddi-z updated pull request #58: Monthly Dev Post of March 2019 https://git.io/fh5n2
13:12:25 <TrueBrain> :D
13:13:40 <Wolf01> +1
13:14:38 <TrueBrain> now I wonder what happens if I commit this, whil eI was working on an older version ..
13:15:12 <TrueBrain> "Eddi-z has committed since you started editing. See what changed"
13:15:43 <TrueBrain> clicking that link means losing your change :D Nice!
13:16:48 <DorpsGek_II> [OpenTTD/website] TrueBrain updated pull request #58: Monthly Dev Post of March 2019 https://git.io/fh5n2
13:17:00 <TrueBrain> not sure I like the way I wrote some of that, but .. just to get it going a bit, I guess
13:18:23 <DorpsGek_II> [OpenTTD/website] TrueBrain commented on issue #48: finger.openttd.org https://git.io/fh5np
13:19:27 <TrueBrain> yeah, you can say a lot about GitHub, but this is done pretty nice :D
13:25:24 *** Thedarkb-T60 has quit IRC
13:26:58 <LordAro> curl -s "https://api.github.com/repos/OpenTTD/OpenTTD/pulls?state=closed&sort=updated&direction=desc&per_page=100" | jq 'map(select(.merged_at >= "2019-02-01")) | .[].title'
13:27:01 <LordAro> nice.
13:27:20 <TrueBrain> jq is nice :)
13:27:48 <Eddi|zuHause> for when awk is too simple? :p
13:27:58 <TrueBrain> for when the payload is JSON, you silly :)
13:29:21 <DorpsGek_II> [OpenTTD/website] Eddi-z updated pull request #58: Monthly Dev Post of March 2019 https://git.io/fh5n2
13:31:02 <TrueBrain> Eddi|zuHause: what often helps, is to put every sentence on a new line. When making changes, the diff doesn't become this single line :)
13:31:08 <TrueBrain> just a pro-tip when editing markdown files :)
13:31:21 <Eddi|zuHause> ok, might remember that next time
13:31:46 <TrueBrain> :D
13:31:51 <TrueBrain> and I like your addition
13:31:59 <TrueBrain> possibly we have to make clear that we just add anyone as contributor
13:32:03 <DorpsGek_II> [OpenTTD/website] Eddi-z updated pull request #58: Monthly Dev Post of March 2019 https://git.io/fh5n2
13:32:06 <TrueBrain> but we need them to have a simple way to find us
13:33:09 <LordAro> curl -s "https://api.github.com/repos/OpenTTD/OpenTTD/pulls?state=closed&sort=updated&direction=desc&per_page=100" | jq 'map(select(.merged_at >= "2019-02-01")) | .[] | "[\(.title)](\(.html_url))"' | sed 's/\\"/"/g; s/^"\(.*\)"$/\1/'
13:33:13 <LordAro> tada
13:33:16 <LordAro> preformatted markdown urls
13:33:35 <TrueBrain> that sed ..
13:33:41 <LordAro> it's great
13:33:52 <LordAro> i don't know what you're talking about :p
13:34:51 <Eddi|zuHause> what does ".[]" do?
13:35:33 <LordAro> expands the list
13:35:37 <LordAro> i think
13:36:12 <LordAro> seems like it's not necessary
13:39:05 <Wolf01> Mmmh, I never noticed that: https://img-9gag-fun.9cache.com/photo/az9x6Km_460s.jpg
13:39:17 <Wolf01> It's derailed
13:42:52 *** Thedarkb-T60 has joined #openttd
13:51:08 <DorpsGek_II> [OpenTTD/website] TrueBrain updated pull request #58: Monthly Dev Post of March 2019 https://git.io/fh5n2
13:51:17 <TrueBrain> I like this GitHub interface editing :D
13:58:40 <planetmaker> 'Monlty' :P
13:59:04 <Wolf01> :D
13:59:30 <TrueBrain> I wanted to make sure you made an edit too :)
14:00:38 <planetmaker> I just talk the r/openttd guys to make a one-way irc2discord bridge from this channel to some of their discord ones ;)
14:02:41 <DorpsGek_II> [OpenTTD/website] LordAro updated pull request #58: Monthly Dev Post of March 2019 https://git.io/fh5n2
14:05:37 <Xaroth> or, you know, just use slack/discord.
14:06:00 * LordAro smacks Xaroth
14:06:10 <TrueBrain> I join LordAro i.n the smacking
14:06:25 <Xaroth> I wub you too.
14:19:04 <peter1138> Hmmz
14:19:21 <peter1138> I should probably have some lunch
14:21:38 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN commented on pull request #7235: New non-rectangular sparse station catchment area https://git.io/fh5ch
14:21:42 <Eddi|zuHause> i'm having lunch
14:22:21 <peter1138> So how is IRC not helping?
14:22:37 <peter1138> There's quite a lot of people around on IRC during the week...
14:23:09 <peter1138> discord and the other crap can fuck right off imo
14:23:35 *** Lejving has quit IRC
14:24:54 <peter1138> TrueBrain, i've been using draft PRs, didn't realise it was new
14:25:19 <peter1138> Only thing I noticed is you can't see to turn a non-draft PR into a draft PR.
14:25:34 *** Thedarkb-T60 has quit IRC
14:27:29 *** DiscordBot2 has joined #openttd
14:28:03 *** DiscordBot_ has joined #openttd
14:31:05 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN updated pull request #7232: Change: Don't apply forbid 90 deg turn settings to ships. https://git.io/fh7DC
14:42:48 <DiscordBot2> Hi
14:43:05 <LordAro> suspicious
14:44:13 <DorpsGek_II> [OpenTTD/OpenTTD] J0anJosep commented on pull request #7232: Change: Don't apply forbid 90 deg turn settings to ships. https://git.io/fh5CC
14:48:23 *** andythenorth has joined #openttd
14:48:36 *** andythenorth has joined #openttd
14:49:18 *** DiscordBot2 has quit IRC
14:53:22 *** snail_UES_ has joined #openttd
14:56:44 <planetmaker> very suspicious :P
15:00:19 *** sla_ro|master has joined #openttd
15:01:13 <Wolf01> Shh people are trying to sleep :P
15:04:59 <andythenorth> yo
15:07:35 <planetmaker> 'lo :)
15:07:38 *** Samu has joined #openttd
15:09:15 <DiscordBot_> Hey
15:09:22 *** DiscordBot_ has left #openttd
15:09:39 <Samu> hi
15:09:56 *** pnda has joined #openttd
15:13:36 *** supermop_Home has joined #openttd
15:16:55 *** TTDDiscordBot has joined #openttd
15:17:07 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN commented on pull request #7232: Change: Don't apply forbid 90 deg turn settings to ships. https://git.io/fh5CD
15:19:12 <DorpsGek_II> [OpenTTD/OpenTTD] J0anJosep commented on pull request #7235: New non-rectangular sparse station catchment area https://git.io/fh5CS
15:21:11 *** glx has joined #openttd
15:21:11 *** ChanServ sets mode: +v glx
15:24:51 *** TTDDiscordBot has quit IRC
15:25:05 *** TTDDiscordBot has joined #openttd
15:25:52 *** TTDDiscordBot has joined #openttd
15:26:46 <pnda> Hi
15:26:46 *** TTDDiscordBot has quit IRC
15:26:49 *** techmagus has joined #openttd
15:27:05 <Pikka> andythenorth, of course not pacers
15:30:33 <peter1138> Pacers
15:32:29 <andythenorth> I could 4/8 this http://bundles.openttdcoop.org/iron-horse/push/LATEST/docs/html/trains.html#tin_rocket
15:40:31 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN commented on pull request #7235: New non-rectangular sparse station catchment area https://git.io/fh5Cp
15:51:41 <pnda> Hi
15:51:50 <LordAro> o/
15:52:38 <Wolf01> Isn't variable size catchement area worse than the default one?
15:52:56 <peter1138> Worse how?
15:53:25 <Wolf01> It seem even bigger on the road stations part
15:53:32 <peter1138> Oh, well yes, that's the point.
15:53:47 <Wolf01> Even more abuse
15:53:58 <peter1138> Variable has been in the game forever, normally refered to as modified catchment.
15:54:12 <peter1138> Only the 3rd option is new in that PR.
15:54:13 <Wolf01> I've *never* noticed it :P
15:54:32 <peter1138> It's massive in those screenshots due to the airport.
15:54:32 <LordAro> sounds like the sort of thing that should be removed
15:54:44 <peter1138> So should we just drop it and use the new method?
15:54:47 <peter1138> Or!
15:55:10 <peter1138> Use the new method but do it with fixed sized or variable sized catchment.
15:55:42 <Wolf01> I'm fine with default as default and "realistic"/"work as expected" as an option to not break old saves... but who plays old saves anyway?
15:56:12 <peter1138> the default is modified catchment, except for really old saves where it'd be fixed.
15:58:14 <Eddi|zuHause> you can have different than "default" for old savegames
15:58:35 <peter1138> Yea
15:58:51 <peter1138> Anyway, it doesn't break old saves, just improves them ;)
15:59:16 *** Lejving has joined #openttd
15:59:23 <peter1138> Also that station highlight needs to be in the game at some point :D
16:00:23 <TrueBrain> planetmaker: any update on Steam btw?
16:00:30 <Eddi|zuHause> yes...
16:01:24 <Eddi|zuHause> now can anyone tell me how i get out of this cave?
16:01:35 <LordAro> dig straight up
16:01:45 <Eddi|zuHause> any turn i make, i drop into a hole that is even deeper than the one i fell down before
16:03:06 *** TTDDiscordBot has joined #openttd
16:03:46 <Wolf01> What are you, lost in minecraft?
16:03:48 *** TTDDiscordBot has joined #openttd
16:04:26 <Wolf01> Ok, got to go, bbl
16:07:06 *** Pikka has quit IRC
16:07:44 *** TTDDiscordBot has quit IRC
16:07:58 *** TTDDiscordBot has joined #openttd
16:08:18 <peter1138> Whose bot is this and is i going to keep pissing me off?
16:08:28 <peter1138> *it
16:08:34 <pnda> It's my bot, and until I have it fixed it will piss you off
16:09:15 <peter1138> well fuck about with it in another fucking channel
16:10:15 <pnda> what channel do you recommend
16:10:22 <pnda> and sorry
16:10:23 <peter1138> not this one
16:10:28 <peter1138> you can make your own for testing
16:10:39 <peter1138> that's the beauty of irc
16:10:40 <peter1138> it's not shit
16:14:51 <planetmaker> TrueBrain, not really so far. I need orudge to register an account which is not a personal one
16:15:46 *** WWacko1976-work has joined #openttd
16:15:57 <planetmaker> outside US you can only register personal ones. Otherwise you need some US-legal entity
16:16:05 *** TTDDiscordBot has quit IRC
16:16:13 <TrueBrain> planetmaker: we already went over that, not? :)
16:16:34 <pnda> peter1138, I'm joining another irc channel. It won't send any messages anymore
16:16:39 <planetmaker> yep. But... no follow-up from orudge. But I didn't nudge him so far either
16:16:56 <TrueBrain> best to just email orudge; often I just copy/paste the IRC with the context :P
16:17:02 <TrueBrain> he reacts very fast on emails :)
16:17:16 <TrueBrain> pretty sure he doesnt always keep up with IRC :D
16:17:38 <planetmaker> yeah... but I'm all weekdays currently away from home... so I wouldn't have had time to do anything nor could have given time to talk things through
16:17:46 <planetmaker> will be better in a week or so
16:17:56 <TrueBrain> no worries; was just wondering how it was going :)
16:18:02 <TrueBrain> would be interesting to publish on Steam :)
16:24:04 <andythenorth> oof HST would need special pax coaches :P
16:24:09 <andythenorth> for $reasons
16:24:10 <andythenorth> meh
16:24:28 <peter1138> https://www.reddit.com/r/Minecraft/comments/ar82rx/capsule_hotel_in_a_mesa_biome/
16:24:29 <DorpsGek_II> [OpenTTD/website] TrueBrain updated pull request #58: Monthly Dev Post of March 2019 https://git.io/fh5n2
16:24:42 <peter1138> andythenorth, that's what livery overrides are for
16:24:48 <TrueBrain> andythenorth: you should write something about NRT in the above post :P
16:24:53 <andythenorth> speed issues too
16:25:15 <andythenorth> o_O monthly deve posts
16:25:28 <peter1138> wagons with livery overrides have no wagon speed limit.
16:25:49 <andythenorth> witchcraft
16:26:01 <andythenorth> but but but we have plenty of IDs no? :P
16:26:33 <peter1138> Off, 1.62ms to 38ms in wentbourne save.
16:26:51 <LordAro> nice
16:27:05 <andythenorth> I'll miss the 'zzzz'
16:27:26 <peter1138> Who'd've thought better catchment would be so bad :p
16:28:58 <Eddi|zuHause> <Wolf01> What are you, lost in minecraft? <-- no, in astroneer
16:32:43 <LordAro> Eddi|zuHause: i've been looking at that, is it any good?
16:33:04 <peter1138> I haven't got anywhere in it yet.
16:33:06 <peter1138> Too busy coding.
16:37:47 <planetmaker> andythenorth, these dev posts are also for you to edit ;)
16:37:58 <andythenorth> yes
16:38:12 <andythenorth> I am about to nap though :P
16:38:18 <andythenorth> involuntary
16:38:21 <planetmaker> zzzZZZzzz
16:38:37 <planetmaker> better do it volunatrily
16:42:12 <LordAro> hmm, 3 pages of PRs
16:42:53 <LordAro> peter1138: mild #7003 poke
16:44:47 <peter1138> urgh
16:51:26 <peter1138> Oh I remember, it doesn't use the (Un)ScaleBy stuff...
16:51:57 <Samu> testing my v8
16:52:09 <peter1138> There's no reason it wouldn't work exactly the same as for gui zoom, just a different var.
16:52:42 <Samu> if I detect no problems till the end of the day, I guess I'm uploading it to bananas
16:53:11 <Samu> boring changelog is also done
16:53:46 <peter1138> I think it's a conceptual issue. He sees it as zooming in. GUI zoom is treated as zooming out, but we default to zoomed out.
16:54:11 <peter1138> I think it should either use the same UnScale stuff, or not use ZOOM_LVL_MIN etc
16:55:43 *** Wormnest has joined #openttd
16:58:12 <Eddi|zuHause> LordAro: it's neat, not sure it got any long-term replayability as my creativity in those directions is rather low. also my performance issues probably holding me back here
17:01:48 <LordAro> peter1138: can you write that? :>
17:02:11 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN commented on pull request #7003: Feature #6918: Add option to adjust font size separately from GUI size. https://git.io/fh5lZ
17:02:13 <peter1138> hah, was writing it :p
17:04:28 <Samu> will my spectator patch request be accepted?
17:04:50 <Samu> even if it is, there's still only 14 AIs automatically starting :|
17:08:23 <peter1138> ** [nielsmh](/nielsmh) ** requested changes [ 2 days ago ]
17:08:25 <peter1138> So,er...
17:08:27 <peter1138> Did you?
17:08:36 <Samu> oh, 2 days ago?
17:08:40 <Samu> let me see
17:09:56 <Samu> 2 days ago where?
17:10:33 <Samu> nielsmh didn't even talk here
17:10:39 <Samu> it's all glx22
17:12:49 <Samu> ah, my other spectator patch
17:13:01 <Samu> meh, I don't care much about that one
17:14:03 <Samu> was convinced it was a qick fix
17:14:11 <Samu> but since it wasn't, I don't care anymore
17:16:20 <glx> spectator color is a quick fix, but must be done the right way :)
17:17:50 <planetmaker> that's... disappointing. Opening many PR. But not caring...?
17:18:43 <Samu> ok, I close
17:20:25 <planetmaker> the disappointing part in that is the time wasted for no avail...
17:20:38 <planetmaker> yours. and that of reviewers, too
17:21:26 <Samu> ok, I leave it open
17:22:23 <Samu> i might as well take a look at it
17:22:34 <Samu> it just bores me to edit 50 files again
17:23:01 *** Wormnest has quit IRC
17:23:25 <glx> updating the strings is very easy :)
17:26:20 <Samu> uncolored
17:26:27 <Samu> and not spectator
17:26:31 <Samu> but global goals
17:26:42 <Samu> would also require a different string
17:26:47 <Samu> oh gosh :|
17:29:15 <Samu> STR_NETWORK_TOOLBAR_LIST_SPECTATOR
17:29:30 <Samu> this isn't displayed in single player
17:29:38 <Samu> there goes the easy fix
17:31:36 <peter1138> Often, s/easy/wrong/
17:33:36 <glx> and stories may need another string too
17:34:06 <peter1138> At least when you are just adding one string you don't need to edit 50 files again :p
17:34:11 <peter1138> (Or two strings)
17:35:15 <Samu> why does my company has a lock in front of its name?
17:35:24 <glx> password protected
17:35:31 <Samu> in single player?
17:35:33 <Samu> :(
17:35:45 <glx> clean master ?
17:36:00 <Samu> no, on my white-spectator branch
17:36:05 <peter1138> Lock is after the name.
17:37:22 <Samu> after the name isn't the same as in front of ?
17:37:47 <glx> in front is before
17:42:03 *** kiwitree has joined #openttd
17:44:24 <Samu> Global Goals
17:44:28 <Samu> Global Story Book
17:44:30 <Samu> ok.
17:53:17 <Samu> falling back to 3-way merge?
17:53:41 <Samu> lang files are annoying me already
17:55:35 *** m3henry has joined #openttd
18:01:46 <peter1138> So should I get rid of the modified catchment setting?
18:04:28 *** J0anJosep has joined #openttd
18:04:58 <LordAro> peter1138: i'd suggest yes
18:05:36 <J0anJosep> Hi
18:05:55 <J0anJosep> peter1138: I would also suggest yes
18:06:15 <peter1138> SPIES!
18:06:35 <Samu> I don't know how to fix this
18:06:43 <Eddi|zuHause> spice!
18:06:55 <peter1138> Even for the old "everything is radius 4" vs modified's different radius depending on type?
18:06:57 <Samu> it's a network setting, but it's not
18:07:15 <Eddi|zuHause> is anyone even using that?
18:07:16 <Samu> requires more changes than a simple rename
18:07:25 <glx> I think you're overthinking again
18:08:09 <Eddi|zuHause> we got rid of the "stations can be only rectangular" setting, right?
18:08:11 <J0anJosep> Today I saw the DEV post of march. Can I be whitelisted as a contributor? In the future I may post some things I do there.
18:09:16 <planetmaker> J0anJosep, what's your github account?
18:09:16 <Samu> it's encapsulated into a #ifdef ENABLE_NETWORK
18:09:27 <glx> and ?
18:09:30 <J0anJosep> peter1138: I think the easier to explain how catchment works, the better. So IMO "everything radius 4" may be dropped off.
18:09:48 <J0anJosep> planetmaker: J0anJosep
18:09:54 <glx> you just need to check the widget
18:10:25 <planetmaker> ok. And now I have to find where I add people as contributor :)
18:10:44 <Eddi|zuHause> planetmaker: make sure you look in the website project ;)
18:10:46 <J0anJosep> planetmaker: Ask TrueBrain?
18:10:54 <Eddi|zuHause> planetmaker: TrueBrain sent me some kind of invite earlier
18:11:18 <planetmaker> I found it, I think
18:11:36 <Eddi|zuHause> i got a mail where i had to click on
18:11:58 <planetmaker> hm
18:12:42 <planetmaker> yep
18:13:09 <planetmaker> I wonder whether github sends them automatically
18:13:27 <planetmaker> J0anJosep, can you check with your github account?
18:13:28 <Eddi|zuHause> i assume so
18:13:29 <Samu> i rather fix everything in 1 go on my start_as_spectator patch
18:14:09 <Samu> it's touching the same kind of code
18:15:19 <J0anJosep> planetmaker: Yep. Thanks!
18:16:35 <planetmaker> np, you're welcom
18:16:39 <planetmaker> +e
18:21:33 <Samu> oh wow, it's already fixed on my patch
18:21:48 <Samu> only need new string names
18:22:04 <Samu> it's still using Spectator
18:23:21 <Samu> where in english.txt would I place these strings?
18:23:27 <Samu> Global Goals
18:23:32 <Samu> Global Story Book
18:26:08 <peter1138> Near other strings that mention them.
18:26:34 <glx> in my quick test I put them line 2089
18:27:52 <glx> and I also added STR_NETWORK_COMPANY_LIST_CLIENT_LIST_CAPTION to copy the old STR_NETWORK_COMPANY_LIST_CLIENT_LIST
18:27:59 <peter1138> Ok, my idea of storing nearby stations within industry and towns improves performance A LOT.
18:28:28 <peter1138> In fact it improves it so much, it's faster than unpatched.
18:28:32 <Samu> BUT IT'S NOT A NETWORK SETTING
18:28:33 <Samu> oops
18:28:41 <Samu> caps because I was writing a string name
18:29:04 <planetmaker> seems we're caching more and more info :)
18:32:02 <peter1138> 38ms down to 1ms *per tick* is worth it.
18:32:19 <glx> not a bad improvement
18:32:20 <peter1138> I just need to ensure the nearby list is kept update to date.
18:32:30 <peter1138> glx, that's faster than master :)
18:33:05 <andythenorth> will it work with the (otherwise unrelated) round-robin cargo to industries?
18:37:31 <peter1138> Should not affect it.
18:37:41 <peter1138> Might make that simpler though.
18:38:18 <peter1138> What other tile classes produce cargo? Industry & houses.
18:38:20 <glx> Samu: https://github.com/glx22/OpenTTD/commits/company_dropdown
18:38:22 <peter1138> I think objects may do as well.
18:38:25 <glx> something like that
18:38:55 <glx> only checked compilation, not started
18:39:32 <peter1138> Are newobjects used much? It's not something I ever use.
18:40:11 <peter1138> Oh!
18:40:13 <Alberth> nostky the entire screenshot forum
18:40:15 <peter1138> It's only the HQ.
18:40:26 <peter1138> Okay, there can only be 15 of those on the map.
18:40:26 <Alberth> *mostly
18:40:42 <peter1138> I suspect it's not worth bothering with.
18:40:44 <Samu> glx, but you have it inside network code
18:40:51 <glx> and ?
18:40:52 <Samu> it won't be displayed in single player
18:41:01 <glx> of course it won't
18:41:08 <Samu> why not?
18:41:11 <peter1138> Yeah, normal objects don't create/consume cargo, only the HQ. Phew.
18:41:20 <glx> was it displayed before ?
18:41:26 <Samu> no, but should b
18:41:43 <glx> that's easily fixable
18:42:13 <Samu> eh... those ifdef network don't make it so easy
18:42:34 <peter1138> Hmm, before saying it's faster, I should check it even works, lol
18:54:00 <andythenorth> is it set in stone that industries build around N tile?
18:54:16 <peter1138> What does that mean?
18:54:17 <andythenorth> some types would be much easier to player build if the start tile was arbitrary
18:54:28 <andythenorth> ports, for example, are a PITA
18:55:26 <andythenorth> https://www.tt-forums.net/viewtopic.php?p=1216215#p1216215
18:56:21 <andythenorth> industry can only be placed using the tile at (0,0) in the layout
18:56:42 <peter1138> Okay, it's not quite faster than before, but still < 2ms
18:56:53 <peter1138> I messed up and nothing got a nearby tile :p
18:58:13 *** Thedarkb-T60 has joined #openttd
19:00:46 <Alberth> andythenorth: should be possible to assume a tile you clicked is any tile in the industry, ie try them all
19:01:10 <andythenorth> I wondered
19:01:14 <andythenorth> dunno about performance of that
19:01:19 <Alberth> not sure if that needs refindement, eg "near" the middle or so
19:04:20 <Alberth> near the north would be most compatible, but that's somewhat still horrible
19:05:04 <andythenorth> maybe a random walk of all tiles in the layout?
19:05:16 <andythenorth> or a circular search?
19:06:45 <Alberth> repeatable is likely better, so eg a picture works
19:07:39 <glx> Samu: updated
19:07:53 <Alberth> my intuituiton says circularly from the center
19:08:11 *** supermop_Home has quit IRC
19:08:15 <peter1138> Funny how the setting is "Allow more realistically sized..."
19:08:19 <peter1138> "Allow"... wtf
19:08:32 <Alberth> but breaks all "build at this tile" pictures
19:09:29 <glx> string names may not be the best
19:09:48 <glx> but they match the existing ones
19:10:12 <peter1138> Right, I tweaked this non-rect stuff so that it's always enabled.
19:10:36 <peter1138> And modified_catchment is not touched, it affects catchment as you'd expect.
19:10:58 <peter1138> World ticks still fine :D
19:12:08 <peter1138> Yeah, so that FOR_ALL_STATIONS was the killer, not the unordered_set
19:14:28 <DorpsGek_II> [OpenTTD/OpenTTD] SamuXarick updated pull request #7158: Add: Client setting gui.start_spectator https://git.io/fhSk4
19:15:35 <peter1138> Samu, pretty sure that last commit should be a separate PR. It affects master, doesn't it?
19:16:42 <Samu> how?
19:17:59 <DorpsGek_II> [OpenTTD/OpenTTD] SamuXarick closed pull request #7169: Fix: Spectator color https://git.io/fhS2c
19:18:06 <peter1138> ^...
19:18:12 <peter1138> That one you just closed lol
19:18:26 <Samu> I fixed in the other
19:18:47 <peter1138> But you've put separate things in 1 PR again.
19:18:51 <Samu> besides, if it's to be removed, it's pointless to have it open
19:18:57 <glx> https://github.com/OpenTTD/OpenTTD/compare/master...glx22:company_dropdown?diff=unified&expand=1
19:19:03 <glx> I think I'll just PR then
19:19:36 <peter1138> :)
19:19:40 <Samu> meh, i never understand how you guys work
19:19:46 *** DiscordIRC has joined #openttd
19:19:56 <peter1138> You already had a PR open to fix the issue.
19:20:07 <peter1138> But you went and fixed it in an unrelated PR.
19:20:19 <peter1138> What do you not understand about that?
19:20:22 <Wolf01> <Eddi|zuHause> <Wolf01> What are you, lost in minecraft? <-- no, in astroneer <- then follow the oxygen line :P
19:20:30 <Samu> I ended up removing the string
19:20:36 <peter1138> Yes, so?
19:20:45 <Samu> there was no point leaving it open anymore
19:20:47 *** qwebirc30092 has joined #openttd
19:21:12 <Samu> just use the other pr
19:21:16 <Samu> it does the job
19:21:19 <DorpsGek_II> [OpenTTD/OpenTTD] glx22 opened pull request #7236: Fix: company dropdown using wrong colours, and add global goals and story book to single player https://git.io/fh54i
19:21:24 <peter1138> But that other PR includes stuff about starting as spectator.
19:21:29 <Samu> yes
19:21:39 <peter1138> That's a lot of changes to review when we simply wanted a text change for now.
19:21:52 <peter1138> This is the point of 1 (logical) change per PR.
19:22:01 <peter1138> glx, thanks
19:22:42 <Samu> it would end up requiring the removal of the string... I don't get it
19:22:54 <Samu> just seems pointless to have 2 PR's doing the same thing
19:23:12 <peter1138> The PR you put it in doesn't need to contain it!
19:24:32 <glx> even if you notice wrong stuff while doing a PR doesn't mean you should fix it in the PR
19:25:19 <glx> and btw there was other incorrect strings, as nielsm pointed out in the other PR
19:25:40 <Samu> those are special ones
19:25:45 <Samu> but ok
19:26:04 <glx> I don't see how they are special
19:26:35 <glx> they are just shown in network games but should match the other strings in dropdown
19:27:39 <DorpsGek_II> [OpenTTD/OpenTTD] glx22 commented on pull request #7236: Fix: company dropdown using wrong colours, and add global goals and story book to single player https://git.io/fh54d
19:30:21 <DorpsGek_II> [OpenTTD/OpenTTD] SamuXarick reopened pull request #7169: Fix: Spectator color https://git.io/fhS2c
19:30:38 <peter1138> I think it's kinda moot now.
19:31:05 *** DiscordIRC1 has joined #openttd
19:31:14 *** DiscordIRC has quit IRC
19:31:39 <Samu> lucky that github fake deletes stuff
19:31:53 <peter1138> Close doesn't even mean delete.
19:32:05 *** DiscordIRC has joined #openttd
19:32:07 <Samu> i deleted branch
19:32:10 <peter1138> Ah, ok.
19:32:14 <glx> and reopening it was not needed
19:32:15 <Samu> but it's just fake
19:32:18 <pnda> Uhh. sorry for those messages from my DiscordIRC bot. It's working now, had a minor crash. Won't happen again
19:33:04 <DorpsGek_II> [OpenTTD/OpenTTD] J0anJosep opened pull request #7237: Small codechanges (remove an assert and unify addition/removal of station tiles) https://git.io/fh54N
19:35:14 <Samu> well, glx is at it, apparently
19:35:16 <Samu> closing
19:35:50 <glx> yes it was really easy
19:35:50 <DorpsGek_II> [OpenTTD/OpenTTD] SamuXarick closed pull request #7169: Fix: Spectator color https://git.io/fhS2c
19:35:55 *** qwebirc30092 has quit IRC
19:36:12 <glx> with the power of regexp :)
19:36:18 <Samu> probably gonna conflict with my pr
19:36:24 <Samu> typical
19:36:58 <Samu> awaiting merge
19:37:32 <glx> even if MSVC forced me to use \r?\n instead of $
19:39:45 <glx> (once merged it will add another bunch of warnings ;) )
19:41:15 <glx> hmm or maybe not as there are definitive string removal
19:46:07 <glx> J0anJosep: should have been 2 PRs I think
19:46:44 <glx> because both commits are totally unrelated
19:47:38 <pnda> So most of you have probably noticed my "DiscordIRC" Bot. It's currently just sending all messages sent here onto a discord server. My question is to make this 2-way, so messages from the discord server also come to here.
19:48:13 <pnda> Is that allowed?
19:49:13 <peter1138> Personally I would ban the fuck out of it.
19:49:56 <glx> if people want to follow the discussion they should just come to IRC
19:50:10 <peter1138> +1
19:50:31 <pnda> And how many people still use IRC, and how many people use Discord?
19:50:49 <glx> discord is using IRC internally ;)
19:51:00 <glx> and special servers
19:51:02 <DorpsGek_II> [OpenTTD/website] TrueBrain updated pull request #58: Monthly Dev Post of March 2019 https://git.io/fh5n2
19:51:17 *** J0anJosep has quit IRC
19:51:22 <peter1138> Well, there's about 100 people here.
19:51:23 <glx> but many people are still using IRC
19:51:31 *** J0anJosep has joined #openttd
19:51:32 <peter1138> And I have no idea about discord because I have no intention of ever using it.
19:52:45 <pnda> You don't. And as you said you won't. Therefore you could still continue using IRC, and still be connected to people on another platform
19:52:53 <glx> even for twitch I sometimes use IRC for the chat
19:53:01 <pnda> And if I remember correctly it's nearly 1600 people on the openttd discord
19:53:02 <peter1138> There's no need to be connected to people on another platform.
19:53:26 <pnda> Why would that be?
19:53:37 <peter1138> Why would I want to follow the random conversations of 1600 people?
19:53:47 <peter1138> It's hard enough following Samu.
19:54:20 <pnda> I followed the conversation of you guys the last few minutes. And also on the openttd discord, it's not that active, so it wouldn't change that much.
19:54:28 *** J0anJosep has quit IRC
19:54:30 *** andythenorth has quit IRC
19:54:30 <pnda> Oh and I also want to mention that this was planetmakers idea
19:54:32 <peter1138> We also have tt-forums for our message boards.
19:54:41 <peter1138> Reddit can piss off.
19:54:59 <TrueBrain> I guess peter1138 is having an off day; a bit less rude won't hurt anyone
19:55:20 <TrueBrain> Eddi|zuHause: I hope I understood your comment :D I did guess a bit to what context you were looking for :)
19:55:22 <peter1138> I just hate this pervasive LETS ALL USE THIS PROPRIETORY REINVENTING THE WHEEL SHIT
19:55:25 <peter1138> oops, caps :(
19:55:40 <TrueBrain> just because YOU hate something, doesn't mean you have to take it out on those that DO like it :)
19:55:45 <TrueBrain> be civil :)
19:55:51 <peter1138> I'm not?
19:56:07 <pnda> And just like on the OpenTTD Discord, the voting if the bot is actually coming or not, is still being voted
19:56:20 <pnda> Because democracy > one guys opinion
19:56:32 <TrueBrain> the bots, are coming .. hmm .. now I have 30 seconds of mars in my head .. tnx :P
19:57:13 <peter1138> Yeah, that worked out well for the UK.
19:57:16 <peter1138> lol brexit lol
19:57:17 <DorpsGek_II> [OpenTTD/OpenTTD] J0anJosep commented on pull request #7237: Small codechanges (remove an assert and unify addition/removal of station tiles) https://git.io/fh5BW
19:57:19 *** Thedarkb-T60 has quit IRC
19:57:40 *** Thedarkb-T60 has joined #openttd
19:57:51 <TrueBrain> ugh, don't start about Brexit :(
19:57:52 *** J0anJosep has joined #openttd
19:58:26 <pnda> Brexit is just stupid. And it's stupid how a lot of people didn't even vote
19:58:27 <m3henry> This is a family friendly channel
19:58:32 <TrueBrain> :D
19:58:38 <TrueBrain> lol @ m3henry :)
19:58:49 *** Thedarkb-T60 has quit IRC
19:59:06 *** Thedarkb-T60 has joined #openttd
19:59:08 <LordAro> now that should definitely be bannable
19:59:29 <pnda> I'm sure planetmaker will allow the 2-way discord-irc system of my bot. Just don't know about the other admins here
19:59:51 <peter1138> 1-way is probably fine.
20:00:07 <peter1138> But 2-way will be muted.
20:00:23 <LordAro> in my experience of bridge-bots, they tend to generate a lot of noise
20:00:28 <peter1138> Very noisy.
20:00:34 <LordAro> and if they don't, they're probably not worth having
20:01:03 <peter1138> Hope nobody is planning on flying with FlyBMI.
20:01:25 <m3henry> Obvious answer: Make OTTD an IRC client itself! xD
20:01:33 <peter1138> OTTD has a chat system.
20:01:39 <pnda> That might be the case. Though from what I see on a daily basis there is not much activity on the discord. And I wouldn't even add the help, bot-spam, multiplayer and off-topic channels to the bot, so most messages wouldn't land here.
20:01:41 <m3henry> But is it IRC?
20:01:47 <peter1138> And some servers even link it in their IRC channels.
20:01:55 <peter1138> But they wouldn't link it in here, because that'd be dumb.
20:02:01 <pnda> There was a discord bot which connected the OpenTTD chat system with discord.
20:02:25 <m3henry> Come to think of it
20:02:40 <m3henry> What fundamental differences are there between OTTD's chat system and IRC?
20:02:43 <peter1138> openttdcoop was all IRC linked.
20:02:55 <peter1138> m3henry, fundamentally it's totally different.
20:03:00 <peter1138> Of course, they still let you chat.
20:03:19 *** Thedarkb-T60 has quit IRC
20:03:47 *** Thedarkb-T60 has joined #openttd
20:04:11 *** DiscordIRC has quit IRC
20:04:12 *** gelignite has joined #openttd
20:04:27 <m3henry> Not the protocol, but the use-case?
20:04:37 *** DiscordIRC has joined #openttd
20:04:49 *** Thedarkb-T60 has quit IRC
20:05:09 *** Thedarkb-T60 has joined #openttd
20:07:19 *** Thedarkb-T60 has quit IRC
20:07:32 *** supermop_Home has joined #openttd
20:07:36 *** Thedarkb-T60 has joined #openttd
20:07:42 *** Gja has joined #openttd
20:09:50 <milek7> bridge bots poorly integrate with irc
20:09:58 <milek7> wrong sender nicks, independent kick/ban system
20:10:56 <pnda> Though from the last hour of testing this bridge bot on this channel there has been no problems at all.
20:12:19 <pnda> Example: https://cdn.discordapp.com/attachments/442748131898032138/546408460515016744/unknown.png
20:12:54 *** J0anJosep has quit IRC
20:13:21 <Samu> spies
20:13:39 <LordAro> pnda: see, that's very noisy to me - why on earth would discord users care about the join/parts of users they can't interact with?
20:14:18 <pnda> They could interact with them, if there is a 2-way system
20:15:20 <DorpsGek_II> [OpenTTD/website] TrueBrain opened pull request #59: Fix: mark openttd-useful as deprecated, and tell what to do instead https://git.io/fh5BV
20:18:34 <Samu> gonna test 7204 done differently
20:21:16 *** J0anJosep has joined #openttd
20:21:34 <milek7> pnda: and it looks bad
20:21:38 <milek7> why everything is under "DiscordIRC bot" and not under real usernames?
20:21:51 <J0anJosep> glx: I'll make two separate PRs.
20:21:51 <TrueBrain> Discord no longer allows that, as people were abusing it :D
20:21:55 <TrueBrain> it was fun when that was possible :)
20:21:56 <pnda> you'd have to create a bot for every single user.
20:22:09 <LordAro> you can do that with slack, oddly
20:22:19 *** Thedarkb-T60 has quit IRC
20:22:26 <supermop_Home> ottd slack time?
20:22:29 <TrueBrain> guess you can register a new bot for every new user that pops up :)
20:22:31 *** snail_UES_ has quit IRC
20:22:38 <TrueBrain> OpenTTD has a Slack. Just I am all alone in there :P
20:22:42 <TrueBrain> SO RONELY
20:22:46 <supermop_Home> ooh ill join
20:22:51 <TrueBrain> yippie, I have friends!
20:22:55 <TrueBrain> wait .. where is my Slack client ..
20:23:10 <pnda> @TrueBrain, that sadly doesn't work. You have a maximum of 50 bots per user (I am already using 4) and also there is no automation for doing it.
20:23:19 <TrueBrain> I know :(
20:23:23 <Samu> ---------------------------
20:23:23 <Samu> Error!
20:23:23 <Samu> ---------------------------
20:23:23 <Samu> failed loading savegame: Order index 64000 out of range (64000)
20:23:23 <Samu> ---------------------------
20:23:24 <Samu> OK
20:23:26 <Samu> ---------------------------
20:23:28 <Samu> why
20:23:31 <TrueBrain> they really went ballistic on people trying to do that :P
20:23:45 <pnda> I thought that what Samu just posted was a console error in my bot....lol
20:24:15 <Samu> savegame is not backwards compatible?
20:24:20 <supermop_Home> TrueBrain whats the slack for openttd
20:24:28 <TrueBrain> 'OpenTTD'
20:24:30 <TrueBrain> surprising :P
20:24:30 <LordAro> supermop_Home: don't encourage him
20:24:42 <TrueBrain> LordAro: it is already done! (well, it has been for months)
20:24:42 <pnda> are you really so bound to IRC?
20:24:58 <milek7> https://xkcd.com/1782/
20:25:00 *** Thedarkb-T60 has joined #openttd
20:25:01 <supermop_Home> LordAro i already am the slack evangelist at my current and two prior jobs
20:25:01 <DorpsGek_II> [OpenTTD/OpenTTD] J0anJosep updated pull request #7237: Small codechanges (remove an assert and unify addition/removal of station tiles) https://git.io/fh54N
20:25:05 <TrueBrain> supermop_Home: I just claimed it as placeholder ;)
20:25:23 <TrueBrain> milek7: the only correct answer, indeed :)
20:25:47 <TrueBrain> which reminds me, read again today that someone BOUGHT OpenTTD on Windows Store
20:25:56 <TrueBrain> that 2 euro variant still pops up on top
20:26:00 <TrueBrain> annoys the freak out of me
20:26:09 <TrueBrain> it is also on there for free .. but .. it is not the first hit
20:26:19 <LordAro> milek7: pretty much me, yes
20:26:21 <TrueBrain> can we downvote it or something?
20:26:35 <LordAro> i like being able to use the same connection on every single system i use
20:26:43 <LordAro> i.e. all i need is an ssh client
20:27:08 <LordAro> and i don't need to download some bloated PoS electron thing
20:27:58 <DorpsGek_II> [OpenTTD/OpenTTD] J0anJosep updated pull request #7237: Codechange: Move some common code after adding/removing tiles to a station to its own function. https://git.io/fh54N
20:29:27 <Samu> your variant is bugged
20:29:38 <Samu> there is coal going to fishing grounds station
20:29:59 <TrueBrain> why is that a bug?
20:30:17 <LordAro> use your words, Samu
20:30:24 <LordAro> our crystal balls are all broken
20:30:35 <supermop_Home> slack is generally good for architecture / design firms where sharing and commenting on drawings is easy and most people are probably too afraid to use something like irc
20:30:37 <Samu> it should not serve the other idnustries
20:30:42 <Samu> only self
20:30:47 <TrueBrain> LordAro: Welcome to the guessing game! Today, we have ... :D
20:30:51 <Samu> peter1138,
20:31:15 <Samu> sorry, talking about https://github.com/OpenTTD/OpenTTD/pull/7234
20:31:31 <TrueBrain> context! Whoho!
20:32:15 <Samu> oops, i thought I had uploaded a savegame on my topic
20:32:19 *** Thedarkb-T60 has quit IRC
20:32:37 *** Thedarkb-T60 has joined #openttd
20:33:13 <DorpsGek_II> [OpenTTD/OpenTTD] SamuXarick commented on pull request #7204: Feature: Game setting to define how industries with neutral stations accept and supply cargo from/to surrounding stations. https://git.io/fh5B9
20:34:19 *** Thedarkb-T60 has quit IRC
20:36:39 *** DiscordIRC has quit IRC
20:37:33 <Samu> why is it a broken savegame on peter1138 variant?
20:37:37 <Samu> bah
20:37:51 *** DiscordIRC has joined #openttd
20:38:02 *** DiscordIRC1 has joined #openttd
20:38:13 *** DiscordIRC2 has joined #openttd
20:38:19 <TrueBrain> invasion? :D
20:38:22 <milek7> openttd is available as UWP?
20:38:24 *** DiscordIRC3 has joined #openttd
20:38:39 <TrueBrain> milek7: I believe it is not, but orudge knows details :)
20:39:09 <milek7> so store now allows win32 apps?
20:39:15 <pnda> It is available in the windows store. But I don't think it's UWP
20:39:51 *** DiscordIRC4 has joined #openttd
20:40:01 <Wolf01> It's bridged, win32 on a wrapper just to be distributed via store
20:40:17 <pnda> wait why is there a DiscordIRC4 which joined..uhhh
20:40:29 *** DiscordIRC4 has quit IRC
20:40:29 *** DiscordIRC has quit IRC
20:40:29 *** DiscordIRC1 has quit IRC
20:40:29 *** DiscordIRC2 has quit IRC
20:40:29 *** DiscordIRC3 has quit IRC
20:40:46 <LordAro> pnda: the part/join noise is starting to get annoying...
20:41:03 <pnda> Well sorry....Don't know what just happened
20:41:06 <TrueBrain> LordAro: more or less than for example thedarkb-T60 doing this all day? :)
20:41:12 <pnda> yeah ^
20:41:19 <LordAro> true
20:41:28 <LordAro> but that's not 5 users all at once
20:41:36 <TrueBrain> we all make mistakes while creating bots :)
20:41:42 <TrueBrain> it is not like DorpsGek_II never had that issue :D
20:41:42 <pnda> Though I do not understand why it created 5
20:41:57 <LordAro> as peter said earlier, bot testing should be done elsewhere
20:42:08 <pnda> I did
20:42:19 <pnda> I created a room, and it joined and left like 100 times
20:42:27 <LordAro> good :)
20:42:51 <pnda> And the testing is not done currently. I just pushed something for a few new listeners, don't know why that happened
20:43:14 <TrueBrain> threads being threads? :)
20:43:42 <pnda> Oh I am stupid....I moved the bot creating thing under the function when a message is sent here.....stupid me
20:44:00 <TrueBrain> haha, that is a nice DoS :D
20:44:42 <Wolf01> Nice :P
20:50:05 *** DiscordIRC has joined #openttd
20:51:09 <DorpsGek_II> [OpenTTD/OpenTTD] J0anJosep opened pull request #7238: Codechange: Remove assert when trying to intersect two tile areas and… https://git.io/fh5RL
20:54:33 *** synchris has quit IRC
20:58:39 <TrueBrain> LordAro: any chance you can look at this: https://github.com/OpenTTD/website/pull/59 ?
21:00:25 <DorpsGek_II> [OpenTTD/website] LordAro approved pull request #59: Fix: mark openttd-useful as deprecated, and tell what to do instead https://git.io/fh5Rr
21:00:33 <DorpsGek_II> [OpenTTD/website] LordAro merged pull request #59: Fix: mark openttd-useful as deprecated, and tell what to do instead https://git.io/fh5BV
21:00:33 <TrueBrain> tnx :)
21:00:36 <LordAro> yes :)
21:03:44 *** Gja has quit IRC
21:07:28 *** snail_UES_ has joined #openttd
21:09:37 <Samu> I don't understand this link
21:10:45 <DorpsGek> I thnk add ssues too
21:11:05 <glx> oh nice my script eats letters
21:11:10 <peter1138> Hi
21:11:15 <peter1138> Back from dinnering.
21:12:33 <peter1138> So...
21:13:30 <peter1138> Shall I bother trying to decipher what Samu said?
21:14:47 <Samu> you have coal waiting on fishing ground station
21:15:35 <peter1138> I can't open your savegame.
21:15:52 <Samu> works only for mine
21:16:00 <peter1138> Ok, so the screenshots are for yours too?
21:16:05 <Samu> yes
21:16:37 <glx> how can you be sure it's not something in your changes then ?
21:16:38 <Samu> type set selectgoods off
21:16:54 <Samu> cargo will appear on the stations without the need of vehicels
21:17:06 <Samu> if it is allowed to appear, that is
21:17:20 <glx> ah that's a useful detail :)
21:18:57 *** kiwitree has quit IRC
21:19:55 *** Tirili has joined #openttd
21:21:06 <Samu> https://imgur.com/xU5n8M3 this is on peter1138 variant
21:22:04 <peter1138> q
21:22:13 <DorpsGek_II> [OpenTTD/OpenTTD] J0anJosep opened pull request #7239: Codechange: Put some order on VehicleEnter_Track in rail_cmd. https://git.io/fh50T
21:28:52 *** DiscordIRC has joined #openttd
21:49:46 <peter1138> Ok, will be fixed soon.
21:51:57 <peter1138> Ok, tested with HQ as well.
21:52:06 <DorpsGek_II> [OpenTTD/OpenTTD] planetmaker approved pull request #7239: Codechange: Put some order on VehicleEnter_Track in rail_cmd. https://git.io/fh50P
21:52:51 <DorpsGek_II> [OpenTTD/OpenTTD] planetmaker merged pull request #7239: Codechange: Put some order on VehicleEnter_Track in rail_cmd. https://git.io/fh50T
21:53:19 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN updated pull request #7234: Feature: Game setting to define how industries with neutral stations accept and supply cargo from/to surrounding stations. https://git.io/fh5qg
21:53:34 <peter1138> Thanks Samu.
21:54:36 *** Alberth has left #openttd
21:54:40 <planetmaker> hm, it didn't use my change of commit message
21:55:22 <planetmaker> or did it?
21:55:26 <planetmaker> I'm confused :D
21:55:48 <TrueBrain> guess you fell for the: PR title != commit message? :D
21:55:51 <TrueBrain> (as I did a few times already)
21:56:18 <peter1138> You need to do Squash & Merge to set the commit message.
21:56:41 <peter1138> Though... looks like you did that.
21:57:10 <planetmaker> yeah... difference PR title to commit message
21:57:14 <planetmaker> ok :)
21:58:09 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN commented on pull request #7230: Fix #7226: No ship track due to "forbid 90 deg turns"-> Do not call pathfinders. https://git.io/fh50D
21:58:55 *** supermop_Home has quit IRC
21:58:59 <peter1138> #7234 is now officially bug free... (right until the next bug is found)
22:03:34 * peter1138 awaits the next cryptic message from Samu.
22:05:23 <peter1138> Weird, my custom git pr command stopped working :/
22:06:56 <J0anJosep> planetmaker: Sorry for the commit message issue. On master, it is reworded the way you wanted.
22:10:21 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN approved pull request #7236: Fix: company dropdown using wrong colours, and add global goals and story book to single player https://git.io/fh50p
22:11:05 <peter1138> Hrmm, right, so. nearby station list is correct when station is modified.
22:11:35 <DorpsGek_II> [OpenTTD/OpenTTD] J0anJosep opened pull request #7240: Add: Shortcut for deleting all messages. https://git.io/fh5Ee
22:11:51 <peter1138> Need to handle industry creation. Removal doesn't matter.
22:12:01 <peter1138> And then town growth/shrinkage.
22:12:59 <peter1138> Ooh, magic hotkey :D
22:13:48 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN commented on pull request #7240: Add: Shortcut for deleting all messages. https://git.io/fh5EU
22:15:48 *** techmagus has quit IRC
22:16:39 *** DiscordIRC has quit IRC
22:17:08 <peter1138> Ah, new industry already calls the appropriate stuff.
22:17:11 <peter1138> So just town growth.
22:17:11 <planetmaker> J0anJosep, no need to apologize. It's fine... more me wondering how github works. And ... it was really just a tiny preference in words on my part, nothing to worry about either way :)
22:17:56 <DorpsGek_II> [OpenTTD/OpenTTD] J0anJosep commented on pull request #7240: Add: Shortcut for deleting all messages. https://git.io/fh5Et
22:19:09 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN commented on pull request #7240: Add: Shortcut for deleting all messages. https://git.io/fh5Em
22:19:18 <DorpsGek_II> [OpenTTD/OpenTTD] glx22 merged pull request #7236: Fix: company dropdown using wrong colours, and add global goals and story book to single player https://git.io/fh54i
22:19:32 <pnda> What's going on with the openttd.org website? A lot of people are reporting they can't access it
22:20:01 <DorpsGek_II> [OpenTTD/OpenTTD] J0anJosep commented on pull request #7240: Add: Shortcut for deleting all messages. https://git.io/fh5EO
22:20:25 <LordAro> pnda: going to need a bit more than "can't access it"
22:20:28 <LordAro> works for me
22:20:33 <glx> fails for me
22:20:41 <LordAro> ooh
22:20:44 <Samu> it works!
22:20:53 <glx> secured connection failure
22:21:02 <Samu> 7234 works! now
22:21:15 <LordAro> glx: as in, https, or..?
22:21:17 <peter1138> Samu, thanks for your, er... report.
22:21:29 <peter1138> Yeah, website is not working :/
22:21:35 <glx> https fails yes
22:21:40 <peter1138> TLS fails.
22:21:44 <milek7> works for me
22:21:52 <glx> and IPv6 here
22:22:04 <pnda> It works for me. Just a guy turned up on discord and was like "I can't connect"
22:22:06 <peter1138> Yeah, IPv4 works.
22:22:09 <peter1138> IPv6 does not.
22:22:26 <glx> ok TrueBrain IPv6 is broken on website
22:23:14 <LordAro> confirmed
22:23:15 <LordAro> curl: (35) Unknown SSL protocol error in connection to www.openttd.org:443
22:25:56 <glx> oh github added a dangerous option near delete branch after merged PR
22:26:02 *** techmagus has joined #openttd
22:29:09 <peter1138> Revert?
22:29:17 <peter1138> Or something else.
22:29:29 <glx> delete fork
22:29:37 <peter1138> Oh! o_O
22:31:03 <LordAro> as best as i can tell, ipv6 isn't offering any (valid?) TLS ciphers
22:31:18 <glx> but it worked
22:31:34 <glx> we even checked it
22:31:48 <LordAro> mm, something's changed
22:31:54 <LordAro> might be digitalocean has broken something
22:31:55 <peter1138> Probably means connected to a loadbalancer but the loadbalancer can't connect to a backend.
22:32:25 <glx> I think there was a proxy for IPv6
22:32:52 <LordAro> yeah, because digitalocean doesn't support it properly, or something
22:33:04 <LordAro> i'm not sure if TB released any of that bit
22:33:16 <DorpsGek_II> [OpenTTD/OpenTTD] J0anJosep updated pull request #7240: Add: Shortcut for deleting all messages. https://git.io/fh5Ee
22:34:05 <planetmaker> there is an ipv6 repo in our OpenTTD github repos
22:34:26 <planetmaker> which basically is the proxy for ipv6
22:34:45 <DorpsGek_II> [OpenTTD/OpenTTD] J0anJosep commented on pull request #7240: Add: Shortcut for deleting all messages. https://git.io/fh5ER
22:34:59 *** J0anJosep has quit IRC
22:35:12 *** J0anJosep has joined #openttd
22:35:27 <peter1138> Hmm, two churches, or is it two villages next to each other...
22:36:10 <peter1138> Oh... three churches!
22:37:22 <TrueBrain> glx: that would explain the issues I have been reading all day, which I could not pinpoint
22:37:50 <TrueBrain> owh, I know what happened .. hmm ..
22:40:28 <Eddi|zuHause> music anyone? https://www.youtube.com/watch?v=OqMs9WsJg2k
22:40:53 <milek7> anyway, i thought that browsers were using 'happy eyeballs' hack
22:41:24 <Eddi|zuHause> what?
22:41:28 <milek7> https://tools.ietf.org/html/rfc8305
22:41:57 <milek7> connecting to both v4 and v6, so nobody sees that v6 is broken
22:42:12 <glx> no, they usually try IPv6 and fallback to IPv4 if no replies
22:42:15 <peter1138> Probably not in the case of a successful tcp connection but failed higher level.
22:42:31 <glx> but we got reply
22:43:39 <Eddi|zuHause> won't that put more stress on the server side, if multiple servers get the same request and don't know it has already been established elsewhere?
22:44:33 <TrueBrain> glx: how about now?
22:44:46 <glx> works now
22:44:57 <glx> and IPv6 :)
22:45:06 <TrueBrain> cool
22:45:13 <TrueBrain> DO cycles the nodes for a k8s fix
22:45:15 <TrueBrain> which is fine
22:45:18 <TrueBrain> but the nodes got a new internal IP
22:45:25 <TrueBrain> so the IPv6 bypass I have and use no longer worked
22:45:28 <TrueBrain> that is a bit annoying
22:45:29 <TrueBrain> but okay
22:45:31 <planetmaker> would people mind much, if we bridge this IRC channel to the development channel on discord?
22:46:16 <Eddi|zuHause> is that a transparent bridge, or some bot that just repeats everything?
22:46:46 <planetmaker> I guess the latter. Posting here what was said there. And vice versa
22:46:53 <planetmaker> I don't see another way
22:47:03 <planetmaker> as we don't own the IRC server
22:47:28 <peter1138> It would be piss me right off.
22:47:37 <planetmaker> but... why?
22:48:03 <planetmaker> mostly the other channel is silent. And makes it for some people easier to reach us
22:48:49 <peter1138> Prefered way for people to reach us is github.
22:48:59 <planetmaker> so why are we here?
22:49:52 *** Gja has joined #openttd
22:50:14 <m3henry> Discussion is not necessarily the same as contact
22:50:42 <peter1138> This is just us chatting, as we've done for 15 years.
22:51:09 <planetmaker> and nothing would change
22:51:13 <peter1138> What needs to change?
22:51:20 <Eddi|zuHause> this channel has been weirdly on-topic lately
22:51:51 <peter1138> The github migration seems to have paid off, we're way more active now.
22:52:01 *** Gja has quit IRC
22:52:24 <m3henry> Submitting patches was awkward
22:52:41 <LordAro> i have no inherent problems with bridging a quiet discord channel with here
22:52:52 <LordAro> i think it's silly, but if you think it will help things, by all means try it
22:53:01 <Wolf01> Yes, people which make patches can't blame devs anymore like "they are the only ones which can use SVN repo hurr durr"
22:53:09 <planetmaker> it's worth a try, is what I think at least
22:53:20 <LordAro> but if the other side gets busy, i think my opinion will turn against it :)
22:53:32 <peter1138> Just tell them to come here.
22:53:33 <glx> and if it introduce flood we can ban the bot :)
22:53:39 <m3henry> option to mute it?
22:53:40 <peter1138> IRC is not haRd.
22:54:34 <LordAro> peter1138: you and i know this, but apparently people like having persistence
22:54:39 <LordAro> (with no setup on their part)
22:55:07 <peter1138> Persistence is precisely why stuff which needs it should be done on github.
22:55:33 <LordAro> for dev work, for sure
22:55:42 <LordAro> but specifically for their chat programs
22:55:46 <DorpsGek> test
22:55:48 <Eddi|zuHause> i've never heard anyone say they use discord because it has persistence
22:56:42 <peter1138> Anyway, we have persistence with whatever irc logging bots are spying on this channel.
22:57:01 <peter1138> mikegrb, *waves*
22:57:02 *** DiscordIRC has joined #openttd
22:57:36 <Eddi|zuHause> i'm pretty sure that one died
22:57:45 <DorpsGek_II> [OpenTTD/OpenTTD] J0anJosep commented on pull request #7230: Fix #7226: No ship track due to "forbid 90 deg turns"-> Do not call pathfinders. https://git.io/fh5EQ
22:57:52 <peter1138> https://irclogs.thegrebs.com/openttd/2019/02/16
22:57:55 <peter1138> ^ looks pretty alive to me.
22:59:17 <planetmaker> sp comp's logs. iirc
22:59:29 <pnda> My bot is now running on a "server". Will stay online for quite a while. :D
23:01:00 <Eddi|zuHause> ok, maybe there was an episode inbetween...
23:04:17 *** pnda has quit IRC
23:05:45 <DorpsGek_II> [OpenTTD/OpenTTD] M3Henry updated pull request #7165: [core] Implement SmallVector using std::vector https://git.io/fhSz0
23:06:34 <peter1138> Is m3henry's clock wrong? :D
23:06:52 <m3henry> eh?
23:07:00 <peter1138> " M3Henry committed on Sep 25, 2018 "
23:07:10 <m3henry> Oh I see
23:07:19 <m3henry> That is correct
23:07:23 <m3henry> :3
23:07:42 <peter1138> Are you amending commits, or just taking ages to push? :p
23:07:47 <m3henry> Both
23:08:25 <m3henry> I found some time recently to go over the commits that I'd started a few months ago
23:12:43 *** sla_ro|master has quit IRC
23:17:54 *** J0anJosep has quit IRC
23:25:19 *** Flygon has joined #openttd
23:29:23 *** Thedarkb-T60 has joined #openttd
23:29:29 *** snail_UES_ has quit IRC
23:36:49 <glx> oh even linux build failed this time m3henry
23:38:28 <Samu> how come opf doesn't ignore 90 degs?
23:39:19 <peter1138> What do you mean?
23:39:39 <Samu> https://github.com/OpenTTD/OpenTTD/pull/7230#issuecomment-464390335
23:40:00 *** DiscordIRC has quit IRC
23:40:21 <peter1138> Because the change means it is checked regardless of the pathfinder.
23:43:02 <glx> m3henry: but this time linux and osx fails at the same place, while win32/win64 fails in a platform specific file
23:44:32 <DorpsGek_II> [OpenTTD/OpenTTD] stale[bot] commented on pull request #6986: Allow the center tile to always get a house when playing with 3x3/Better https://git.io/fh5u4
23:47:12 *** DiscordIRC has joined #openttd
23:47:27 <glx> hmm should "waiting on author" considered "stale" ?
23:49:12 <LordAro> possibly
23:49:35 <glx> because the bot added the stale label
23:50:09 <glx> at least the author will get a notification
23:51:21 <LordAro> hmm. i don't think "waiting on author" necessarily implies "stale" - it might only get applied for a few hours or something
23:51:36 <Samu> but opf is now pathfinding wrong
23:51:50 <LordAro> Samu: sounds like another reason to dump OPF
23:51:57 <Samu> not the right way to fix it
23:52:27 <Samu> it is assuming internally that it can do 90 deg turns
23:52:33 <glx> removing it will fix it ;)
23:52:38 <Samu> hmm ok remove
23:53:06 <LordAro> Samu: that's because OPF (being the original one) predates the no 90 degree turn settings
23:53:23 <LordAro> no one ever thought it worthwhile to update it to do otherwise
23:53:34 <LordAro> and i agree
23:53:47 *** pnda has joined #openttd
23:53:48 <LordAro> frankly i don't see much of a reason to keep NPF either
23:54:11 <LordAro> pathfinders *should* only differ in efficency
23:54:43 <LordAro> they're either correct or not, and there's no reason to use anything other than the "best" one (fastest, whatever)
23:55:53 <Eddi|zuHause> i believe the original reason to keep NPF around was in case some odd behaviour in YAPF was detected to have a fallback to compare it to
23:55:54 <peter1138> Yes.
23:58:49 <peter1138> PR: Remove OPF.
23:58:52 <peter1138> PR: Remove NPF.
23:59:01 <peter1138> :D
23:59:12 <glx> and keep only the unreadable PF ?
23:59:20 <peter1138> I can read it.
23:59:35 <peter1138> PR: Using OpenTTD-style code in YAPF.
23:59:53 <LordAro> haha