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 2018-03-22 00:00:00Z and 2018-03-23 00:00:00Z
Avatar
[quakenet] <jxsl13> . :D
01:52
[quakenet] <jxsl13> 3 am and I laugh my ass of, how creepy that smiley is.
01:54
[quakenet] <jxsl13> btw changed that thread spawning to two in memory caches and one thread pushing the caches to the database. but somehow something is still blocking and causing lags.. hm
Avatar
jxsl13: Are you still waiting for the thread to finish with join from your main thread?
Avatar
I have managed to put teestalker on my server
Avatar
stalker
Avatar
hehe
Avatar
Hi guys, in Chilean servers we can't vote for the map Flux 2, pls fix 😁
Avatar
[quakenet] <jxsl13> @deen only joining the db writer thread on shutdown.
14:16
[quakenet] <jxsl13> that's what's happening in the db writer thread
Avatar
@Delirio Thanks for report, fixed
Avatar
[quakenet] <jxsl13> :'c
Avatar
@heinrich5991 is right now possible to do http requests from the ddnet server?
Avatar
can i put here troll map ( very short )
Avatar
isnt it already in general
Avatar
@Deleted User what map
Avatar
Just a quick thought on "accounts". What about identifying users via PGP?
21:06
@jao "how do you assign people to accounts? you would need to verify them and that's hardly possible"
Avatar
sorry i don't know pgp
frozen 1
😰 1
Avatar
Way of "signing" digitally with private and public keys
Avatar
so how would that work?
Avatar
Client creates pair of a public and a private key
21:09
The public key is stored on a key server
21:09
Pretty Good Privacy (PGP) is an encryption program that provides cryptographic privacy and authentication for data communication. PGP is used for signing, encrypting, and decrypting texts, e-mails, files, directories, and whole disk partitions an...
21:10
Wait a sec, pretty bad at explaining this
Avatar
it was more about verifying that X player is whoever he claims to be to assign the points to his account
21:11
i think
Avatar
Would be possible to i guess
Avatar
and how would you verify that?
Avatar
You might assign points to an PGP identiy instead of a nickname
Avatar
pls no PGP, are you want me to be nerd or something?
Avatar
Could be done by the client
Avatar
u play teeworlds ur already a nerd
Avatar
how do you verify who gets the identity
Avatar
and when 2 players claim to be the same person how do u distinguish
21:12
or 10
Avatar
@noby teeworlds is a game for 12yo kids
Avatar
I am 14 though
Avatar
no kids allowed
21:12
out
Avatar
first lola needs to learn how friend requests work
Avatar
I know already @jao
Avatar
I think how it basicly works is that with the private key you encrypt and the public key decrypts vice versa
Avatar
how does that solve the problem of assigning accounts to names
Avatar
You could assign a nickname to that PGP identity
21:15
Or the points
Avatar
and how do you assign the identity to someone
Avatar
Via their private key
Avatar
I am lola for example.. assigned whos next?
Avatar
i am lola too
Avatar
hi im jao
🇯 1
🅰 1
🇴 1
🇳 1
🇧 1
🇾 1
Avatar
how do u solve that?
Avatar
shut up snail
Avatar
hi its deen i forgot the rcon can someone pm it to me
f3 1
ddnet2 1
Avatar
Basic thought process is like 1. Create key pair, and store the public key online 2. Upon "login" the client tells the server "hey i'm PGP-ID XYZ1337" 3. With the public key the "accountserver" creates a challenge which is only solvable with the private key 4. Client sends back right awnser
Avatar
@CptDalv pls
Avatar
u keep repeating the same thing ignoring our answers xd
Avatar
you know the ddnet rank/point system @CptDalv ?
Avatar
their assigned by nickname i guess
Avatar
ye and if you link existing names to accounts now, how do you verify that the person that gets the account for a certain name is the same person that collected points with that name
Avatar
No way in doing so i guess
21:24
No bulletproof one
Avatar
that's the issue 😃
Avatar
Reseting points aint a solution either ^^
Avatar
you can only use accounts to ban/mute/punish people effectively i guess
Avatar
Nothing to stop them from recreating
Avatar
Except email verification
Avatar
phone verification xd
Avatar
Like making an account inconvenient
21:32
*account creation
Avatar
Donate blood or something like that
Avatar
but that's too annoying
Avatar
@CptDalv yes, something like identifying users via public keys is planned in the long term
Avatar
The sooner the better so players dont loose too much points
21:37
yeah no more RCON passwords
Avatar
you want to reset points?
Avatar
Not my decision at all 😄
Avatar
delete everyones points because they couldve been cheated
Avatar
But as mentioned thousands of times from various people there is no way of assigning current points to new account
21:39
Might be possible with the ones of share their name in the forum & ingame
21:39
But i think thats not the majority
Avatar
I am n000b
Avatar
Approved by me, deen - the one and only
21:42
When the time comes we assign nicknames to accounts i was "nameless tee"
Avatar
@CptDalv it doesn't solve everything, people lose their keys easily
Avatar
Add an option to recover (recreate) keys with a password
Avatar
u mad @CptDalv (edited)
Avatar
no u
banhammer 1
Avatar
@CptDalv how?
21:53
that just destroys every upside we achieve by using public key crypto
Avatar
yeah, people can share their private keys... hmmm
Avatar
people can share their private keys either way
21:54
like that's not something you can stop
Avatar
Only thing accounts might achieve here is that you are able to end existing sessions on new login
Avatar
Please don't mess with accounts, I promise I'll do them soon 😄
Avatar
I don't
22:18
at least yet ;P
22:19
merging a PR with crypto is gonna be so much fun :<
Avatar
Especially not you @heinrich5991, if you do it we are getting a rust authentication server and 60 new libs to link with 😛
22:21
actually now that I think about it if anyone else is going to do it, you should, don't want to end up with another unmergeable PR
Avatar
@CptDalv They wait your PR with PGP, go on
Avatar
oh btw, accounts will never solve banning issues, if we ever have accounts they will be similar steam accounts
Avatar
and how u solve name claims @Learath2
Avatar
I already have a kinda working (sometimes (maybe))(tm) prototype of it with pubkey signing
22:28
@lola very very simple, accounts are not associated to names
22:28
names are only for displaying, like in steam
Avatar
so I can still be lola as always?
Avatar
As everybody
Avatar
but people will know if you are the lola they have added as a friend
Avatar
I don't care, just want be lola
Avatar
you can be lola in the sense that your name will be displayed as lola, but people who have the real lola added will know that you are most definitely a fake
22:31
which makes faking obsolete
Avatar
but what if other lola is fake 😠
Avatar
but people that don’t have them in friends won’t know?
Avatar
well at this point even I don't have any idea which one of you is real, I know one of you knows french one doesn't
Avatar
je parle francais
Avatar
je parle aussi
22:33
je suis lola
Avatar
@jao yeah, will add a way of adding people from forum as friends also will distribute mods/admins somehow, didn't think about the last one
Avatar
no @CptDalv you are only trying
Avatar
Non je suis lola (edited)
Avatar
then you can still fake people and ruin their reputation and shit
Avatar
但是我会中文
22:34
我是LOLA
Avatar
stop that
Avatar
对不起
Avatar
@jao /points should reveal the faker
Avatar
see it works 😛
Avatar
[quakenet] <jxsl13> quote of the day: [22:12:00] +bridge:[ddnet] <noby> u play teeworlds ur already a nerd
Avatar
@jao fake jao would have 0 points, real jao would have couple thousand
Avatar
I have a lot of points @Learath2 🙂
Avatar
sadly any form of accounts that is useful requires a reset of ranks
Avatar
yay! will you reset all points?
Avatar
Only "lola"s
Avatar
I gave this quite some time and I don't see any other nice way, if one of you comes up with one do tell
Avatar
if not yeah will archive old ranks as "legacy" and start with a new "season" of ddnet
Avatar
reseting points is bad 😦
Avatar
why is it bad?
Avatar
then you could’ve also reset botters points already
Avatar
I'm not talking about deleting any ranks, they'll just be archived
Avatar
@jao You can't really tell if that botter was the "real" owner of that nick
Avatar
@CptDalv we can in the case of the botters we currently banned
Avatar
I hope you know what you do @Learath2
Avatar
I obv won't do anything before discussing it to death, big decisions need to have quite some support
Avatar
people will rq
Avatar
The biggest drama ever coming
Avatar
but I'm sure everyone would follow along if I offfer 50e to the person who gets the most points in 1 month
Avatar
nice manipulating people
Avatar
How is a competition manipulation?
22:45
I for one would prefer if the community was a little more active and competitions achieve just that
22:46
besides I'd like to think most of the people still playing play because they enjoy the game, I don't know many that only play for points
22:46
and Starkiller
Avatar
limited edition ddnet mugs for the top10 points? 😛
Avatar
3d printed tee merch
Avatar
anyways to conclude, if everyone hates the idea I just won't do it, but know that without some kind of "restart" accounts are useless so we might aswell just not have them
Avatar
whole ddmax server is there so people can farm points
Avatar
ddmax server is there because we didn't want the maps to be lost
Avatar
I bet you gonna be the most hateful person even on the start of discussion @Learath2
Avatar
more than heinrich?
Avatar
yes, not because the maps are considered fun 😄
Avatar
We are a bunch of archival freaks 😛 (the ranks are eternal rule, teehistorian, ddmax server, oldschool server)
Avatar
oldschool is different tho
Avatar
yeah yeah people do enjoy the maps there but the thing is even if they hated it we'd keep them
Avatar
that's bad
Avatar
is there a reason to delete ddmax?
Avatar
Why would you think that? It's not costing us anything extra to host them nor is it annoying players in any way that we host them
Avatar
so you would be for hosting all maps that are out there
Avatar
tbh I'd be okay with making all "archived" maps 1 point, but the points system is a discussion for another time
22:57
@jao that'd most definitely cost us extra 😛
Avatar
@heinrich5991 does have a map archive somewhere though
Avatar
after archiving all points, /top5 would show nothing on maps?
23:00
or you mark archived ranks differently or smth?
Avatar
Those we can all think about together later 🙂 (edited)
23:00
could maybe show the archived ranks with a * at the end or sth
23:02
Only one thing is certain, if we want accounts we definitely need either a way to verify nick claims or a way to separate old and new ranks. First one I and the couple people I discussed it with think is impossible.
Avatar
I agree if I'll stay lola
Avatar
so you have to figure out if accounts would have enough benefits to be worth to remove all ranks
Avatar
we can make verification via discord :p
23:05
Or via discord+forum
Avatar
sounds fair
Avatar
Removing is a strong word, there are compromises that can be achieved, all old ranks will basically be unverified
23:06
and what about the 500 people that aren't on discord or the forum?
Avatar
There is one big problem
Avatar
then you have to figure out if making everything more complicated is worth
Avatar
how can we know if the user on the forum is the one on tw?
Avatar
@ChillerDragon isnt the only ChillerDragon
23:06
There are
23:06
2
Avatar
neither is lola the only lola
Avatar
shiet
23:07
thonkery
Avatar
@jao it definitely won't be complicated after a while, as people keep playing the size of verified records will increase and it'll look just fine
Avatar
dont remove old ranks
23:08
lol
23:08
or archieve
Avatar
yes @fokkonaut thats what they gonna do
Avatar
that would be even worse
23:08
Defuq
Avatar
Stop saying that without providing any arguments...
Avatar
EVERYONE HAS INVESTED TIME?!
Avatar
Instructions unclear, removed archieves
Avatar
"Don't remove accounts. Why? It's bad"
Avatar
yes @fokkonaut we already decided its better for everyone
Avatar
I wasted time on playing and finishing maps
Avatar
first you need accounts
Avatar
remove all points so people get frustrated and come play ctf or fng or something instead
Avatar
then you can remove thonkery
Avatar
this is fucking dumb
Avatar
and did you not enjoy finishing those maps?
23:09
are you a masochist?
Avatar
removing ranks for dumb accounts
23:10
learath pls get good arguments
Avatar
i finished maps solely for points
Avatar
lol @Learath2 its coming
Avatar
everyone did
Avatar
I'm not the one coming here with "don't remove ranks"
Avatar
lets create a poll :) no one will say remove ranks for accounts
Avatar
Ofc they won't if you present it like that
23:11
?
23:11
Its just what you said
Avatar
"Ranks are very important., we all invested time, we need our points Accounts are shit"
Avatar
I need time to write up good arguments in favour of it, and I don't have the time to present my case right now
Avatar
and you want to get people on your side by promising them money 😂
Avatar
ddnet gets worse by the time
ddnet2 1
Avatar
I just gave that as an example, besides why does the motivation matter? If a thousand people want to run for a trophy noone bats an eye.
23:13
Worse by time? I didn't change anything and won't do anything before I have support for it
Avatar
Good
Avatar
fokkonaut can also invest some money to motivate people to join his side
23:14
no
Avatar
We might contact cambridge analytica on that one
Avatar
@Learath2 It's ok we'll just hire the PR manager and buy some ad in prime time, everyone agree for account at the end
Avatar
I'm not offering money for supporting me at all, I'm offering an award for a specific objective
Avatar
that's manipulation
Avatar
Tournaments offer awards all the time
23:16
How tho? If most everyone is willing to abandon their points for a shot at the award (whatever it is) or don't care at a;;. how am I manipulating anything?
Avatar
or we could just buy points 10 euro for 1k pts
Avatar
money will make people blind, whether you want it or not
Avatar
I'm all for discussion but stop coming at me with these 1-word arguments "bad, sad, manipulation". I do my best to formulate a coherent answer to each and every one of your arguments
Avatar
Fine I'll offer a 3d printed tee instead
Avatar
for how many points?
Avatar
The point is it was just an example
Avatar
When discussing the account system i my pov its more about the benefits in the long term. A tournament would be a nice to have but not the crucial argument
Avatar
@lola it's all hypothetical, top(as many as I can afford + anyone else willing to contribute)
23:19
@CptDalv exactly, it's just one of the things we can achieve with it
Avatar
And if reseting poitns will lead to a legit way of proofing someone achieved those points by himself i think thats a big perk
Avatar
good linking between discord, forum, website and ingame aswell
Avatar
definitly
Avatar
reset forum accounts too? 😄
Avatar
reset bank accounts? Might help me out at the end of the month
Avatar
If you aren't being sarcastic, I was thinking of letting a forum user associate his ingame account using a key generated by the client or a link
23:27
I guess this is it for now, I have website that I need to get ready for launch before monday so I'll be busy with that 😛
Avatar
lola is tired, lola go to bed, cya 💋
23:31
bon nuit
Avatar
good luck with resetting everyones points
Avatar
bon nuit fake lola (edited)
😍 1
thonkery 1
😩 1
Avatar
我也很累.再见
thonkery 1
Avatar
are you chinese
Avatar
lived there for 2 years
Avatar
ooh that's amazing
Avatar
great country, bad gov. but thats another topic
23:35
cya
Exported 290 message(s)