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-29 00:00:00Z and 2023-03-30 00:00:00Z
Avatar

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.com/ddnet/ddnet/#using-ad...
Avatar
d6e2cc8 Update spanish.txt - n0Ketchp 3e71d98 Merge #6479 - bors[bot]
Avatar
Anyone want to tackle to this to make DDNet verified for Steam Deck?
10:39
I'm not even sure what mouse/keyboard input glyphs they mean
Avatar
Playable
Avatar
the mouse icon
10:41
?
10:41
u cant navigate the menu with controller anyway
Avatar
@Matodor monkalaugh
Avatar
Avatar
Ryozuki
u cant navigate the menu with controller anyway
steamdeck got touchpad
11:03
that's how people play CS:GO or TF2 with it
Avatar
i have a steamdeck myself i know
Avatar
the moving your steamdeck to aim feature was highlighted to me as a competitive alternative to mouse players
Avatar
the menu of csgo and tf2 can be navigated with the controls i think
Avatar
which isnt the case in ddnet
Avatar
won't be
11:05
lazy devs!
Avatar
playable is usually because games require using the touchpad
11:05
instead of controls
11:05
if u only need the controls its verified iirc
Avatar
have you tried teeworlds on the steamdeck yet?
Avatar
i think i did xd i forgot
Avatar
this is unrelated to the convo i think tho
11:07
but u cant beat the mouse precision
11:07
and u cant change my mind
Avatar
Avatar
Ryozuki
but u cant beat the mouse precision
you can't. but in games that don't require pixel-perfect precision. it doesn't matter.
11:12
eg.: Controller is better than keyboard, but isn't better than mouse in Teeworlds (even with gyro) (edited)
11:12
but that's mainly because some humangos decided to invent edge hooks
11:15
i wasn't sure if the steamdeck got it. I just guessed. lolololol
A popular feature on the Steam Deck is the Gyroscope controls, which allow players to look around the scenery in a 3D game without moving the control sticks.
Avatar
Avatar
Anime.pdf
@Matodor monkalaugh
brownbear
Avatar
Are any of you familiar with control theory?
Avatar
Avatar
Learath2
Are any of you familiar with control theory?
what is control theory
15:26
Its true only for casual players
Avatar
Avatar
Welshi
what is control theory
Final boss of engineering, it formalizes the control of dynamical systems
15:27
well final boss of undergraduate engineering, I bet graduates do weirder things πŸ˜›
Avatar
oh damn I just got a sneak peak of one of my future arcs
Avatar
The main idea is that you have a system with inputs and outputs, how can you calculate the required inputs to get to your desired output
Avatar
I know a tiny bit about it :p
15:32
I know someone who had it as a subject in university
15:32
does that count? :p
15:33
I need someone that knows a fair bit so they can help me figure out why I feel like there should be some intuitive reason as to how we derive the controllable canonical form
15:34
All the resources I can find just do the classic math professor method where they use arcane knowledge to make some definition that makes no sense to make and work backwards
Avatar
I can ask somebodyβ„’ (edited)
Avatar
nvm i read it wrong
Avatar
It wasn't thaat far off πŸ˜„
Avatar
Avatar
Learath2
The main idea is that you have a system with inputs and outputs, how can you calculate the required inputs to get to your desired output
haha if you know the outputs just use the outputs as inputs and cut off everything in between xD (edited)
Avatar
Jupstar βœͺ 2023-03-29 15:46:22Z
@Learath2 will you become a compiler dev too?
Avatar
writing books? justatest
Avatar
With neural networks you are sort of approximating a system that gives answers "close enough" to the desired outputs for the desired inputs. In control theory the system is set in stone. You don't get to modify it's rules, you have a desired output and you have to find the series of inputs needed to get there
Avatar
Avatar
Learath2
With neural networks you are sort of approximating a system that gives answers "close enough" to the desired outputs for the desired inputs. In control theory the system is set in stone. You don't get to modify it's rules, you have a desired output and you have to find the series of inputs needed to get there
the calculations in between input and output are also set in stone? (edited)
Avatar
e.g. say you have a car, how much should you press the accelerator to achieve a constant velocity of 120 kmh (cruise control)
Avatar
Avatar
Jupstar βœͺ
@Learath2 will you become a compiler dev too?
Can't, I have to study things that are completely unrelated to the things I want to do first
Avatar
Avatar
Learath2
Can't, I have to study things that are completely unrelated to the things I want to do first
Jupstar βœͺ 2023-03-29 15:50:21Z
xD
Avatar
ey i litterally just thought of that video lol
15:52
it was reccomended to me on yt xD
15:53
nvm it was this
Avatar
Yeah I saw that one too, it's all control theory magic
Avatar
pretty cool
Avatar
Far beyond the level I'm learning though, a triple pendulum is an insane system
Avatar
https://youtu.be/Rx6WB5YJia8 this was recommended to me too. this is a even more insane system (edited)
Avatar
What do you guys think about adding background to the skin preview in #📬submit-skins? I'm using discord in dark mode (like any sane person) and since the last skins were a bit dark, the contrast is not that great. Maybe something like they did on skins.tw?
Avatar
Jupstar βœͺ 2023-03-29 17:02:20Z
@louis @Ravie ^ this was what u wanted? if u reupload the skin image it should take the old release date?
Avatar
yeah also changing the license and such shouldn't update the date
Avatar
Jupstar βœͺ 2023-03-29 17:04:51Z
yeah i think that should not update it ever as long as it ever existed
Avatar
Avatar
Dragere
What do you guys think about adding background to the skin preview in #📬submit-skins? I'm using discord in dark mode (like any sane person) and since the last skins were a bit dark, the contrast is not that great. Maybe something like they did on skins.tw?
how about you configure your monitor properly oh wait. I take it back. I use a custom theme for discord. (edited)
Avatar
``` 2023-03-29 18:06:39 I engine: running on windows-win64-amd64 2023-03-29 18:06:39 I engine: arch is little endian 2023-03-29 18:06:39 I engine: operation system version: Windows 10.0.19041.2546 2023-03-29 18:06:39 I storage: added path '$USERDIR' ('C:\Users\AppData\Roaming/Teeworlds') 2023-03-29 18:06:39 I storage: added path '$DATADIR' ('data') 2023-03-29 18:06:39 I storage: added path '$CURRENTDIR' ('C:\Users\Downloads\DDNet-16.8-win64') 2023-03-29 18:06:39 I discord: error init...
Avatar
Avatar
default
how about you configure your monitor properly oh wait. I take it back. I use a custom theme for discord. (edited)
Jupstar βœͺ 2023-03-29 17:19:05Z
i also see it on normal discord properly. I still think a background would look nice
17:19
gives more ingame vibe
Avatar
Avatar
Learath2
Are any of you familiar with control theory?
slightly
Avatar
Avatar
Learath2
Can't, I have to study things that are completely unrelated to the things I want to do first
don't worry, they are related πŸ™‚
Avatar
I'd love to hear how compiler theory and control theory come together πŸ˜›
Avatar
sometimes you reinject what you have (state) into the input of your compiler (control by state return)
18:31
control theory has ramifications kinda everywhere
18:31
including in telecommunication where it allows to reach the Shannon theory limit
Avatar
actually, as long as you have a loop in a system, you can probably use some control theory on it
Avatar
Avatar
Chairn
control theory has ramifications kinda everywhere
Is there even any value to representing a compiler as a dynamical system? It'd be such a high order system, could you even solve a matrix of that size even?
Avatar
well, for compilers i don't really know
20:38
kek
Avatar
@Jupstar βœͺ do you think it matters if I write a 2KB gpu buffer each frame or a 8KB?
Avatar
Jupstar βœͺ 2023-03-29 21:50:15Z
depends
Avatar
also, if I have two positive floats a and b, which are neither NaN nor inf, then a % b < b should hold true
21:51
no?
Avatar
Avatar
Patiga
also, if I have two positive floats a and b, which are neither NaN nor inf, then a % b < b should hold true
Jupstar βœͺ 2023-03-29 21:51:41Z
i dunno, but from feeling i'd say yes
Avatar
Avatar
Patiga
@Jupstar βœͺ do you think it matters if I write a 2KB gpu buffer each frame or a 8KB?
Jupstar βœͺ 2023-03-29 21:53:27Z
about this it will not kill perf completely if u upload it at once, the size is not the problem if that's your concern only thing i can say is, that with OpenGL i never matched OGL 1.x perf(which has API that directly takes RAM pointer) with vk i could match and beat it
Avatar
yeah the thing I was considering is whether the size actually matters
21:55
I would have supposed that those numbers are so small that it won't really make a difference
Avatar
Jupstar βœͺ 2023-03-29 22:14:20Z
Yeah^^
Avatar
Avatar
Patiga
yeah the thing I was considering is whether the size actually matters
jaouis
22:20
i saw this out of context (edited)
Exported 105 message(s)