Config
Log for #openttd on 9th August 2022:
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

Powered by YARRSTE version: svn-trunk