Back to Home / #openttd / 2019 / 07 / Prev Day | Next Day
#openttd IRC Logs for 2019-07-23

---Logopened Tue Jul 23 00:00:20 2019
00:51-!-Gareth_ [~oftc-webi@2404:4404:107a:9b00:c420:480a:ebed:b730] has joined #openttd
00:51-!-Gareth_ is "OFTC WebIRC Client" on #openttd
01:26-!-Gareth_ [~oftc-webi@2404:4404:107a:9b00:c420:480a:ebed:b730] has quit [Quit: Page closed]
01:32-!-sla_ro|master [] has joined #openttd
01:32-!-sla_ro|master is "slamaster" on @#sla #openttd
01:57-!-Beerbelott [] has left #openttd []
03:09<nakki>eugh, opening curls on new lines irk me
03:09<nakki>but i guess that's because my first language was java
03:39<Eddi|zuHause>it's not really about one way being superior to the other, but to be consistent across the whole codebase you need choose one.
03:39<nakki>yes, of course
03:41<Eddi|zuHause>and if it goes against your "native" codestyle, you can still program with that one, and do some minor touchups in the review process to adjust
04:11-!-sla_ro|master [] has quit []
04:12<DorpsGek_II>[OpenTTD/OpenTTD] kiwitreekor commented on pull request #7575: Feature: Add industry production graph
04:41-!-Samu [] has joined #openttd
04:41-!-Samu is "OFTC WebIRC Client" on #openttd
04:45<Eddi|zuHause>"Building and Testing a Lego-powered Submarine"... so... it burns lego bricks to propel itself?
05:10-!-techmagus [] has quit []
05:11-!-techmagus [chatrix@] has joined #openttd
05:11-!-techmagus is "Yahanan Xie" on #openttd #friendica #/r/openttd
05:44-!-sla_ro|master [] has joined #openttd
05:44-!-sla_ro|master is "slamaster" on @#sla #openttd
06:32-!-andythenorth [] has joined #openttd
06:32-!-andythenorth is "andythenorth" on #openttd
06:49-!-Wacko1976 [] has joined #openttd
06:49-!-Wacko1976 is "The Chat Cool People Use" on #openttd #/r/openttd
06:52-!-sla_ro|master [] has quit []
06:56-!-andythenorth [] has quit [Quit: andythenorth]
06:56-!-andythenorth [] has joined #openttd
06:56-!-andythenorth is "andythenorth" on #openttd
07:00-!-Samu [] has quit [Remote host closed the connection]
07:18-!-Wacko1976 [] has quit [Ping timeout: 480 seconds]
08:23-!-Samu [] has joined #openttd
08:23-!-Samu is "OFTC WebIRC Client" on #openttd
08:55-!-quiznilo [] has quit [Ping timeout: 480 seconds]
09:05-!-Trinity^ [] has quit [Quit: Leaving]
09:16-!-Samu [] has quit [Quit: Page closed]
09:50-!-nielsm [] has joined #openttd
09:50-!-nielsm is "Niels Martin Hansen" on #openttd
09:54<andythenorth>Horse 97%
09:54<andythenorth>8 left to draw
09:54<Eddi|zuHause>you're entering the danger zone
09:59<andythenorth>what could happen? :o
10:26<@peter1138>Andrew Lloyd-Webber's Variations. Good album.
10:59-!-Samu [] has joined #openttd
10:59-!-Samu is "OFTC WebIRC Client" on #openttd
11:12<nielsm>well, I ended up submitting a question to Discord's developer support, asking about their SDK licensing and whether/how it's compatible with GPL
11:12<andythenorth>ice cream headache
11:13<nielsm>I'm thinking about making a DLL that does the main integration work for rich presence, and then making a thin call api between that DLL and OTTD, and letting the DLL be dynamically discovered and loaded
11:15<nielsm>I don't know if it's available without an account, but their license agreement doesn't make it much clearer:
11:15<nielsm>only thing I can gather from it is that dumping their SDK source into a GPL git repository would be no-go
11:16-!-HerzogDeXtEr [] has joined #openttd
11:16-!-HerzogDeXtEr is "purple" on #openttd
11:23<andythenorth>how many carolies in a Vienetta?
11:40-!-Gumle2 [] has joined #openttd
11:40-!-Gumle2 is "Martin" on #ceph #bcache #openttd
12:06-!-andythenorth [] has quit [Quit: andythenorth]
12:09-!-Gumle2 [] has quit []
12:18-!-sla_ro|master [] has joined #openttd
12:18-!-sla_ro|master is "slamaster" on @#sla #openttd
12:18<Eddi|zuHause>nielsm: independent of this licensing question, it should probably be prepared to talk to other similar apps
12:21<nielsm>Eddi|zuHause yeah, I'd make it a generic "integration api" for ottd so you basically just dump a DLL that ottd calls into when the player starts/joins a game and during certain events
12:21<nielsm>and then the dll does whatever
12:25-!-rocky11384497 [~rocky1138@] has quit [Ping timeout: 480 seconds]
12:30-!-Samu [] has quit [Quit: Page closed]
12:30-!-andythenorth [] has joined #openttd
12:30-!-andythenorth is "andythenorth" on #openttd
12:34-!-Samu [] has joined #openttd
12:34-!-Samu is "OFTC WebIRC Client" on #openttd
12:40-!-Alberth [] has joined #openttd
12:40-!-mode/#openttd [+o Alberth] by ChanServ
12:40-!-Alberth is "purple" on @#openttd
12:42-!-Progman [] has joined #openttd
12:42-!-Progman is "Peter Henschel" on #openttd
12:46-!-cHawk [] has quit [Ping timeout: 480 seconds]
12:47-!-quiznilo [] has joined #openttd
12:47-!-quiznilo is "CC" on #openttd
12:48<@Alberth>hi lord
13:01-!-gelignite [] has joined #openttd
13:01-!-gelignite is "gelignite" on #openttd
13:02-!-cHawk [~cHawk@] has joined #openttd
13:02-!-cHawk is "realname" on #debian #openttd #debian-next #debian-offtopic
13:09-!-Wacko1976 [] has joined #openttd
13:09-!-Wacko1976 is "The Chat Cool People Use" on #openttd #/r/openttd
13:11-!-frosch123 [] has joined #openttd
13:11-!-frosch123 is "frosch" on #openttd
13:14-!-sla_ro|master2 [] has joined #openttd
13:14-!-sla_ro|master2 is "slamaster" on #sla #openttd
13:16-!-Wolf01 [] has joined #openttd
13:16-!-Wolf01 is "Wolf01" on #openttd
13:18-!-sla_ro|master [] has quit [Ping timeout: 480 seconds]
13:19-!-glx [] has joined #openttd
13:19-!-mode/#openttd [+v glx] by ChanServ
13:19-!-glx is "Loïc GUILLOUX" on +#openttd
13:22-!-Tempus2 [] has joined #openttd
13:22-!-Tempus2 is "realname" on #openttd
13:37<andythenorth>anything I can do to help modernise devzone? o_O
13:40<frosch123> <- it probably needs some gui
13:41<frosch123>first i thought jenkins, but it needs so much manual stuff per project
13:41<frosch123>i wanted to look into buildbot, but didn't yet
13:41<frosch123>basically some tool to display build logs
13:43-!-cHawk [~cHawk@] has quit [Remote host closed the connection]
13:43-!-cHawk [~cHawk@] has joined #openttd
13:43-!-cHawk is "realname" on #debian #openttd #debian-next #debian-offtopic
13:44-!-cHawk [~cHawk@] has quit []
14:03<andythenorth>Jenkins won CI as far as I know
14:03<andythenorth>I have very little use for the Jenkins GUI on devzone though
14:03<andythenorth>I use it more at work
14:21<@Alberth>andy: I bisected the build-train bug back to d54b6ac09b6fe88c09f7886739fe9c05f16b8222 (feb 28th)
14:25-!-Gumle2 [] has joined #openttd
14:25-!-Gumle2 is "Martin" on #ceph #bcache #openttd
14:30-!-rocky11384497 [~rocky1138@] has joined #openttd
14:30-!-rocky11384497 is "Your Mom" on #openttd
14:33-!-Samu [] has quit [Remote host closed the connection]
14:36<DorpsGek_II>[OpenTTD/OpenTTD] Alberth289346 opened issue #7667: Buying an engine after buying wagons doesn't give a complete train.
14:47-!-Gumle2 [] has quit []
15:17<andythenorth>Horse 98%
15:18-!-Samu [] has joined #openttd
15:18-!-Samu is "OFTC WebIRC Client" on #openttd
15:33<DorpsGek_II>[OpenTTD/OpenTTD] stormcone opened pull request #7668: Fix #7667: Buying an engine after buying wagons doesn't give a comple…
15:41<Samu>who the heck makes the portuguese translations? It's terrible
15:42<Samu>it's like someone put it through some translator, not caring where it's aimed at... arf
15:43<Samu>"quantidade de atraso do percurso do comboio" - this is in the framerate window
15:43<Samu>what the heck is this, rofl
15:43<+glx>probably translated without knowing the context
15:46<Samu>"Train ticks"
15:46<Samu>it ruins the window title, it makes the graph be so out of place
15:46<andythenorth>you can rebuild him ;)
15:47<Eddi|zuHause>i'm having a feeling this "fix" is too easy to be true
15:48<Samu>why is game loop total in blue for portuguese, but black in english
15:49<Samu>i thought portuguese was being handled properly, it's been alright up to a few years ago
15:49<Samu>didn't bother to translate myself
15:51<DorpsGek_II>[OpenTTD/OpenTTD] michicc commented on pull request #7668: Fix #7667: Buying an engine after buying wagons doesn't give a comple…
15:51<Tempus2>That's how free open software works :P
15:52<Samu>brazillian portuguese looks much more professional
15:52<Samu>the guy know what was doing there
15:52<Tempus2>I always reply this to people that complain about free software: Demand your money back!
15:53<Tempus2>But between the lines I am really saying: Contribute!
15:53<Samu>albeit they forced white
15:53<Samu>that's kinda like modding
15:54<Tempus2>What is kind of like modding?
15:54<Samu>AI names show in black
15:54<Samu>the brazillian portuguese framerate window
15:54<Samu>the text was supposed to be black
15:54<Samu>but they made it white
15:54<Samu>the translation however is solid
15:55<LordAro>tbh, i'm not sure why the colour is part of the translation
15:55<LordAro>other than "it's simpler"
15:55<+glx>because it's simpler ;)
15:55<+glx>and probably better than splitting straings
15:56<dwfreed>some languages don't split very easily
15:56<+glx>yeah it's often needed to reorder args too
15:56<Tempus2>But... since you know that the "Brazillian Portuguese" is solid, wouldn't that suffice though?
15:58<Samu>my country sucks, confirmed
15:59<Eddi|zuHause>the string validation should maybe reject colour codes if the original doesn't contain any?
16:00-!-andythenorth is now known as Guest8199
16:00-!-andythenorth [] has joined #openttd
16:00-!-andythenorth is "andythenorth" on #openttd
16:00<LordAro>or a matching set of colour codes, perhaps?
16:01<Eddi|zuHause>it might sometimes be necessary to shuffle around colours if you shuffle around grammar
16:01<Eddi|zuHause>so strict matching might not be sane
16:01*peter1138 boggles at people going out and doing a hard ride in this temperature...
16:01<LordAro>peter1138: ikr
16:02<+glx>even goiong out
16:02<Samu>34 C today
16:02<Samu>not now
16:02<Samu>but in the afternoon
16:02<+glx>that's cold
16:02<LordAro>peter1138: couple of friends of mine did Alpe d'Huez today
16:02<LordAro>it did not look all that fun
16:03-!-Guest8199 [] has quit [Ping timeout: 480 seconds]
16:03<@peter1138>I managed my normal commute of course, but I got through most of a bottle of water. I don't normally have any with me...
16:03<Samu>23 C atm here
16:03<andythenorth>I sweated today
16:04<@peter1138>andythenorth, that's exercise enough, eh?
16:04<+glx>it was 33 an hour ago here
16:04<Samu>still hot weather in europe?
16:04<+glx>yes started yesterday
16:05<+glx>worst will be thursday
16:05<Samu>must take a look
16:08-!-Alberth [] has left #openttd []
16:13<DorpsGek_II>[OpenTTD/OpenTTD] stormcone commented on pull request #7668: Fix #7667: Buying an engine after buying wagons doesn't give a comple…
16:13<Samu>jesus 38 in paris, that's insane
16:14<Samu>going up to 42
16:14<Samu>on thursday
16:14<+glx>yes it's insane, I confirm :)
16:16<Samu>temps decrease here on thursday, going 27 in lisbon at least
16:17<@peter1138>LordAro, so last night I was at the theatre (saw Avenue Q) came home late, needed to eat, so I ate. That then made me stay up late... Got to sleep about 2am... Woke up at 7:45... had breakfast, quick wash & dress. Got bike out of shed... FLAT TYRE.
16:18<@peter1138>LordAro, replaced inner tube, cycled to work... Got there 10 minutes earlier than normal o_O
16:19*andythenorth woke up at 5am because hot tub was beeping, fixed that, made wife tea, fed kids, phoned australia
16:21<Samu>man, my AI does so bad in desert tileset
16:22<Samu>need to take whether towns can grow into account
16:27<DorpsGek_II>[OpenTTD/OpenTTD] michicc commented on pull request #7668: Fix #7667: Buying an engine after buying wagons doesn't give a comple…
16:29-!-Samu [] has quit [Quit: Page closed]
16:30<nielsm> something like this...
16:30<nielsm>lots of code to do nothing (so far)
16:34-!-Wacko1976 [] has quit []
16:37<Eddi|zuHause><LordAro> peter1138: couple of friends of mine did Alpe d'Huez today <-- so who's the king of that climb?
16:39<DorpsGek_II>[OpenTTD/OpenTTD] stormcone updated pull request #7668: Fix #7667: Buying an engine after buying wagons doesn't give a comple…
16:39<LordAro>Eddi|zuHause: Romain Bardet, apparently
16:39<LordAro>he's currently busy in the TdF, of course
16:40<DorpsGek_II>[OpenTTD/OpenTTD] stormcone commented on pull request #7668: Fix #7667: Buying an engine after buying wagons doesn't give a comple…
16:51-!-rocky11384497 [~rocky1138@] has quit [Ping timeout: 480 seconds]
16:54-!-nielsm [] has quit [Ping timeout: 480 seconds]
16:58<andythenorth>is it nap time?
16:58<FLHerne>Its too hot to be nap time
16:59<FLHerne>(and will continue to be until about 6am, when it'll be [briefly] cool enough but too late)
17:02-!-Tempus2 [] has quit [Quit: Leaving]
17:11-!-sla_ro|master2 [] has quit []
17:12-!-rocky11384497 [~rocky1138@] has joined #openttd
17:12-!-rocky11384497 is "Your Mom" on #openttd
17:13-!-gelignite [] has quit [Quit: Good fight, good night!]
17:14<DorpsGek_II>[OpenTTD/OpenTTD] michicc approved pull request #7668: Fix #7667: Buying an engine after buying wagons doesn't give a comple…
17:15<DorpsGek_II>[OpenTTD/OpenTTD] michicc merged pull request #7668: Fix #7667: Buying an engine after buying wagons doesn't give a comple…
17:15<DorpsGek_II>[OpenTTD/OpenTTD] michicc closed issue #7667: Buying an engine after buying wagons doesn't give a complete train.
17:18-!-frosch123 [] has quit [Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn]
17:26-!-Progman [] has quit [Remote host closed the connection]
17:39-!-Wolf01 [] has quit [Quit: Once again the world is quick to bury me.]
17:48-!-andythenorth [] has left #openttd []
18:14-!-nielsm [] has joined #openttd
18:14-!-nielsm is "Niels Martin Hansen" on #openttd
18:16-!-Beerbelott [] has joined #openttd
18:16-!-Beerbelott is "purple" on #openttd
18:18<Beerbelott>Anyone knows why opening fd 0 for read write on GNU/Linux works?
18:18<Beerbelott>For example in Bash, doing `exec <>file`
18:19<+glx>everything is a file on linux, or something like that
18:19<Beerbelott>But... writing to fd 0?
18:22-!-nielsm [] has quit [Ping timeout: 480 seconds]
18:28<FLHerne>Beerbelott: It's not actually special in a technical sense
18:31<FLHerne>You /could/ write a set of tools that used it in some weird non-standard way
18:31<FLHerne>I may be wrong; at least disagrees
18:40<Beerbelott>I dunno if it's a Bash-ism of some sort
18:40<Beerbelott>but clearly <> is supposed to be opening resource for read/write
18:40<Beerbelott>[j]<>filename # Open file "filename" for reading and writing, #+ and assign file descriptor "j" to it. # If "filename" does not exist, create it. # If file descriptor "j" is not specified, default to fd 0, stdin.
18:41<Beerbelott>(sry formatting)
18:41<Beerbelott>Well, it works.
18:43<Beerbelott>Another seemingly unrelated question: For openttd, it is stated -f generates a game log (and redirects stour/stderr there) but it's also stated there is no console anymore, meaning... stdin is closed? Is there a way to have the game generate an output log while retaining console capabilities?
18:44<Beerbelott>ie interactive AND game log?
18:45<Beerbelott>I see there is a show_date_in_logs directive available in openttd.cfg. Does that mean it's useless to anyone not using -f?
18:45<Beerbelott>or is that also valid for console output?
19:04<Eddi|zuHause>Beerbelott: are you maybe looking for the "tee" command?
19:31-!-tokai|noir [] has joined #openttd
19:31-!-tokai|noir is "Christian Rosentreter" on #openttd
19:32-!-mode/#openttd [+v tokai|noir] by ChanServ
19:36<Beerbelott>I'm not talking about OS toolsets, but merely about OpenTTD behaviour
19:37<Beerbelott>correlating operationg mode (either frontend/interactive or background/detached) with log file existence is an oddity, not commonly observed. I just wanted to make sure I was understanding openttd behaviour correctly
19:38-!-tokai [] has quit [Ping timeout: 480 seconds]
20:06-!-rocky11384497 [~rocky1138@] has quit [Ping timeout: 480 seconds]
20:10-!-HerzogDeXtEr [] has quit [Read error: Connection reset by peer]
20:53-!-rocky11384497 [~rocky1138@] has joined #openttd
20:53-!-rocky11384497 is "Your Mom" on #openttd
21:00-!-y2kboy23 [~y2kboy23@2600:8800:6b02:6800:f8e6:e1df:c3f3:1235] has quit [Remote host closed the connection]
21:00-!-y2kboy23 [~y2kboy23@2600:8800:6b02:6800:dca2:7983:fec0:6f7b] has joined #openttd
21:00-!-y2kboy23 is "Got ZNC?" on #openttd
21:08-!-Flygon [] has joined #openttd
21:08-!-Flygon is "Flygon" on #openttd
21:19-!-Maarten [~maarten@2600:1700:7fd0:6e98:20c:29ff:fea0:abb6] has quit [Ping timeout: 480 seconds]
21:42-!-Maarten [~maarten@2600:1700:7fd0:6e98:20c:29ff:fea0:abb6] has joined #openttd
21:42-!-Maarten is "maarten" on #openttd #oftc #moocows @#maarten
23:01-!-debdog [~debdog@2a00:79c0:66b:9900:7a24:afff:fe8a:d04d] has joined #openttd
23:01-!-debdog is "Wowbagger" on #bitlbee #openttd
23:04-!-D-HUND [~debdog@2a00:79c0:634:c900:7a24:afff:fe8a:d04d] has quit [Ping timeout: 480 seconds]
23:19-!-rber [] has joined #openttd
23:19-!-rber is "OFTC WebIRC Client" on #openttd
23:19<rber>hey guys do you know someone that goes on Freenode by nick n-ice?
23:20-!-glx [] has quit []
23:39-!-Wormnest__ [~Wormnest@] has quit [Quit: Leaving]
---Logclosed Wed Jul 24 00:00:22 2019