Config
Log for #openttd on 10th April 2018:
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

Powered by YARRSTE version: svn-trunk