Back to Home / #openttd / 2018 / 06 / Prev Day | Next Day
#openttd IRC Logs for 2018-06-05

---Logopened Tue Jun 05 00:00:41 2018
00:22-!-KouDy [] has joined #openttd
00:22-!-KouDy is "KouDy" on #openttd
00:29-!-KouDy [] has quit [Remote host closed the connection]
00:41-!-sla_ro|master [] has joined #openttd
00:41-!-sla_ro|master is "slamaster" on #sla #openttd
00:46-!-supermop [] has quit [Ping timeout: 480 seconds]
00:49-!-gelignite [] has joined #openttd
00:49-!-gelignite is "gelignite" on #openttd #openttdcoop.devzone
01:47-!-Cubey [] has quit [Ping timeout: 480 seconds]
01:53-!-KouDy [] has joined #openttd
01:53-!-KouDy is "KouDy" on #openttd
02:01-!-gelignite [] has quit [Quit: Match found!]
02:24-!-andythenorth [] has joined #openttd
02:24-!-andythenorth is "andythenorth" on #openttd
02:36-!-ToffeeYogurtPots [] has joined #openttd
02:36-!-ToffeeYogurtPots is "realname" on #debian #debian-hurd #debian-offtopic #tor #tor-project #tor-onions #i2p #https-everywhere #privacybadger #openttd #/r/openttd #odamex #privacytech #oftc
03:20-!-mijndert [~textual@] has joined #openttd
03:20-!-mijndert is "Textual User" on #openttd
03:56-!-ToffeeYogurtPots [] has quit [Remote host closed the connection]
04:20-!-Arveen2 [] has quit [Quit: I like trains]
04:31-!-andythenorth [] has quit [Quit: andythenorth]
04:35-!-Anikhtos [] has joined #openttd
04:35-!-Anikhtos is "OFTC WebIRC Client" on #openttd
04:37-!-Arveen [] has joined #openttd
04:37-!-Arveen is "realname" on #openttd #openttdcoop
04:41-!-Anikhtos [] has quit [Quit: Page closed]
04:48-!-andythenorth [] has joined #openttd
04:48-!-andythenorth is "andythenorth" on #openttd
04:52-!-chomwitt [~chomwitt@2a02:587:dc0d:6600:ac63:8e1:a7ba:7e1e] has joined #openttd
04:52-!-chomwitt is "chomwitt" on #oolite #openttd #qemu #debian #debian-games
05:02<Eddi|zuHause>why would apple ever follow standards?
05:02<Eddi|zuHause>like, say, usb ports
05:02<Eddi|zuHause>headphone plugs
05:03-!-m3henry [~henry@] has joined #openttd
05:03-!-m3henry is "henry" on #openttd @#sfml
05:07<__ln__>Eddi|zuHause: i though Safari used to be ahead of other browsers at following HTML standards at some point of time.
05:14-!-berndj-blackout [] has joined #openttd
05:14-!-berndj-blackout is "Bernd Jendrissek" on #tor #gcc #geda #oftc #openttd #osm #openttdcoop #osm-za
05:15-!-Stimrol [~Stimrol@] has quit [Ping timeout: 480 seconds]
05:15<Eddi|zuHause>__ln__: that was like 10,15 years ago?
05:15-!-Stimrol [~Stimrol@] has joined #openttd
05:15-!-Stimrol is "Stimrol" on #openttd
05:16-!-TheMask96- [] has joined #openttd
05:16-!-TheMask96 [] has quit [Read error: Connection reset by peer]
05:16-!-TheMask96- is "Martijn Zweistra" on #openttd #altcontrol #openttd.notice
05:16-!-KouDy [] has quit [Remote host closed the connection]
05:16-!-berndj [~berndj@] has quit [Read error: Connection reset by peer]
05:16<__ln__>Eddi|zuHause: well within the bounds of "ever" then.
05:17-!-KouDy [] has joined #openttd
05:17-!-KouDy is "KouDy" on #openttd
05:31<mijndert>would this mean a major rewrite for openttd?
05:31<peter1138>No, we don't use it at the moment.
05:32<m3henry>Sorry, I'm missing some context?
05:40<m3henry>Oh I see, yeah, not an issue. It's not a surprising move my Apple, not sure if it will backfire or not.
05:42-!-andythenorth [] has quit [Quit: andythenorth]
06:04<peter1138>Well, as long as it doesn't get removed.
06:11-!-andythenorth [~andytheno@] has joined #openttd
06:11-!-andythenorth is "andythenorth" on #openttd
06:43-!-Thedarkb-X40 [] has joined #openttd
06:43-!-Thedarkb-X40 is "realname" on #/r/openttd #openttd
07:02-!-Thedarkb-X40 [] has quit [Remote host closed the connection]
07:16<peter1138> certificate just expired
07:16<andythenorth>is not 100% reliable :)
07:17<peter1138>I can't even see that it is a LE cert, Firefox refuses to tell me :S
07:18<peter1138>I set up nagios to monitor all my certificates for expiry.
07:18<LordAro>has it been 3 months already?
07:19<peter1138>Chrome at least lets you view the certificate.
07:19<peter1138>Hmm, and also overrides the HSTS settings.
07:21<__ln__>LE usually fails because of SELinux
07:21<@orudge>The certificate was renewed fine, it just doesn't seem to restart the web server correctly
07:21<peter1138>My usual reason for LE failing is it's not a website :p
07:21<peter1138>I still need to automate my DNS updates :S
07:45-!-Thedarkb-X40 [] has joined #openttd
07:45-!-Thedarkb-X40 is "realname" on #/r/openttd #openttd
08:05-!-supermop [] has joined #openttd
08:05-!-supermop is "A CIRC user" on #openttd
08:29<Eddi|zuHause>orudge: nothing a hacky crontab entry can't fix :p
08:33-!-sla_ro|master [] has quit []
08:39-!-Thedarkb-X40 [] has quit [Ping timeout: 480 seconds]
09:10<@orudge>Eddi|zuHause: well, quite
09:10<@orudge>it might come to that
09:11<LordAro>there's reason i just set nginx to restart every month
09:11<LordAro>it's easier :p
09:11<Eddi|zuHause>LordAro: well, it has to align with the renewal
09:12<LordAro>most autorenew scripts do so a month before expiry
09:13<LordAro>but if not, weekly wouldn't be awful either
09:13<Eddi|zuHause>that makes sense
09:17<peter1138>Restart it during the backup job.
09:17<peter1138>My webservers get reloaded every night anyway, for log rotation purposes.
09:18<peter1138>That's a standard Apache+Debian thing.
09:18<LordAro>apache is unreliable at reloading certificates, i've found
09:21<Eddi|zuHause>have two redundant webservers and restart each at different times :p
09:22<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.
09:23<LordAro>there's several LE autorenewers out there that can run a script (i.e. webserver reload/restart) when it autorenews
09:23<andythenorth>supervisord :P
09:23<LordAro>would be surprised if certbot itself can't do it
09:23<mijndert>certbot -q renew --renew-hook "service nginx reload"
09:23<andythenorth>seems we use a cron job to renew LE and restart apache when needed
09:24<LordAro>see, told you
09:24<andythenorth>that works on a fleet size of about 150 :P
09:24<andythenorth>occasionally we hit a LE throttle limit if a lot of certs renew at once
09:25<Eddi|zuHause>add a random delay to each?
09:25<andythenorth>we're staggering them
09:25<andythenorth>it's an artefact of switching a lot over at once
09:25<andythenorth>from thawte or whatever
09:26-!-Thedarkb-X40 [] has joined #openttd
09:26-!-Thedarkb-X40 is "realname" on #openttd #/r/openttd
09:27<Eddi|zuHause>there was a talk once about people developing a torrent tracker, and they had to put a random into the return interval
09:27<Eddi|zuHause>to spread out waves, e.g. after failures
09:28<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
09:28<Eddi|zuHause>if you add some randomness, that evens out after a while
09:31-!-KouDy [] has quit [Read error: Connection reset by peer]
09:33-!-mijndert [~textual@] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
09:42-!-nielsm [] has joined #openttd
09:42-!-nielsm is "Niels Martin Hansen" on #openttd #tycoon
10:03-!-Wacko1976 [] has joined #openttd
10:03-!-Wacko1976 is "The Chat Cool People Use" on #openttd #/r/openttd
10:24-!-KouDy [] has joined #openttd
10:24-!-KouDy is "KouDy" on #openttd
10:30-!-supermop [] has quit [Ping timeout: 480 seconds]
10:30-!-Alberth [] has joined #openttd
10:30-!-mode/#openttd [+o Alberth] by ChanServ
10:30-!-Alberth is "purple" on @#openttd
10:35-!-KouDy [] has quit [Remote host closed the connection]
11:04-!-synchris [~synchris@] has joined #openttd
11:04-!-synchris is "Synesios Christou" on #openttd
11:10-!-tokai [] has joined #openttd
11:10-!-mode/#openttd [+v tokai] by ChanServ
11:10-!-tokai is "Christian Rosentreter" on +#openttd
11:17-!-tokai|noir [] has quit [Ping timeout: 480 seconds]
11:19-!-frosch123 [] has joined #openttd
11:19-!-frosch123 is "frosch" on #openttdcoop.devzone #openttd
11:20-!-KouDy [] has joined #openttd
11:20-!-KouDy is "KouDy" on #openttd
11:21-!-LANJesus [] has quit [Remote host closed the connection]
11:22-!-LANJesus [] has joined #openttd
11:22-!-LANJesus is "WOOOAAARGH!" on #openttd
11:35-!-gelignite [] has joined #openttd
11:35-!-gelignite is "gelignite" on #openttd #openttdcoop.devzone
11:35-!-Gja [] has joined #openttd
11:36-!-Gja is "Martin" on #ceph #bcache #openttd
11:37-!-Thedarkb [] has joined #openttd
11:37-!-Thedarkb is "realname" on #/r/openttd #openttd #oolite
11:39-!-Gja [] has quit []
11:43-!-Thedarkb-X40 [] has quit [Ping timeout: 480 seconds]
11:52-!-planetmaker_ [] has quit [Remote host closed the connection]
11:59-!-Cubey [] has joined #openttd
11:59-!-Cubey is "Jaybar" on #openttd
12:01-!-HerzogDeXtEr [] has joined #openttd
12:01-!-HerzogDeXtEr is "purple" on #openttd
12:02-!-KouDy [] has quit [Read error: Connection reset by peer]
12:05-!-Progman [] has joined #openttd
12:05-!-Progman is "Peter Henschel" on #openttdcoop #openttd
12:08-!-Cubey [] has quit [Ping timeout: 480 seconds]
12:08-!-Cubey [] has joined #openttd
12:08-!-Cubey is "Jaybar" on #openttd
12:26-!-Flygon [] has quit [Read error: Connection reset by peer]
12:27-!-m3henry [~henry@] has quit [Quit: WeeChat 1.9.1]
12:34-!-Gja [] has joined #openttd
12:34-!-Gja is "Martin" on #ceph #bcache #openttd
12:34-!-Gja [] has quit []
12:40-!-TheMask96- [] has quit [Ping timeout: 480 seconds]
12:44-!-Thedarkb [] has quit [Read error: No route to host]
---Logclosed Tue Jun 05 12:50:13 2018
---Logopened Tue Jun 05 12:50:19 2018
12:50-!-mikegrb [] has joined #openttd
12:50-!-Irssi: #openttd: Total of 121 nicks [6 ops, 0 halfops, 1 voices, 114 normal]
12:52-!-nauticalnexus [~Emily@] has joined #openttd
12:52-!-nauticalnexus is "Emily" on #/r/openttd #openttd #debian-kde #debian-next #debian-welcome #debian-games
12:52-!-Irssi: Join to #openttd was synced in 140 secs
12:53-!-Maarten [] has joined #openttd
12:53-!-Maarten is "maarten" on #openttd #observium #moocows #debian
12:53-!-TinoDidriksen [] has joined #openttd
12:53-!-TinoDidriksen is "Tino Didriksen" on #openttd #opendune #debian-nordic
12:54-!-Wormnest [] has joined #openttd
12:54-!-Wormnest is "Wormnest" on #openttd
12:59-!-KouDy [] has joined #openttd
12:59-!-KouDy is "KouDy" on #openttd
13:02<andythenorth>also bbl
13:02-!-andythenorth [~andytheno@] has left #openttd []
13:03-!-FLHerne [] has quit [Quit: Goodbye (ZNC disconnected)]
13:03-!-FLHerne [] has joined #openttd
13:03-!-FLHerne is "Francis Herne" on #openttd #kernelnewbies
13:04-!-Wolf01 [] has joined #openttd
13:04-!-Wolf01 is "Wolf01" on #openttd
13:08-!-KouDy [] has quit [Remote host closed the connection]
13:36-!-andythenorth [] has joined #openttd
13:36-!-andythenorth is "andythenorth" on #openttd
13:38-!-glx [] has joined #openttd
13:38-!-mode/#openttd [+v glx] by ChanServ
13:38-!-glx is "Loïc GUILLOUX" on #opendune #openttd.noai #openttd.notice +#openttd
13:42<andythenorth>the scale is wrong
13:43-!-Thedarkb [] has quit [Ping timeout: 480 seconds]
13:57-!-KouDy [] has joined #openttd
13:57-!-KouDy is "KouDy" on #openttd
13:58-!-Thedarkb [] has joined #openttd
13:58-!-Thedarkb is "realname" on #oolite #openttd #/r/openttd
14:11-!-Gja [] has joined #openttd
14:11-!-Gja is "Martin" on #ceph #bcache #openttd
14:12<andythenorth>so what happened on openttd github today? o_O
14:12<andythenorth>or microgit as we have to call it now :)
14:13<nielsm>git 365
14:13<Eddi|zuHause>git for windows live
14:20<andythenorth>did we successfully increase the PR count? o_O
14:22*andythenorth tries to find project with most open PRs
14:22<andythenorth>this didn't have the answer
14:49<TrueBrain>peter1138: ship that dropping of DirectX Music shit already :P
14:51<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
14:51<nielsm>(and also works on 64 bit builds)
14:52<andythenorth>TrueBrain: ship NRT already :)
15:21-!-sla_ro|master [] has joined #openttd
15:21-!-sla_ro|master is "slamaster" on #sla #openttd
15:34<michi_cc>TrueBrain: You don't need any DirectX part anymore that isn't part of the standard Windows SDK.
15:39<nielsm>so anyway, what's my dosmusic patch waiting for? :(
15:40<nielsm>(the other month+ old PRs could also do with some kind of update I think)
15:40<michi_cc>LordAro: You requested changes to 6775 ^^^
15:41<nielsm>I addressed everything
15:41<nielsm>except for BeOS still being supported :P
15:43-!-ToffeeYogurtPots [] has joined #openttd
15:43-!-ToffeeYogurtPots is "realname" on #oftc #privacytech #odamex #/r/openttd #openttd #privacybadger #https-everywhere #i2p #tor-onions #tor-project #tor #debian-offtopic #debian-hurd #debian
15:45<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.
15:46*nielsm performs a dance to the TTO title tune
15:47-!-Gja [] has quit [Quit: Going offline, see ya! (]
15:55-!-Supercheese [~Superchee@] has joined #openttd
15:55-!-Supercheese is "Supercheese" on #openttd
15:56<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)
15:56<nielsm>(might even end up with support for mixing multiple music sets into a single playlist, who knows)
15:57<michi_cc>nielsm: src\music\midifile.cpp(995): warning C4267: "Initialisierung": Konvertierung von "size_t" nach "uint32", Datenverlust möglich
15:57<michi_cc>Not really important at all, but a cast would remove one message :)
15:58<nielsm>oh right, I never make 64 bit builds
15:58<nielsm>(because the first time I tried it crashed the compiler, although I actually know I can make them now)
16:02-!-synchris [~synchris@] has quit [Quit: yeeha!]
16:02<LordAro>nielsm: nice.
16:06<frosch123>LordAro: what to do with 6781?
16:07<frosch123>the CompanyProperties change looks non-trivial at best
16:07<frosch123>also there is a replacement in company_cmd from 0 to INVALID_TILE
16:08<frosch123>can you remove the non-trivial changes?
16:09<frosch123>also, wasn't there an analysis result of the unoptimised blitter code with std::copy?
16:09<LordAro>bleh, i guess i could
16:09<LordAro>not sure it would be correct though :p
16:10<LordAro>i didn't do any actual metrics, but i didn't notice any difference with basic scrolling around
16:10<frosch123>wasn't there some disassembly?
16:10<nielsm>the purpose of the unoptimized blitter is to be "obviously correct" I assume?
16:10<nielsm>then the speed of it shouldn't really be a concern imho
16:11<LordAro>godbolt demonstrated that stdcopy didn't actually compild quite as neatly as memcpy
16:11<LordAro>in a completely unoptimised build
16:11<LordAro>(am in pub, apologise for typos)
16:12-!-Alberth [] has left #openttd []
16:23<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 :)
16:24<Wolf01>Like a marriage
16:24<andythenorth>that is not marriage as I know it :P
16:24<andythenorth>oh marriage ceremony I see :P
16:25<andythenorth>actual marriage is more like 'has objections and voices them for years afterwards'
16:27<frosch123>marriage/wedding is just as complicated as save/safe or proof/prove
16:28<nielsm>michi_cc I'll just make it a new commit on top, that's fine right? :)
16:28<nielsm>instead of rebasing everything again
16:28<andythenorth>did I post the roofs/rooves thread?
16:28<andythenorth>it's everything wrong with the internet
16:28<andythenorth>I think I posted already, but
16:28<andythenorth>comments => evening lost :P
16:28<Wolf01>And don't forget dwarfs/dwarves
16:29<LordAro>burn them
16:30<LordAro>Wolf01: dorfs
16:30<michi_cc>nielsm: I'm not going to squash, so whatever you do will be visible for all eternity.
16:31<Wolf01>And fish/ghoti
16:31<frosch123>LordAro: the half-life of irregular verbs caled with the square root of usage frequency
16:31<frosch123>^^ one of my favorite quotes
16:33<nielsm>michi_cc: there
16:38<michi_cc>TrueBrain: Any chance you can run PR#6798 through whatever you intend the Windows compile to be?
16:48-!-iSoSyS [~iSoSyS@2001:8a0:e96d:ca00:8637:9192:a54d:d96] has joined #openttd
16:48-!-iSoSyS is "realname" on #/r/openttd #openttd
17:01-!-Wolf01 [] has quit [Quit: Once again the world is quick to bury me.]
17:05-!-frosch123 [] has quit [Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn]
17:10-!-KouDy [] has quit [Remote host closed the connection]
17:46-!-andythenorth [] has left #openttd []
17:50-!-nielsm [] has quit [Ping timeout: 480 seconds]
17:57-!-Progman [] has quit [Remote host closed the connection]
17:58-!-gelignite [] has quit [Quit: Match found!]
18:02-!-KouDy [] has joined #openttd
18:02-!-KouDy is "KouDy" on #openttd
18:07-!-berndj-blackout is now known as berndj
18:29-!-KouDy [] has quit [Remote host closed the connection]
18:36-!-iSoSyS [~iSoSyS@2001:8a0:e96d:ca00:8637:9192:a54d:d96] has quit [Quit: Leaving]
18:41-!-KouDy [] has joined #openttd
18:41-!-KouDy is "KouDy" on #openttd
18:47-!-sla_ro|master [] has quit []
19:05-!-JacobD88 [] has joined #openttd
19:05-!-JacobD88 is "JacobD88" on #openttd.notice #openttd
19:07-!-Wormnest [] has quit [Quit: Leaving]
19:09-!-HerzogDeXtEr [] has quit [Read error: Connection reset by peer]
19:12-!-Stimrol [~Stimrol@] has quit [Ping timeout: 480 seconds]
19:23-!-KouDy [] has quit [Ping timeout: 480 seconds]
20:05-!-JacobD88 [] has quit [Quit: JacobD88]
20:23-!-KouDy [] has joined #openttd
20:23-!-KouDy is "KouDy" on #openttd
20:49-!-chomwitt [~chomwitt@2a02:587:dc0d:6600:ac63:8e1:a7ba:7e1e] has quit [Ping timeout: 480 seconds]
20:53-!-rocky1138 [~rocky1138@] has joined #openttd
20:53-!-rocky1138 is "Your Mom" on #openttd
20:59-!-Supercheese [~Superchee@] has quit [Quit: Valete omnes]
21:23-!-Wolololol [] has joined #openttd
21:23-!-Wolololol is "amnoid pimp" on #openttd #tor-project #tor #suckless #garlic #yourebanned #WorldCommand #432
21:34*LANJesus turns from red to blue
21:44-!-Thedarkb-X40 [] has joined #openttd
21:44-!-Thedarkb-X40 is "realname" on #openttd #/r/openttd
21:46-!-Wolololol [] has quit [Quit: get fucked]
22:06-!-Flygon [] has joined #openttd
22:06-!-Flygon is "Flygon" on #openttd
22:42-!-glx [] has quit [Quit: Bye]
22:52-!-muffindrake2 [] has joined #openttd
22:52-!-muffindrake2 is "muffindrake" on #openttd
22:54-!-muffindrake1 [] has quit [Ping timeout: 480 seconds]
23:03-!-ToffeeYogurtPots_ [] has joined #openttd
23:03-!-ToffeeYogurtPots_ is "realname" on #debian-hurd #tor #tor-onions #i2p #https-everywhere #privacybadger #openttd #privacytech #oftc
23:05-!-ToffeeYogurtPots [] has quit [Remote host closed the connection]
---Logclosed Wed Jun 06 00:00:42 2018