IRC logs for #openttd on OFTC at 2018-06-05
            
00:04:16 *** Fuco has joined #openttd
00:06:54 *** frosch123 has quit IRC
00:18:35 <peter1138> michi_cc, all seems to work. Wonder what TrueBrain makes of it :p
00:19:01 <peter1138> My exe is only 5.5MB now.
00:20:38 <Eddi|zuHause> what? modern games must be at least 60GB and ship a 1.5GB patch every month
00:20:48 <peter1138> ikr
00:21:02 <Eddi|zuHause> at least they don't need a spec
00:21:06 <peter1138> :D
00:30:32 *** iSoSyS has joined #openttd
00:41:39 *** Fuco has quit IRC
01:12:53 *** Wormnest has quit IRC
01:17:44 *** Lejving has joined #openttd
01:22:42 *** Lejving__ has quit IRC
01:27:24 *** Lejving_ has joined #openttd
01:28:27 *** iSoSyS has quit IRC
01:28:48 *** APTX has joined #openttd
01:33:17 *** Lejving has quit IRC
01:34:46 *** Lejving has joined #openttd
01:40:17 *** Lejving_ has quit IRC
01:46:34 *** Lejving_ has joined #openttd
01:53:22 *** Lejving has quit IRC
02:06:22 *** KouDy has quit IRC
03:11:09 *** KouDy has joined #openttd
03:14:13 *** Thedarkb-X40 has quit IRC
03:18:16 *** KouDy has quit IRC
03:30:41 <LANJesus> Eddi|zuHause: RIP dialup users
03:30:52 <LANJesus> or satellite
03:39:28 *** supermop has joined #openttd
03:43:18 *** Tshaydin has joined #openttd
03:46:26 *** Tshaydin has quit IRC
04:05:55 *** ToBeFree has joined #openttd
04:09:30 *** supermop has quit IRC
04:10:48 *** dpk has quit IRC
04:10:53 *** dpk has joined #openttd
04:11:17 *** Mavy_ has joined #openttd
04:11:37 *** Mavy has quit IRC
04:22:52 *** supermop has joined #openttd
04:36:01 *** ToBeFree has quit IRC
04:49:44 *** Flygon has joined #openttd
04:54:01 *** muffindrake1 has joined #openttd
04:55:53 *** muffindrake has quit IRC
04:56:08 *** ccfreak2k has quit IRC
04:58:05 *** ccfreak2k has joined #openttd
05:28:19 *** glx has quit IRC
05:38:31 *** planetmaker_ has joined #openttd
05:44:48 *** Guest4582 has quit IRC
06:22:40 *** KouDy has joined #openttd
06:29:48 *** KouDy has quit IRC
06:41:42 *** sla_ro|master has joined #openttd
06:46:00 *** supermop has quit IRC
06:49:30 *** gelignite has joined #openttd
07:47:34 *** Cubey has quit IRC
07:53:18 *** KouDy has joined #openttd
08:01:37 *** gelignite has quit IRC
08:24:34 *** andythenorth has joined #openttd
08:24:50 <peter1138> Hi
08:32:16 <andythenorth> moin
08:36:19 *** ToffeeYogurtPots has joined #openttd
09:20:38 *** mijndert has joined #openttd
09:56:05 *** ToffeeYogurtPots has quit IRC
10:20:49 *** Arveen2 has quit IRC
10:31:14 *** andythenorth has quit IRC
10:35:00 *** Anikhtos has joined #openttd
10:37:22 *** Arveen has joined #openttd
10:41:42 *** Anikhtos has quit IRC
10:48:00 *** andythenorth has joined #openttd
10:52:51 *** chomwitt has joined #openttd
11:01:34 <peter1138> https://www.pcgamer.com/developers-fear-for-mac-gaming-as-apple-deprecates-opengl-support/
11:02:07 <Eddi|zuHause> why would apple ever follow standards?
11:02:24 <Eddi|zuHause> like, say, usb ports
11:02:29 <Eddi|zuHause> headphone plugs
11:03:22 *** m3henry has joined #openttd
11:07:53 <__ln__> Eddi|zuHause: i though Safari used to be ahead of other browsers at following HTML standards at some point of time.
11:14:54 *** berndj-blackout has joined #openttd
11:15:22 *** Stimrol has quit IRC
11:15:22 <Eddi|zuHause> __ln__: that was like 10,15 years ago?
11:15:39 *** Stimrol has joined #openttd
11:16:04 *** TheMask96- has joined #openttd
11:16:04 *** TheMask96 has quit IRC
11:16:15 *** KouDy has quit IRC
11:16:25 *** berndj has quit IRC
11:16:27 <__ln__> Eddi|zuHause: well within the bounds of "ever" then.
11:17:48 *** KouDy has joined #openttd
11:31:14 <mijndert> would this mean a major rewrite for openttd?
11:31:36 <peter1138> No, we don't use it at the moment.
11:32:36 <m3henry> Sorry, I'm missing some context?
11:40:32 <m3henry> Oh I see, yeah, not an issue. It's not a surprising move my Apple, not sure if it will backfire or not.
11:40:37 <m3henry> by*
11:42:01 *** andythenorth has quit IRC
12:04:12 <peter1138> Well, as long as it doesn't get removed.
12:11:56 *** andythenorth has joined #openttd
12:43:15 *** Thedarkb-X40 has joined #openttd
13:02:26 *** Thedarkb-X40 has quit IRC
13:15:53 <peter1138> orudge
13:16:04 <peter1138> tt-forums.net certificate just expired
13:16:22 <andythenorth> LE
13:16:32 <andythenorth> is not 100% reliable :)
13:17:07 <peter1138> I can't even see that it is a LE cert, Firefox refuses to tell me :S
13:18:48 <peter1138> I set up nagios to monitor all my certificates for expiry.
13:18:53 <LordAro> has it been 3 months already?
13:19:33 <peter1138> Chrome at least lets you view the certificate.
13:19:48 <peter1138> Hmm, and also overrides the HSTS settings.
13:20:40 <orudge> Blargh
13:21:24 <__ln__> LE usually fails because of SELinux
13:21:35 <orudge> The certificate was renewed fine, it just doesn't seem to restart the web server correctly
13:21:45 <peter1138> My usual reason for LE failing is it's not a website :p
13:21:57 <peter1138> I still need to automate my DNS updates :S
13:45:18 *** Thedarkb-X40 has joined #openttd
14:05:21 *** supermop has joined #openttd
14:29:38 <Eddi|zuHause> orudge: nothing a hacky crontab entry can't fix :p
14:33:57 *** sla_ro|master has quit IRC
14:39:23 *** Thedarkb-X40 has quit IRC
15:10:12 <orudge> Eddi|zuHause: well, quite
15:10:15 <orudge> it might come to that
15:11:21 <LordAro> there's reason i just set nginx to restart every month
15:11:25 <LordAro> it's easier :p
15:11:59 <Eddi|zuHause> LordAro: well, it has to align with the renewal
15:12:56 <LordAro> most autorenew scripts do so a month before expiry
15:13:15 <LordAro> but if not, weekly wouldn't be awful either
15:13:36 <Eddi|zuHause> that makes sense
15:17:20 <peter1138> Restart it during the backup job.
15:17:49 <peter1138> My webservers get reloaded every night anyway, for log rotation purposes.
15:18:04 <peter1138> That's a standard Apache+Debian thing.
15:18:33 <LordAro> apache is unreliable at reloading certificates, i've found
15:21:12 <Eddi|zuHause> have two redundant webservers and restart each at different times :p
15:22:24 <peter1138> LordAro, it's not instant, but as you say, it's generally a month before it actually expires, so it's more than sufficient.
15:23:07 <LordAro> there's several LE autorenewers out there that can run a script (i.e. webserver reload/restart) when it autorenews
15:23:13 <andythenorth> supervisord :P
15:23:17 <LordAro> would be surprised if certbot itself can't do it
15:23:51 <mijndert> certbot -q renew --renew-hook "service nginx reload"
15:23:57 <andythenorth> seems we use a cron job to renew LE and restart apache when needed
15:24:03 <LordAro> see, told you
15:24:03 <LordAro> :p
15:24:05 <andythenorth> that works on a fleet size of about 150 :P
15:24:30 <andythenorth> occasionally we hit a LE throttle limit if a lot of certs renew at once
15:25:08 <Eddi|zuHause> add a random delay to each?
15:25:27 <andythenorth> we're staggering them
15:25:32 <andythenorth> afaik
15:25:41 <andythenorth> it's an artefact of switching a lot over at once
15:25:53 <andythenorth> from thawte or whatever
15:26:02 *** Thedarkb-X40 has joined #openttd
15:27:03 <Eddi|zuHause> there was a talk once about people developing a torrent tracker, and they had to put a random into the return interval
15:27:18 <Eddi|zuHause> to spread out waves, e.g. after failures
15:28:04 <Eddi|zuHause> because as soon as they get back on, a huge chunk of requests come at once. and if you give them the same interval, they continue to come back at once
15:28:15 <Eddi|zuHause> if you add some randomness, that evens out after a while
15:31:18 *** KouDy has quit IRC
15:33:23 *** mijndert has quit IRC
15:42:58 *** nielsm has joined #openttd
16:03:02 *** Wacko1976 has joined #openttd
16:24:23 *** KouDy has joined #openttd
16:30:24 *** supermop has quit IRC
16:30:30 *** Alberth has joined #openttd
16:30:30 *** ChanServ sets mode: +o Alberth
16:35:43 *** KouDy has quit IRC
17:04:13 *** synchris has joined #openttd
17:10:28 *** tokai has joined #openttd
17:10:28 *** ChanServ sets mode: +v tokai
17:17:28 *** tokai|noir has quit IRC
17:19:23 *** frosch123 has joined #openttd
17:20:55 *** KouDy has joined #openttd
17:21:50 *** LANJesus has quit IRC
17:22:03 *** LANJesus has joined #openttd
17:35:47 *** gelignite has joined #openttd
17:35:59 *** Gja has joined #openttd
17:37:05 *** Thedarkb has joined #openttd
17:39:36 *** Gja has quit IRC
17:43:23 *** Thedarkb-X40 has quit IRC
17:52:44 *** planetmaker_ has quit IRC
17:59:08 *** Cubey has joined #openttd
18:01:54 *** HerzogDeXtEr has joined #openttd
18:02:25 *** KouDy has quit IRC
18:05:57 *** Progman has joined #openttd
18:08:09 *** Cubey has quit IRC
18:08:52 *** Cubey has joined #openttd
18:26:22 *** Flygon has quit IRC
18:27:50 *** m3henry has quit IRC
18:34:17 *** Gja has joined #openttd
18:40:42 *** TheMask96- has quit IRC
18:44:03 *** Thedarkb has quit IRC
18:45:01 *** Thedarkb has joined #openttd
18:45:05 *** TheMask96 has joined #openttd
18:49:30 *** nauticalnexus has quit IRC
18:49:30 *** Sacro has quit IRC
18:49:30 *** Maarten has quit IRC
18:49:30 *** Sylf has quit IRC
18:49:30 *** TinoDidriksen has quit IRC
18:49:30 *** mikegrb has quit IRC
18:50:05 *** Sacro has joined #openttd
18:50:06 *** Sylf has joined #openttd
18:50:19 *** mikegrb has joined #openttd
18:52:19 *** nauticalnexus has joined #openttd
18:53:16 *** Maarten has joined #openttd
18:53:24 *** TinoDidriksen has joined #openttd
18:54:04 *** Wormnest has joined #openttd
18:59:08 *** KouDy has joined #openttd
19:01:18 <andythenorth> well
19:01:56 <LordAro> no.
19:02:15 <andythenorth> exactly
19:02:21 <andythenorth> also bbl
19:02:21 *** andythenorth has left #openttd
19:03:17 *** FLHerne has quit IRC
19:03:34 *** FLHerne has joined #openttd
19:04:02 *** Wolf01 has joined #openttd
19:06:27 <Wolf01> o/
19:07:40 <Alberth> o/
19:08:09 *** KouDy has quit IRC
19:36:39 *** andythenorth has joined #openttd
19:37:31 <Wolf01> o/
19:37:44 <andythenorth> lo
19:38:45 *** glx has joined #openttd
19:38:45 *** ChanServ sets mode: +v glx
19:42:11 <andythenorth> the scale is wrong http://www.railpictures.net/photo/660170/
19:43:47 *** Thedarkb has quit IRC
19:57:38 *** KouDy has joined #openttd
19:58:22 *** Thedarkb has joined #openttd
20:11:41 *** Gja has joined #openttd
20:12:39 <andythenorth> so what happened on openttd github today? o_O
20:12:51 <andythenorth> or microgit as we have to call it now :)
20:13:23 <Eddi|zuHause> gitlive?
20:13:46 <nielsm> git 365
20:13:59 <Eddi|zuHause> git for windows live
20:19:49 <andythenorth> binghub
20:20:54 <andythenorth> did we successfully increase the PR count? o_O
20:22:24 * andythenorth tries to find project with most open PRs
20:22:29 <andythenorth> this didn't have the answer https://blog.jessfraz.com/post/analyzing-github-pull-request-data-with-big-query/
20:49:34 <TrueBrain> peter1138: ship that dropping of DirectX Music shit already :P
20:51:03 <nielsm> directmusic isn't being dropped, it's already been replaced with a rewrite that doesn't depend on a 10 year old directx sdk
20:51:20 <nielsm> (and also works on 64 bit builds)
20:52:54 <andythenorth> TrueBrain: ship NRT already :) https://github.com/OpenTTD/OpenTTD/pull/6811
21:21:21 *** sla_ro|master has joined #openttd
21:34:53 <michi_cc> TrueBrain: You don't need any DirectX part anymore that isn't part of the standard Windows SDK.
21:39:53 <nielsm> so anyway, what's my dosmusic patch waiting for? :(
21:40:28 <nielsm> (the other month+ old PRs could also do with some kind of update I think)
21:40:44 <michi_cc> LordAro: You requested changes to 6775 ^^^
21:41:17 <nielsm> I addressed everything
21:41:27 <nielsm> except for BeOS still being supported :P
21:43:36 *** ToffeeYogurtPots has joined #openttd
21:44:32 <LordAro> ono
21:45:36 <LordAro> happy?
21:45:51 <michi_cc> frosch123: You last commented on 6751 and 6754 with some change wishes. If you feel them required, you should probably 'request changes' (sends a clear signal to the author) or we either merge or close them.
21:46:05 * nielsm performs a dance to the TTO title tune
21:47:57 *** Gja has quit IRC
21:55:23 *** Supercheese has joined #openttd
21:56:37 <nielsm> hmm I think I should start over with the remaining music changes I made, possibly even a major overhaul of the logic in music_gui.cpp (which is somewhat convoluted right now)
21:56:58 <nielsm> (might even end up with support for mixing multiple music sets into a single playlist, who knows)
21:57:25 <michi_cc> nielsm: src\music\midifile.cpp(995): warning C4267: "Initialisierung": Konvertierung von "size_t" nach "uint32", Datenverlust möglich
21:57:52 <michi_cc> Not really important at all, but a cast would remove one message :)
21:58:15 <nielsm> oh right, I never make 64 bit builds
21:58:31 <nielsm> (because the first time I tried it crashed the compiler, although I actually know I can make them now)
22:02:36 *** synchris has quit IRC
22:02:59 <LordAro> nielsm: nice.
22:06:19 <frosch123> LordAro: what to do with 6781?
22:07:26 <frosch123> the CompanyProperties change looks non-trivial at best
22:07:59 <frosch123> also there is a replacement in company_cmd from 0 to INVALID_TILE
22:08:10 <frosch123> can you remove the non-trivial changes?
22:09:02 <frosch123> also, wasn't there an analysis result of the unoptimised blitter code with std::copy?
22:09:31 <LordAro> bleh, i guess i could
22:09:39 <LordAro> not sure it would be correct though :p
22:10:08 <LordAro> i didn't do any actual metrics, but i didn't notice any difference with basic scrolling around
22:10:27 <frosch123> wasn't there some disassembly?
22:10:46 <nielsm> the purpose of the unoptimized blitter is to be "obviously correct" I assume?
22:10:57 <nielsm> then the speed of it shouldn't really be a concern imho
22:11:02 <LordAro> godbolt demonstrated that stdcopy didn't actually compild quite as neatly as memcpy
22:11:15 <LordAro> in a completely unoptimised build
22:11:24 <LordAro> (am in pub, apologise for typos)
22:12:55 *** Alberth has left #openttd
22:23:35 <michi_cc> nielsm: If you push an update for that warning I'll merge your PR (unless somebody has objections, but then he should speak or be silent forever :)
22:24:17 <Wolf01> Like a marriage
22:24:46 <andythenorth> that is not marriage as I know it :P
22:24:52 <andythenorth> oh marriage ceremony I see :P
22:25:18 <andythenorth> actual marriage is more like 'has objections and voices them for years afterwards'
22:27:32 <frosch123> marriage/wedding is just as complicated as save/safe or proof/prove
22:28:09 <nielsm> michi_cc I'll just make it a new commit on top, that's fine right? :)
22:28:19 <nielsm> instead of rebasing everything again
22:28:19 <andythenorth> did I post the roofs/rooves thread?
22:28:29 <andythenorth> it's everything wrong with the internet
22:28:50 <andythenorth> I think I posted already, but http://grammarist.com/usage/roofs-rooves/
22:28:58 <andythenorth> comments => evening lost :P
22:28:59 <Wolf01> And don't forget dwarfs/dwarves
22:29:06 <LordAro> ..rooves?
22:29:11 <LordAro> burn them
22:30:22 <LordAro> Wolf01: dorfs
22:30:31 <michi_cc> nielsm: I'm not going to squash, so whatever you do will be visible for all eternity.
22:31:04 <Wolf01> And fish/ghoti
22:31:14 <frosch123> LordAro: the half-life of irregular verbs caled with the square root of usage frequency
22:31:21 <frosch123> ^^ one of my favorite quotes
22:31:31 <frosch123> *scales
22:33:22 <nielsm> michi_cc: there
22:38:05 <michi_cc> TrueBrain: Any chance you can run PR#6798 through whatever you intend the Windows compile to be?
22:48:16 *** iSoSyS has joined #openttd
23:01:03 <Wolf01> 'night
23:01:05 *** Wolf01 has quit IRC
23:05:45 *** frosch123 has quit IRC
23:10:23 *** KouDy has quit IRC
23:46:04 *** andythenorth has left #openttd
23:50:27 *** nielsm has quit IRC
23:57:13 *** Progman has quit IRC
23:58:37 *** gelignite has quit IRC