Config
Log for #openttd on 12th November 2018:
Times are UTC Toggle Colours
00:08:10  *** OsteHovel has quit IRC
00:47:49  *** Progman has quit IRC
01:12:35  *** wodencafe has quit IRC
03:00:07  *** Gustavo6046 has quit IRC
03:00:10  *** Gustavo6046 has joined #openttd
03:46:25  *** glx has quit IRC
04:35:41  *** reldred has left #openttd
04:37:41  *** reldred has joined #openttd
05:32:49  *** snail_UES_ has quit IRC
06:22:12  *** Heiki has quit IRC
07:37:59  *** Arveen has quit IRC
07:53:10  *** Maraxus has joined #openttd
07:56:31  *** Maraxus has quit IRC
08:06:35  *** lugo has joined #openttd
08:36:37  *** lugo has quit IRC
09:43:17  *** Maarten has quit IRC
09:55:41  *** matt21347 has joined #openttd
11:05:21  *** Gustavo6046 has quit IRC
11:15:08  *** daspork has joined #openttd
11:24:52  <DorpsGek_II> [OpenTTD/OpenTTD] Balsiefen opened issue #6967: BaNaNaS: Unhandled exception when uploading new https://git.io/fpqX6
11:30:30  <DorpsGek_II> [OpenTTD/OpenTTD] planetmaker commented on issue #6967: BaNaNaS: Unhandled exception when uploading new https://git.io/fpqXp
11:37:38  <peter1138> Hmm, is it worth trying OpenLocomotion...
11:49:32  *** Progman has joined #openttd
11:54:33  *** Progman has quit IRC
12:19:00  <DorpsGek_II> [OpenTTD/OpenTTD] Balsiefen commented on issue #6967: BaNaNaS: Unhandled exception when uploading new https://git.io/fpqDd
12:19:42  <DorpsGek_II> [OpenTTD/OpenTTD] planetmaker commented on issue #6967: BaNaNaS: Unhandled exception when uploading new https://git.io/fpqDp
12:22:40  <DorpsGek_II> [OpenTTD/OpenTTD] Balsiefen commented on issue #6967: BaNaNaS: Unhandled exception when uploading new https://git.io/fpqyZ
12:23:25  <planetmaker> must ... not ... reply ... no more. I'd loose curtosy
12:24:39  <LordAro> :>
12:31:12  <LordAro> "closed won't fix <something about how bananas is old and broken and this is a known issue>. we can't teach you about commandline tools here, feel free to go to the forum to ask for help <link>"
12:31:16  <LordAro> probably
12:53:51  <peter1138> What can I do with an old Raspberry Pi?
12:53:58  <peter1138> I'm thinking... bin it.
13:00:53  <DorpsGek_II> [OpenTTD/OpenTTD] Balsiefen commented on issue #6967: BaNaNaS: Unhandled exception when uploading new https://git.io/fpq9A
14:06:10  <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6967: BaNaNaS: Unhandled exception when uploading new https://git.io/fpqbD
14:17:43  <DorpsGek_II> [OpenTTD/OpenTTD] Balsiefen commented on issue #6967: BaNaNaS: Unhandled exception when uploading new https://git.io/fpqN5
14:39:42  <Sacro> peter1138: mine bitcoin
14:39:50  <Sacro> Perhaps PBMOTTD
14:39:56  <Sacro> Put a stamp on it and shove it in the post
14:42:41  *** nielsm has joined #openttd
15:53:05  *** Wormnest has joined #openttd
16:26:19  *** tokai|noir has joined #openttd
16:26:19  *** ChanServ sets mode: +v tokai|noir
16:33:37  *** tokai has quit IRC
16:39:31  *** greeter has quit IRC
16:55:16  *** lugo has joined #openttd
17:59:33  *** frosch123 has joined #openttd
18:00:34  *** acklen has quit IRC
18:00:41  *** acklen has joined #openttd
18:02:45  *** andythenorth has joined #openttd
18:02:48  <andythenorth> yo
18:03:18  <nielsm> hi
18:03:58  <andythenorth> hi
18:04:49  <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth closed issue #6967: BaNaNaS: Unhandled exception when uploading new https://git.io/fpqX6
18:04:51  <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth commented on issue #6967: BaNaNaS: Unhandled exception when uploading new https://git.io/fpmnE
18:05:08  <andythenorth> peter1138: we have a pi too
18:05:23  <andythenorth> sits on a shelf, looking for a reason to exist
18:07:30  <andythenorth> I only really understand computers if there's a keyboard attached
18:07:56  <andythenorth> spectrum, Amiga, BBC, Acorn, laptop
18:08:05  <andythenorth> everything else is just a weird rectangular box
18:10:18  <nielsm> but, like, the RPi kinda _is_ an acorn, it sure does use an Acorn Risc Machine CPU
18:11:40  <andythenorth> that's like saying my phone is too :P
18:11:54  <andythenorth> what's a pi for?
18:12:02  <andythenorth> I miss the point
18:12:28  <andythenorth> so I worry my kids won't understand computing fundamentals
18:12:29  <nielsm> hobbyists who want a system with GPIO
18:12:38  <andythenorth> ok :)
18:12:46  <nielsm> since that's difficult to get on regular computers these days
18:12:50  <andythenorth> so I see them used in Lego automation projects, for example
18:13:08  <andythenorth> they seem to be pitched as educational, but it doesn't look like the computers I learnt with
18:13:09  <andythenorth> so eh :)
18:13:17  <nielsm> (originally IBM compatibles had the parallel port which could be used for it, C64 had the user port, most others had something similar)
18:14:10  <andythenorth> BBC had parallel and serial iirc
18:14:34  <andythenorth> is there a USB implementation for general IO? o_O
18:15:59  <nielsm> probably is
18:16:14  <nielsm> but it might be difficult to get good timing on it
18:16:23  <nielsm> for more precision than perhaps 1/10 or 1/100 s
18:16:23  <frosch123> there is a usb spec for rs232 :p
18:16:34  <andythenorth> hmm https://www.mac-usb-serial.com/docs/tutorials/serial-port-programming-swift-mac-os-x.html
18:16:39  <andythenorth> maybe I am interested
18:16:55  <andythenorth> I'd probably need a motor driver though
18:17:09  <andythenorth> just trying to control a motor directly with the 5v is probably very unwise
18:17:51  <andythenorth> I have no idea what the project is yet, but it should involve motors :P
18:18:05  <nielsm> yeah you absolutely need a separate power supply for that
18:18:14  <nielsm> and control via a transistor or relay or whatever
18:18:19  <nielsm> (I'm not really into electronics)
18:18:28  <andythenorth> me neither :)
18:18:44  <andythenorth> this is already somewhat solved for lego with bluetooth interfaces
18:21:01  <andythenorth> BBL
18:21:02  *** andythenorth has quit IRC
18:24:30  *** Wolf01 has joined #openttd
18:24:44  <Wolf01> o/
18:26:15  <Wolf01> Phone line owners called me and said there's a degraded cable and they should fix it in 2 days
18:27:01  <Wolf01> Probably they will put a patch and close the incident, and nothing will change for me
18:31:13  *** Wolf01 is now known as Guest2863
18:31:15  *** Wolf01 has joined #openttd
18:31:39  <Wolf01> And I keep writing while disconnected
18:35:05  *** Guest2863 has quit IRC
18:48:50  *** andythenorth has joined #openttd
18:49:29  <andythenorth> so is it TrueBrain?
19:04:37  <Wolf01> o/
19:09:26  <TrueBrain> oeh, andythenorth did things :D
19:09:36  <TrueBrain> master branch would have been fine too btw :)
19:09:43  <frosch123> did anyone ever use LocalSettingsGenerator.php ?
19:09:55  <TrueBrain> of mediawiki?
19:09:56  <TrueBrain> exactly once
19:10:26  <frosch123> i try to run it via "php Local...php", but nothing happens :s
19:10:36  <TrueBrain> it was years ago; not of much help :(
19:10:37  <Wolf01> ditto
19:10:38  <TrueBrain> it was horrible
19:10:40  <TrueBrain> all I remember
19:11:36  <Wolf01> https://www.mediawiki.org/wiki/Manual:LocalSettingsGenerator.php really helpful
19:11:40  <Wolf01> (:D)
19:12:16  <frosch123> the file contains a single class
19:12:29  <TrueBrain> the openttd website will render a few nasty bad pages for the next few minutes .. just as a headsup
19:12:30  <frosch123> how do i load a php file and create an instance of an class?
19:12:47  <LordAro> sounds like you're not supposed to call it directly
19:13:40  <andythenorth> TrueBrain: so the website, it's not 'done', but first cut is done
19:13:51  <TrueBrain> andythenorth: nice :D Looks like a good start :D
19:14:01  <TrueBrain> I am going to see if I can fix the freaking BaNaNaS bla easily
19:14:05  <TrueBrain> it is most likely some stupid UTF-8 character
19:14:12  <TrueBrain> yup .. some \xd6 somewhere
19:14:17  <andythenorth> I have some questions for when (a) you're free to talk (b) I'm not eating dinner
19:14:34  <TrueBrain> a) I can predict, b) not so much
19:14:35  <TrueBrain> :D
19:14:45  <andythenorth> yair
19:15:01  <TrueBrain> some field someone on the BaNaNaS upload page has UTF-8
19:15:42  <LordAro> LATIN CAPITAL LETTER O WITH DIAERESIS
19:16:02  <TrueBrain> \xd6 is "o?
19:16:02  <LordAro> but probably not, unless you've somehow got utf16
19:17:00  <TrueBrain> "O indeed
19:17:04  <TrueBrain> was that a lucky guess, or what? :P
19:17:23  <LordAro> i googled "unicode d6" :p
19:17:23  <frosch123> ÖBB set?
19:17:35  <TrueBrain> that is written in lowercase
19:17:42  <LordAro> https://www.utf8-chartable.de/unicode-utf8-table.pl?start=1408&number=128&names=-&utf8=0x could have been one of these
19:17:42  <nielsm> anyone with tt-forums mod access? there's some spam again
19:17:48  <nielsm> (under general ottd)
19:18:38  <TrueBrain> it is just so shitty ... we fixed most of the utf-8 issues, but there is one .. that SOMETIMES popups up
19:18:42  <TrueBrain> MOSTLY disapears on its own
19:18:45  <TrueBrain> NO clue what causes it :P
19:18:51  <TrueBrain> (and given it is Django 1.2, .... :P)
19:19:14  <LordAro> heh
19:21:12  <TrueBrain> I assume it is a dependency
19:21:13  <TrueBrain> but .. hmm
19:22:42  <TrueBrain> HA!
19:22:44  <TrueBrain> fixed it :D
19:23:03  <TrueBrain> OOB set indeed
19:23:06  <TrueBrain> how the hell ..
19:23:18  <TrueBrain> I guess it was uploaded via musa or something odd
19:23:52  <TrueBrain> anyone know the author of the OBB set?
19:24:12  <andythenorth> so it fails to sanitise input?
19:24:18  <TrueBrain> no
19:24:20  <LordAro> the guy on github? (6967)
19:24:21  <andythenorth> or it's just unicode-not-aware?
19:24:27  <TrueBrain> it fails because MySQL was HORRIBLE in those days with utf-8
19:24:32  <TrueBrain> and Python2.6 was EVEN WORSE
19:24:34  <andythenorth> my python life used to be, another day, another unicode error
19:24:45  <andythenorth> we have py2.4 still in prod :P
19:24:47  <TrueBrain> those two together rarely were friends
19:24:52  <andythenorth> it's a horrible place
19:25:26  <LordAro> ouch
19:27:59  <TrueBrain> dainys007
19:28:01  <TrueBrain> rings any bells?
19:28:51  <frosch123> i would have expected oberhümer
19:29:05  <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain commented on issue #6967: BaNaNaS: Unhandled exception when uploading new https://git.io/fpmBi
19:29:19  <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain commented on issue #6940: Bananas - unhandled exception when updating grf https://git.io/fpmB1
19:29:37  <TrueBrain> lets see how long it takes before it breaks again :(
19:29:56  <TrueBrain> and I really should send a few devs to "how to reply politely in issues on public pages"
19:33:15  <andythenorth> at least we have a record of cause for next time :P
19:33:20  <andythenorth> I'll update forum thread
19:33:23  <TrueBrain> reason I write it down :)
19:36:10  <TrueBrain> tell the forum the BOFH finally did what he is not getting paid for
19:38:10  *** Compu has joined #openttd
19:38:20  <andythenorth> stuff and things https://www.tt-forums.net/viewtopic.php?p=1214640#p1214640
19:41:27  <TrueBrain> nice :) Descriptive, honest, complete
19:41:29  <TrueBrain> well done :)
19:42:33  <andythenorth> I try :P
19:42:46  <andythenorth> maybe I could get a job doing this one day, if I work extra hard
19:42:48  <frosch123> i found install.php
19:43:03  <TrueBrain> frosch123: arent you following a manual?
19:43:07  <TrueBrain> or what are you trying to do?
19:43:09  <andythenorth> if I found a file called that, I would probably delete it
19:43:16  <andythenorth> I found some php on our dropbox once
19:43:18  <frosch123> i try to make a mediawiki docker
19:43:19  <andythenorth> that worried me
19:43:31  <frosch123> the existing dockerfiles i do not understand
19:43:40  <frosch123> and i did not find a manual :p
19:43:40  <TrueBrain> it is maintained by upstream
19:43:44  <TrueBrain> so we need to understand it? :P
19:43:51  <andythenorth> is it just an appliance?
19:44:09  <frosch123> so, i just stated with a debian slim, and took the debian package
19:44:12  <TrueBrain> andythenorth: the docker is
19:44:16  <frosch123> it did setup apache to serve it
19:44:29  <frosch123> but i need to create a mysql tablespace manually
19:44:31  <andythenorth> I have been waiting for the whole 'appliance' thing to actually pay off
19:44:31  <frosch123> or something
19:45:01  <TrueBrain> I really installed mediawiki once .. and then I had to upgrade it once ... both took me over a day
19:45:06  <TrueBrain> especially with LDAP
19:45:07  <TrueBrain> ugh
19:45:11  <TrueBrain> so not of much help there :(
19:45:21  <TrueBrain> but there used to be an install manual of some sorts
19:45:25  <andythenorth> :P https://www.mediawiki.org/wiki/Hosting_services
19:48:34  <TrueBrain> andythenorth: you had questions?
19:48:50  <andythenorth> TrueBrain: yes, also I am nearly done with dinner
19:48:51  <andythenorth> BRB
19:49:01  <TrueBrain> why is he talking while having dinner?!
19:49:02  <TrueBrain> omg
19:49:19  <TrueBrain> who takes over 30 minutes for eating dinner?
19:49:21  <TrueBrain> omg
19:50:39  *** glx has joined #openttd
19:50:39  *** ChanServ sets mode: +v glx
19:54:17  <andythenorth> TrueBrain: also making xmas present lists with kids
19:54:18  <andythenorth> etc etc
19:54:26  <TrueBrain> busy busy bee :D
20:05:50  <frosch123> i wonder whether i can disable the admin user
20:05:59  <frosch123> or whether to just set a random pw
20:07:12  <TrueBrain> OpenTTD has LDAP enabled and that allowed me to disable any other backend
20:07:17  <TrueBrain> which was nice
20:07:21  <TrueBrain> took a few hacks, I remember
20:07:22  <andythenorth> TrueBrain: ok yo
20:07:26  <andythenorth> stuff and things
20:07:36  <frosch123> ok, so i should jsut continue installing the oauth extension
20:08:03  <TrueBrain> most likely :)
20:08:25  <andythenorth> 1) I found a bunch of relative links with //foo/bar
20:08:44  <andythenorth> which is (a) weird and (b) fails when compiled static and tested locally, so I changed them
20:08:46  <andythenorth> probs fine>?
20:08:50  <TrueBrain> if they start with // they are not relative :)
20:09:03  <TrueBrain> / means what-ever-protocol-you-were-on
20:09:09  <TrueBrain> hmm: // means what-ever-protocol-you-were-on
20:09:18  <TrueBrain> (so mostly either http or https)
20:09:21  <andythenorth> oh we call those protocol-relative
20:09:30  <LordAro> those require a domain though, right?
20:09:35  <LordAro> //foo.com/bar
20:09:41  <TrueBrain> foo can be a domain :)
20:10:09  <TrueBrain> andythenorth: anyway, they were there to support openttd.org via both http and https
20:10:13  <andythenorth> anyway I've binned them, but they can be put back
20:10:20  <TrueBrain> but given we have no more media.openttd.org
20:10:21  <andythenorth> but then we can only QA in a live server
20:10:22  <TrueBrain> not relevant :P
20:10:53  <TrueBrain> so you are most likely fine :)
20:11:18  <andythenorth> 2) the footer in prod knows if I'm logged in or not, kind of hard to do in a static compile :P
20:11:30  <andythenorth> it swaps 'login' to 'logout (username)'
20:11:41  <TrueBrain> we are going to remove both
20:11:49  <andythenorth> also the footer is shared across services, so do you want to do it as an ESI or something?
20:11:51  <TrueBrain> wiki, eints, etc will have their own login
20:11:53  <TrueBrain> no more SSO
20:11:57  <andythenorth> right
20:12:07  <TrueBrain> mainly as it won't work
20:12:18  <TrueBrain> or we need to add JWT and a backend authorization server
20:12:23  <TrueBrain> but that sounds like a lot of work :P
20:12:27  <andythenorth> meh
20:12:30  <andythenorth> do simple things
20:12:46  <TrueBrain> and frosch123 is doing oauth, so that wont work at all anyway :)
20:12:56  <TrueBrain> simple is better, so that is a good thing :)
20:13:02  <andythenorth> 3) should privacy notice be on account.openttd like now, or on main openttd.org domain?
20:13:12  <TrueBrain> it isnt on the main?! :o
20:13:19  <TrueBrain> it is
20:13:20  <TrueBrain> pfew
20:13:24  <TrueBrain> owh, you mean the page itself
20:13:26  <TrueBrain> main please :)
20:13:29  <andythenorth> I found it here https://account.openttd.org/en/policy
20:13:36  <TrueBrain> yeah, sorry, misunderstood you
20:14:26  <andythenorth> 4) do we even like the screenshots page, before I reimplement it all in jekyll? o_O
20:14:41  <TrueBrain> I do, and I think it is important
20:14:46  <andythenorth> ok
20:14:48  <TrueBrain> it is one thing that annoys me most of anything
20:14:54  <andythenorth> keep the current format?
20:14:55  <frosch123> it could also be a wiki page, like "community"
20:14:56  <TrueBrain> of any website that shows a product
20:14:58  <frosch123> so other people can edit
20:14:59  <andythenorth> but make it less shit?
20:15:17  <TrueBrain> I really really really really dislike the wiki, but that is just me possibly :P
20:15:28  <andythenorth> I dislike all wikis :)
20:15:32  <andythenorth> except c2
20:15:34  <frosch123> yes, it is shit, but everyone can edit it :)
20:15:34  <TrueBrain> I think if we put the screenshots on git too, it allows people to contribute more easy?
20:15:37  <andythenorth> the original wiki is great
20:15:49  <andythenorth> oops /me must not visit c2 now
20:15:53  <andythenorth> we are busy here
20:16:06  <TrueBrain> andythenorth: current format is fine by me; lets port first, improve later :)
20:16:19  <andythenorth> should I learn SASS and port the css?
20:16:22  <TrueBrain> the sooner we have it on github, the sooner people can really take a crack at it :P
20:16:28  <TrueBrain> again, port first :P
20:16:37  <TrueBrain> after that, go nuts :P
20:16:42  <andythenorth> 5) was SASS :P. I already ported what I think we need, and deleted some things
20:16:44  <TrueBrain> I once made a version without the PNGs too
20:16:49  <andythenorth> I might just leave the css alone mostly
20:17:02  <TrueBrain> with CSS3 that is very easy
20:17:05  <TrueBrain> looks better too
20:17:10  <TrueBrain> but .. something for another day ;)
20:17:18  <andythenorth> 6) file endings, I had to add .html to paths, which is unusual these days
20:17:35  <andythenorth> that might need more explaining
20:17:38  <TrueBrain> to paths?
20:17:41  <frosch123> when i run a database in docker...
20:17:50  <frosch123> where do i put the data on disk?
20:17:56  <andythenorth> so jekyll does a 1:1 compile of certain file types
20:17:57  <frosch123> in some folder outside the docker?
20:18:11  <TrueBrain> frosch123: most databases mention this, that you have to use -v for that, to some location you want persistant storage
20:18:33  <TrueBrain> s/databases/docker/
20:18:33  <andythenorth> my mac is confused by files without .html extensions (how we've advanced since old Macs that didn't need this)
20:18:52  <andythenorth> and Chrome is also confused by files without .html, no MIME type, so it treats it as plain text
20:18:55  <andythenorth> which makes testing hard
20:19:07  <andythenorth> and finally, my brain is confused by files without extensions, cos I don't what they are
20:19:11  <TrueBrain> andythenorth: I still dont really understand ..
20:19:16  <TrueBrain> why would you make files without an extension?
20:19:24  <TrueBrain> jekyll even wants files to have extensions?
20:19:29  <andythenorth> jekyll doesn't care
20:19:38  <TrueBrain> .md is compiled different over .html?
20:19:39  <andythenorth> but jekyll compiles 1:1 filenames
20:19:49  <TrueBrain> either way, no extensions is stupid
20:19:52  <TrueBrain> always give files extensions
20:19:55  <TrueBrain> tell people what they are
20:20:00  <andythenorth> so we end up with openttd.org/about.html
20:20:02  <TrueBrain> dont be like: data :P
20:20:05  <LordAro> unless they're executables :p
20:20:06  <andythenorth> instead of openttd.org/about
20:20:11  <andythenorth> it's regressive
20:20:15  <TrueBrain> AH, you mean URLs :)
20:20:18  <andythenorth> urls don't need file extensions
20:20:21  <TrueBrain> holy crap :P That was a vague description :D
20:20:25  <TrueBrain> you said paths :D
20:20:27  <LordAro> andythenorth: that's traditionally handled by the web server, not the files
20:20:29  <TrueBrain> I was thinking filepaths :D
20:20:44  <TrueBrain> sorry, totally misunderstood you completely
20:20:44  <andythenorth> the problem is that the filepaths become the url trailing part
20:20:48  <andythenorth> because jekyll
20:20:54  <LordAro> is this where we need the distinction between URL & URI? :p
20:21:03  <andythenorth> do we handle that in web server then?
20:21:11  <TrueBrain> what-ever it is, not important for now :)
20:21:15  <andythenorth> it's 10 years since I dealt with anything like that
20:21:27  <TrueBrain> those minor gold-plating issues we can fix later
20:21:29  <andythenorth> I just use frameworks that serve on routes I define :P
20:21:39  <TrueBrain> for example, I would also much rather have the pages in .md, instead of .html :)
20:21:41  <TrueBrain> but that can be done later :P
20:21:45  <andythenorth> ok so conclusion, extensions are non-issue
20:22:00  <TrueBrain> extensions are no priority
20:22:10  <andythenorth> 7) server page will be done by TrueBrain, it contains only CABBAGE right now
20:22:27  <TrueBrain> remove server page, and call https://servers.openttd.org/ :)
20:22:39  <TrueBrain> I will fix that up when we get there :)
20:23:04  <andythenorth> 8) someone is going to magically make all blog content appear in a folder?
20:23:11  *** Wormnest has quit IRC
20:23:12  <andythenorth> I will make the template work
20:23:12  <TrueBrain> yup
20:23:19  <TrueBrain> make 1 post look good
20:23:21  <andythenorth> ok
20:23:21  <TrueBrain> I will handle the rest
20:23:26  <andythenorth> we are like 50% done then
20:23:29  <andythenorth> but the easy 50%
20:23:39  <TrueBrain> its a start :)
20:23:44  <TrueBrain> and please, just put it in the master branch :P
20:23:46  <andythenorth> don't suppose we have a jenkins that builds this, running total validator, and visual diff? :P
20:23:58  <TrueBrain> you supposed correctly
20:24:10  <andythenorth> so I have to find all the 404s and invalid html manually :P
20:24:15  <TrueBrain> btw, 'permalink' is your way to fix your .html issue
20:24:16  <andythenorth> and check every page when I touch css
20:24:31  <andythenorth> what is LordAro doing anyway?
20:24:31  <TrueBrain> yes
20:24:35  <TrueBrain> nobody knows :P
20:24:42  <TrueBrain> still reading my hackmd :(
20:25:07  <TrueBrain> andythenorth: https://jekyllrb.com/docs/permalinks/
20:25:07  <andythenorth> golden rule: nobody QAs there own work
20:25:13  <andythenorth> LordAro already found one bug in the website
20:25:39  <andythenorth> TrueBrain: that looks useful, Jekyll seems pretty good to mne
20:25:41  <TrueBrain> I will slowly work towards moving any push in 'master' to the staging automatically
20:25:50  <andythenorth> I will switch to master
20:25:56  <TrueBrain> cool
20:26:02  <andythenorth> nobody wants to piss around rebasing all my commits to create fake history?
20:26:10  <TrueBrain> and I guess the CI will do shit like: spider through the website finding 404s
20:26:30  <TrueBrain> before we move to OpenTTD space, we will most likely flatten everything or something
20:26:32  <TrueBrain> not sure yet
20:26:36  <TrueBrain> depends on the mess we create
20:26:40  <andythenorth> I only do 2 kinds of commit: very atomic, 'I changed x', or 'I changed everything, don't ask'
20:26:43  <TrueBrain> but first, lets create a mess :)
20:27:15  <TrueBrain> this is agile; we first just shit around till we got something we like
20:27:21  <TrueBrain> than we do magic with it
20:27:24  <TrueBrain> and say: LOOK, SHINY
20:27:28  <TrueBrain> :D
20:27:43  <TrueBrain> just dont force-push to master, that is all I ask you :)
20:28:23  <andythenorth> oh
20:28:35  <TrueBrain> put the branch protection on it, so you cant :P
20:28:38  <andythenorth> so in one place I get yelled at for not force-pushing
20:28:41  <TrueBrain> (a force push is not liked by a CD :D)
20:28:46  <andythenorth> and in the other place I get yelled at by force-pushing
20:28:53  <andythenorth> oof
20:28:57  <TrueBrain> .... force pushing as policy?
20:29:02  <TrueBrain> sounds like .. a broken system by design :D
20:29:15  <andythenorth> yair, peter1138 keeps reminding me what a fool I am for not doing
20:29:25  <andythenorth> when I try to make a PR for trunk ottd
20:29:56  <TrueBrain> (PRs by design are horrible for the average user)
20:30:03  <TrueBrain> it is one of the things gerrit gets right :)
20:30:05  <andythenorth> force push always catches me out, it's banned at work :P
20:30:29  <TrueBrain> it should be banned, yes :)
20:30:35  <TrueBrain> but ... PRs dont give you many other options
20:30:44  <TrueBrain> just continue committing, and squash at the end
20:30:48  <TrueBrain> that is one nice way to do it
20:31:10  <TrueBrain> either way, any more questions?
20:31:18  <andythenorth> nah
20:31:23  <andythenorth> first 50% took like 90 minutes
20:31:32  <andythenorth> so next 50% will be done by Jan 1st 2019
20:31:33  <TrueBrain> cool; nice job so far :) Happy we at least got the bus moving :)
20:31:50  <TrueBrain> I got pretty far with the infrastructure too
20:31:57  <andythenorth> gr8
20:32:11  <TrueBrain> I have 1 more month of plenty of credits on DO to toy around
20:32:19  <TrueBrain> after that I hope we can switch to openttd.org account :P
20:32:29  <TrueBrain> babysteps :D
20:32:35  <TrueBrain> and I see frosch123 is enjoying docker :)
20:32:43  <TrueBrain> I hope he figured out how database dockers work :)
20:33:22  <TrueBrain> anyway, I am off for the night. good night!
20:34:09  <andythenorth> bye
20:35:46  <andythenorth> nielsm: how's the new pax generation? o_O
20:36:07  <nielsm> still haven't played much but I think I like it
20:36:17  <nielsm> just the flat (low) is good really
20:36:57  <nielsm> but should really try to set up something with larger cities
20:37:46  * andythenorth needs to test :)
20:38:00  <nielsm> hmm is this right? https://0x0.st/slYZ.png
20:38:12  <nielsm> the way they overlap during turns
20:47:26  <LordAro> nielsm: i believe that's covered in known bugs
20:47:29  <andythenorth> the y offset looks too low in | view
20:47:34  <andythenorth> but it's hard to make correct
20:48:23  <andythenorth> in some angles, the default sprite sizes aren't 'correct' for the projection
20:48:31  <andythenorth> but they make nice lengths and easy maths :P
20:50:13  <nielsm> yeah alignment looks a bit wrong here https://0x0.st/slYu.png
20:55:49  <andythenorth> 6/8 is obiwan
20:56:03  <andythenorth> apparently there's a formula I can use, Eddi tried to explain it
20:56:14  <andythenorth> but I can't figure out how to implement that
20:56:19  <andythenorth> so I have to do it by eye
20:56:19  <nielsm> also note that the roof on the loco has different colour in details window and world sprite
20:56:33  <andythenorth> yeah that sprite isn't finished :)
20:56:47  <nielsm> I keep picking the good ones!
20:57:04  <andythenorth> the docs tell which is finished, but it's not exactly an interesting read :)
21:09:16  <peter1138> Ok, mixed day today.
21:09:35  <peter1138> So I found out that Mint Daim bars exist, and got some, and they are good.
21:09:39  <peter1138> And then Stan Lee died.
21:09:52  <andythenorth> pretty mixed
21:10:07  <andythenorth> mint daim is mind-blowing idea, where were they found?
21:12:38  <peter1138> B&M
21:14:19  <LordAro> https://www.bbc.co.uk/news/uk-england-york-north-yorkshire-45877164 damn.
21:14:59  <peter1138> Maybe not that one.
21:15:31  <LordAro> (it's basically around the corner from me)
21:18:02  <andythenorth> oof I've wrecked my right thumb
21:18:05  <andythenorth> maybe from tank games :P
21:18:07  <andythenorth> maybe not
21:18:18  <andythenorth> this is impairing :P
21:19:22  <LordAro> maybe from drawing trains?
21:19:53  <LordAro> be hilarious if that were true, wouldn't it? :p
21:21:07  <andythenorth> hilarious
21:24:14  *** lugo has quit IRC
21:34:12  *** Supercheese has joined #openttd
21:44:17  *** nielsm has quit IRC
21:53:44  <andythenorth> also bed
21:53:44  *** andythenorth has left #openttd
21:58:55  *** frosch123 has quit IRC
22:22:36  *** matt21347 has quit IRC
22:38:28  <Wolf01> 'night
22:38:35  *** Wolf01 has quit IRC
22:45:54  *** wodencafe has joined #openttd
23:18:48  <DorpsGek_II> [OpenTTD/OpenTTD] ZehMatt commented on pull request #6780: Change: Refactor window ticks into game ticks and realtime events. https://git.io/fpm1h

Powered by YARRSTE version: svn-trunk