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 2020-11-28 00:00:00Z and 2020-11-29 00:00:00Z
Avatar
@heinrich5991 do we already have a CI check for variable naming?
Avatar
@Ryozuki no, due to too many wrong variables names
11:19
we could introduce a check that it can only decrease I guess
11:19
@deen splitting the debug info after the fact might require less tooling
Avatar
@heinrich5991 any idea how to do it on Linux + Windows?
Avatar
@Ryozuki no rss/atom feed?
Avatar
I have to make it
11:56
My blog looks same but before it was made with python scripts now its full rust
11:56
So i gotta make a a atom generator in rust
11:56
aPES_WTFEyes
Avatar
So your blog generation takes 0.1 s instead of 0.5 s now thanks to Rust? ๐Ÿ˜„
Avatar
It's also memory safe coffee
12:01
Well before it was a fully static web, now its backed with a db
12:01
I plan on adding comments and stuff
12:02
It uses only 12mb of ram according to systemd
12:02
poggers
Avatar
memory safe isn't really interesting for a static site generator, no?
12:03
but for an internet facing website, maybe
12:03
but there's a lot more to dynamic website protection
12:03
waiting for the XSS to roll in ๐Ÿ˜›
Avatar
Python is also memory safe
Avatar
oh true, that also
Avatar
Is it also thread safe?
Avatar
yes
Avatar
It's easy to be memory safe when you don't care about absolute performance, like Python and other scripting langauges
Avatar
I guess
Avatar
java is also memory/thread safe ๐Ÿ˜‰
Avatar
[quakenet] ChillerDragon BOT 2020-11-28 12:05:17Z
is it threadsafe?
Avatar
(not a scripting language)
Avatar
It just takes the whole ram
12:05
No more ram to leak
12:05
coffee
Avatar
memleaks are considered safe in rust
Avatar
Python has the GIL, so using multiple threads is barely possible
Avatar
only if all the threads wait for IO or call C functions that release the GIL
Avatar
Yeah i read a article about that
Avatar
https://wiki.python.org/moin/GlobalInterpreterLock
In CPython, the global interpreter lock, or GIL, is a mutex that protects access to Python objects, preventing multiple threads from executing Python bytecodes at once. The GIL prevents race conditions and ensures thread safety.
Avatar
mem::forget
12:07
Python powers django
12:07
Used by a lot
12:07
aPES_WTFEyes
12:07
I think instagram uses django
Avatar
https://info.ddnet.tw/info?name=deen is also created with Python and I'm not worried about performance. Always < 10 ms and that's all spent in the database anyway
Avatar
it's just generating one list, right? ^^
Avatar
Well i used rust cuz i enjoy it and find it fun, i also learn, my blog will never have a traffic that makes rust speed matter anyway ๐Ÿ˜›
Avatar
never say never
Avatar
Chile server is running with emergency power generator, electricity has been cut off for some reason ๐Ÿ˜„
Avatar
At least they're prepared, not the first time they had such issues:
The autonomy of the Generator is 27 hours with the current load and we can recharge hot fuel to continue for up to 12 days if necessary.
Avatar
oof
Avatar
Hot fuel refill sounds dangerous. Watch the next update on the situation being they burned down the dc and we lost all data
Avatar
oh, they say hot fuel refill
15:32
otherwise they could turn a generator off, refuel it, start it again and then go to the next generator
Avatar
Including weak/strong order, projectiles, etc. If we do still need a way to change weak/strong, provide it as a separate command. This would fix stuff like what happened on the new Putt Putt map.
Avatar
Dont touch strong weak
Avatar
@bajojajo wdym? is that just a random non-constructive reaction by someone who heard weak/strong?
17:13
this smells like a sockpuppet to me tbh
Avatar
maybe it's about strong/weak changing
Avatar
f83d528 Fix vector constructor impl & remove useless operator - Jupeyy b8fca40 Merge #3340 - bors[bot]
Avatar
@heinrich5991 there are maps to require save and change strong weak to even finish the maps
Avatar
f523a22 Add benchmarking section to README - def- 8167d5d Merge #3352 - bors[bot]
Avatar
@bajojajo check the issue
17:27
If we do still need a way to change weak/strong, provide it as a separate command.
Avatar
Yea im saying we need :)
Avatar
ok, fine
17:27
can you give at least one example?
Avatar
Nope cuz those maps are mostly noname oldschools
Avatar
wait. any map finished in team0 can't fall into this category
Avatar
theres one part on pentamine which makes the part 100x easier if u have strong
Avatar
cus u have to drag other thru some speeders, but if u have weak u need to do like some crazy shotgun bounce to add force
Avatar
And on complex maps like justice, binary strong weak change is really needed
Avatar
im sure there arent too many cases tho
Avatar
It mostly hurts hard complex insane maps
17:29
Where strong weak change alot
Avatar
hard complex insane oldschool?
Avatar
Insane insane
17:31
Binary, justice1, justice2
17:31
Well binary has /spec, but u get the point
17:31
Players need a way to change strong weak
Avatar
whose sockpuppet are you btw?
17:33
are you circumventing a ban?
17:33
your account raises all the red flags
Avatar
Whats a sockpuppet
Avatar
pretending to be someone else because you don't want to identify your main account or are banned on this server
17:34
with your main account
Avatar
Im Wrzosik
Avatar
kk
Avatar
[quakenet] ChillerDragon BOT 2020-11-28 17:41:22Z
:banhammer:
Avatar
Avatar
bajojajo
Dont touch strong weak
ill touch it ๐Ÿ˜Š
Avatar
is there a reason to not have unfreeze in the switch layer ? and please dont excuse it with not being used much
Avatar
will not being used
18:32
lets add 100 useless features
Avatar
add switchable envelopes too plz
18:33
and sound triggers
Avatar
not possible with vanilla
Avatar
do people still play on vanilla greenthing
Avatar
we even made 0.7 compat lately
Avatar
i dont understand how it wouldn't work for vanillaaa
18:38
wouldn't that mean synchronized animations/sounds in general wouldn't work
Avatar
synchronized animations are implemented in vanilla
Avatar
yes please just let go of vanilla. especially after the steam release. i want para x-y for layers not only groups. i want clipping with para and placeable like tiles
18:39
i want para less than 1
Avatar
wait would sounds be ok with vanilla tho?
18:39
sounds are only in ddnet
18:40
cant we just add cool features and just make vanilla have some low-detail version of maps
Avatar
ye ok never mind it keep being retarded i found a work around anyway...
Avatar
@Sorah in general: not being used much is a good argument against a feature: there would be better things to spend time on. a feature isn't a one-time cost either, it has to maintained going forward
18:59
@Im 'corneum some stats on amount of vanilla players would be nice. if there are only a few ones playing, we could maybe drop it
Avatar
cant you just take a look on the version numbers every now and then?
Avatar
idk, if you know how to do it, tell me the commands to run on the logs
19:00
I just wanted to check if there's something simple
Avatar
when i was mod a few years back i could see everybodys version number on the server
Avatar
ah yea, but that doesn't give you the statistics for a whole day
19:03
I guess you could check multimap or so
19:03
I'll try going through the logs of today
Avatar
@Im 'corneum I count 10,000 players with 0.6 clients and 1,000 players with 0.7 clients
19:11
I guess at least the 1,000 with 0.7 clients likely don't have the ddnet client, about 9% of our player base
Avatar
what a bunch of fools angry
Avatar
some might be on fclient
19:14
i guess we got more 0.7 when ddnet allowed 0.7 clients to join
Avatar
0.7 is best
no 1
19:15
maybe 0.7 community on ddrace isn't quite high
19:15
but gctf and zcatch community is active
19:15
also vanilla
Avatar
it's at 9%, quite high IMO
Avatar
yeah 9% is a lot
Avatar
well one day it should happen. maybe give them a loooong warning
Avatar
but from those 9% maybe 0.5% is using modded client
19:16
like fclient or zillywoods
Avatar
I'd also guess that few players on 0.7 use modded clients
19:17
but please don't make up percentages
Avatar
ye that 0.5% was rather a guess
Avatar
in future ddnet will have three folders of maps
19:42
maps6 maps maps7
Avatar
if ddnet would move to 0.8
19:47
would it still have backwards compatibility?
19:48
we'd have to add it
Avatar
Though now that we know the differences well, it would be implemented more quickly
Avatar
dang i think /roll would be good feature
Avatar
seems very out of place
20:13
maybe if you made more of these and added them all at once feelsamazingman
20:26
9d66c25 Check finish of team after player joins spectators - def- 6eb56ff Merge #3341 - bors[bot]
Avatar
ddnet suggesting:ddnet place an optionflag_unk to choice what the skinjaouis , for players see itpoggers if them no have my skinfrozen ( choice the default skin)
f3 1
f4 1
โ“ 1
โ” 1
ww 1
tee_thinking 1
Avatar
you can put whatever you want as your skins/default.png in your config direcotry
Avatar
what
Avatar
when other player will use skin that you dont have downloaded
Avatar
Avatar
heinrich5991
you can put whatever you want as your skins/default.png in your config direcotry
this looks hard!
Avatar
you wont see it
21:03
you will see it as default
21:03
so his suggestion is to be able to change default to something other
Avatar
yeah i want choing default
Avatar
ddnet suggestion ddnet don't twinbop use so many emojis ๐Ÿ˜ฑ when you write messages ๐Ÿ—ฃ๏ธ because it makes ๐Ÿคน what you writenobot hard to read ๐Ÿž
nouis 1
Avatar
ok anyway i use or not emojis my english so bad ๐Ÿ˜›
Avatar
now those are just brainlet vojak memes intw
Avatar
bl blbiguis_1biguis_2 blbiguis_3biguis_4 142_2_15 18202019 (edited)
21:08
okay maybe i shouldnt spam in developer lmao
Avatar
i want put (redboppenom) or anyothert skin (use it like default)
Avatar
do you know where your config directory is? (where settings_ddnet.cfg is)
21:12
@Souly
21:16
irc mode
Avatar
not
Avatar
i will say this again by way correctmmm
22:47
.
22:48
ddnet suggestionddnet i want put option to change the default skin ( for select how players see my skin if i play with skin not official on DDNet)
f3 1
f4 2
Avatar
just open the config directory
23:02
add a skin folder, put any default in
23:42
like this?
23:43
no change name not workbluekitty
Avatar
i dunno, enable file extensions in windows settings(search the internet how)
23:44
then you can name it default.png
Avatar
this still not work
23:50
23:51
in folder for skins right?
23:51
or there other folder for fefault alone?
Avatar
should be default.png but in game folder
23:54
i have two folders for the game (edited)
23:54
one have all skins and other if i want put any skin on the game
23:56
this work after i put in other folder
23:57
see two folder
23:57
folder :ddnet have all skins ddnet (edited)
23:58
and if i put anyskin should be put on teeworlds folder
23:58
idk why
Avatar
replace in data/skins
23:59
or in config directory/skins
23:59
or both
23:59
to be safe (edited)
Avatar
yeah i want stay safe
Exported 210 message(s)