Times are UTC Toggle Colours
10:39:20 *** colde has quit IRC 10:39:21 *** colde has joined #openttd 11:06:13 *** twpol has quit IRC 11:06:24 *** twpol has joined #openttd 11:37:39 *** andythenorth_ has joined #openttd 12:15:59 *** virtualrandomnumber has joined #openttd 12:16:16 *** virtualrandomnumber has quit IRC 12:53:41 <DorpsGek> [OpenTTD/dibridge] TrueBrain opened pull request #13: feat(irc): create IRC puppets for every Discord user talking in the channel https://github.com/OpenTTD/dibridge/pull/13 12:55:25 *** gregdek has quit IRC 12:55:26 *** gregdek has joined #openttd 12:58:31 <FLHerne> Have the OFTC admins acked that concept? 12:58:45 <FLHerne> otherwise it's going to hit maximum users per IP pretty quickly 13:03:46 <TrueBrain> it is not going to use a single IP :) 13:06:20 <DorpsGek> [OpenTTD/dibridge] TrueBrain updated pull request #13: feat(irc): create IRC puppets for every Discord user talking in the channel https://github.com/OpenTTD/dibridge/pull/13 13:06:48 <TrueBrain> basically, on a single IP the whole "ban" concept of IRC goes out of the window .. so I don't want that :) 13:06:54 <TrueBrain> but, iterative steps :) 13:11:53 <DorpsGek> [OpenTTD/dibridge] TrueBrain updated pull request #13: feat(irc): create IRC puppets for every Discord user talking in the channel https://github.com/OpenTTD/dibridge/pull/13 13:12:30 <DorpsGek> [OpenTTD/dibridge] TrueBrain merged pull request #13: feat(irc): create IRC puppets for every Discord user talking in the channel https://github.com/OpenTTD/dibridge/pull/13 13:12:44 <TrueBrain> but your comment reminded me I should add a TODO list in the README, to show where we are at :) Done so now :) 13:20:16 *** Deep3D has joined #openttd 13:32:36 <peter1138> Poor LordAro, riding so far in this heat :/ 14:05:01 *** felix has quit IRC 14:05:03 *** felix has joined #openttd 14:06:15 <milek7> >the whole "ban" concept of IRC goes out of the window 14:06:43 *** WormnestAndroid has joined #openttd 14:07:10 <milek7> there is identd though 14:09:32 <DorpsGek> [OpenTTD/dibridge] TrueBrain opened pull request #14: feat(irc): option to switch to single-presence on IRC https://github.com/OpenTTD/dibridge/pull/14 14:19:55 <DorpsGek> [OpenTTD/dibridge] TrueBrain merged pull request #14: feat(irc): option to switch to single-presence on IRC https://github.com/OpenTTD/dibridge/pull/14 14:24:43 <DorpsGek> [OpenTTD/dibridge] TrueBrain opened pull request #15: fix(discord): don't relay empty lines to IRC; it looks bad https://github.com/OpenTTD/dibridge/pull/15 14:25:57 *** glx has joined #openttd 14:25:57 *** ChanServ sets mode: +v glx 14:34:43 <DorpsGek> [OpenTTD/dibridge] TrueBrain merged pull request #15: fix(discord): don't relay empty lines to IRC; it looks bad https://github.com/OpenTTD/dibridge/pull/15 14:36:47 <glx> looking at the todo ilst, I don't think private message via a relay are private 14:37:14 <TrueBrain> as private as private messages via OpenTTD :) 14:37:51 <glx> yes, but on discord or IRC they seem more private 14:38:09 <TrueBrain> it is all an illusion, isn't it? :) 14:38:16 <glx> it is of course 14:38:19 <TrueBrain> but yeah, it requires trust from the party doing the relay :) 14:38:41 <TrueBrain> so if it works, it will state that when a private conversation is started 14:38:55 <TrueBrain> but being able to ident to NickServ is very useful (to me) :P 14:41:02 <glx> haha just noticed the typo in branch name for previous PR (not that it matters) 14:41:18 <TrueBrain> I noticed it too :P Was too lazy to fix :) 14:42:16 <TrueBrain> shocked this can be done in ~300 lines of code .. well, not completely done, but still .. lot less code 14:42:19 *** FLHerne has quit IRC 14:42:20 *** FLHerne has joined #openttd 14:44:26 <glx> string manipulation is so easy in python 14:44:49 <TrueBrain> and the Discord API is really easy 14:44:56 <TrueBrain> the IRC side .. is more annoying :P 14:45:11 <glx> way older protocol 14:45:22 <TrueBrain> so I expected better libraries 14:45:25 <TrueBrain> but nope 14:47:24 <glx> at least OFTC probably respects the specs (more than twitch irc) 14:47:47 <TrueBrain> they even still check ident on connect :P 14:52:18 *** supermop_toil has joined #openttd 14:56:33 <FLHerne> On the Discord side, doesn't that require user registration and stuff? 14:57:02 <FLHerne> eh, if it's 300 lines I should just read it 14:59:12 <glx> on discord side it's just the bot using a different name for every users 14:59:30 <FLHerne> oh, and the channel ops can allow that somehow? 14:59:52 <glx> it's registered as a bot 15:00:39 <TrueBrain> any webhook can do that 15:00:44 <TrueBrain> it is how webhooks on Discord work 15:02:07 <TrueBrain> (you don't even need a bot for it) 15:02:19 <TrueBrain> I use a bot to read Discord messages; sending it is fully done by webhooks, and could be done without any bot 15:02:27 <TrueBrain> in fact, an IRC -> Discord bridge would be trivial, in that sense :) 15:02:36 <TrueBrain> it is also how for example GitHub talks to Discord 15:02:38 <TrueBrain> just by a simple webhook 15:35:54 *** Wormnest has joined #openttd 15:43:46 *** gelignite has joined #openttd 16:05:15 *** HerzogDeXtEr has joined #openttd 16:25:48 *** esselfe has joined #openttd 16:30:03 *** Artea has quit IRC 16:30:06 *** Artea has joined #openttd 16:44:43 *** tneo has quit IRC 16:45:01 *** tneo has joined #openttd 16:45:58 <LordAro> peter1138: heat hasn't been a problem, tbh 16:46:19 <TrueBrain> you have an airco on that bike of yours? 16:49:07 <TrueBrain> what is the longest IRC name you can have on OFTC? :P 16:49:14 <TrueBrain> RFC says 9, but I don't think that is still true :) 16:50:02 <TrueBrain> 15 16:50:03 <TrueBrain> k 17:00:31 <TrueBrain> NICKLEN=30 17:00:36 <TrueBrain> hmm .. seems the WebChat is more restrictive :P 17:02:03 *** aperezdc__ has quit IRC 17:02:06 *** aperezdc__ has joined #openttd 17:08:23 <DorpsGek> [OpenTTD/dibridge] TrueBrain opened pull request #16: fix(irc): split lines over 470 characters https://github.com/OpenTTD/dibridge/pull/16 17:12:48 <DorpsGek> [OpenTTD/dibridge] TrueBrain opened pull request #17: fix(irc): sanitize IRC nicknames, to make sure they are accepted by IRC https://github.com/OpenTTD/dibridge/pull/17 17:12:53 <DorpsGek> [OpenTTD/dibridge] TrueBrain opened pull request #18: fix(irc): keep trying to create a unique nickname when joining https://github.com/OpenTTD/dibridge/pull/18 17:13:01 <TrueBrain> moar fixes 17:14:38 <DorpsGek> [OpenTTD/dibridge] github-code-scanning[bot] commented on pull request #16: fix(irc): split lines over 470 characters https://github.com/OpenTTD/dibridge/pull/16#pullrequestreview-1067094794 17:16:18 <DorpsGek> [OpenTTD/dibridge] TrueBrain updated pull request #16: fix(irc): split lines over 470 characters https://github.com/OpenTTD/dibridge/pull/16 17:16:36 <TrueBrain> sjees, rub it in here too github-code-scanning bot .. :P 17:19:08 <glx> oh that's a recent change in code scanning 17:19:39 <TrueBrain> and I like it :) 17:19:44 <glx> me too 17:19:55 <TrueBrain> means the annotation checker also fails on it 17:20:02 <TrueBrain> although we don't wait for the CodeQL result 17:20:04 <TrueBrain> so I guess that is a lie 17:21:04 <DorpsGek> [OpenTTD/dibridge] TrueBrain merged pull request #17: fix(irc): sanitize IRC nicknames, to make sure they are accepted by IRC https://github.com/OpenTTD/dibridge/pull/17 17:21:10 <glx> annotation check is only for one workflow 17:21:15 <DorpsGek> [OpenTTD/dibridge] TrueBrain merged pull request #18: fix(irc): keep trying to create a unique nickname when joining https://github.com/OpenTTD/dibridge/pull/18 17:21:41 *** virtualrandomnumber has joined #openttd 17:23:05 <glx> ah no annotation checks doesn't depend on codeql, it's not listed 17:23:21 <TrueBrain> in fact, it is explicitly unlisted :P 17:23:23 <glx> # not codeql, as that reports its own status 17:24:08 <TrueBrain> it even auto-closes comments 17:24:09 <TrueBrain> how about that :) 17:24:34 <DorpsGek> [OpenTTD/dibridge] TrueBrain merged pull request #16: fix(irc): split lines over 470 characters https://github.com/OpenTTD/dibridge/pull/16 17:24:43 <TrueBrain> and I never knew textwrap existed .. tnx CoPilot, you are a very useful tool 17:24:59 <TrueBrain> the reason dibridge has so many comments is not so much because I wanted to write them, but because CoPilot that way could write the right code :P 17:25:07 <TrueBrain> lazy? NAH! 17:25:27 <glx> easier to tell what you want than to code it 17:25:49 <TrueBrain> especially regular expressions 17:29:22 <glx> https://github.com/OpenTTD/dibridge/pull/18/files#diff-95a2f2c8b56848e69da2eed3157244cb7d4e636f3f340fcaa8ce317f3926f507R31 <-- are you sure ? 17:29:24 <TrueBrain> @calc 0.0048 * 24 * 30 17:29:24 <DorpsGek> TrueBrain: 3.456 17:29:44 <TrueBrain> what about it glx? 17:29:48 <TrueBrain> owh 17:29:51 <glx> missing assignation it seems 17:29:52 <TrueBrain> I didn't assign it to anything 17:29:53 <TrueBrain> hmm 17:29:54 <TrueBrain> yeah 17:29:56 <TrueBrain> that seems like an issue 17:29:57 <TrueBrain> possibly 17:30:40 <TrueBrain> nicely spotted sir 17:30:42 <glx> and none of the code check noticed it 17:30:45 <TrueBrain> was hard to test that part, so clearly, didn't test it :D 17:32:24 <DorpsGek> [OpenTTD/dibridge] TrueBrain opened pull request #19: chore(irc): missing variable assignment https://github.com/OpenTTD/dibridge/pull/19 17:33:19 <DorpsGek> [OpenTTD/dibridge] glx22 approved pull request #19: chore(irc): missing variable assignment https://github.com/OpenTTD/dibridge/pull/19#pullrequestreview-1067117978 17:33:28 <glx> because I could :) 17:38:38 <Samu> https://irclogs.thegrebs.com/openttd/ doesn't open for me 17:38:47 <Samu> @logs 17:38:52 <glx> use http://weblogs.openttd.org/openttd/2022/08/09.html 17:39:32 <Samu> nice 17:40:18 <DorpsGek> [OpenTTD/dibridge] TrueBrain merged pull request #19: chore(irc): missing variable assignment https://github.com/OpenTTD/dibridge/pull/19 17:41:43 <glx> TrueBrain: an option to change TZ in the log but only local to the browser would be nice 17:42:13 <TrueBrain> would require javascript .. and I am so happy those pages are without any javascript currently :P 17:42:38 <glx> at least the offset is simpler than thegrebs 17:43:09 <glx> it's +2 or +1 depending on the period 17:44:04 <TrueBrain> yup 17:44:11 <TrueBrain> you could make some client-side javascript to do it for you, if you like 17:44:22 <TrueBrain> but I am also not against a PR for DorpsGek to change this 17:44:26 <glx> I guess I could do it with greasemonkey 17:44:47 <TrueBrain> some minor `new Date()` statements would do the trick 17:44:55 *** virtualrandomnumber has quit IRC 18:55:04 <DorpsGek> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/be352ce1b6f3d468270f50875151417773d1a7df 18:55:05 <DorpsGek> - Update: Translations from eints (by translators) 19:04:57 *** Wormnest has quit IRC 19:21:31 *** Alkel_U3 has quit IRC 19:21:41 *** Alkel_U3 has joined #openttd 19:22:19 *** peter1138 has quit IRC 19:22:34 *** peter1138 has joined #openttd 19:22:34 *** ChanServ sets mode: +o peter1138 19:25:15 *** skrzyp has quit IRC 19:25:39 *** skrzyp has joined #openttd 19:29:58 *** gelignite has quit IRC 19:55:55 *** Heiki has quit IRC 19:55:55 *** Heili is now known as Heiki 19:56:02 *** Heili has joined #openttd 20:13:16 *** MaverickFischer has quit IRC 20:13:27 *** MaverickFischer has joined #openttd 20:33:27 *** nielsm has quit IRC 20:35:54 *** dale_ has quit IRC 20:35:55 *** dale has joined #openttd 20:40:43 *** jlx_ has quit IRC 20:40:44 *** jlx_ has joined #openttd 20:46:03 *** Osai has quit IRC 20:46:31 *** Osai has joined #openttd 20:48:32 <glx> ok time locally converted (and it even shows when I'm highlighted) 20:54:19 *** gnu_jj has quit IRC 20:54:22 *** gnu_jj has joined #openttd 20:56:18 <DorpsGek> [OpenTTD/OpenTTD] JakubR01 commented on issue #9876: [Crash]: OpenTTD crashed on MacOS Monterey https://github.com/OpenTTD/OpenTTD/issues/9876 21:05:31 *** Hobbyboy has quit IRC 21:05:32 *** Hobbyboy has joined #openttd 21:08:47 <TrueBrain> Share glx! 21:08:48 <TrueBrain> :D 21:09:05 <TrueBrain> Via a gist or something 21:14:42 *** reldred has quit IRC 21:14:53 *** reldred has joined #openttd 21:15:29 <glx> https://gist.github.com/glx22/5d7c9ea72a6bfa2aeb820e3c1363eba7 21:26:29 <TrueBrain> Nice! :) 21:26:54 <TrueBrain> Owh, I remember I forgot to enable the auto redirect of http to https 21:27:03 <TrueBrain> Something to fix tomorrow :) 21:28:00 *** rightnut has quit IRC 21:28:01 *** rightnut has joined #openttd 21:47:55 *** Venemo has quit IRC 21:47:56 *** Venemo has joined #openttd 21:53:31 *** SpComb has quit IRC 21:53:32 *** SpComb has joined #openttd 21:55:09 *** Wormnest has joined #openttd 21:56:11 *** Wolf01 has quit IRC 22:03:12 *** Samu has quit IRC 22:04:11 *** eirc has quit IRC 22:04:28 *** eirc has joined #openttd 22:26:30 <birdjj> any self-respecting website should be handling that itself 22:26:32 <birdjj> realistically 22:27:00 *** sla_ro|master has quit IRC