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-06-06 00:00:00Z and 2023-06-07 00:00:00Z
Avatar
i got the new discord username
Avatar
now you are the one and only Ryozuki
Avatar
i tried ryo
05:50
but taken
Avatar
National Insurance Clerk 2023-06-06 05:54:17Z
Thank goodness my username is long and obscure
05:54
They said this is getting released based on how old your account is, so it'll take a while lol
Avatar
dang nice
Avatar
Avatar
Ryozuki
i tried ryo
just buy it from the black market for $9999999
Avatar
oh wait my old account isf rom 2016 xd
05:58
maybe i should see if i can get a good username on that
Avatar
god this new username thing sucks ass
06:00
discord had no reason to do this
Avatar
one reason
Avatar
National Insurance Clerk 2023-06-06 06:03:02Z
They like to bless us with features we didn't ask for
Avatar
Avatar
Voxel
discord had no reason to do this
they actually had, there was a whole blog entry about it :)
Avatar
Avatar
fokkonaut
they actually had, there was a whole blog entry about it :)
and it sucks
Avatar
why?
Avatar
"WAAH THERE ARE 10000 PEOPLE WITH THE SAME USERNAME lets now have it so there can be only one of that name"
Avatar
pretty common for basic names
Avatar
cant wait for marklplier to contact me for a free giftcard
Avatar
Thing is they should fix their stupid app instead of working on things like this
Avatar
and not only that, also people forgetting their number
Avatar
Avatar
ReiTW
Thing is they should fix their stupid app instead of working on things like this
Yup
Avatar
+ there's many useless features implemented
Avatar
Avatar
fokkonaut
and not only that, also people forgetting their number
copy pasting:
Avatar
# this one is an example
Avatar
ur just envy u didnt get @ ryozuki
Avatar
Same for the nitro stupid emoji reaction
Avatar
Avatar
ReiTW
# this one is an example
spam material
Avatar
Avatar
Ryozuki
ur just envy u didnt get @ ryozuki
when did i imply that
06:14
go back to sucking off rust devs
06:15
@heinrich5991
06:15
no bias here
06:15
gigachad
Avatar
anyways im 🤏 this close to switching to matrix
Avatar
Avatar
Ryozuki
@heinrich5991
LMAO
06:16
Avatar
Avatar
Voxel
LMAO
its the truth
Avatar
dude lost so he pinged heinrich on me
Avatar
if i said that im timeouted 24h
06:16
@fokkonaut too
06:16
but ur fine dw
Avatar
i dont care
Avatar
Avatar
ReiTW
Click to see attachment 🖼️
sus
Avatar
ANYWAYYYSSS
06:17
matrix
Avatar
bruh looks like someone already got louis and loui
06:17
unfortunate
Avatar
i will try to go for similar
06:18
nah im not gonna use tw
06:18
cuz i use this acc for other things
Avatar
louis30002
06:18
go full twitter
Avatar
Avatar
louis
bruh looks like someone already got louis and loui
Call urself lou then
Avatar
can you theme element matrix
Avatar
anybody knows why need to skip 48 bytes when try to get demo info thonk
Avatar
prob because of this TWDEMO (open a small demo file with a text editor)
06:33
not sure though
Avatar
isnt TWDEMO is "magic" thing from version header
06:34
Avatar
not sure then
Avatar
Avatar
Ryozuki
if i said that im timeouted 24h
XDDDDD
06:56
@Ryozuki i dont even know how i should think about it anymore, should i laugh or cry
06:56
xDD
Avatar
ws-client BOT 2023-06-06 06:57:08Z
<Jupstar> ChillerDragon: IRC bridge soon needs an update with the new discord names
Avatar
Avatar
cyberFighter
do u know if fokkos server doesnt allow vanilla 0.6 clients to connect
it doesnt
Avatar
Avatar
Voxel
if it starts with a fokkos and ends with a playground then im not interested
traitor x2
Avatar
Avatar
MilkeeyCat
anybody knows why need to skip 48 bytes when try to get demo info thonk
its the ddnet map sha256 extension: 16 bytes for the uuid of the map sha extension and 32 bytes for the checksum
07:11
I currently have a demo rewrite branch on libtw2. I told heinrich to wait with merging until I finished my related project, my demo-renderer, since I might make more changes in that time period
Avatar
ChillerDragon BOT 2023-06-06 07:14:13Z
!jup think it already works fine
Avatar
chillerbot1 BOT 2023-06-06 07:14:14Z
@Jupstar ✪
Avatar
fokknaut scammer!
Avatar
# #off-topic
Avatar
check bugs
Avatar
Avatar
Patiga
its the ddnet map sha256 extension: 16 bytes for the uuid of the map sha extension and 32 bytes for the checksum
oh ok, thanks =]
Avatar
Avatar
fokkonaut
# #off-topic
tf
Avatar
what
07:23
@Robyt3 Did you work on the new editor features? Did you put the INFO button in the Settings context menu? It would be amazing if we can get it out of there again, its very inconvenient for mapping, as I use this feature regularly and it's very annoying to toggle it ONLY using the context menu.
Avatar
Does anyone have a copy of the SDL2.dll file from release candidate 2?
Avatar
ChillerDragon BOT 2023-06-06 07:35:28Z
i can rename my bitcoinminer.dll to SDL2.dll and send it. will that work too?
Avatar
ddnet 17.0 release candidate 2*
Avatar
Add popup to confirm connecting to friend on non-official server
Avatar
ChillerDragon BOT 2023-06-06 07:36:05Z
isnt that only code @fokkonaut?
Avatar
compile it, probably
Avatar
ChillerDragon BOT 2023-06-06 07:36:42Z
Precompiled libraries and headers of the dependencies of DDNet - ddnet-libs/sdl/windows/lib64 at master · ddnet/ddnet-libs
Avatar
If I could, I wouldn't have asked. ^^
Avatar
ChillerDragon BOT 2023-06-06 07:37:04Z
Precompiled libraries and headers of the dependencies of DDNet - ddnet-libs/sdl/windows/lib64 at a09487fa39f4c7d7a8af03e2f85da163da559f0b · ddnet/ddnet-libs
07:37
or this
Avatar
ChillerDragon BOT 2023-06-06 07:37:15Z
idk which version is attached to what
07:37
the 2nd one might be it
Avatar
Avatar
Jupstar ✪
i dunno if editor can access client code tho
my problem is that CMapLayers needs CComponent
Avatar
ChillerDragon BOT 2023-06-06 07:50:35Z
reply moment
Avatar
i dunno if editor can access client code tho
Avatar
ChillerDragon BOT 2023-06-06 07:51:30Z
reply service
07:51
thank
Avatar
ws-client BOT 2023-06-06 07:51:41Z
<Mr.Gh0s7> ;)
07:52
<ChillerDragon> Maybe i can build some reply helper
07:52
<ChillerDragon> like link to the last message sent by a person to guess which conversation this is about but that seems scuffed
07:52
<Mr.Gh0s7> that'd be cool
07:52
<ChillerDragon> idk where to get the info from which message it was replied to
07:53
<Mr.Gh0s7> where's the code for irc/bridge?
07:53
<ChillerDragon> for this here?
07:54
<Mr.Gh0s7> > idk where to get the info from which message it was replied to
07:54
<ChillerDragon> you mean for my webchat or the discord to irc bridge
07:54
<ChillerDragon> ah ye thatd be in the bridge
07:54
<ChillerDragon> its matterbridge
07:54
bridge between mattermost, IRC, gitter, xmpp, slack, discord, telegram, rocketchat, twitch, ssh-chat, zulip, whatsapp, keybase, matrix, microsoft teams, nextcloud, mumble, vk and more with REST API...
07:54
<ChillerDragon> ye doing a pr here is probably the way to go for irc reply support
07:56
<ChillerDragon> okay web client is much nicer on 2nd screen on laptop it feels bloat ima go back to weechat
07:56
bridge between mattermost, IRC, gitter, xmpp, slack, discord, telegram, rocketchat, twitch, ssh-chat, zulip, whatsapp, keybase, matrix, microsoft teams, nextcloud, mumble, vk and more with REST API...
07:56
<Mr.Gh0s7> k :)
07:56
<Mr.Gh0s7> it's prob already implemented (the replies)
Avatar
ChillerDragon BOT 2023-06-06 07:56:37Z
yes
Avatar
ws-client BOT 2023-06-06 07:56:39Z
<Mr.Gh0s7> :O msg didn't send
Avatar
ChillerDragon BOT 2023-06-06 07:56:43Z
for things like matrix for exampke
07:56
but not for irc
Avatar
ws-client BOT 2023-06-06 07:57:16Z
<Mr.Gh0s7> oic
Avatar
ChillerDragon BOT 2023-06-06 07:57:16Z
or heinrich didnt update the bridge in too long hehe
Avatar
ws-client BOT 2023-06-06 07:58:42Z
Is your feature request related to a problem? Please describe. When a user on Discord replies to an earlier message, it both (a) is clear to everyone what is being replied to, and (b) pings that us...
Avatar
ChillerDragon BOT 2023-06-06 07:59:32Z
yes ima like dat bitsh
07:59
now THE HIGH DEMAND is indicated by the 4 upvotes hehe
Avatar
ah its golang
08:01
i wont touch that
Avatar
ChillerDragon BOT 2023-06-06 08:01:17Z
lol
08:01
omagawd @Ryozuki small r !?
08:02
are discord usernames lowercase only?
Avatar
its the new discord username
08:02
no numbers
08:02
my account is rly old so i got it early
Avatar
ChillerDragon BOT 2023-06-06 08:02:21Z
no capital?
Avatar
usernames are lowercase
Avatar
ChillerDragon BOT 2023-06-06 08:02:31Z
hm
Avatar
nick can have upper
Avatar
ChillerDragon BOT 2023-06-06 08:02:38Z
i wanna claim mine too now :(
08:02
sad im banned on discord
Avatar
ChillerDragon BOT 2023-06-06 08:02:55Z
o i see
Avatar
ur app should show nick
Avatar
Avatar
ChillerDragon
sad im banned on discord
why?
Avatar
he banned himself
Avatar
fair
Avatar
@ChillerDragon @ChillerDragon.*
08:10
see, even his dummy has discord
08:10
mine is kinda blocked :\
Avatar
ChillerDragon BOT 2023-06-06 08:13:21Z
my @TsFreddie acc is properly locked i can not login to without giving them my phone number
08:13
they never bothered to tell me why
08:13
classic discord
08:14
but yea watever then someone else claims the chillerdragon name idk i would probably not login anways. but might cause some confusion
Avatar
If I was you I would claim it
Avatar
ChillerDragon BOT 2023-06-06 08:14:42Z
ye but how .-.
Avatar
otherwise cyberfighter or some comparable kek will do so
Avatar
ChillerDragon BOT 2023-06-06 08:14:49Z
its not worth giving them my phone num
08:14
coberfita xd
Avatar
get a fake number
Avatar
ChillerDragon BOT 2023-06-06 08:15:28Z
expensive
Avatar
nah u can make prepaid contracts basically for free
08:15
and end it after 1 month (edited)
Avatar
ChillerDragon BOT 2023-06-06 08:15:50Z
also then they throw 2fa when i later need in
08:16
havent seen one of those below 20 bucks
Avatar
ChillerDragon BOT 2023-06-06 08:16:43Z
scam
08:17
0.00$
08:17
szre
Avatar
all for free
08:17
shipping aswell
Avatar
ChillerDragon BOT 2023-06-06 08:18:27Z
i dont trust it
Avatar
you even get 1€ for start for free
08:18
so you pay -1€
Avatar
ChillerDragon BOT 2023-06-06 08:18:47Z
also im for sure not buying a throw away online
08:18
where i have to give them my address and probably even more details
Avatar
ye ofc
08:19
u would do that in a o2 store
Avatar
ChillerDragon BOT 2023-06-06 08:19:17Z
then they tell me mimimi online offer only xd
08:19
but ye ima try later thank
Avatar
you dont even need number for discord
Avatar
ChillerDragon BOT 2023-06-06 08:19:54Z
i do
Avatar
i can clik on "Remove" for my number
Avatar
ChillerDragon BOT 2023-06-06 08:19:58Z
i can not login without
08:20
they flagged me
Avatar
ah oke, then u can remove it later at least
Avatar
ChillerDragon BOT 2023-06-06 08:20:17Z
ah thats nice to avoid 2fa pain
Avatar
i'll grab ur pw
Avatar
ChillerDragon BOT 2023-06-06 08:20:45Z
wot
Avatar
its zileraProPASSWORD2023pridem0nth
Avatar
ChillerDragon BOT 2023-06-06 08:21:10Z
wowo
Avatar
7abfb18 Add 10 € donation by ilaK - def-
Avatar
chillerdragon:
08:26
!ryo
Avatar
chillerbot1 BOT 2023-06-06 08:26:03Z
@Ryozuki
Avatar
Avatar
murpi
Does anyone have a copy of the SDL2.dll file from release candidate 2?
I doubt we changed it compared to current release
Avatar
ChillerDragon BOT 2023-06-06 08:30:18Z
wot
08:30
pinger
Avatar
!c ryos name was not his nickname. But if u already fixed it gg
Avatar
chillerbot1 BOT 2023-06-06 08:30:59Z
ChillerDragon
Avatar
does anyone know the calling convention in cpp
08:31
is it fastcc
08:31
in c its ccc
Avatar
My guess is almost certainly implementation defined
Avatar
ChillerDragon BOT 2023-06-06 08:39:02Z
!jup ah you mean lower case r vs uppercase R yea i am not fixing anything i use what irc gives me
Avatar
chillerbot1 BOT 2023-06-06 08:39:02Z
@Jupstar ✪
Avatar
ChillerDragon BOT 2023-06-06 08:39:10Z
and irc gives me the username instead of the display name apparently
08:39
so this is @matterbridge devs or @heinrich updating matterbridge
08:39
i am yet to become a go hacking matterbridge dev
Avatar
15a7fba Add 20 € donation by "is bad" - def-
Avatar
Avatar
fokkonaut
otherwise cyberfighter or some comparable kek will do so
good idea
Avatar
ChillerDragon BOT 2023-06-06 10:01:44Z
!
Avatar
Avatar
Ryozuki
does anyone know the calling convention in cpp
Eeeh, neither C nor C++ specify a calling convention. That’s left to the implementation
10:13
And the implementation is not forced to stick to one either. E.g. winapi calls use a different one than the msvc default
10:14
I guess on 64bit it’s a bit better, you can safe-ishly assume one calling convention per OS
Avatar
@Learath2 do u think if i use the libclang library and get the cconv from it, is it safe to assume it will be that one
10:17
this is only linux thing too
Avatar
ChillerDragon BOT 2023-06-06 10:17:17Z
apt install ddnet-server
10:17
DDNet-Server
10:17
``DDNet-Server: error while loading shared libraries: libantibot.so: cannot open shared object file: No such file or directory
10:17
A
10:17
debian moment
Avatar
Avatar
Ryozuki
@Learath2 do u think if i use the libclang library and get the cconv from it, is it safe to assume it will be that one
With code you didn’t compile there is no way to know for sure. But I think this will work with all sane code
Avatar
@Learath2 what if it is a dynamic linked lib
10:20
doesnt it need a stable abi
10:20
or smth
10:20
the lib in question is llvm so
Avatar
There is no way to be 100% correct about this, so just pick the sane assumption and go with it. Assuming a binary doesn’t break ABI promises is sane. Especially calling into something like llvm. LLVM isn’t adversarial 😄
10:24
On linux 64bit you’ll always have sysv amd64 abi
10:25
On 32 bit linux you’ll get cdecl
Avatar
@Learath2 do you smoke by any chance?
Avatar
Avatar
fokkonaut
@Learath2 do you smoke by any chance?
Extremely rarely, why?
Avatar
Avatar
Learath2
On 32 bit linux you’ll get cdecl
Ah and thiscall for member functions, which is pretty much cdecl but put this on stack too
Avatar
ws-client BOT 2023-06-06 11:27:23Z
<Jupstar> !c yeah that's why i talked about updating IRC bridge xd. this will be confusing af 😂
Avatar
chillerbot1 BOT 2023-06-06 11:27:23Z
ChillerDragon
Avatar
if im 23y old and teaching someone in the company rust am i a senior?
11:36
gigachad
Avatar
ws-client BOT 2023-06-06 11:39:17Z
<Jupstar> if the someone is 12, no 😂
11:39
<Jupstar> so if u teach learath, no
Avatar
12 pog number
Avatar
he is older than me
11:45
xd
Avatar
Avatar
Robyt3
to improve the usability once you solve the hard issues: add some kind of arrow button on the right side to expand/collapse the preview instead of using a button at the bottom. you could also add a divider in the middle that can be dragged left and right, same how the envelope editor can be dragged up and down
I tried it and didn't like the result. It feels unnecessary
Avatar
2 years
Avatar
Avatar
Mr.Gh0s7
I tried it and didn't like the result. It feels unnecessary
dragging is not really necessary, but I'd prefer if the button was somewhere else and not random together with the other file operation buttons
Avatar
oic ok I'll do that
Avatar
Avatar
fokkonaut
@Robyt3 Did you work on the new editor features? Did you put the INFO button in the Settings context menu? It would be amazing if we can get it out of there again, its very inconvenient for mapping, as I use this feature regularly and it's very annoying to toggle it ONLY using the context menu.
hmm, you can also use Ctrl+I for your power-user needs
Avatar
Avatar
Robyt3
dragging is not really necessary, but I'd prefer if the button was somewhere else and not random together with the other file operation buttons
Should the preview collapse if the selected path isn't a map or if you have enabled map preview it should always split the view?
Avatar
Avatar
Mr.Gh0s7
Should the preview collapse if the selected path isn't a map or if you have enabled map preview it should always split the view?
I don't have an answer right now, I'd try both and choose the one that feels better to use
Avatar
Yeah. I used both and it feels weird if it collapses all the time
Avatar
Maybe look at what other games/applications do
Avatar

Checklist

  • [x] 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-addresssan...
12:02
apparmor
Avatar
ChillerDragon BOT 2023-06-06 12:04:36Z
weeb
Avatar
Avatar
Ryozuki
@heinrich5991
you do realize I'm not online 24/7?
Avatar
ChillerDragon BOT 2023-06-06 12:05:02Z
no
Avatar
no
Avatar
Avatar
Voxel
"WAAH THERE ARE 10000 PEOPLE WITH THE SAME USERNAME lets now have it so there can be only one of that name"
the reddit post where a discord dev said to add numbers on your name if its taken
Avatar
ws-client BOT 2023-06-06 12:07:09Z
<ChillerDragon> @Jupstar maybe @heinrich5991 can try this https://github.com/42wim/matterbridge/wiki/Settings#useusername
bridge between mattermost, IRC, gitter, xmpp, slack, discord, telegram, rocketchat, twitch, ssh-chat, zulip, whatsapp, keybase, matrix, microsoft teams, nextcloud, mumble, vk and more with REST API...
Avatar
@Jupstar ✪
Avatar
Avatar
Voxel
dude lost so he pinged heinrich on me
gigachad
Avatar
ws-client BOT 2023-06-06 12:08:42Z
<ChillerDragon> @cyberFighter send gigachad emote image pls
Avatar
Avatar
fokkonaut
i can clik on "Remove" for my number
I couldn't remove it after being asked by discord for a phone number. when I removed it, it'd always ask me for a new one
Avatar
im on mobile i dont think i can rip the images
Avatar
ws-client BOT 2023-06-06 12:09:15Z
<ChillerDragon> a shit
12:10
<ChillerDragon> i dont get why everybody just puts up with this discord bs
12:10
<ChillerDragon> its clearly a hostile platform
Avatar
Avatar
Learath2
I guess on 64bit it’s a bit better, you can safe-ishly assume one calling convention per OS
Starting with Visual Studio 2013, Microsoft introduced the __vectorcall calling convention which extends the x64 convention.
Avatar
Avatar
cyberFighter
the reddit post where a discord dev said to add numbers on your name if its taken
your username being taken wasnt a problem before so idk why they decided to do this
Avatar
Avatar
heinrich5991
Starting with Visual Studio 2013, Microsoft introduced the __vectorcall calling convention which extends the x64 convention.
it's only an extension of their x64 convention which is mostly(tm) compatible iirc
Avatar
do you think discord's trying to become the same type of social media platform as twitter or facebook or smth
Avatar
Avatar
Learath2
it's only an extension of their x64 convention which is mostly(tm) compatible iirc
__vectorcall adds support for passing homogeneous vector aggregate (HVA) values, which are composite types (structs) consisting solely of up to four identical vector types, using the same six registers. Once the registers have been allocated for vector type arguments, the unused registers are allocated to HVA arguments from left to right. The positioning rules still apply. Resulting vector type and HVA values are returned using the first four XMM/YMM registers.[11]
12:13
not compatible if you have these
Avatar
Does anyone know if nmap can be used to map out open udp ports when you have access to both sides of the connection?
Avatar
nmap can be used to find open udp ports, yes
Avatar
ws-client BOT 2023-06-06 12:14:19Z
<ChillerDragon> trol
Avatar
it's just slow
12:14
because linux limits the "connection refused" thing for UDP to like 1/s
12:14
globally
Avatar
but I need to know for certain, not just "it didn't return icmp unreachable"
Avatar
ws-client BOT 2023-06-06 12:14:51Z
<ChillerDragon> i think lerato is searching for a tool that actually binds a port on the host
Avatar
if the firewall is dropping the packets they would never return icmp unreachable
Avatar
I still don't quite get it
12:16
if you have access to the server, ss -u or similar would tell you the ports, no
12:16
?
Avatar
wait chiller
Avatar
Problem is there is DDNet TUR, there just has to be a firewall rule blocking every udp connection but idk how to show it to this braindead hoster
Avatar
does ddnet bot work here
12:17
$emojis
Avatar
Static: 64/250 Animated: 1/250
Avatar
chillerdragon: can u download this
Avatar
Avatar
Learath2
Problem is there is DDNet TUR, there just has to be a firewall rule blocking every udp connection but idk how to show it to this braindead hoster
host some echo server maybe
Avatar
ChillerDragon BOT 2023-06-06 12:19:29Z
very nice @cyberFighter yes thanks
Avatar
I showed him this, he said there is no problem...
Avatar
ChillerDragon BOT 2023-06-06 12:20:16Z
@cyberFighter now i still need the discord ids :D
12:20
is there non linux debian!?
12:21
is a Linux-specific feature and Debian packages shouldn't assume it is present (unless they're Linux-specific packages for some reason)
Avatar
how do u get the discord ids
Avatar
ChillerDragon BOT 2023-06-06 12:21:32Z
LINUX SPECIFIC DEBIAN PACKAGES!? xd
12:21
might not work on mobile
Avatar
gigachad (edited)
Avatar
ChillerDragon BOT 2023-06-06 12:22:00Z
but if i send for example :gigachad: you should be able to see the emote number somewhere
Avatar
ChillerDragon BOT 2023-06-06 12:22:07Z
wait i can not send it
12:22
only u can send it
Avatar
did it send the numbers
Avatar
ChillerDragon BOT 2023-06-06 12:22:18Z
no they do not arrive here
Avatar
ChillerDragon BOT 2023-06-06 12:22:41Z
i dont think u can send them like this
12:22
just look em up
12:22
@heinrich5991 could you bridge more channels for off topic?
Avatar
heinrich no
Avatar
ChillerDragon BOT 2023-06-06 12:23:09Z
like at least one more
12:23
#off-topic
Avatar
dont let him conquer the server
Avatar
ws-client BOT 2023-06-06 12:23:22Z
<Jupstar> ChillerDragon: to me it reads as if whatever you mean is a linux specific feature, but not all binaries shipped for debian are linux only
Avatar
ChillerDragon BOT 2023-06-06 12:23:36Z
isnt a binary os dependent?
Avatar
Avatar
Learath2
I showed him this, he said there is no problem...
why putty when windows implements a ssh client
12:23
with config files etc..
Avatar
ChillerDragon BOT 2023-06-06 12:24:05Z
@ReiTW ?
Avatar
ws-client BOT 2023-06-06 12:24:05Z
<Jupstar> it is chillerdragon, but i dont even know what feature we talk about xD
Avatar
960830678465933403
Avatar
Avatar
ReiTW
why putty when windows implements a ssh client
because I almost never boot into windows anymore and I cba to move stuff over
Avatar
ws-client BOT 2023-06-06 12:24:15Z
<Jupstar> u just posted some random quote
Avatar
chiler its working for me
Avatar
ChillerDragon: I'd prefer to see them bridged to matrix first, tbh
Avatar
ChillerDragon BOT 2023-06-06 12:25:09Z
pro @cyberFighter thank
Avatar
ws-client BOT 2023-06-06 12:25:16Z
<Jupstar> from irc to bloat to bloat
12:25
<Jupstar> :joy
12:25
<Jupstar> :
12:25
<Jupstar> chillerdragon: when discord ppl use emotes, i see emotes. when i use them i dont :c
Avatar
ChillerDragon: why send usernames instead of discord-specific names?
Avatar
do u want me to do it for every single emote
Avatar
ChillerDragon BOT 2023-06-06 12:26:14Z
@heinrich5991 who uses matrix anyways? its so bugged but yea if thats a requirement then go for it takes 2s to bridge matrix
12:26
@heinrich5991 jupsti wanted that
Avatar
ws-client BOT 2023-06-06 12:26:45Z
<Jupstar> i just said that discords new naming will not work with irc
12:26
<Jupstar> i see ryozukis username
12:26
<Jupstar> instead of his nickname
Avatar
aah
Avatar
ws-client BOT 2023-06-06 12:27:10Z
<ChillerDragon> @Jupstar because the 😂 emote does not work only :pepeH: and a few handselected
Avatar
yea discord sucks i should change to server bridges too
Avatar
I guess matterbridge needs to be updated in a way @Jupstar ✪
Avatar
ws-client BOT 2023-06-06 12:27:35Z
troll project not meant to be actually used. Contribute to ChillerDragon/discord-irc development by creating an account on GitHub.
Avatar
!c 😂
Avatar
chillerbot1 BOT 2023-06-06 12:27:41Z
ChillerDragon
Avatar
ws-client BOT 2023-06-06 12:27:48Z
<Jupstar> then discord converts them
12:27
<Jupstar> to unicode
12:27
<ChillerDragon> yes
Avatar
!c greenthing
Avatar
chillerbot1 BOT 2023-06-06 12:28:01Z
ChillerDragon
Avatar
ws-client BOT 2023-06-06 12:28:10Z
<ChillerDragon> not supported yet
12:28
<ChillerDragon> but with ur folder ill add more
Avatar
btw bridges cant see reactions right?
Avatar
This clearly illustrates an issue, no?
Avatar
ws-client BOT 2023-06-06 12:28:50Z
<ChillerDragon> @heinrich5991 who bridges matrix? zwelf?
Avatar
yes
Avatar
ws-client BOT 2023-06-06 12:29:00Z
<ChillerDragon> @zwelf
12:29
<ChillerDragon> pls
12:29
<ChillerDragon> #off-topic
12:29
<ChillerDragon> thank
12:29
<ChillerDragon> @Learath2 wtf putty!?
12:29
<ChillerDragon> @Learath2 why you on windows?
12:29
<ChillerDragon> @Learath2 and why use putty on windows
Avatar
We've been over this. I cba to configure ssh on windows because I only use windows once every month
Avatar
ws-client BOT 2023-06-06 12:30:29Z
<ChillerDragon> whats cba
Avatar
I'm on windows because MATLAB decided not to work today and I don't have the time to mess around with it today
Avatar
ws-client BOT 2023-06-06 12:30:51Z
<ChillerDragon> a
Avatar
cba = can't be assed
Avatar
ws-client BOT 2023-06-06 12:31:05Z
<ChillerDragon> xd
Avatar
сhillerdragon:
Avatar
ChillerDragon BOT 2023-06-06 12:33:15Z
cyba
Avatar
did the ping work
Avatar
ChillerDragon BOT 2023-06-06 12:33:34Z
no
12:33
how did you manage to make it not work? d
12:33
troll troll troll troll
Avatar
ChillerDragon BOT 2023-06-06 12:33:58Z
indeed trol
Avatar
@ChillerDragon
Avatar
ChillerDragon BOT 2023-06-06 12:34:13Z
worked
Avatar
ChillerDragon BOT 2023-06-06 12:34:22Z
but "chillerdragon" should also ping
Avatar
its like confusables in photoshoot
Avatar
ChillerDragon BOT 2023-06-06 12:34:33Z
this is not a pixel based chat xd
Avatar
сhillеrdrаgоn
Avatar
Avatar
ChillerDragon
this is not a pixel based chat xd
nah like u can use cyrillic letters
12:35
and itd look the same but let u use the name
Avatar
Avatar
ChillerDragon
this is not a pixel based chat xd
so what is it then? if you say text based the text is made of pixels so checkmate
Avatar
Avatar
Voxel
so what is it then? if you say text based the text is made of pixels so checkmate
magnus carlsen in the chat rn
12:35
matricks
Avatar
Avatar
Voxel
so what is it then? if you say text based the text is made of pixels so checkmate
oh maybe its pixel cringe chat
12:36
justatest
Avatar
ChillerDragon BOT 2023-06-06 12:42:36Z
@Voxel maybe ur text is in pixels my irc client runs a on a printer i read all messages as ink on paper
Avatar
i bet you use a typewriter to reply
Avatar
ChillerDragon BOT 2023-06-06 12:44:23Z
ofc
12:46
phpHop
12:46
how does this look on discord?
12:46
whooo
12:46
sadSnail
Avatar
looks normal
Avatar
ChillerDragon BOT 2023-06-06 12:49:01Z
normal as in all things are emotes?
Avatar
yes
Avatar
ChillerDragon BOT 2023-06-06 12:49:08Z
nice
12:49
what about this
Avatar
Holy Moly Free NITRO?????
Avatar
ChillerDragon BOT 2023-06-06 12:49:16Z
xxxxxxxxxxxx
12:49
yes
Avatar
yes it works
Avatar
ChillerDragon BOT 2023-06-06 12:49:35Z
cyberfitersucksassandislyingtome
12:49
no way that displays
Avatar
it is
12:49
from unddnet
Avatar
it works
Avatar
ChillerDragon BOT 2023-06-06 12:49:51Z
12:49
send pic
12:49
or didnt happen
Avatar
how do u have it from there
12:50
are u bridged onto unddnet
12:50
oh wait no
Avatar
it even displays the emote name ChillerDragon
Avatar
ChillerDragon BOT 2023-06-06 12:50:26Z
i have access to ALL emotes apparently xd
Avatar
u can probably just type the id out
Avatar
ChillerDragon BOT 2023-06-06 12:50:33Z
the one i made up heinrich?
Avatar
yes
Avatar
ChillerDragon BOT 2023-06-06 12:50:39Z
xd
12:50
ok so only ids matter
12:50
now i just need all emote ids
Avatar
ChillerDragon BOT 2023-06-06 12:51:14Z
nice
Avatar
wtf xD
Avatar
ChillerDragon BOT 2023-06-06 12:51:39Z
come to irc for free nitro
Avatar
i can send u ids if u want when i get home
Avatar
ChillerDragon BOT 2023-06-06 12:51:55Z
pog
Avatar
chillerdragon: 1010609071902171226
Avatar
chillerdragon 1055668586691178568
Avatar
btw this means
12:53
u can make tons of empty servers
12:53
for irc emojis
Avatar
I never want to deal with a cheap hoster ever again
Avatar
Avatar
Learath2
I never want to deal with a cheap hoster ever again
was he turkish?
Avatar
Hetzner never argues with you when you tell them UDP just doesn't work
Avatar
Avatar
cyberFighter
was he turkish?
Yes, not one competent person in my country doing IT sadly
12:55
This individual installed a desktop version of debian on a server
12:55
With gnome
12:55
There was a printer service running when the machine was delivered
Avatar
????? lol
Avatar
ChillerDragon BOT 2023-06-06 12:56:20Z
guys u cant just send me random ids idk what they belong to xd
Avatar
emojis
12:56
its emoji ids
Avatar
ChillerDragon BOT 2023-06-06 12:56:36Z
..
12:56
which i have to map them
Avatar
mine is :wormy:
Avatar
mine is :ass: (grosboule its grosboule)
greenthing 1
Avatar
ChillerDragon BOT 2023-06-06 12:58:22Z
go leak some useful ones
12:58
like justatest
12:58
pepeH
12:58
gigachad
12:58
the ones that are actually used here
Avatar
i already posted them
Avatar
ChillerDragon BOT 2023-06-06 12:58:39Z
greenthing
Avatar
i mean
12:58
ok gimme a sec
Avatar
<:gigachad:960830678465933403>
12:59
<:justatest:572499997178986510>
12:59
<:pepeH:462735917006848020>
Avatar
I'm sure this is breaking some discord ToS thing and you'll get banished to the shadow realm
Avatar
if this was why is it a feature
13:00
\:emoji: (edited)
Avatar
banhammer feelsamazingman greenthing feelsbadman gigachad kek justatest monkalaugh monkaS troll nouis
13:00
FUCK
Avatar
Avatar
Learath2
I'm sure this is breaking some discord ToS thing and you'll get banished to the shadow realm
which one would it be breaking
13:03
chillerdragon: heres an important emote :trollchungus: 1010641652920098887
Avatar
Don't steal nitro part
Avatar
Avatar
Learath2
Don't steal nitro part
theres a ton of bots that just replace ur message with the nitro emojis
13:04
they are pretty big too i think
Avatar
# #developer
Avatar
# @ReiTW
Avatar
ChillerDragon BOT 2023-06-06 13:09:09Z
@Voxel you can not escape them :(
13:09
i need the actual ids
13:09
Avatar
gigachad 960830678465933403 justatest 572499997178986510 pepeH 462735917006848020
Avatar
ChillerDragon BOT 2023-06-06 13:10:30Z
ty
Avatar
i thought itd show
Avatar
ChillerDragon BOT 2023-06-06 13:11:38Z
only for u :c
13:11
cursed bridges
Avatar
wow it gets hidden
13:18
@Voxel jarvis, post every single emoji in one message in bot commands, copy the text, open a text editor and paste it in, use replace text shenanigans and post here
Avatar
im mobile
Avatar
@Ryozuki https://github.com/gborobio73/rovell sorry for ping but this is for you
Rust programming, in Catalan. Contribute to gborobio73/rovell development by creating an account on GitHub.
Avatar
@heinrich5991 why did you ghost message me
👻 1
13:37
I saw it on phone notification
Avatar
ws-client BOT 2023-06-06 14:02:34Z
<Jupstar> he didnt ping u in this channel
14:02
<Jupstar> irc would have caught it
Avatar
send link
14:17
nvm how am i supposed to register chillerdragon
Avatar
ChillerDragon BOT 2023-06-06 14:27:16Z
send link of what? register where?
14:27
@cyberFighter?
14:27
a f ping fail w out space
14:27
@cyberFighter
Avatar
prob to ws-chat
Avatar
yed
14:29
yes
Avatar
@cyberFighter chat.zillyhuhn.com
Avatar
i did find the link already i said nvm after saying i cant find the link
Avatar
ChillerDragon BOT 2023-06-06 14:43:26Z
yea its a no troll zone for now otherwise heinrich bans my ass
Avatar
who's summoning me
Avatar
Avatar
ws-client
<ChillerDragon> @TsFreddie xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx @ju
this?
Avatar
chiller moment
Avatar
ChillerDragon BOT 2023-06-06 14:49:22Z
wot
Avatar
you have summoned me
14:50
now, state your desires
Avatar
ws-client BOT 2023-06-06 14:50:04Z
<Jupstar> the broken pings 😂
14:50
<Jupstar> i was just a chillertroll tsfreddie
14:50
<Jupstar> :/
Avatar
i don't care
Avatar
Avatar
ws-client
<ChillerDragon> ah yea i think tsfreddie maybe tried to spoof my name to bypass some !mods command thing
btw i have no idea what this is
14:53
I changed my discord name to ChillerDragon for less than 5 minutes once
14:53
and chiller was there
Avatar
ChillerDragon BOT 2023-06-06 14:55:00Z
imposter
14:55
sus
Avatar
you were there tho
Avatar
ChillerDragon BOT 2023-06-06 14:55:19Z
ye ik
14:55
it was when u tried to hack my bot
14:55
hax
14:55
now u get pingerd
Avatar
i don't even know what your bots do
14:55
!ping
Avatar
chillerbot1 BOT 2023-06-06 14:55:45Z
pong
Avatar
that's all i know
14:56
did you get a webhook tho
Avatar
ChillerDragon BOT 2023-06-06 15:02:41Z
i dont have any webhook
15:02
i just build irc bots
15:03
the best feature of the bot is !p which deserializes teeworlds network traffic
15:03
!p b'\x04\x0a\x00\xcf\x2e\xde\x1d\04'
Avatar
chillerbot1 BOT 2023-06-06 15:03:41Z
0.7
15:03
<class: 'PacketHeader'>: {'flags': <class: 'PacketFlags7'>, 'ack': 10, 'token': b'\xcf.\xde\x1d', 'num_chunks': 0, 'connless_version': 1, 'response_token': b'\xff\xff\xff\xff'}
15:03
<class: 'CtrlClose'>: {'message_type': 'control', 'message_name': 'close', 'message_id': 4, 'reason': ''}
Avatar
ws-client BOT 2023-06-06 15:14:04Z
<ChillerDragon> :justatest:
15:14
<ChillerDragon> does this arrive on discord?
Avatar
yes, as :justatest:
Avatar
ws-client BOT 2023-06-06 15:14:41Z
<ChillerDragon> okay nice now i broke it here :D
15:15
cross-dimension talker
Avatar
ChillerDragon BOT 2023-06-06 15:25:57Z
i need a better way to get those emote ids
15:26
but can someone send f3 and f4 emote ids .-.
15:26
f3
Avatar
ChillerDragon BOT 2023-06-06 15:26:52Z
the id
Avatar
ChillerDragon BOT 2023-06-06 15:27:06Z
also how does this look like? Catxplosion
15:27
send img pls
Avatar
ChillerDragon BOT 2023-06-06 15:27:49Z
the image file .-.
15:27
right click
Avatar
397431188941438976 397431204552376320 are these the id?
Avatar
ChillerDragon BOT 2023-06-06 15:27:54Z
copy image link
15:28
f3
Avatar
ChillerDragon BOT 2023-06-06 15:28:23Z
f3
Avatar
https://cdn.discordapp.com/emojis/1082715870893195274.gif?size=80&quality=lossless
Avatar
ChillerDragon BOT 2023-06-06 15:28:27Z
these show?
Avatar
ChillerDragon BOT 2023-06-06 15:28:36Z
oh its a gif
Avatar
it's animated
Avatar
ChillerDragon BOT 2023-06-06 15:31:21Z
can i get :fuckyousnail: id?
Avatar
Catxplosion oh you need token for that
Avatar
did you test wormy yet (edited)
Avatar
ChillerDragon BOT 2023-06-06 15:31:59Z
and :feelsbadman:
Avatar
i'm bored
15:32
seeya
Avatar
ChillerDragon BOT 2023-06-06 15:32:11Z
rq
Avatar
chillerdragon 1055668586691178568 :wormy:
Avatar
ChillerDragon BOT 2023-06-06 15:32:37Z
i added wormy
15:32
but i do not have the image file
15:33
15:33
is it this?
Avatar
yea LMFAOOO
15:33
ITS SO FUNNY TO ME
Avatar
ChillerDragon BOT 2023-06-06 15:34:42Z
pls send :feelsbadman: id :c
Avatar
ChillerDragon BOT 2023-06-06 15:35:04Z
..
Avatar
391614770303991808
Avatar
ChillerDragon BOT 2023-06-06 15:35:11Z
ty
Avatar
i have to send it so I can copy the url
Avatar
ChillerDragon BOT 2023-06-06 15:35:23Z
and :fuckyousnail:
15:35
a
Avatar
i don't have that
Avatar
im coming home
15:35
in like 20 mins
Avatar
ChillerDragon BOT 2023-06-06 15:35:44Z
isnt it on this server?
Avatar
no
Avatar
probably not
Avatar
ChillerDragon BOT 2023-06-06 15:35:56Z
wot ok
Avatar
why would a "fuckyou" emoji be in yere
15:36
here*
Avatar
ChillerDragon BOT 2023-06-06 15:37:04Z
ppl use it all the time
15:37
thats how i know it
Avatar
chillerdragon: u mean this one?
Avatar
ChillerDragon BOT 2023-06-06 15:37:47Z
yes
Avatar
thats just ryo
Avatar
if i spammed some dumb emoji name would u ask me for the id too
Avatar
ChillerDragon BOT 2023-06-06 15:40:13Z
yes
Avatar
:dragoninachiller:
Avatar
:trollchungus:
Avatar
ChillerDragon BOT 2023-06-06 15:40:31Z
poggers2 i also do not have
15:40
trollchungus is alr added
Avatar
1008007455936094328
Avatar
post it
Avatar
ChillerDragon BOT 2023-06-06 15:41:10Z
my code doesnt compile rn
Avatar
lmao
Avatar
:chillertryingtomakeagooddesign:
Avatar
:petnouis:
Avatar
It was previously possible to send multiple emotes in a single tick with sv_emoticon_delay 0. This could create lag for all players on a server when sending many emotes. The minimum delay between emotes is changed to 10 ticks (0.2 seconds) even with sv_emoticon_delay 0, which is hopefully enough to prevent players from lagging servers.

Checklist

  • [X] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly relate...
Avatar
ChillerDragon BOT 2023-06-06 16:10:38Z
send id ps
Avatar
ChillerDragon BOT 2023-06-06 16:11:13Z
send fuckyousnail id or riot
Avatar
ChillerDragon BOT 2023-06-06 16:15:03Z
..
Avatar
ChillerDragon BOT 2023-06-06 16:16:04Z
i have wormy
16:16
oh scroll moment
16:16
id id
16:16
id
Avatar
Avatar
GitHub
Click to see attachment 🖼️
ohhh
16:17
makes sense
Avatar
i didnt know i miss emote spam so much before it was taken away
Avatar
is it still working on kog
16:18
troll troll troll troll
16:18
justatest
Avatar
no ;~;
Avatar
ChillerDragon BOT 2023-06-06 16:20:10Z
whats emote spam
16:20
u mean sv_emoticon_delay ?
16:20
they added a spam emote but due to protest it got removed
Avatar
fng already fixed bcs without emotes, this game is not playable
Avatar
noby goated programmer
Avatar
i meant on my servers 😂
16:31
NVM ME
16:31
but srsly @Learath2 10 bytes * 64
16:31
are under 1kb/s/char (edited)
16:31
dont make me cry
Avatar
You are so angry you are misreading code. Can you chill for a second?
16:32
bro i only want once per tick
16:32
all i want
16:32
😭
16:32
not 5 per second
16:33
Avatar
We thought 10 ticks was a reasonable amount. I forgot some of you people are attached to the weirdest things
Avatar
here this is the emotion right?
Avatar
We can do once per tick, see if the servers can do it
Avatar
this are 8 bytes, plus 8 bytes packet payload, plus maybe 8 bytes UDP
16:33
1.5 KB/s
16:34
and the calc is conservative
Avatar
It’s not the traffic causing lag, it’s the cpu as far as I understand
Avatar
its less ofc
Avatar
Especially on our weaker servers that many packets entering the queue can cause issues. Anyway, let’s try 1 per tick, see if that helps
Avatar
ws-client BOT 2023-06-06 16:34:51Z
<ChillerDragon> i have seen old block servers being taken down by holding shift xd
16:35
<ChillerDragon> but ye pls fast emotes they important for gameplay feel
Avatar
why by holding shift?
16:37
isnt that a input flag
Avatar
ws-client BOT 2023-06-06 16:38:04Z
<ChillerDragon> because windows sends emotes really fast when a emote bind is held
Avatar
i mean we send a snapshot every second tick
16:38
that must be more than a stupid emoticon
Avatar
ws-client BOT 2023-06-06 16:38:16Z
<ChillerDragon> the block server had the emote delay set to 0
16:38
<ChillerDragon> and it would straight up connection problem xd
Avatar
even on a local server, i get like 40KB/s with single char
16:38
the 1 KB/s extra per character should be fine
16:44
Make 1 second on weak servers 😂
Avatar
You are not considering the shitty vps’s and the shitty connections we run these on, but anyway, there is no harm to trying 1 per tick
Avatar
closes #6714

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...
Avatar
we fought so hard to not convince qshar for this 😂
Avatar
I love how even in low bandwidth you couldn't get yourself to make it less than 0.5 emotes per tick 😄
Avatar
i think kog only activated it after avo got admin xD
Avatar
Avatar
Learath2
I love how even in low bandwidth you couldn't get yourself to make it less than 0.5 emotes per tick 😄
u can hold emote key
17:10
how often does it trigger?
Avatar
Depends on your OS settings
Avatar
i'd say more than 5 times 😄
17:11
5 times completely kills me
17:12
Avatar
I mean I think that looks fine, a fairly normal amount of emoticons
Avatar
sometimes i join random servers
17:13
stand next to a random tee
17:13
and spam him heart emotes
😊 3
Avatar
@Learath2 if a cpp function is marked inline
17:16
u should be able to use it externally right?
17:17
today im exploding
17:17
inline is just an indication to the compiler, not an order
Avatar
so its symbol is available?
Avatar
no
Avatar
thats the problem i guess
17:18
my linker couldnt find it
Avatar
how have you declared it inline?
Avatar
and i knew its mangled name
Avatar
in the header, or in the implementation?
Avatar
via libclang
17:19
= note: Undefined symbols for architecture arm64: "mlir::registerAllDialects(mlir::MLIRContext&)", referenced from: snip::ffi::register_all_dialects::hfbf28ac4292c3c35 in snip-65b2b5c9eaf89b18.rlib(snip-65b2b5c9eaf89b18.1cjjtirqj6ilzgc1.rcgu.o) ld: symbol(s) not found for architecture arm64
17:20
/// Append all the MLIR dialects to the registry contained in the given context. inline void registerAllDialects(MLIRContext &context) { DialectRegistry registry; registerAllDialects(registry); context.appendDialectRegistry(registry); }
17:20
i know what im doing is already hacky
Avatar
Avatar
Jupstar ✪
Click to see attachment 🖼️
I didn't know that the emotespam you desired looked like a seizure. Most people I play with spam only at a human rate, which looks like about what you posted there
Avatar
Avatar
Learath2
I didn't know that the emotespam you desired looked like a seizure. Most people I play with spam only at a human rate, which looks like about what you posted there
they probs use them with a bind
17:21
hook or fire
Avatar
I'd guess they are just spamming through the emotewheel
Avatar
some spam with bind and hold it
Avatar
Avatar
Ryozuki
u should be able to use it externally right?
apparently not, just tried with gcc
Avatar
It honestly looks awful when you spam much faster than 10 times per second, but as this is ddnet once you add something you can never remove it, so I guess it'll be a part of the game forevermore
Avatar
a.h inline int myfunc(int param);
17:24
a.c inline int myfunc(int param) { param *= 12; return param ^ 0xFFFFFFFF; } main.c #include "a.h" #include <stdio.h> int main(int argc, char** argv) { printf("%d\n", myfunc(argc)); return 0; } result in main.o:main.c:(.text+0x18): undefined reference to \myfunc'`
Avatar
Avatar
Learath2
It honestly looks awful when you spam much faster than 10 times per second, but as this is ddnet once you add something you can never remove it, so I guess it'll be a part of the game forevermore
pls dont have a strong opinion, else heinrich reads it and comes with his strong opinion and then im alone in the dev team, while whole EU community will hate it 😂
Avatar
compiling a.c already yields: a.h:2:12: warning: inline function 'myfunc' declared but never defined inline int myfunc(int param); ^~~~~~
Avatar
Avatar
Jupstar ✪
pls dont have a strong opinion, else heinrich reads it and comes with his strong opinion and then im alone in the dev team, while whole EU community will hate it 😂
Subtly injecting the assertion that the "whole EU" community wants to spam at the seizure rate 🙃
Avatar
they want it, 100% sure about it 😂
Avatar
Given the fact that I rarely ever saw it used I'm a little skeptical on that but anyway there is no need to debate this, I know better than to take a solid position on this one
17:27
I'd rather break my arm than merge anything you don't like
Avatar
Avatar
Jupstar ✪
pls dont have a strong opinion, else heinrich reads it and comes with his strong opinion and then im alone in the dev team, while whole EU community will hate it 😂
i didnt read but ill support u
Avatar
Avatar
Chairn
apparently not, just tried with gcc
With gnu89 that should link iirc 😄
17:32
tell me
17:32
i wanna be funny at work
Avatar
Anyway, C99: 6.7.4p6:
... If all of the file scope declarations for a function in a translation unit include the inline function specifier without extern, then the definition in that translation unit is an inline definition. An inline definition does not provide an external definition for the function ...
(edited)
Avatar
seem like i know a lot
17:32
kek
Avatar
besides the export of the symbol, this is funny fact too: inline marks the symbol WEAK, which hints linker to choose arbitary one of definition in object files static marks the symbol LOCAL, which restricts the symbol in current translation unit, and the linker may keep multiple instances of (possibly different) definition. static inline generally works as static, but the inline keyword suggest compiler trying to inline this function.
Avatar
Avatar
Ryozuki
why
Because inline wasn't a standard thing back in c89, and I remember reading in the C irc that gcc just decided to do it that way
17:35
I hate copying from pdfs
17:35
nice to know
17:35
cool trivia
17:38
irc experts saving the day
Avatar
I do not know if it was mentioned before, but why not make it so that, a person could spam for themselves as many emotions as they want, but to the server will be sent only once 0.3 seconds for example. This will save from ddos and will not bring discomfort for people. I think win win
Avatar
Avatar
Learath2
Anyway, C99: 6.7.4p6:
... If all of the file scope declarations for a function in a translation unit include the inline function specifier without extern, then the definition in that translation unit is an inline definition. An inline definition does not provide an external definition for the function ...
(edited)
have u actually learned the whole c spec? 😂
Avatar
Avatar
lolkildal
I do not know if it was mentioned before, but why not make it so that, a person could spam for themselves as many emotions as they want, but to the server will be sent only once 0.3 seconds for example. This will save from ddos and will not bring discomfort for people. I think win win
the issue is a different than u think
Avatar
Avatar
Jupstar ✪
have u actually learned the whole c spec? 😂
For C99 I kinda know the approximate locations of the things
Avatar
currently u could spam multiple emotes per tick
17:39
if that is fixed there is no DDOS possibility anymore
17:39
besides that u can always ddos the server itself
Avatar
Avatar
Learath2
For C99 I kinda know the approximate locations of the things
impressive xD
17:40
I am a jedi, i feel the source
Avatar
Avatar
lolkildal
I do not know if it was mentioned before, but why not make it so that, a person could spam for themselves as many emotions as they want, but to the server will be sent only once 0.3 seconds for example. This will save from ddos and will not bring discomfort for people. I think win win
We could fake it on the client, but I doubt that'll make anyone happy. Lot's of extra new code so bad for the maintainters and @Jupstar ✪ won't accept it as a good solution anyway, other people need to see it for it to convey emotions properly
😂 1
👍 1
17:41
Idk what emotion other than "seizure" is conveyed through an emote spam that fast, but that's above my paygrade
Avatar
Avatar
Jupstar ✪
currently u could spam multiple emotes per tick
Is this the way servers are being puffed up now, or is this one of them?
Avatar
Recently I've been enjoying control theory quite a lot. Have any of you encountered it before? It's such an intriguing field
Avatar
if u mean the weird players joining
17:42
thats smth different
Avatar
Avatar
Learath2
Recently I've been enjoying control theory quite a lot. Have any of you encountered it before? It's such an intriguing field
A way to generalize so many things
Avatar
Avatar
lolkildal
Is this the way servers are being puffed up now, or is this one of them?
the multiple emotes per tick is a way to abuse the server so, that the server sends many packages to clients so u basically abuse the server for a DOS
17:43
as said, u can always ddos the server, it's nothing special really
17:43
other way around is special
Avatar
THIS absolute moron at this turkish hoster told me to use tracert to diagnose an issue with UDP traffic. Traceroutes are over ICMP on windows. So this moron keeps doing traceroutes to the server on windows and keeps saying it's okay
17:47
I'm about to lose it
17:47
How do you own an operate an entire hosting company without even knowing the basics of computers?
Avatar
believe me. i think that every day
17:48
in many fields
17:48
xD
Avatar
I'm seriously this close to breaking this keyboard in half
Avatar
Avatar
Learath2
How do you own an operate an entire hosting company without even knowing the basics of computers?
Hosting is an easy way to get money nowadays, many people with missing knowledge try to use this
Avatar
i mean i also google to solve many problems... but at least i DO so
Avatar
And they hire people with even less knowledge
Avatar
xD
Avatar
do you think this many traceroutes will convince him or will he just claim every server I could get my hands on is misconfigured?
Avatar
Avatar
Learath2
Recently I've been enjoying control theory quite a lot. Have any of you encountered it before? It's such an intriguing field
is it hard for a non uni goer
Avatar
Avatar
ChillerDragon
@ReiTW ?
chillerdragon: to answer ur "?" windows since some times implements a unix-style ssh client
Avatar
sometimes i feel i wanna improve my maths like i do with programming
Avatar
chillerdragon BOT 2023-06-06 18:04:29Z
?
18:04
Which ?
Avatar
i heard ppl get a click on hard math stuff like u get with programming
Avatar
chillerdragon BOT 2023-06-06 18:05:04Z
Yea windows has openssh no need for putty
Avatar
idk the word
18:05
anyway im lazy
Avatar
chillerdragon BOT 2023-06-06 18:05:40Z
Why do math when you can do meth
Avatar
Incompetence at this level drives me so insane
Avatar
Avatar
Ryozuki
is it hard for a non uni goer
Hm, might be yeah, it's heavy on signal theory and linear algebra :/
Avatar
at some point in my life i wanna learn advanced math
18:08
but not today i guess
18:08
otherwise i feel i missed on smth
Avatar
linear control theory is ok, non linear control theory is wtf
18:09
clearly not my best memories in uni
Avatar
whats the thing u most enjoyed
Avatar
non linear control theory sounds awful, please don't say that again
Avatar
if any
Avatar
The beauty I saw in it lies solely in the fact that everything is nice and linear 😄
Avatar
first 2 years, i enjoyed math, then mostly analogic electronic
18:10
or electronic and informatics, but my cursus wasn't really heavy on that
Avatar
woah the metro has a new version
Avatar
i also had civil engineering in 3rd year, and we did some nice experiments by crushing concrete 😄
Avatar
it has like digital panels showing station info
18:11
peak tech
Avatar
chillerdragon BOT 2023-06-06 18:11:49Z
Don’t text and drive ryo
18:13
even in english
18:13
tourist city smh
Avatar
chillerdragon BOT 2023-06-06 18:13:33Z
:D
Avatar
Avatar
Ryozuki
Click to see attachment 🖼️
Damn the UI looks so modern, turkish ones look so lame 😦
Avatar
yee its nice
18:15
@Learath2 it even tells the station exists
18:15
usually there are 2
18:15
so it tells street names
18:15
and left or right
Avatar
chillerdragon BOT 2023-06-06 18:17:54Z
Did you move to turkey or wat lerato?
Avatar
These old ones looked so much better
Avatar
Avatar
chillerdragon
Did you move to turkey or wat lerato?
No, but I do come and go every once in a while
Avatar
chillerdragon BOT 2023-06-06 18:18:29Z
Why
Avatar
he is turk
Avatar
chillerdragon BOT 2023-06-06 18:19:23Z
Is he?
18:19
dox
Avatar
You didn't know I was Turkish?
Avatar
chillerdragon BOT 2023-06-06 18:19:42Z
No
18:19
Idk what I thought
18:19
Maybe Italian
Avatar
chiller what am i
Avatar
chillerdragon BOT 2023-06-06 18:20:33Z
I think ryo is French half of the time haha
Avatar
People assume I'm a German (default nationality in teeworlds) woman (Lea- seems to evoke a female vibe)
Avatar
chillerdragon BOT 2023-06-06 18:20:40Z
Catalonian
Avatar
Spanish* devil
Avatar
chillerdragon BOT 2023-06-06 18:21:17Z
So you full on Turk and live in turkey?
18:21
I call bs
18:21
why u didnt go to germany
Avatar
I'm Turkish but I do live in Italy, atleast for the last half a decade I've lived in Italy
Avatar
isnt germany where turks go
Avatar
chillerdragon BOT 2023-06-06 18:22:03Z
Yes so I was right (@Learath2)
I&#x27;m Turkish but I do live in Italy, atleast for the last half a decade I&#x27;ve lived in Italy
Avatar
German universities hard to get in
Avatar
chillerdragon BOT 2023-06-06 18:22:10Z
So you Italian
Avatar
bambino
Avatar
Does living just half a decade convert your nationality?
Avatar
chillerdragon BOT 2023-06-06 18:22:43Z
Yes
Avatar
off-topic: I was going to order some kfc (random craving moment). It says 40 to 60 minutes to delivery....
Avatar
chillerdragon BOT 2023-06-06 18:23:13Z
You speak better Turkish or Italian?
Avatar
well u get nice pizza
18:23
@Learath2 did u try napoles pizza
Avatar
I guess I'll just order pizza 😄
Avatar
idk the name
Avatar
chillerdragon BOT 2023-06-06 18:23:41Z
did you try walking to kfc?
18:23
Delivery leaks your address
18:23
It’s not very privacy respecting
Avatar
Avatar
Ryozuki
@Learath2 did u try napoles pizza
Pizza Napoletana? Yeah but not in Naples yet
Avatar
in naples ofc
18:24
i heard its legit there
18:24
real good
Avatar
I cba to go down there, it's a 6 hour train ride atleast 😄
18:24
Maybe some day
Avatar
chillerdragon BOT 2023-06-06 18:24:45Z
6 hour train stop ride to kfc
18:24
Rude
18:24
Omg
Avatar
I want to go to Pepe in Grani, the best pizza place ever
Avatar
chillerdragon BOT 2023-06-06 18:24:57Z
Phones Vorrecht
18:25
lerato u speak Italian?
Avatar
Avatar
fokkonaut
@heinrich5991 why did you ghost message me
I also saw a notification from you
Avatar
I speak a fair bit, but not very good at it
Avatar
i speak latin
Avatar
are germans proud of their cuisine?
Avatar
chillerdragon BOT 2023-06-06 18:26:15Z
Ciao
18:26
Luigi
Avatar
Avatar
Ryozuki
are germans proud of their cuisine?
no? XD
Avatar
as an outsider there are simply no german restaurants
Avatar
I never developed any social relationships so I never learned any conversational Italian AnyaSob
Avatar
Avatar
Jupstar ✪
no? XD
xd
Avatar
chillerdragon BOT 2023-06-06 18:26:51Z
ciao Bella
Avatar
Avatar
Ryozuki
as an outsider there are simply no german restaurants
we all eat at turkish restaurants
18:26
Döner
Avatar
only german beer
Avatar
DÖNER
18:27
türkische Pizza
Avatar
chillerdragon BOT 2023-06-06 18:27:07Z
Döner is German
Avatar
some turkish places are dope
Avatar
The bastardized version of Doner we consume in the west is actually very sad
Avatar
i like kebab justatest
Avatar
I'll go buy pizza in person, I cba to wait 25 minutes for a delivery
Avatar
chillerdragon BOT 2023-06-06 18:28:27Z
Good!
18:28
can’t be assed
18:28
Axaxaxa
18:28
Such a mood acronym
18:29
So when do we do a big meetup now?
Avatar
My french is better than my italian and both are better than the abysmal state my japanese is in
Avatar
how did you learn japanese from textbooks?
Avatar
Avatar
Learath2
My french is better than my italian and both are better than the abysmal state my japanese is in
no spanish?
Avatar
Avatar
Mr.Gh0s7
how did you learn japanese from textbooks?
From online resources and listening. It's abysmal state is because I kinda stopped working at it after a while because had to study boring engineering things instead
Avatar
https://www.imabi.net/ if you are a language enthusiast https://guidetojapanese.org/learn/ if you just want to learn Both great resources that vibe with my kind of learning
A comprehensive Japanese learning resource which goes from zero knowledge to classical language.
18:36
I mean if you are interested in learning japanese yourself
Avatar
Sometime ago I learn hiragana in an afternoon. The next day I learn katakana. Afterwards I couldn't find resources so I stopped practicing them. Again sometime ago I re-learned katakana and hiragana now I've forgotten them again ^^. It's always fun for me to learn {hiraga,kataka}na
18:41
tfw you type a long msg send it and then see obvious mistakes in grammar/vocabulary but you can't edit it because it'll spam irc kek
Avatar
Before I stopped practicing I could read text in kana easily, I wonder if I can still do it
Avatar
ミスタ ゴスト
Avatar
Seems I can still do it, nice
18:44
I think you want long letters for the ゴ
Avatar
that's what I thought
Avatar
ゴーストsounds better to me
Avatar
yeah but I got it from google translate (I wrote Misuta Gosuto and copied the japanese wording)
Avatar
you can type english "ghost" and translate to japanese to get ゴースト
Avatar
Avatar
Mr.Gh0s7
ミスタ ゴスト
ミスター・ゴースト better?
Avatar
if you click on the japanese translation you can switch to the katakana alternative
👍 1
Avatar
Avatar
Mr.Gh0s7
ミスター・ゴースト better?
Sounds better to me, but what do I know, I'm just a weeb
Avatar
sounds better to me as well 🙂
18:49
should be banned, and imo shows who hosted the other server xd
18:49
Avatar
Avatar
Learath2
Sounds better to me, but what do I know, I'm just a weeb
im a weeb and cba to learn jp
18:55
but i can half understand anime tropes without subs
18:55
XD
Avatar
Avatar
Ryozuki
im a weeb and cba to learn jp
Don't let your dreams be memes
19:03
Imagine being able to watch anime while you eat food
Avatar
Avatar
fokkonaut
Click to see attachment 🖼️
theyr'e getting ddosed it seems
19:26
they're
Avatar
Avatar
fokkonaut
Click to see attachment 🖼️
afaik they are just getting attacked, not sure tho
Avatar
#6715
Avatar
closes #6714 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 ...
Avatar
chillerdragon do u still need ids for emojis
Avatar
Avatar
Jupstar ✪
and spam him heart emotes
I do that too!
brownbear 5
Avatar
Avatar
Jupstar ✪
besides that u can always ddos the server itself
haram
Avatar
Avatar
nouaa
afaik they are just getting attacked, not sure tho
yes im pretty sure they are getting attacked
21:03
similar happened before on my server & and the same bots on another ruski server
21:03
for sure not kisao tho
Avatar
chillerdragon BOT 2023-06-06 21:06:33Z
Yes greenthing feelsbadman feeldgoodman and so on (@cyberFighter)
chillerdragon do u still need ids for emojis
Avatar
!c angry: 395753905650270232 banhammer: 392813948858269696 bluekitty: 34668349791980748 bluestripe: 346683497802366976 boo: 395753917062971402 brownbear: 346683497701834762 cammo: 346683496842133504 cammostripes: 346683496476966913 ddnet: 391727274824826880 ddnet_lgbt: 854799059402227782 f3: 397431188941438976 f4: 397431204552376320 feelsamazingman: 391614823655538699 feelsbadman: 391614770303991808 flag_unk: 519687837868883993 frozen: 385929852022161418 fury: 395753924432494596 gg: 422062383687794689 giftee_green: 783751485736747008 giftee_red: 783751448664080466 gigachad: 960830678465933403 greenthing: 623706333677617203 happy: 395753933089406976 heartw: 395753947396046850 hey: 395753956711858196 jaouis: 771825988556292096 justatest: 572499997178986510 kek: 623709640789852179 lol: 460429405328506900 mmm: 395753965410582538 monkaS: 397449067661099008 monkalaugh: 757185761840857109 music: 395753973736407040 ninja: 346683495709671455 no: 389587856093478915 nobot: 729424105333588119 nouis: 745612528834445313 oop: 395753983379243028 ouch: 395754007379050499 pepeH: 462735917006848020 poggers: 546812233867329556 poggers2: 1008007455936094328 rplace: 961041030650658836 saddo: 346683498041704448 santatrollet: 788818561590231103 sendhelp: 457222229264957460 signs: 395754056687288321 sorry: 395754069953609729 tear: 395754088324661251 tee_thinking: 478629518358085653 think_bot: 572494584064770078 thonk: 871751173168848926 toptri: 346683497290924032 troll: 490644344341135380 trollet: 768894375353909288 trolloween: 771771361361788978 twinbop: 346683497307701248 twintri: 352532923561410561 what: 395754104913395712 wiki: 872077458797658142 wtf: 395754149272092676 ww: 401503037513793568 yes: 433598232287772683 zzzz: 39575415821015451
Avatar
chillerbot1 BOT 2023-06-06 21:25:37Z
ChillerDragon
21:29
sry
Avatar
or u do it
21:41
i guess
Exported 943 message(s)