Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.tw/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 2023-03-31 00:00:00Z and 2023-04-01 00:00:00Z
Avatar
ChillerDragon BOT 2023-03-31 07:43:44Z
@Voxel you want to edit your pending pr and bundle all commits in one?
07:45
@Voxel then do not create a new branch edit your current branch which is main you missed the whole branch thing you can do it next time
👆 1
07:49
@Voxel i took the liberty to do it for you is this what you wanted? https://github.com/ddnet/ddnet-data-svg/pull/33
NOTE: This might not be perfect, especially the music notes, but it doesn't need to be pixel perfect, right?
Avatar
you could have just done it at the time of merge but hey if it works it works
08:30
08:36
c83d4d1 Add emoticons - VoxelDoesCode 6dd9343 Merge pull request #33 from VoxelDoesCode/main - Jupeyy
Avatar
ChillerDragon BOT 2023-03-31 08:46:46Z
yea but then he doesnt see the result :) also i added the changes jopstar requested
08:47
omagawd fakin jopstar no chills mergin it in before poor voxelino can react
Avatar
Thanks to cheeser0613

Checklist

  • [ ] 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....
Avatar
he can still react
Avatar
today i woke up and i dreamt of pointers
09:29
idk why
09:30
pointer arithmetic xd
09:30
im down bad
Avatar
cool dreams
Avatar
Avatar
Ryozuki
idk why
Your brain yearns for the C. You are getting bored of safe rust
Avatar
i mean u have pointers in rust
09:32
but its probs more related to me implementing a enum in llvm
09:32
justatest unsafe tagged unions
Avatar
its ok ryo
09:33
u team up with learath and make c great again
Avatar
i take your place and do the rust propaganda now
Avatar
Programming wasn't meant to be this safe. Discard novelty, return to C
Avatar
someone with rx 6xxx on windows?
Avatar
@deen could you consider naming the tags and urls with a _ instead of - for release candidates?
10:37
my reason is that anything with a "-" after the version is used for package revisions
10:38
so 16.9_rc2 is better than 16.9-rc2, because 16.9-xx is used by package build systems for the build script revisions
10:38
The Gentoo Devmanual is a technical manual which covers topics such as writing ebuilds and eclasses, and policies that developers should be abiding by.
10:38
im sure pacman does the same
10:41
well maybe it doesnt matter i can replace _ with in my ebuild xd
Avatar
ChillerDragon BOT 2023-03-31 10:44:30Z
The twnet python parser reached it first presentable state poggies! Thanks @Ryozuki for the huffman code and thanks @heinrich5991 for the protocol as json https://ascii.zillyhuhn.com/?a=twnet also fyi @Swarfey
10:44
pip install twnet_parser 🚀
Avatar
The Gentoo Devmanual is a technical manual which covers topics such as writing ebuilds and eclasses, and policies that developers should be abiding by.
10:48
nvm i found this
Avatar
Avatar
ChillerDragon
The twnet python parser reached it first presentable state poggies! Thanks @Ryozuki for the huffman code and thanks @heinrich5991 for the protocol as json https://ascii.zillyhuhn.com/?a=twnet also fyi @Swarfey
does it even work
10:49
the huffman
10:49
xd
Avatar
ChillerDragon BOT 2023-03-31 10:49:15Z
yes
Avatar
lol nice
Avatar
ChillerDragon BOT 2023-03-31 10:49:58Z
i didnt do very intensive testing but so far all packets sent by vanilla tw servers decompressed to the expected values
Avatar
my rust crate?
Avatar
ChillerDragon BOT 2023-03-31 10:50:30Z
na TeeAI py code
10:50
yeah that should work
Avatar
Avatar
Ryozuki
nvm i found this
nvm it has problems cuz the unzipped file has the old name kek
Avatar
Avatar
ChillerDragon
The twnet python parser reached it first presentable state poggies! Thanks @Ryozuki for the huffman code and thanks @heinrich5991 for the protocol as json https://ascii.zillyhuhn.com/?a=twnet also fyi @Swarfey
ChillerDragon: Wowo U doing big progress, maybe i join in sometime when we start with the actual client then instead xd
Avatar
Avatar
Jupstar ✪
someone with rx 6xxx on windows?
i cannot believe it. I had low fps with vk with current driver... didn't find any solution. Went to safe mode for windows, uninstalled driver with DDU-tool. Installed the same latest driver again: fixed (edited)
11:31
why is stuff like this happening on windows
11:31
please someone explain
11:31
i 100% chcked ingame and outside that the latest driver is used
Avatar
kind of edge case, but i used Windows in safe mode to debug some unrelated graphics problems on my PC and noticed that the client will hang: ``` 2023-03-31 13:21:35 I net: failed to create socket with domain 23 and type 2 (10050 'Bei einem Socketvorgang war das Netzwerk inaktiv. ') 2023-03-31 13:21:35 I net: failed to create socket with domain 2 and type 2 (10050 'Bei einem Socketvorgang war das Netzwerk inaktiv. ') 2023-03-31 13:21:35 I net: failed to create socket with domain 23 and typ...
Avatar
Avatar
Jupstar ✪
please someone explain
also used 100% same client config, so its not related to that
Avatar
Avatar
Jupstar ✪
please someone explain
Failed driver update?
Avatar
no surprise windows sucks
Avatar
Avatar
Learath2
Failed driver update?
100% checked if its latest driver
11:53
so the update did not fail, it defs used the said driver even ingame
Avatar
I meant as in you ended up with a combination of a new driver blob but say the settings failed to upgrade?
Avatar
I have no idea, but what can go so wrong that the driver itself works, but it has less FPS?
Avatar
Idk, this kind of insane behaviour is rarely explanable 😄
Avatar
that makes no sense xDD
Avatar
Avatar
Jupstar ✪
I have no idea, but what can go so wrong that the driver itself works, but it has less FPS?
Maybe a backwards compatibility setting?
Avatar
and i mean much less FPS, 2k FPS vs 100 FPS XD
Avatar
Avatar
Learath2
Maybe a backwards compatibility setting?
i dunno, but who would want this kind of compability, it was also on vulkan
Avatar
this is the nature of closed source and non gpl software, it doesnt ensure ur right to investigate and fix the issue, and if u fixed the issue it would help others fix the issue
11:55
but since u use non-gpl software thats what u get
Avatar
it must be some insanely bizzare setting, which i did not change manually
Avatar
yes today i woke up with stallman in bed
Avatar
xd
Avatar
Avatar
Jupstar ✪
it must be some insanely bizzare setting, which i did not change manually
It's just a wild guess for the wild issue
Avatar
Avatar
Jupstar ✪
it must be some insanely bizzare setting, which i did not change manually
cl_enable_bitcoin_miner 1
11:57
@Learath2 i have a question
11:57
usually schools
11:57
and unis
11:57
tend to be shitty with this
11:57
do they enforce a license on programs you hand in
Avatar
Iii don't know
Avatar
Why do I need a university disclaimer? If you are a student, universities can claim your work! Even if the work is not directly related to your studies, a university can make such a claim. Unfortunately, some universities are overly eager to capitalize on the work of their students, so we must be extra careful. The best way to avoid any problems and keep the GNU Project legally sound is to have your university sign a disclaimer, like we do with employers as explained above.
Avatar
I remember a clause in the student handbook that allowed you to keep your thesis secret if you are getting a patent for it. So I guess atleast that you can keep the rjghts on
12:01
i love
12:01
the first comment
12:01
it says
12:01
[chatgpt translation]
12:01
fcking hell XD
12:02
The second release candidate (RC2) for Nim version 2.0 is ready for testing.
12:04
unofficial musl mirror git://git.musl-libc.org/musl - musl/__cos.c at master · ifduyue/musl
12:04
look at this
12:05
This is a faster implementation of cosine that utilises six static const double variables (C1, C2, C3, C4, C5, C6) to speed things up. These variables represent the coefficients of a polynomial approximation for the cosine function.
Avatar
Hm, isn't it just a taylor series approximation?
12:07
12:08
The Remez algorithm or Remez exchange algorithm, published by Evgeny Yakovlevich Remez in 1934, is an iterative algorithm used to find simple approximations to functions, specifically, approximations by functions in a Chebyshev space that are the best in the uniform norm L∞ sense. It is sometimes referred to as Remes algorithm or Reme algorithm...
12:08
i think
Avatar
Oh, so not taylor series, but chebyshev series. Way beyond my math level
Avatar
@ChillerDragon I was sleeping but thanks!
Avatar
CORDIC (for "coordinate rotation digital computer"), also known as Volder's algorithm, or: Digit-by-digit method Circular CORDIC (Jack E. Volder), Linear CORDIC, Hyperbolic CORDIC (John Stephen Walther), and Generalized Hyperbolic CORDIC (GH CORDIC) (Yuanyong Luo et al.), is a simple and efficient algorithm to calculate trigonometric functions, ...
12:36
this is also cool 😎 (edited)
Avatar
1. change you name to the name of the best player (on the map) 2. now your time is false the best option is to implement accounts but this can time consuming another problem is migration to accounts if at some point account will be added please use a hash of the password instead of password itself for security
❓ 11
❔ 11
⁉️ 11
Avatar
biggest troll
Avatar
what is his timezone? perhaps it's already April 1st?)
13:42
the best is he tries to say how to securely store a pass
13:42
if ur pedantic, a hash is wrong
13:42
it needs to be a slow hash
13:42
md5 is a hash too after all
Avatar
Avatar
GitHub
Click to see attachment 🖼️
troll 3
Avatar
ChillerDragon BOT 2023-03-31 14:06:49Z
amazing did github go fully down now?
14:06
not even 500s? xd
14:07
Avatar
Works for me 🤷‍♂️
f3 1
Avatar
ChillerDragon BOT 2023-03-31 14:18:54Z
yea it back i also only had 3 of those in a row still amazing this is the only website that keeps crashing on me and it never happend when ms didnt own it yet xd
Avatar
so im going to try and like, make an svg of another thing
14:21
this time properly
14:21
45d8e36 replaced the embedded png used for the credit with svg-path - saltyElefant cc5d315 Merge pull request #44 from mindTW/svg-path-credits - Jupeyy
Avatar
@Voxel your emoticons.svg still has the emoticions.png embedded (it's set as hidden).
Avatar
oh yeah chillerdragon has a check for that
14:23
we should get it in after emoticons are fixed
Avatar
i'll fix that when i get home
Avatar
2c518f2 Remove redundant return value and rename method - Robyt3 85f5e9c Quit when configured bindaddr cannot be resolved - Robyt3 156a1e9 Quit client when failing to open network client for 25 times - Robyt3 02086e4 Merge #6268 - bors[bot]
Avatar
ChillerDragon BOT 2023-03-31 16:28:22Z
@Jupstar ✪ rebase what? the branch can be merged wout conflicts
Avatar
no bcs there is another svg with image embedded, ofc the check fails until that is resolved i wrote it after mind fixed his svgs, while i didnt know then that there is another SVG with img
Avatar
ChillerDragon BOT 2023-03-31 16:36:47Z
so u want a force push to trigger the CI or what?
16:38
[-] ERROR: embedded image found ./emoticons.svg
16:38
!
Avatar
no i want the CI fixed.. after mind fixed his img, i thought: nice, now we can merge ur check
16:39
so all future SVGs have this check
16:39
but sadly emoticon is also broken
16:40
but i wrote the msg before i knew that
Avatar
ChillerDragon BOT 2023-03-31 16:40:15Z
you are making half sense to me :D
Avatar
the rebase answer
16:40
mind fixed -> i wrote, chillerdragon pls rebase, so check is green -> emote broken -> rebase would not make check green
16:40
so wait for emote
16:41
if u still dont get it please insert 50 cents to try again
Avatar
ChillerDragon BOT 2023-03-31 16:41:18Z
yea that part i got
Avatar
i dont want to merge your pr until we sure all green, else all new PRs are red
Avatar
ChillerDragon BOT 2023-03-31 16:41:47Z
i didnt get why you responded with "no" when i asked if you want the rebase to trigger the CI because thats exactly what you want xd
Avatar
yes but obviously i wanted it to be green
Avatar
ChillerDragon BOT 2023-03-31 16:42:03Z
yeye that makes sense
Avatar
if i'd knew it gets red anyway... i wouldnt ask xD
Avatar
ChillerDragon BOT 2023-03-31 16:42:33Z
i thought ud ask because you wanted my two commits squashed
16:42
so thats why i asked
Avatar
i c
16:42
q
Avatar
Avatar
GitHub
Click to see attachment 🖼️
lmao
Avatar
ChillerDragon BOT 2023-03-31 16:43:33Z
soli
Avatar
chillerdragay:
Avatar
ChillerDragon BOT 2023-03-31 16:43:49Z
UwU
Avatar
say that one more time and ur dead
Avatar
ChillerDragon BOT 2023-03-31 16:44:08Z
;_;
Avatar
i would show you a photo of me pointing a knife at u but i dont have dc on phone
Avatar
ChillerDragon BOT 2023-03-31 16:44:47Z
chil senpaiii soli
Avatar
@mind new acc, or renamed ur github? xd
17:26
guess renamed
17:29
34cea6a add generic_deathtiles.svg - saltyElefant 6f8eee1 Update license.txt - mindTW c63159e Merge pull request #45 from mindTW/main - Jupeyy
Avatar
Avatar
Ryozuki
Why do I need a university disclaimer? If you are a student, universities can claim your work! Even if the work is not directly related to your studies, a university can make such a claim. Unfortunately, some universities are overly eager to capitalize on the work of their students, so we must be extra careful. The best way to avoid any problems and keep the GNU Project legally sound is to have your university sign a disclaimer, like we do with employers as explained above.
wtf, that's plain wrong at least in France
Avatar
ChillerDragon BOT 2023-03-31 18:11:55Z
?
Avatar
however, it is true for private companies...
Avatar
Avatar
Chairn
wtf, that's plain wrong at least in France
nop, true in france too
Avatar
ChillerDragon BOT 2023-03-31 18:12:42Z
yo k2!
18:12
wats poppin?
Avatar
that's old 70's way compared to what Ryo posted
Avatar
Avatar
ChillerDragon
yo k2!
hey yo! hanging around
Avatar
Avatar
k2d222
nop, true in france too
source/link?
18:13
i believe, there is authorship granted automatically
Avatar
law course last year, though they said it was the school policy to not claim student work
Avatar
ChillerDragon BOT 2023-03-31 18:14:37Z
u lawyer?
18:14
like jopster?
Avatar
no way im studiying computer science but i have soft skills course as well
Avatar
ChillerDragon BOT 2023-03-31 18:15:28Z
law = soft skill
18:15
:troll:
Avatar
uh, github notification broken?
Avatar
ChillerDragon BOT 2023-03-31 18:15:45Z
:trollface: * i guess
Avatar
1-0 of 1 😄 ?
Avatar
Avatar
ChillerDragon
law = soft skill
no XD but it's introductory level, they basically taught us how not to be bullshited by companiees
Avatar
ChillerDragon BOT 2023-03-31 18:16:52Z
nice
Avatar
pretty useful course yes 😁
Avatar
Avatar
Chairn
source/link?
I can't find a solid source, but it looks like i was wrong
Avatar
Update belarusian translation

Checklist

  • [ ] 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....
22:17
110cc7f Update translation status - def-
Avatar

List of vectors I will be working on:

  • Arrow
  • GUI Buttons
  • GUI Cursor
  • GUI Icons
  • Strong/Weak
If you are working on any of these, message now.
22:39
1e51cf1 update belarusian - AlehKushniarou 0ecfe8f Merge #6484 - bors[bot]
Avatar
what kind of service do I need from ngrok in order to fast forward my lan server's ip, while online mode is on?
22:41
I know it's a veeeery specific question regarding ngrok, but whoever did use ngrok could tell me what method should I use.
Exported 204 message(s)