IRC logs for #openttd on OFTC at 2026-07-23
            
00:11:59 *** WormnestAndroid has quit IRC (Remote host closed the connection)
00:12:11 *** WormnestAndroid has joined #openttd
00:12:13 <talltyler> I would hate to manage anything more complex than OpenTTD, I get confused enough as it is just promoting the testing branch to default. Maybe if I did it more than twice a year it would be easier, though. 🙂
00:39:27 *** Flygon has quit IRC (Read error: Connection reset by peer)
02:03:40 *** herms22 has quit IRC (Quit: bye)
02:03:52 *** Wormnest has quit IRC (Quit: Leaving)
02:05:08 *** herms22 has joined #openttd
03:34:51 *** Philemon has joined #openttd
03:38:11 *** Phileman has quit IRC (Ping timeout: 480 seconds)
05:02:04 *** tokai|noir has joined #openttd
05:02:04 *** ChanServ sets mode: +v tokai|noir
05:08:55 *** tokai has quit IRC (Ping timeout: 480 seconds)
06:14:03 *** cu-kai has quit IRC (Quit: Leaving for a bit.)
06:14:15 *** cu-kai has joined #openttd
06:35:01 *** andythenorth_ has joined #openttd
06:35:08 <andythenorth_> is it on?
06:40:38 *** MinchinWeb[m] has quit IRC (Remote host closed the connection)
06:40:50 *** MinchinWeb[m] has joined #openttd
06:51:19 <emperorjake> Hi Andy, shame to see you leave the discord again. The main channel can get a bit much sometimes, might I suggest muting it and sticking to the dev channels (I think it's what Tyler does)
06:52:14 *** skee has quit IRC (Quit: WeeChat 3.5)
06:55:05 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #15895: Codechange: Replace "special string ID" ranges in favour of regular type-specific handling https://github.com/OpenTTD/OpenTTD/pull/15895
06:59:29 <andythenorth_> it's the increasing casual racism, and testing the edges of homophobia and misogyny that I don't want to be around in the discord
06:59:53 <andythenorth_> and the insistence that it's now an autism server
07:01:02 <andythenorth_> never a problem we've had in irc, so eh, back here again
07:02:11 <peter1138> A quick /ban sorts it out.
07:02:35 *** skee has joined #openttd
07:05:14 <DorpsGek> [OpenTTD/OpenTTD] eints-sync[bot] pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/9130c591dc1e489311aaad592a938f841d2b6f6a
07:05:15 <DorpsGek> - Update: Translations from eints (by translators)
08:26:35 *** kaibaneddy has joined #openttd
08:26:35 <kaibaneddy> emperorjake: Speaking for myself, I have everything hidden except addon dev and here (and half the regular contributors ignored)
08:26:55 <kaibaneddy> Makes it almost tolerable 🙂
09:02:25 *** Flygon has joined #openttd
09:19:46 <_zephyris> Well... It was modelled on a range of recent games...
09:21:48 <peter1138> Why do I only see _zephyris message in IRC?
09:22:08 <peter1138> Oh, deleted I guess.
10:11:55 <_zephyris> Yeah, deleted... Massive lag sending it for some reason
10:12:27 <_zephyris> Isles of Scilly signal problems
10:37:19 <rito12_13> LordAro: I searched the code in regards to your idea about four title game saves and I got to the conclusion that it might take about 20 minutes to code and then 20 to fill the PR form. What do you think?
10:37:53 <LordAro> rito12_13: you'd be doing better than me if so
10:38:48 <LordAro> the main problems i ran into were unpicking the "load title game" and "reinitialise entire window system"
10:47:51 <rito12_13> What if we skip main window setup in LoadIntroGame?
10:58:30 <LordAro> i mean, that's the obvious solution
10:58:36 <LordAro> i couldn't make it work without significant changes though
11:27:02 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
11:27:21 *** MinchinWeb[m] has joined #openttd
12:15:02 *** andy354 has joined #openttd
12:15:16 *** andy354 has quit IRC ()
12:40:59 <andythenorth_> maybe lunch
14:13:47 <peter1138> Why does everything have to have rounded borders?
14:19:46 <andythenorth_> OpenTTD doesn't
14:20:03 <peter1138> https://www.reddit.com/r/openttd/comments/1v4d0l5/any_good_modern_menu_mods/ < but it does!
14:21:09 <andythenorth_> the actual reason is that super sharp 90 degree corners activate specific visual processing pathways, that take more cognitive load, and possibly relate to predator or threat detection. A 4px or so rounding reduces the corner detection and stops that.
14:21:15 <andythenorth_> but also, it's fashion
14:22:22 <LordAro> is that... true?
14:22:58 <andythenorth_> I read it years ago in a UI study, I will google
14:23:07 <andythenorth_> I'm sure I could persuade gemini to tell me it's true
14:28:24 <andythenorth_> this is the paper that UI design tends to cite https://www.academia.edu/74092885/Humans_Prefer_Curved_Visual_Objects
14:28:43 <andythenorth_> I haven't read it, and the effect might be real, but only a matter of degree
14:29:01 <LordAro> sounds like the sort of thing that didn't survive the reproducibility crisis
14:30:01 <LordAro> though there definitely is an innate "round things nicer than pointy things"
14:30:04 <andythenorth_> this one seems more grounded https://www.sciencedirect.com/science/article/pii/S1053811920307813
14:30:37 <andythenorth_> we have been rounding corners off things for millenia, it's not just an iOS trend
14:30:47 <LordAro> for just the distinction of "rounded" vs "pointy" sure, but in the context of UI?
14:31:08 <LordAro> i don't think anyone's ever particularly thought about rounding off corners of paper
14:31:30 <LordAro> (yes yes, practicalities of that probably make it prohibitive as well)
14:31:49 <andythenorth_> was looking at paper in front of me and wondering about that
14:32:22 <LordAro> children's books and similar are sometimes i suppose, but that's more about not poking eyes out
14:33:59 <andythenorth_> with chunky bevels, do you folks see a sharp corner, or a slightly blunted one? https://usercontent.irccloud-cdn.com/file/soR1bLY2/image.png
14:34:23 <andythenorth_> I really didn't like non-chunky bevels, because the corners look sharper to me
14:35:01 <talltyler> Chunky bevels feel cozier and more friendly to me
14:35:13 <talltyler> Maybe the solution is to make them even more chunky
14:35:31 <talltyler> (“Solution” to a “problem” reported by one person)
14:35:58 <andythenorth_> my eye anti-aliases the chunky ones
14:36:11 <andythenorth_> I think it's because they're low contrast, so it treats them like shading / contouring
14:36:49 <talltyler> Yes, mine too
14:37:06 <andythenorth_> visual processing so weird
14:37:12 <andythenorth_> we don't see what's there at all
14:37:33 <andythenorth_> we see whatever processing paths get triggered, and hallucinate some of the rest
14:37:36 <talltyler> While I think OpenTTD has so many buttons, settings, etc., the visual theme is one of the things I like
14:37:55 <talltyler> * so many -> too many
14:38:00 <andythenorth_> it's a classic
14:38:39 <andythenorth_> if I start posting sprite screenshots here again, is that going to be too much? :P
14:39:01 <andythenorth_> old https://usercontent.irccloud-cdn.com/file/j639jgSy/image.png
14:39:04 <talltyler> I welcome a reasonable amount of sprites here
14:39:22 <andythenorth_> new https://usercontent.irccloud-cdn.com/file/lmkgxJ1m/image.png
14:39:59 <talltyler> I like the new roof hatches
14:41:22 <andythenorth_> they also gained random variations on black colour
14:41:33 <andythenorth_> previously homogenous
14:42:25 <talltyler> “You can have any colour, as long as it’s black” had better be the Mr. Train quote on grf.farm
14:42:55 <talltyler> (Haven’t looked, do wagons even get their own page with quotes?)
14:44:00 <andythenorth_> no, it makes each docs site version infeasibly large
14:44:10 <andythenorth_> long transfer times, and bloats the git repo I store it in
14:44:37 <andythenorth_> 1438 wagons
14:44:46 <andythenorth_> Horse test boundaries
14:44:53 <andythenorth_> tests *
14:45:40 <talltyler> Fair enough 🙂
15:14:57 <rito12_13> LordAro: Hehe, you were right it took much longer. It was easier to reopen the New Game window and move it to the same position
15:24:51 <LordAro> sounds like a hack :p
15:37:09 <peter1138> :o
15:37:57 <peter1138> Anyway, rounded borders does not really work with the design "language" of TTD's windows.
15:55:14 *** Wormnest has joined #openttd
15:55:39 <dollarcoinguy> going to add liquid glass to the main menu for the next iteration
15:57:32 <andythenorth_> rounded borders sucks with pixel art
16:01:15 <andythenorth_> it''s used on UI sprites like https://usercontent.irccloud-cdn.com/file/jXFglzLm/image.png
16:01:25 <andythenorth_> which looks good
16:01:34 <andythenorth_> but windows would just be confusing and messy with rounded rects
16:01:53 <andythenorth_> https://usercontent.irccloud-cdn.com/file/FusOjIy3/image.png
16:23:18 <peter1138> No cyclosporiasis?
16:31:02 <DorpsGek> [OpenTTD/OpenTTD] Rito13 opened pull request #15898: Add: Climate dependent title game https://github.com/OpenTTD/OpenTTD/pull/15898
16:41:10 <peter1138> Hmm, git-graph is no longer working :o
16:42:16 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #15895: Codechange: Replace "special string ID" ranges in favour of regular type-specific handling https://github.com/OpenTTD/OpenTTD/pull/15895
16:50:17 <DorpsGek> [OpenTTD/OpenTTD] Rito13 updated pull request #15898: Add: Climate dependent title game https://github.com/OpenTTD/OpenTTD/pull/15898
16:59:52 *** MinchinWeb[m] has quit IRC (Remote host closed the connection)
17:00:36 *** MinchinWeb[m] has joined #openttd
18:27:41 *** Wormnest has quit IRC (Ping timeout: 480 seconds)
18:31:47 <_zephyris> Well, rounding on TTO gui begs to differ 😉
18:32:50 *** Wolf01 has joined #openttd
18:44:18 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
18:45:11 *** WormnestAndroid has joined #openttd
19:03:48 <andythenorth_> I know this is the wrong audience but this is such terrible reporting https://www.the-independent.com/tech/chatgpt-openai-hack-cyber-attack-hugging-face-b3020364.html?utm_source=firefox-newtab-en-gb
19:07:16 <andythenorth_> there's no actual security analysis write up anywhere, it's just marketing from OpenAI and Hugging Face
19:08:21 <andythenorth_> the best fit scenario so far is that the GPT model was instructed to conduct aggressive benchmarking, whilst running unsandboxed (no air gap), so it attempted to get one of the Hugging Face benchmarks
19:08:54 <andythenorth_> Hugging Face appears to mostly be vibe coded, and some of the toolchain just took in a basic prompt injection attack
19:08:56 <andythenorth_> allegedly
19:09:04 <andythenorth_> so everything working as expected
19:10:00 <andythenorth_> it will be less funny when something in Amazon US-East gets taken out, and the payment systems go down, but that wasn't this
19:11:19 <andythenorth_> "but trust me bro, we definitely need few more billion to work on this, this shit is unreal, it's now alive, and only we can control it"
19:11:53 <jfkuayue> need "few more billion" means "hardly ever more billion"
19:12:07 <jfkuayue> unless it is "a few more billion"
19:12:14 <andythenorth_> it was
19:12:23 <andythenorth_> I can't edit irc posts for typos :P
19:22:00 <LordAro> no it doesn't
19:22:28 <LordAro> few more billion can be easily inferred to be missing an "a"
19:22:36 <LordAro> and otherwise doesn't make any sense
19:23:23 <LordAro> just... cool it on explaining the English language to native speakers
19:23:47 <LordAro> as much as andy can be described as a native speaker ;p
19:25:47 <andythenorth_> I am from the north
19:25:56 <andythenorth_> I am not the prime minister though
19:26:03 <andythenorth_> that's a different Andy The North
19:26:26 <LordAro> :D
19:29:19 <will_marshall_> It's in OpenAI's interest to pretend that AI is both super useful and super dangerous.
19:29:26 <will_marshall_> So they are going to keep pretending.
19:29:50 <will_marshall_> Let's see that system prompt Mr. Altman, let's see what you really wanted your stupid infinite loop machine to do.
19:32:39 <belajalilija> im just waiting for it to be super useful
19:33:10 <will_marshall_> They are pretending that too dw.
19:34:02 <belajalilija> with the confidence LLMs have a kinda imagine some terminator-like scenario would be initiated by these robots trying to kill us be pouring salt on us as if we're slugs or some shit
19:34:12 <belajalilija> i kinda imagine *
19:34:37 <will_marshall_> jokes on them I'm already maximally salty
19:35:50 <belajalilija> i've pickled myself in a diet of spinach, sourdough, bacon and fish
19:36:02 <will_marshall_> oh right i still have half a loaf of sourdough
19:41:10 <talltyler> Mail me some? The store was out last night, I had to make my sandwich for lunch with regular wheat bread (play me the tiniest fiddle)
19:41:50 <talltyler> (This is the closest you’ll ever get to me asking “was it lunch?”)
19:42:48 <_zephyris> https://cdn.discordapp.com/attachments/1008473233844097104/1529936841787314236/image0.png?ex=6a63c037&is=6a626eb7&hm=6711d407c3d4afc3a418bf42eed5aeb182a9274a47f41589f81b1e8f9e0e7d1b&
19:42:48 <_zephyris> (slightly) curvy gui/button corners...
19:43:40 <belajalilija> talltyler: nah you get a proper fiddle
19:43:55 <belajalilija> i said similar recently
19:44:21 <belajalilija> i used to get good bread a lot when i was young, but then i got stuck with shit white squares and it really made me hate bread
19:44:29 <belajalilija> now i can get sourdough again and im really happy for it
19:44:33 <mmtunligit> _zephyris: I kinda like it
19:45:17 <belajalilija> same
19:45:22 <belajalilija> though it does look very dated
19:45:48 <belajalilija> it reminds me of the prototype rollercoaster tycoon icons when CS was going for a more textured theme
19:46:13 <belajalilija> i do like the textured background on the small icons tho
19:55:44 <andythenorth_> _zephyris: yeah weird gappiness https://usercontent.irccloud-cdn.com/file/lvIGuT2R/image.png
19:56:25 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #15899: Codechange: move SaveLoadAddrProc to SaveLoad::AddressFunction https://github.com/OpenTTD/OpenTTD/pull/15899
19:56:59 <belajalilija> https://cdn.discordapp.com/attachments/1008473233844097104/1529940410732908745/image.png?ex=6a63c38a&is=6a62720a&hm=580927ee2293d89defc0a423d911237eb94930a9bfc623d506ee517c5c936255&
20:07:25 <peter1138> How is my 30 min average power higher than my 20 min average?
20:09:41 <peter1138> Hmm, I guess lumps.
20:15:15 <dollarcoinguy> _zephyris: 🤮 🤮 🤮
20:17:17 <peter1138> Had a fly in my eye. Still uncomfortable :(
20:23:45 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #15897: Codechange: reduce SaveLoad macros, improve type safety https://github.com/OpenTTD/OpenTTD/pull/15897
20:23:45 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
20:28:21 *** WormnestAndroid has joined #openttd
20:33:36 *** Wormnest has joined #openttd
20:39:25 *** WormnestAndroid has quit IRC (Remote host closed the connection)
20:39:28 *** WormnestAndroid has joined #openttd
21:11:22 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
21:14:04 *** MinchinWeb[m] has joined #openttd
21:38:03 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #15897: Codechange: reduce SaveLoad macros, improve type safety https://github.com/OpenTTD/OpenTTD/pull/15897
21:40:06 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
21:58:21 *** SigHunter has quit IRC (Remote host closed the connection)
22:00:20 *** SigHunter has joined #openttd
22:23:12 *** ricande has joined #openttd
22:23:29 <ricande> Hello. :)
22:24:06 <ricande> I've been experimenting with an optional path-based road dragging mode. It only changes the input method; the generated roads and build commands are identical to today's tool. Before I spend time polishing it, would this be something maintainers would consider for OpenTTD?
22:24:21 <DorpsGek> [OpenTTD/OpenTTD] github-advanced-security[bot] commented on pull request #15897: Codechange: reduce SaveLoad macros, improve type safety https://github.com/OpenTTD/OpenTTD/pull/15897#pullrequestreview-4768665119
22:24:50 <ricande> https://youtu.be/TFPF9wELtE4?si=11cmJFvdeh5KoLng
22:25:34 <ricande> Video showing what I mean
22:28:28 <will_marshall_> https://github.com/OpenTTD/OpenTTD/blob/master/CONTRIBUTING.md#use-of-ai
22:32:01 <ricande> Ahh..
22:34:27 <will_marshall_> Sorry to be a downer.
22:34:46 <ricande> Nawh... It's ok. :)
22:36:15 <ricande> I still hope someone ends up making it as a mod someday, though. After using it myself, it feels incredibly convenient and like a genuine quality-of-life improvement.
22:40:23 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
22:41:03 *** WormnestAndroid has joined #openttd
23:31:12 <mmtunligit> Well if you compile it yourself you can always play with it, though you won’t be able to do multiplayer
23:54:38 *** andythenorth_ has quit IRC (Quit: Connection closed for inactivity)
23:55:23 <ricande> Multiplayer has only been tested at a basic level. The current testing has been limited to common actions such as building and removing roads, and these have worked as expected.
23:57:01 <ricande> It uses the same underlying game commands as the original OpenTTD road construction tool. From a technical perspective, the feature only changes how the user interacts with the road-building interface.
23:58:18 <ricande> In principle, a client using this modified interface should be able to play together with an unmodified OpenTTD client, provided both are otherwise running compatible game versions.
23:58:53 <ricande> But with no guarantees. :)