00:04 < bridge> and it's equally if not more difficult for us to explain tbf 00:05 < bridge> but no documentation? Or anything like that? 00:05 < bridge> An example? 00:06 < bridge> You can look at how we link to sdl maybe, there are no docs on the specific way we use cmake 00:09 < bridge> There is in the D++ documentation how to use it in CMake but it is different 00:09 < bridge> https://dpp.dev/10.0.1/buildcmake.html#autotoc_md24 00:35 < bridge> It's just use a different language 01:02 < bridge> There is nothing wrong with outing as a femboy 01:04 < bridge> Is there no way to join a teeworlds server with ddnet? 01:04 < bridge> I’m sadly as vanilla as humans come 01:04 < bridge> Modding DDNet to vanilla is being hard 01:07 < bridge> Am I doing something wrong? 01:10 < bridge> they're cute ngk 01:10 < bridge> they're cute ngl 01:19 < bridge> do you wear programming socks 03:53 < bridge> You can read how you can call CMakeLists.txt from dpp directory and it will compile with ddnet and add to your project 03:53 < bridge> You can read how you can call CMakeLists.txt from dpp directory and dpp will compile with ddnet and add to your project 03:56 < bridge> In old versions(15.8) it was not too hard 04:12 < bridge> You can read how you can call CMakeLists.txt from dpp directory and dpp will compile with ddnet and appear in your project 04:13 < bridge> how? 04:14 < bridge> i dont know how put dpp in CMakeLists 04:14 < bridge> i have tried 04:14 < bridge> Download dpp sources from github 04:15 < bridge> i already downloaded and put in ddnet sources 04:18 < bridge> Then put in ddnet CMakeLists.txt add_subdirectory(DPP) 04:18 < bridge> DPP - is name of dpp folder 04:19 < bridge> Its one of simplest variants 04:20 < bridge> But compile will take more time 04:21 < bridge> It will work? 04:21 < bridge> I will try tomorrow 04:21 < bridge> It working in my project 04:21 < bridge> Can you help me with one more thing? 04:21 < bridge> And in uhcity 04:21 < bridge> Oh, nice 04:21 < bridge> Yap 04:22 < bridge> How can I make DDNet vanilla? Despite having several things, I'm creating a city and they get in the way 04:23 < bridge> I don't know if there's a way to create a server with teeworlds and enter with DDNet 04:24 < bridge> Remove freeze shield indicator(search in character.cpp for "m_Armor ="), take damage logic from vanilla(i dont remember which function is it) and return old hud 04:25 < bridge> I think it will work 04:25 < bridge> There are more things, like the shotgun 04:26 < bridge> It's been really hard to go back to vanilla 04:26 < bridge> Oh, yea 04:26 < bridge> Take logic of it from vanilla xd 04:26 < bridge> I've already tried it, it's quite difficult to keep fixing everything, you have to change all the code 04:27 < bridge> For example, changing the projectile logic I need to change all the things that use it 04:30 < bridge> I don't know how the other mod devs manage to do all this. 04:31 < bridge> But thanks a lot for the help 04:52 < bridge> Just create own projectile 04:53 < bridge> Just create new projectile 05:47 < bridge> well, you get to know the code base more and more over time. 05:47 < bridge> feel free to dm me and I can help you with specific things :) 05:47 < bridge> (or here but ping me) 05:56 < bridge> i wish, but my legs arent ready yet 08:31 < bridge> Working on it \:) 08:31 < bridge> (@newlesstee) 09:48 < bridge> @heinrich5991 any hint if master server used vanilla registering to fetch server info instead of http way? 09:48 < bridge> Still many skins missing 10:31 < bridge> check whether map sha is in there 10:31 < bridge> if it's there, it's http 10:31 < bridge> if it's not, it's backward compatibility 10:32 < bridge> K ty 10:32 < bridge> Does the server or master server log why or where it failed to register? 10:33 < bridge> the server does 10:33 < bridge> I think 10:42 < bridge> @deen next time u open ddnet and see missing skins can u look into the logs? 10:43 < bridge> @Jupeyy_Keks I spot a bug already ^^ 10:43 < bridge> A nice 10:43 < bridge> it immediately returns for some stuff 10:43 < bridge> but the buffer isn't null-terminated 10:43 < bridge> perhaps that could be added at the start of the function 11:30 < bridge> Is it normal I prefer C++ over Java 11:37 < bridge> Very normal 11:37 < bridge> AbstractCakeFactoryFactoryInterfaceFactoryEx 11:40 < bridge> :justatest: 11:43 < bridge> Java kinda feels dead 11:43 < bridge> Are there still new projects using it? 11:44 < bridge> Probably, Java is well loved by the enterprises 11:44 < bridge> It also runs on almost every smartcard, so it’ll be around almost forever 11:47 < bridge> Lmao. True. I also forgot Android for a split second 13:18 < bridge> 🤦 13:28 < bridge> Java sux 13:32 < bridge> it is normal 13:32 < bridge> i also do 13:33 < bridge> but one thing java does better is it has maven or gradle 13:33 < bridge> c++ dep management is the worst 13:36 < bridge> But Gradle is also annoying xd 13:37 < bridge> And ultra slow xddd 14:33 < bridge> is there a c++ property testing library 14:33 < bridge> maybe ddnet could use some 14:33 < bridge> What property 14:33 < bridge> like this in rust https://github.com/proptest-rs/proptest 14:34 < bridge> its like half fuzzer, it shrinks to find the minimal input to produce a invalid test 14:34 < bridge> quickcheck in haskell 14:42 < bridge> Cool if that works well 16:22 < bridge> Hey, does someone have an idea why I get this error when compiling ddnet? `ld.lld: error: undefined symbol: curl_slist_free_all` 16:22 < bridge> It should just be the latest master branch. 16:32 < bridge> What is Ur os and version 16:32 < bridge> What is your distro 16:32 < bridge> What is your curl version 16:34 < bridge> Im using Debian 11, and cmake says it only found the boundled version of curl 16:36 < bridge> Have u installed the requirements that u find in the main github page of ddnet? 16:38 < bridge> Yes, i copied the apt install command 16:43 < bridge> One important detail of the message might be that I'm using the clang linker lld. 16:46 < bridge> That shouldn't matter 16:46 < bridge> Maybe try a clean build directory. It shouldn't fail to find curl 17:01 < bridge> Thanks, that fixed it 17:31 < bridge> Use carbon :giga_chad: 17:37 < bridge> ddnet community idea: ask guilded moderators to add DDRaceNetwork to this list 17:37 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1072919080710975538/Screenshot_2023-02-08-18-37-02-476_com.gg.guilded.jpg 17:57 < bridge> https://godotengine.org/article/release-candidate-godot-4-0-rc-1/ 18:40 < bridge> biggest teams: https://ddstats.org/ddnet-ffbfefd?sql=SELECT+HEX%28ID%29+as+ID%2C+COUNT%28*%29+AS+%27Player+Count%27%2C+Time%2C+Map%2C+Timestamp%2C+GROUP_CONCAT%28Name%2C+%27%2C+%27%29+as+Players+FROM+teamrace%0D%0AGROUP+BY+ID%0D%0AORDER+BY+COUNT%28*%29+DESC 18:41 < bridge> epic 18:42 < bridge> maps.ddnet.tw doesn't redirect to maps.ddnet.org yet 18:42 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1072935523053752352/image.png 18:42 < bridge> biggest teams 18:43 < bridge> gruik finished aip gores alone 18:43 < bridge> with lots of dummies XD 18:43 < bridge> That's intentional. Old clients use maps.ddnet.tw and only work with self-signed pinned certificate, we dropped this for maps2.ddnet.tw and maps.ddnet.org 18:44 < bridge> ah, good to know 18:47 < bridge> https://ddstats.org/ddnet-ffbfefd/Biggest+Team+Finishes 18:47 < bridge> query saved 18:49 < bridge> DM me if anyone is interested in a remote Rust job. I'm on the train back from onboarding for new job: https://materialize.com/careers/ 18:52 < bridge> oof 18:52 < bridge> if u said it before i had this job i would have applied 18:54 < bridge> oh well 18:54 < bridge> its all senior 18:54 < bridge> i also dont know much about db engineering 18:54 < bridge> xd 18:55 < bridge> this image from their site 18:55 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1072938646409318421/rust.jpg 18:55 < bridge> i think this is warp 18:55 < bridge> lmao 18:55 < bridge> ah no 18:55 < bridge> its axum 18:58 < bridge> Well, you're using Erlang now, so that counts as distributed systems, should be about as relevant as DB experience 😄 18:59 < bridge> xD 18:59 < bridge> did u rq ur current one? 18:59 < bridge> i think its related to his current job 18:59 < bridge> parent company or smth 18:59 < bridge> oh 19:01 < bridge> I didn't ragequit, I enjoyed the job. But this sounds even nicer. It's not related, but you could use them together. YugabyteDB is a distributed database you can use as your source of truth, while Materialize is a streaming database that can ingest data from other data sources (like a Postgres-compatible YugabyteDB) 19:03 < bridge> @deen i sent the materialize thing on my company chat, when u shared it some time ago, they mentioned this to me also https://github.com/mit-pdos/noria 19:06 < bridge> I'm not familiar with Noria, but the competitors of Materialize I have seen had one of these limitations: 19:06 < bridge> 1. Doesn't support SQL so you have to write actual code to get complex calculations with incremental upgrades 19:06 < bridge> 2. Only supports a subset of SQL, so you can't do complex multi-table joins and CTEs 19:25 < bridge> https://news.ycombinator.com/item?id=22362301 19:31 < bridge> one of the 3 links in that comment 19:31 < bridge> are from my company blog 19:31 < bridge> kek 19:32 < bridge> nice comment 19:37 < bridge> Hi, How Adding git_revision in src/game/generated ? 19:37 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1072949374805626980/Screenshot_2023-02-08_220705.png 19:37 < bridge> this is my error 19:42 < bridge> Do you have the git repo cloned or just the source code? 19:45 < bridge> no, i have source code 19:48 < bridge> u asked that like 5 times already 19:49 < bridge> try a clean build dir 19:52 < bridge> My work is clean, but my only problem is that you are not going to guide me?? 19:53 < bridge> nice comment 19:57 < bridge> u are the first with that problem 19:57 < bridge> there is no guide 19:57 < bridge> u can try -DDEV=ON 19:58 < bridge> just use git clone 19:59 < bridge> instead of the source code directly 19:59 < bridge> i remember, that was the problem 20:04 < bridge> Using the source code directly isn't the problem. I tried when someone had this issue the last time and building from the source archive works as expected (except the bundled libs aren't included) 20:19 < bridge> https://jfrog.com/blog/openssh-pre-auth-double-free-cve-2023-25136-writeup-and-proof-of-concept/ 20:19 < bridge> yay! 20:19 < bridge> double freeees 20:19 < bridge> i knew there would be a cve, today i updated my debian and the only thing was openssl 20:19 < bridge> xd 22:58 < bridge> Enjoy profitable forex/cryptocurrency income and earn up to $30,000.00 within 5 days, not only interested people should ask me how 22:58 < bridge> https://t.me/+BQlhudqWXGk1MWY0 22:58 < bridge> Enjoy profitable forex/cryptocurrency income and earn up to $30,000.00 within 5 days, not only interested people should ask me how 22:58 < bridge> https://t.me/+BQlhudqWXGk1MWY0 23:49 < bridge> Hand in your notice, we split your final pay split 50/50 and I'll write you a reference for the job 😉 23:49 < bridge> Sounds like a good deal to me 👌