IRC logs for #openttd on OFTC at 2026-09-26
            
00:40:32 *** gelignite is now known as Guest988
00:40:37 *** gelignite has joined #openttd
00:46:32 *** Guest988 has quit IRC (Ping timeout: 480 seconds)
01:03:51 *** gelignite has quit IRC ()
01:24:00 *** __abigail has joined #openttd
01:24:00 <__abigail> reldred: can you help me with Microsoft licensing
01:24:10 <__abigail> 🫪 I am sorry
01:29:14 *** kaibaneddy has joined #openttd
01:29:14 <kaibaneddy> talltyler: "Variants" are just groupings of vehicles. There's nothing to say they're functionally identical (or even compatible).
01:29:45 <kaibaneddy> talltyler: Yeah, random livery variations can just all be the same vehicle 🙂
01:42:37 *** reldred has joined #openttd
01:42:37 <reldred> __abigail: why would I know anything about Microsoft licensing lmao
01:42:49 <reldred> you know what I probably would know
01:42:55 <reldred> hit me
01:43:12 <talltyler> kaibaneddy: Hot take, but I like it 🙂
01:46:06 <__abigail> reldred: I thought you were in enterprise sysadmin, I might be dumb though
01:46:34 <reldred> What I do like about the random variations vehicles at least is I can clone the vehicle and get them randomised. I was thinking ‘maybe being about to ctrl/shift click select multiple vehicles and then click buy would be cool’ but then how to do re-randomize on cloning vehicle
01:46:58 <reldred> __abigail: I’m a glorified DC technician, but more closely related to network engineering
01:47:17 <reldred> But I did use to work for an MSP doing just about everything (against my will) so I might know
01:47:36 <talltyler> mmtunligit: Randomized collections for vehicle purchase menu? 👀
01:47:39 <reldred> I basically brush hatsune miku’s hair all day then write lots of emails/webex chats about it
01:47:40 *** belajalilija has joined #openttd
01:47:40 <belajalilija> talltyler: very hot take
01:47:44 <talltyler> (This is a joke)
01:47:48 <__abigail> Fucking great
01:47:48 <__abigail> Configuration Manager Console is killing itself on starting
01:47:50 <__abigail> Anyway
01:48:21 <belajalilija> meeeee
01:50:26 <kaibaneddy> belajalilija: Only the hottest
01:51:13 <belajalilija> i think random can be good for wagons
01:51:26 <belajalilija> a lot of sets do this
01:51:42 <belajalilija> (horse and sbb, idk any other good sets)
01:52:09 <belajalilija> i mean
01:52:16 <belajalilija> mine is perfect, it just doesnt have wagons yet
01:52:49 <reldred> https://cdn.discordapp.com/attachments/1008473233844097104/1553222782245015633/IMG_9813.jpg?ex=6ab876f0&is=6ab72570&hm=cf004b71a51a2c6767ac73a60abb05d4f668357070d29ad1b89efae2c2a33bf8&
01:52:49 <reldred> https://cdn.discordapp.com/attachments/1008473233844097104/1553222782609788999/IMG_9812.jpg?ex=6ab876f0&is=6ab72570&hm=a07df59aa7f5e0938630484294be6781f1e130fa373ae7607bc2dc6fa268307f&
01:52:49 <reldred> Hatsune miku hair
01:52:52 <reldred> Mine aren’t that neat though
01:53:00 <reldred> They’re not *bad*
01:53:05 <reldred> But not that neat
01:53:28 <belajalilija> reldred: i would unplug one of these and swap it with a different one and see low long until they notice
01:53:31 <__abigail> I just want to figure out Office licensing. I am trying to set up on-premises management for a Museum. Microsoft is killing their free licenses and giving us "discounts" instead.
01:53:31 <__abigail> There are maybe 15 PCs, we've got about 40 regular volunteers who might only need to open a word document once a month. It seems like it would cost us about $8/month for each user (with a not-for-profit discount) on the off chance they might need to use Office, which is absolutely absurd. There is apparently per-device licensing but there's no mention of what that would actually cost
01:53:31 <__abigail> I'm wondering if I would be better off getting a bulk pack of older Office perpetual licenses and then adding product keys to configuration manager
01:53:47 <belajalilija> https://cdn.discordapp.com/attachments/1008473233844097104/1553223027741818880/image.png?ex=6ab8772b&is=6ab725ab&hm=5292170b90191946bf952536de83320a4db4f6fe6a1867c72b785a82f6558a0f&
01:53:50 <belajalilija> could swap these 2
01:54:17 <__abigail> Also: we want to have as little as possible on the cloud because we are on FTTC and the entire museum has a 20Mbps connection
01:54:26 <__abigail> :wholesome:
01:55:20 <reldred> __abigail: No idea, those are all changes since I got out, but what I would say is start seriously looking at nextcloud and libre office.
01:55:21 <belajalilija> couldnt they use an open version of word?
01:55:47 <reldred> It’s getting a shit load better quickly recently
01:56:01 <belajalilija> see
01:56:09 <reldred> As the EU are starting to take open source and data sovereignty very very seriously
01:56:12 <belajalilija> you didnt need to summon reldred for this
01:56:15 <belajalilija> you coulda asked me
01:56:18 <__abigail> I want LibreOffice, but a lot of our volunteers are 50+ and won't be able to use something new easily
01:56:18 <__abigail> So if we can do something cheaply then it would save us the hassle
01:56:30 <belajalilija> this is like using google when you could use a calculator
01:56:44 <reldred> LIbre has a ribbon style view now that looks very very similar to office
01:56:59 <belajalilija> reldred: i love the EU
01:57:15 <reldred> And honestly you overestimate how well they *currently* understand/have memorised office
01:57:25 <reldred> Just don’t make a big song and dance over it
01:57:37 <reldred> They react to the theatrics more so than the actual product
01:57:48 <reldred> Make it seem like a big deal and they’ll react in kind
01:59:10 <reldred> Do a blind test one day with one workstation, put the icons on the desktop. Don’t make a big song and dance over it. They’ll probably just start using it without thinking much about it.
01:59:52 <reldred> But yeah, I can’t answer much about what horseshit they’ve done with the licensing, the NFP pricing still existed before I got out.
02:00:17 <reldred> I got out July ‘25
02:01:09 <__abigail> I did some AD stuff at Tafe like 5 years ago so this is very much beyond my experience lol
02:01:22 <reldred> Sysadmin a shit
02:01:24 <belajalilija> reldred is the modern answer to a vietnam war vet
02:01:39 <reldred> I got dragged into it against my will
02:01:51 <belajalilija> do you mean drafted?
02:01:52 <__abigail> I'm not even paid for this shit haha
02:02:10 <reldred> __abigail: Well you don’t have to worry about getting fired then
02:04:31 <_glx_> if it's mainly Word documents it's probably not that hard to switch to libre office
02:04:35 <reldred> But yeah if I was going to go unfuck a NFP’s IT infra I’d go small desktops with a decent chunk of ram and disk, run Proxmox on them, cluster the fuckers to guard against power issues, IF they even have multiple power circuits at their ‘it closet’ under the stairs, I’d run Mikrotik for all the switching, and I’d run nextcloud for everything. For IAM not sure yet. AD is kinda the gold standard and
02:04:35 <reldred> I haven’t delved into that world yet. Then I’d just park myself on site for at least a month to hold everyone’s hands.
02:05:21 <_glx_> but for Excel it can be different
02:05:30 <__abigail> We have 2 racks, a bunch of switches, and 4 billion CCTV cameras
02:05:36 <reldred> Yeah if you have legit excel wizards you need to be careful
02:05:46 <belajalilija> 2 racks? :appleflushed:
02:05:58 <reldred> You need to thoroughly audit how they’re using excel first
02:06:07 <belajalilija> a bunch of switches? :appleflushed: :appleflushed: :appleflushed:
02:06:20 <reldred> belajalilija: I look after thirty to forty racks 😏
02:06:28 <reldred> I should count them at some point
02:06:29 <belajalilija> hahahaha
02:06:32 <__abigail> I don't think we use excel much, we have one woman who does bookkeeping and she uses some external software
02:07:08 <reldred> Yeah audit that shit. You really need to go sit with the groups and understand what a day in their life looks like.
02:07:26 <reldred> Determine just how fucking boned you are.
02:07:47 <reldred> And how parasitic the MS ecosystem has gotten in their day to day l
02:08:31 <__abigail> Running out of storage space are you kidding me
02:09:13 <_glx_> if the basic use case is "write a letter" or similar you should be able to switch without to much difficulty
02:09:40 <reldred> It’s Excel and Access where sysadmins trying to change systems go to die
02:10:10 <_glx_> yeah if VBA is involved good luck 🙂
02:10:38 <belajalilija> this wouldnt be a problem with typewriters
02:10:50 <__abigail> I have a few at home, I should bring those in
02:11:12 <belajalilija> they're 50+ too so they'll know what to do
02:11:25 <_glx_> I once tried to write a macro in libre office, it's a pain to find proper documentation
02:11:27 <belajalilija> it will be like watching a dementia patient being given a childhood toy
02:14:35 <reldred> Also, doing sysadmin for a NFP is like adopting a puppy, you need to look after them for their lifetime or have a plan on how you’re going to offboard them to someone else or you’ll never be rid of them or they’ll die a gruesome death due to negligence.
02:15:17 <reldred> Sometimes you need to know when to step back and say I can’t help you
02:15:53 <reldred> Which is something young IT players never want to do.
02:16:09 <reldred> (And why they tend to leave a trail of destruction in their wake)
02:18:46 <__abigail> I'm trying to document as much as I can. The other people who handle IT don't have an IT background, which I at least have a bit of
02:21:09 <reldred> https://cdn.discordapp.com/attachments/1008473233844097104/1553229913295945759/image.jpg?ex=6ab87d94&is=6ab72c14&hm=62ed71c91f185e7b56409aa200817d1d9fdfb6e57bdfccf3ec1cffd8259aab37&
02:21:09 <reldred> This meme comes to mind. Sometimes you need to be this meme.
02:21:57 *** toktik has quit IRC (Remote host closed the connection)
02:22:26 *** toktik has joined #openttd
02:22:39 <reldred> But yeah IAM is the last big hurdle I wanna get over the line.
02:23:06 <reldred> Nextcloud especially the updated sync client and the updated web interface I really think is a world class replacement for Office 365.
02:23:38 <reldred> Proxmox for 90% of use cases kicks the shit out of VSphere
02:24:03 <reldred> I’ve been really impressed with their VSan and DRS equivelants
02:25:20 <reldred> Mikrotik is a great networking stack if you gotta ball on a budget
02:25:40 <reldred> Just gotta make sure you understand it or you can footgun really badly really quickly.
02:29:33 <reldred> I do keep kicking around the idea once I’ve had my fill of big hole starting my own consultancy and doing shit for NFP’s, maybe work big corporate part time to bring in some baseline cash and spend the other half of the week doing charity work for NFP’s but yeah
02:29:51 <__abigail> I'll definitely be using Proxmox because there are like 4 random optiplexes in the rack that do something(???) and I'd like to consolidate them
02:30:25 <reldred> Make sure you lab it out first and understand it before you go and get balls deep
02:30:44 <__abigail> Yep that's what I'm doing now
02:31:22 <reldred> https://cdn.discordapp.com/attachments/1008473233844097104/1553232479568007299/IMG_9704.jpg?ex=6ab87ff8&is=6ab72e78&hm=afdecf749670100030ae4e9dec3b79d1fbbed8e8142922dba0445cf02ca5da96&
02:31:22 <reldred> https://cdn.discordapp.com/attachments/1008473233844097104/1553232480910315540/image.png?ex=6ab87ff9&is=6ab72e79&hm=a138d254972583a6aa4aa0be4cc939a4298984fbb980ec7ba8ff8fb71068cf84&
02:31:22 <reldred> https://cdn.discordapp.com/attachments/1008473233844097104/1553232482135183420/image.png?ex=6ab87ff9&is=6ab72e79&hm=a9d9bf1c17f82521c13c29f850f81a112b3aa852cd8e94a87357349e1991d399&
02:31:23 <reldred> That’s my little cluster
02:31:45 <reldred> Bit of a squeezed together compact l2 clos topology.
02:32:12 <__abigail> https://cdn.discordapp.com/attachments/1008473233844097104/1553232695478460486/PXL_20260926_023147579.jpg?ex=6ab8802c&is=6ab72eac&hm=22b65ca25f1af7d5223ab6ad889ee8c01c22151d72ea64136f6b99fa8bebde1b&
02:32:12 <__abigail> This is my cursed temporary setup
02:32:39 <reldred> Cute little half width Aruba’s
02:33:34 <__abigail> I got them for my homelab but the museum needs them more than I do
02:33:34 <__abigail> I will probably give them my server as well, because my house's cabling situation is shit
02:34:13 <reldred> There’s no cabling in my house. That just sits in my office.
02:34:19 <__abigail> Nice
02:34:25 <reldred> Wifi for everything else
02:53:49 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
02:54:06 *** MinchinWeb[m] has joined #openttd
03:20:45 *** Philemon has joined #openttd
03:24:10 *** Phileman has quit IRC (Ping timeout: 480 seconds)
04:07:35 *** Tirili has joined #openttd
05:31:00 <rito12_13> _glx_: I thought that it uses python for this
05:38:27 *** keikoz has quit IRC ()
05:41:02 *** keikoz has joined #openttd
06:25:16 <__abigail> Software Center is my BITCH
06:53:31 *** jfs_ has joined #openttd
08:35:40 *** wallabra has quit IRC (Ping timeout: 480 seconds)
08:49:22 *** wallabra has joined #openttd
09:43:56 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
09:43:58 *** WormnestAndroid has joined #openttd
09:44:05 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
09:44:22 *** WormnestAndroid has joined #openttd
09:49:55 *** gelignite has joined #openttd
10:13:21 <andythenorth> how many industry tiles do we have now?
10:24:10 <DorpsGek> [OpenTTD/OpenTTD] nielsmh commented on issue #16016: [Bug]: Snow Coverage below 50% on a height 1 map does not spawn any snow tiles. https://github.com/OpenTTD/OpenTTD/issues/16016
11:19:00 *** Flygon has quit IRC (Read error: Connection reset by peer)
11:34:53 *** Tirili has quit IRC (Quit: Leaving)
11:35:19 *** MinchinWeb[m] has quit IRC (Remote host closed the connection)
11:35:32 *** MinchinWeb[m] has joined #openttd
11:38:40 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #16034: Codechange: make getting animation buffer non-virtual https://github.com/OpenTTD/OpenTTD/pull/16034
11:42:19 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
11:42:32 *** WormnestAndroid has joined #openttd
11:49:35 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #16034: Codechange: make getting animation buffer non-virtual https://github.com/OpenTTD/OpenTTD/pull/16034#issuecomment-5846020894
12:33:05 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #16034: Codechange: make getting animation buffer non-virtual https://github.com/OpenTTD/OpenTTD/pull/16034#issuecomment-5846300800
12:46:52 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
12:47:12 *** MinchinWeb[m] has joined #openttd
12:51:11 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #16035: Codechange: introduce ScreenToAnimBuffer over duplicated pointer calculation magic https://github.com/OpenTTD/OpenTTD/pull/16035
13:03:23 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
13:03:24 *** WormnestAndroid has joined #openttd
13:03:29 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
13:03:30 *** WormnestAndroid has joined #openttd
13:03:33 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
13:03:55 *** WormnestAndroid has joined #openttd
13:34:19 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #16007: Feature: D3D11 video driver https://github.com/OpenTTD/OpenTTD/pull/16007#pullrequestreview-5325971365
14:26:23 <DorpsGek> [OpenTTD/OpenTTD] spatulari commented on pull request #16034: Codechange: make getting animation buffer non-virtual https://github.com/OpenTTD/OpenTTD/pull/16034#pullrequestreview-5326197682
14:29:52 <DorpsGek> [OpenTTD/OpenTTD] spatulari commented on pull request #16035: Codechange: introduce ScreenToAnimBuffer over duplicated pointer calculation magic https://github.com/OpenTTD/OpenTTD/pull/16035#pullrequestreview-5326212291
14:45:53 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #16035: Codechange: introduce ScreenToAnimBuffer over duplicated pointer calculation magic https://github.com/OpenTTD/OpenTTD/pull/16035
14:45:56 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #16034: Codechange: make getting animation buffer non-virtual https://github.com/OpenTTD/OpenTTD/pull/16034
15:10:02 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
15:10:22 *** MinchinWeb[m] has joined #openttd
15:57:28 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
15:59:50 *** MinchinWeb[m] has joined #openttd
16:16:02 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
16:17:43 *** MinchinWeb[m] has joined #openttd
16:25:09 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
16:25:26 *** MinchinWeb[m] has joined #openttd
17:02:02 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
17:02:14 *** jinks_ has joined #openttd
17:03:37 *** WormnestAndroid has joined #openttd
17:03:46 *** jinks has quit IRC (Read error: Connection reset by peer)
17:03:46 *** jinks_ is now known as jinks
19:02:33 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #16036: Codechange: use standard ptrdiff_t over non-standard ssize_t https://github.com/OpenTTD/OpenTTD/pull/16036
19:26:39 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
19:26:49 *** MinchinWeb[m] has joined #openttd
19:34:52 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
19:35:02 *** MinchinWeb[m] has joined #openttd
19:56:13 <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #16036: Codechange: use standard ptrdiff_t over non-standard ssize_t https://github.com/OpenTTD/OpenTTD/pull/16036#pullrequestreview-5327207675
20:03:44 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #16036: Codechange: use standard ptrdiff_t over non-standard ssize_t https://github.com/OpenTTD/OpenTTD/pull/16036
20:20:09 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #16037: Codechange: use emscripten_force_exit over _exit in UserErrorI just like the crashlog https://github.com/OpenTTD/OpenTTD/pull/16037
20:38:34 *** Flygon has joined #openttd
21:23:47 *** jfs_ has quit IRC (Ping timeout: 480 seconds)
22:24:26 *** Flygon has quit IRC (Read error: Connection reset by peer)
22:24:27 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
22:28:03 *** WormnestAndroid has joined #openttd
22:34:12 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
22:34:15 *** WormnestAndroid has joined #openttd
23:01:45 *** gelignite has quit IRC ()