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 2021-04-19 00:00:00Z and 2021-04-20 00:00:00Z
Avatar
We were doing a timeline of things that happened in ddnet 😛
Avatar
[freenode] AlwaysLivid BOT 2021-04-19 02:28:05Z
re: Haiku, the reason why the game won't run as-is right now is because of an oudated mesa implementation that should get up-to-date soon (haiku support was upstreamed to mesa)
02:28
just making sure to leave this here as a matter of public record
Avatar
Avatar
Deleted User
was kinda shocked to see my name in 2021, hope you can still move forward lol
we were doing a ddnet timeline and discussed old drama. you can put it here if you remember:https://wiki.ddnet.tw/wiki/Timeline
This is a list of remarkable events that happened during DDraceNetwork lifetime.
07:16
wasnt the name not fitting into scoreboard thing fixed?
07:16
check that 99999 guy
Avatar
[freenode] chillerdragon[m] BOT 2021-04-19 07:19:34Z
how does he not fit?
07:19
aaaaah missing n
07:20
I assume cuz ids are activated
Avatar
maybe the name is only that
Avatar
[freenode] chillerdragon[m] BOT 2021-04-19 07:20:28Z
no see left side
Avatar
[freenode] chillerdragon[m] BOT 2021-04-19 07:20:47Z
ye the bug report is a riddle :D
Avatar
i always forget to use the best macro in rust for debugging: https://doc.rust-lang.org/std/macro.dbg.html you can put it anywhere PepeA
Avatar
what is that
Avatar
its a macro you can put around any expression
08:17
and it prints to stderr debug info
08:17
since in rust everything is an expression you can put it anywhere
Avatar
[freenode] chillerdragon[m] BOT 2021-04-19 09:08:25Z
thats cool actually
Avatar
Avatar
fokkonaut
Click to see attachment 🖼️
If it's too long, it's too long. It was only fixed that clan and name collided
Avatar
Can i ban MAC-adress?
Avatar
wrong chat (edited)
Avatar
how can i make an autoexec file?
Avatar
[freenode] chillerdragon[m] BOT 2021-04-19 17:50:08Z
thats what some closed src games do dont they? They send the MAC for extra ban options and tracking.
Avatar
Avatar
Iza
how can i make an autoexec file?
create file in config dir and name it autoexec.cfg
Avatar
where's the config dir?
Avatar
Here you can find a collection of frequently asked questions.
Avatar
[freenode] chillerdragon[m] BOT 2021-04-19 17:55:00Z
lmao FAQ
17:55
we need a FAQ bot now :D
17:55
!faq config
Avatar
it doesnt execute at start
Avatar
@Iza server or client autoexec
Avatar
autoexec_client.cfg
17:56
but it also uses autoexec.cfg as fallback
Avatar
i tried autoexec.cfg and it did nothing
Avatar
did you also put smth into it?
Avatar
sometimes it expects it in the data directory, maybe not the case for client though
Avatar
i did put it in data dir
Avatar
i should always use config dir first
Avatar
just put it in appdata too
Avatar
i tried that after data dir
17:59
maybe i should rename it into autoexec_client.cfg?
Avatar
you can try
17:59
also make sure it has the proper ending
17:59
in windows the file ending is default off
17:59
so its not autoexec.cfg.txt
17:59
or smth
Avatar
maybe it doesnt work like i expect it to because its a say command
Avatar
chillerdragon[m]: sending mac address in closed source games works about as well as in open source games 😉
Avatar
a say command in a bind or just a say command? if you exec say when the game first starts that's not going to do anything
18:04
since you're not in a server immediately
18:05
unless autoexec works on server join and not game start?
Avatar
@Learath2 I want a view like the packet view in wireshark. I want to put structured logs in there though. do you know if such a product exists?
18:05
autoexec is on game start
Avatar
[quakenet] roco BOT 2021-04-19 18:06:17Z
chiller
Avatar
we should at least have an event for server join
18:06
i dont see why this would be game-breaking
18:06
i hate messing up my zoom binds just connecting to another server
Avatar
[quakenet] roco BOT 2021-04-19 18:06:50Z
CHILLER
Avatar
Avatar
lynn
a say command in a bind or just a say command? if you exec say when the game first starts that's not going to do anything
i dont want a bind for it, i just need it to be always there
Avatar
ok but where would your client say it, you're not connected to a server yet
18:07
im pretty confused about what you want exactly
18:07
what does the say do?
Avatar
a say command that executes on server join
Avatar
cant do that
Avatar
/ninjajetpack
Avatar
Avatar
heinrich5991
@Learath2 I want a view like the packet view in wireshark. I want to put structured logs in there though. do you know if such a product exists?
Doesnt come to mind
Avatar
there's no event binding
18:08
wish there was...
18:08
but i understand why it's not added yet
18:08
it would be (potentially) cheat-like for some event types
Avatar
but not on server join
Avatar
nope, that would be like setting up an event listener, which has been talked about but idk
18:09
idk if the devs have any background on this but i would at least like to see a server join event
18:10
the syntax would be like bind, on server_join cmd
Avatar
or at least change the /ninjajetpack to have saved state
Avatar
if /ninjajetpack was a client setting then it just fixes that yeah (edited)
18:11
and honestly, i would prefer that too
18:11
but i understand why that's complicated
18:12
since you appear as a ninja because of the server and others also see you as a ninja i believe
Avatar
then the server should save that
Avatar
well, that's not really helpful if you change servers
18:13
there are no name-based server settings
18:13
that would be insecure anyway
Avatar
it can communicate to other servers since its all ddnet
Avatar
mm but i think it's best that there is no server level settings for players
18:14
since someone else could use your name and fuck with your settings
18:14
it's not a good idea imo
Avatar
how about bans? how are they saved?
18:14
but ip bans are easily avoided
Avatar
is there no userid ban?
Avatar
basically no matter how you skin the cat, there's no consistent way to do anything on the server in ddnet lol
18:14
in terms of player data
18:15
it's either based on ip or name
Avatar
that's why i suggested a set uid for everyone
Avatar
i mean there should just be auth
18:15
but some people prefer no auth
18:15
i don't really care either way but i am leaning towards auth
Avatar
i don't like the idea of someone taking my name and finishing maps
18:16
since i wanna finish them
Avatar
If anyone wants to summarize the discussion, feel free to. I just wanted to create the issue now.
Avatar
start a petition
18:16
yeah lol
18:16
its been a topic for forever
Avatar
there's a reason why people keep suggesting it
Avatar
express your opinion there, cuz having this discussion here will most likely get lost by tomorrow
Avatar
idfk know what you have against it
18:18
"u can just Come and start playing instead of being annoyed with login shit" this is the crux of their argument but literally every other game has account-based player data already lol
18:18
it's not some magic luxury that teeworlds was set up this way, it's just how it happens to be
Avatar
just make a one time auth on ip
Avatar
whether it was intentional or not doesn't really matter
18:19
i like the uid idea
18:19
but wondering how simple it would be to get someone's UID
Avatar
[freenode] kamillentee[m] BOT 2021-04-19 18:19:29Z
yes and literally every other games is closed source. Just because all are doing it it does not mean its good
Avatar
i don't see what being closed source has to do with necessitating account-based player data
Avatar
when i sign up for gitlab i dont expect them to pull out a sign that says "our number one policy is openness so there are no accounts"
Avatar
nothing, just your argument being refuted
Avatar
[freenode] kamillentee[m] BOT 2021-04-19 18:21:47Z
Oh man its a comparison. The focus of my statement lays on "dont just copy what others do because they do it but see if its better to do so"
Avatar
but sometimes its better to look what the better one's are doing
Avatar
they're not related at all, it's not a matter of because they're doing it, it's just sensical
Avatar
[freenode] kamillentee[m] BOT 2021-04-19 18:22:32Z
So then bring arguments. should be very easy when the majority does it one way
Avatar
security, ownership, appeals + functional decisions about player account data
18:22
there are many pros
Avatar
everyone wants it
Avatar
not everyone
Avatar
except for the people who cheat
Avatar
but a lot of people do
Avatar
[freenode] kamillentee[m] BOT 2021-04-19 18:23:39Z
Thankyou for starting to name reasons, thats all I wanted to get.
Avatar
plus not to mention BANNING PEOPLE IS EASIER lol
Avatar
Avatar
[freenode] kamillentee[m]
Thankyou for starting to name reasons, thats all I wanted to get.
it's common sense what she said
18:24
the reasons
Avatar
i accept that it will likely never happen
18:24
i just will never shut up about it as long as i am hooking and hammering
Avatar
[quakenet] heinrich5991 BOT 2021-04-19 18:25:18Z
if you want to have a proper argument, say the reasons, even if they're "common sense"
18:25
dont understand why we cant do opt-in authentication like kog
Avatar
Avatar
[quakenet] heinrich5991
if you want to have a proper argument, say the reasons, even if they're "common sense"
i'm 99% sure the reasons she mentioned were mentioned a long time ago
Avatar
it isnt intrusive for anyone
Avatar
it's just a circle
Avatar
[quakenet] heinrich5991 BOT 2021-04-19 18:26:23Z
just go to github to discuss it I guess
18:26
you're basically rehashing the arguments
Avatar
because you want us to basically
Avatar
im done talking about it, mostly cus yea its been said
18:26
also i have to work xd
Avatar
I don't think kogs account system will help with ban evasions, im pretty sure they still rely on ip-based bans
Avatar
[freenode] kamillentee[m] BOT 2021-04-19 18:29:09Z
I dont like how KoG is doing it. There is no advantage. It just made [!Fake] clan bigger than KoG and nobody cares if you are logged in or not.
18:30
Optional accounts are useless anyway and forced accounts should not be centralized. Other than that I dont care about accounts
Avatar
then make a better system
Avatar
[freenode] kamillentee[m] BOT 2021-04-19 18:31:04Z
WAV you have a way of discussing that does not help with anything
Avatar
as much as i appreciate your enthusiasm WAV i have to agree lol
Avatar
i'm sry but this problem doesn't seem to have any end since there are pages of discussions about it xd
Avatar
well by optional auth i didnt mean exactly like kog. there should be some in-client reminder that you can log in besides just a server echo
18:32
plus maybe some badge on the website or something that your name is tied to an account so others can prove no one has submitted times on your behalf
18:32
well, unless you share accounts ofc
18:33
some incentive for it (edited)
18:33
but i agree that it should be centralized. i only bring up optional accounts as a compromise to the purists who can't handle accounts being added lol
18:33
it seems that that github issue is fairly recent though and the last reply was only a month ago
18:34
my understanding was that it was more stale
Avatar
[quakenet] heinrich5991 BOT 2021-04-19 18:34:44Z
I don't think it should be centralized
18:35
this would give a single point of failure
Avatar
i misread what you said, and i think im using centralized in a bad way, i mean primary
Avatar
[freenode] kamillentee[m] BOT 2021-04-19 18:37:29Z
One advantage of accounts could be whitelisting against ddos. We did this back then for tournaments on nfo servers.
Avatar
name changes would become a trivial and less sticky request to make, banning accounts in general would be much better, since they would need to make another account
Avatar
you wouldn't need to play detective as much with people's identity, you'd put some level of trust in the auth system and offer facilities for detecting new logins + safe account recovery
18:41
makes moderation so much easier
18:43
i have had hour long conversations with USA mods before about whether or not someone was intentionally name-faking me on my deadname and halfway through the conversation i just couldn't care less anymore
18:43
it's just more cognitive load than it's worth lmao
Avatar
[quakenet] heinrich5991 BOT 2021-04-19 18:44:23Z
just head over to the github issue, otherwise next week you'll tell the same arguments ;)
Avatar
what heinrich said :P
Avatar
i don't plan to talk about it after this, but if i feel like i have sufficient talking points past what has been said already i will post there
18:45
at least not on this server ;)
Avatar
[freenode] kamillentee[m] BOT 2021-04-19 18:45:09Z
IMO bans work good enough already. I dont see that huge problem right now. Spammers can be muted and blockers are not that common like all people think. I dont encounter them often as the maps are mostly made a way that makes blocking hard. I only see it on multieasymap and on KoG. As KoG has a majority vote blockers are not a big problem there either.
Avatar
You can't compare kog with ddnet
Avatar
[freenode] kamillentee[m] BOT 2021-04-19 18:46:46Z
I dont, I compare more the maps. Gores makes spawnblocking kinda easy.
Avatar
how will accounts help with spawn blocking
Avatar
[quakenet] heinrich5991 BOT 2021-04-19 18:47:17Z
we do have a problem of spammers evading their bans with proxies
Avatar
not just spammers
Avatar
they're saying it won't have an effect @Deleted User
18:47
it would definitely cut down on repeat offenders though
Avatar
[quakenet] heinrich5991 BOT 2021-04-19 18:48:02Z
argh now I accidentally wrote something again :<
Avatar
since there is a particular person who is quite persistent xD
Avatar
[quakenet] heinrich5991 BOT 2021-04-19 18:48:06Z
→ github issue ;)
Avatar
i mean, i guess i still contributed by making you think about the issue again :D
Avatar
i think someone should just implement it, and then the discussion can start xD
Avatar
in a fork?
Avatar
no
19:01
just implement everything semi decentral and rest happens from itself
Avatar
test servers? or what were u thinking?
Avatar
nope, just start implementing it
Avatar
so add the login protocol while no one is using it, so that it can be tested when it's decided
Avatar
Avatar
Deleted User
i think someone should just implement it, and then the discussion can start xD
yeah people here are making it way too complicated
19:05
it is actually complicated lol
Avatar
i just feel like ppl are acting like its something insane to plan. just make it so that you can play without account, having it loginable over ddnet for the normal ppl(which saves ur private key, bcs ppl will 100% loose it), and decentral as implementation and for the ppl that absolutly dont want to have it stored in ddnet
Avatar
i knew someone of you'd say that
Avatar
it can't add too much friction or some players will be upset
19:05
just how it is
Avatar
@Deleted User comment on github please 😉
19:05
I posted a design, even ^^
Avatar
also i didnt see this but heinrich said rcon passwords can go away except for one-time passwords which is a HUGE plus for self-hosted
Avatar
i feel like @Learath2 said everything needed there
Avatar
like this would save me so much time haha
Avatar
or you
19:06
dunno both all
Avatar
yes, that's quite nice @lynn
Avatar
once all sql stuff and protocl is done the rest happens from itself i assume
19:06
bcs then there is feedback and not so much todo anymore
Avatar
people are afraid of this shadow that doesnt even exist yet, but maybe if they could see the face of it they could judge it properly?
Avatar
the normal ppl wont even see it until its some kind of ready for test
19:08
it really more like, now nobody really wants to start bcs it nobody is really sure what todo or where to start 😄
19:08
i could be wrong and maybe somebody did start, but dunno who
Avatar
like most long forgotten issues lol
19:09
anyone done any tests of it? it seems like someone posted a web app of something
19:09
but it's no longer active
Avatar
Most people dont enjoy making things that will generate a lot of drama
Avatar
but also most ppl for some reason think they need an account then
Avatar
i support accounts!
💖 1
Avatar
even tho most devs here agree not todo forced accounts
Avatar
speak to the existing player base and ask them how they feel when their name is being used by a new player ;)
Avatar
idc?
Avatar
i am wondering how you would handle not forcing accounts
19:11
like does accounts even mean much at that point
Avatar
yes
19:11
u can transfer points
Avatar
i guess you could have some badge in game as well?
Avatar
to any name u want
Avatar
if you need to force it onto users, then it's obviously not good 😄
Avatar
to show you are logged in?
Avatar
"display name"
19:11
yeah in scoreboard it could be shown too
Avatar
but if they appear the same then no one knows
19:11
yeah okay
Avatar
in fng save server i allowed both
19:12
worked fine, except that /login is unsafe, bcs no encryption
19:12
so i added a session key i think xd
19:13
the green ones are the ones with accounts
Avatar
Avatar
heinrich5991
idc?
well that was just 1 example of use case
Avatar
I wanted to provide a point that it's not obviously something that the existing player base wants
Avatar
well using discord does not give a proper representation of 'player base' as its heavily skewed and most people here dont like change which i cannot understand.
19:15
e.g. strong hook on all
Avatar
Avatar
Ryozuki
deutsch PepeA
bottom right u can select language
Avatar
very smooth with javascript xDDD
19:16
now i forgot that language completly xD
Avatar
cant even write simple php stuff anymore
Avatar
русский doesn't work
Avatar
most is empty xD
Avatar
nice logo tho
Avatar
its not really translated
19:16
bcs the russian guy that wanted it just didnt answer xD
Avatar
@SPYRES why even ask on discord if you're going to discard the feedback anyway? ^^
Avatar
True, but it atleast gives you some idea which is better than none at all. Eitherway, what ever you do in life you wont be able to please everyone.
19:22
Take that guy (banana090) who coded fix for weak, as soon as the skewed polls said "no" he dipped and I didnt see him implement another feature after that (unless I could be wrong). If I were a dev I would be heavily discouraged by that (again ironic because I havent contributed coding wise) but it is what it is.
Avatar
but you can still try to please the most people and not use that phrase to justify not doing that 😉
Avatar
Avatar
SPYRES
Take that guy (banana090) who coded fix for weak, as soon as the skewed polls said "no" he dipped and I didnt see him implement another feature after that (unless I could be wrong). If I were a dev I would be heavily discouraged by that (again ironic because I havent contributed coding wise) but it is what it is.
i think we voted most of his features
19:22
and they are even in now
19:23
from dev side, it was mostly about code quality
Avatar
Yes, but we talking UI/UX changes there. Ofc every player will say yes lol. (edited)
Avatar
what?
19:23
no
19:23
I welcome you to check the votes
Avatar
e.g. we also voted to use less roundings, but most disagreed
19:24
even tho e.g. list have roundings in roundings which just looks bad xD
19:24
example
Avatar
favoriten yoo
Avatar
that's at least good for recognizing where one button ends and another starts
19:25
good for UX
Avatar
i play deutsch 😄
Avatar
there is a saying, users only use 20% of the features or smth like that
Avatar
Anyways, I dont want to drag this on. I have stated afew points and I appreciate your feedback.
Avatar
but we have Ravie, he is graphic god, he can come up with smth better, also before that, we didnt havce that roundings
19:26
it was voted as part of animations
19:26
yoo
Avatar
Avatar
Ryozuki
there is a saying, users only use 20% of the features or smth like that
i bet there are many unused config vars
19:26
like 90% xD
19:27
the buttons and inputs itself in ddnet feel like a 2010 program tbh
Avatar
2010? thats pretty new xDD
Avatar
but this is what happens when u draw a rect and dont use a texture like most games
19:28
imagine a cutey teeish themed button
Avatar
without a nice background map ddnet looks like 1995 xD
Avatar
white in white
19:29
soo much white
19:29
it always kills me xD
19:29
everything is a transparent white
19:29
just transparency changes
Avatar
factorio is the perfect example of a good but really functional ui imho
19:30
they perfected it even more after 1.0
19:31
19:31
i love it
19:31
Avatar
layout nice
19:31
design is ok
19:31
osu ui is insane imo
19:31
osu!lazer
Avatar
Avatar
Ryozuki
yoo
these previews are nice
Avatar
@louis osu focused a lot on animations
19:32
its true it looks nice, but you have to take into account
19:32
their ui needs are super simple
19:32
just scroll and select a song
Avatar
monkalaugh its a bit more but yeah its more simple
19:34
osu!lazer has a lot more tho
19:34
and u can make menus with it so ez
Avatar
yeah you also need the anime background preview
Avatar
like u can visit the online stats from inside the game, where u usually need to just tab out to chrome
19:34
i wish ddnet had smth like that
Avatar
you guys are gonna distract me by talking about osu
19:34
ddnet mapping approval should be like osu's
19:34
i will die on this hill
Avatar
Avatar
lynn
ddnet mapping approval should be like osu's
how long have you been around ddnet?
19:35
monkalaugh
Avatar
map testing is the thing that always makes drama
19:35
no matter the year
Avatar
osu maps are a lot more simple tho
Avatar
i think a modified system would be great tho
19:35
btw why does discord keep bugging me to use their dumb stickers
Avatar
just let people play maps on unranked servers
19:36
vote for their favorites
19:36
then voted ones are looked at by approval team
19:36
so much better than just "think your map is good enough randomly? submit it!"
Avatar
https://cdn.factorio.com/assets/img/blog/fff-361-tips-110-drag-building.mp4 if we had the ability to render easily anywhere making tips would be rly ez
Avatar
but the thing its probably easier to join shit maps on ddnet than osu
Avatar
my favorite maps i have made became good because of rapid iteration based on feedback
19:37
you can't do that with the current system, at least not without really good friends
19:38
who will join your private server... where it's the same map... and you're afk in editor...
19:38
but on a public server? people can change the map if they're bored and try all sorts of maps
19:38
idk imo the current system is HIGHLY exclusionary and doesn't really help newer mappers
19:39
too intimidating
Avatar
black box of submit map
Avatar
u cant expect ppl to join "unranked" maps
Avatar
right up there with ddnet mods and popular mappers
Avatar
they dont play on test servers normally
Avatar
because they're password protected
Avatar
thats not true
19:39
ppl enjoy playing actual maps over test servers
19:40
even if they know the pass they'd probably rather play on big t0 servers or whatever
19:40
cause with testmaps ur 50% playing trash maps
Avatar
have a contribution rating then, idc xD
19:40
i know i wouldnt care
19:40
i would play trash maps if i cared about the person making it
19:40
just like i would play a trash novice with a noob
19:40
same thing
19:41
its not because of the experience im having
19:41
it's about who im helping
Avatar
what if someone has no friends
Avatar
public server + you might find it fun to dig through random maps with friends
19:41
or random people
19:41
doesnt matter
19:41
it's like mario maker super expert
19:41
yeah the levels are shit
19:42
but it's interesting to see what crazy stuff you find
19:44
the game being open-ended and trusting of its users are core values of the game, i dont see why those same values cant be upheld with the mapping system
19:45
ok im really gonna go back to work now xd
Avatar
usually the problem is that nobody wants to code it
Avatar
Whatlag is a Rust library for natural langauge detection (English, German, Russian, Arabic, etc.)
⭐ 1
Avatar
f3 if you know rust (and by know i mean like, basic types and how to fix the compiler warnings yourself)
21:02
im curious how many devs know it
Avatar
u havent read this channel?
21:02
i spam rust everyday
21:02
monkalaugh
Avatar
no i know that
21:02
i want to know how many others
Avatar
heinrich knows it, patiga too
21:02
timakro learned a bit too
21:03
any reason the devs role isnt visible in the sidepane btw?
Avatar
learath is a C guy
Avatar
just not important enough to show?
Avatar
@lynn because it means nothing
Avatar
i think it means something :D
Avatar
if u make some commits u will get it
Avatar
fair enough
21:03
i would like to be able to see all the devs at one view though
Avatar
DDraceNetwork, a cooperative racing mod of Teeworlds - ddnet/ddnet
21:04
monkalaugh
Avatar
do /credits
21:04
on any server
Avatar
plus github name is not always the same as on discord
21:04
but ty
Avatar
ye mine is not same
21:04
21:04
coffee
Avatar
wait d3fault is a dev? o-o
Avatar
well not everyone in credits is a dev
Avatar
well idk now
Avatar
well i dont think i see other mods
21:07
so who else would it be?
21:07
well actually
21:08
it says "& others" so maybe it would
21:08
i guess we would need to define "help" lol
Avatar
d3fault coded a few things
Avatar
@Ryozuki even konsti made some code xD
Avatar
d3fault is in my simp army
Avatar
Avatar
Ryozuki
Click to see attachment 🖼️
DDRace by the DDRace developers, from which I think heinrich and me are the only ones still here 😛
Avatar
edg-l missing
Avatar
edg-l is ryozuki
21:37
@Ryozuki edg-l is your real name?
Avatar
on github its the username ye
21:37
you can guess my name by going to my profile
Avatar
edward lueusuqugue
21:39
or smth
21:39
oh i was close
Avatar
edward lueis
21:40
edgar
21:40
i think its german
21:40
or maybe not
21:40
who knows
Avatar
i want to rq my job so bad
Avatar
wats ur job
Avatar
someone find me a system programming job
21:40
web dev
21:40
i hate it
21:40
shopify
Avatar
please end my suffering
21:41
no i do not want to copy a newsletter module from one store to another
21:41
i think i would rather put my head in a jet engine
Avatar
:( (edited)
Avatar
i have been thinking about moving out of this apartment and in with a bunch of roommates, and just get a regular job somewhere random (edited)
21:49
being a dev is not all it's cracked up to be, at least the type of work im doing anyway
Avatar
live in cardboard box
21:50
dont u get paid if ur a dev
Avatar
like a good amount
21:51
i can pay my rent at least
21:51
1.6k (edited)
21:51
but i could make more at literally any other dev company
Avatar
dont remind me on job pls, need to get one too xDD
Avatar
if it has "front-end" in the job title back away slowly and dont break eye contact
Avatar
Avatar
Ryozuki
Click to see attachment 🖼️
didn't know my name was credited 😄
Avatar
can someone master ban fokkonaut server for this atrocity?
Avatar
random pointless coding project: making this page a table https://ddnet.tw/mappers/
23:50
sort by total, type
Exported 470 message(s)