00:04 < bridge> <learath2> I wanted to add something like crashpad with a post crash messagebox asking if you want to upload the dump
00:07 < bridge> <totar> we will get 100,000 device lost asserts
02:36 < bridge> <Peakies> .
06:23 < bridge> <chillerdragon> Why ask the user @learath2 ? What’s the problem with just doing it?
06:25 < bridge> <chillerdragon> Not sure how hard it is to even run code after the client crashed. Maybe this would require the launcher first.
06:42 < bridge> <animepdf> It can be post-run prompt, like "last time your client exited unexpectedly, do you want to report it🤓?
07:18 < bridge> <woidless> When will the community rules be ready?
07:38 < bridge> <learath2> I'm sure all the privacy people here can give you at least 50 reasons we have to ask the user
07:53 < ws-client> <ChillerDragon> @animepdf oh yea that sounds easy
07:55 < ws-client> <ChillerDragon> @learath2 i know its common but thinking about it i cant understand why. If we do not include the PC usernames in the logs there should be no sensitive information in it.
07:56 < ws-client> <ChillerDragon> i dont see the difference between sending game traffic to ddnet.org and sending crash dumps to ddnet.org
07:56 < bridge> <learath2> Well coredumps are not anonymized. They include stuff like binds and config variables which might contain stuff like rcon login information for other servers. That's one that comes to mind e.g.
07:57 < ws-client> <ChillerDragon> oh i see fair
07:57 < ws-client> <ChillerDragon> does windows even have coredumps?
07:57 < ws-client> <ChillerDragon> i thought we just have an assert line or a backtrace
07:58 < ws-client> <ChillerDragon> configs should not be sent i have my credit card info in there!
07:58 < ws-client> <ChillerDragon> but just a trace should be fine
08:00 < ws-client> <ChillerDragon> @louis i managed to fix the mouse escaping the ddnet window issue! Switched from wayland to xorg.
08:03 < bridge> <louis> ah nice
08:03 < bridge> <louis> will that break other things :justatest:
08:03 < ws-client> <ChillerDragon> of course
08:03 < ws-client> <ChillerDragon> xd
08:04 < ws-client> <ChillerDragon> but statistically xorg breaks less than wayland :D 
08:04 < ws-client> <ChillerDragon> so far i am gaming just fine on xorg since 6 minutes
08:04 < bridge> <louis> i dont know much about the differences but im not sure why wayland is the default, i had to do some fixes for chrome due to wayland as well
08:07 < ws-client> <ChillerDragon> the way i understood it wayland is the new shit trying to solve all the issues in legacy xorg. But OG xorg is battle tested! It might be a mess internally but it works for me the end user. While bleeding edge wayland is big troll sometimes.
08:11 < ws-client> <ChillerDragon> no coredumps or variable contents just filenames and linenumbers should be fine for everyone or what do you think @learath2 ?
08:13 < bridge> <learath2> Just the backtrace is probably fine. At least I can't think of an issue with it
08:55 < ws-client> <ChillerDragon> @tsfreddie i just saw your message in #off-topic i never check that channel sorry ._. in case you still need a stress test tool i think the official ddnet headless client can be compiled with dbg stress
08:55 < bridge> <eidderFsT> ye, i already forgot what i needed it for
08:55 < ws-client> <ChillerDragon> i also have a 0.7 client written in 200 lines of python that can connect any amount of clients and you can decide which inputs to send here https://gitlab.com/teeworlds-network/twnet_parser/-/blob/56ac0ce540c0ad874369671f552b6b8c5dacd91a/examples/07/flood/flood.py#L112-123
08:55 < bridge> <eidderFsT> abuse
08:55 < ws-client> <ChillerDragon> thats my fav stress test tool atm
08:56 < ws-client> <ChillerDragon> you needed it to check CHN bandwidth
08:56 < bridge> <eidderFsT> right
09:05 < bridge> <alw5> Thanks will use this against all DDRaceNetwork servers
10:00 < ChillerDragon> @alw5 :justatest:
10:13 < bridge> <EGYT> F-Droid antifeature :^o
11:04 < bridge> <huuge_> [rollbar] Unhandled exception: Unhandled Promise rejection: build Error: Build failed: Unable to configure the project {}
11:40 < bridge> <huuge_> https://cdn.discordapp.com/attachments/293493549758939136/1322876887940468787/IMG_20241229_133953_929.jpg?ex=6772789b&is=6771271b&hm=eca51648baf3babb04e6ea54ee5bb2c5a722da3e293b21af586d6327bba696b7&
11:40 < bridge> <huuge_> Help me
11:45 < bridge> <learath2> https://www.yaroslavps.com/weblog/genl-intro/
11:49 < bridge> <robyt3> Read the error message, do what it says
11:51 < bridge> <robyt3> Ideally the crashpad could already do some analysis of the crash dump to figure out if it went wrong because of the graphics driver and suggest all the common remedies and automatically switch to OpenGL 3/1 as a last resort.
11:52 < bridge> <huuge_> how to configure cmake?
11:53 < bridge> <robyt3> Find the line that contains word like "Error" and read it
11:53 < bridge> <robyt3> Find the line that contains words like "Error" and read it
11:53 < bridge> <Jupstar ✪> ddnet has a vscode workspace, just read the readme there and open that
11:53 < bridge> <Jupstar ✪> in other/vscode
11:57 < bridge> <huuge_> https://cdn.discordapp.com/attachments/293493549758939136/1322881288679456768/IMG_20241229_135750_342.jpg?ex=67727cb5&is=67712b35&hm=96ec21d027fcc5c5f1035f43873ba8bb62591a4bf55b59266b094bd7aba07e7c&
11:58 < bridge> <robyt3> Did you install the Vulkan SDK?
11:58 < bridge> <Jupstar ✪> bro:
11:58 < bridge> <Jupstar ✪> 1. stop sending 240p screenshots, it's  disgusting
11:58 < bridge> <Jupstar ✪> 2. read the readme
11:58 < bridge> <Jupstar ✪> properly
11:59 < bridge> <Jupstar ✪> https://github.com/ddnet/ddnet?tab=readme-ov-file#dependencies-on-linux--macos
11:59 < bridge> <Jupstar ✪> "You can install all required dependencies and CMake on Debian or Ubuntu like this:"
11:59 < bridge> <Jupstar ✪> I assume you have ubuntu
12:34 < ws-client> <ChillerDragon> resolution shaming
12:35 < bridge> <Jupstar ✪> true, but i could swear win95 had better screenshots 😂
12:36 < ws-client> <ChillerDragon> hello ddnet maintainers! I am on the edge of my seat since 2 weeks desperatly waiting for https://github.com/ddnet/ddnet/pull/9386 to be merged! Can you please hire a new maintainer the prs start to get stale for too long ._.
12:37 < ws-client> <ChillerDragon> for example kaffeine he is pro reviewer!
12:38 < bridge> <milkeeycat> https://github.com/ddnet/ddnet/pull/8992 4 months 😬
12:39 < ws-client> <ChillerDragon> yes that specific pr is of utmost tragedy
12:39 < bridge> <Jupstar ✪> bloat
12:39 < bridge> <milkeeycat> why have an issue for it then :p
12:40 < bridge> <Jupstar ✪> the issue is bloat too
12:40 < bridge> <milkeeycat> fair
12:40 < bridge> <Jupstar ✪> we have 684 issues already
12:40 < bridge> <Jupstar ✪> just stupid
12:40 < bridge> <Jupstar ✪> we should ONLY accept bug reports
12:40 < ws-client> <ChillerDragon> yes we need to get it down to 666 again asap
12:40 < Mani_Master> Hi guys 
12:40 < ws-client> <ChillerDragon> @Jupstar ✪ every time i try to reduce issues i create stale prs and even more issues -.-
12:41 < bridge> <Jupstar ✪> rip
12:41 < Mani_Master> Guys i say hi!!
12:41 < bridge> <Jupstar ✪> good for you
12:41 < ws-client> <ChillerDragon> mad
12:42 < bridge> <Jupstar ✪> chiller: i actually think for ddpg i'll only accept issues and discussions and features get an own repo just for that
12:42 < bridge> <Jupstar ✪> similar to rust rfcs
12:42 < bridge> <Jupstar ✪> imo it's just bad to have ever increasing issues
12:42 < Mani_Master> Anyone can see my massage?
12:42 < bridge> <Jupstar ✪> yes, wazuup mani
12:43 < ws-client> <ChillerDragon> yes ever increasing issues are unsatisfying
12:43 < bridge> <Jupstar ✪> when i see how other repos have nice issue templates
12:43 < ws-client> <ChillerDragon> imo templates are bloat
12:43 < bridge> <Jupstar ✪> where u need to fill out information before pressing submit
12:43 < bridge> <Jupstar ✪> og
12:43 < bridge> <Jupstar ✪> depends on the issue ig
12:44 < ws-client> <ChillerDragon> and mixing bugs and feature discussions is fine for that we have labels
12:44 < bridge> <Jupstar ✪> but if they have hardware problems and don't include any info that is super annoying
12:44 < bridge> <Jupstar ✪> lmao
12:44 < farzad> Hi
12:44 < bridge> <Jupstar ✪> ja ja hallo
12:45 < bridge> <Jupstar ✪> farzad where are you from? what is your current location?
12:45 < bridge> <Jupstar ✪> what is your motivation to write hi here?
12:46 < bridge> <Jupstar ✪> this is a development channel
12:46 < bridge> <Jupstar ✪> do you develop anything?
12:46 < bridge> <milkeeycat> :justatest:
12:46 < bridge> <Jupstar ✪> do you have a git profile?
12:46 < bridge> <Jupstar ✪> contributed at least 5k loc?
12:47 < iman> Eyval
12:58 < ChillerDragon> jupstar they are already gone casual web chatters
13:05 < bridge> <kisehdh> ## 🎉 **Solara is Back!** 🎉  
13:05 < bridge> <kisehdh> The legendary **Solara Executor** returns as the ultimate **free Roblox Executor**, unlocking endless possibilities for Roblox users. Here's why Solara is the game-changer:
13:05 < bridge> <kisehdh> ### ⚡️ **Level 8 Executor**  
13:05 < bridge> <kisehdh> Execute even the most complex scripts with ease, giving you complete control over your gameplay experience. Whether you’re exploring, building, or battling, Solara takes your Roblox sessions to new heights! 🔥
13:05 < bridge> <kisehdh> ### 🎈 **Absolutely Free**  
13:05 < bridge> <kisehdh> All features, **zero cost** — no restrictions, no hidden fees. Enjoy the full power of Solara without spending a dime! 💰
13:05 < bridge> <kisehdh> ### 🔑 **No Key Systems**  
13:05 < bridge> <kisehdh> Say goodbye to annoying key systems. Simply launch Solara and dive straight into the action. No more waiting or hurdles — just pure gameplay freedom! 🎮
13:05 < bridge> <kisehdh> ### 🔒 **Security You Can Trust**  
13:05 < bridge> <kisehdh> With over **90% of Roblox users** relying on Solara, you can trust its open-source transparency and unmatched reliability. Solara’s got your back, keeping you safe and secure. 🛡️
13:05 < bridge> <kisehdh> ### ✅ **Stable and Updated**  
13:05 < bridge> <kisehdh> After **7 months of flawless operation**, Solara continues to lead the way with **weekly updates**, ensuring that it stays compatible and performs at its best every single time. 🚀
13:05 < bridge> <kisehdh> ### 💎 **Sleek Interface**  
13:05 < bridge> <kisehdh> Solara isn’t just powerful — it’s beautifully designed with an intuitive, user-friendly interface that makes using it a breeze. Enjoy a clean, smooth experience as you execute your scripts with style. 🌟
13:05 < bridge> <kisehdh> ### 🚀 **Unleash the Full Potential of Roblox**  
13:05 < bridge> <kisehdh> Join the Solara community today and unlock a world of possibilities in Roblox! From custom scripts to exclusive features, Solara elevates your gameplay to new levels. 🏆
13:05 < bridge> <kisehdh> 
13:05 < bridge> <kisehdh> 🌐 **Official Website**: https://devsolara.com/
13:05 < bridge> <kisehdh> 💬 **Join our Discord Community**: https://discord.gg/SSysqfRE
13:05 < bridge> <kisehdh> 
13:05 < bridge> <kisehdh> Get ready to take control of Roblox like never before—**Solara is back and better than ever!** 🎉
13:06 < bridge> <filoqcus> :?
13:08 < bridge> <deathgood> yo has anyone made like a teeworlds recording to mp4 kinda thing
13:08 < bridge> <robyt3> yes, it's in the DDNet client
13:09 < bridge> <deathgood> this is why you the goat
13:13 < bridge> <learath2> I spend an hour writing a netlink monitor so I can listen to battery events, turns out acpi does not emit events for battery charge percentage changing
13:13 < bridge> <learath2> I spent an hour writing a netlink monitor so I can listen to battery events, turns out acpi does not emit events for battery charge percentage changing
13:13 < bridge> <learath2> Guess I know how netlink works now, so not a complete waste of time
13:21 < bridge> <zhn> chillerdragon: can you send health+armor info to spectators on ddnet-insta?
13:37 < bridge> <kollpotato> oh no snapshots mentioned
13:37 < bridge> <kollpotato> :justatest:
13:42 < bridge> <Jupstar ✪> wowo robyte goes down to 666
13:43 < bridge> <robyt3> We also have 666 localization strings right now :monkaS:
13:43 < bridge> <Jupstar ✪> 😮
13:44 < bridge> <Jupstar ✪> apropos.
13:45 < bridge> <Jupstar ✪> 
13:45 < bridge> <Jupstar ✪> do you think freecam should show the hud stuff or not?
13:45 < bridge> <Jupstar ✪> i am bit divided in that regard
13:52 < ChillerDragon> @zhn i created an issue will do soon
13:55 < ChillerDragon> @zhn hm as far as i can tell in game it is being sent
13:56 < ChillerDragon> https://zillyhuhn.com/cs/.1735476963.png
13:56 < ChillerDragon> nice in xorg screenshots work again
14:00 < bridge> <Jupstar ✪> xD
14:02 < bridge> <zhn> chillerdragon: its sent only if you are following anyone
14:02 < bridge> <zhn> not in freeview
14:02 < bridge> <zhn> ye, at least i want it in my client
14:03 < bridge> <Jupstar ✪> but what hud should it even show as spectator in freecam
14:03 < bridge> <zhn> afair standard vanilla mods send everything in snap radius
14:03 < bridge> <Jupstar ✪> like does a spectator care about its own health?
14:03 < bridge> <zhn> its own?
14:03 < bridge> <Jupstar ✪> but why xD
14:04 < bridge> <zhn> lemme send you something
14:05 < bridge> <zhn> ok nvm vanilla 0.6.5 crashes on dbg_dummies
14:05 < bridge> <Jupstar ✪> xd
14:06 < bridge> <Jupstar ✪> but does vanilla keep health information when you move to spectator?
14:06 < bridge> <Jupstar ✪> else i'd argue that showing a hud seems useless
14:07 < bridge> <zhn> eh it doesn't
14:07 < bridge> <zhn> too bad
14:07 < bridge> <zhn> but it should for proper demos
14:08 < bridge> <learath2> Wow, xorg so good
14:08 < bridge> <Jupstar ✪> ah, changing to freecam in demo yeah ok
14:08 < bridge> <Jupstar ✪> that is kinda fair
14:08 < bridge> <Jupstar ✪> but i think that is what my mod does anyway
14:08 < bridge> <Jupstar ✪> since it's not _real_ free cam
14:08 < bridge> <Jupstar ✪> it's more like a forced free cam
14:09 < bridge> <zhn> didn't know 0.6 doesnt send any health/armor info to the clients
14:09 < bridge> <zhn> even spectators
14:09 < bridge> <zhn> ah no wait
14:09 < bridge> <Jupstar ✪> tja
14:09 < bridge> <zhn> it does
14:10 < bridge> <zhn> seems im dum dum
14:10 < bridge> <Jupstar ✪> tja jta
14:10 < bridge> <zhn> ah no. it doesn't xd
14:10 < bridge> <zhn> only if you follow
14:10 < ws-client> <ChillerDragon> oh i see yea thats a good idea
14:10 < bridge> <zhn> strange behaviour cuz character info is sent anyway regardless if you follow or not
14:10 < ws-client> <ChillerDragon> are there any possible exploits?
14:11 < bridge> <zhn> just don't send it to the players ingame
14:11 < bridge> <Jupstar ✪> if it's only sent when u in spec ig not really
14:11 < bridge> <Jupstar ✪> but even ingame.. realistically how good could u use that info in real time xd
14:11 < bridge> <Jupstar ✪> well or let's do it differently
14:11 < bridge> <zhn> stream sniping can be done on dm1 but its kinda stupid, pro players do count it anyway automatically in their head
14:11 < bridge> <Jupstar ✪> would the game be worse if all players know the health of others xd
14:12 < bridge> <zhn> they did afair
14:12 < bridge> <zhn> weren't there client that showrd u healthbars?
14:12 < bridge> <Jupstar ✪> i dunno 😄
14:12 < bridge> <zhn> afair there were
14:12 < bridge> <Jupstar ✪> i only play vanilla against chiller the legend
14:12 < bridge> <zhn> even on 0.7 but its client+server bundle
14:13 < ws-client> <ChillerDragon> knowing the health if your opponent does not is for sure an advantage
14:14 < ws-client> <ChillerDragon> no need to laser aim when the enemy has 1 hp can just gun spray him down
14:14 < bridge> <zhn> https://cdn.discordapp.com/attachments/293493549758939136/1322915674426834994/screenshot_2024-12-29_19-14-04.png?ex=67729cbb&is=67714b3b&hm=7de7ab76897c15ae0b13e802041fcb2c2004d177a47cc1a00535eb86cedfaa4d&
14:14 < ws-client> <ChillerDragon> hax
14:15 < bridge> <Jupstar ✪> yeah sure but switching weapon and all shit at the same time is also not easy xD
14:16 < bridge> <Jupstar ✪> wth is that xD
14:16 < ws-client> <ChillerDragon> does ``sv_strict_spectate_mode 0`` help @zhn ?
14:16 < bridge> <zhn> aaand with healthbar
14:16 < bridge> <zhn> https://cdn.discordapp.com/attachments/293493549758939136/1322916083191250986/screenshot_2024-12-29_19-15-51.png?ex=67729d1c&is=67714b9c&hm=a6a749589537552529f7aaec031a0b80efb0259bebdd16736271a4571f6eaa43&
14:16 < bridge> <zhn> huh? ill check it on road
14:16 < bridge> <zhn> gotta go
14:18 < ws-client> <ChillerDragon> ah no it would just make it even stricter
14:18 < ws-client> <ChillerDragon> I don't think i want to create git diff to ddnet just for custom clients ._. @zhn you can try getting it into ddnet :p 
14:24 < bridge> <Jupstar ✪> lmao
14:26 < bridge> <zhn> lol
14:26 < bridge> <Jupstar ✪> blame gerdoe
14:26 < ws-client> <ChillerDragon> yes
14:27 < ws-client> <ChillerDragon> #7777 moment
14:35 < bridge> <louis> chot
14:36 < bridge> <milkeeycat> I finally added better error reporting xd
14:36 < bridge> <milkeeycat> https://cdn.discordapp.com/attachments/293493549758939136/1322921266025332746/image.png?ex=6772a1f0&is=67715070&hm=579f045c7b42113a5b45b8dea88913dd32fe620acedbb80e6f35a22010c50e1e&
14:38 < bridge> <Jupstar ✪> i also added proper error reporting to console
14:38 < bridge> <Jupstar ✪> https://cdn.discordapp.com/attachments/293493549758939136/1322921744108879915/image.png?ex=6772a262&is=677150e2&hm=642f83d1df1a4eb23b3c3360a88c33dc03e4338e8cbc500821f7abbbb2265567&
14:39 < bridge> <learath2> Add AI to console
14:39 < bridge> <learath2> `bind the a button to the action of running left`
14:41 < bridge> <Jupstar ✪> yeah extra verbose AI mode
14:41 < bridge> <Jupstar ✪> the old chatgpt versions that couldnt answer with yes or no
14:41 < bridge> <Jupstar ✪> but with a full text xD
14:41 < bridge> <learath2> Also add dictation, so you can prompt it with speech
14:41 < bridge> <Jupstar ✪> that is actually even cool xD
14:42 < bridge> <Jupstar ✪> tho you could argue if you don't have eyes, playing teeworlds is probably not really your hobby xD
14:44 < bridge> <louis> add ai for editor plz
14:44 < bridge> <learath2> `create me a fun and engaging gores map`
14:45 < bridge> <milkeeycat> Make Linear v2
14:48 < bridge> <louis> Sorry, I am unable to fulfill that request. Could I help you with something else?
15:09 < bridge> <matodor> @heinrich5991 pls review 🥺 https://github.com/ddnet/ddnet/pull/8959
16:03 < bridge> <zwelf2> https://cdn.discordapp.com/attachments/293493549758939136/1322943025672097855/asset-1770748.jpg?ex=6772b634&is=677164b4&hm=ff1df424dd4e5f30dfad68aa0e4185521bdcfabfefbfff6c9d3a9fdfb0d62644&
16:03 < bridge> <zwelf2> https://cdn.discordapp.com/attachments/293493549758939136/1322943026162827284/asset-1770747.jpg?ex=6772b634&is=677164b4&hm=f984c454799dd5e73e7f673d15a37e2ab4778ccec560f94aa5a4ba22541f49d6&
16:04 < bridge> <zwelf2> meetup starting now. Please write me if you cant tell me 🙂
16:12 < bridge> <chillerdragon> I guess no then .\_. @gerdoe
16:32 < bridge> <cyberfrighter> phone?
16:32 < bridge> <cyberfrighter> you can call the tee from ddnet?
16:32 < bridge> <chillerdragon> I think only on the ccc conference
16:45 < bridge> <zwelf2> yeah, my local number on the conference
16:45 < bridge> <zwelf2> probably pulicly reachable with some prefix
16:46 < bridge> <zwelf2> +49 40 5730830 8301
16:47 < bridge> <zwelf2> https://events.ccc.de/en/2024/12/22/38c3-poc-isdn-version/
17:01 < bridge> <jxsl13> quick question: is this log line being printed by ddnet servers that have standard logging enabled: (I guess log level = 0 ) https://github.com/ddnet/ddnet/blob/master/src/engine/server/server.cpp#L1155
17:03 < bridge> <Jupstar ✪> how is it going, lot of tees around?
17:05 < bridge> <zwelf2> 11 tees today, drinking tee 😄
17:10 < bridge> <ryozuki> https://fishshell.com/blog/rustport/
17:10 < bridge> <ryozuki> fish ported to rust
17:14 < bridge> <zhn> kk seems i'll have to keep my own fork of ddnet-insta
17:18 < bridge> <ryozuki> now i can finally switch to fish
17:23 < bridge> <chairn> damn, i didn't think there would be that many
17:24 < bridge> <chairn> are there any famous tees ?
17:26 < bridge> <Ewan> welcome
17:32 < bridge> <eidderFsT> https://github.com/zed-industries/extensions/issues/1645
17:32 < bridge> <eidderFsT> what's with opensource people butthurting about forks nowadays.
17:33 < bridge> <eidderFsT> it happens more frequently for the past few years i feel like
17:36 < bridge> <chairn> > Restrictions
17:36 < bridge> <chairn> > The user may not:
17:36 < bridge> <chairn> > a) Reverse engineer, modify, decompile, or disassemble the extension's source code.
17:36 < bridge> <chairn> Lol, isn't that illegal to forbid that ?
17:36 < bridge> <chairn> anyway, it's not enforceable at all
17:39 < bridge> <eidderFsT> i mean they had an apache license for this, idk 30 lines of theme code
17:39 < bridge> <eidderFsT> then just force push nuked everything wrote a dumb license and going after people
17:39 < bridge> <eidderFsT> lol
17:40 < bridge> <eidderFsT> https://cdn.discordapp.com/attachments/293493549758939136/1322967390681694279/Screenrecording_20241230_003814_org.ddnet.client.mp4?ex=6772cce5&is=67717b65&hm=9bb7d1d4f37552a41e749fc6d993f11223293863041d2d61b97d9e22904365ff&
17:40 < bridge> <eidderFsT> i don't think ddnet android like my phone
17:41 < bridge> <Jupstar ✪> i have this too, in some beta it still worked lol
17:41 < bridge> <Jupstar ✪> is your cutout so big btw?
17:41 < bridge> <Jupstar ✪> and why is your phone 4:3 xd
17:44 < bridge> <Jupstar ✪> i think what he tried was to first make his theme great, then change the license and delete any evidence of it xD
17:44 < bridge> <Jupstar ✪> and now he claims copyrights problems
17:47 < bridge> <eidderFsT> foldable
17:47 < bridge> <eidderFsT> its more 1:1 than 4:3 i think
17:47 < bridge> <eidderFsT> although still not exactly 1:1 i guess
17:48 < bridge> <eidderFsT> yes, the camera is on the corner of the screen
17:48 < bridge> <eidderFsT> https://cdn.discordapp.com/attachments/293493549758939136/1322969623481548881/IMG_20241230_004849.jpg?ex=6772cef9&is=67717d79&hm=b31dc3aa9336665b77072a1f2a172ab65333849011d12ae18e85a1a761b40ab0&
17:49 < bridge> <eidderFsT> although most fullscreen apps handles cutout by themselves during render nowadays
17:49 < bridge> <eidderFsT> i rarely see games that are not fullscreen on my phone really
17:53 < bridge> <eidderFsT> werid os amiright
17:53 < bridge> <eidderFsT> https://cdn.discordapp.com/attachments/293493549758939136/1322970768128081940/Screenrecording_20241230_005153_org.ddnet.client.mp4?ex=6772d00a&is=67717e8a&hm=c28bb168284f84ab2ec020353db7ed1cdbd70ef1e392773031e7f6aab35ac10b&
17:55 < bridge> <inv41idu53rn4m3> Holy clown
18:03 < bridge> <robyt3> Have you tried different fullscreen modes?
18:19 < bridge> <eidderFsT> doesn't change anything it seems
18:19 < bridge> <eidderFsT> https://cdn.discordapp.com/attachments/293493549758939136/1322977380997795974/Screenshot_20241230_011921_org.ddnet.client.jpg?ex=6772d633&is=677184b3&hm=8f7a7bc5d722f67d9bdf5f2d299cf4ee0c1125178a1ef7f274840e5b0d1cf416&
18:19 < bridge> <eidderFsT> https://cdn.discordapp.com/attachments/293493549758939136/1322977381455106216/Screenshot_20241230_011859_org.ddnet.client.jpg?ex=6772d633&is=677184b3&hm=389bbccfe5ec7a34ed9f331caf647b087648de2899e11da89978b9c765e1b708&
18:19 < bridge> <eidderFsT> vulkan and gl have different padding
18:26 < ws-client> <exolent> Hello
18:33 < bridge> <ryozuki> if you are in your 20s buy time to learn The Dark Arts of Unsafe Rust
18:33 < bridge> <ryozuki> 
18:33 < bridge> <ryozuki> go into debt if you have to
18:33 < bridge> <ryozuki> if you are in your 20s buy time to learn rust
18:33 < bridge> <ryozuki> 
18:33 < bridge> <ryozuki> go into debt if you have to
18:34 < bridge> <ryozuki> https://cdn.discordapp.com/attachments/293493549758939136/1322980985192714373/Gf6fipeXkAAVIys.png?ex=6772d98e&is=6771880e&hm=0e5b76625a55d32e7d927e07147aa91394666f784808562c46d6c5178a1da0d3&
18:34 < bridge> <_voxeldoesart> why
18:36 < bridge> <ryozuki> its a recurring meme in twitter
18:36 < bridge> <ryozuki> the original is
18:37 < bridge> <ryozuki> > if you are in your 20s buy a rolex
18:37 < bridge> <ryozuki> > 
18:37 < bridge> <ryozuki> > go into debt if you have to
18:37 < bridge> <ryozuki> iirc
18:38 < bridge> <_voxeldoesart> programmer humor be like "😂 😂 😂 😂 😂 😂 [advertising] 😂 😂 😂 😂 😂 😂"
18:38 < bridge> <Jupstar ✪> voxeldoesart
18:38 < bridge> <_voxeldoesart> deadname as of 1/1/25 btw
18:38 < bridge> <_voxeldoesart> rebrand in porgress
18:38 < bridge> <Jupstar ✪> i see
18:39 < bridge> <ryozuki> from a voxel to a cube?
18:39 < bridge> <ryozuki> kekw  😂 😂 😂
18:39 < bridge> <ryozuki> wait im missing the advertising
18:39 < bridge> <Jupstar ✪> wow
18:40 < bridge> <Jupstar ✪> i did almost the opposite joke a few days ago to voxel
18:40 < bridge> <Jupstar ✪> i wondered why he isnt called pixel, when he does 2d art
18:40 < bridge> <Jupstar ✪> i forgore
18:40 < bridge> <Jupstar ✪> 😂 😂 😂
18:40 < bridge> <ryozuki> great (rust) minds think alike
18:40 < bridge> <ryozuki> 😂
18:40 < bridge> <Jupstar ✪> 😂 😂 😂😂 😂 😂
18:40 < bridge> <ryozuki> 😬
18:40 < bridge> <ryozuki> this face is better tho
18:41 < bridge> <Jupstar ✪> true
18:42 < bridge> <_voxeldoesart> it used to have the word pixel in it, and then i became a terrible person
18:42 < bridge> <_voxeldoesart> so then i became voxel, and then became a worse person
18:42 < bridge> <_voxeldoesart> i think im mature enough now to keep a name without having to punch a mirror for ir
18:42 < bridge> <_voxeldoesart> i think im mature enough now to keep a name without having to punch a mirror for it
18:43 < bridge> <ryozuki> @jupeyy_keks i think i wont code rust until next year
18:43 < bridge> <ryozuki> 😬
18:43 < bridge> <ryozuki> :deen_star:
18:43 < bridge> <ryozuki> new emote
18:43 < bridge> <Jupstar ✪> i'll 😬
18:43 < bridge> <ryozuki> :deen_star::deen_star:
18:43 < bridge> <ryozuki> :giftee:
18:43 < bridge> <Jupstar ✪> i have 2 days left
18:43 < bridge> <Jupstar ✪> oh no
18:43 < bridge> <Jupstar ✪> gotta hurry up
18:47 < bridge> <huuge_> https://cdn.discordapp.com/attachments/293493549758939136/1322984358516363367/Picsart_24-12-29_20-26-59-354.jpg?ex=6772dcb2&is=67718b32&hm=7ff44a65270ae1843637c12a270c0dba14f2a158051ba276a4e3a8922cbceb6e&
18:47 < bridge> <huuge_> Help me pls
18:48 < bridge> <_voxeldoesart> does your clipboard not work?
18:49 < ws-client> <squeeZY> <:lol:460429405328506900>
18:49 < ws-client> <squeeZY> <:ass:1010609071902171226> <:ass:1010609071902171226> <:ass:1010609071902171226> 
18:55 < ws-client> <ChillerDragon> @sayin9094 did this work?
18:58 < bridge> <huuge_> ?
18:58 < bridge> <huuge_> Yes
18:58 < bridge> <_voxeldoesart> you can just
18:58 < bridge> <_voxeldoesart> copy+paste the text into h
18:58 < bridge> <_voxeldoesart> oh
18:59 < bridge> <huuge_> I can copy the text from the screenshot, do you need it?
19:00 < bridge> <_voxeldoesart> it'd be a lot morw helpful than an image of the text LOL
19:00 < bridge> <_voxeldoesart> format it like ` ```this``` ` too
19:01 < bridge> <_voxeldoesart> format it like ` \```this``` ` too
19:01 < bridge> <_voxeldoesart> format it like ` ```this``` ` too
19:01 < bridge> <_voxeldoesart> wait how do you
19:01 < bridge> <huuge_> Ok
19:01 < bridge> <_voxeldoesart> `\`\`lol\`\`\`
19:01 < bridge> <_voxeldoesart> \`\`\`lol\`\`\`
19:02 < bridge> <squeezy4813> 🤣
19:02 < ws-client> <squeeZY> <:ass:1010609071902171226> <:ass:1010609071902171226> 
19:03 < bridge> <Jupstar ✪> install a program for ubuntu called spectre or flameshot or anything that doesn't let me think that you are just trolling with your shitty images
19:04 < bridge> <Jupstar ✪> install a program for ubuntu called spectacle or flameshot or anything that doesn't let me think that you are just trolling with your shitty images
19:05 < bridge> <_voxeldoesart> LOL
19:07 < ws-client> <squeeZY> hahahahahahhaah
19:08 < bridge> <huuge_> ```[build] /home/larry/ddnet/src/engine/client/sound.cpp: In member function ‘bool CSound::DecodeWV(CSample&, const void*, unsigned int) const’:
19:08 < bridge> <huuge_> [build] /home/larry/ddnet/src/engine/client/sound.cpp:458:57: error: cannot convert ‘int (*)(void*, int)’ to ‘const char*’
19:08 < bridge> <huuge_> [build]   458 |         WavpackContext *pContext = WavpackOpenFileInput(ReadDataOld, aError);
19:08 < bridge> <huuge_> [build]       |                                                         ^~~~~~~~~~~
19:08 < bridge> <huuge_> [build]       |                                                         |
19:08 < bridge> <huuge_> [build]       |                                                         int (*)(void*, int)
19:08 < bridge> <huuge_> [build] In file included from /home/larry/ddnet/src/engine/client/sound.cpp:19:
19:08 < bridge> <huuge_> [build] /usr/include/wavpack/wavpack.h:310:51: note:   initializing argument 1 of ‘WavpackContext* WavpackOpenFileInput(const char*, char*, int, int)’
19:08 < bridge> <huuge_> [build]   310 | WavpackContext *WavpackOpenFileInput (const char *infilename, char *error, int flags, int norm_offset);
19:08 < bridge> <huuge_> [build]       |                                       ~~~~~~~~~~^~~~~~~~
19:08 < bridge> <huuge_> [build] At global scope:
19:08 < bridge> <huuge_> [build] cc1plus: note: unrecognized command-line option ‘-Wno-nullability-completeness’ may have been intended to silence earlier diagnostics
19:08 < bridge> <huuge_> [build] gmake[2]: *** [CMakeFiles/game-client.dir/build.make:1061: CMakeFiles/game-client.dir/src/engine/client/sound.cpp.o] Ошибка 1
19:08 < bridge> <huuge_> [build] gmake[2]: *** Ожидание завершения заданий…
19:08 < bridge> <huuge_> [build] [ 65%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/broadcast.cpp.o
19:08 < bridge> <huuge_> [build] [ 65%] Linking CXX executable DDNet-Server
19:08 < bridge> <huuge_> [build] [ 66%] Built target game-server
19:08 < bridge> <huuge_> [build] gmake[1]: *** [CMakeFiles/Makefile2:360: CMakeFiles/game-client.dir/all] Ошибка 2
19:08 < bridge> <huuge_> [build] gmake: *** [Makefile:156: all] Ошибка 2
19:08 < bridge> <huuge_> [proc] The command: /usr/bin/cmake --build /home/larry/ddnet/build --config Debug --target all -j 14 -- exited with code: 2
19:08 < bridge> <huuge_> [driver] Build completed: 00:00:13.004
19:08 < bridge> <huuge_> [build] Buil```
19:09 < bridge> <huuge_> ```[build] /home/larry/ddnet/src/engine/client/sound.cpp: In member function ‘bool CSound::DecodeWV(CSample&, const void*, unsigned int) const’:
19:09 < bridge> <huuge_> [build] /home/larry/ddnet/src/engine/client/sound.cpp:458:57: error: cannot convert ‘int (*)(void*, int)’ to ‘const char*’
19:09 < bridge> <huuge_> [build]   458 |         WavpackContext *pContext = WavpackOpenFileInput(ReadDataOld, aError);
19:09 < bridge> <huuge_> [build]       |                                                         ^~~~~~~~~~~
19:09 < bridge> <huuge_> [build]       |                                                         |
19:09 < bridge> <huuge_> [build]       |                                                         int (*)(void*, int)
19:09 < bridge> <huuge_> [build] In file included from /home/larry/ddnet/src/engine/client/sound.cpp:19:
19:09 < bridge> <huuge_> [build] /usr/include/wavpack/wavpack.h:310:51: note:   initializing argument 1 of ‘WavpackContext* WavpackOpenFileInput(const char*, char*, int, int)’
19:09 < bridge> <huuge_> [build]   310 | WavpackContext *WavpackOpenFileInput (const char *infilename, char *error, int flags, int norm_offset);
19:09 < bridge> <huuge_> [build]       |                                       ~~~~~~~~~~^~~~~~~~
19:09 < bridge> <huuge_> [build] At global scope:
19:09 < bridge> <huuge_> [build] cc1plus: note: unrecognized command-line option ‘-Wno-nullability-completeness’ may have been intended to silence earlier diagnostics
19:09 < bridge> <huuge_> [build] gmake[2]: *** [CMakeFiles/game-client.dir/build.make:1061: CMakeFiles/game-client.dir/src/engine/client/sound.cpp.o] Ошибка 1
19:09 < bridge> <huuge_> [build] gmake[2]: *** Ожидание завершения заданий…
19:09 < bridge> <huuge_> [build] [ 65%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/broadcast.cpp.o
19:09 < bridge> <huuge_> [build] [ 65%] Linking CXX executable DDNet-Server
19:09 < bridge> <huuge_> [build] [ 66%] Built target game-server
19:09 < bridge> <huuge_> [build] gmake[1]: *** [CMakeFiles/Makefile2:360: CMakeFiles/game-client.dir/all] Ошибка 2
19:09 < bridge> <huuge_> [build] gmake: *** [Makefile:156: all] Ошибка 2
19:09 < bridge> <huuge_> [proc] The command: /usr/bin/cmake --build /home/larry/ddnet/build --config Debug --target all -j 14 -- exited with code: 2
19:09 < bridge> <huuge_> [driver] Build completed: 00:00:13.004
19:09 < bridge> <huuge_> [build] Build finished with exit code 2```
19:10 < bridge> <Jupstar ✪> nice much better.
19:10 < bridge> <Jupstar ✪> 
19:10 < bridge> <Jupstar ✪> which ddnet version is this?
19:10 < bridge> <huuge_> ok
19:10 < bridge> <huuge_> 18.9
19:10 < bridge> <Jupstar ✪> what is your ubuntu version?
19:10 < ws-client> <squeeZY> 69
19:11 < bridge> <huuge_> 24.04 lts
19:11 < bridge> <Jupstar ✪> squeezy bro, it's not even new years eve yet, and you already drunk
19:11 < ws-client> <squeeZY> yeeee rose wine
19:11 < bridge> <Jupstar ✪> ah ok, that's weird then
19:12 < bridge> <Jupstar ✪> is your goal to have a client even?
19:12 < bridge> <Jupstar ✪> or just server?
19:12 < bridge> <cyberfrighter> Whos name and why are they dead
19:12 < ws-client> <squeeZY> <:ass:1010609071902171226> <:ass:1010609071902171226> <:ass:1010609071902171226> <:ass:1010609071902171226> 
19:12 < bridge> <robyt3> Which version of wavpack did you install? You need version 4 and not 5
19:12 < bridge> <huuge_> Client
19:13 < bridge> <huuge_> How can I establish it?
19:14 < bridge> <cyberfrighter> ok who is this
19:15 < bridge> <huuge_> what should I do ?
19:15 < bridge> <Jupstar ✪> i dunno i also have version 5 and it works xd
19:16 < bridge> <Jupstar ✪> `sudo apt install libwavpack-dev`
19:16 < bridge> <huuge_> Suka
19:16 < bridge> <Jupstar ✪> ah
19:16 < bridge> <Jupstar ✪> was about to help you
19:16 < bridge> <Jupstar ✪> my mistake
19:17 < bridge> <inv41idu53rn4m3> See my issue is that I like drinking wine but I don't wanna get drunk but it would be really weird to get non alcoholic wine
19:17 < bridge> <robyt3> Maybe you are using the bundled wavpack for building? We use the 4.40 tiny encoder version of wavpack, not even latest 4.80 version
19:17 < bridge> <Ewan> :feelsbadman:
19:17 < bridge> <huuge_> I have version 5.6.0 installed, how can I change it to 4?
19:18 < bridge> <Jupstar ✪> but i dont manually set -DPREFER_BUNDLED_LIBS=ON
19:18 < bridge> <_voxeldoesart> im changing my username on new years
19:18 < bridge> <_voxeldoesart> fuck voxel
19:18 < bridge> <cyberfrighter> what is ws client even
19:19 < bridge> <Ewan> chillerdragon web irc
19:19 < bridge> <cyberfrighter> oh
19:19 < bridge> <huuge_> @robyt3
19:19 < bridge> <cyberfrighter> ok thats why it has an emote from one of my rando mservers
19:19 < bridge> <inv41idu53rn4m3> I don't remember what my process was last time I built ddnet but it was not long
19:20 < bridge> <huuge_> https://tenor.com/view/sadly-pou-toy-sadly-pou-toys-pou-pou-toys-toys-gif-16878313337569838579
19:20 < bridge> <Jupstar ✪> If you don't want to use the system libraries, you can pass the -DPREFER_BUNDLED_LIBS=ON parameter to cmake.
19:21 < bridge> <squeezy4813> :))
19:21 < bridge> <huuge_> how to do this?
19:22 < bridge> <Jupstar ✪> > you can pass the -DPREFER_BUNDLED_LIBS=ON parameter to cmake
19:23 < bridge> <_voxeldoesart> discord update that prevents random discord members from pinging you
19:25 < bridge> <Ewan> he squeeZY
19:25 < bridge> <huuge_> why is everything so complicated
19:25 < bridge> <inv41idu53rn4m3> It's not
19:25 < bridge> <ryozuki> oh voxel has me blocked
19:26 < bridge> <ryozuki> i discovered this cuz i cant react
19:26 < bridge> <ryozuki> the effect is dope
19:26 < bridge> <ryozuki> whole discord shakes
19:26 < bridge> <inv41idu53rn4m3> Wow I'm not blocked despite being rather insensitive earlier
19:26 < bridge> <ryozuki> u just not a rust fan so he doesnt care
19:26 < bridge> <inv41idu53rn4m3> Wow I'm not blocked despite having been rather insensitive earlier
19:27 < bridge> <_voxeldoesart> idk why you guys care so much
19:27 < bridge> <ryozuki> i dont i just found it funny
19:27 < bridge> <inv41idu53rn4m3> We love you
19:27 < bridge> <ryozuki> https://media.discordapp.net/attachments/840510602253434880/842857723036041266/image0-95.gif
19:27 < bridge> <_voxeldoesart> troll
19:28 < bridge> <ryozuki> boeing is down bad
19:28 < bridge> <ryozuki> they crashed again
19:28 < bridge> <ryozuki> airbus on the raise
19:28 < bridge> <ryozuki> europes greatest engineering
19:28 < bridge> <ryozuki> europe's greatest engineering
19:28 < bridge> <ryozuki> 🇪🇺
19:29 < bridge> <inv41idu53rn4m3> Let's not forget about Olkiluoto 3 :justatest:
19:29 < bridge> <ryozuki> https://edition.cnn.com/world/live-news/south-korea-plane-crash-12-29-24-intl-hnk/index.html
19:31 < bridge> <ryozuki> are u finnish?
19:32 < bridge> <inv41idu53rn4m3> Yeah and I think it's a bit of a disgrace
19:33 < bridge> <huuge_> ```[build] /home/larry/ddnet/src/engine/client/sound.cpp: In member function ‘bool CSound::DecodeWV(CSample&, const void*, unsigned int) const’:
19:33 < bridge> <huuge_> [build] /home/larry/ddnet/src/engine/client/sound.cpp:458:57: error: cannot convert ‘int (*)(void*, int)’ to ‘const char*’
19:33 < bridge> <huuge_> [build]   458 |         WavpackContext *pContext = WavpackOpenFileInput(ReadDataOld, aError);
19:33 < bridge> <huuge_> [build]       |                                                         ^~~~~~~~~~~
19:33 < bridge> <huuge_> [build]       |                                                         |
19:33 < bridge> <huuge_> [build]       |                                                         int (*)(void*, int)
19:33 < bridge> <huuge_> [build] In file included from /home/larry/ddnet/src/engine/client/sound.cpp:19:
19:33 < bridge> <huuge_> [build] /usr/include/wavpack/wavpack.h:310:51: note:   initializing argument 1 of ‘WavpackContext* WavpackOpenFileInput(const char*, char*, int, int)’
19:33 < bridge> <huuge_> [build]   310 | WavpackContext *WavpackOpenFileInput (const char *infilename, char *error, int flags, int norm_offset);
19:33 < bridge> <huuge_> [build]       |                                       ~~~~~~~~~~^~~~~~~~
19:33 < bridge> <huuge_> [build] At global scope:
19:33 < bridge> <huuge_> [build] cc1plus: note: unrecognized command-line option ‘-Wno-nullability-completeness’ may have been intended to silence earlier diagnostics
19:33 < bridge> <huuge_> [build] gmake[2]: *** [CMakeFiles/game-client.dir/build.make:1061: CMakeFiles/game-client.dir/src/engine/client/sound.cpp.o] Ошибка 1
19:33 < bridge> <huuge_> [build] gmake[2]: *** Ожидание завершения заданий…
19:33 < bridge> <huuge_> [build] [ 65%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/broadcast.cpp.o
19:33 < bridge> <huuge_> [build] [ 65%] Linking CXX executable DDNet-Server
19:33 < bridge> <huuge_> [build] [ 66%] Built target game-server
19:33 < bridge> <huuge_> [build] gmake[1]: *** [CMakeFiles/Makefile2:360: CMakeFiles/game-client.dir/all] Ошибка 2
19:33 < bridge> <huuge_> [build] gmake: *** [Makefile:156: all] Ошибка 2
19:33 < bridge> <huuge_> [proc] The command: /usr/bin/cmake --build /home/larry/ddnet/build --config Debug --target all -j 14 -- exited with code: 2
19:33 < bridge> <huuge_> [driver] Build completed: 00:00:13.004
19:33 < bridge> <huuge_> [build] Build finished with exit code 2```
19:33 < bridge> <huuge_> 
19:33 < bridge> <huuge_> How fix
19:34 < bridge> <huuge_> ```[build] /home/larry/ddnet/src/engine/client/sound.cpp: In member function ‘bool CSound::DecodeWV(CSample&, const void*, unsigned int) const’:
19:34 < bridge> <huuge_> [build] /home/larry/ddnet/src/engine/client/sound.cpp:458:57: error: cannot convert ‘int (*)(void*, int)’ to ‘const char*’
19:34 < bridge> <huuge_> [build]   458 |         WavpackContext *pContext = WavpackOpenFileInput(ReadDataOld, aError);
19:34 < bridge> <huuge_> [build]       |                                                         ^~~~~~~~~~~
19:34 < bridge> <huuge_> [build]       |                                                         |
19:34 < bridge> <huuge_> [build]       |                                                         int (*)(void*, int)
19:34 < bridge> <huuge_> [build] In file included from /home/larry/ddnet/src/engine/client/sound.cpp:19:
19:34 < bridge> <huuge_> [build] /usr/include/wavpack/wavpack.h:310:51: note:   initializing argument 1 of ‘WavpackContext* WavpackOpenFileInput(const char*, char*, int, int)’
19:34 < bridge> <huuge_> [build]   310 | WavpackContext *WavpackOpenFileInput (const char *infilename, char *error, int flags, int norm_offset);
19:34 < bridge> <huuge_> [build]       |                                       ~~~~~~~~~~^~~~~~~~
19:34 < bridge> <huuge_> [build] At global scope:
19:34 < bridge> <huuge_> [build] cc1plus: note: unrecognized command-line option ‘-Wno-nullability-completeness’ may have been intended to silence earlier diagnostics
19:34 < bridge> <huuge_> [build] gmake[2]: *** [CMakeFiles/game-client.dir/build.make:1061: CMakeFiles/game-client.dir/src/engine/client/sound.cpp.o] Ошибка 1
19:34 < bridge> <huuge_> [build] gmake[2]: *** Ожидание завершения заданий…
19:34 < bridge> <huuge_> [build] [ 65%] Building CXX object CMakeFiles/game-client.dir/src/game/client/components/broadcast.cpp.o
19:34 < bridge> <huuge_> [build] [ 65%] Linking CXX executable DDNet-Server
19:34 < bridge> <huuge_> [build] [ 66%] Built target game-server
19:34 < bridge> <huuge_> [build] gmake[1]: *** [CMakeFiles/Makefile2:360: CMakeFiles/game-client.dir/all] Ошибка 2
19:34 < bridge> <ryozuki> error: cannot convert ‘int (*)(void*, int)’ to ‘const char*’
19:34 < bridge> <ryozuki> start by learning to read
19:34 < bridge> <ryozuki> error: cannot convert ‘`int (*)(void*, int)’ to ‘const char*`’
19:34 < bridge> <Ewan> function pointer to char pointer
19:35 < bridge> <Ewan> but that’s not his code
19:36 < bridge> <robyt3> The function has the correct signature in the bundled wavpack 4 tiny encoder, so `-DPREFER_BUNDLED_LIBS=ON` should fix this
19:42 < bridge> <huuge_> how do i fix this?
19:44 < bridge> <milkeeycat> :pepeW:
19:57 < bridge> <zwelf2> meetup starting now. Please write me if you cant find us 🙂
21:01 < bridge> <0xdeen> Add `-DPREFER_BUNDLED_LIBS=ON` in your call to `cmake`
21:29 < bridge> <milkeeycat> chillerdragon: do you know how a server can force a certain specmode?
21:54 < bridge> <EGYT> i am still waiting for «Ім'я/Назва» issue to become fixable 😔
21:58 < bridge> <EGYT> for sake of my sanity...
23:17 < bridge> <kollpotato> ChillerDragon: i almost got snapshots to work
23:17 < bridge> <kollpotato> was not that hard to implement