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 2022-09-05 00:00:00Z and 2022-09-06 00:00:00Z
Avatar
oh yea since i did the uhhh demo buttons thing can i have the dev role
Avatar
ask @murpi
Avatar
did I see typescript
Avatar
52c0082 A Strategic Paraplegic - ddnet-maps
Avatar
Avatar
TsFreddie
did I see typescript
no bluekitty
Avatar
liar
Avatar
'拏 MAhdiyar 2022-09-05 06:31:53Z
Hello, good time, can anyone compile Source FNG for Windows?
Avatar
@'拏 MAhdiyar which repo are you using
Avatar
'拏 MAhdiyar 2022-09-05 06:34:54Z
Windows
06:34
@ReiTW
Avatar
@'拏 MAhdiyar nono I mean where's the source code you're using
Avatar
'拏 MAhdiyar 2022-09-05 06:35:32Z
in github
06:35
I really need you to help me (edited)
06:36
FNG mod for teeworlds, that advances the original FNG idea by golden spikes and other features - GitHub - Jupeyy/teeworlds-fng2-mod: FNG mod for teeworlds, that advances the original FNG idea by go...
06:36
@ReiTW
Avatar
looks like u can compile it for windows tho
Avatar
'拏 MAhdiyar 2022-09-05 06:39:20Z
Yes, it is possible, but I don't have the ability to learn
06:39
can you help
06:40
@ReiTW
Avatar
just install Visual Studio Community Edition
Avatar
'拏 MAhdiyar 2022-09-05 06:42:41Z
I tried
06:45
@ReiTW
Avatar
Avatar
'拏 MAhdiyar
@ReiTW
I'm at work at the same time, just try to install both, And proceed like it is written in the README file It should work, if not just give us a screenshot of errors you have
Avatar
'拏 MAhdiyar 2022-09-05 06:47:50Z
Ok
06:47
Thanks
Avatar
'拏 MAhdiyar 2022-09-05 06:56:34Z
ow meeen
06:56
thankssss
Avatar
'拏 MAhdiyar 2022-09-05 07:21:51Z
What is the problem of not opening the procedure of VPS Windows? @murpi
Avatar
Avatar
'拏 MAhdiyar
What is the problem of not opening the procedure of VPS Windows? @murpi
wdym by that
09:40
does anyone recognize that voice
Avatar
Avatar
ReiTW
does anyone recognize that voice
It's yours?
Avatar
Definetly not
Avatar
I know, I have plenty videos and voice audios from you
Avatar
But it's because an old joke because with the child if you remember
Avatar
Lol think about it smarty
Avatar
Can't remember a shit ur sayin
Avatar
It's not shit, don't use these words in a friendly conversation
10:23
I never understood why the blocking scene is toxic as hell
Avatar
Cuz it's blocking
Avatar
That's not a valid reason to be toxic
10:24
Because of the block scene, the game is suffering to certain attacks
Avatar
Tell that to your good old friend who started everything
Avatar
How if I don't have contact >> I don't want contact ?
Avatar
Also even if he started with did you agree and go on with the fight
10:27
I guess everyone was too young back then
Avatar
I never went in his fight, only fought back when he targeted my srv
Avatar
Uhm Rei, that's exactly what you should not do, that's exactly fighting back saddo
Avatar
I've stopped since lmao, lot of people knows I'm an old ddoser
Avatar
Since you stopped with that your server seems to be fine, maybe that was the solution like a few years ago?
Avatar
Avatar
ReiTW
I've stopped since lmao, lot of people knows I'm an old ddoser
That doesn't make it better at all
Avatar
My srv is fine since noby and me worked on a solution
Avatar
You're still flagged as a known DoSer
Avatar
Yeah, I know and idc, some people can trust me now, some still doesn't
Avatar
Avatar
ReiTW
My srv is fine since noby and me worked on a solution
I know, you throw away the other stuff and focused on protection and not attacking
10:30
DoSing is cringe
Avatar
At least I've learned things, so idc too lmao
Avatar
Avatar
ReiTW
At least I've learned things, so idc too lmao
Was that even worth it xd
Avatar
Sure it was
Avatar
Then vali is learning a lot over the years monkaS
Avatar
Doesn't seem to be right, knowing him
Avatar
epic sarcasm music
Avatar
Avatar
Ravie Senpai
I never understood why the blocking scene is toxic as hell
you are surprised why a toxic playstyle led to a toxic community? CatWhat
Avatar
Avatar
Romeo
you are surprised why a toxic playstyle led to a toxic community? CatWhat
It's not a toxic "playstyle" if the server is dedicated to it
Okayga 1
Avatar
Avatar
Ravie Senpai
Then vali is learning a lot over the years monkaS
doesnt seem like, if he only uses your tools
Avatar
Avatar
Ravie Senpai
Since you stopped with that your server seems to be fine, maybe that was the solution like a few years ago?
We don't dos anyone, no fighting back yet we still get attacked. It's not really much of a factor
Avatar
We literally have no monetary gain. Playing on the servers is free. All our contributions to teeworlds is public. Yet they still ddos non stop. It has nothing to do about the kind of actor the victim is. It's just the attackers personality
Avatar
Avatar
fokkonaut
doesnt seem like, if he only uses your tools
I meant the TCP case
Avatar
Avatar
Learath2
We don't dos anyone, no fighting back yet we still get attacked. It's not really much of a factor
That was directly to Rei, not you
Avatar
No value in that then tho
Avatar
I meant to generalize. Whether rei fought back or not might not really be much of a factor at all
12:54
His server still regularly gets attacks too. Not like they stopped. He just has enough bandwidth and a good filter
Avatar
Avatar
Learath2
His server still regularly gets attacks too. Not like they stopped. He just has enough bandwidth and a good filter
You don't get my point
Avatar
wait till someone reaches my bw limit IYS_pepoStress
Avatar
Fwiw this is technically futile. You can rent botnets that deliver even hundreds of gbit. As long as you save up for special events, you can always be annoying
Avatar
yeah, that's sad
Avatar
May not be cheap enough for everyday ddosing but when a special event is happening, just go ham with your 300gbit botnet of IoT toasters
Avatar
@Ravie Senpai but yeah, being tagged as an old ddoser is nothing to me, I completly acknowledge it and I've changed since
Avatar
Dont even argue Rei
Avatar
he's chill
Avatar
Avatar
Ravie Senpai
Click to see attachment 🖼️
zoozpepe
Avatar
Avatar
fokkonaut
Dont even argue Rei
It's not an argument, just his point of view which is totally okay. I was just saying that they are maybe some people that still go with his old "image"
Avatar
Avatar
fokkonaut
Click to see attachment 🖼️
didn't get it tho
Avatar
Avatar
ReiTW
didn't get it tho
rick
Avatar
Avatar
Learath2
May not be cheap enough for everyday ddosing but when a special event is happening, just go ham with your 300gbit botnet of IoT toasters
Wouldn't it be better to just scan by himself and building it up with his own hands, hard work pays off if I'm correct
Avatar
Avatar
Ravie Senpai
How if I don't have contact >> I don't want contact ?
since when?
Avatar
Avatar
fokkonaut
Click to see attachment 🖼️
took me 5mins to fucking find it
Avatar
Avatar
fokkonaut
since when?
That's a private conflict and information, no need to publish it
Avatar
I just wanted to know since when you dont have contact anymore.
13:07
Avatar
Avatar
Ravie Senpai
Wouldn't it be better to just scan by himself and building it up with his own hands, hard work pays off if I'm correct
If he is capable of it, sure. A lot of these >100gbit botnets use many many different exploits. Some in the wild even seem to be using 0days to gain access to these devices. I'm not sure he has the skillset to build one of significant size
13:08
Especially capacity wise there is only a finite set of vulnerable devices on the web. I'm sure most of the easy fish are already part of like 40 botnets 😄
Avatar
Avatar
Learath2
If he is capable of it, sure. A lot of these >100gbit botnets use many many different exploits. Some in the wild even seem to be using 0days to gain access to these devices. I'm not sure he has the skillset to build one of significant size
As long as I know, most of the current DoS guys won't have that skill. They barely know cyber security. But I know that some people saved up github links from groups that published their work
Avatar
fun fact some people were like "damn you're a hacker" just cuz I told I built my own shitty coded tool, that was a bit pissing me off
Avatar
But they will need special services such as servers that allow to scan, CnCs and much more to be safe
Avatar
scanning isn't an issue, avoiding honeypots is
Avatar
If you're going with a botnet the scan server should probably be bulletproof at the edge of the world, with powerful specs and enough bandwidth I guess
13:14
Finding a service for that is nearly impossible, most of the people are using resellers but they are expensive and horribly
13:15
Honeypots can be easy if you're an expert but eh... I mean they are feeling good because downing a cheap server so...
Avatar
Avatar
ReiTW
fun fact some people were like "damn you're a hacker" just cuz I told I built my own shitty coded tool, that was a bit pissing me off
You are a hacker in the original meaning of the word
Avatar
Avatar
Ryozuki
You are a hacker in the original meaning of the word
IYS_pepoStress
13:16
does watching diy hacks makes me a hacker
13:17
I love this web
13:17
True hacker spirit
Avatar
Avatar
ReiTW
IYS_pepoStress
Not a cracker or script kiddy
Avatar
so u mean the 1st point
Avatar
All of them
13:17
Less the deprecated
Avatar
well I still have low skills lol, but at least I tried to learn things
Avatar
RFC1392, the Internet Users' Glossary, usefully amplifies this as: A person who delights in having an intimate understanding of the internal workings of a system, computers and computer networks in particular.
13:18
Beautiful
Avatar
damn that's cool
13:19
bluekitty
13:20
1. The world is full of fascinating problems waiting to be solved. 2. No problem should ever have to be solved twice. 3. Boredom and drudgery are evil. 4. Freedom is good. 5. Attitude is no substitute for competence.
Avatar
4. is written by Stallman
13:21
obviously
Avatar
i disagree with 2 and 3
Avatar
Read the text
13:21
He goes further
13:22
3. Boredom and drudgery are evil.
Hackers (and creative people in general) should never be bored or have to drudge at stupid repetitive work, because when this happens it means they aren't doing what only they can do — solve new problems. This wastefulness hurts everybody. Therefore boredom and drudgery are not just unpleasant but actually evil. To behave like a hacker, you have to believe this enough to want to automate away the boring bits as much as possible, not just for yourself but for everybody else (especially other hackers). (There is one apparent exception to this. Hackers will sometimes do things that may seem repetitive or boring to an observer as a mind-clearing exercise, or in order to acquire a skill or have some particular kind of experience you can't have otherwise. But this is by choice — nobody who can think should ever be forced into a situation that bores them.)
Avatar
not my fault if you only quote "morceau choisi"
Avatar
What is that
13:23
Xd
13:24
I iust didnt want to spam too much
Avatar
im looking for the expression, it's just choosen pieces
13:24
but i remember there was an idiom in english about that that sounded very french
Avatar
This is more like an attitude
13:25
Or philosophy
13:25
The hacker one
Avatar
guys what do u think about this
Avatar
Avatar
Zig
guys what do u think about this
are u making portal 2D
13:30
looks cool tho
Avatar
Are you using zig?
Avatar
Rust > zig change my mind
Avatar
what is zig
Avatar
ziglang.org
Avatar
didnt know about zig when i used this nickname
Avatar
A "modern" C
13:32
With good compile time stuff
Avatar
Avatar
Zig
didnt know about zig when i used this nickname
maybe u inspired the founder without knowing
Avatar
But doesnt solve things like rust
13:32
Its unsafe
Avatar
hoo I've seen it somewhere
Avatar
Avatar
Zig
guys what do u think about this
Don't we have hook teleport already?
14:17
I remember implementing that at the start of DDNet
Avatar
there is
14:18
but ig this is smth else
Avatar
you can chain hook teleports
14:22
so you can already achieve that
Avatar
imagine a ddnet client with effects akin to a flashy terraria mod
Avatar
Avatar
Zig
guys what do u think about this
just like so
Avatar
id imagine itd be very hard to make
Avatar
like animated weapon/fire effects?
Avatar
its a bit different visually
Avatar
Avatar
bencie
like animated weapon/fire effects?
yea
Avatar
you could make endless cool shit with that
Avatar
once i know how to memory manage and be independent in c++ im 100% doing that
poggers2 3
Avatar
Avatar
deen
Don't we have hook teleport already?
its more about hookline displaying how hook will teleport
Avatar
does hook collision display it
14:31
would be nice
Avatar
I think it doesn't, could be cool
Avatar
Avatar
louis
does hook collision display it
--no, but it shows whether there's a hookable / player on the other side of the hook teleport-- im wrong, it shows green always if you're looking at a hook teleport tile (edited)
Avatar
Avatar
Voxel
once i know how to memory manage and be independent in c++ im 100% doing that
it's a required skill for c++ indeed, but i don't think it's a must have in our code base
Avatar
Yeah, we keep as much as possible as member and auto duration objects. You rarely need to allocate on your own while tackling simpler stuff
Avatar
You should rather learn shaders
14:54
To do that
14:54
Efficiently
14:54
E.g a warm dessert effect
14:55
Go to a desert in terraria
14:55
U will know what i mean
Avatar
Avatar
Ryozuki
E.g a warm dessert effect
what kind of dessert ? chocolate fudge 😋 ? (edited)
Avatar
Yeah, shaders will be important too... I'm thinking though, would that mean we could add a shader layer into maps? Where it would overlay everything and give it that subtle touch? Would probably not be in any real maps, but it's a nice thought
Avatar
You understimate the power of shaders
15:27
bluekitty
15:28
Not just subtle
15:28
Not just overlays
15:28
You have total control on how things are rendered
15:29
Mostly
Avatar
We could add shader layer or add shader to quads i guess
15:42
but i don't know anything about these. Would it work with opengl 1 and following as well?
Avatar
Opengl3+
15:43
3.3*
15:44
And vulkan ofc
Avatar
ah yes debugging people's shaders would add a fun new layer to testing maps
Avatar
I mean shaders cant change physics
15:44
But yeah
Avatar
i think we need to keep opengl 1 compatibility
Avatar
You could make lights with shadows over tees
Avatar
so that potato pc and raspberry can still run the game
Avatar
And mirrors
Avatar
raspberry has vk support 😄
Avatar
then potato pc only
Avatar
time to learn shaders then LOLOLOLOL
Avatar
Avatar
Voxel
time to learn shaders then LOLOLOLOL
a good way to start is shadertoy, you can try shaders live in your browser https://www.shadertoy.com/
16:18
its actually quite fun and not that hard
Avatar
i LOVE shadertoy, i just havent touched it in ages
Avatar
well then you know shaders lol
Avatar
i should do more things in it
16:23
and also i would need to think of what type of shaders ddnet would have
Avatar
sunshine
Avatar
TheKolyian4ik 2022-09-05 16:49:31Z
How do I start coding something?
Avatar
Avatar
TheKolyian4ik
How do I start coding something?
what os do u use
Avatar
depends on your end goal, there is a lot of different things behind the word coding
Avatar
my end goal is to make things look pretty brownbear
brownbear 1
Avatar
@TheKolyian4ik read this to follow the good path
16:53
greenthing
Avatar
Took an exam. I either passed with exactly 18/30 or failed. 10 questions answered exactly 6
17:02
Turns out learning all of vector calculus and complex analysis in a month studying an hour every other day doesnt really work well
Avatar
i would just derive the entire subfield of vector calculus and complex analysis during the test to arrive at the correct answers
Avatar
i knew a guy who did that
17:22
he passed the exams easily...
Avatar
Avatar
louis
i would just derive the entire subfield of vector calculus and complex analysis during the test to arrive at the correct answers
I actually derived perseval's identity on the fly because I forgot it
Avatar
Avatar
Chairn
i knew a guy who did that
Back when stuff was easier I could actually get by with just a handful of theorems and derived stuff on the fly
17:31
But analysis is just a beast of a lesson. Can't come up with integration methods while you are knee deep in a triple integral
17:33
Things got hard way too quickly 😄
Avatar
Avatar
Chairn
you needed more deadline mode activation https://www.youtube.com/watch?v=SFvbXZAaHTY
kek
Avatar
Avatar
Learath2
I actually derived perseval's identity on the fly because I forgot it
poor parseval 😦
Avatar
5cd1bf8 Corpse' stepped back from moderating - def-
Avatar
Sometimes the proof just makes more of an impression on me than the fact
Avatar
Mouse cursor is captured within the game window not only in the game, but also in when in-game menu is activated or even in the main menu. This is bad practice as it disallows to switch from the game to another activity without closing it.
Avatar
Avatar
[quakenet] ChillerDragon
btw @heinrich5991 eventho i already had a extensive debug printer for network stuff I did use ur dissector on almost a daily basis for a week now thanks a lot for building it! I slowly make progress on a ddnet bridge client. On the left side you can see a vanilla client on 0.7 and on the right ddnet client on a 0.7 server https://zillyhuhn.com/cs/.1660902889.png
ChillerDragon: cool that the 0.7 dissector helped you 🙂 what's the current state of 0.7 support? (reading backlog 2022-08-19, not sure if there's newer info available later)
Avatar
Avatar
fokkonaut
We really need a client capabilities message, so the client can tell the server which features it supports. Doing it based on clientversion is so bad
why is it bad to do it based on client version? it seems easier to support and to test, as you don't have an exponential explosion of possible client capabilities
Avatar
Avatar
Learath2
Who even programs like this. Do you know the signature of execvpe off the top of your head?
let me try: int execvpe(const char *executable, const char **argv, const char **envp)
Avatar
You reading whole channel of 2 weeks of messages right now?
Avatar
Avatar
heinrich5991
let me try: int execvpe(const char *executable, const char **argv, const char **envp)
wtf
Avatar
Avatar
Learath2
Maybe we should try to contact an ipv6 server at the very start to determine if we even have ipv6 connectivity
we actually do that (with stun)
Avatar
Avatar
n000b
You reading whole channel of 2 weeks of messages right now?
gotta keep busy 🙂
Avatar
9a76ebd Save and restore FPU control word when calling ShellExecute - Robyt3 e6daaf4 Merge #5810 - bors[bot]
Avatar
Avatar
deen
Seems so, welcome back heinrich5991 🙂
now I'm even back to discord 🙂
Avatar
Avatar
n000b
You reading whole channel of 2 weeks of messages right now?
4 weeks
Avatar
Avatar
ReiTW
wtf
❤️
IYS_PepoKeur 1
Avatar
@heinrich5991 welcome back!
22:08
👀
Avatar
Avatar
heinrich5991
now I'm even back to discord 🙂
I forgor you had a discord
22:12
Anyways my computer can't be accessed right now, so I do want to ask here. What the plan for "I want a new UI" with the run animations is that, I remove the UI elements for animations, but keep in the actual options for when we do commit to new UI?
22:12
Or remove the settings in general?
Avatar
some useless info
22:48
reminds me of someone who came recently here monkalaugh
Avatar
18-30 weeks, 4 professional "code writers"
Exported 264 message(s)