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-07-31 00:00:00Z and 2023-08-01 00:00:00Z
Avatar
Avatar
GitHub
Click to see attachment 🖼️
This issue is happening on nightly
Avatar
Avatar
Zwelf
I also archived the reddit pixelart thread: https://archive.strct.cc/ddnet-events/2022-reddit-pixelart.html
the website is so slow wtf
Avatar
yea it’s archive site
06:42
need lots of cheap cheap $$$
06:42
storage space
06:42
dammn it
06:42
it’s hdd slow
06:42
prob #1 consumer of old hard drives
Avatar
its zwelf web
06:54
zzzzzzwwwz?
Avatar
Avatar
Nagi01 {LAN}
the website is so slow wtf
not slow for me
07:17
in what way is it slow?
Avatar
Avatar
heinrich5991
in what way is it slow?
When I scroll it takes 1-2 seconds for the text in new location to load
👍 1
Avatar
probably location, self hosted or not on a cdn so it’s fast where zwelf is and slow where we are
Avatar
Avatar
deen
When I scroll it takes 1-2 seconds for the text in new location to load
when I scroll, text is already there, but images will load
07:19
interesting
Avatar
hi
Avatar
Avatar
heinrich5991
when I scroll, text is already there, but images will load
Maybe you have some data in cache
Avatar
I think the text is a simple html website
Avatar
or images have their sources set by js so it can only begin loading when the page is done loading
Avatar
so it should be fully loaded after a bit
07:22
(the text)
Avatar
oh they just never load
07:22
hmm
Avatar
after 10s waiting the site fully loaded, then everything seems fast
Avatar
the page is 16 MB, but curl tells me it loads the website in 1 second
Avatar
me too
Avatar
Avatar
aa
Hi
do you need something? (edited)
Avatar
Avatar
Voxel
do you need something? (edited)
Your time zone
HUHH 1
Avatar
yeah, its on a cheap vps. I didnt think it would matter, but probably because those reddit place threads are huge html trees with many subresources.
Avatar
ugly web
10:27
but no
10:27
gentoo serves me
Avatar
@Ryozuki being a gentoo enjoyer now is certainly very unexpected
10:28
since i used it i like it
10:28
and i agree
10:28
openrc is good
10:28
but i cant talk about making my own service
10:28
somehow i havent had the need yet
10:28
self insert
Avatar
Avatar
Ryozuki
why
Idk Arch Linux was like a part of you, it feels wrong
Avatar
I had garuda, its fun to use if your Focus is Gaming (preinstalled Drivers and reps) Other than That its pretty boring
10:38
And every Other distro works just as Good, Gaming Comes down to having vulkan, Proton and your respective gpu drivers imo, they are installed in 5 Minutes on everything Else
Avatar
gentoo works better
10:39
cuz u natively compile everything
10:39
its just how it is
Avatar
Never used and scared to ever try lol
Avatar
its not scary rly
10:40
u just follow a guide like every other
10:40
u dont rly manually compile anything
10:40
portage is god
10:41
Gentoo is sometimes referred to as a meta-distribution due to the extreme flexibility of Portage, which makes it operating-system-independent.[2][3][4][5] The Gentoo/Alt project was concerned with using Portage to manage other operating systems, such as BSDs, macOS and Solaris. The most notable of these implementations is the Gentoo/FreeBSD project.
Avatar
Avatar
ӎěłŏƞ
Never used and scared to ever try lol
You do learn how linux works very well while using it
Avatar
Avatar
Ryozuki
Gentoo is sometimes referred to as a meta-distribution due to the extreme flexibility of Portage, which makes it operating-system-independent.[2][3][4][5] The Gentoo/Alt project was concerned with using Portage to manage other operating systems, such as BSDs, macOS and Solaris. The most notable of these implementations is the Gentoo/FreeBSD project.
I wish gentoo freebsd survived, it was really interesting
Avatar
snail said any feedback about redesign the map releases?
Avatar
Avatar
Ryozuki
cuz u natively compile everything
not fun when you have a 5€ cpu justatest justatest
12:27
takes about 5-10min for me to compile the ddnet repo on release
12:28
*with multicore
12:28
20 secs for me
Avatar
I have 2x Intel xeon E5420 on a server motherboard. 2.5ghz btw (edited)
12:30
So 8 cores
12:31
Sadly the CPUs are a huge bottleneck to the gpus
Avatar
@Learath2 @Chairn did u know about https://en.wikipedia.org/wiki/B%C3%BCchi_automaton
In computer science and automata theory, a deterministic Büchi automaton is a theoretical machine which either accepts or rejects infinite inputs. Such a machine has a set of states and a transition function, which determines which state the machine should move to from its current state when it reads the next input character. Some states are acc...
Avatar
Avatar
Ryozuki
@Learath2 @Chairn did u know about https://en.wikipedia.org/wiki/B%C3%BCchi_automaton
Hadn't seen it before
Avatar
@AssassinTee hey Is there any progress?
Avatar
@aa yes, I am doing a lot of progress at work today (edited)
Avatar
haven't seen that before, but it looks like a specific case of FSM
13:27
the automata given in example is an exercise i give to students
13:28
i try to make them feel how to regex with FSM (but they don't know regex yet)
Avatar
Avatar
Ryozuki
gentoo serves me
well i'm searching a distro for my weekly network & sysadmin routine lmao
13:28
was thinking about:
  • debian
  • arch
  • manjaro
  • fedora
Avatar
sysadmin?
13:28
debian
Avatar
why not others tho
Avatar
is it possible to like control rightclick to find a quad
13:31
nvm just found the quad manually lol
Avatar
Avatar
Ryozuki
debian
so not a rolling release based distro
Avatar
@Voxel
13:36
you gotta see this
Avatar
Avatar
Chairn
the automata given in example is an exercise i give to students
But I guess it's not very common to analyze whether the acceptence state is hit infinitely many times for an infinite input
Avatar
i dont know, but i don't do that. It's theory that i don't know about
Avatar
Yeah me neither, @Ryozuki where did you encounter this? when looking at chess or at compilers? 😄
Avatar
someone at my work slack mentioned it
14:11
My favourite automaton
14:11
300 pages of theory
14:11
11.2
14:11
is about
14:11
buchi
14:12
11.2 B ¨uchi automata B¨uchi automata have the same syntax as NFAs, but a different definition of acceptance. Suppose that an NFA A = (Q, Σ, δ, Q0, F) is given as input an infinite word w = a0a1a2 . . . over Σ. Intuitively, a run of A on w never terminates, and so we cannot define acceptance in terms of the state reached at the end of the run. In fact, even the name “final state” is no longer appropriate for B¨uchi automata. So from now on we speak of “accepting states”, although we still denote the set of accepting states by F. We say that a run of a B¨uchi automaton is accepting if some accepting state is visited along the run infinitely often. Since the set of accepting states is finite, “some accepting state is visited infinitely often” is equivalent to “the set of accepting states is infinitely often”.
14:12
Avatar
Avatar
Learath2
Click to see attachment 🖼️
xd
Avatar
Avatar
Learath2
Click to see attachment 🖼️
hmm
Avatar
@Learath2 did u read oyasumi punpun
14:18
oh wait
14:18
the anime i recommended u watch
14:18
watamote
14:18
14:18
watamote is worst than bocchi
14:18
u will see
14:18
lots of fun
Avatar
The only thing I've read lately is hundreds of pages of electronics textbooks
Avatar
the same anime for both wouldntr work if the mc was a guy tho
14:19
cuz a sad boi is boring
Avatar
how does ddnet retrieve and send data with mariaDB? (edited)
14:20
as always, sry if stupid
Avatar
Avatar
ӎěłŏƞ
how does ddnet retrieve and send data with mariaDB? (edited)
We do normal SQL queries, through the library, not quite sure what you are asking
Avatar
it's just the backend that changes, you are probaly using some kind of query builder, are you?
Avatar
tried using dbForge, didnt work for me
Avatar
Who is a db forge?
Avatar
DDraceNetwork, a free cooperative platformer game. Contribute to ddnet/ddnet development by creating an account on GitHub.
Avatar
I'd suggest learning some SQL instead of relying on tools like this
Avatar
sql hard
Avatar
but you can surely generate queries and use them inside the code later
Avatar
Avatar
Learath2
I'd suggest learning some SQL instead of relying on tools like this
you need to understand SQL in order to use tools like that
Avatar
SQL is glorified english, you'll pick it up in no time
Avatar
i understand the very basics, i never tried working with an already existing db before tho so i am really confused as to where to find x/y
Avatar
this is useful to play around with some examples : https://ddnet.org/stats/sql.js/ or else https://db.ddstats.org/ddnet-6e97d68
Avatar
ScReeNy lingering in dev chat. fuck :-<
Avatar
hihi melon cant sql🤭
Avatar
-.-
Avatar
SQL was made for humans, so it's pretty easy to learn, businessppl needed their non-technical employees to learn it to check stocks and stuff
Avatar
i am worse than non-technical employees, and i am unpaid for aswell you say?
14:31
big yikes
14:31
for legal reasons yes i turned that sentence around
Avatar
Statement must be a SELECT 😦 no drop table
14:34
You can only execute one statement at a time. Darn
Avatar
Queries took 47930.5ms guess you are save with your side, just added some load 🙂
Avatar
ddstats.org isnt the live database, its a daily copy running on ryos server i think (edited)
Avatar
Avatar
AssassinTee
@aa yes, I am doing a lot of progress at work today (edited)
Ok
Avatar
Avatar
ӎěłŏƞ
sql hard
sql is actually easier than a orm
Avatar
jokes on you
15:37
i suck at both
Avatar
Avatar
ScReeNy
ddstats.org isnt the live database, its a daily copy running on ryos server i think (edited)
weekly
15:38
yes
15:39
ur load barely makes a dent dont worry
15:39
dasette just uses 4 cores of my 12
15:39
and i have 64gb ram
15:39
the db itself is on memory
Avatar
Can someone help me
15:58
Although I normally get 200-300 FPS when I enter the game, this fps has dropped to 10-15.
15:58
And I can't solve it
Avatar
@elifTe try switching through the graphic backends. Usually you get the most performance with vulkan, but this may depend on your system and switches a few updates ago
Avatar
Avatar
AssassinTee
@elifTe try switching through the graphic backends. Usually you get the most performance with vulkan, but this may depend on your system and switches a few updates ago
i tried but the game is so slow when starting up that even the mouse moves slowly. I don't think the problem is with the graphics
Avatar
you can also change your settings by modifiying your settings.cfg
Avatar
I had these Problems with vulkan - updating it aswell as gpu drivers solved it for me, maybe try that ?
Avatar
Spartan 6, the intel one, and i think A13 can, the rest i don't know
Avatar
chillerdragon BOT 2023-07-31 21:10:19Z
One of them is at the bottom of my fridge
Avatar
is this a captcha that veriefies, that you are chat gpt?
Exported 169 message(s)