Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.org/irclogs/ Connected with DDNet's IRC channel, Matrix room and GitHub repositories — IRC: #ddnet on Quakenet | Matrix: #ddnet-developer:matrix.org GitHub: https://github.com/ddnet
Between 2024-03-21 00:00:00Z and 2024-03-22 00:00:00Z
Avatar
We need accounts c:
Avatar
Hi, After some testing, I found out that NoDefaultRule does nothing if the position 0 0 is tested with a NOTINDEX (whereas it works "as expected" with INDEX or if the position 0 0 is not tested). For example, test 1 and test 2 give exactly the same result (I tried with empty and full tiles, including some with index 84 and some without) but they should not. However, if the position 0 0 is not tested with a NOTINDEX as in test 3 and test 4, NoDefaultRule gives the...
Avatar
ws-client BOT 2024-03-21 07:38:12Z
<ChillerDragon> @Vappy for what?
Avatar
tomorrow im getting 32gb more of ram
Avatar
u dont need it
10:21
i also dont need 32gb
10:21
ive yet to go past like 10gb
10:24
10:25
use agpl guys
Avatar
Avatar
Ryozuki
tomorrow im getting 32gb more of ram
i mean what do u actually need more ram for
Avatar
compiling
10:26
faster
10:26
i went OOM compiling big rust and llvm projects
Avatar
does it take long or smth
Avatar
with 32gb
10:26
@cyberFighter when u have a cpu with high core count u need more ram
10:26
because each thread uses ram
10:26
i have 24 cores
Avatar
wtf
Avatar
i have 6 i think
10:27
but sometimes it shows as 12 on linux
Avatar
6 cores 12 threads
Avatar
ohk
Avatar
@Learath2 i have compiled my kernel with zen4
10:31
and i fixed the wifi/bt thing
10:31
would it be crazy to enable -o3
10:32
probs yes
Avatar
Avatar
Ryozuki
and i fixed the wifi/bt thing
What was the issue ?
Avatar
Avatar
Ryozuki
i went OOM compiling big rust and llvm projects
Out of Mana ? Damn you weak
Avatar
Avatar
Ryozuki
Click to see attachment 🖼️
@Scrumplex thoughts ?
Avatar
Avatar
meloƞ
What was the issue ?
i didnt have the bt as module and didnt load the firmware
Avatar
Avatar
Ryozuki
i didnt have the bt as module and didnt load the firmware
Ah - i remember having to so some Kernel tinkering (idk how to word it correctly) because it didnt function properly
Avatar
Avatar
meloƞ
@Scrumplex thoughts ?
sad
11:37
People when large companies use their permissively licensed code: <surprised pikachu>
Avatar
Avatar
Ryozuki
would it be crazy to enable -o3
For kernel?
Avatar
Avatar
Ryozuki
Click to see attachment 🖼️
Tough luck, all the hosters will just use old still bsd licensed versions of redis
11:43
If you suspect you'll go moneybrained in the future, permissive licenses are not for you
Avatar
Avatar
Learath2
For kernel?
ye
Avatar
Avatar
Ryozuki
ye
I wouldn't. Kernel uses too many weird tricks
Avatar
Avatar
Learath2
Tough luck, all the hosters will just use old still bsd licensed versions of redis
There is a reason BSD is the "cuck license"
Avatar
Avatar
Learath2
Tough luck, all the hosters will just use old still bsd licensed versions of redis
A Multithreaded Fork of Redis. Contribute to Snapchat/KeyDB development by creating an account on GitHub.
Discover Dragonfly - the fastest in-memory data store for high-performance applications.
Avatar
Dragonfly - blazingly fast 🔥
13:59
import std; int main() { std::println("Hello World"); } cpp doesn't even look that scary with c++23 justatest
Avatar
hell nah
Avatar
Avatar
MilkeeyCat
import std; int main() { std::println("Hello World"); } cpp doesn't even look that scary with c++23 justatest
std::format and co is the best thing to happen to c++ in a decade
Avatar
But ranges and views will be in my nightmares
Avatar
They are actually not that bad after you get a bit more used to them
Avatar
They look so cursed
Avatar
Avatar
Learath2
std::format and co is the best thing to happen to c++ in a decade
they have a good format func now ?
Avatar
Avatar
fokkonaut
they have a good format func now ?
std::format("It is {:%H:%M} now", std::chrono::system_clock::now())
14:05
It's python 3 style format with a lot of extra customization points
Avatar
I saw it can format vecs and stufd
14:05
But can i format struct somehow?
Avatar
Avatar
Learath2
std::format("It is {:%H:%M} now", std::chrono::system_clock::now())
^^ah, cool
Avatar
By implementing std::formatter for your type you can get it to format anything
14:06
You can even parse the spec as you like
Avatar
Oh, dat's pog
Avatar
E.g. for chrono zoned_times you have chrono format specifiers like %H:%M
Avatar
Sadly most of code bases will move to c++23 after 50 years (edited)
Avatar
Avatar
MilkeeyCat
Sadly most of code bases will move to c++23 after 50 years (edited)
Format is C++20
14:07
So only 30 years
Avatar
Concepts are also enjoyable, though the lack of callable type traits in the STL even in C++23 is very sad
14:09
Coroutines are fun to use but both clang and gcc seem to have a lot of trouble optimizing them. So your coroutines need to be large enough that the saving and switching of context is negligible
14:10
Future of C++ looks bright, now if only we could move towards it a little quicker
14:12
One thing I still haven't tried is modules. Maybe I should give those a go too
Avatar
Reported by Kero on discord:
Map Editor: When using Deep Unfreeze (Select Layer -> Game tiles -> Deep Unfreeze) it simply crashes. I dont know why.
Im on 18.1 windows 10 crashlog.log !image
Avatar
Avatar
ws-client
<ChillerDragon> @Vappy for what?
Too many smurfs, leaderboards gone
Avatar
Avatar
Vappy
Too many smurfs, leaderboards gone
as other games show, account system can even encourage smurfs
Avatar
Avatar
heinrich5991
as other games show, account system can even encourage smurfs
IP accounts like in Osu!
15:23
:)
Avatar
Avatar
Vappy
IP accounts like in Osu!
IPs can easily be changed :D
Avatar
Avatar
Teero
IPs can easily be changed :D
VPN is banned hmm
Avatar
I'm not talking about VPNs :)
Avatar
account system on IP or mac is not possible 🙂
Avatar
It's possible... But it's not useful
Avatar
Avatar
Learath2
By implementing std::formatter for your type you can get it to format anything
c++ catching up to rust
17:20
Empowering everyone to build reliable and efficient software.
17:20
async fn fib(n: u32) -> u32 { match n { 0 | 1 => 1, _ => Box::pin(fib(n-1)).await + Box::pin(fib(n-2)).await } }
17:20
this now works
17:20
Async functions previously could not call themselves due to a compiler limitation. In 1.77, that limitation has been lifted, so recursive calls are permitted so long as they use some form of indirection to avoid an infinite size for the state of the function.
poggers2 1
17:21
1.77.0 stabilizes offset_of! for struct fields, which provides access to the byte offset of the relevant public field of a struct. This macro is most useful when the offset of a field is required without an existing instance of a type. Implementing such a macro is already possible on stable, but without an instance of the type the implementation would require tricky unsafe code which makes it easy to accidentally introduce undefined behavior. Users can now access the offset of a public field with offset_of!(StructName, field). This expands to a usize expression with the offset in bytes from the start of the struct.
Avatar
Result was not the correct variable to use to index the operation names array, instead it should be what is returned from the selection popup. Fixes #8135.

