Config
Log for #openttd on 2nd January 2025:
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

Powered by YARRSTE version: svn-trunk