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-08-05 00:00:00Z and 2023-08-06 00:00:00Z
Avatar
Damn wtf, someone in the HN comments posted this https://www.statnews.com/2017/06/23/china-death-penalty-research-fraud/
China has announced two new crackdowns on research misconduct — one of which could lead to executions for scientists who doctor their data.
justatest 1
Avatar
@heinrich5991 why does the demo data have to be handled like in link after huffman decoding. i mean it takes 5 bytes to get 4? thonk https://github.com/heinrich5991/libtw2/blob/2c77f799f0e40ff80c2580c6ff0ed8ad19041c4e/demo/src/raw.rs#L247
Some Teeworlds stuff in Rust.™. Contribute to heinrich5991/libtw2 development by creating an account on GitHub.
Avatar
Avatar
MilkeeyCat
@heinrich5991 why does the demo data have to be handled like in link after huffman decoding. i mean it takes 5 bytes to get 4? thonk https://github.com/heinrich5991/libtw2/blob/2c77f799f0e40ff80c2580c6ff0ed8ad19041c4e/demo/src/raw.rs#L247
wdym, why? that's how it's stored, so you have to undo the steps to read it
07:37
are you asking about why it was designed that way?
Avatar
yea
Avatar
I'm not sure. I think I was also confused by that when I first looked at it
Avatar
ddnet feature
07:39
i see, thanks :D
Avatar
Avatar
chillerdragon
@Iza good luck detecting this gentleman https://youtu.be/dFwomDFdBSY
This looks kinda human'ish but more shocking for me is that there is a kog map including those edges
08:39
Kog players went beyond and above
Avatar
ChillerDragon BOT 2023-08-05 08:41:14Z
is the new quitting screen a feature or a bug?
08:41
i guess earlier the gui window closed while the terminal still was doing stuff and now it has a proper ui?
08:43
it felt way more snappy when it just closed :( @Robyt3
Avatar
Ideally the quitting screen wouldn't be shown as long as right now if we fix #4563
Avatar
[2022-01-03 21:46:34][client]: disconnecting. reason='unknown' [2022-01-03 21:46:34][demo_recorder]: Stopped recording [2022-01-03 21:46:44][http]: https://master4.ddnet.tw/ddnet/15/servers...
Avatar
ChillerDragon BOT 2023-08-05 08:43:50Z
i see
08:44
but your quit screen now stops my gui from closing
08:44
i didnt really mind it haning on curl as long as the gui closes instantly
08:44
that is no longer the case now
Avatar
It was already the case a bit before that the Window is left open but not updated anymore while the client waits for the curl jobs to stop
08:45
It just renders one final frame with the message before entering that state now
Avatar
ChillerDragon BOT 2023-08-05 08:45:23Z
never seen that
Avatar
Previously we destroyed the graphics including the window before stopping the jobs
Avatar
ChillerDragon BOT 2023-08-05 08:45:44Z
only thing i see is my client that used to close its window instantly now hangs in a black screen
Avatar
But that can cause crashes in the skin download jobs
Avatar
ChillerDragon BOT 2023-08-05 08:45:55Z
i see
08:46
does this screen have to be black because all graphics are unloaded?
08:46
looks a bit intense
Avatar
I didn't want to make it too hacky and also render a menu background or something like that
Avatar
ChillerDragon BOT 2023-08-05 08:47:08Z
I see
Avatar
Other games also just a black screen with a message or even just a black screen while quitting
Avatar
ChillerDragon BOT 2023-08-05 08:47:25Z
There are reasons why i dont play other games
08:48
Oky yea sorry for bashing your new feature just seems like a ression for my workflow
Avatar
Would be improved if we figure out how to properly shutdown the jobs and graphics
Avatar
ChillerDragon BOT 2023-08-05 08:48:42Z
ill get used to it
08:48
oh yea and that
Avatar
@Robyt3 I think just quitting without waiting for anything would also be a viable option
08:56
you don't like that?
Avatar
Not really, seems too unclear to me. Maybe we eventually need some of the destructors/shutdown functions for other saving functions so I'd prefer if we shutdown all components properly
Avatar
f701e2e Support master server address format in client - ChillerDragon 8fc5549 Merge pull request #6876 from ChillerDragon/pr_new_connection_string - heinrich5991
Avatar
ChillerDragon BOT 2023-08-05 11:17:06Z
@heinrich5991 so you really want to mix in a 0.6 and 0.7 flag into the NETADDR type field which is used for ipv4 and ipv6 already?
11:17
seems a bit messy to me
Avatar
ChillerDragon BOT 2023-08-05 11:25:26Z
11:25
looks wrong
Avatar
yes tw7 shouldnt exist
11:26
gigachad
11:28
First video of LK-99 Full Levitation, aka flux-pinning This video was just posted to the Chinese video-sharing site BiliBili and claims to be a highly pure synthesized sample of LK-99. What is the physical phenomenon behind this and what does it mean? Levitation of…
Likes
2695
Retweets
791
Avatar
ChillerDragon BOT 2023-08-05 12:56:50Z
@heinrich5991 @Robyt3 have you ever thought about maintaining a community fork of teeworlds to improve merge speeds and then lobby to Oy to merge into that fork?
Avatar
Avatar
ChillerDragon
@heinrich5991 @Robyt3 have you ever thought about maintaining a community fork of teeworlds to improve merge speeds and then lobby to Oy to merge into that fork?
Teeworlds coup
Avatar
ChillerDragon BOT 2023-08-05 13:00:52Z
i wouldnt market it as so dramatic just merging a few branches while oy is afk
13:01
to encourage new devs not rage quitting due to no merges happenin g
Avatar
Microprocessors have become immensely more complex thanks to Moore's Law, but one thing that has been lost is the ability to fully understan...
Avatar
?
Avatar
The Translate function modifies the first argument, so the client ID keeps changing when the function is being used in a loop. Additionally, calling Translate manually is not necessary for messages, as client IDs in messages are already automatically translated when using SendPackMsg. Both faults can cause emoticons to appear on the wrong players when the emote spamprotection limits emotes to nearby players.

Checklist

  • [ ] Tested the change ingame (couldn't easily reproduce it...
Avatar
So many bugs in ddnet++ that need urgent fixes ChillerDragon
Avatar
ChillerDragon BOT 2023-08-05 14:28:52Z
xd indeed
14:29
but i kinda put ddnet++ on hold to focus on 0.7 :p
14:31
adding more bugs to ddnet++ is more fun than getting ddnet 0.7 to actually work but i gotta finish that shit
Avatar
Yeah bugs in ddnet++ are the greatest, I'm a huge supporter of it
Avatar
ChillerDragon BOT 2023-08-05 14:44:00Z
omg which mf added these integration tests to ci
14:44
pain in da ass
14:44
how am i supposed to work with this output https://paste.zillyhuhn.com/uz
Avatar
92dc3d4 Fix emotes sometimes being shown for others tees - Robyt3 8ed6a25 Merge pull request #6965 from Robyt3/Server-Emoticon-Target-Fix - edg-l
Avatar
latest build crashes on Vulkan for some reason, openGL works fine I vulkan: acquire next image failed -1000000000 I vulkan: surface lost
Avatar
ChillerDragon BOT 2023-08-05 15:07:37Z
@
15:07
@Merie Komlofske wtf is that link
15:07
does it show as image on discord?
Avatar
Avatar
ӎěłŏƞ
latest build crashes on Vulkan for some reason, openGL works fine I vulkan: acquire next image failed -1000000000 I vulkan: surface lost
That you mean it crashed inside the GPU. Did you change drivers? Can you revert to the previous commit to verify
Avatar
thats why i mentionedit, previous worked/works fine
15:23
neither changed/updated drivers
Avatar
Avatar
ӎěłŏƞ
thats why i mentionedit, previous worked/works fine
Well worked != Works xd
Avatar
it worked before, and works when i try it now - sry 😄
Avatar
So you checked previous client after the crash?
Avatar
yes
Avatar
Ok
15:24
Linux?
Avatar
Distributor ID: Ubuntu Description: Ubuntu 22.04.2 LTS Release: 22.04
Avatar
Install Vulkan validation layers Start client with dbg_gfx 4 Then it should report validation errors
Avatar
vulkan: warning: requested presentation mode was not available. falling back to mailbox / fifo relaxed
15:26
i have absolutely no idea what that means
Avatar
Avatar
ӎěłŏƞ
vulkan: warning: requested presentation mode was not available. falling back to mailbox / fifo relaxed
That means you probably use Wayland xd
15:27
Forced vsync
15:27
But that's not an error
15:28
Have you done apt install vulkan-validationlayers
15:28
Before starting
Avatar
after running that and update && upgrade, im getting "the device surfac format feching failed" now
15:30
life is pain
15:30
previous version STILL opens and runs fine btw
Avatar
Mhh that's weird. Do you compile previous version or use from website?
15:31
I have the feeling this is an sdl2 issue
Avatar
compiled both myself
15:31
its weird.
Avatar
Yes very weird.. have u tried to restart PC xd
Avatar
😄 i will
15:31
but before ima test the prebuild website version
15:35
interesting, i rebuild the latest commit seperately just now aswell as tried the website version, both run fine for some reason
15:35
maybe my cmake did some shinanigans
Avatar
If it works, it works xd
Avatar
Слушайте кто русский может помочь ?
Avatar
chillerdragon BOT 2023-08-05 15:37:34Z
#off-topic
Avatar
Who can help? With programminging
Avatar
chillerdragon BOT 2023-08-05 15:41:51Z
Don’t ask to ask
Avatar
Avatar
Jupstar ✪
If it works, it works xd
exactly lol
16:09
d642abd Add font index, support font family variants depending on language - Robyt3 8c49c2e Merge pull request #6952 from Robyt3/TextRender-Font-Index-File - edg-l
Avatar
Bram Moolenaar was Vim's creator/maintainer/benevolent-dictator for life. Early this morning his family shared sad news on the Vim-announce Google Group. "It is with a heavy heart that we have to inform you that Bram Moolenaar passed away on 3 August 2023." Moolenaar was 62 years old, and died f...
17:17
sad day for everyone
17:18
Bram Moolenaar was Vim's creator/maintainer/benevolent-dictator for life. Early this morning his family shared sad news on the Vim-announce Google Group. "It is with a heavy heart that we have to inform you that Bram Moolenaar passed away on 3 August 2023." Moolenaar was 62 years old, and died from "a medical condition that progressed quickly over the last few weeks."
>
"Bram dedicated a large part of his life to VIM and he was very proud of the VIM community that you are all part of."
>
Anyone who's used Vim has seen evidence of Moolenaar's generosity. "Vim is Charityware," Moolenaar wrotes in its pioneering license. "You can use and copy it as much as you like, but you are encouraged to make a donation for needy children in Uganda." Moolenaar pioneered the concept of charityware decades ago, and also helped to popularize its adoption. To this day Vim users can still view the license by typing the command :help Uganda or :help ICCF. And Vim's sponsor FAQ notes that "Each registered Vim user and sponsor who donates at least 10 euro will be able to vote for new features."
😔 3
Avatar
is there a tune for hammer range? (edited)
Avatar
Avatar
Teero
is there a tune for hammer range? (edited)
No, you can't tune hammer range
Avatar
Avatar
Ryozuki
Bram Moolenaar was Vim's creator/maintainer/benevolent-dictator for life. Early this morning his family shared sad news on the Vim-announce Google Group. "It is with a heavy heart that we have to inform you that Bram Moolenaar passed away on 3 August 2023." Moolenaar was 62 years old, and died from "a medical condition that progressed quickly over the last few weeks."
>
"Bram dedicated a large part of his life to VIM and he was very proud of the VIM community that you are all part of."
>
Anyone who's used Vim has seen evidence of Moolenaar's generosity. "Vim is Charityware," Moolenaar wrotes in its pioneering license. "You can use and copy it as much as you like, but you are encouraged to make a donation for needy children in Uganda." Moolenaar pioneered the concept of charityware decades ago, and also helped to popularize its adoption. To this day Vim users can still view the license by typing the command :help Uganda or :help ICCF. And Vim's sponsor FAQ notes that "Each registered Vim user and sponsor who donates at least 10 euro will be able to vote for new features."
Sad. I am using neovim. I wonder what the future of vim will be.
Avatar
neovim is long a fork fork of vin
20:36
vim
20:36
but ye
20:36
he was not just doing edits, he was a core dev for 30? years
Avatar
From an interview from 2022 🙂 >Evrone: In your opinion, is software development closer to art or science? Does it allow deviations from traditional techniques or do you have to strictly follow the main direction? >Bram: I do not see much science in software development. Science implies there is proof that something is true. In software, there are a lot of opinions and there is experience, but is there any proof that one programming language is better than another? Is there proof that object-oriented programming results in better productivity? Most proofs are about performance measurements, and there are statistics, but hardly any relation to what language a program was written in or what tools were used. It’s not art either, since the main goal is that software works well, not that it looks nice. It’s much more of a craft. And a craftsman uses whatever tools he thinks will get the best result, no matter if they are what everybody else is using or something different. And a good craftsman makes his own tools when needed.
Avatar
Replace skyline-based texture atlas algorithm with a rectangle packing algorithm that tracks empty atlas sections using std::vectors. The algorithm is very loosely inspired by https://github.com/TeamHypersomnia/rectpack2D. Increases texture atlas utilization from ~70% to ~90-94%, i.e. less space in the atlas is unused. Decreases the computational time to find suitable free regions in the atlas by factor 40x-164x (depending on atlas dimension and utilization). In absolute numbers, the ...
Avatar
Evrone has interviewed Bram Moolenaar, the original author, maintainer, release manager, and benevolent dictator for life of Vim, a vi-derivative text editor. Enjoy full interview on the website!
Avatar
chillerdragon BOT 2023-08-05 21:43:57Z
„evrone“ xd what a name
21:44
Sounds like the brother of noby
Avatar
75a368f Improve text rendering texture atlas utilization and performance - Robyt3 0d5a853 Merge pull request #6966 from Robyt3/TextRender-FontAtlas-Improvement - def-
Exported 130 message(s)