IRC logs for #openttd on OFTC at 2026-10-21
β΄ go to previous day
00:05:51 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
00:11:03 *** WormnestAndroid has joined #openttd
00:31:28 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
00:37:06 *** aurzer1 has joined #openttd
00:37:52 *** WormnestAndroid has joined #openttd
00:45:07 *** Flygon has quit IRC (Read error: Connection reset by peer)
02:46:57 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
02:46:58 *** WormnestAndroid has joined #openttd
02:47:00 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
02:47:02 *** WormnestAndroid has joined #openttd
02:47:04 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
02:47:16 *** WormnestAndroid has joined #openttd
03:55:53 *** Philemon has joined #openttd
03:59:10 *** Phileman has quit IRC (Ping timeout: 480 seconds)
05:00:54 *** tokai|noir has joined #openttd
05:00:54 *** ChanServ sets mode: +v tokai|noir
05:07:58 *** tokai has quit IRC (Ping timeout: 480 seconds)
06:19:30 *** SigHunter has joined #openttd
06:35:59 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
06:36:12 *** WormnestAndroid has joined #openttd
06:40:24 <_zephyris> andythenorth: Could split a simple railtype NewGRF from Iron Horse?
06:40:58 <reldred> wasnt that termite once upon a time?
06:41:21 <reldred> also something something days since something something
06:41:44 <andythenorth> most it is generated into a single intermediate nml file
06:41:56 <andythenorth> still has 'Termite' comments apparently π
06:43:31 <andythenorth> part of the header, plus the lang files, and the sprites, would do it
06:45:15 <_zephyris> I think it works correctly... But could do with property testing railtypes with/without UI sprites, and test the new bit 6
06:46:19 <_zephyris> Hmmmm. And whether flexibility in number of UI sprites should be allowed.
06:46:27 *** greeter has quit IRC (Remote host closed the connection)
06:46:39 *** greeter has joined #openttd
08:05:10 *** MinchinWeb[m] has quit IRC (Remote host closed the connection)
08:05:23 *** MinchinWeb[m] has joined #openttd
09:07:40 *** TinoDidriksen has quit IRC ()
09:11:00 *** TinoDidriksen has joined #openttd
09:11:22 *** TinoDidriksen is now known as Guest3341
09:12:18 <belajalilija> Days since railtypes? π
09:28:20 <mnhebi> ahh that reminds me I have an abandoned railtypes grf :3
09:31:19 <DorpsGek> - Update: Translations from eints (by translators)
09:38:33 <andythenorth> such certificate authorities
10:40:29 *** TinoDidriksen has joined #openttd
10:41:02 *** TinoDidriksen is now known as Guest3351
11:00:24 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
11:00:40 *** WormnestAndroid has joined #openttd
11:07:33 *** Guest3351 is now known as TinoDidriksen
11:27:36 <_zephyris> There you go andythenorth, rebased and working with a nice test grf...
12:05:19 <reldred> I think the bubbles about to burst peter
12:06:38 <reldred> firmus, elise, nscale, and now nextdc just shed 10yrs worth of their stock gains in a single day
12:07:27 <andythenorth> also certs are rooted, PHP is still broken, and AWS Europe has run out of compute
12:07:32 <LordAro> I'm not sure I've heard of any of those
12:07:42 <andythenorth> oh and Google UK ran out of electricity yesterday
12:07:55 <reldred> my bosses boss wanted us to move our dc's into nextdc locations lol
12:08:07 <reldred> didn't get far though
12:08:35 <reldred> but i did have to do a study into our two dc providers to see what the ai bubble exposure was
12:10:25 <reldred> lordaro: firmus was a neocloud ipo in australia that got pulled despite direct backing from nvidia, elice is a korean neocloud who's ipo immediately shed 33% on opening day, nscale lost their only customer (and as such the underwriting for their finance) for their gigawatt plant just outside london, and nextdc are australias biggest already existing DC/colo provider who had something like 30+ new
12:10:25 <reldred> buildouts, some gigawatt scale, announced.
12:11:10 <reldred> its a big week for earnings in the us market as well so that'll be interesting
12:12:58 <reldred> softbank has taken a beating in the last week as well
12:14:39 <reldred> nvidia has gone nowhere though, picks and shovels are still all the rage despite all the people buying them going broke
12:15:21 <andythenorth> the advice for PHP vuln mitigation is currently "shut down internet facing services"
12:15:29 <andythenorth> we've ditched all ours?
12:15:43 <andythenorth> grfwiki still PHP maybe?
12:15:59 <LordAro> all our stuff is python these days
12:16:08 <LordAro> tt-f & other wiki instances aside
12:16:50 <reldred> this is a nuissance, I've got a phpbb instance that I can't upgrade
12:17:32 <reldred> 'just put it in docker nothing can go wrong'
12:17:35 <reldred> it did in fact, go wrong.
12:18:30 <peter1138> orudge ping, basically.
12:19:11 <LordAro> php fix hasn't been released yet either
12:20:08 <reldred> oh so that's why everyones going on about the number four
12:20:51 <andythenorth> if we could get a critical perl vulnerability, we'd be 3 for 3
12:21:03 <andythenorth> on the big 3 scripting languages beginning with P
12:21:18 <andythenorth> "perl is no longer a big scripting language andythenorth "
12:21:22 <reldred> anyways, I should go to bed, I can post about nextdc's woes in the team webex chat tomorrow and make my manager think that I'm fucking clairvoyant
12:21:27 <peter1138> Perl, Python, PHP, Puby, Po, Pust, P#
12:22:34 <andythenorth> curl is vulnerable on macos
12:22:50 <andythenorth> so err...how to curl all the packages that need upgraded? π€
12:23:42 <LordAro> really? macOS curl bundles certificates?
12:25:07 <peter1138> Curl's been attacked by slop-bots with the vulnerability reporting.
12:27:06 <peter1138> Mostly rated low, but some medium/high.
12:33:59 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
12:34:17 *** MinchinWeb[m] has joined #openttd
12:34:41 *** rito12_13 has quit IRC (Quit: User went offline on Discord a while ago)
12:36:17 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
12:36:34 *** MinchinWeb[m] has joined #openttd
12:48:01 <audigex> Although not the python one for me, I get a permission error
12:54:22 <audigex> I've just set it to use the global certs and that seems to have done the trick
12:54:22 <audigex> /usr/bin/python3 -m pip config --user get global.cert
13:40:09 <peter1138> What is power, anyway?
13:40:41 <LordAro> wat is a joule per second
13:57:45 <peter1138> PHP update is now available in various places.
14:25:50 <will_marshall_> wow i love docker it's going to be so easy to find out if the containers are patched!
14:26:10 <will_marshall_> i will never allow a person to talk me into running a containerized application ever again
14:37:20 <LordAro> yeah but you will though
14:39:34 <audigex> It's definitely the downside of containers
14:39:34 <audigex> Python .venv stuff too, you have to update every individual copy of pip etc as far as I can tell
14:40:35 <LordAro> It's the downside of any self contained bundle - static linking is included in all this
14:42:39 <will_marshall_> Probably. At least for the debian containers I'm moderately confident I can get a shell and just make apt do apt stuff.
14:49:00 *** Flygon has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)
15:43:59 <peter1138> Good news, apparently the fix is incomplete.
16:08:41 <peter1138> Hmm, probably some other bug thinking about it.
16:08:56 <LordAro> the thread does imply that
16:09:45 <peter1138> Crafted script vs RCE.
16:11:41 <LordAro> double free isn't necessarily use-after-free (or indeed RCE)
17:07:03 *** Extrems` has joined #openttd
17:12:02 *** Extrems has quit IRC (Ping timeout: 480 seconds)
17:12:02 *** Extrems` is now known as Extrems
17:26:18 <_zephyris> Autoroad? Perhaps, the implementation could be crap.
17:46:44 <andythenorth> bitbucket down π
17:48:17 <peter1138> I'm still not convinced act1 variations are needed, but the facility is there.
17:49:59 <_glx_> usually variation is handled by act2
17:50:46 <_glx_> act1 just group realsprites for later use
18:08:36 <peter1138> What next, palette variations? :D
18:29:29 <andythenorth> TV is next for me π
18:29:35 <andythenorth> maybe a few pixels
19:03:14 <andythenorth> 4CC Horse though?
19:42:35 *** toktik has quit IRC (Remote host closed the connection)
19:51:13 <peter1138> How does rust manage to look so confusing?
19:52:12 <belajalilija> Just craft an eoka and camp in a bush and wait for some kitted guy to walk past
19:53:26 *** jfs_ has quit IRC (Ping timeout: 480 seconds)
19:56:17 <_glx_> not the same rust I guess
20:14:12 *** hpiirai has quit IRC (Quit: User went offline on Discord a while ago)
20:20:24 <peter1138> /usr/include/c++/14/bits/basic_string.h:1182:30: warning: β*(const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)this.std::__cxx11::basic_string<char>::<anonymous>.std::__cxx11::basic_string<char>::<unnamed union>::_M_allocated_capacityβ may be used uninitialized [-Wmaybe-uninitialized]
20:22:04 <_glx_> nice it's deep inside std::
23:27:08 *** bryjen has quit IRC (Quit: Leaving)
23:28:38 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
23:28:42 *** WormnestAndroid has joined #openttd
continue to next day β΅