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-01-23 00:00:00Z and 2024-01-24 00:00:00Z
Avatar
Rafael Fontenelle 2024-01-23 02:27:24Z
Arch Linux package testing tool 'namcap' reports that DDNet is built without shadow stack flag: Checking ddnet-18.0-1-x86_64.pkg.tar.zst ddnet W: ELF file ('usr/bin/DDNet') lacks GNU_PROPERTY_X86_FEATURE_1_SHSTK. ddnet W: ELF file ('usr/bin/DDNet-Server') lacks GNU_PROPERTY_X86_FEATURE_1_SHSTK. I've read about it (specially this GNU Lib C mail thread), but I'm still not sure if that's a flag DDNet should have set on build time. Does anyone know?
02:28
This check was recently added to namcap, reason why it is showing now and not before.
Avatar
shouldn’t that flag be enabled before the pkgbuild is even involved?
03:26
like fortify source
03:26
ddnet pkg shouldn’t have to involve itself
03:26
cc @Ryozuki
Avatar
Rafael Fontenelle 2024-01-23 03:29:28Z
Hi Ewan. There are flags set by default in Arch, but -z shstk to linker is not one of them.
Avatar
i would look up ldflags for common pkgs
03:30
see if they do it
Avatar
Rafael Fontenelle 2024-01-23 03:31:33Z
Since it is a new check of the namcap tool, It might not have many. Hard to search. But I'll take a look around. Thanks
Avatar
someone else here is arch enthusiast but i cant remember who
03:32
theyre all asleep anyway though 😃
Avatar
Rafael Fontenelle 2024-01-23 03:32:55Z
deen, I think.
Avatar
i think i was thinking of heinrich, would be surprised if deen was cuz iirc all ddnet servers run debian if he gets to choose host os 😃
03:34
could just be for the sake of pkg availability tho
Avatar
Avatar
angular
Did anyone try to add ImGui to ddnet? Cuz default GUI sucks
I'll try soon xd
04:47
not worth
04:47
imgui sucks
04:48
if ddnet should have a new ui it should be designed to work in retained mode and have a proper layout system instead of splitting rects and stuff
04:48
but it won't happen
04:48
don't see why you would want imgui in the game
Avatar
If there were a good amount of opinions or just no bad opinions spreaded to the devs for the beta branch regarding the UI changes, then releasing it shouldn't impact negativity
05:29
Unless the whole community doesn't care about playtesting / reporting their opinion on changes. This happens 80% of the time and those people are totally clueless on what was happening to the UI. Lets hope that now it has brought good attention, you guys can identify what needs change and what can be kept
Avatar
now it has brought good attention
talking about it in the discord is not good attention
05:30
make an issue if you think it's a big deal
Avatar
Still most of the community is here, including variant other communities
Avatar
yes but it gets forgotten within hours
Avatar
Idk, some are stuck in convos about it
Avatar
make an issue on gh as to avoid repeating yourself 100 times
05:31
seen: accounts issue
05:31
talked about on at least 10 different occasions in this discord. lots of cool insight from all parties. unfortunately nobody remembers what they said because it's miles of scrolling!
Avatar
But, im not complaining or highlighting an issue here. Im here to see if anything I mentioned is true or not
05:35
rather than me highlighting these issues myself cuz a developer has actually pushed aside the problem, causing discontent amongst people who care, why not highlight yourself this problem to the devs in an enviroment where only devs can see and let them make polls about the changes regarding UI. Aside from the fact that UI is a fundamental part of a game experience, changing an everyday-interactive panel needs more communication towards players
05:37
More, than just pushing it to the beta branch and let it sit for a week*, waiting for responses. It needs more and more attention, but one man cannot do it, whos job aint to spread this awareness. (edited)
05:37
(ok enough ranting owo )
Avatar
gwaan gwaan gwaan
Avatar
ws-client BOT 2024-01-23 06:46:06Z
<ChillerDragon> @Cellegen imo every player that cares and want to shape the game and influence ui changes should follow what is happening on github. Otherwise you would need someone who feels responsible to repost stuff from discord somewhere else
Avatar
still most people argue about it on discord, which is the annoying part
Avatar
ws-client BOT 2024-01-23 06:47:05Z
<ChillerDragon> github has a clean userinterface. All the text is plain english and very descriptive. Ui changes are full of screenshots. Everyone that cares can follow. If you think people miss it then you can do it your self and pick all interesting parts and repost them on discord
06:47
<ChillerDragon> then you can copy back the replies on discord as a github comment and now you have become the human bridge between github and discord :D
06:47
<ChillerDragon> If you want to be heard reply on github.
06:48
<ChillerDragon> If you want the latest news activate github notifications.
Avatar
as I mentioned, not my job to repost or spread what has been posted already. I'm only bringing awareness that these types of changes need to be brought to the people more interactively, as in using a poll where different kinds of questions need to be collected to know if you guys head to the right direction designing good UI
Avatar
ws-client BOT 2024-01-23 06:48:40Z
<ChillerDragon> Its not a locked up place. Nobody is excluded. (except chinese axaxax)
Avatar
poor chinese
Avatar
ws-client BOT 2024-01-23 06:49:15Z
<ChillerDragon> indeed
Avatar
prob 20% of them would actually share their stuff here too
Avatar
ws-client BOT 2024-01-23 06:50:08Z
<ChillerDragon> so what do you suggest to do then?
06:50
<ChillerDragon> where should the poll be?
06:50
<ChillerDragon> what kind of poll?
06:50
<ChillerDragon> who is doing the polls?
Avatar
Avatar
angular
Did anyone try to add ImGui to ddnet? Cuz default GUI sucks
default gui is okey
06:51
the way its used is no
06:51
t
Avatar
the type of poll where rating from 1 (strongly disagree) to 5 (strongly agree), let the user express their answers through questions like
  • Seeing the screenshots, would these changes excite you?
[ Upon checking out Beta branch]
  • Did you find the UI more interactive?
  • Should the old UI and the new UI be toggleable?
  • Did this UI change affect your way of navigating?
  • Does this UI change be more understandable for you?
