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