Config
Log for #openttd on 24th May 2021:
Times are UTC Toggle Colours
00:29:02  *** Beerbelott has quit IRC
01:32:02  *** tokai|noir has joined #openttd
01:32:02  *** ChanServ sets mode: +v tokai|noir
01:38:56  *** tokai has quit IRC
01:42:56  *** Gustavo6046_ has joined #openttd
01:47:28  *** Gustavo6046 has quit IRC
01:47:28  *** Gustavo6046_ is now known as Gustavo6046
02:09:11  *** felix has joined #openttd
02:40:07  *** Wormnest has quit IRC
03:05:14  *** glx has quit IRC
03:46:57  *** HerzogDeXtEr has quit IRC
04:20:23  *** Flygon has joined #openttd
04:41:33  *** lobster has quit IRC
05:08:51  *** snail_UES_ has quit IRC
05:45:18  *** Progman has joined #openttd
05:45:24  *** tokai has joined #openttd
05:45:25  *** ChanServ sets mode: +v tokai
05:52:19  *** tokai|noir has quit IRC
06:04:49  *** andythenorth has joined #openttd
06:12:48  *** sla_ro|master has joined #openttd
06:14:58  *** andythenorth has quit IRC
06:30:19  *** andythenorth has joined #openttd
06:56:12  <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #9285: Fixes for Haiku https://git.io/JsNeG
06:56:22  <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #9285: Fixes for Haiku https://git.io/JsPEg
07:17:10  *** nielsm has joined #openttd
07:36:16  *** andythenorth has quit IRC
08:10:37  <peter1138> Yessir
08:13:23  *** andythenorth has joined #openttd
08:26:45  <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #9288: Codechange: differentiate in SettingDescBase implementations for different classes of settings https://git.io/JsHBo
08:26:58  <LordAro> peter1138: are you suitably impressed?
08:28:34  <peter1138> Do I have to load up Strava?
08:28:48  <LordAro> yes
08:29:02  <peter1138> Yes.
08:29:13  <peter1138> And I'm too fucking lazy. God damn it.
08:29:26  <TrueBrain> he just wanted to point that out, but not in that many words, I am sure :P
08:29:41  <TrueBrain> says me who hasn't done any real activity in months now .. ugh ..
08:29:59  <TrueBrain> at least in-door sports are possible again ..
08:30:35  <LordAro> here is thing https://i.imgur.com/EhSZohj.png
08:31:19  <TrueBrain> I don't even ...
08:31:21  <TrueBrain> why? :P
08:32:20  <LordAro> ¯\_(ツ)_/¯
08:32:39  <TrueBrain> call me impresesd, but I wouldn't be able to do that, not even with training :P
08:34:18  <peter1138> I mean I am too lazy to do it at the moment, not load up Strava :)
08:34:41  <peter1138> I think my longest is about 210km.
08:35:33  <TrueBrain> I love websites that translate everything in Dutch for you
08:35:39  <TrueBrain> but still say: mile, instead of km
08:36:25  <peter1138> 173.77km :)
08:37:12  <TrueBrain> in other news ... how the fuck do you find a job in this day and age ...  I want to filter out shit languages like C# and Java :P
08:37:28  <TrueBrain> so many bad job-finding websites, it is amazing
08:37:34  <peter1138> You take a job doing something you don't like. Like C# or Java.
08:37:51  <TrueBrain> owh, here is one: PHP backend developer
08:37:54  <TrueBrain> how the hell do you do that?
08:37:59  <TrueBrain> that sounds so retarted
08:38:31  <TrueBrain> well, guess how you define "backend"
08:38:48  <TrueBrain> the backend of the frontend, sure
08:40:11  <TrueBrain> wow, Delphi Developer .. Pascal aint dead yet? Impressive ..
08:40:53  * LordAro writes pascal occasionally
08:41:01  <LordAro> InnoSetup is great fun
08:41:04  <TrueBrain> haven't in .. 10+ years
08:41:09  <TrueBrain> I still like "end." vs "end;"
08:41:19  <TrueBrain> (not-sarcastic, I like it)
08:41:19  <LordAro> (also Ada is essentially Pascal with extra bits bolted on)
08:44:08  <TrueBrain> I love "Full-Stack developer" ones .. basically: node.js
08:44:18  <TrueBrain> things have changed in the last 5 years :P
08:44:57  <andythenorth> jobs are over-rated
08:45:01  <andythenorth> I haven't had one for years
08:46:25  <TrueBrain> lol: Wepdeveloper
08:46:34  <TrueBrain> not sure I want to work there, if they don't know how to write webdeveloper
08:46:49  <andythenorth> you could be a big fish in a small pond
08:46:53  <andythenorth> where is yexo now?
08:47:02  <andythenorth> all the big people are always hiring
08:47:14  <andythenorth> the engineer shortage is very real
08:49:10  <Rubidium> TrueBrain: or they are still trying to make WEP secure? ;)
08:49:23  <TrueBrain> lol
08:49:35  <TrueBrain> andythenorth: it really is; which makes finding a job very hard too :P
08:49:42  *** tokai|noir has joined #openttd
08:49:42  *** ChanServ sets mode: +v tokai|noir
08:51:45  <nielsm> <TrueBrain> wow, Delphi Developer .. Pascal aint dead yet? Impressive ..  <-- companies that had their internal software written in delphi in 1997 and has had to keep it alive ever since
08:53:22  <peter1138> Urgh.
08:53:33  <peter1138> I should get my MTB out. If it hasn't been nicked.
08:53:44  <TrueBrain> lol, this company is looking for a C++ developer that can also write C#
08:53:46  <peter1138> Then I should probably replace the tyre goop as it'll be a bit dead by now.
08:53:50  <TrueBrain> like .. yes, those two have things in common
08:53:54  <TrueBrain> the letter C, to be exact
08:54:00  <nielsm> also the {}
08:54:00  <peter1138> Then I should just sit here on IRC instead and mumble about chunky bevels.
08:54:23  <peter1138> I think I'm a C++ developer who also writes C#.
08:54:32  <TrueBrain> well, I have the job for you!
08:54:38  <peter1138> There's only ., no ->
08:54:41  <TrueBrain> but I am pretty sure who-ever wrote this text, doesn't know they are not really related :P
08:54:45  <peter1138> Other than that, exactly the same ;)
08:55:39  <TrueBrain> WordPress Developer
08:55:40  <TrueBrain> lolz
08:55:41  <Rubidium> *or* they are working on something in the C# <-> C(++) layer
08:55:46  <peter1138> Right, I think my original Raspberry Pi will no longer keep falling off the network.
08:55:48  <TrueBrain> didn't even know it existed :P
08:55:54  <peter1138> On the other hand, what am I actually going to do with it?
08:55:57  <michi_cc> TrueBrain: They might be looking for a C++/CLI developer. Which is the best bastard child in existence.
08:56:13  <TrueBrain> I am happy this triggers you all :P
08:56:22  <michi_cc> This is a joke, BTW, it's not the best at all. I had unfortune to need to use it.
08:56:27  <peter1138> I think that's even less popular than VB .Net.
08:56:31  <LordAro> can confirm
08:56:34  *** tokai has quit IRC
08:56:38  <nielsm> but C# is a good language imo
08:56:53  <TrueBrain> mostly what I notice a lot, that companies have a very weird mix of languages in use .. like combinations you normally are like: why?
08:57:00  <TrueBrain> PHP + Node.js in backend
08:57:07  <TrueBrain> combo's like that
08:57:13  <TrueBrain> you just know what type of person worked there
08:57:24  <TrueBrain> you can also see the technical depth before looking any further
08:57:42  <TrueBrain> here one: Java + Python backend
08:57:43  <michi_cc> VB.Net is not that unpopular, especially in internal tool software.
08:58:27  <peter1138> Uh oh, it's raining again.
08:59:39  <TrueBrain> nielsm: C#, like Java, is a fine language
08:59:46  <TrueBrain> not one I have any sane experience with
08:59:50  <TrueBrain> but language wise it is just fine
09:02:41  <TrueBrain> the one thing I really dislike, is this: "Salary based on your education and experience."
09:02:49  <TrueBrain> in other words: we try to screw you over, but ssttt, don't tell anyone
09:03:00  <Rubidium> well... for work (the same company) I have done at least C, C++, C#, CSS, G (LabVIEW), HTML, Java, Javascript and Python for at least a project
09:03:09  <TrueBrain> they fail to understand that knowing what they are willing to pay says a lot about the job itself
09:05:21  <Rubidium> though what they are willing to pay vastly depends on your productivity, though only based on education and experience that's hard to determine
09:05:48  <TrueBrain> sadly, happens a lot with big companies
09:05:51  <TrueBrain> they just have this matrix
09:06:02  <TrueBrain> N years experience with M education means you earn Z for the next year
09:06:11  <TrueBrain> KPIs? NAH!
09:06:32  <Rubidium> so, you have almost 20 years of experience ;)
09:06:53  <Rubidium> and you did university, right? Then you must be in the "expensive" part of that matrix
09:07:32  <TrueBrain> and that is why you should put a bracket of salary on these texts, so I can match my expectations with theirs :P
09:10:59  * peter1138 ponders breaking his network with some VLANs instead of working.
09:11:12  <TrueBrain> breaking, indeed :P
09:12:51  <peter1138> Annoying thing about RouterOS, setting up VLANs is not exactly intuitive.
09:14:17  <andythenorth> TrueBrain please please set yourself up as a Wordpress developer
09:14:25  <andythenorth> preferably selling plugins also
09:14:27  <andythenorth> and livestream
09:14:34  <andythenorth> it would be patreon gold
09:15:07  <LordAro> hahaha
09:22:04  *** Samu has joined #openttd
09:22:49  <peter1138> Hmm, OSPF or static routing? :P
09:24:25  <peter1138> Ah fuck it, I'd have to redo my firewalling and everything.
09:26:13  <TrueBrain> andythenorth: hahaha :D
09:26:18  <TrueBrain> it would be hilarious :D
09:26:25  <TrueBrain> lot of bad words :P
09:26:45  <andythenorth> TruePress forthcoming
09:31:00  <TrueBrain> nah, easier solution: don't blog :P
09:31:13  <peter1138> Problem with your ISP giving you a /48 and a /29 is you never ever want to switch away.
09:32:26  <peter1138> I fudged the /29 into eight /32s to avoid wastage.
09:32:53  <peter1138> Kinda how OVH gives everyone a /32 I guess.
09:34:02  <TrueBrain> the only reason I want an extra /32 next to the one my ISP supplied, is for Wireguard ..
09:34:07  <TrueBrain> but I proxy that via OVH now :P
09:34:26  <peter1138> Does it not work with NAT?
09:34:28  <TrueBrain> (that /32 listens on many ports to Wireguard ... makes it really easy to get decent internet in the strangest places :P)
09:34:42  <TrueBrain> well, you want to have port 53 available for Wireguard if possible
09:34:51  <TrueBrain> it is REALLY difficult to set that up if you use 53 for DNS requests
09:34:58  <TrueBrain> I have done it, but it is really easy to go wrong
09:36:14  <TrueBrain> (as depending on the source/destination, you need to send the port 53 activity either to the NAT or to Wireguard .. :P)
09:36:25  <TrueBrain> on the plus side, it does mean you often don't even have to login to those capturing portals
09:36:56  <TrueBrain> now 443 with QUIC is rolling out, you see that it works often too
09:37:10  <TrueBrain> but .. still on many places it does not
09:37:41  *** andythenorth has quit IRC
09:46:27  *** frosch123 has joined #openttd
09:49:30  *** Elouin has quit IRC
09:49:39  *** Elouin has joined #openttd
10:22:47  *** HerzogDeXtEr has joined #openttd
11:19:02  <DorpsGek> [OpenTTD/DorpsGek] TrueBrain opened pull request #51: Fix: use the default branch to load .dorpsgek.yml https://git.io/JsNFp
11:19:30  <DorpsGek> [OpenTTD/DorpsGek] TrueBrain updated pull request #51: Fix: use the default branch to load .dorpsgek.yml https://git.io/JsNFp
11:19:42  <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #9274: Fix f6d5c01: Delay deletion for self closing windows https://git.io/JsNbm
11:22:28  <DorpsGek> [OpenTTD/DorpsGek] TrueBrain updated pull request #51: Fix: use the default branch to load .dorpsgek.yml https://git.io/JsNFp
11:22:59  <TrueBrain> argh, programming is going terribly today :P
11:25:47  <DorpsGek> [OpenTTD/DorpsGek] TrueBrain updated pull request #51: Fix: use the default branch to load .dorpsgek.yml https://git.io/JsNFp
11:36:57  <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #9280: Fix: Do not send vehicles towards incomplete PF nodes https://git.io/JsNpW
11:46:35  <DorpsGek> [OpenTTD/DorpsGek] TrueBrain commented on pull request #50: Render http://... and https:// as <a> in the weblogs. https://git.io/JsNjv
11:48:42  <TrueBrain> frosch123 made me do regex ... I now have to shower again :D
11:49:13  <frosch123> i regret nothing
11:49:27  <LordAro> TrueBrain: ) isn't valid? i see it in wikipedia links quite a lot
11:49:53  <TrueBrain> it should be % escaped?
11:50:02  <LordAro> don't think so
11:50:37  <TrueBrain> you are correct
11:50:39  <TrueBrain> } has to
11:50:40  <TrueBrain> k k
11:52:46  <peter1138> Ok, no VLANs. My kit supports them but has to fall back to software implementation.
11:53:07  <LordAro> do you have enough traffic where that's an issue?
11:53:20  <Rubidium> https://rbijker.net/openttd/tb_broken. ;)
11:53:22  <peter1138> Don't be reasonable!
11:53:23  <TrueBrain> ugh, I always get remember when regexing http-links, that there is no correct answer .. just things that are less broken
11:54:07  <peter1138> It means that hardware bridging is not possible, so any local-LAN traffic also goes via the CPU, not just traffic that would be routed.
11:54:13  *** Flamewar has joined #openttd
11:54:29  *** andythenorth has joined #openttd
11:54:31  <andythenorth> I am so hungry
11:54:34  <andythenorth> if only it was lunch time
11:54:35  <Rubidium> so, if the URL ends with a . or ), try the URL. If it is not 404-ish, use that. If it is, remove the last character and try again whether it's not 404-ish
11:54:46  <TrueBrain> Rubidium: no
11:54:52  <TrueBrain> just a very simple answer :)
11:55:00  <peter1138> If only.
11:56:11  <DorpsGek> [OpenTTD/OpenTTD] vituscze commented on pull request #9280: Fix: Do not send vehicles towards incomplete PF nodes https://git.io/JsAeN
11:56:25  <andythenorth> when is lunchtime?
11:56:27  <DorpsGek> [OpenTTD/DorpsGek] TrueBrain commented on pull request #50: Render http://... and https:// as <a> in the weblogs. https://git.io/JsAve
11:56:45  <TrueBrain> there, not consuming the ) and . if it is at the end of the link
11:56:57  <TrueBrain> unbreaks more cases than it breaks
11:57:50  <andythenorth> cheese on toast?
11:58:10  <TrueBrain> Rubidium: I am disappointed the URL wasn't "https://rbijker.net/openttd/tb_broken. ;)" :(
11:58:37  <TrueBrain> (its funny that even this IRC client only links https://rbijker.net/openttd/tb_broken :D)
11:58:48  <LordAro> TrueBrain: idk, most wikipedia links with () in, generally have them on the end
11:59:01  <TrueBrain> LordAro: again, there is no correct way of doing this anyway
11:59:05  <TrueBrain> it is more: what is less likely to break
11:59:14  <Rubidium> TrueBrain: retry ;)
11:59:22  <TrueBrain> Rubidium: \o/
11:59:57  <andythenorth> maybe I should learn IAM this week, and figure out how to simplify updating grf.farm site
12:00:06  <andythenorth> currently I have a silly process
12:01:05  <peter1138> Is there a regex for "does this URL return 404?" :D
12:01:40  <TrueBrain> peter1138: even that can break :)
12:01:53  <TrueBrain> as in, people creating both links
12:02:27  <TrueBrain> I mean: Take a sentence that ends with https://example.com.
12:02:35  <TrueBrain> euh, stupid example
12:02:40  <TrueBrain> what-ever, you get what I mean :D
12:02:54  <frosch123> i got used to always inserting a blank after a url :p
12:03:02  <TrueBrain> frosch123: smart :)
12:03:07  <TrueBrain> I tend to do the same with () :)
12:03:09  <TrueBrain> which looks weird :P
12:03:44  <TrueBrain> https://en.wikipedia.org/wiki/Parens_(moth)
12:03:48  <TrueBrain> want to know what this client does
12:03:49  <TrueBrain> (https://en.wikipedia.org/wiki/Parens_(moth))
12:03:54  <TrueBrain> ah, it checks ( before https :P
12:04:15  <TrueBrain> that is a bit harder in regex
12:04:24  <peter1138> My putty just goes "what's a URL?"
12:04:26  <frosch123> my client does that as well, but well
12:04:39  <frosch123> it's mostly about links from dorpsgek
12:04:46  <TrueBrain> yeah, I understood :)
12:04:52  <TrueBrain> tons of more places the current implementation breaks :P
12:05:03  <TrueBrain> but .. yeah .. don't really care :)
12:06:10  *** Strom has quit IRC
12:07:16  *** glx has joined #openttd
12:07:16  *** ChanServ sets mode: +v glx
12:08:43  *** Strom has joined #openttd
12:13:17  <LordAro> TrueBrain: https://regexr.com/5tiqn
12:14:07  <TrueBrain> LordAro: your example, the 3rd, is matching wrong
12:14:11  <TrueBrain> what are you showing me here? :D
12:14:21  <LordAro> oh, damn
12:14:24  <LordAro> it was working :p
12:14:27  <TrueBrain> :D
12:14:54  <LordAro> fixed
12:15:59  <TrueBrain> I like your approach :)
12:16:03  <TrueBrain> still plenty of links that will go wrong, ofc
12:16:05  <TrueBrain> but .. meh
12:16:26  <TrueBrain> any URL with unbalanced ), basically
12:16:34  <TrueBrain> the other approach I was testing isn't that pretty ..
12:17:23  <LordAro> yeah
12:17:30  <TrueBrain> funny, it works in Python
12:17:34  <TrueBrain> but not in any of those website
12:17:43  <TrueBrain> "\((?P<link1>https?://([^\s)]|\)\S)*\)+)\)|\b(?P<link2>https?://([^\s\.]|\.\S)*)" <- that monster :D
12:18:00  <TrueBrain> (basically, a regex for "(url)" and one for "url")
12:18:15  <TrueBrain> but I am fine with yours :)
12:18:43  <LordAro> aah
12:18:49  <TrueBrain> owh, your "dot" case doesn't work
12:18:54  <TrueBrain> if you type any text after it, it fails :)
12:18:59  <LordAro> heh
12:19:29  <glx> and I already hate when my IRC client includes the ',' in links
12:19:45  <TrueBrain> owh, "," , also a good one :P
12:19:46  <LordAro> TrueBrain: ? seems to wkr for me
12:19:57  <LordAro> work*
12:20:41  <TrueBrain> "http://example.com. test"
12:20:42  <TrueBrain> fails
12:21:53  <TrueBrain> how do I share that link when I changed stuff .. lol
12:22:10  <TrueBrain> https://regexr.com/5tis1
12:22:11  <TrueBrain> there
12:22:54  <LordAro> :)
12:24:16  <DorpsGek> [OpenTTD/DorpsGek] TrueBrain updated pull request #50: Render http://... and https:// as <a> in the weblogs. https://git.io/Jsni1
12:25:17  <DorpsGek> [OpenTTD/DorpsGek] TrueBrain approved pull request #50: Render http://... and https:// as <a> in the weblogs. https://git.io/JsAkq
12:25:24  <TrueBrain> self-approving \o/
12:25:41  <DorpsGek> [OpenTTD/DorpsGek] TrueBrain merged pull request #50: Render http://... and https:// as <a> in the weblogs. https://git.io/Jsni1
12:26:02  <TrueBrain> and as shown, if you have a problem you are solving with a regex ...
12:26:05  <TrueBrain> you have 2 problems :P
12:26:58  <DorpsGek> [OpenTTD/OpenTTD] vituscze commented on pull request #9280: Fix: Do not send vehicles towards incomplete PF nodes https://git.io/JsAI0
12:28:52  *** felix has quit IRC
12:29:17  *** felix has joined #openttd
12:31:16  <DorpsGek> [OpenTTD/DorpsGek] TrueBrain opened pull request #52: Several GitHub workflow related fixes https://git.io/JsALf
12:32:24  *** andythenorth has quit IRC
12:32:54  *** virtualrandomnumber has joined #openttd
12:33:02  *** virtualrandomnumber has quit IRC
12:34:03  <DorpsGek> [OpenTTD/DorpsGek] TrueBrain opened pull request #53: Change: [GitHub] switch default branch to "main" https://git.io/JsALy
12:34:40  <DorpsGek> [OpenTTD/DorpsGek] TrueBrain updated pull request #51: Fix: use the default branch to load .dorpsgek.yml https://git.io/JsNFp
12:34:42  <TrueBrain> CodeQL found an actual bug .. w00p
12:34:59  <TrueBrain> https://github.com/OpenTTD/DorpsGek/pulls <- 3 PRs ready for review :)
12:47:03  <frosch123> why did you escape the forward slash? just paranoia? :p
12:47:29  <TrueBrain> copy pasted LordAro's work, but multiple test-sites were complaining about it
12:47:30  <TrueBrain> :P
12:51:13  *** felix_ has joined #openttd
12:52:40  <TrueBrain> (complaining when it wasn't escaped, to be clear :P)
12:54:18  *** felix has quit IRC
12:54:46  <DorpsGek> [OpenTTD/DorpsGek] frosch123 approved pull request #51: Fix: use the default branch of a repository to load .dorpsgek.yml https://git.io/JsAOW
12:54:55  <frosch123> weird how much magic there was to get the PR title
12:55:11  <TrueBrain> well, the magic was to get the base-ref of the PR
12:55:15  <TrueBrain> which we didn't use
12:55:20  <TrueBrain> and the title piggybacked on it
12:55:24  <TrueBrain> but odd code, yes :P
12:55:39  <TrueBrain> it used to be it loaded the .dorpsgek.yml of the branch of the  PR
12:55:43  <TrueBrain> so you could change it in a PR
12:55:50  <TrueBrain> like GitHub workflows
12:56:22  <DorpsGek> [OpenTTD/DorpsGek] TrueBrain merged pull request #51: Fix: use the default branch of a repository to load .dorpsgek.yml https://git.io/JsNFp
12:57:06  <glx> but that was disabled a long time ago
12:57:31  <frosch123> any reason why you use a tag for the actions, instead of just main?
12:57:46  <TrueBrain> what do you mean, sorry?
12:58:12  <DorpsGek> [OpenTTD/DorpsGek] frosch123 commented on pull request #52: Several GitHub workflow related fixes https://git.io/JsA3U
12:58:12  <glx> frosch123: allows breaking changes without breaking users
12:58:24  <TrueBrain> ah, there
12:59:05  <frosch123> i mostly notices because you used a tag for the actions, but main for the commit-checker
12:59:43  *** felix_ has quit IRC
13:00:09  <DorpsGek> [OpenTTD/DorpsGek] TrueBrain commented on pull request #52: Several GitHub workflow related fixes https://git.io/JsA3z
13:00:21  <TrueBrain> there should be no main/master reference anymore
13:00:24  <TrueBrain> well, no, not true
13:00:31  <TrueBrain> OpenTTD-git-hooks is the odd-one-out
13:01:58  <DorpsGek> [OpenTTD/OpenTTD] glx22 dismissed a review for pull request #9274: Fix f6d5c01: Delay deletion for self closing windows https://git.io/JsNbm
13:02:01  <DorpsGek> [OpenTTD/OpenTTD] glx22 updated pull request #9274: Fix f6d5c01: Delay deletion for self closing windows https://git.io/JsCsA
13:02:25  <DorpsGek> [OpenTTD/DorpsGek] frosch123 approved pull request #52: Several GitHub workflow related fixes https://git.io/JsA3N
13:02:49  <TrueBrain> we could in theory also convert OpenTTD-git-hooks to the same way of working, but I wasn't sure everyone would appreciate that :P
13:02:56  <glx> yeah git-hools is expected to always work
13:03:10  <glx> *git-hooks
13:03:51  <frosch123> git-hooks was meant to be also used locally. not sure whether anyone does except me
13:04:01  <frosch123> and it even annoys me when i do fixup commits :p
13:04:20  <TrueBrain> exactly the reason I am not using it ;)
13:04:30  <TrueBrain> it triggered way more than I would like to in my normal workflow
13:04:39  <TrueBrain> also the reason I often have to push directly after creating a PR :D
13:04:47  <DorpsGek> [OpenTTD/DorpsGek] TrueBrain merged pull request #52: Several GitHub workflow related fixes https://git.io/JsALf
13:04:48  <glx> yeah since now it checks every commits individually :)
13:05:05  <glx> originally it only check final diff IIRC
13:05:19  <DorpsGek> [OpenTTD/DorpsGek] TrueBrain updated pull request #53: Change: [GitHub] switch default branch to "main" https://git.io/JsALy
13:05:34  <glx> but still every message
13:05:37  <DorpsGek> [OpenTTD/DorpsGek] frosch123 approved pull request #53: Change: [GitHub] switch default branch to "main" https://git.io/JsAsl
13:06:25  <TrueBrain> funny, cannot retrigger those ..
13:06:50  <TrueBrain> had to push again .. lol
13:06:57  <TrueBrain> and yes, DorpsGek will be silent for a bit, till I tag a new version :)
13:07:28  <TrueBrain> sorry frosch123 ..  https://github.com/OpenTTD/DorpsGek/pull/53 one more time :)
13:08:19  <TrueBrain> tnx :)
13:08:20  <frosch123> now i can apply as auto-clicker
13:09:06  <TrueBrain> [OpenTTD/DorpsGek] TrueBrain created new tag: 2.1.0 https://git.io/JsAsh
13:09:34  <TrueBrain> right, another repo done :)
13:09:50  <frosch123> i see, you want to apply as bot :)
13:09:55  <TrueBrain> yes!
13:10:16  <frosch123> i almost didn't notice
13:10:22  <frosch123> i first wanted to comment "oh, it's working again"
13:10:23  <TrueBrain> that is terrible :)
13:10:53  <TrueBrain> and to be clear, DorpsGek is working, just not in this channel .. so I just copy/paste it
13:10:57  <TrueBrain> I am not creating the short-link etc :P
13:11:08  <TrueBrain> I am not -that- insane
13:12:52  *** DorpsGek has quit IRC
13:13:02  *** DorpsGek has joined #openttd
13:13:02  *** ChanServ sets mode: +o DorpsGek
13:14:00  <peter1138> Are you sure?
13:14:07  <TrueBrain> 60%
13:14:32  <DorpsGek> [OpenTTD/DorpsGek] TrueBrain opened pull request #54: Fix: [Actions] rename "publish_master" into "publish_main" https://git.io/JsAZJ
13:14:34  <TrueBrain> forgot to rename 1 entry .. lol
13:14:39  <TrueBrain> well, a good test :D
13:15:06  <DorpsGek> [OpenTTD/DorpsGek] glx22 approved pull request #54: Fix: [Actions] rename "publish_master" into "publish_main" https://git.io/JsAZI
13:16:14  <glx> I think nml is almost ready for a release, should probably include #217 and maybe #212
13:16:41  <DorpsGek> [OpenTTD/DorpsGek] TrueBrain merged pull request #54: Fix: [Actions] rename "publish_master" into "publish_main" https://git.io/JsAZJ
13:16:49  <TrueBrain> \o/
13:24:52  <DorpsGek> [OpenTTD/team] frosch123 commented on issue #221: [sv_SE] Translator access request https://git.io/Js517
13:27:19  <DorpsGek> [OpenTTD/team] TrueBrain opened pull request #222: Several GitHub workflow related fixes https://git.io/JsACK
13:28:06  <DorpsGek> [OpenTTD/team] TrueBrain updated pull request #222: Several GitHub workflow related fixes https://git.io/JsACK
13:29:05  <DorpsGek> [OpenTTD/team] TrueBrain opened pull request #223: Change: [GitHub] switch default branch to "main" https://git.io/JsAWe
13:29:47  <frosch123> 217 is insane
13:30:10  *** snail_UES_ has joined #openttd
13:30:11  <DorpsGek> [OpenTTD/nml] frosch123 approved pull request #217: Fix c65b5f98: Missing reference to intermediate proc call created for action3 https://git.io/JsAWm
13:30:25  <TrueBrain> insanely good?
13:31:08  <TrueBrain> fixing bugs from 2011, nice
13:31:10  <frosch123> the thing with newgrf is: you never know whether a bug was never triggered, or whether people just didn't notice :p
13:31:29  <TrueBrain> and now be ready for the complaints that their NML project no longer works, ofc ;)
13:33:03  <peter1138> Can that calculation bug be fixed by just removing it?
13:33:20  <frosch123> yep, that's the question :)
13:33:20  <peter1138> #212
13:33:31  <peter1138> Please?
13:33:54  <frosch123> but it requires looking into the insanity abyss of ottd, newgrf and nml :p
13:33:58  <peter1138> It makes zero sense
13:34:01  <frosch123> all three at once
13:35:04  <peter1138> Someone thought they were being helpful but it's a factor, not an absolute value.
13:36:27  <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #9288: Codechange: differentiate in SettingDescBase implementations for different classes of settings https://git.io/JsHBo
13:41:48  <DorpsGek> [OpenTTD/team] TrueBrain commented on issue #212: Please transfer openttd-android-translate repo to the new translator https://git.io/J3jLO
13:43:48  <LordAro> ^ is clearly the #212 that peter1138 was referring to
13:44:08  <TrueBrain> haha :D
13:44:10  <TrueBrain> what are the odds :P
13:44:53  <peter1138> :D
13:45:10  <TrueBrain> I do love the assumption in team#212 that openttd.org and openttdcoop.org are just the same thing :P
13:45:19  <TrueBrain> that is really short-selling what openttdcoop.org did :)
13:45:50  <TrueBrain> too bad it is no longer maintained .. basically means more workload for us :(
13:54:41  <peter1138> I guess that #212 could be fixed by just removing it...
14:04:09  *** Compu has joined #openttd
14:14:46  <DorpsGek> [OpenTTD/nml] glx22 merged pull request #217: Fix c65b5f98: Missing reference to intermediate proc call created for action3 https://git.io/J36a9
14:15:24  <glx> this bug was present for almost 10 years
14:19:38  <DorpsGek> [OpenTTD/team] glx22 approved pull request #222: Several GitHub workflow related fixes https://git.io/JsA2q
14:19:53  <DorpsGek> [OpenTTD/team] TrueBrain merged pull request #222: Several GitHub workflow related fixes https://git.io/JsACK
14:20:22  <DorpsGek> [OpenTTD/team] TrueBrain updated pull request #223: Change: [GitHub] switch default branch to "main" https://git.io/JsAWe
14:20:46  <DorpsGek> [OpenTTD/team] glx22 approved pull request #223: Change: [GitHub] switch default branch to "main" https://git.io/JsA2W
14:21:04  <DorpsGek> [OpenTTD/team] TrueBrain merged pull request #223: Change: [GitHub] switch default branch to "main" https://git.io/JsAWe
14:21:05  <TrueBrain> and another one done!
14:26:37  *** sla_ro|master has quit IRC
14:52:24  <DorpsGek> [OpenTTD/team] pelya commented on issue #212: Please transfer openttd-android-translate repo to the new translator https://git.io/J3jLO
15:00:35  *** Wormnest has joined #openttd
16:01:29  <peter1138> The reason for non-standard translation format is the special codes and such like, isn't it?
16:05:13  *** tokai has joined #openttd
16:05:13  *** ChanServ sets mode: +v tokai
16:12:03  *** tokai|noir has quit IRC
17:04:59  *** andythenorth has joined #openttd
17:33:59  *** ioangogo has quit IRC
17:34:36  *** Progman has quit IRC
17:37:04  *** Flygon has quit IRC
17:39:42  *** ioangogo has joined #openttd
17:57:23  *** gelignite has joined #openttd
18:02:30  *** Beerbelott has joined #openttd
18:04:36  *** iSoSyS has joined #openttd
18:05:02  *** iSoSyS has quit IRC
18:08:04  *** jottyfan has joined #openttd
18:20:10  *** Progman has joined #openttd
18:59:08  <V453000> hello, could someone please pleeeeeease point me to a direction how would I define 32bpp water with a 8bpp mask to animate it? I have it an 8bpp mask but it complains that it's not an RGBA images. I used a template with the mask at the end
19:03:48  <frosch123> take a look at NUTS
19:04:33  <peter1138> haha
19:04:47  <peter1138> "[19:57] andythenorth: @V453000 the number of people who know how to do this is probably....you :stuck_out_tongue:"
19:05:36  <frosch123> hey, i even grepped. and the slug uses the mask thing
19:06:08  <andythenorth> I was right? :o
19:06:12  <andythenorth> stopped clock, twice a day
19:18:32  <DorpsGek> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://git.io/JsxzA
19:18:33  <DorpsGek>   - Update: Translations from eints (by translators)
19:34:45  *** sla_ro|master has joined #openttd
19:36:36  <orudge> Hurrah, we have a certificate at long last
19:36:58  <V453000> XD
19:36:59  <LordAro> \o/
19:38:18  <V453000> aha
19:38:26  <V453000> thanks for reminding me frosch123 :) I completely forgot to look there
19:38:45  <V453000> worse yet I have it on BRIX bridges as well
19:38:47  <V453000> :D
19:48:48  <andythenorth> \o/
20:16:41  *** tokai|noir has joined #openttd
20:16:41  *** ChanServ sets mode: +v tokai|noir
20:17:48  <Timberwolf> Timberwolf's Tracks does it for level crossings and signals (or did in at least one version) although I'be also totally forgotten how it works.
20:22:15  *** jottyfan has quit IRC
20:24:04  *** tokai has quit IRC
20:25:22  <andythenorth> oof
20:25:28  <andythenorth> I thought I'd forgotten to drink beer
20:25:34  <andythenorth> but the empty bottle says not
20:25:40  <andythenorth> I have no recollection of drinking it
20:28:16  *** Beerbelott is now known as hips
20:28:19  *** hips is now known as beer
20:31:31  *** beer is now known as beerbelott
20:32:06  *** beerbelott is now known as Guest4792
20:32:49  *** Guest4792 has left #openttd
20:33:09  *** Beer_ has joined #openttd
20:33:11  *** Beer_ has left #openttd
20:51:30  <frosch123> does that also work with drawing ships?
20:55:04  *** Samu has quit IRC
20:55:22  *** Beer has joined #openttd
20:55:40  <V453000> it worked frosch, thank you again :)
20:56:07  *** Beer has quit IRC
20:56:18  *** Beer has joined #openttd
20:56:42  <frosch123> haha :p don't worry i punished myself for the stupid advise by cleaning the dishes
20:57:03  <andythenorth> ships 100% done nearly
20:57:33  <V453000> how do I get rid of this?  nmlc warning: "BRIX-NML-combined.nml", line 21537: "gfx/8bpp/buildings/x4/statue-8bpp.png" at [x: 0, y: 0]: 715 of 81920 pixels (0%) are animated, but ANIM isn't in flags
20:57:47  <andythenorth> ships 22% :(
20:57:48  <frosch123> you add ANIM after the sprite
20:57:49  <andythenorth> nearly 100
20:58:39  <DorpsGek> [OpenTTD/team] TrueBrain commented on issue #212: Please transfer openttd-android-translate repo to the new translator https://git.io/J3jLO
20:58:55  <frosch123> V453000: https://github.com/OpenTTD/OpenGFX/blob/master/sprites/extra/extra-plus-canals.pnml#L116
20:59:01  <TrueBrain> I don't get where the sudden rush comes from with team#212 .. but what-ever
20:59:52  <V453000> guessed that almost right ._. but I totally didn't expect for it to be before the filename XD
21:00:09  <V453000> worked :)
21:02:51  <V453000> god damn, compile without warnings
21:02:56  <V453000> been a while since I've seen that XD
21:03:03  <andythenorth> moar shipz
21:03:08  <andythenorth> sizes range of convenience https://grf.farm/unsinkable-sam/preview-8/html/ships.html
21:03:13  <andythenorth> pixels and features
21:03:24  <andythenorth> moar shipz soon
21:03:41  <V453000> I've succeeded in making water look horrifying
21:03:42  <V453000> great
21:03:59  <TrueBrain> orudge: good news :D So now we finish STUN PR and release 1.12.0, right? :D
21:04:03  <V453000> andy how many ships have you drawn over the years?
21:04:07  <V453000> the set must be infinite by now
21:04:17  <TrueBrain> when can we expect signed nightlies? :P :P (if there is anything I can do to help, lemme know :))
21:04:58  <andythenorth> V453000 I drew one and resized it many many times
21:05:10  <andythenorth> does that count even?
21:05:44  <andythenorth> hmm I have drawn at least 571 trains
21:05:50  <andythenorth> ships not even catching up
21:06:22  <frosch123> what playing field is on top of the edibles tanker?
21:06:26  <V453000> sheit :)
21:06:26  <andythenorth> netball
21:06:32  <andythenorth> or table tennis
21:06:55  <andythenorth> I quite like the green, it's "different"
21:06:55  <frosch123> volleyball has 4 players on each side, right?
21:06:58  <frosch123> or was it 6?
21:07:10  <andythenorth> no idea :)
21:07:14  <glx> 6
21:08:17  <TrueBrain> this is a weird conversation
21:08:20  <TrueBrain> just wanted to have said that
21:08:25  <frosch123> andythenorth: yep, color coding invisible cargos is good :)
21:10:21  <TrueBrain> lol @ 55535333  .. you had fun with that, didn't you?
21:12:14  <frosch123> i think you are the weird one :p
21:12:20  <TrueBrain> what did I do? :(
21:12:34  <V453000> Do I correctly recall that there's 2 water cycles?
21:12:40  <V453000> one for the bright ones and one for the darker ones?
21:12:51  <frosch123> yes, you can try TTDViewer, if it still works
21:12:59  <frosch123> it's java, so it's supposed to run nowhere
21:13:07  <V453000> XD
21:13:15  <orudge> TrueBrain: sounds like a plan :)
21:13:20  <andythenorth> there are 2 water cycles
21:13:28  <andythenorth> one for water, one for breaking waves
21:13:29  <frosch123> V453000: https://github.com/frosch123/TTDViewer
21:13:34  <TrueBrain> orudge: can't believe how professional it will make us look
21:13:37  <TrueBrain> scary
21:13:37  <V453000> found :)
21:14:52  <V453000> it says to run the bat or sh but I see neither? :D
21:15:02  *** sla_ro|master has quit IRC
21:15:49  <TrueBrain> there is no bat
21:15:49  <frosch123> haha, looks like they are generated by the makefile
21:15:51  <TrueBrain> only frogs
21:16:07  <V453000> ok if you'll excuse me I'll just eyeball it instead XD
21:16:14  <DorpsGek> [OpenTTD/team] pelya commented on issue #212: Please transfer openttd-android-translate repo to the new translator https://git.io/J3jLO
21:16:19  <V453000> the worse part is
21:16:21  <frosch123> http://bundles.openttdcoop.org/ttdviewer/nightlies/LATEST/ <- maybe those work
21:16:21  <TrueBrain> "
21:16:22  <TrueBrain> -Add: Everything :) " <- lol :D
21:16:27  <V453000> why do replacenew pieces animate differently with the same mask
21:16:31  <V453000> O_o
21:17:02  <TrueBrain> why so many difficult questions :D
21:17:17  <V453000> hm only looks fucked in x4
21:17:30  <V453000> might be a problem behind the keyboard like usual
21:17:51  *** nielsm has quit IRC
21:18:22  <frosch123> TrueBrain: fine, i give up, what is 55535333?
21:19:09  <frosch123> ah, grfid
21:21:16  <TrueBrain>  Haha, yes, sorry, was not meant as a riddle
21:21:41  <TrueBrain> I saw andy's update
21:21:45  <TrueBrain> Made me giggle
21:22:06  <frosch123> TrueBrain: pretty sure it was entered as "USS3" though
21:22:29  <frosch123> but yes, 0x33 is "3" :p
21:23:26  <frosch123> TrueBrain: also, disclaimer. ttdviewer is the first and last java project i did outside of university exercises
21:25:58  <V453000> XD
21:26:11  <peter1138> Do we have reserved grfids?
21:26:25  <frosch123> yes, for basesets
21:26:48  <andythenorth> I just use whatever frosch tells me for grfid :P
21:26:50  <andythenorth> oof
21:26:52  <frosch123> https://newgrf-specs.tt-wiki.net/wiki/Action8#GRFID <- see top table
21:27:01  <peter1138> Wasn't there a ... forbidden range? :D
21:27:01  <frosch123> the other table is for old people who hate bananas
21:27:30  <andythenorth> and manufacturing conspiracy theories
21:33:58  *** WormnestAndroid has quit IRC
21:38:43  <andythenorth> naptime
21:38:46  *** andythenorth has quit IRC
21:40:00  *** WormnestAndroid has joined #openttd
21:42:16  *** frosch123 has quit IRC
21:48:07  *** gelignite has quit IRC
22:02:06  *** Gustavo6046_ has joined #openttd
22:06:13  *** Gustavo6046 has quit IRC
22:06:13  *** Gustavo6046_ is now known as Gustavo6046
22:21:24  *** Progman has quit IRC
22:57:38  *** WormnestAndroid has quit IRC
23:00:17  *** WormnestAndroid has joined #openttd
23:03:21  *** Flygon has joined #openttd
23:09:47  *** Beer has quit IRC
23:15:59  *** tokai has joined #openttd
23:15:59  *** ChanServ sets mode: +v tokai
23:22:59  *** tokai|noir has quit IRC
23:35:34  <DorpsGek> [OpenTTD/OpenTTD] Ben79487 commented on issue #9287: Autoreplace protection doesn't apply to sub-groups https://git.io/JsDSZ
23:35:37  <DorpsGek> [OpenTTD/OpenTTD] Ben79487 closed issue #9287: Autoreplace protection doesn't apply to sub-groups https://git.io/JsDSZ
23:55:53  *** supermop_Home has joined #openttd
23:58:13  *** WormnestAndroid has quit IRC
23:58:44  *** WormnestAndroid has joined #openttd

Powered by YARRSTE version: svn-trunk