Checklist

  • [x] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test (especially base/) or added coverage to integration test
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [...
18:01
ad07be1 Fix wrong array indexing in undo action label (fixes #8135) - archimede67 ccdb7a2 Merge pull request #8136 from archimede67/editor-fix-construct-gt-crash - def-
Avatar
hi! i encountered this problem more times in my life, in this place its usual that only 1 pixel and dont let you go up. can you put here pls that stuff that only let you pass from only one direction? would make this part better. thanks for letting me say this
nouis 2
Avatar
just hook up and move left right
Avatar
missing eyes look weird ^^
Avatar
Avatar
heinrich5991
missing eyes look weird ^^
EYES NOT IMPLEMENTED xD
Avatar
Avatar
Chairn
just hook up and move left right
yes thats what makes this part bad in my opinion
Avatar
in 50 tries hasn't seen anyone i know from game (edited)
greenthing 1
Avatar
where search field ?
Avatar
Avatar
MilkeeyCat
in 50 tries hasn't seen anyone i know from game (edited)
😄
Avatar
Avatar
Matodor
😄
now show only top 1000 santatrollet (edited)
Avatar
@Robyt3
Avatar
add regions 😭
Avatar
ive never seen Robyt's skin
19:51
i never seen him in game justatest
Avatar
Avatar
MilkeeyCat
i never seen him in game justatest
you can find him on 127.0.0.1
Avatar
Avatar
Matodor
@Robyt3
that's not my skin, you can find me in the new year photo
Avatar
Avatar
MilkeeyCat
ive never seen Robyt's skin
im too, just random
Avatar
Avatar
Matodor
@Robyt3
It's not even his skin
Avatar
that's the skin which was used during spamming? xd
Avatar
Avatar
MilkeeyCat
that's the skin which was used during spamming? xd
checks out
Avatar
Avatar
Robyt3
that's not my skin, you can find me in the new year photo
Avatar
Spoiler:
SPOILER
Image attachment
Avatar
Avatar
MilkeeyCat
now show only top 1000 santatrollet (edited)
im top 1300 :c
Avatar
Avatar
Vappy
im top 1300 :c
15k th 😎
Avatar
Roby why you lookin so angry justatest
Avatar
Avatar
meloƞ
Roby why you lookin so angry justatest
was an accident with the eye selector
Avatar
Closes #8017.

Checklist

  • [X] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test (especially base/) or added coverage to integration test
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or valgrind's memcheck](https://github.com/ddnet/ddnet/...
Avatar
Avatar
Ryozuki
Click to see attachment 🖼️
reverse capping the fps
20:24
we need that
20:24
fast someone do a pr (edited)
Avatar
Avatar
Ryozuki
Click to see attachment 🖼️
gigachad
20:26
peak programming
Avatar
@MilkeeyCat help
Avatar
Avatar
Matodor
@MilkeeyCat help
if you don't know always click chineese name
Avatar
Avatar
MilkeeyCat
if you don't know always click chineese name
gigachad
Avatar
Avatar
Matodor
gigachad
does it show the skin player played with the most?
Avatar
Avatar
MilkeeyCat
does it show the skin player played with the most?
no, random personalities (player+skin+color body+color feet pair) with minimum 50hours playtime (edited)
Avatar
Avatar
Matodor
no, random personalities (player+skin+color body+color feet pair) with minimum 50hours playtime (edited)
i was talking about the player's skin
Avatar
Avatar
MilkeeyCat
i was talking about the player's skin
If you play with two skins or colors one of them can be randomly selected
Avatar
oh ok
20:50
f05bbc2 Fix envelope points not clickable after opening bezier popup - Robyt3 96889c8 Merge pull request #8137 from Robyt3/Editor-Envelope-Bezier-Popup-Fix - archimede67
Avatar
I recommend using weighted randomizer and country filter as 1/2 of tees are chineese. I love the idea btw 👍
brownbear 1
Avatar
Avatar
MilkeeyCat
15k th 😎
so pro
Avatar
look at dat owo
Avatar
when the host is loca
23:06
very hard game though
Avatar
Can't find myself feelsbadman Found my dummy poggers2 took over 2k (edited)
Exported 144 message(s)