06:53
this is like 1/3rd of what I would ask guaranteed
Avatar
ws-client BOT 2024-01-23 06:54:11Z
<ChillerDragon> okay and where should the poll be published?
06:54
<ChillerDragon> and who should do these polls?
06:54
<ChillerDragon> only for ui changes?
Avatar
on a separate room, like how you guys did the 2023 best map poll
Avatar
ws-client BOT 2024-01-23 06:54:52Z
<ChillerDragon> idk what that was. i did not use discord in 2023
Avatar
with the bot, apply questions and answers with buttons, record who reacted, make a list out of it in a day and you have a list of people with accurate info
Avatar
ws-client BOT 2024-01-23 06:55:08Z
<ChillerDragon> i see
Avatar
thats how I would do it in dc kek
06:55
at least, if I would have still be part of Teeworlds Data, heck I would've done it all for you all
Avatar
ws-client BOT 2024-01-23 06:55:59Z
<ChillerDragon> if people do not care enough to open github. Why should anyone care about their opinion?
Avatar
this... is a bad take?
Avatar
ws-client BOT 2024-01-23 06:56:39Z
<ChillerDragon> Yea maybe
Avatar
it's like: Yeah, people don't care what I say on the internet, so why are we using these websites to communicate in the first place?
06:57
"Seems worthless to do, maybe effective in a long term, but now useless"
06:57
justatest
Avatar
I think a good solution would be to take polls from the ddnet client itself
Avatar
ws-client BOT 2024-01-23 06:57:55Z
<ChillerDragon> But to me it sounds like some ddnet mod/admin/dev has to do those polls. It takes time. And then you get a bunch of opinions from casual discord users and trolls that maybe play since 1 day and just vote because they can. I dont see how the result of such poll could be even taking seriously
Avatar
Avatar
Mr.Gh0s7
I think a good solution would be to take polls from the ddnet client itself
mmmmmmm.... more work for devs, they would 100% deny it lol
Avatar
Yeah but you forget, the ones who would actually make it would be with the current system
Avatar
ws-client BOT 2024-01-23 06:58:55Z
<ChillerDragon> @Cellegen the thing here is. If you want something you do it. Not if you want something you ask others to figure it out for you.
Avatar
Avatar
ws-client
<ChillerDragon> But to me it sounds like some ddnet mod/admin/dev has to do those polls. It takes time. And then you get a bunch of opinions from casual discord users and trolls that maybe play since 1 day and just vote because they can. I dont see how the result of such poll could be even taking seriously
Yeah, those are an issue for the right person who is responsible. I was there once with this issue
Avatar
ws-client BOT 2024-01-23 06:59:01Z
<ChillerDragon> If you want change you have to lead it
Avatar
.-. bruh
Avatar
Avatar
Cellegen
as I mentioned, not my job to repost or spread what has been posted already. I'm only bringing awareness that these types of changes need to be brought to the people more interactively, as in using a poll where different kinds of questions need to be collected to know if you guys head to the right direction designing good UI
refer to this
Avatar
ws-client BOT 2024-01-23 06:59:36Z
<ChillerDragon> what bruh
06:59
<ChillerDragon> to what
06:59
<ChillerDragon> are you using discord replies?
Avatar
I'm just concerned on the way of communicating with the community
07:00
where every single way of communication nowadays need to be pushed to gh
Avatar
Avatar
ws-client
<ChillerDragon> are you using discord replies?
ye kek
Avatar
ws-client BOT 2024-01-23 07:00:37Z
<ChillerDragon> im telling you if you dont come with a concret plan or ideally some actions nothing will come out of your "concern"
Avatar
ya need to implement that feature too chillerdragon
Avatar
an idea would be to use the ddnet.org website/forums since that has acounts
Avatar
ws-client BOT 2024-01-23 07:01:00Z
<ChillerDragon> @Cellegen too much effort
Avatar
ddnet forum is kinda old for mobile users
Avatar
🐢 tutel (edited)
Avatar
ws-client BOT 2024-01-23 07:01:16Z
<ChillerDragon> @Mr.Gh0s7 whats wrong with github
Avatar
nothing's wrong with it other than I got a chance to mention accounts ftw
Avatar
accounts gigachad
07:02
me when no accounts:
Avatar
ChillerDragon BOT 2024-01-23 07:04:08Z
you can create polls on github. You have to do that your self nobody will do it for you i think @Cellegen then you can post those in #general or wherever
07:04
and then all users can vote if they care. And heinrich can ignore their opinion the same way as he ignores opinions of the developers axaxax
Avatar
  • I'll ask for moderator perks on DDNet dc
  • Get rejected
  • I'll donate another 200€ if they accept
  • Get accepted
  • Make the poll
  • Profit
