IRC logs for #openttd on OFTC at 2024-09-07
⏴ go to previous day
01:21:41 *** gelignite is now known as Guest2744
01:21:44 *** gelignite has joined #openttd
01:29:03 *** Guest2744 has quit IRC (Ping timeout: 480 seconds)
01:44:37 *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)
01:45:56 *** HerzogDeXtEr has joined #openttd
01:52:13 <audigex> peter1138: 100% Bad Features^tm
01:53:13 <audigex> Variants, push pull, reversible MUs. Feature creep to include shunting
01:59:10 *** gelignite has quit IRC (Quit: Stay safe!)
02:23:07 *** gnu_jj_ has joined #openttd
02:26:36 *** gnu_jj has quit IRC (Ping timeout: 480 seconds)
02:53:18 *** debdog has quit IRC (Ping timeout: 480 seconds)
02:53:25 *** D-HUND is now known as debdog
03:31:21 <talltyler> None of those require (or could be added by) anything related to GRFs 😛
03:38:00 <audigex> talltyler: Sensible or informed opinions will not be permitted at any time during the drafting of this API, sorry
03:39:48 <audigex> (Jokes aside I’m far too invested in NML to rewrite my projects in anything else even if it existed - just posing a hypothetical of whether it would be possible)
07:06:35 <andythenorth> if the problem is NML, then NML can be replaced
07:06:56 <andythenorth> if the problem is the grf format, then NML can output the new format
07:07:40 <andythenorth> [the problem might be that there is no problem]
07:57:36 <locosage> both are the problem :p
08:23:49 <andythenorth> TrueGRF and grf2py show approaches to hiding it all away
08:23:59 <andythenorth> if the concern is that the authoring interface is not good 😛
08:24:35 <andythenorth> my guess is that the interface could just become a text prompt quite soon
08:24:42 <andythenorth> "quite soon" = 5 years
08:25:06 <andythenorth> "make me a grf with trains from the UK from 1870 to 1990"
08:27:49 <peter1138> `@file` was wrong 😄
08:28:56 <peter1138> "AI" is poisonous, and is busy poisoning itself.
08:37:02 <andythenorth> GPT suggests that LLMs might not be suitable for generating grfs currently
08:37:24 <andythenorth> possibly because I asked it to suggest that, so it's just played my words back to me, with some extra formatting
08:41:57 <peter1138> Can't test ICU if ICU is not present...
08:43:32 <andythenorth> peter1138: it's just a word-soup automation machine
08:46:46 *** reldred has joined #openttd
09:35:42 *** HerzogDeXtEr1 has joined #openttd
09:39:47 *** debdog has quit IRC (reticulum.oftc.net helix.oftc.net)
09:39:47 *** gnu_jj_ has quit IRC (reticulum.oftc.net helix.oftc.net)
09:39:47 *** HerzogDeXtEr has quit IRC (reticulum.oftc.net helix.oftc.net)
09:39:47 *** dropboxkenshiro has quit IRC (reticulum.oftc.net helix.oftc.net)
09:39:47 *** Ox7C5 has quit IRC (reticulum.oftc.net helix.oftc.net)
09:51:23 *** dropboxkenshiro has joined #openttd
09:53:42 <johnfranklin> by the way, is f-a-r-t still censored?
09:57:17 <_pruple> and which is the swearword, nvidia or typewriter?
09:58:28 <_pruple> peter1138: if it manages to kill off social media and/or big data, it might do some good for humanity yet.
10:01:12 <LordAro> not if it itself has been trained on social media
12:25:39 <peter1138> Right-click to close has been around for ages... Allowing it to be middle-click instead probably isn't a huge drama.
12:26:23 <peter1138> (I'm always logged out of GitHub on mobile...)
13:26:44 <peter1138> Hole in the ground?
16:12:34 *** akimoto has joined #openttd
16:40:15 <andythenorth> using a Rust grf compiler?
18:14:46 <truebrain> Why do people upload Russian images to the wiki of UK language namespace .. that is just weird (same user as ticket)
18:15:27 <michi_cc[d]> Maybe they think uk is for ukraine?
18:16:03 *** Flygon has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)
18:16:55 <truebrain> Other pages in the namespace should give a few clues, but I guess 🙂
18:18:13 <peter1138> I mean... en is United Kingdom, uk is Ukraine...?
18:18:46 *** ChanServ sets mode: +v tokai
18:21:13 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
18:24:43 <michi_cc[d]> Have to retract my ? Oops, didn't even check because the ukrainian TLD is .ua, but uk is the ISO code.
18:24:59 <michi_cc[d]> And ukrainian is cyrillic too, so it looks like russian.
18:25:31 <truebrain> Iso code is ua too?
18:26:11 <michi_cc[d]> Wikipedia disagrees:
18:26:43 <peter1138> Language vs country.
18:26:47 <truebrain> Languages, what a mess 😄
18:27:12 <truebrain> peter1138: Makes sense
18:27:15 <michi_cc[d]> 3166 is for geography, not language.
18:27:55 <truebrain> I retract my "that is just weird" earlier and replace it with a more generic "language systems are just weird"
18:35:46 <truebrain> And yeah, I should have said cyrillic, not Russin... I can't differentiate one from the other 😦
19:26:10 <peter1138> ```openttd: /home/petern/src/openttd/src/pathfinder/yapf/../follow_track.hpp:130: bool CFollowTrackT<TRANSPORT_WATER, Ship, true, false>::Follow(TileIndex, Trackdir) [Ttr_type_ = TRANSPORT_WATER, VehicleType = Ship, T90deg_turns_allowed_ = true, Tmask_reserved_tracks = false]: Assertion `[&]() { if (IsTram() && GetSingleTramBit(m_old_tile) != INVALID_DIAGDIR) return true; const uint sub_mode =
19:26:10 <peter1138> (IsRoadTT() && m_veh != nullptr) ? (this->IsTram() ? RTT_TRAM : RTT_ROAD) : 0; const TrackdirBits old_tile_valid_dirs = TrackStatusToTrackdirBits(GetTileTrackStatus(m_old_tile, TT(), sub_mode)); return (old_tile_valid_dirs & TrackdirToTrackdirBits(m_old_td)) != TRACKDIR_BIT_NONE; }()' failed.```
19:26:17 <peter1138> Well, that's surely an assert...
20:56:19 *** nielsm has quit IRC (Ping timeout: 480 seconds)
21:26:25 <_glx_> oh yes, asserts in templated function, always super readable
21:30:35 <peter1138> Well no, in this case it's a function within an assert...
21:55:09 *** keikoz has quit IRC (Ping timeout: 480 seconds)
22:27:35 *** Wormnest has joined #openttd
continue to next day ⏵