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