07:05
EZ
Avatar
ChillerDragon BOT 2024-01-23 07:05:22Z
why do you need mod
07:05
just do it as regular user
Avatar
Ahm, yeah about that
07:06
I'm not that kind of person nowadays, where I do requests for anybody and doing free work for people
07:06
I began tired after the Teeworlds Data incident
Avatar
ChillerDragon BOT 2024-01-23 07:07:07Z
so you consider creating polls so much free work that you wouldnt do it? Thats why you post here so someone else can do it?
Avatar
:O what happened?
Avatar
ChillerDragon BOT 2024-01-23 07:07:29Z
i dont think this is going anywhere
Avatar
Avatar
ChillerDragon
so you consider creating polls so much free work that you wouldnt do it? Thats why you post here so someone else can do it?
I can do it professionally with the available tools and right moderation
07:08
examples are on Teeworlds Data cuz cagent didn't delete every one of my works
Avatar
Avatar
ChillerDragon
i dont think this is going anywhere
eh
07:08
agreed
Avatar
ChillerDragon BOT 2024-01-23 07:08:25Z
why do you want your work deleted :c
Avatar
me? I don't
07:08
that Cagent threw me out and literally took over the Discord server
pepeW 1
feelsbadman 1
Avatar
ChillerDragon BOT 2024-01-23 07:09:09Z
"cagent didn't delete every one of my works" whats the issue with that?
07:09
08:08:24 bridge | cellegenrih: agreed
07:09
agree with what?
Avatar
most of the work I did was security standards (against bots, spammers and other awareness)
Avatar
Avatar
ChillerDragon
agree with what?
the UI issue is not going anywhere so I leave it there lol
Avatar
ChillerDragon BOT 2024-01-23 07:09:58Z
ye
Avatar
another teedrama™?
Avatar
Avatar
Cellegen
most of the work I did was security standards (against bots, spammers and other awareness)
basically, the server is vulnerable against every single thing in existence
Avatar
what's the difference between skins.tw and teedata.net?
Avatar
@zhn justatest no drama here
Avatar
Avatar
Mr.Gh0s7
what's the difference between skins.tw and teedata.net?
Ugh, I guess teedata.net was supposed to be the new Teeskins website with a new interface with better stability
07:12
but it still has quite a lot to be done
Avatar
Ah makes sense
Avatar
for me, that new look does look more professional and I'm glad I was there to help with some assets
Avatar
Avatar
ChillerDragon
and then all users can vote if they care. And heinrich can ignore their opinion the same way as he ignores opinions of the developers axaxax
so true
Avatar
Avatar
ChillerDragon
so you consider creating polls so much free work that you wouldnt do it? Thats why you post here so someone else can do it?
😆
Avatar
Avatar
ChillerDragon
and then all users can vote if they care. And heinrich can ignore their opinion the same way as he ignores opinions of the developers axaxax
this one goes hard xd
08:48
can relate
Avatar
@Jupstar ✪ Aliveclan
09:05
why down :(
Avatar
Avatar
murpi
@Jupstar ✪ Aliveclan
The server or the http?
Avatar
Your website
Avatar
who is alive clan
Avatar
Avatar
murpi
Your website
Yeah I got banned so often recently because of reflection attacks. I'm not 100% sure if my php code or other Apache 2 stuff allows pinging servers. But the last report mentioned an IP that I already blocked by iptables.. Kind of annoying to deal with
09:11
If you ask me. They simply spoofed the IP of my server
09:12
But I don't want to track all traffic. The vps is already trash xd
09:12
@murpi do you need something specific?
09:13
797db31 Fix countries/types filters excluding all servers - Robyt3 a2c8869 Merge pull request #7852 from Robyt3/Browser-Community-Filter-Fix - heinrich5991
09:16
Latest fng server is uploaded here
Avatar
Avatar
Jupstar ✪
@murpi do you need something specific?
I guide ppl to https://aliveclan.de/#downloads since many are not familiar with compiling the fng on their own xd
Avatar
To be honest, I don't really understand why the client should have only two prediction modes (DDRace, vanilla). Isn’t it better to add rules that will be sent by the server to the client so that it predicts each element in the way that the server needs it?
Avatar
and I occasionally use your demo renderer
Avatar
Avatar
Jupstar ✪
Yeah I got banned so often recently because of reflection attacks. I'm not 100% sure if my php code or other Apache 2 stuff allows pinging servers. But the last report mentioned an IP that I already blocked by iptables.. Kind of annoying to deal with
we are getting this issue too in unique
Avatar
Discord won't go down so often xd
Avatar
Avatar
murpi
and I occasionally use your demo renderer
I can host that on a Google service
Avatar
u can appeal on abuseipdb
09:18
but it sorta goes away
09:18
we had reports only 2mo old now and they are gon
09:18
gone
09:18
vps is content
Avatar
Avatar
Ewan
u can appeal on abuseipdb
The vps hoster is simply too restrictive. They get abuse e-mails and handle them too easily as abuse
Avatar
perhaps u can show them this
Avatar
Avatar
Jupstar ✪
Discord won't go down so often xd
discord link tend to die for whatever reason
Avatar
how we experienced the same reflection attacks and solved it
Avatar
Avatar
Ewan
we had reports only 2mo old now and they are gon
Mh OK. I can try
Avatar
Avatar
zhn
discord link tend to die for whatever reason
Only if the original resource was deleted
09:19
Afaik
Avatar
anyone ever used c# json
Avatar
afaik discord started limiting such a behaviour
Avatar
how u can just magically serialize an object as if it was js
Avatar
they don't want people to use discord as fileshare
Avatar
Avatar
zhn
afaik discord started limiting such a behaviour
MH in worst case I can host them on gh
Avatar
you can add github actions btw
09:20
if you want to tho xd
09:20
too
09:20
to
Avatar
Avatar
Ewan
how u can just magically serialize an object as if it was js
anyone know of a library which lets udo this
Avatar
I have them, but only works for six month
Avatar
Avatar
Jupstar ✪
I have them, but only works for six month
why
Avatar
Avatar
zhn
why
Because GH decided to only last artifacts for 6 months
Avatar
are u talking about static files
Avatar
But I can create a release
Avatar
u can set up a gh pages site on an org and use the site repo for resources (edited)
09:22
which do not expire
Avatar
Can ddnet host a github.io page?
Avatar
can ddnet host a github artifact?
Avatar
Then I can also upload the demo viewer there
Avatar
Avatar
Jupstar ✪
Because GH decided to only last artifacts for 6 months
wtf
Avatar
idk wat u are talking about
09:23
microsoft moment
Avatar
Avatar
Ewan
idk wat u are talking about
On GH u can also host websites
Avatar
wait you can do releases can't you
Avatar
ye it's called pages...
Avatar
But dunno if u need premium
09:23
one free pages site per normal user
09:23
or one per org!
Avatar
they'll not be deleted ig
Avatar
i said it already
Avatar
Avatar
zhn
wait you can do releases can't you
Yeah. Maybe I should
Avatar
Avatar
Ewan
one free pages site per normal user
But they can contain JavaScript?
Avatar
of course
09:24
as long as it's client
09:24
lol
Avatar
Then I'd say u have infinite pages xd
troll 1
Avatar
u dont have dns so it's sorta limited
09:24
but yes
09:24
and repo has no unusual filesize limitation
Avatar
That's a problem
09:25
The wasm module is like 20mb
Avatar
why is it a problem
Avatar
Oh I missed the no
Avatar
it has no (unusual filesize limitations)
09:25
not
09:25
it has (no unusual filesize) limitations
09:26
associativity not included
Avatar
Avatar
Jupstar ✪
Then I'd say u have infinite pages xd
u can just host vast oceans of static content. even generated stuff like web frameworks make, as long as u don't expect the server to process anything further than a normal http server would.
09:26
hi heinrich
Avatar
@Jupstar ✪ Can't you publish the pre-compiled binaries to your releases on your github fng repo or does github not allow manual uploads to there?
Avatar
Avatar
Ewan
u can just host vast oceans of static content. even generated stuff like web frameworks make, as long as u don't expect the server to process anything further than a normal http server would.
Sounds fine
Avatar
u can preprocess most stuff
Avatar
Avatar
murpi
@Jupstar ✪ Can't you publish the pre-compiled binaries to your releases on your github fng repo or does github not allow manual uploads to there?
I never did that, so dunno
Avatar
if u are dedicated
Avatar
Avatar
murpi
@Jupstar ✪ Can't you publish the pre-compiled binaries to your releases on your github fng repo or does github not allow manual uploads to there?
i believe it's a webhook
09:28
that u can control from anywhere
09:28
dont quote me
Avatar
I mean I have GH actions
09:28
I just never created a release xd
Avatar
u used to have to manually upload artifacts
09:28
so we used some gha thing to do it manually for us troll
Avatar
Avatar
Jupstar ✪
I just never created a release xd
!
Avatar
afaik artifacts expire after certain amount of time
Avatar
do it japjupjopsti
Avatar
On mobile I don't have access to my github tho. I'll do it later
Avatar
Avatar
murpi
afaik artifacts expire after certain amount of time
yea, artifacts expire
09:29
u need to publish them
09:29
and we used some custom github actions thing
Avatar
morning its 6:50
09:50
i keep waking up early
09:51
i missed this chat a bit
09:52
late for me but idc because I’m actually coding (edited)
Avatar
Avatar
Ryozuki
morning its 6:50
U in murica?
09:57
Or in the ocean? Xd
Avatar
he is hardly in murica
Avatar
he is in argentina or whatever
09:58
only American in the continental sense
Avatar
I'm pretty sure that he's not in asia 😄
Avatar
say that again
Avatar
Avatar
Ewan
he is hardly in murica
Look behind you
Avatar
Avatar
Jupstar ✪
Look behind you
Not here man
Avatar
Avatar
Vexar
Click to see attachment 🖼️
why
10:02
you can apply line wrap to a text input pretty easily
Avatar
I added a few feature that need an input with bigger height to have space to edit easier like website share post form
Avatar
yeah man should be pretty ez
10:03
it already has everything u need
10:03
just need to glue it together
Avatar
Some day when using HTML + CSS is not bound to JavaScript anymore, and isn't overcomplicated to embed
10:04
Then I give u ur textarea
Avatar
I'll wait until that day then 😄
10:04
and i have another question about using .gif file on DDNet
10:05
it's not possible right ?
Avatar
stupid question but if I install the ddnet client on gnome it traps my cursor and windows key doesn't work to switch apps (edited)
Avatar
Gifs suck for games. Like all video formats
10:05
U are bound to fps
10:06
For an in game TV OK. But not for animations
Avatar
hmm I tried to add intro video for DDNet client but it's a bit hard to play mp4 or any video format
Avatar
Avatar
timakro
stupid question but if I install the ddnet client on gnome it traps my cursor and windows key doesn't work to switch apps (edited)
And your question is, if it's gnome fault?
Avatar
Avatar
Jupstar ✪
For an in game TV OK. But not for animations
no gif for menu and UI
Avatar
Answer is yes
Avatar
Wtf voxel 2 dropped
Avatar
Avatar
Vexar
no gif for menu and UI
I see. Well doesn't exist right now
Avatar
wait, so ddnet always traps your cursor on gnome? no way around it?
Avatar
Avatar
timakro
wait, so ddnet always traps your cursor on gnome? no way around it?
That the meta key does not work is a bugntho
10:07
But yes it traps it always
Avatar
Avatar
Jupstar ✪
I see. Well doesn't exist right now
check your DM
Avatar
Avatar
timakro
wait, so ddnet always traps your cursor on gnome? no way around it?
I think it traps the cursor on every OS
Avatar
We once had a mode that doesn't. But windows isn't ready for that
10:08
Bcs it creates black screen when tabbing out
Avatar
oh i can tab out 🤦‍♂️
Avatar
Avatar
timakro
stupid question but if I install the ddnet client on gnome it traps my cursor and windows key doesn't work to switch apps (edited)
f1
10:11
😃
10:11
not a real fix tho
Avatar
what does f1 do?
Avatar
It releases mouse
Avatar
console gives u os mouse back
Avatar
ah thats great thanks
10:13
@Ewan /top5 works on your race servers
10:13
should i test creating a new rank as well?
10:14
meybe we can read but not writr
Avatar
@Ewan it works, I didn't change anything ^^
10:16
maybe it was whatever that attack was
Avatar
is the db on a common port
10:18
maybe host or isp will close common db ports as a security concern if its being attacked (edited)
Avatar
both race servers on your vps are up now
10:18
thanks
10:19
wonder what the issue was
Avatar
Avatar
Ewan
is the db on a common port
all gameservers connect to the same port, i believe the default sql port but not sure
Avatar
yea i see
Avatar
ws-client BOT 2024-01-23 10:20:02Z
<ChillerDragon> pog timakro alive
Avatar
Always been
Avatar
what funny bridge are you connected to these days, chiller?
10:20
matrix?
Avatar
i think he is on irc and matrix but he recently joined a call in discord
Avatar
o yea weechat and the web thinf
Avatar
ws-client BOT 2024-01-23 10:21:44Z
<ChillerDragon> @timakro its irc with a selfwritten web frontend that looks like discord xd
Avatar
Xd
Avatar
thats cool :D
10:22
<ChillerDragon> @timakro how is life?
10:22
<ChillerDragon> what are you up to these days?
Avatar
i actually got to run to a lecture now :D
Avatar
ws-client BOT 2024-01-23 10:22:57Z
<ChillerDragon> ok mr busy
Avatar
i'm studying in penultimate semester
Avatar
ws-client BOT 2024-01-23 10:23:22Z
<ChillerDragon> pro
10:23
<ChillerDragon> computer science?
Avatar
Avatar
Jupstar ✪
U in murica?
argentina xd
10:25
at a gym kek
10:25
so cheap
Avatar
Avatar
Ryozuki
argentina xd
Epic
Avatar
ws-client BOT 2024-01-23 10:30:45Z
<ChillerDragon> @Ewan is timakro hosting servers for u or wat?
Avatar
other way aorund
Avatar
chillerdragon BOT 2024-01-23 10:31:27Z
i assume you host and write to his db
Avatar
ChillerDragon BOT 2024-01-23 10:31:54Z
i didnt know you are into racing
Avatar
race is epic
Avatar
ChillerDragon BOT 2024-01-23 10:32:10Z
you want us pinged servers in unique land i assume
Avatar
ws-client BOT 2024-01-23 10:32:50Z
<ChillerDragon> i lag so bad xd
Avatar
ws-client BOT 2024-01-23 10:33:16Z
<ChillerDragon> dude im literal sherlock holmes
10:33
<ChillerDragon> i see right through you
Avatar
we had canada but it was 60-80 ping for me usually
10:33
still unplayable
10:33
esp w messed up grenate prediction
Avatar
ws-client BOT 2024-01-23 10:33:53Z
<ChillerDragon> there is not even player interaction race is like the best mod for high ping, after city maybe xd
Avatar
some ppl used to it
10:34
benz plays in can from mx and has for a long time afaik
10:34
but i cant do that
Avatar
ws-client BOT 2024-01-23 10:34:34Z
<ChillerDragon> fudgy is canadian right?
10:34
he host can
10:34
sherlock holmes
Avatar
ws-client BOT 2024-01-23 10:34:58Z
<ChillerDragon> i see unique is bring your own server network
10:35
<ChillerDragon> scalable
Avatar
i would do for ddnet but i dont think ppl want a usa 28
Avatar
ws-client BOT 2024-01-23 10:35:25Z
<ChillerDragon> i would do it for ddnet but i am not allowed :c
10:35
doesn't davide do a lot of it
Avatar
ws-client BOT 2024-01-23 10:35:45Z
<ChillerDragon> i think risk of me hacking the database or something
Avatar
do u have a bad history
Avatar
ws-client BOT 2024-01-23 10:36:12Z
<ChillerDragon> actually not i hosted a shit load of servers for others so far all happy c:
10:36
<ChillerDragon> idk i think deen just doesnt need it
10:36
<ChillerDragon> i ask him every year :D
Avatar
@timakro how did u connect to usa servers o_O
10:39
may not be in the masters anymore
10:41
i hope u were not thinking of can servers when u tested?
Avatar
ws-client BOT 2024-01-23 10:50:12Z
<ChillerDragon> axaxaxax can = usa
Avatar
As Obama already said Yes, we can
11:00
So i can use nlohmann json and go out of my way to include a somewhat unnecessary api or i use someone else’s parsing code which idk if i should trust
Avatar
Avatar
Ewan
i hope u were not thinking of can servers when u tested?
Oops that's exactly what happened
Avatar
რილია 2024-01-23 11:34:46Z
i having a hard time compile my source on a old debian machine. bash Updating crates.io index Fetch [==============> ] 28.57%
Avatar
chillerdragon BOT 2024-01-23 11:35:30Z
omg lmao
Replying to @Jupstar ✪ As Obama already said […]
11:36
timakro racist confirmed
Replying to @timakro Oops that's exactly what happened
Avatar
Avatar
რილია
i having a hard time compile my source on a old debian machine. bash Updating crates.io index Fetch [==============> ] 28.57%
waiting on network
Avatar
Avatar
რილია
i having a hard time compile my source on a old debian machine. bash Updating crates.io index Fetch [==============> ] 28.57%
It looks like you're compiling rust, just wait another 10 minutes and you might get to 28.58%. Stay strong 👊
feelsbadman 1
Avatar
chillerdragon BOT 2024-01-23 11:36:57Z
Yes use FreeBSD for better network axaxaxa
Avatar
Avatar
Cipy29
It looks like you're compiling rust, just wait another 10 minutes and you might get to 28.58%. Stay strong 👊
No
Avatar
chillerdragon BOT 2024-01-23 11:38:15Z
Looks like your rust is old and is not using the sparse index yet. Make sure to install the latest and greatest rust with rustup. It’s much faster in this stage. Not the rust from Debian apt
Avatar
Avatar
Cipy29
It looks like you're compiling rust, just wait another 10 minutes and you might get to 28.58%. Stay strong 👊
Updating package manager package list
🤓 1
11:38
lol
Avatar
Avatar
chillerdragon
Looks like your rust is old and is not using the sparse index yet. Make sure to install the latest and greatest rust with rustup. It’s much faster in this stage. Not the rust from Debian apt
y shilling debian rust also gonna be modern
11:39
lmfao
11:39
me when i have no idea what I’m talking about
Avatar
chillerdragon BOT 2024-01-23 11:41:21Z
True Debian is known for its bleeding edge software repository
11:42
Legend has it that you can already install jopstis dd-pg2 in apt. Because apt is so new they also include software that is not written yet
f3 1
11:45
Avatar
chillerdragon BOT 2024-01-23 11:46:46Z
Package driven development should be a thing. First you release in apt. Then you start writing the code.
Avatar
debian distros ftw (antiX, devuan etc)
Avatar
yes love ubuntu
Avatar
ubuntu != debian
Avatar
devuan != debian
Avatar
devuan = debian - systemd
12:01
antiX = debian - systemd
Avatar
ubuntu = debian + money
12:01
what is ur point
12:01
devuan is debian just as much as ubuntu is
12:01
it's not wrong to call ubuntu a debian distro
Avatar
ubuntu has more recent versions than debian (edited)
12:03
debian distros are slow to update and use stable packages vs arch which uses the bleeding edge
Avatar
Avatar
Ewan
it's not wrong to call ubuntu a debian distro
imho it is. You could call it debian based (which imo is correct) but it's not debian (the repos are vastly different)
Avatar
რილია 2024-01-23 12:06:14Z
can you please remove those rust code in ddnet src ?
Avatar
Avatar
chillerdragon
Package driven development should be a thing. First you release in apt. Then you start writing the code.
Chiller: kinda like empty (only README.md and LICENCE) git repos which have gpl xD
Avatar
Avatar
რილია
can you please remove those rust code in ddnet src ?
why
12:06
it's the future
Avatar
Avatar
Ewan
why
რილია 2024-01-23 12:07:48Z
it's annoying to compile on old machines, take ages to fetch and build, it took me 30 min just for crate.io fetching
Avatar
I agree that rust is probably the better choice in writing software onwards but in this case rust doesn't do anything
Avatar
not at the moment it doesn't
12:08
but it will
12:08
eventually
Avatar
Avatar
რილია
it's annoying to compile on old machines, take ages to fetch and build, it took me 30 min just for crate.io fetching
რილია 2024-01-23 12:08:17Z
and the rest is just took 30 s
Avatar
I also kinda agree that if we aren’t using it we should remove it. It’s just a compile time cost for no benefit right now
Avatar
Avatar
Ewan
not at the moment it doesn't
რილია 2024-01-23 12:08:36Z
we are not in the future
Avatar
we should be able to disable it
12:08
but not remove it
Avatar
hey, can you remove that modern c++ as well. can you rewrite everything in C99. thanks
f3 1
Avatar
Avatar
Ewan
eventually
👴
Avatar
Avatar
Ewan
we should be able to disable it
რილია 2024-01-23 12:09:03Z
if you make a flag for it, im cool with it
12:09
anyway
12:09
why sometimes my server won't show up on server lists ? but players can join
12:10
i put sv_register in my autoexec
12:10
sv_register ipv4
12:10
and it won't show up on server list
Avatar
do you have some kind of firewall?
thonk 2
12:11
ah nvm that wouldn't make sense
Avatar
Avatar
Mr.Gh0s7
ah nvm that wouldn't make sense
რილია 2024-01-23 12:12:23Z
cus the players can join ? 😄
Avatar
Avatar
რილია
cus the players can join ? 😄
ye. I got confused for a moment and I thought the heartbeats to the masterserver were on a different port (edited)
Avatar
რილია 2024-01-23 12:14:30Z
we have a shitty connection here in iran, i think it's the reason
12:14
but on some vps's it just working like a charm
12:15
tell me if you know a work around that won't involve contacting your isp
Avatar
u can get a vpn
12:16
route all traffic thru somewhere more well known
Avatar
Avatar
Ewan
route all traffic thru somewhere more well known
რილია 2024-01-23 12:16:26Z
that's sounds nice
Avatar
im still waiting for unique rus approval xd
Avatar
4d406bc Add 101 € funding for DDNet DB by David Villa - def-
Avatar
He is busy doing business. Aka enjoying the sun in Argentina
Avatar
ws-client BOT 2024-01-23 13:37:46Z
<ChillerDragon> woah thats cool @Ryozuki !!! nice SEO
13:38
<ChillerDragon> you can say about duck duck go what you want but it doesnt have the "it works on my google" issue :) privacy gives your reproducible searches for free
Avatar
You meant not using cookies
13:41
It's still Bing that gets the requests
13:44
I bet with you if u use ddg the whole time, a ai can identify you by the style you write. When you do the requests and how fast you type following requests
Avatar
Avatar
ws-client
<ChillerDragon> you can say about duck duck go what you want but it doesnt have the "it works on my google" issue :) privacy gives your reproducible searches for free
google gives more relevant info on such topics tho
14:00
i can't use ddg whole time
14:00
still sucks xd
Avatar
chillerdragon BOT 2024-01-23 14:37:04Z
Yea sounds reasonable
Replying to @Jupstar ✪ I bet with you if u use ddg the whole time, a ai can identify you by the…
Avatar
Avatar
chillerdragon
Yea sounds reasonable
I just need to give you legal advises as your lawyer 😏
Avatar
რილია 2024-01-23 15:06:45Z
hi everyone
15:07
how can i make 1 function for anti spam everything
15:08
i need a anti spam in my shop, i put sounds on my emotes and need anti spam for the sounds, and many more
15:08
don't mention the broadcast spams
Avatar
Disable chat xd
Avatar
რილია 2024-01-23 15:08:49Z
another idea
Avatar
There should already be a rate limit
Avatar
რილია 2024-01-23 15:09:19Z
none of these involve chats
Avatar
Then copy the one from chat for whatever u need
Avatar
რილია 2024-01-23 15:09:56Z
everything i made so far is spam free, but i made a variable for each to make it not spaming (edited)
Avatar
Emotes have spam protection too
Avatar
Avatar
Jupstar ✪
Emotes have spam protection too
რილია 2024-01-23 15:11:01Z
sv_emoticon_ms_delay 0 i make this zero, and my emotes have sounds
15:11
it's funny, and annoying
15:11
it's really satisfying to spam a emotes with sounds
Avatar
Then set it to 1000
Avatar
Avatar
Jupstar ✪
Then set it to 1000
რილია 2024-01-23 15:12:10Z
it's more annoying to wait
Avatar
Und off
Avatar
Avatar
Jupstar ✪
Then copy the one from chat for whatever u need
რილია 2024-01-23 15:12:56Z
you mean that one which make you mute ?
Avatar
How to protect yourself from such bots? (connecting)
Avatar
i think the only way is either dont pulish server's ip or turn off the server
Avatar
You can ban known vps & vpn ips
15:31
That should at least make it harder
15:35
You can execute a ban cfg and put there all the IP ranges of spoofing connections
Avatar
Avatar
Sedonya
How to protect yourself from such bots? (connecting)
რილია 2024-01-23 15:36:42Z
i am gonna asume that you tried sv_max_clients_per_ip 2
15:37
then you can do nothing, maybe make a white list ?
Avatar
Avatar
რილია
i am gonna asume that you tried sv_max_clients_per_ip 2
you are wrong, sadly
Avatar
Avatar
რილია
i am gonna asume that you tried sv_max_clients_per_ip 2
bots via proxy..
Avatar
Avatar
Sedonya
bots via proxy..
https://youtu.be/AwibOq49Dd4?feature=shared -> If you put the server in debug you will see the IP's
15:52
I knew about the debug, but I didn’t think there was such a thing in it
15:52
thx
Avatar
hello guyz
16:42
someone from ddnet team against me using github.io?
16:42
3
16:42
2
16:42
1
16:42
perfect
Avatar
who is x.github.io expert?
16:54
does it take a while until the site is reachable?
Avatar
Maybe a few seconds yeah
16:57
Or maybe a bit longer if you are creating it for the first time I guess
Avatar
Avatar
Yek-H
https://youtu.be/AwibOq49Dd4?feature=shared -> If you put the server in debug you will see the IP's
big bot client
Avatar
Avatar
Robyt3
Maybe a few seconds yeah
Contribute to ddnet/ddnet.github.io development by creating an account on GitHub.
16:58
i followed this guide https://pages.github.com/
Websites for you and your projects, hosted directly from your GitHub repository. Just edit, push, and your changes are live.
Avatar
It's missing the deployment, so much is obvious
Avatar
Avatar
Robyt3
It's missing the deployment, so much is obvious
is that a manual step?
Avatar
I guess yeah, go into Settings > Pages
Avatar
seems like i dont have any rights to do that xd
Avatar
lol, how did you create the repo then, can't see the settings button at all
Avatar
yeah i can create repos
17:02
but apparently dont have setting rights then xd
17:02
@Learath2 give me admin rights for https://github.com/ddnet/ddnet.github.io please
Contribute to ddnet/ddnet.github.io development by creating an account on GitHub.
Avatar
The bool AllowResizing parameter is only passed to other SetWindowParams functions but never used in the end, as whether or not resizing is allowed is separately determined based on the value of the int FullscreenMode parameter.

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
-...
Avatar
Avatar
Robyt3
I guess yeah, go into Settings > Pages
but as far as i see this is simply an alternate way to create such a page
17:04
i created one without theme
Avatar
you can customize the deployment, for example you can deploy one repository to a different path on the server
17:06
seems like only Owners on GitHub can do it, I'm still a normal Member there
Avatar
@def- can you give me admin rights for this repo please? i want https://ddnet.github.io/ to work, to host a demo viewer for murpi
kek 1
Avatar
ez
Avatar
There will probably be a discussion whether or not to use x.github.io at all I presume owo
Avatar
Avatar
Teero
big bot client
Yek-Bot 2.1
17:09
kek
Avatar
Avatar
Robyt3
There will probably be a discussion whether or not to use x.github.io at all I presume owo
well, we don't need to use it for anything official
17:11
we can host some tools by community for example
17:13
ok i go swimming now, cya later if you get admin rights robyte, u can ofc also do it 😏
Avatar
zlib 1.3.1 Release Notes Add LIT_MEM define to use more memory for a small deflate speedup
Slightly faster map loading 😏
Avatar
ez
17:14
learath will hate it 😬
17:14
using more ram
17:23
8b2a0b2 Update translation status - def-
Avatar
9c66a6a Remove unused parameter of SetWindowParams function - Robyt3 09491f2 Merge pull request #7855 from Robyt3/Graphics-SetWindowParams-Cleanup - def-
Avatar
Closes #7854.

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
@Jupstar ✪ maybe you just need to make a commit
18:49
to trigger actions
Avatar
af51fcc Editor: made "Clean up game tiles" undoable - archimede67 6829cd6 Merge pull request #7856 from archimede67/editor-undo-cleanup-game-times - Robyt3
Avatar
Page is live now, but it doesn't work for me in Firefox and Edge Uncaught ReferenceError: SharedArrayBuffer is not defined <anonymous> https://ddnet.github.io/DDNet_map.js:1
Avatar
you'd probably need to set some headers to fix this
18:58
but u cant set headers on gh pages santatrollet
Avatar
sounds like ddnet.org might be the better place
19:03
The SharedArrayBuffer object is used to represent a generic raw binary data buffer, similar to the ArrayBuffer object, but in a way that they can be used to create views on shared memory. A SharedArrayBuffer is not a Transferable Object, unlike an ArrayBuffer which is transferable.
Avatar
question is, does .htaccess work? xd
19:46
well if somebody wants to add it to ddnet.org
19:46
the repo is there
Avatar
no, .htaccess doesn't work on any non-apache webserver
19:47
including github pages and nginx
Avatar
Sort a folder of images according to their similarity with provided text in your browser (uses a browser-ported version of OpenAI&#39;s CLIP model and the web&#39;s new File System Access A...
19:48
seems like this could work
Avatar
uh, weird
Avatar
can i flush the site?
Avatar
Should update automatically now
19:53
works
Avatar
nice
19:53
works
19:53
epic gamer moment
19:54
😏
Avatar
there's a flashing colored "letterbox" but left and right, how do I go fullscreen?
Avatar
Avatar
Robyt3
there's a flashing colored "letterbox" but left and right, how do I go fullscreen?
its a normal ddnet client
19:55
go out of demo.. but dunno if that works
Avatar
I mean fullscreen my browser
Avatar
lmao
Avatar
I can't press F11 anyone when the game captures it
Avatar
that's what happens if i enable fullscreen
Avatar
Avatar
heinrich5991
no, .htaccess doesn't work on any non-apache webserver
https://github.com/e404/htaccess-for-nginx There is teeeechnically a plugin for nginx 😄
.htaccess for nginx enables the nginx high performance webserver to deal with .htaccess files. - GitHub - e404/htaccess-for-nginx: .htaccess for nginx enables the nginx high performance webserver t...
Avatar
nice, desktop fullscreen works for me
Avatar
Avatar
Learath2
https://github.com/e404/htaccess-for-nginx There is teeeechnically a plugin for nginx 😄
it also links an explanation of why this is a bad idea
Avatar
Yeah, not saying you should use it 😄
Avatar
Avatar
Jupstar ✪
BlaiZephyr | meloƞ 2024-01-23 19:59:05Z
thats cool! - curious tho, going freeze doesnt display as freeze, how come, if its basically just a ddnet client
Avatar
Avatar
BlaiZephyr | meloƞ
thats cool! - curious tho, going freeze doesnt display as freeze, how come, if its basically just a ddnet client
it's not latest ddnet
Avatar
BlaiZephyr | meloƞ 2024-01-23 20:00:14Z
pistol shots aren't rendering aswell :D
Avatar
since sdl is on like sdl3 i also dont have motivation to keep the scripts up to date
Avatar
BlaiZephyr | meloƞ 2024-01-23 20:00:22Z
but not complaining, it seems to be a big WoP
20:00
cool stuff
Avatar
Avatar
BlaiZephyr | meloƞ
but not complaining, it seems to be a big WoP
i guess then newer demos are not downward compatible
Avatar
damn, that's actually pretty fast renderer for maps
20:01
seems way more fast than the one currently on ddnet.org
Avatar
Avatar
Chairn
seems way more fast than the one currently on ddnet.org
well it's simply ddnet client
20:01
compiled to wasm
Avatar
is it possible to have entity mode?
Avatar
i guess so
20:01
page up
Avatar
Avatar
BlaiZephyr | meloƞ
pistol shots aren't rendering aswell :D
for me on an old demo they work
Avatar
BlaiZephyr | meloƞ 2024-01-23 20:02:31Z
oh this is running on 15.9.1
20:02
makes sense then :D
Avatar
damn, where servers ?
Avatar
DDraceNetwork Playground. Contribute to Jupeyy/ddnet development by creating an account on GitHub.
Avatar
where sound in demo as well?
Avatar
Avatar
Chairn
damn, where servers ?
sadly curl doesnt work
20:03
it compiles, but doesnt work
20:03
maybe certs missing or smth
Avatar
Avatar
Chairn
where sound in demo as well?
sounds work for me
20:03
chromium
Avatar
ok, sounds work, maybe other demo was broken
Avatar
[serverbrowse_http]: no working serverlist URL found
Avatar
BlaiZephyr | meloƞ 2024-01-23 20:05:25Z
so latest demo's wont render correctly, demo's prior to 17.4.1 seem to work just fine, i wonder why that is
Avatar
some change in demo format?
Avatar
Avatar
BlaiZephyr | meloƞ
so latest demo's wont render correctly, demo's prior to 17.4.1 seem to work just fine, i wonder why that is
i dunno, @heinrich5991 might be able to tell you
Avatar
it uses ddnet 15.9.1 apparently
Avatar
Avatar
BlaiZephyr | meloƞ
so latest demo's wont render correctly, demo's prior to 17.4.1 seem to work just fine, i wonder why that is
sounds like a bug
Avatar
Avatar
BlaiZephyr | meloƞ
oh this is running on 15.9.1
BlaiZephyr | meloƞ 2024-01-23 20:06:43Z
yes.
Avatar
could you file an issue, @BlaiZephyr | meloƞ?
Avatar
Render an additional "Reset filter" button below the "No servers match your filter criteria" message to make it more obvious for new players how to restore the original view of servers, especially when the filter tab is not currently selected. Screenshots:
  • Before:
!screenshot_2024-01-23_20-59-20
  • After:
![screenshot_2024-01-23_20-57-53](https://github.com/ddnet/ddnet/assets/23437060/ef7bb0fa-7...
Avatar
Avatar
Jupstar ✪
BlaiZephyr | meloƞ 2024-01-23 20:07:42Z
to this i assume?
Avatar
no
20:07
it's ddnet client xd
Avatar
BlaiZephyr | meloƞ 2024-01-23 20:08:03Z
oh wait
20:08
kek
Avatar
ah wait
20:08
check whether it renders in latest ddnet, too, if you can
Avatar
where ninja skin for frozen tees?
Avatar
Isn't this expected for demos to some degree? Each client gets the messages for its current version when the demo is recorded, but the demo doesn't contain all the backwards compatible snapshots (edited)
Avatar
Avatar
heinrich5991
check whether it renders in latest ddnet, too, if you can
BlaiZephyr | meloƞ 2024-01-23 20:10:08Z
render's just fine on latest
Avatar
Avatar
Chairn
where ninja skin for frozen tees?
BlaiZephyr | meloƞ 2024-01-23 20:11:02Z
thats what i meant when i said it doesnt render correctly, it wont even render freeze state(live freeze), it just looks like you're in super :D (edited)
Avatar
anyway if somebody wants to update to latest client the branch above is touching relatively few ddnet code. Only problem is building all libraries (dependencies) because i didnt checkout any stable version in the scripts, so the lib build scripts need to be updated at least
20:11
i don't find it worth it for now xd
20:11
i never used it in the past 2 years xD
Avatar
BlaiZephyr | meloƞ 2024-01-23 20:12:08Z
but a cool thing to play around with nontheless :D
20:42
1f8a60b Show extra "Reset filter" button when no servers match filter - Robyt3 46b932b Merge pull request #7857 from Robyt3/Browser-ResetFilter-Button - heinrich5991
Exported 627 message(s)