Times are UTC Toggle Colours
01:05:01 <DorpsGek> [OpenTTD/OpenTTD] WenSimEHRP commented on issue #13231: [Bug]: Impossible to know what is mine or not https://github.com/OpenTTD/OpenTTD/issues/13231 01:10:00 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on issue #13231: [Bug]: Impossible to know what is mine or not https://github.com/OpenTTD/OpenTTD/issues/13231 01:17:06 <DorpsGek> [OpenTTD/OpenTTD] thiagodellac commented on issue #13231: [Bug]: Impossible to know what is mine or not https://github.com/OpenTTD/OpenTTD/issues/13231 02:48:30 *** Wormnest has joined #openttd 03:20:47 *** gnu_jj has joined #openttd 03:23:21 *** D-HUND has joined #openttd 03:24:14 *** gnu_jj_ has quit IRC 03:26:44 *** debdog has quit IRC 04:42:42 <DorpsGek> [OpenTTD/OpenTTD] eints-sync[bot] pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/8eb6e7116d03bfc819175c46116bbf81db736636 04:42:43 <DorpsGek> - Update: Translations from eints (by translators) 05:01:41 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #13209: Doc: mention that frozen production can yield varying production per period https://github.com/OpenTTD/OpenTTD/pull/13209 05:01:44 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 closed issue #13201: [Bug]: Frozen economy still allows industries to change production https://github.com/OpenTTD/OpenTTD/issues/13201 05:14:54 <DorpsGek> [OpenTTD/OpenTTD] ollobrains opened pull request #13232: Update company_gui.h https://github.com/OpenTTD/OpenTTD/pull/13232 05:15:56 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #13230: Change: [NewGRF] Use deferred string mapping for bridge and currency names. https://github.com/OpenTTD/OpenTTD/pull/13230#pullrequestreview-2527032138 05:42:45 *** keikoz has joined #openttd 06:10:40 <truebrain> https://github.com/cheyao/opengl/pull/1#issuecomment-2566951579 06:10:40 <truebrain> Context for 13232 ....... 06:14:08 <talltyler> The formatting changes to the OpenTTD project header look wrong, but I have nothing against the new Doxygen (even if itβs pretty much useless, if an AI can figure out what it does from the names of things) 06:14:38 <talltyler> I am anti-AI, unlike the person in your context post π 06:15:29 <truebrain> No, the PR is utter shit π we document our functions in the implementation, not in the header 06:15:40 <truebrain> Think of that what you want, but those functions are already documented π 06:15:45 <truebrain> Just not there π 06:16:06 <truebrain> It is just a very expensive copy/paste bot atm π 06:26:21 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain closed pull request #13232: Update company_gui.h https://github.com/OpenTTD/OpenTTD/pull/13232 06:26:24 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #13232: Update company_gui.h https://github.com/OpenTTD/OpenTTD/pull/13232#issuecomment-2567329801 06:26:39 <truebrain> I had fun on my mobile! π 07:48:04 <pickpacket> truebrain: you had *fun*?? Isn't that illegal?? 07:57:56 *** Flygon has joined #openttd 08:13:06 *** debdog has joined #openttd 08:15:14 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #13233: Codechange: make the StringIndex (within a StringTab) a strong type https://github.com/OpenTTD/OpenTTD/pull/13233 08:15:59 <LordAro> "the o3 model apparently ranks 157th on a ranking of the worlds best developers, so its IQ is somewhere around 157 across all metrics." 08:16:08 <LordAro> ...uh huh. 08:16:31 <merni> sounds AI generated 08:17:32 <Rubidium> could be coincidence, but then where is that list of the worlds best developers? 08:17:38 *** D-HUND is now known as debdog 08:18:42 <locosage> <https://codeforces.com/ratings> 08:18:45 <locosage> well, kinda xd 08:19:45 <andythenorth> if the AI can just document the code, why do we need to commit that? 08:19:55 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #13228: Codechange: NewGRF strings are not StringIDs. https://github.com/OpenTTD/OpenTTD/pull/13228#pullrequestreview-2527170911 08:19:55 <andythenorth> the AI can just do that in real-time, in context 08:20:03 <andythenorth> in your IDE 08:20:17 * andythenorth not a big fan of verbose docs 08:21:40 <LordAro> https://github.com/endless-sky/endless-sky/pull/10895#issuecomment-2567152831 i don't like this guy now 08:22:50 <merni> You liked him before? 08:23:01 <merni> Can't wait for a similar comment on their openttd pr 08:23:08 <LordAro> it was more of a "cute, but no" before 08:23:44 <merni> Idk I thought anyone who passes off fully AI generated work as their own is somewhat of an ass 08:24:08 <merni> Besides they couldn't even tell their AI to follow projects' PR and commit message format 08:25:21 <andythenorth> the wording improvements to the game strings...aren't better https://github.com/endless-sky/endless-sky/pull/10895/files 08:25:49 <merni> typical ai 08:25:55 <andythenorth> yup 08:26:20 <andythenorth> I use GPT a lot to improve copy 08:26:33 <andythenorth> it's rare that I will paste what GPT gives me 08:26:54 <andythenorth> but it's nearly as effective as bouncing ideas of a person, without the need to interrupt a person 08:27:03 <LordAro> andythenorth: ah, but that's because you're using GPT, not o3 08:27:18 <LordAro> o3 is really smart. 08:27:21 <andythenorth> mostly I'm using 4o I think π 08:28:00 <LordAro> i was gonna say - maybe i've got lost on how openai do versions, but wasn't o3 released ages ago? 08:28:04 <andythenorth> I'm not in the preview programme for o3 08:28:13 <andythenorth> o3 follows o1 and o1-mini 08:28:21 <andythenorth> can't be called o2 because of the phone company 08:28:32 <LordAro> then what's 4o? 08:28:42 <andythenorth> 4o followed 4 and 3 08:28:57 <andythenorth> 4 was the first good one 08:29:04 <andythenorth> 4o was the first good cheap quick one 08:29:11 <LordAro> aha 08:29:56 <andythenorth> 3 was the one with the trivially easy to defeat guardrails 08:29:57 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1324293595758333974/BA05F1EF-A819-4D5B-A1BB-886085B6F1C2_1_105_c.jpeg?ex=6777a005&is=67764e85&hm=14fb35e417b8df7e8f331758f186373c7f3177f37c05785980fc720b0d91cc51& 08:30:25 <andythenorth> but anyway, all my serious AI-exploring friends are using Anthropic right now 08:33:05 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #13233: Codechange: make the StringIndex (within a StringTab) a strong type https://github.com/OpenTTD/OpenTTD/pull/13233 08:35:37 *** kuka_lie has joined #openttd 08:41:52 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #13233: Codechange: make the StringIndex (within a StringTab) a strong type https://github.com/OpenTTD/OpenTTD/pull/13233#issuecomment-2567433359 09:21:46 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #13233: Codechange: make the StringIndex (within a StringTab) a strong type https://github.com/OpenTTD/OpenTTD/pull/13233#issuecomment-2567476346 09:27:21 *** nielsm has joined #openttd 09:30:38 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #13234: Codefix: ScriptStorage and GSText incorrectly use StringID https://github.com/OpenTTD/OpenTTD/pull/13234 09:31:04 <peter1139> ^ This I had already prepared, before Rubidium's comment ;-) 09:31:47 <peter1139> However, paying work until later. :-( 09:31:58 <peter1139> (Why is unpaying work so much more fun?) 09:33:27 <truebrain> merni: That. But I was also very annoyed that they just completely disregard the PR template. On all their PRs, they ignored it. Like ... they don't actually care about the project, or their contribution. They just want to show off their new shiny tools. Which is just .. yeah, not a good way to participate in Open Source work π 09:35:19 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #13230: Change: [NewGRF] Use deferred string mapping for bridge and currency names. https://github.com/OpenTTD/OpenTTD/pull/13230 09:35:28 <peter1139> (Just in case that was blocking anything :p) 09:47:49 <peter1139> Fixing something and just noticed the contract coder used the term Microsloth... I mean... 09:49:02 <truebrain> that is ... a choice. Not one I would suggest to anyone, but you can do that, as contractor. 09:51:56 <andythenorth> doxes them as a Register reader 09:52:52 <andythenorth> ok my Horse to-do list is nearly to-done, is it Badges time? π 09:54:21 <peter1139> Well, considering where he's based... maybe he's andythenorth. 09:56:22 <andythenorth> are there signs the code is written by GPT? 09:56:58 <peter1138> https://cdn.discordapp.com/attachments/1008473233844097104/1324315490461548617/PXL_20250102_095622943.jpg?ex=6777b469&is=677662e9&hm=a3979b10678a03d0dbe73217e3cd3fce5000bb8e87412ae38c27f5764583f7a6& 09:56:58 <peter1138> Hmm, maybe not quite right 10:02:20 <xarick> hi 10:03:26 <xarick> oh, AI PR's are bad 10:04:19 <xarick> I use AI to help me with english homework 10:04:47 <xarick> also sometimes I ask when I have no idea what a code do 10:07:21 <xarick> guess I'm guilty, I've also used it to generate code, but I still have a say on the result 10:07:42 <peter1139> BAN HIM 10:07:48 <xarick> π 10:39:48 <DorpsGek> [OpenTTD/nml] FLHerne commented on pull request #342: Codechange: Vendor in latest ply version https://github.com/OpenTTD/nml/pull/342#issuecomment-2567570972 10:43:21 *** SigHunter has quit IRC 10:44:22 *** SigHunter has joined #openttd 11:09:23 <johnfranklin> I never thought Xarick was so young that he needs to to homework :p 11:11:22 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1324334217894559835/image.png?ex=6777c5da&is=6776745a&hm=acf2b862bcb6676eb09443d22e8cf298461a8157195adc6c4266421217e1d7a2& 11:12:03 <peter1139> It would be double that if I ever submitted all my branches and stashes... :D 11:15:34 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick closed issue #13051: [Crash]: Some NewGRF crash when starting new game https://github.com/OpenTTD/OpenTTD/issues/13051 11:15:37 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick commented on issue #13051: [Crash]: Some NewGRF crash when starting new game https://github.com/OpenTTD/OpenTTD/issues/13051 11:15:53 <kuhnovic> Or if we didn't squash commits 11:31:31 *** michi_cc has joined #openttd 11:31:32 <michi_cc> kuhnovic: Rebase and squash OTTD down to one commit you mean? π€£ 11:33:06 <peter1139> https://github.com/material-theme/vsc-material-theme 11:33:08 <peter1139> Like this? 11:34:26 <peter1139> The author has clearly gone mad on that one, rewriting the license, removing history... 11:34:36 <peter1139> https://github.com/Dramaga11/vsc-material-theme -- what it used to be. 11:42:25 <andythenorth> well 11:42:32 <andythenorth> I'm hungry 11:42:44 <andythenorth> should I ask my LLM? It will just try to please me with word soup though 11:42:54 <andythenorth> LLMs have very little sense of humour 11:44:04 <peter1139> But isn't it conscious? 11:44:51 <kuhnovic> michi_cc: Let's do it! 11:46:57 <xarick> time2025-01-02T14:13:31 <peter1139> Heh 14:17:08 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick updated pull request #12096: Add: [Script] ScriptAirportTypeList https://github.com/OpenTTD/OpenTTD/pull/12096 14:21:41 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick updated pull request #12097: Change: [Script] Improve some ScriptAirport return values for AT_OILRIG airport type https://github.com/OpenTTD/OpenTTD/pull/12097 14:24:23 <peter1139> Flergle. 14:27:43 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick updated pull request #12156: Fix #11862: Ships leaving docks could be momentarily lost https://github.com/OpenTTD/OpenTTD/pull/12156 14:44:09 *** D-HUND has joined #openttd 15:09:06 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick updated pull request #12206: Fix #12193: Don't use the entire docking area when computing closest station tile https://github.com/OpenTTD/OpenTTD/pull/12206 15:15:00 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #13236: Codechange: always do StringID + offset, instead of offset + StringID https://github.com/OpenTTD/OpenTTD/pull/13236 15:17:55 <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #13236: Codechange: always do StringID + offset, instead of offset + StringID https://github.com/OpenTTD/OpenTTD/pull/13236#pullrequestreview-2527748958 15:18:32 <peter1139> Speedy. 15:19:52 <peter1139> When I was doing my cargo stuff I originally made CargoID a StrongType, but then I rewrote it all and it was no longer so much of a problem. 15:20:26 <peter1139> (I ended up making the CT_* constants CargoLabels instead, so most of the confusion went away.) 15:22:54 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick updated pull request #12249: Add: [Script] Unbunch order flag https://github.com/OpenTTD/OpenTTD/pull/12249 15:23:00 <peter1139> Regarding widget_data not being able to be a std::variant (yet), it's possible by doing anyway by encapsulating the options in extra classes. That's basically what a StrongType does anyway, but it's less strict. 15:23:09 <peter1139> ... 15:23:26 <peter1139> -"by doing anyway" 15:27:30 <xarick> what happened to last_error ? 15:29:10 <xarick> I don't like 12269 π¦ 15:29:59 <peter1139> Your own PR? Probably not the only one ;-) 15:30:33 <xarick> it feels hollow 15:30:54 <xarick> it has no purpose on its own 15:33:33 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick updated pull request #12269: Add: [Script] GetExtraLastError and GetExtraLastErrorString https://github.com/OpenTTD/OpenTTD/pull/12269 15:38:12 *** Smedles has quit IRC 15:38:26 *** Smedles has joined #openttd 15:39:26 <peter1139> What did happen to last_error? 15:39:38 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick updated pull request #12303: Fix #12301: Update ship current order destination tile when relocating buoys https://github.com/OpenTTD/OpenTTD/pull/12303 15:42:51 <xarick> peter1139: it was a simple conflict, nothing big... 15:46:05 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick updated pull request #12977: Change: Also add OnNewEconomyDay vehicle performance measurements to the frame rate statistics https://github.com/OpenTTD/OpenTTD/pull/12977 15:50:22 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick updated pull request #13047: Fix: Missing water region invalidation after flooding a half tile with rail in the highest corner https://github.com/OpenTTD/OpenTTD/pull/13047 15:54:40 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick updated pull request #13049: Codefix 30fe0015: Preserve sea water class when building locks on shores https://github.com/OpenTTD/OpenTTD/pull/13049 15:57:21 <peter1139> That doesn't make a lot of sense. 15:59:17 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick updated pull request #13067: Codechange: 3 steps of std::min/max with 2 elements are faster than 1 single step with 4 https:2025-01-02T22:44:33 <peter1139> That's the mauve colour scheme, which is... more devisive I imagine. 22:45:12 <peter1139> Mauve buttons also work but they're not used very much, and black-on-mauve isn't great so I had to change a lot of strings to remove {BLACK} 22:48:44 <peter1139> Or we can go weird and have different colours for each pane :D 22:49:09 <DorpsGek> [OpenTTD/OpenTTD] marenamat commented on pull request #9161: Feature: NewGRF Bridges without overriding https://github.com/OpenTTD/OpenTTD/pull/9161#issuecomment-2568477119 22:53:39 <peter1139> I should look at that PR one day. I know there was some weird things with it. 22:56:08 <peter1139> There's also the problem of it being all in one commit. 22:56:11 <talltyler> peter1138: This is snazzy, I like it π 22:56:21 <peter1139> Which one? Grey or mauve? 22:56:46 <talltyler> Mauve with yellow buttons 22:56:49 *** keikoz has quit IRC 22:57:43 <talltyler> I havenβt been on Discord today nor read the full scrollback so I havenβt compared any other colour scheme, just saying it looks cool π 22:57:59 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #13242: Change: Merge Game Options and Game Settings together. https://github.com/OpenTTD/OpenTTD/pull/13242#issuecomment-2568493645 22:58:19 <peter1139> ^ Nothing new in the comment, just it's better there than in Discord. 22:58:36 <talltyler> Yep π 22:59:01 <talltyler> I do like how the mauve matches the other setting menus 23:03:28 * peter1139 wonders. 23:18:32 *** Tirili has quit IRC 23:19:15 *** Wolf01 has quit IRC 23:23:05 <DorpsGek> [OpenTTD/OpenTTD] github-advanced-security[bot] commented on pull request #13242: Change: Merge Game Options and Game Settings together. https://github.com/OpenTTD/OpenTTD/pull/13242#pullrequestreview-2528410773 23:36:04 <peter1139> Oo 23:36:22 <peter1139> Ah 23:50:21 *** Flygon has quit IRC