IRC logs for #openttd on OFTC at 2018-04-10
            
00:13:50 *** Stimrol has quit IRC
00:16:58 *** Wacko1976_ has joined #openttd
00:21:19 *** Wacko1976 has quit IRC
00:32:25 *** iSoSyS has quit IRC
00:44:07 *** Wormnest has quit IRC
00:44:10 *** Pikka has joined #openttd
00:47:39 *** sim-al2 has quit IRC
00:49:23 *** urdh has quit IRC
00:50:04 *** urdh has joined #openttd
01:05:29 *** muffe has quit IRC
01:05:37 *** muffe has joined #openttd
01:14:46 *** Thedarkb1 has quit IRC
01:36:08 *** HerzogDeXtEr1 has quit IRC
02:01:29 *** supermop_work has quit IRC
02:10:36 *** chomwitt has quit IRC
02:24:11 *** FLHerne has quit IRC
02:24:45 <peter1138> https://github.com/PeterN/OpenTTD/tree/rgb < I did it anyway :p
02:26:23 <peter1138> Of course it's missing the remapping for the accelerated blitters.
02:27:08 <peter1138> They were added back in 2014, a year after my changes :p
02:29:54 *** Flygon has joined #openttd
02:32:24 *** Supercheese has quit IRC
03:01:19 *** Supercheese has joined #openttd
03:04:48 *** supermop has joined #openttd
03:22:30 *** WWacko1976-work has joined #openttd
03:35:37 *** sim-al2 has joined #openttd
03:39:06 *** iSoSyS has joined #openttd
03:48:18 *** iSoSyS has quit IRC
03:53:06 *** sim-al2 is now known as Guest2682
03:53:07 *** sim-al2 has joined #openttd
03:57:41 *** Guest2682 has quit IRC
04:02:14 *** Thedarkb-X40 has quit IRC
04:08:07 *** glx has quit IRC
04:20:34 *** Thedarkb-X40 has joined #openttd
04:22:52 *** muffindrake2 has joined #openttd
04:28:29 <supermop> civil ai seems kind of hesitant to build trains or serve industries
04:29:44 *** muffindrake1 has quit IRC
04:32:05 <Pikka> it has trouble with FIRS, but the default industries it should usually find something to build fairly early
04:36:51 <supermop> im trying temperate basic
04:37:13 <supermop> there happen to be a dairy farm and a dairy right next to each other
04:37:22 <supermop> which seems to be confusing it?
04:38:20 <supermop> it keeps talking about it in the debug
04:38:36 <supermop> sometimes it builds a station, but never a train
04:38:49 <supermop> nor does it try to serve it with trucks
04:39:01 <Pikka> can you send me a savegame?
04:39:11 <supermop> sure
04:39:27 <supermop> also ignores the hotels, which would be easy money
04:46:42 <Pikka> hmm
04:46:50 <Pikka> they both start building trains here, if they have enough money
04:48:55 <Pikka> https://i.imgur.com/khlQv0w.png talk about short line :P
04:49:15 <supermop> hmm mine need more money maybe
04:49:34 <supermop> green seems to be profitable though
04:51:51 <Pikka> spends it all on rvs :P
04:52:35 <supermop> i fed the dairy with milk trams and green built a road across the map to take food to Thai Hoa
04:52:56 <Pikka> yes :)
04:53:15 <Pikka> if I just load the game and ff (bearing in mind I don't have your house set), blue builds their first train in 1972
04:54:47 <Pikka> part of the problem with FIRS is that they try to ship to general stores
04:54:56 <Pikka> which are in towns, so they can't place the station
04:54:57 <supermop> its zephs on forums
04:55:00 <Pikka> it slows them down a lot
04:56:59 <Pikka> but they get there eventually
04:57:22 <supermop> will they ever build more than 5 bus stops if the town grows
04:57:24 <supermop> ?
04:58:35 <Pikka> nope
05:01:49 *** ToffeeYogurtPots has quit IRC
05:02:15 *** ToffeeYogurtPots has joined #openttd
05:05:21 <supermop> i wonder if it would be better to have the intercity buses leave from a peripheral stop, if cdist is on
05:05:38 <supermop> rather than clogging the central one
05:06:36 <Pikka> clogging is what the AI was originally written for. :P in any case, they won't always go from the center, they'll go from wherever's busy. and there's a limit to how many buses it will direct to one stop.
05:07:48 <supermop> https://imgur.com/a/wtMSc
05:08:04 <supermop> that blue bus has a long way to go to turn around
05:09:21 <Pikka> poor bus
05:22:01 *** Supercheese has quit IRC
05:22:17 *** Supercheese has joined #openttd
05:50:31 *** Thedarkb1-X40 has joined #openttd
05:56:41 *** Thedarkb-X40 has quit IRC
06:00:37 *** supermop has quit IRC
06:02:16 *** Thedarkb1-X40 has quit IRC
06:05:42 <LANJesus> huh. that was easy: new DateTime(1, 1, 1).Add(new TimeSpan(TimeSpan.TicksPerDay * (date - 366)))
06:05:59 <LANJesus> where date is openttd's date:uint32
06:06:24 <LANJesus> stupid DateTime() not accepting zero as year is a little annoying. hence the -366
06:09:26 *** Thedarkb-X40 has joined #openttd
06:42:14 *** HeyCitizen has quit IRC
06:57:54 *** Cubey has quit IRC
07:58:10 *** Mazur has quit IRC
07:58:23 *** Mazur has joined #openttd
08:10:36 *** andythenorth has joined #openttd
08:10:53 <andythenorth> probably
08:17:49 <andythenorth> Pikka: how do diamonds, gold etc travel? o_O
08:19:56 <Pikka> in mail-ish vans?
08:20:13 <andythenorth> bars on the windows?
08:20:20 <Pikka> maybe
08:20:31 <andythenorth> I'll draw a – then ignore the idea
08:20:42 <Pikka> yep, I don't even bother providing separate vehicles or sprites for them
08:20:51 <Pikka> silly cargos go in mail vans
08:21:46 *** Thedarkb-X40 has quit IRC
08:22:15 *** Thedarkb-X40 has joined #openttd
08:26:19 <andythenorth> Pikka: is the 47 done?
08:26:30 <Pikka> for a given value of done, yes
08:27:01 <andythenorth> CivilAI has grown some very big towns
08:27:24 <andythenorth> child #1 is quite impressed, and is counting down to Saturday when his next ottd time is
08:28:12 *** sla_ro|master has joined #openttd
08:28:21 <Pikka> o/
08:28:41 <Pikka> I put v7 on bananan
08:28:55 <Pikka> already made a v8 locally, but I'll wait for bug reports :)
08:29:31 <andythenorth> this kind of jam is a feature right? https://dev.openttdcoop.org/attachments/download/8952/civil_civil_2.png
08:29:32 <andythenorth> not a bug?
08:29:50 <andythenorth> it's an unfortunate town grid for RVs
08:31:50 <Pikka> that's a pretty intense jam, but yeah... it's within what its meant to do
08:32:04 <Pikka> could throw some towncars in there too for extra fun :P
08:32:27 <Pikka> if it's actually bad enough that it's losing money it'll start selling buses
08:32:42 <andythenorth> does it add more when a station has a lot waiting?
08:33:31 <Pikka> up to a point... it has a (pretty high) limit of how many it'll try and send to one station
08:33:37 <andythenorth> k
08:33:47 <andythenorth> I'm going to play god with that town
08:33:50 <andythenorth> and fix the grid
08:37:48 <Pikka> https://i.imgur.com/9hft82T.png zoom zoom
08:38:45 <Supercheese> such trens
08:38:50 <Supercheese> very chew
08:38:58 <andythenorth> yeah it has the gap-toothed goofy look down well :)
08:39:18 <andythenorth> 47s with black headcodes
08:41:41 <Pikka> https://antstrainphotos.smugmug.com/keyword/Fish%3Bfish/i-NpWPTjZ/A hmmm
08:42:09 <andythenorth> 2x zoom is rather nice
08:43:09 <andythenorth> think you could do this in it? http://bundles.openttdcoop.org/firs/push/LATEST/docs/html/industries.html#chemical_plant
08:43:11 <andythenorth> o_O
08:43:22 <andythenorth> it's my favourite FIRS industry
08:43:29 <andythenorth> it relies on tricks that work at 1x
08:46:24 <Pikka> there's a lot of that about
08:51:34 <andythenorth> these Hog coaches load slow by design
08:51:41 <andythenorth> it's causing jams :P
08:53:51 <Pikka> oops :)
09:01:45 <andythenorth> playing god to 3 AIs is quite fun
09:01:50 <andythenorth> new way to play ottd
09:06:19 *** WWacko1976-work has quit IRC
09:09:38 *** debdog has quit IRC
09:12:58 *** debdog has joined #openttd
09:13:55 <andythenorth> such AI
09:14:32 *** WWacko1976-work has joined #openttd
09:14:35 * andythenorth invents an AI
09:14:41 <andythenorth> Mr. Greedy
09:14:57 <andythenorth> tries to flood secondary industries with their primary cargos
09:15:03 <andythenorth> but won't transport the output
09:15:50 <andythenorth> for a human player, it makes secondary act like primary, with added bonus that AI infra mess gets in your way
09:16:00 *** WWacko1976-work has quit IRC
09:16:12 *** WWacko1976-work has joined #openttd
09:16:24 <andythenorth> combine with a GS that demands a certain % of cargo is transported
09:16:32 <andythenorth> it's like Tetris or Pipemania
09:17:11 *** WWacko1976-work has quit IRC
09:17:22 <andythenorth> hmm also Bomberman GS
09:17:29 <andythenorth> map starts mostly blank
09:17:45 <andythenorth> GS builds coal mines randomly, and you have to transport x% of output within time limit
09:32:51 <Pikka> lots of fun things you could do with GS
09:34:34 <Pikka> IMO though they really need to be newgrf specific though, to work well with an industry set... and I know the purists turn their nose up at that :P
09:34:42 * Pikka bbs
09:41:41 <andythenorth> purists aren't so active in shipping GS tbh :)
09:46:26 *** andythenorth has quit IRC
09:46:44 *** andythenorth has joined #openttd
09:52:08 *** Supercheese has quit IRC
09:52:25 *** Supercheese has joined #openttd
09:53:00 *** WWacko1976-work has joined #openttd
10:08:51 *** Supercheese has quit IRC
10:27:12 *** sim-al2 has quit IRC
11:40:44 *** WWacko1976-work has quit IRC
11:40:51 *** WWacko1976-work has joined #openttd
12:03:48 <peter1138> https://github.com/PeterN/OpenTTD/commits/rgb < magically it still works.
12:03:55 <peter1138> But not with SSE blitters. I don't know SSE.
12:07:14 <andythenorth> :)
12:10:03 <peter1138> byte *p = (byte *)InjectSprite(ST_RECOLOUR, pal, 1 + 256 + 1024);
12:10:04 <peter1138> Scary :P
12:10:11 <peter1138> All those magic numbers, and lack of comments.
12:11:17 <peter1138> I wonder how it reacts with 32bpp sprites, even.
12:13:50 <Eddi|zuHause> <peter1138> All those magic numbers, and lack of comments. <-- it's as if the original author didn't care about the future maintainer? :p
12:29:41 <Pikka> wot larks
12:39:12 <peter1138> LARKS!
12:39:27 <peter1138> One day I'll read the last pterry book.
12:39:53 <Eddi|zuHause> put that on the list of phrases where i probably asked what they meant but never got a satisfying answer
12:40:27 <Eddi|zuHause> also, i probably did an LCARS joke once
12:44:40 <andythenorth> I read the pterry trains book
12:44:47 <andythenorth> not bad considering his state at the time
12:45:14 <andythenorth> the humour was still there, the writing wasn't as sharp
13:03:13 *** WWacko1976-work has joined #openttd
13:05:27 *** FLHerne has joined #openttd
13:47:03 <LordAro> peter1138: shiny
13:47:17 <peter1138> andythenorth, it has been less sharp for quite a few books, tbh.
13:51:09 <peter1138> *had
13:52:50 <andythenorth> Pikka: I broke hog? o_O
13:53:42 <Pikka> well
13:55:17 <Pikka> it seems each generation of vehicles is withdrawn in the standard way, ie with reliability drop, around the same time its replacement is introduced
13:56:01 <andythenorth> http://dev.openttdcoop.org/projects/road-hog/repository/entry/src/road_vehicle.py#L279
13:56:05 <andythenorth> it's quite blunt
13:56:19 <andythenorth> L300 specifically
13:56:45 <andythenorth> and the 306
13:56:47 <andythenorth> then *
13:56:54 <Pikka> wow
13:57:14 <Pikka> I see :P - retire early
13:58:17 <andythenorth> so the reliability will have tanked?
13:58:27 <andythenorth> the lifecycle stuff is quite...complex :P
13:58:32 <andythenorth> and I have breakdowns off
13:59:06 <andythenorth> tell me a fix and I'll patch it :)
13:59:20 <Pikka> extend model life by 40 years
13:59:28 <Pikka> set retire_early to 30
14:01:10 <Pikka> that will keep it disappearing from the list at the same time, but extend the period of maximum reliability by 40 years, ie until the last ones built when they were the current gen are getting old
14:02:39 <Eddi|zuHause> i'm fairly sure i already said the same thing half a dozen times
14:05:58 <andythenorth> pushed a fix http://bundles.openttdcoop.org/road-hog/push/LATEST/
14:08:47 <Pikka> looks good :)
14:13:01 *** sim-al2 has joined #openttd
14:19:32 * andythenorth back to painting Horses
14:32:42 <Pikka> giddyup
14:34:14 <andythenorth> automated roofs
14:34:46 <Pikka> hydraulic?
14:35:11 <andythenorth> pixelated
14:36:47 <andythenorth> oh dear
14:36:52 * andythenorth might do engine liveries after all
14:36:56 <andythenorth> probably shouldn't
14:38:07 *** ToffeeYogurtPots has quit IRC
14:38:19 *** TheMask96 has quit IRC
14:38:26 *** ToffeeYogurtPots has joined #openttd
14:40:53 *** sla_ro|master has quit IRC
14:41:13 *** TheMask96 has joined #openttd
14:41:36 *** ToffeeYogurtPots has quit IRC
14:41:55 *** ToffeeYogurtPots has joined #openttd
14:45:26 *** supermop has joined #openttd
14:47:36 *** ToffeeYogurtPots has quit IRC
14:47:55 *** ToffeeYogurtPots has joined #openttd
14:52:15 <andythenorth> oops http://dev.openttdcoop.org/attachments/download/8953/cabriolet.png
14:52:55 *** andythenorth has quit IRC
14:53:13 *** andythenorth has joined #openttd
15:04:33 <Pikka> convertibles
15:05:16 <andythenorth> are coach bogies drawn same as wagon bogies?
15:05:19 <andythenorth> or about 1px longer?
15:10:12 <Pikka> maybe longer, if there's room?
15:10:14 *** ToffeeYogurtPots has quit IRC
15:11:47 <andythenorth> I'll try it
15:19:12 <andythenorth> yeah the freight chassis looks stupid http://dev.openttdcoop.org/attachments/download/8954/nah.png
15:19:13 <andythenorth> :)
15:19:18 *** WWacko1976-work has joined #openttd
15:22:00 *** WWacko1976-work has quit IRC
15:36:03 *** WWacko1976-work has joined #openttd
15:48:45 *** Flygon has quit IRC
15:51:39 *** nahkiss has quit IRC
15:51:41 *** nahkiss has joined #openttd
15:53:01 *** sim-al2 has quit IRC
15:55:44 *** Alberth has joined #openttd
15:55:44 *** ChanServ sets mode: +o Alberth
15:55:51 <Alberth> o/
15:58:04 <Pikka> o/
16:00:12 <supermop> yo
16:01:44 <Pikka> yoyo
16:02:32 <andythenorth> such greetings
16:03:25 <andythenorth> also
16:03:50 <andythenorth> the railcars have yellow ends
16:03:50 <andythenorth> http://dev.openttdcoop.org/attachments/download/8936/but_liveries_4.png
16:04:00 <andythenorth> but we made the 2CC on the engines
16:04:08 <andythenorth> inconsistent eh :P
16:05:46 <andythenorth> "something must be done"?
16:05:48 <andythenorth> or fine?
16:08:50 <Pikka> yellow ends are better imo
16:09:12 <Pikka> remember 99% of players will never find the second company colour option ;)
16:11:14 <Pikka> imo everything should be drawn as if it's 1cc, with 2cc accents a bonus for advanced players
16:11:18 <supermop> what pikka said
16:11:27 <supermop> +1
16:11:37 <supermop> should look good out of the box
16:13:13 <andythenorth> I kind of agree
16:13:14 <andythenorth> but then https://cdn.globalauctionplatform.com/5d7e2f48-38ac-46de-ba7a-a4d100ae7a8b/9e18a704-1615-44d7-c435-81db82d550e3/540x360.jpg
16:16:29 <Pikka> for that livery, 1cc body, white roof, no yellow end?
16:20:49 <Pikka> https://i.imgur.com/c7nNNLx.png WoT?
16:23:40 <andythenorth> blitz
16:24:39 <Pikka> fancy six-wheelers later
16:24:45 * Pikka ->
16:24:47 <Pikka> gnight
16:24:58 *** Pikka has quit IRC
16:54:25 <peter1138> Oooh, my Ocean Blue has gone all red :p
16:55:39 *** cHawk has quit IRC
16:56:29 <andythenorth> you angered jenkins
16:57:18 <LordAro> oh noh
17:00:49 <peter1138> Failed unit tests, hah
17:08:01 *** cHawk has joined #openttd
17:09:57 *** Wormnest has joined #openttd
17:11:01 *** andythenorth has quit IRC
17:11:34 <LANJesus> wait what
17:11:54 <LANJesus> OpenTTD text colors are vastly different from company colors
17:11:56 <LANJesus> wtf
17:12:56 *** Gja has joined #openttd
17:16:15 *** WWacko1976-work has joined #openttd
17:17:15 *** andythenorth has joined #openttd
17:17:16 *** Wacko1976-work has joined #openttd
17:17:20 <Eddi|zuHause> yes
17:17:32 <Eddi|zuHause> text colours don't need different shades
17:17:39 <Eddi|zuHause> so you can have more of them
17:17:41 *** Wacko1976_ has quit IRC
17:19:26 *** Thedarkb has joined #openttd
17:19:50 <andythenorth> they'll be RGB...one day
17:20:35 <LANJesus> ah ha, chat messages don't indicate their color. the clients figure that out
17:20:41 *** Thedarkb-X40 has quit IRC
17:20:52 <LANJesus> but the current implementation looks to choose a text color, not a palette color
17:21:10 <LANJesus> bleh
17:21:29 *** Wacko1976-work has quit IRC
17:21:30 *** WWacko1976-work has quit IRC
17:33:49 <andythenorth> how we draw box cars now :P http://dev.openttdcoop.org/attachments/download/8955/box_car_false_colour.png
17:34:10 <andythenorth> roof is automatically replaced, chassis is automatically replaced
17:34:23 <andythenorth> doors are repainted automatically to make 3 different wagons
17:44:43 *** WWacko1976-work has joined #openttd
17:45:00 <Eddi|zuHause> well, text colours are mapped to palette colours somewhere
17:45:21 <Eddi|zuHause> probably in src/tables
17:49:03 *** Wacko1976 has joined #openttd
17:49:53 *** Alberth has left #openttd
17:51:34 *** TheMask96 has quit IRC
17:54:03 *** TheMask96 has joined #openttd
18:07:51 *** synchris has joined #openttd
18:12:15 *** Thedarkb has quit IRC
18:12:37 *** andythenorth has quit IRC
18:13:10 *** andythenorth has joined #openttd
18:14:14 *** Progman has joined #openttd
18:14:30 *** Vadtec has quit IRC
18:20:10 *** Thedarkb has joined #openttd
18:34:16 *** Cubey has joined #openttd
18:45:40 *** HerzogDeXtEr has joined #openttd
18:47:35 <peter1138> RGB colours!
18:49:25 *** Progman has quit IRC
19:01:00 <andythenorth> just pick 255 of them
19:01:19 <andythenorth> 255 company colours? o_O
19:01:40 <andythenorth> hmm
19:01:46 <andythenorth> we could let users repaint trains in-game
19:01:52 <andythenorth> just store the result
19:02:28 <Eddi|zuHause> give them a voxel editor and they make their own vehicles?
19:04:02 <andythenorth> that too
19:04:12 <andythenorth> my kids play a game with that feature
19:04:42 *** Wacko1976_ has joined #openttd
19:10:38 *** Wacko1976 has quit IRC
19:10:45 *** frosch123 has joined #openttd
19:17:04 *** andythenorth has quit IRC
19:17:53 *** Wolf01 has joined #openttd
19:18:12 <Wolf01> Moin
19:19:30 <peter1138> Hmm, so how does this Jenkinsfile stuff work...
19:19:37 <LANJesus> magic
19:19:39 <peter1138> Seems I need a docker image?
19:19:47 <peter1138> Yeah, magic is an issue :(
19:20:53 <Wolf01> I want to figure out if is possible to use Azure Team Services without the code part
19:21:39 *** glx has joined #openttd
19:21:39 *** ChanServ sets mode: +v glx
19:24:56 <LANJesus> have you looked at gitlab?
19:25:22 <LANJesus> insert bikeshed here ; )
19:25:28 <Wolf01> I need something more like Jira
19:25:40 <Wolf01> But free for small teams
19:25:51 <LANJesus> i thought gitlab does that. maybe i'm dumb
19:26:22 <LANJesus> https://about.gitlab.com/images/feature_page/screenshots/05-issue-boards.png
19:26:25 <LANJesus> looks like jira to me
19:26:45 <Wolf01> I would need the ultimate...
19:28:31 <LANJesus> if you want jira, why not get jira? they have licensing for OSS projects
19:28:48 *** andythenorth has joined #openttd
19:28:55 <Wolf01> That's why I said I want to use Azure Team Services
19:29:04 <Wolf01> I want Jira but free
19:29:09 <Wolf01> And not for OSS
19:29:12 <LANJesus> oh.
19:29:49 <Wolf01> o/ andythenorth
19:29:59 <andythenorth> lo
19:31:02 <Wolf01> Mmmh, I might need a second account to check what other users see
19:32:30 <Wolf01> 98% of the features are outside the area of interest for the 75% of my team
19:38:09 <__ln__> Wolf01: Jira is practically free for small teams. $10 per year.
19:39:25 <Wolf01> Yes, I know, but MS seem to be preferred by the boss, so MS is, if we'll find it doesn't suit our needs we'll try Jira
19:47:11 <TrueBrain> evening
19:47:21 <TrueBrain> *read forums* *wonders a new question*
19:47:29 <TrueBrain> why do people always conclude on facts, instead of asking for reasoning?
19:47:47 <TrueBrain> instead of: why did you do this, you get: you did this, and it sucks
19:48:04 <TrueBrain> people puzzle me ...
19:48:23 <Rubidium> that's why you studies astronomy instead of astrology ;)
19:48:32 <TrueBrain> I gave that up long ago, but indeed :P
19:48:53 <TrueBrain> for me it is like: YOU DIDNT CLEAN UP YOUR ROOM, YOU ARE TERRIBLE! Instead of: why didn't you clean your room? Owh, you painted the outside of the house instead?
19:49:06 <TrueBrain> I guess: the benefit of the doubt, holds
19:49:10 <TrueBrain> hmm .. so trust
19:49:12 <Wolf01> Are you referring to that ic111 person?
19:49:20 <TrueBrain> than I get it :)
19:49:23 <TrueBrain> no, I am not
19:49:33 <TrueBrain> despite his way of bringing it, I understand what he is saying
19:49:37 <TrueBrain> was more puzzled by other remarks
19:50:11 <TrueBrain> but now reasoning about it, I get it; there is no trust, therefor everything out of pace is bad
19:50:16 <TrueBrain> that is a normal human response
19:50:42 <TrueBrain> and as that goes, trust is easier broken than build
19:51:54 <andythenorth> sometimes gotta break eggs to make omelettes
19:51:59 <andythenorth> other times maybe consultation
19:52:10 <TrueBrain> people at work often get mad at me saying that you need to be good at the politic bullshit to get anywhere with people
19:52:16 <Wolf01> Other times the dinner is ready
19:52:26 <andythenorth> either you can do politics and win
19:52:37 <TrueBrain> this project is little exception
19:52:37 <andythenorth> or you can sit and moan about why everything is politics
19:52:45 <andythenorth> but forums are still bad way to make actual decisions
19:52:47 <TrueBrain> most big patches I got in by talking A LOT
19:53:06 <TrueBrain> I remember endless convinsing about stuff like NoAI
19:53:12 <TrueBrain> endless asking what was holding people back
19:53:16 <TrueBrain> what they felt was 'off'
19:53:23 <TrueBrain> (which of course they cnanot describe; they first yell at you)
19:53:30 <TrueBrain> slow, after hours of talking, you get to the core point
19:53:33 <andythenorth> but NoGo just arrived out of blue? o_O
19:53:34 *** supermop has quit IRC
19:53:36 <TrueBrain> which you invlidate in minutes
19:53:45 <TrueBrain> NoGo was a very small step after NoAI
19:53:48 <TrueBrain> like ... REALLY small
19:53:51 <andythenorth> k
19:53:58 <andythenorth> I had a bet it wasn't possibble
19:54:03 <andythenorth> then it just...arrived
19:54:15 <TrueBrain> it was new, didnt remove anything, didnt break anything, didnt make anything impossible
19:54:17 <andythenorth> :)
19:54:19 <TrueBrain> so that was an easy sell
19:54:22 <TrueBrain> TGP had similar issues
19:54:24 <TrueBrain> it was nearly done
19:54:33 <TrueBrain> but ... everyone was like: no..... something is ..... wrong .....
19:54:38 <TrueBrain> took ... 2 more months? to patch it up
19:54:45 <TrueBrain> not because it was unfinished
19:54:46 <Rubidium> typical 10/90 ;)
19:54:52 <TrueBrain> but because people wanted ... their thing in there
19:55:00 <TrueBrain> "zieltjes winnen", is the dutch saying
19:55:17 <TrueBrain> in OpenSource it is more like 1/99, sadly :P
19:55:29 <glx> the map accessors and the GUI were nice patch killers ;)
19:55:30 <TrueBrain> you think you are almost there ... OWH NO, WAITTTTTTT :P
19:55:41 <andythenorth> why do Dutch people have outsized contribution to the OSS projects I use?
19:55:51 <TrueBrain> I wonder the same
19:55:54 <andythenorth> is this some national stereotype fallacy?
19:55:55 <TrueBrain> guess we are that awesome?
19:56:02 <TrueBrain> or we are just that blunt we dont give a crap and survive? :P
19:56:05 <andythenorth> maybe
19:56:08 <TrueBrain> "onkruid vergaat niet"
19:56:13 <TrueBrain> another one for you :P
19:56:38 <Eddi|zuHause> that works in german as well
19:56:58 <Rubidium> andythenorth: we want to give a new spin to "going Dutch"
19:57:16 <TrueBrain> at work, how it goes, you protect those who dont want to do politics, and are just awesome at their job .. you keep it away from them
19:57:24 <TrueBrain> in OSS you don't really have that ..
19:57:25 <TrueBrain> bit evil
19:57:58 <TrueBrain> was reading a PR on CFFI today .. not the smallest usebase .. in Feb 2017 the maintainer says: please stay with us to finish this patch .. a few have come and go with the same idea
19:58:01 <andythenorth> a bit
19:58:03 <Eddi|zuHause> that's how cirdan made his own fork
19:58:09 <andythenorth> OSS tends to be good for people with thick skins
19:58:10 <TrueBrain> on March 2017 the author makes the last fixes ... to never hear from the maintainer again
19:58:11 <TrueBrain> made me giggle
19:58:23 <Eddi|zuHause> he didn't want to deal with the politics of getting his patches to trunk
19:58:46 <TrueBrain> variance is good, in my book
19:58:48 <peter1138> moo
19:58:57 <TrueBrain> I often cherry-picked shit from forks in other projects
19:59:07 <TrueBrain> most of their patches being crap, but some were briliant
19:59:23 <peter1138> I did a bit, until I realised their savegame shit was massively invasive.
19:59:40 <TrueBrain> and as it goes ... being alone on an project is always easier
19:59:42 <TrueBrain> even at work
20:00:17 <TrueBrain> fuck commit messages, "A", "B", "C" :D
20:00:19 <TrueBrain> owh, I did that :P
20:00:31 <Rubidium> I know ;)
20:00:32 <TrueBrain> documentation? PFFFT! I do that when I finish (Read: never)
20:00:58 <TrueBrain> or, and we also have people in here who are like that, make a patch for something, use it locally, someone asks for it, and you say ... I have a patch for that
20:01:01 <Eddi|zuHause> well, i was alone on my last project, until my boss decided that they want to bring someone else in to maintain it
20:01:04 <TrueBrain> because ... FUCK I dont want to get a review :P
20:01:12 <Eddi|zuHause> they didn't even ever heard of source control before
20:01:18 <Rubidium> someone is already working 3 weeks to, basically, find where to put a call to exit() in an application
20:01:22 <andythenorth> there are only about 5 kinds of programmer
20:01:31 <andythenorth> some of you definitely 1:1 map to people I work with
20:01:35 <TrueBrain> those who can count and those who cant? :P
20:01:52 <andythenorth> I have someone who has a local patch for everything
20:02:04 <TrueBrain> peter1138 works in your company? :D
20:02:08 <andythenorth> pretty much
20:02:37 <TrueBrain> but yeah, I have the same
20:03:26 <TrueBrain> you always have with some people you cant really get along .. my old manager always looked at me surprised .. I always simply said: it is my problem we don't get along; I cannot find a way to communicate with him in such way we both understand eachother
20:03:45 <TrueBrain> understanding the type of person you are talking to, solves 80% of the issue
20:03:55 <TrueBrain> but .... we are back to: politics :D
20:04:34 <Rubidium> I leave the politics to others
20:04:34 <TrueBrain> it is why I like IRC a bit more than forums .. on IRC I can have the interactions and understand the other side .. forums are often so harsh .. but that is just me personally :)
20:04:51 <TrueBrain> "just put me behind a screen and shut up", Rubidium? :D
20:04:54 <andythenorth> forums are closer to email
20:05:00 <andythenorth> email is...bad
20:05:15 <andythenorth> angry typing, mash the keys
20:05:16 <andythenorth> showboating
20:05:17 <TrueBrain> email done properly isn't ... but assuming it is the same as verbal is :D
20:05:24 <andythenorth> nitpick replies
20:05:35 <andythenorth> irc benefit #1 no fricking nitpick replies
20:05:37 <TrueBrain> today I was stereotyping a coleague of my .. I basically called him a monkey hitting his keyboard
20:05:41 <TrueBrain> and I made movement with that
20:05:43 <TrueBrain> it is funny
20:05:51 <TrueBrain> when I write it in an email, it is a appointment with HR
20:06:34 <TrueBrain> I have enough nitpicks on IRC-like-mediums
20:06:41 <TrueBrain> (currently I am giving Xaroth a stern look)
20:06:55 <TrueBrain> ,.|..
20:07:03 <TrueBrain> @kick TrueBrain dont do that in here please
20:07:03 *** TrueBrain was kicked by DorpsGek (dont do that in here please)
20:07:05 *** TrueBrain has joined #openttd
20:08:28 *** FLHerne has quit IRC
20:08:45 <Rubidium> TrueBrain: if only... for the current tasks I'm working on I've got a "manager" (of a team of 1) that gets me and handles the politics
20:09:08 <Rubidium> I'm just trying to figure out the specs and when things require politics, I hand it off
20:09:29 <TrueBrain> as a good manager does
20:09:47 <Rubidium> although subconsciously I'm probably dabbling in politics as well
20:10:19 <Eddi|zuHause> i wish i had a boss like that. but my new boss just insisted i show up at 9AM and didn't understand why i wasn't willing to do that
20:10:34 *** Stimrol has joined #openttd
20:11:46 *** Zexaron has joined #openttd
20:12:14 *** sla_ro|master has joined #openttd
20:12:16 <andythenorth> 9AM is offensive
20:13:05 <Rubidium> andythenorth, I agree! 07:30 is way better
20:13:10 <Eddi|zuHause> well, the rest of the company starts at 7
20:13:17 <Wolf01> I start working at 8.30AM
20:13:38 <Eddi|zuHause> i just can't do anything before 10...
20:13:43 <andythenorth> I start about 10am
20:13:50 <andythenorth> unless I talk to Australia, which can be 7am
20:14:03 <Wolf01> I also have 40 minutes of road trip
20:14:09 <andythenorth> and I finish at 18.30, unless I talk to New Zealand, then it's 22.00
20:14:09 <Eddi|zuHause> at least not more than 2 days in a row
20:14:28 <Eddi|zuHause> everybody here is gone at 16:00
20:14:31 <andythenorth> :o
20:14:41 <andythenorth> I am only just getting productive at 16.00
20:14:47 <andythenorth> the rest of the time I do admin
20:14:49 <Wolf01> https://www.tt-forums.net/viewtopic.php?f=31&t=83032 ok
20:14:49 <Eddi|zuHause> exactly
20:14:54 <Eddi|zuHause> that's when the real work starts
20:19:50 *** Zexaron has quit IRC
20:22:14 <andythenorth> drew some open doors http://dev.openttdcoop.org/attachments/download/8956/doors_of_perception.png
20:22:56 <andythenorth> I _could_ generate in cargo sprites, but I think it's TMWFTLB
20:24:07 <Wolf01> But do the doors close when running?
20:24:22 <andythenorth> yes
20:24:30 <Wolf01> Nice
20:25:05 <andythenorth> http://dev.openttdcoop.org/attachments/download/8957/doors_of_perception_closed.png
20:25:39 <Wolf01> I like it
20:27:17 <andythenorth> automation paying off now
20:38:11 *** andythenorth has quit IRC
20:43:20 *** andythenorth has joined #openttd
20:43:31 <andythenorth> Wolf01: so we _should_ fix NRT eh :P
20:43:55 <Wolf01> Is there something broken?
20:46:02 <TrueBrain> I have a 4 screen reply
20:46:05 <TrueBrain> I wonder if I should post it
20:46:53 <Wolf01> Do it!
20:48:01 <glx> that's a long reply
20:48:56 *** gelignite has joined #openttd
20:49:55 <TrueBrain> I might have overdone it a bit
20:49:56 <TrueBrain> :D
20:52:29 *** Progman has joined #openttd
20:52:32 <frosch123> TrueBrain: can you form it into a general announcement instead of an answer?
20:53:39 <TrueBrain> no, that is your job :D
20:53:45 <TrueBrain> MWHAHAHAHAA :P
20:53:56 <TrueBrain> my answer is basically: no trust, no communication
20:54:36 <TrueBrain> no, wait, planetmaker's job! :D
20:54:55 <frosch123> planetmaker is in space all the time :p
20:55:02 <andythenorth> in the vomit comet
20:55:04 <TrueBrain> bullshit excuse :P
20:55:07 <andythenorth> I've seen video
20:55:07 <TrueBrain> how about andy? :P
20:55:18 <andythenorth> put it in a paste
20:55:21 <andythenorth> or gist
20:55:24 <andythenorth> or something
20:55:28 <TrueBrain> 128 nicks ... someone should be good in PR, not?
20:55:29 <andythenorth> all docs in version control :P
20:55:36 <TrueBrain> no, we need someone to make that paste
20:55:38 <TrueBrain> or gist
20:55:39 <TrueBrain> or something
20:55:41 <TrueBrain> :D
20:56:01 <frosch123> well, i think fixing docs is more useful than doing announcements
20:56:20 <Rubidium> TrueBrain: DorpsGek is; he's doing most of the public announcements anyway
20:56:35 <TrueBrain> no, wait, Darkvater was looking to get back into it not? :P
20:56:38 <andythenorth> I was going to propose an announcement, but then the title already went away https://www.tt-forums.net/viewtopic.php?f=33&t=83024
20:57:11 <andythenorth> I think we should front page news openttd.org
20:57:20 <andythenorth> I will draft something
20:57:24 <TrueBrain> \o/
20:57:25 <andythenorth> then link it from forums
20:57:36 <frosch123> wow, tb even updated the website
20:57:56 <frosch123> it was on my list of things everyone would forget
20:58:04 <TrueBrain> I did that when I migrated
20:58:06 <TrueBrain> I told you in a PM
20:58:09 <TrueBrain> you never listen :(
20:58:14 <TrueBrain> :P
20:58:40 <andythenorth> can I use 'cattle not pets' in the announcement :P
20:58:43 <frosch123> it's good to have people think you don't listen
20:58:59 <frosch123> then they don't bother you
21:00:10 <andythenorth> http://cloudscaling.com/blog/cloud-computing/the-history-of-pets-vs-cattle/
21:01:25 <andythenorth> frosch123: have 'we' 'officially' 'decided' that OpenTTD is now a framework for hacking, not a total solution?
21:01:37 <andythenorth> I scare quoted a number of words there :P
21:02:23 <michi_cc> TrueBrain: Who'S supposed to be able to merge PRs? Apparently I'm not authorized for https://github.com/OpenTTD/OpenTTD/pull/6696, is it because I can't merge my own request or because you don't want me to? :p
21:03:00 <TrueBrain> you cannot merge your own, yes
21:03:08 <TrueBrain> euh
21:03:11 <TrueBrain> no, you can, after review
21:03:14 <TrueBrain> one moment
21:03:31 <TrueBrain> I see no reason why you can't do 6696
21:04:03 <michi_cc> "Only those with write access to this repository can merge pull requests."
21:04:07 * andythenorth will bbbl
21:04:12 <TrueBrain> and you have
21:04:19 <TrueBrain> at least, if you are michicc
21:04:21 <TrueBrain> which I asusmed
21:04:23 <TrueBrain> as you wrote the PR :P
21:04:35 <andythenorth> but Bootstrap is pretty good at not trying to be all things to all people, and be extensible
21:04:36 <andythenorth> http://markdotto.com/2015/09/28/bootstrap-features/
21:04:38 <glx> and I can confirm it's reviewed
21:04:48 <TrueBrain> yeah, I can merge it .. so the PR is in the correct state
21:04:57 <glx> I can merge it too
21:05:04 <TrueBrain> you are owner of OpenTTD
21:05:09 <TrueBrain> so you always can
21:05:17 <TrueBrain> ah
21:05:23 <TrueBrain> found one thing I am sure I added
21:05:27 <TrueBrain> so I blame frosch123 for removing it :D
21:05:29 <TrueBrain> michi_cc: and now?
21:06:22 <michi_cc> I can now. It's defaulting to "Squash and Merge" though, which I don't really think is the best way.
21:06:31 <glx> btw the manifest thing was something I looked at some time ago but was finally too lazy to do
21:06:32 <TrueBrain> you have 2 choices
21:06:35 <TrueBrain> it remembers the last one you used
21:06:58 <TrueBrain> most PRs I think will be squash, but that is something time will tell
21:07:06 <TrueBrain> like yours,s hould be rebase and merge
21:07:28 <TrueBrain> (basically, you did 2 PRs in 1 :P)
21:09:41 <LANJesus> squash and merge makes for clean git histories
21:09:55 <LANJesus> i really hate looking at rats nests trying to figure out wtf went on
21:09:56 <michi_cc> We've been shouting "split patches" all the time, and most non-trivial things can easily be split sensible. Squashing them in the end only hurts bugfixing and understanding.
21:10:00 <LANJesus> keep that shit in your personal repos : P
21:11:17 <michi_cc> LANJesus: I'm assuming a properly cleaned up/rebased branch. I'd never advocate merging/rebasing two hundred "fixed for real" commits.
21:11:46 <andythenorth> don't look at FIRS :P
21:11:51 <andythenorth> although...single branch eh
21:11:59 <andythenorth> because HG hates branches
21:12:20 <andythenorth> 'Fix: forgot to add'
21:12:36 <michi_cc> But e.g. squashing https://github.com/OpenTTD/OpenTTD/pull/6695 doesn't gain you anything, and you can't split it into separate PR either because the commits are dependent.
21:12:38 <Wolf01> :D
21:12:50 <frosch123> hmm... there was this plan to label nightlies by the timestamp
21:12:59 <frosch123> but we keep on getting ancient commits :)
21:13:00 <andythenorth> UTC? o_O
21:13:23 * andythenorth had a horrible vision that the nightly timestamp is local to user
21:13:45 <frosch123> andythenorth: the nightly has always run at amsterdam local time
21:14:04 <frosch123> including standard/summer-time shifts
21:14:09 <andythenorth> it's only an accident that Greenwich is UTC :P
21:14:20 <andythenorth> historically it could have been a dutch port
21:14:48 <andythenorth> the dutch also invented capitalism, to buy windmills, to pump out peat bogs
21:14:56 <frosch123> michi_cc: not sure whether it was obvious, but i agree on your rebase vs. squash philosophy :)
21:16:28 <TrueBrain> fuck it, submit
21:16:51 <frosch123> andythenorth: "randy bias" is a nickname, right?
21:17:25 <TrueBrain> michi_cc: in that PR, does one commit not work without the other?
21:17:28 <TrueBrain> not what I expected tbh :D
21:18:16 <TrueBrain> I suspect squash gets its usage for when you review a PR, get feedback in the form of a new commit (not a rebase like you most likely will), and don't want to bother the user by explaining git :)
21:18:36 <TrueBrain> at least, that is how I use it :P
21:18:45 <TrueBrain> but lucky enough, we all agree that merge commits ARE THE WORST :P
21:19:11 <andythenorth> stuff I maybe post about: https://paste.openttdcoop.org/ppau02xuo
21:19:14 <TrueBrain> then again, a merge which is up-to-date like 6695 would be a nice merge commit
21:19:15 <michi_cc> TrueBrain: They aren't really dependent, but I think there were some version macros that later patches expect the be defined.
21:19:16 <andythenorth> I have to drive now
21:19:17 <frosch123> TrueBrain: didn't we have an example just yesterday? :p
21:19:17 <andythenorth> bbiab
21:19:20 *** andythenorth has quit IRC
21:19:21 <TrueBrain> I AM CONTRADICTING MYSELF :(
21:19:45 <TrueBrain> michi_cc: that is fine; so it could have been a few PRs
21:19:58 <TrueBrain> how I look at it: if 1 PR is in fact multiple PRs: merge without squashing
21:20:04 <TrueBrain> if they are multiple commits but 1 PR: squash :)
21:20:25 <TrueBrain> frosch123: possibly a merge commit is better than a rebase, for the PR reference number
21:20:27 <TrueBrain> not sure
21:21:18 <Eddi|zuHause> we should go back to svn, it was easier in the simple times :p
21:21:40 <TrueBrain> CHOICES!
21:21:51 <frosch123> we should use the hardest accessible one
21:22:24 <frosch123> i think ttdp only had good developers because they had such a strong pre-filter for people being able to contribute in assembly
21:23:18 <frosch123> but, bots autoclosing issues like for cpython also works :)
21:24:16 <michi_cc> TrueBrain: How many PR's are http://www.icosahedron.de/openttd/git/opengl.git/shortlog/refs/heads/master ? Squash definitely not recommended :)
21:24:31 <TrueBrain> like I said: most of the time it is very obvious what to pick :D
21:25:11 <Wolf01> https://twitter.com/tmobileat/status/981785213549383680?s=19 lol
21:26:21 <TrueBrain> Wolf01: omg
21:26:24 <TrueBrain> so many fails
21:26:28 <TrueBrain> that is incredible
21:26:42 <TrueBrain> very "secure"
21:26:57 <TrueBrain> "but if we don't have your password, how can we know you entered the correct one?!"
21:27:56 <TrueBrain> michi_cc: I like a 2015 commit is now on top :)
21:28:20 <frosch123> we could version nightlies by the last translator commit :p
21:28:23 <TrueBrain> frosch123: is it okay if I keep the nightlies offline till we found a way to get them a good version?
21:28:47 <TrueBrain> or I can give them the version svn://github.com/OpenTTD/OpenTTD gives? :D
21:29:23 <frosch123> is the windows farm ready?
21:29:28 *** Thedarkb has quit IRC
21:29:46 <LANJesus> do you guys compile with mingw or msvc?
21:29:46 <TrueBrain> the old one is
21:29:50 <TrueBrain> MSVC
21:29:53 <TrueBrain> well, MSBuild
21:29:59 <LANJesus> yeah yeah
21:30:01 <LANJesus> cool : )
21:30:13 <TrueBrain> mingw was unstable for a long time; no clue where it is now
21:30:34 <LANJesus> i tried compiling JGR's but he has some btree crap going on that breaks in MSVC
21:30:35 <TrueBrain> frosch123: I can just enable Bamboo to compile on the old farm for now. Depends a bit on a timeline of getting a proper nightly version I guess
21:30:57 <TrueBrain> frosch123: okay if I close tickets etc and label them how I see fit?
21:30:58 <frosch123> well, i thought adding the date would be easy
21:31:04 <frosch123> but now suddently date makes no longer sense :p
21:31:16 <TrueBrain> we can date them on compile of the nightly
21:31:24 <TrueBrain> something like YYYYMMDD-githash
21:31:29 <frosch123> i wondered about the labels myself yesterday when closing
21:31:35 <TrueBrain> or: YYYYMMDD-commitsincetag
21:31:39 <frosch123> adding labels is quite cumbersome
21:31:44 <TrueBrain> its easy!
21:31:49 <frosch123> i thought i could just comment #wontfix or something
21:31:57 <TrueBrain> no, on the right side you have to add it
21:32:04 <TrueBrain> we can make a bit that does that :P
21:32:08 <frosch123> yes, i have to scroll though a 50 item list or so
21:32:19 <TrueBrain> autotype!
21:32:39 *** Thedarkb has joined #openttd
21:32:59 <frosch123> TrueBrain: many frontsite pages still link to bugs.openttd.org
21:33:04 <TrueBrain> I am going to mark as many OSX tickets as I can find :D
21:33:05 <frosch123> there is also one to vcs.openttd.org
21:33:10 <TrueBrain> like?
21:33:12 <TrueBrain> news?
21:33:17 <TrueBrain> I grepped through the code :P
21:33:33 <frosch123> https://www.openttd.org/en/about <- COPYING
21:33:46 <TrueBrain> oeh, nice
21:33:48 <TrueBrain> okay
21:33:51 <frosch123> https://www.openttd.org/en/development <- two links to bugs.openttd.org
21:33:54 <TrueBrain> please add that to the ticket, and I will fix that before wekends-end
21:34:11 <TrueBrain> ah, I see where I went wrong .. I only fixed svn.openttd.org :D
21:34:49 <TrueBrain> lol .. power-of-two hash table in a power-of-two game ..
21:34:51 <TrueBrain> lol
21:37:27 <TrueBrain> I smell an ICU category coming up too :P
21:37:45 <frosch123> name it "reasons for pango"
21:37:55 <TrueBrain> what is pango?
21:38:10 <frosch123> the thing we want to replace ICU layout with
21:38:24 <TrueBrain> nice :D
21:38:27 <TrueBrain> ICU is such a drama
21:38:42 <frosch123> the thing that always crashes is ICU layout, it is unsupported for 5 years, no longer present in debian unstable
21:38:59 *** supermop has joined #openttd
21:39:02 <TrueBrain> clear reason to migrate :)
21:39:04 <frosch123> pango seems to be the de-facto alternative
21:42:10 <TrueBrain> tempted to make a few PRs out of a few patches .. just I wonder how to keep clear I am not the author
21:42:53 <TrueBrain> btw, frosch123, I was thinking, if a pre-commit with tabs/spaces is difficult .. why not make everything 4 spaces? :D
21:43:50 <frosch123> do you plan to visit the forums ever again?
21:44:17 <TrueBrain> tiny winy .. I make them all a sed that fixes any issue :)
21:47:44 <TrueBrain> disapointed I cannot close many tickets :(
21:48:09 <TrueBrain> 6635; what a cute little patch
21:48:15 <TrueBrain> I really need to make myself a wish-list or something
21:50:15 <TrueBrain> added 'investigation' label, as .. some tickets need that :D
21:51:57 <TrueBrain> and leaving "good first issue" labels left and right
21:52:56 <TrueBrain> 6617 is one of te highest annoyances I have of upgrading rails :D
21:53:56 <Eddi|zuHause> i feel like we've had such a patch 10 years ago
21:54:27 <TrueBrain> that james1101 is a good bug reporter, damn
21:57:22 <TrueBrain> omg @ 6550 :D
21:58:50 <Eddi|zuHause> i've had 1-line patches sit there for a year before randomly being commited
21:59:09 <TrueBrain> I really need to find an easy way to make PRs out of that
21:59:18 <Eddi|zuHause> i don't think i've seen documentation patches though :p
21:59:38 <TrueBrain> I often start in projects like that, to taste the waters, so to say
21:59:53 <Eddi|zuHause> sure
21:59:58 <frosch123> TrueBrain: https://github.com/OpenTTD/OpenTTD-git-hooks/pull/1
22:00:20 <Eddi|zuHause> can't expect everybody start out with a 5-levels-nested-template-based-pathfinder-rewrite
22:00:52 <TrueBrain> a 2-space Python kind of guy are you? :D
22:00:58 <TrueBrain> (pep-8 says 4!)
22:01:15 <frosch123> i think albert told me that before, but i forgot again
22:01:30 <Eddi|zuHause> i think i use 4 most of the time
22:01:33 <frosch123> anyway, i indent everything with 2 spaces by default
22:01:40 <Eddi|zuHause> except when typing random stuff on the python console
22:01:51 <frosch123> ottd is special with tabs
22:01:52 <TrueBrain> bad habbit :D
22:02:10 <Eddi|zuHause> "i'm hunting habbits"?
22:02:20 <TrueBrain> yes
22:03:20 <TrueBrain> frosch123: looks good; not much to it :)
22:04:48 <Eddi|zuHause> i have almost no memory of what i did here https://github.com/OpenTTD/OpenTTD/issues/5487
22:05:11 <frosch123> TrueBrain: merged, does stuff auto-update?
22:05:45 *** michi_cc has quit IRC
22:05:49 *** michi_cc has joined #openttd
22:05:49 *** ChanServ sets mode: +v michi_cc
22:05:52 <TrueBrain> no; I will show you in a bit what is needed ..
22:06:25 <frosch123> how weird... rebase+merge changed the hash, though it should have been a fast forward
22:06:28 <TrueBrain> frosch123: was 'Update' an allowed word?
22:06:40 <TrueBrain> I noticed that too ..
22:06:47 <TrueBrain> I think it changes something in the commit message
22:06:53 <frosch123> yes, we use it for updating changelog and stuff
22:08:04 <TrueBrain> https://github.com/OpenTTD/OpenTTD-CF/pull/4
22:08:08 <TrueBrain> that is now needed to bring it in the docker
22:08:22 <Eddi|zuHause> uhm, rebase must change the hash because the parent commits change
22:09:23 <Eddi|zuHause> same hash must mean exact same changeset AND exact same history
22:09:37 <TrueBrain> it is
22:09:41 <TrueBrain> so something changed
22:11:27 <frosch123> no idea what changed
22:11:30 <TrueBrain> frosch123: and now I build the new docker image and pushed it; I will make this in a Jenkins job soon-ish
22:11:40 <frosch123> when i compare the output of git show, only the hash is different
22:11:42 <TrueBrain> so once you merge it in OpenTTD-CF, it creates the new images
22:11:47 <TrueBrain> weirrrrddddd
22:12:47 <TrueBrain> I like what andy did on flyspray .. now he can do it again with labels :P
22:12:49 <TrueBrain> MWHAHAHA
22:13:18 <TrueBrain> I will ask at work how we can do passwords correctly for modern standards, without using crypt-libraries if possible .. (I work for a company who knows these answers :P)
22:13:23 <TrueBrain> as I forgot we do things plain-text :D
22:13:30 <TrueBrain> on an unencrypted line :D
22:13:57 <frosch123> back to the austrian support?
22:14:04 <frosch123> or related to andy on fs?
22:14:08 <Rubidium> just force all passwords to be ********
22:14:09 <TrueBrain> FS
22:15:30 <TrueBrain> its good andy is not here, but he did a very nice job cleaning up the bugs, damn
22:15:49 <Eddi|zuHause> it's weird how many tickets there are where i wonder "how did my name get into THAT?!?" and then it's andy posting some IRC log snippet
22:16:10 <Eddi|zuHause> Rubidium: hunter2?
22:16:40 *** Vadtec has joined #openttd
22:17:57 <TrueBrain> lol @ 5875 .. oops? :D
22:21:21 <Eddi|zuHause> your import script didn't catch messages where issues were closed and then reopened. this causes nonsensical andy-responses pop up 7 years later
22:21:33 <TrueBrain> yeah
22:21:43 <TrueBrain> you dont want to know how those are stored in the database, so I thought: fuck that shit
22:21:44 <Wolf01> TB: shouldn't the disclaimer be at the top?
22:21:49 <TrueBrain> Wolf01: hmm
22:21:52 <TrueBrain> good point
22:22:09 <TrueBrain> you now have it twice! :D
22:22:11 <TrueBrain> TWICE THE FUN :)
22:22:15 <Wolf01> :D
22:22:16 *** sla_ro|master has quit IRC
22:22:19 <TrueBrain> tnx Wolf01 :)
22:22:29 <Eddi|zuHause> "doppelt hält besser"
22:22:56 <Wolf01> BTW, I really appreciate the work you are doing, I see new open doors and infinite power!
22:23:12 <Eddi|zuHause> with infinite power comes infinite responsibility
22:23:22 <TrueBrain> :D Tnx Wolf01 :)
22:23:42 <TrueBrain> many "good first time" bugs on GitHub now :)
22:23:49 <Eddi|zuHause> when do we solve https://github.com/OpenTTD/OpenTTD/issues/3848 ? can't be that hard
22:26:28 <TrueBrain> there you go
22:28:25 <Eddi|zuHause> great, now solve https://github.com/OpenTTD/OpenTTD/issues/4196 :p
22:28:46 <TrueBrain> I cannot give thatone a good-first-time label
22:28:48 <TrueBrain> sorry :P
22:28:53 <Wolf01> I would solve NRT in trunk... ehrm, master now :P
22:29:08 <TrueBrain> solve?
22:30:05 <Wolf01> BTW, what's the state of NRT repo?
22:31:55 <TrueBrain> I rebased it yesterday
22:32:00 <TrueBrain> but .. I did not know how to do binaries
22:32:03 <TrueBrain> so I skipped those :P
22:32:16 <Wolf01> Good, one step at time :D
22:33:03 <Eddi|zuHause> do i now need to make a github account?
22:33:31 <TrueBrain> depends; did you do anything OpenTTD-codebase related in the last year?
22:34:43 <Eddi|zuHause> i never made any commits, if that's what you mean
22:35:15 *** iSoSyS has joined #openttd
22:35:35 <TrueBrain> no
22:35:39 <TrueBrain> not what I meant :D
22:35:47 <TrueBrain> did you do ANYTHING OpenTTD-codebase related
22:35:49 <TrueBrain> :D
22:35:55 <TrueBrain> oeh, closed an issue
22:36:01 <TrueBrain> (no input after 3 years .. I think we can close it :P)
22:36:18 <Eddi|zuHause> uhm...
22:36:25 <Eddi|zuHause> then i don't understand what you mean
22:37:08 <TrueBrain> did you checkout the code? Did you look at a patch? Did you look at a bug? Did you comment on a bug? :)
22:37:20 <TrueBrain> as if the answer is yes, than yup, you need a github account :)
22:37:21 <Eddi|zuHause> err, probably
22:37:50 *** Gja has quit IRC
22:38:01 <TrueBrain> 6219 is funny :D
22:38:07 <TrueBrain> more tickets about helicopters being borked
22:38:12 <Eddi|zuHause> i could do like andy and who says "my wiki account doesn't work, can anyone do this change for me?"
22:40:02 <TrueBrain> you just already did :P
22:40:25 <Eddi|zuHause> no, that was different :p
22:40:32 <TrueBrain> yeah yeahhhhh
22:45:26 <TrueBrain> briliant, an AI that can crash the game because of malloc :D
22:45:45 <Eddi|zuHause> what could possibly go wrong...
22:46:30 <TrueBrain> still wondering about some patches .. do we wait for the original author to make the PR ... do we "take over" with credits ..
22:46:33 <TrueBrain> tricky
22:47:03 <Eddi|zuHause> don't wait on user action if not strictly necessary
22:47:13 <frosch123> TrueBrain: we did that for 14 years
22:47:21 <TrueBrain> fair enough
22:47:33 <TrueBrain> so many small patches that appear to just be mergable
22:47:40 <TrueBrain> ranging from SSE2 support till doc-fixes
22:47:46 <TrueBrain> just the effort to make the PR ..
22:48:22 *** synchris has quit IRC
22:48:28 <frosch123> my pre-justice tells me half of them does indentation wrong
22:49:43 <frosch123> but yes, in general more patches arrive than are looked at
22:50:00 <TrueBrain> FlySpray is a horrible system for patches
22:50:01 <frosch123> and if i looked at patches then at the newest ones, so ancient ones get more ancient :)
22:50:03 <TrueBrain> so much effort to send a review
22:51:01 <frosch123> hmm, so, how do i repair my git-hooks fork?
22:51:13 <frosch123> i did not expect hashes to be different, and naively pushed to master
22:51:20 <TrueBrain> rebase
22:51:23 <TrueBrain> force push
22:51:23 <frosch123> now my master has diverged from the other master
22:51:34 <TrueBrain> what I always do, call my fork origin, and upstream upstream
22:51:35 <TrueBrain> so:
22:51:37 <TrueBrain> git fetch upstream
22:51:41 <TrueBrain> git rebase upstream/master
22:51:43 <frosch123> oh, it even allowed force push
22:51:43 <TrueBrain> git push -f
22:51:49 <TrueBrain> on your fork, yes
22:51:50 <frosch123> i somehow assumed github would deny that
22:51:56 <TrueBrain> you can configure that
22:52:01 <TrueBrain> on OpenTTD it is not allowed :P
22:52:04 <frosch123> so, done, thanks :)
22:52:07 <TrueBrain> (as that would upset people :P)
22:53:24 *** andythenorth has joined #openttd
22:53:37 <andythenorth> ho a big TrueBrain post :)
22:53:48 <frosch123> TrueBrain: so, about your competition with andy: i only received 12 issue notifications from you today, i am sure andy got to 50+ fs mails somewhen
22:54:14 <Wolf01> One comes, the other goes, 'night all!
22:54:17 <TrueBrain> 15 "good first issues" marked
22:54:19 <TrueBrain> I am happy :)
22:54:21 <TrueBrain> night Wolf01
22:54:30 *** Wolf01 has quit IRC
22:54:36 <TrueBrain> and I think those 15 are really of the length of 10 to 20 lines of code
22:54:42 <frosch123> at some point we rejected all "update exchange rate" requests
22:54:43 <TrueBrain> with very little indepth knowledge
22:55:00 <TrueBrain> I have a very stupid idea for exchange rates
22:55:01 <andythenorth> invalidation sprees are bbest :)
22:55:06 <andythenorth> no need to review patch
22:55:11 <TrueBrain> but .... I am strongly considering toying with a webservice :P
22:55:12 <andythenorth> 'close', say 'sorry'
22:55:19 <andythenorth> xe
22:55:25 <TrueBrain> I am sure there is history of exchange rates
22:55:25 <frosch123> TrueBrain: want to query realtime rates? :p
22:55:27 <Eddi|zuHause> frosch123: but did we also revert to the original 1996 exchange rates?
22:55:29 <TrueBrain> yes and no
22:55:43 <TrueBrain> I was more thinking: use the rate of that year
22:55:57 <frosch123> TrueBrain: the fundamental issue with changing exchange rates is, that you can only lose :)
22:56:00 <TrueBrain> and have it on a remote location; so people can enable that :P
22:56:03 <TrueBrain> YES!
22:56:16 <TrueBrain> but if we make it the value it was in that time, nobody can complain
22:56:24 <frosch123> if you change ruble, then xussr grf devs will complain that they carefully try&errored the engine prices to match the historic ones
22:56:25 <TrueBrain> so 2018 will be 2018 ..
22:56:53 <TrueBrain> yes; we will always hurt someone
22:57:03 <TrueBrain> doing nothing also hurts people :)
22:57:09 <Eddi|zuHause> you should connect to an online database of historic and current exchange rates for every currency imaginable
22:57:18 <TrueBrain> Eddi|zuHause: I ... just said that
22:57:20 <Eddi|zuHause> including bitcoin
22:57:21 <TrueBrain> but okay :)
22:57:24 <andythenorth> we could start one
22:57:28 <andythenorth> and sell it as a service
22:57:38 * andythenorth always looking for ¢
22:57:41 <TrueBrain> frosch123: but an easy solution: if you load in those grfs, we disable the online service :P
22:57:48 <TrueBrain> hardcoded
22:57:49 <TrueBrain> on GRFID :P
22:57:55 <Eddi|zuHause> TrueBrain: but you should also enable forced online connection just for that :p
22:58:11 <TrueBrain> anyway, I always like github projects with good-first-issues :D
22:58:18 <TrueBrain> btw, andythenorth, you can remove all the prefixes and make them labels now :P
22:58:21 <frosch123> andythenorth: so, is there interest in an "Editor" team?
22:58:22 <TrueBrain> *mwhahaha*
22:58:36 <andythenorth> frosch123: probs yes
22:58:38 <TrueBrain> frosch123: yes!!!! Make andythenorth editorrrrrr (so I can just push work to him :P)
22:58:56 <andythenorth> wrangling tickets is a bit close to my day job
22:59:07 <andythenorth> but I am also used to saying 'no' a lot
22:59:16 <andythenorth> even to people who pay me/us a lot
22:59:27 <TrueBrain> I am surprised you took effort for some tickets
22:59:29 <andythenorth> so saying no to free-time, free-beer stuff is ok
22:59:36 <TrueBrain> but I closed 1 ticket today :D
22:59:58 <andythenorth> I am mostly trying to be a good gardener, the actual decisions on in/out aren't mine to make for $reasons
23:00:04 <TrueBrain> I think tomorrow I write a small script that makes a PR out of a diff :)
23:00:15 <andythenorth> also I want $100k / year to make the actual decisions, and equity :P
23:00:28 <TrueBrain> I just want $100k / year
23:00:31 <TrueBrain> no strings attached :P
23:01:59 <andythenorth> ok we just charge $1.99 per grf download
23:02:07 <andythenorth> split it between you and me
23:02:49 <TrueBrain> 2 dollar? Holy crap
23:02:53 <TrueBrain> we would be freaking rich
23:03:18 <TrueBrain> there are 1.4 milion requests per month
23:03:21 <TrueBrain> I mean, seriously
23:04:00 <frosch123> andythenorth: i have still no idea how permissions work
23:04:11 <TrueBrain> sorry, michi_cc; the latest commit-checker said no to your patch :(
23:04:11 <frosch123> so we need to test out what it needs for closing issues
23:04:25 <TrueBrain> one more tabs/spaces issue :D
23:04:32 <Eddi|zuHause> you happen to be a consultant for the music/film/whatever industry? "there are 1 bajillion torrents each month, that is 100 bajillion dollars in lost sales"
23:04:33 <TrueBrain> frosch123: 'write' :)
23:04:51 <andythenorth> TrueBrain: after purchasing a fine grf like FIRS...all future updates are free :)
23:04:59 <andythenorth> or we could do subscriptions? o_O
23:05:55 *** iSoSyS has quit IRC
23:05:57 <TrueBrain> frosch123: I added an avatar :D
23:06:29 <TrueBrain> frosch123: your tab-thing works very well, it seems :)
23:06:31 <frosch123> teams have avatars?
23:06:37 <TrueBrain> the profile picture!
23:06:49 <Eddi|zuHause> andythenorth: you mean like a patreon?
23:06:59 <TrueBrain> patreon sounds good to me
23:07:05 <andythenorth> I was thinking of something more insidious somehow
23:07:08 <Eddi|zuHause> "pledge 10$ per month and you get concept art"
23:07:14 <TrueBrain> wait .. for every euro you earn ingame, you have to pay us 0.0001 euro
23:07:26 <Eddi|zuHause> "pledge 100$ per month and you get a skype date per month"
23:07:39 <TrueBrain> HAHAHA, Skype date ...... omg .. who would want that?!
23:08:01 <TrueBrain> then you see one of our ugly faces
23:08:03 <TrueBrain> lolz
23:08:04 <Eddi|zuHause> that is an actual thing i have seen someone (female) offer
23:08:10 <TrueBrain> of course female
23:08:27 <glx> reminds me of ICQ
23:08:36 <andythenorth> I would use my github avatar face :P https://github.com/andythenorth
23:09:15 <peter1138> Morning
23:09:17 <TrueBrain> reminds me of those "male vs female twitch" images
23:09:25 <TrueBrain> the ... difference .. is ... "huge"
23:09:43 <TrueBrain> even in 2018, sex sells
23:09:50 <Eddi|zuHause> two differences?
23:09:57 <TrueBrain> andythenorth: now that is a face I would skype with (the avatar)
23:10:48 <frosch123> i associate a lot of violence with that avatar
23:10:49 <peter1138> That's actually him
23:11:03 <frosch123> involving copy machines
23:11:12 <peter1138> Mine is just a moody greyscale shot to pretend I'm deep.
23:11:29 <frosch123> mine is a green blob, i can't be more accurate
23:11:34 <TrueBrain> mine is just .... I dunno what I am
23:11:38 <TrueBrain> story of my life :(
23:13:03 <LordAro> frosch123: omg, gardening
23:13:08 <TrueBrain> README should be updated to md standards
23:13:40 <frosch123> LordAro: i wondered about a description, when andy used a nice term :)
23:13:50 <TrueBrain> :D
23:14:26 <TrueBrain> EXTERMINATE
23:14:29 <TrueBrain> tnx for that michi_cc :(
23:14:34 <TrueBrain> now I have that in my head
23:14:45 *** iSoSyS has joined #openttd
23:14:46 <Eddi|zuHause> you do weird things...
23:14:57 <TrueBrain> something with a kettle and black
23:15:06 <glx> michi_cc: oh seems the last try was ok for spaces ;)
23:15:21 <glx> at least it's building now
23:15:50 <TrueBrain> HE DID IT! :)
23:16:25 <TrueBrain> I wnoder if we should email the 300-ish bug-owners that their bug is now somewhere else to be tracked ...
23:17:11 * andythenorth looking for an issue to close
23:17:20 <TrueBrain> I had a really hard time finding one :D
23:17:29 <TrueBrain> you did a too good of a job :(
23:17:31 <andythenorth> I closed 500 :P
23:17:59 <andythenorth> here's a candidate https://github.com/OpenTTD/OpenTTD/issues/3821
23:18:18 <TrueBrain> close it or open it, but that reopening is useless :P
23:18:28 <andythenorth> I just testing :)
23:18:43 <TrueBrain> 8 year old ticket
23:18:57 <TrueBrain> I see no reason to ever implement that tbh
23:18:58 <andythenorth> not gonna happen
23:19:09 <frosch123> "reasons for sdl2" :)
23:19:19 <TrueBrain> so if it is not going to happen, close it? :)
23:19:26 <TrueBrain> or do you want me to leave proza?
23:19:37 <andythenorth> I am just checking the other 'cursor is broken' issues
23:20:49 <LordAro> frosch123: oh crap, emails
23:20:57 <TrueBrain> its also a solution for a problem, that is not really solving the problem
23:21:00 <TrueBrain> more hiding it
23:21:13 <TrueBrain> why on earth would a mouse cursor take 1/3rd of a second to draw
23:21:18 <TrueBrain> no HW acceleration or something :)
23:21:26 <frosch123> LordAro: joining the club?
23:22:38 <peter1138> I might have to set up a folder for this, just to ignore it :p
23:22:54 <TrueBrain> andythenorth: there, I did it :P
23:22:57 <frosch123> just unwatch the project
23:23:03 <TrueBrain> ^^
23:23:06 <andythenorth> oh you wrote what I was writing :)
23:23:08 <TrueBrain> or change your notifications
23:23:11 <frosch123> i did not receive anything before i started watching
23:23:12 <TrueBrain> andythenorth: :P
23:23:17 <TrueBrain> andythenorth: sorry
23:23:30 <andythenorth> 'nothing in last 8 years, fix cause not symptoms (or do nothing)'
23:23:41 <andythenorth> onwards
23:24:20 <TrueBrain> I like cleaning up issues :D
23:24:33 <TrueBrain> but we really need to find a way to get that number smaller :P
23:24:45 <TrueBrain> just 38 of them are patches
23:24:56 <andythenorth> all I want to get to 200
23:24:58 <andythenorth> or 199
23:25:08 <andythenorth> there are multiple ICU crash reports
23:25:16 <TrueBrain> label them ICU
23:25:18 <andythenorth> multiple 'AI crashed' reports
23:25:23 <andythenorth> multiple OS X OOMs
23:25:39 <frosch123> all OOMs are 32bit machines?
23:25:42 <TrueBrain> as if pango, or what was it called, can fix 15 tickets .. the urgency becomes more clear
23:25:55 <TrueBrain> I read a few where an AI crashes OpenTTD with OOM
23:26:04 <TrueBrain> I wonder if we cannot make that if an AI allocates too much memory, the AI is killed
23:26:07 <TrueBrain> not OpenTTD
23:26:15 <TrueBrain> or if we can sandbox AIs a bit more
23:26:23 <andythenorth> I am labelling ICU
23:26:33 <TrueBrain> I already labeled Mac OS X
23:26:35 <frosch123> TrueBrain: 32bit systems are dead :)
23:26:45 <TrueBrain> yet we compile for them :P
23:26:53 <TrueBrain> but even on a 64bit it is silly
23:27:02 <frosch123> problem started when we assigned 2 gb virtual address space to 32bpp sprite cache
23:27:16 <TrueBrain> oef
23:27:16 <frosch123> fragmentation kills the rest
23:27:18 <TrueBrain> that is taxing
23:27:25 <peter1138> o
23:27:36 <TrueBrain> so give a warning to 32bit users if they enable 32bpp?
23:28:02 <frosch123> when ottd starts we try to allocate as much spritecache as possible
23:28:04 <TrueBrain> frosch123: michi_cc's patch was otherwise okay by you? (minus the whitespaces)
23:28:06 <frosch123> and then half that amount
23:28:10 <frosch123> we can change it to 1/4 or so
23:28:26 <frosch123> TrueBrain: it was "no clue" otherwise :)
23:28:27 <TrueBrain> I am fine that you allocate .. just warn those poor sods with lower memory :)
23:28:32 <TrueBrain> frosch123: I think we all have that :P
23:28:43 <glx> it's OSX, can't help :)
23:29:08 <Eddi|zuHause> i started getting OOM issues on a bunch of games lately
23:29:14 <Eddi|zuHause> but that is probably graphics memory
23:29:37 <Eddi|zuHause> problem is, it locks up the system for 30 minutes or more before deciding to kick in the OOM handler
23:29:48 <TrueBrain> frosch123: but in all cases, an AI killing a game, is silly :D
23:30:03 <TrueBrain> should be easy btw, to constrain the memory an AI can take
23:30:11 <TrueBrain> Eddi|zuHause: disable swap
23:30:20 <Eddi|zuHause> TrueBrain: i did that, doesn't help
23:30:31 <TrueBrain> weird
23:30:55 <TrueBrain> yippie, OSX fixes! \o/
23:31:01 <TrueBrain> I was happy andythenorth tested it :P
23:31:09 <glx> I can kill vlc with an lua script
23:31:10 <TrueBrain> our in-house OSX QA :D
23:31:22 <andythenorth> I only found 2 ICU now https://github.com/OpenTTD/OpenTTD/labels/ICU
23:31:26 <peter1138> Hmm, confused
23:31:51 <TrueBrain> andythenorth: there were more
23:31:57 <andythenorth> got another
23:31:57 <glx> andythenorth: search the closed duplicates :)
23:32:22 <TrueBrain> added 6563 too
23:32:22 <peter1138> If you make a pull request, how do you change it?
23:32:35 <peter1138> (e.g. like michi_cc fixed the indenting)
23:32:46 <TrueBrain> push to the branch on your fork the new update
23:33:37 <michi_cc> peter1138: You just push to the branch (if you've used rebase/ammend, it has to be git push -f)
23:33:51 <peter1138> git push -f.
23:33:54 <peter1138> I've... never used that.
23:34:01 <TrueBrain> try to avoid it then :D
23:34:02 *** FLHerne has joined #openttd
23:34:16 <TrueBrain> if you add -f, you rewrite history
23:34:26 <TrueBrain> (well, if adding -f is needed)
23:34:28 <Eddi|zuHause> that's the command where everyone goes "ZOMG it's now even more broken than before!!"
23:34:44 <TrueBrain> what I normally do: commit, push, make PR. If I get comments, I make a new commits with the fixes
23:34:51 <TrueBrain> but that only works if you have a single thing in your PR
23:34:52 <peter1138> I assume michi_cc did cos there is not a separate patch that fixes the indenting.
23:34:58 <TrueBrain> if you have multiple, you need a git crashcourse :)
23:35:05 <TrueBrain> no; he rewrote history
23:35:08 <TrueBrain> so you cannot see the diff etc
23:35:13 <TrueBrain> (which is annnoooyyyyiiinnnggg :D)
23:35:19 <TrueBrain> his old version is really gone
23:35:26 <peter1138> That's what I meant. Used -f.
23:35:29 <TrueBrain> (well, somewhere in the git refs)
23:35:35 <peter1138> Okay, so it can be done. But prefer not to.
23:35:48 <TrueBrain> it makes reviewing kinda annoying :P
23:35:55 <TrueBrain> (basically, you have to start over)
23:36:11 <Eddi|zuHause> well, you can still retrieve it from the hash
23:36:12 <frosch123> commit checks check all revisions, so no other option here :p
23:36:15 <TrueBrain> Bitbucket solves that by still tracking the old ref
23:36:28 <TrueBrain> Eddi|zuHause: which github hides :(
23:36:45 <TrueBrain> frosch123: ghehe :)
23:37:02 <glx> there's "show outdated" on the page
23:37:16 <TrueBrain> where?!
23:37:18 <TrueBrain> that would be awesome
23:37:32 <TrueBrain> I only see that for comments
23:37:33 <glx> in the review comments
23:37:37 <TrueBrain> not for the full set
23:37:48 <TrueBrain> so I cannot diff
23:37:49 <michi_cc> frosch123: Regarding the nightly version thingy, git has an author *and* a commiter, and a merge on GitHub will update the committer info with the real date. You can see it for yourself with "git log --pretty=fuller". (Incidentally, that's probably why your hook merge got a new hash)
23:37:51 <peter1138> Yeah
23:38:31 <frosch123> oh, so that's what changed the hash
23:38:33 <TrueBrain> ah, commit is added :D
23:38:41 *** HerzogDeXtEr has quit IRC
23:39:01 <frosch123> i saw it on github, but thought it was their database adding that, not something inside the repository
23:39:18 <TrueBrain> ugh, it uses some weird usernames from time to time
23:39:27 <TrueBrain> truebrain@users.noreply.github.com
23:39:28 <TrueBrain> really
23:39:42 <frosch123> ok, so it is commit-date
23:39:46 <peter1138> Any translations to be committed yet?
23:40:08 <TrueBrain> squash commits are even, Commit: GitHub <noreply@github.com>
23:40:10 <TrueBrain> ugh, that is ugly
23:40:13 <michi_cc> TrueBrain: Yeah, but for multi-commit PRs, it's either that or end up with fix commits for fix commits for fix commits.
23:40:21 <frosch123> peter1138: scripts is not finished yet
23:40:42 <TrueBrain> michi_cc: huh? I was talking about WHAT it inserted :)
23:40:54 <TrueBrain> I mean, it does this automatigally, without telling you
23:41:13 <michi_cc> TrueBrain: That was regarding the PR commit (not-)history.
23:41:14 <andythenorth> https://github.com/OpenTTD/OpenTTD/issues?utf8=%E2%9C%93&q=label%3AICU+
23:41:44 * LordAro finally finishes reading scrollback
23:41:47 <TrueBrain> ugh, if I squash a commit, it puts this as author: Patric Stout <TrueBrain@users.noreply.github.com>
23:41:48 <TrueBrain> wtf
23:41:57 <TrueBrain> I want TrueBrain <truebrain@openttd.org>
23:41:58 <peter1138> :(
23:42:15 <frosch123> TrueBrain: profile settings?
23:42:27 <LordAro> i feel like that's to do with your organisation memberahip being private?
23:42:36 <michi_cc> TrueBrain: Look at https://github.com/settings/emails
23:42:53 <TrueBrain> michi_cc: there I have truebrain@opendune.org primary
23:43:03 <TrueBrain> LordAro: stop touching my privates
23:43:24 <TrueBrain> michi_cc: I can disable that it makes my email private
23:43:24 <michi_cc> Uncheck keep my email private?
23:43:27 <TrueBrain> that still leaves the username
23:43:42 <TrueBrain> I don't care that much, I just hate it does it without saying
23:43:49 <TrueBrain> and that it is the same for every project
23:43:54 <TrueBrain> (I push commits under different users)
23:43:55 *** sim-al2 has joined #openttd
23:44:17 *** Progman has quit IRC
23:44:29 <TrueBrain> this is a minus for GitHub :P
23:44:30 <TrueBrain> but okay ..
23:44:37 <TrueBrain> made openttd.org primary, and public
23:44:44 <TrueBrain> tnx michi_cc :)
23:44:53 <frosch123> yeah, boo opendune!
23:45:20 <TrueBrain> lets see .. more settings .. Block Users ... Lord Aro .. CHECK
23:45:22 <michi_cc> TrueBrain: You are allowed to make all merges/rebases etc with the git command line client, you're not required to use the web frontend :)
23:45:35 <TrueBrain> michi_cc: fair; but GRRRR :P
23:45:48 <TrueBrain> at least it will no longer read users.noreply shit
23:46:03 <TrueBrain> still weird that Squashes has GitHub <noreply@github.com> as Commit
23:47:24 <TrueBrain> so I need a script that grabs a clean master, download the patch URL I gave him, applies, changes commit message to indicate who and where I got it from .. and push that to my fork so I can make a PR ..
23:47:49 <andythenorth> is this also ICU? https://github.com/OpenTTD/OpenTTD/issues/6675
23:48:18 <frosch123> probably
23:48:25 <TrueBrain> assume as much :)
23:48:27 <peter1138> Yeah.
23:48:29 <TrueBrain> either way, off to bed for me! nn!
23:49:18 <andythenorth> also me
23:50:21 *** ToffeeYogurtPots has joined #openttd
23:50:58 <michi_cc> TrueBrain: git commit has an option to change the commit author (which e.g. GitHub prominently displays) to something else than your identity that is used as commiter.
23:53:12 *** bwn has quit IRC
23:56:54 *** frosch123 has quit IRC
23:58:08 <peter1138> Jenkinsfile is way beyond my ken.
23:58:25 <peter1138> I'm not even Scottish.