Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.org/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-08-27 00:00:00Z and 2023-08-28 00:00:00Z
Avatar
tarball?
Avatar
if done right a tar has very little extra runtime cost
Avatar
Avatar
Voxel
Figured out how to package all the folders into ZIP files (edited)
you're using import zipfile?
Avatar
Avatar
heinrich5991
you're using import zipfile?
yes
Avatar
and compressing a collection of PNGs with weak zip compression will not do much
Avatar
same for zip btw. you can store data into zips uncompressed
Avatar
yes but it's harder to make an uncompressed zip
00:01
if we just rely on the tool to pack it then a tarball would work fabulously
Avatar
i dont think zipfile compresses by default
Avatar
Avatar
Ewan
if we just rely on the tool to pack it then a tarball would work fabulously
the problem is that tar files are less supported on windows
Avatar
why would they need to be if the game is reading the archive in full, and the tool would pack and unpack as needed
Avatar
Avatar
Ewan
why would they need to be if the game is reading the archive in full, and the tool would pack and unpack as needed
because it's nice to analyse stuff with standard tools
Avatar
i love reusing code from my personal projects πŸ˜‹ (this checks if a folder exists or not and if it does creates a numbered duplicate. there is a max so that it doesn't scan forever)
Avatar
Avatar
Voxel
i dont think zipfile compresses by default
that seems to be correct from my reading the docs
Avatar
Now that we have a sort of, beta way to slice images, now we just have to completely rework the imaging system to impliment this yaaaaaay
00:06
I don't know how nor do I want to be responsible for this amount of backlash
Avatar
good luck with that
Avatar
I'm just rethinking about something. Should we REALLY package EVERYTHING into ZIPs, or have each category its own ZIP file? Because with each category being a ZIP we can still customize our ddnet experience easily
00:09
Plus, in the future when we can brodcast our weapons/particle skins we don't have to read FROM EVERY ZIP file, we can just open each respective Weapons and Particles ZIP
00:09
and maybe prodcast emotes too
00:09
it won't be a hard thing to impliment server sided, we just brodcast the name of the pack we use (most will be default)
00:10
ones with arrows can be broscasted
00:10
the rest is purely client sided
Avatar
why does the server have to care about any of this
Avatar
Because we have tee skins, right? Why not be able to share over Weapon skins too? Or Particles?
Avatar
all the server knows about the tee skin is the name
00:11
and colors
00:11
it doesn't have the image or anything
00:11
server has no idea about any other sort of asset
Avatar
Avatar
Voxel
it won't be a hard thing to impliment server sided, we just brodcast the name of the pack we use (most will be default)
Refer to this comment:
Avatar
that doesn't clear up why the server has to care about it
00:12
why would the client need to know what pack is being used by whoever else (edited)
Avatar
Because we have tee skins, right? Why not be able to share over Weapon skins too? Or Particles?
Avatar
that doesn't make any sense
00:13
it literally helps me understand it 0% better than the first time you said it
00:13
why are you trying to share any of this over the server
Avatar
I'm literally giving you the answer.
Avatar
why would you want that
Avatar
It's going to be exactly like hoe tee skins are treated except it's with weapon skins
Avatar
so it would show others' custom weapons?
Avatar
Because this game is free and open source
Avatar
that is kind of a neat idea but i am concerned about network load
00:15
well i guess it woudl be individual sprites and not the whole sheet
00:15
yeah sounds cool
Avatar
But then again, it's only going to broadcast the NAME of the pack, like the tee skin
00:16
But that raises the problem, how loaded would the servers be holding This Many Assets
Avatar
you'd just need to expand the api. like, skins.tw already holds other assets
00:16
and the ddnet dbs... no comment
Avatar
One ZIP file of everything is like, 570 bytes for a default.
00:17
Not sure about the rest of the packs.
00:17
570 bytes??
00:18
want proof
00:18
lemme dm
Avatar
and this zip contains what?
Avatar
I FORGOT TO PACKAGE THE IMAGES!!!
00:20
AUGH IM SO DUMB
00:20
one second
Avatar
yeah lmfao
00:20
sorry
00:20
570 bytes is like less than a paragraph
Avatar
about a paragraph, I'd say
Avatar
depends on the length of a paragraph
Avatar
the paragraph lengths of https://en.wikipedia.org/w/index.php?title=Paragraph&oldid=1165204553 are 347 554 717 447 247 459 381 116 312 174 415 476 359 854 273 285 208 591
A paragraph (from Ancient Greek παράγραφος (parágraphos) 'to write beside') is a self-contained unit of discourse in writing dealing with a particular point or idea. Though not required by the orthographic conventions of any language with a writing system, paragraphs are a conventional means of organizing extended segments of prose.
00:30
looks like 570 is pretty above average
Avatar
Avatar
Voxel
One ZIP file of everything is like, 570 bytes for a default.
Scratch that. ~500 KB, With images (edited)
Avatar
sounds more like it
Avatar
I'm going to post the link to the slicer in #6753
Avatar
DDNet should switch from texture atlasses to individual textures for each sprite. This will allow us to fall back to default textures if a game asset doesn't contain a new sprite. old text #672...
Avatar
this works awesome now that i don't have to wait
01:14
using a custom status, i can put the file load thread into yield mode, and i check the mode of the other thread every frame on the main thread & only access when it's in yield mode. then when i'm done, i just put it back in run mode, and the other thread stops waiting
01:18
πŸ”₯ 3
01:18
it's lockfree since where i was waiting on a mutex before i now just ignore it for this frame and check again later
01:19
the stutters near the end are just my poor laptop igpu i'm pretty sure
01:26
but the way it's integrated into the job system rn is kind of a mess
01:26
maybe m_Status from IJob should be protected instead of private? @Robyt3 thoughts?
01:27
i ended up changing the access specifier for my implementation but i don't like to do that, it would make more sense to be protected anyway
Avatar
Avatar
Ewan
maybe m_Status from IJob should be protected instead of private? @Robyt3 thoughts?
I think it'd be preferable if you introduced your own status variable for that
Avatar
i guess that works too
01:34
just noticed that the .png is a part of the name, idk why, i made it not do that
Avatar
i am Here
01:45
@daria now u can rock the xynthix pack again
Avatar
This allows to trace a complete server execution.

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 memch...
Avatar
also @Robyt3 i responded to your reviews from 3 days ago
03:10
resolved the ones i was able to fix immediately, left questions on the other ones (edited)
Avatar
a498baa A Barbra Streisand_remake - ddnet-maps
Avatar
Avatar
Ewan
i got it to work, though it's definitely not linking against vulkan 1.1.0
Jupstar βœͺ 2023-08-27 05:38:57Z
That means it didn't work. Also you don't need the vk sdk GitHub ci also uses msvc Do you build in 32 bit?
Avatar
Hmm weird cuz I was getting build issues before I hooked up the sdk iirc
Avatar
ChillerDragon BOT 2023-08-27 07:46:59Z
there is no cl_port for dummy is there?
07:47
cl_dummy_port
07:47
nvm
07:47
i expected cl_port_dummy
07:48
would be so epic if the console search would be fuzzy. This fakin ordering of words always breaks my search results
08:12
smooth dommi support for 0.7
Avatar
Jupstar βœͺ 2023-08-27 08:15:07Z
omg so smooth
08:15
i'm sooo hyped
08:16
Awesome web btw
Avatar
ChillerDragon BOT 2023-08-27 08:16:40Z
thanks
Avatar
Jupstar βœͺ 2023-08-27 08:19:18Z
when 0.8 support
Avatar
ChillerDragon BOT 2023-08-27 08:20:50Z
wot 0.8
08:21
0.8 doesnt release for another decade i assume
Avatar
Does he even care to continue teeworlds development now that DDNet is a thing
08:21
I really don’t keep up
Avatar
ChillerDragon BOT 2023-08-27 08:21:57Z
he being "oy" ?
08:22
oy doesnt really care about ddnet
Avatar
ChillerDragon BOT 2023-08-27 08:22:13Z
magnus xd
08:22
he gone
08:22
since forever
Avatar
Jupstar βœͺ 2023-08-27 08:22:29Z
he was here once. i should have asked him to give me full access to teeworlds πŸ˜‚
08:22
Yeah I remember the desk pic
Avatar
ChillerDragon BOT 2023-08-27 08:22:55Z
magnus top3 least influencal tw actors in 2023
08:23
#jopstiforpresident
Avatar
Jupstar βœͺ 2023-08-27 08:23:24Z
at least he takes everything with humor
Avatar
ChillerDragon BOT 2023-08-27 08:23:30Z
magnus?
Avatar
Jupstar βœͺ 2023-08-27 08:23:32Z
yeah
Avatar
ChillerDragon BOT 2023-08-27 08:23:37Z
cool
08:23
idk the guy
08:23
i only sent him a email once and he was nice
Avatar
Jupstar βœͺ 2023-08-27 08:23:58Z
i wish we'd have the name "teeworlds" xd
Avatar
ChillerDragon BOT 2023-08-27 08:24:00Z
unlike oy who ignores my email since motnhs
Avatar
Jupstar βœͺ 2023-08-27 08:24:03Z
it's so much cooler
08:24
;~;
Avatar
ChillerDragon BOT 2023-08-27 08:24:12Z
DUMMY DRACE RACE NETWORK
08:24
waz
Avatar
Jupstar βœͺ 2023-08-27 08:24:22Z
cock
Avatar
ChillerDragon BOT 2023-08-27 08:24:23Z
DUMMY DRAG RACE NET WORK?
Avatar
dummy drag race network
Avatar
ChillerDragon BOT 2023-08-27 08:24:26Z
xd
Avatar
silly name tbh
08:24
we should just call it ball game
Avatar
ChillerDragon BOT 2023-08-27 08:24:45Z
xd
08:24
ballracer
Avatar
Jupstar βœͺ 2023-08-27 08:24:55Z
i'd already be happy if i'd have teeuniverse
08:25
does someone still have contact to that guy?
Avatar
ChillerDragon BOT 2023-08-27 08:25:17Z
who owned it?
Avatar
Jupstar βœͺ 2023-08-27 08:25:25Z
necro smth
Avatar
ChillerDragon BOT 2023-08-27 08:25:28Z
a
08:25
he gone
Avatar
Jupstar βœͺ 2023-08-27 08:25:41Z
necropotame has 14 repositories available. Follow their code on GitHub.
08:26
yeah he gone, but can someone contact him? xD
08:26
i'd like to continue his dream
Avatar
ChillerDragon BOT 2023-08-27 08:26:37Z
We miss you! Necropotame! When will you come back! - TeeworldsMods - Keep The Great Necropotame's Great project.
Avatar
Legend says it that if you spend enough time in infclass servers he shows up
Avatar
ChillerDragon BOT 2023-08-27 08:26:39Z
xd
08:26
Avatar
s/says/has/
Avatar
ChillerDragon BOT 2023-08-27 08:27:13Z
or mr english
Avatar
Astral|CryingπŸŒ™ 2023-08-27 08:27:18Z
how to open pull request on github?
Avatar
ChillerDragon BOT 2023-08-27 08:27:26Z
click green button
Avatar
Jupstar βœͺ 2023-08-27 08:27:30Z
xd
Avatar
Avatar
Astral|CryingπŸŒ™
how to open pull request on github?
Jupstar βœͺ 2023-08-27 08:27:41Z
tbh, just search in the internet
08:28
nobody here is better in explaining than someone who wrote a blog and wasted his life to explain it
Avatar
ChillerDragon BOT 2023-08-27 08:28:13Z
create fork
08:28
create branch
08:28
goto ddnet/ddnet
08:28
click green button
08:29
@Astral|Crying🌙 full tutorial xd
Avatar
Avatar
Jupstar βœͺ
nobody here is better in explaining than someone who wrote a blog and wasted his life to explain it
lmfao
Avatar
Don’t show a botter how to code please justatest
Avatar
Astral|CryingπŸŒ™ 2023-08-27 08:36:54Z
wtf is that length of video
08:36
troll
08:37
21 minutes explaining how do a pull request
Avatar
has dev badge but doesn’t know how to code
08:37
doesn’t know how to open a pr rather
08:37
is it really that easy to get it
Avatar
Avatar
Ewan
has dev badge but doesn’t know how to code
Astral|CryingπŸŒ™ 2023-08-27 08:37:37Z
discord =/ know all
Avatar
i heard way back it was easy but
08:37
i didn’t know it was free
Avatar
You just have to be in a discord developer group to get it, nothing more
Avatar
ChillerDragon BOT 2023-08-27 08:38:44Z
@Astral|Crying🌙 i sent you the 3 steps it needs as text if you lack the fundamentals of what git and github is you can watch the lengthy video going into great detail
Avatar
step 1: take adderall
08:39
step 2: watch the video
Avatar
step 3 depression
Avatar
Avatar
ChillerDragon
@Astral|Crying🌙 i sent you the 3 steps it needs as text if you lack the fundamentals of what git and github is you can watch the lengthy video going into great detail
Astral|CryingπŸŒ™ 2023-08-27 08:39:34Z
all is good bro
Avatar
ChillerDragon BOT 2023-08-27 08:41:04Z
@Jupstar βœͺ lerato might have a point you can try contacting the infclass fanatics like this @kaffeine dude he might know where necro hides
08:43
fuck dummy works half of the time
08:43
best debugging scenario
Avatar
Jupstar βœͺ 2023-08-27 08:47:45Z
@Kaffeine where does necro hide, he also was a infclass fanatic like you
Avatar
ChillerDragon BOT 2023-08-27 08:47:52Z
xd
Avatar
Update Serbian translation (by Jurai!)

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...
Avatar
Avatar
Astral|CryingπŸŒ™
21 minutes explaining how do a pull request
Avatar
ChillerDragon BOT 2023-08-27 09:08:03Z
discord link moment
09:08
i feel discriminated
09:08
as a irc minority
Avatar
Jupstar βœͺ 2023-08-27 09:08:23Z
use matrix
09:08
it's to latest wiki msg
Avatar
ChillerDragon BOT 2023-08-27 09:09:17Z
thank
Avatar
Jupstar βœͺ BOT 2023-08-27 09:09:23Z
chillerdragon: also let's face it u had to use discord
09:09
to change your name, after discord name change
09:09
we all know you use it secretly
Avatar
ChillerDragon BOT 2023-08-27 09:15:35Z
wasnt that secret at all
09:15
i discussed in this very channel multiple times
09:15
and used heinrichs phone num to login back again :D
Avatar
ChillerDragon BOT 2023-08-27 09:16:21Z
but i didnt use it after
09:16
i quickly went tru ma dms
09:16
and closed dc
Avatar
Jupstar βœͺ BOT 2023-08-27 09:19:41Z
it's ok secret dc fan
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-ad...
Avatar
ChillerDragon BOT 2023-08-27 09:21:09Z
._.
09:21
im proud skype enjoyer
09:21
microsoft all the way
Avatar
i love it when i have to look at ads between my chats
Avatar
ChillerDragon BOT 2023-08-27 09:22:17Z
:D
09:22
i dont remember any ads
09:22
maybe you didnt buy skype pro
Avatar
skype pro? glad i didnt buy it
Avatar
ChillerDragon BOT 2023-08-27 09:25:45Z
xd
09:25
neither did i lol i dont think it existed
09:26
but fr i can not remember any ads
09:26
maybe it was a windows thing
09:26
back then i was mac enjoyer
Avatar
Astral|CryingπŸŒ™ 2023-08-27 09:30:40Z
ChillerDragon write @everyone
Avatar
ChillerDragon BOT 2023-08-27 09:31:39Z
oh god
09:31
no
09:31
im nice person and would never trol
troll 2
Avatar
Jupstar βœͺ BOT 2023-08-27 09:39:37Z
09:39
who even made these epic icons xD
09:39
i like the puzzle item
09:39
puzzle tee
Avatar
ChillerDragon BOT 2023-08-27 09:40:07Z
idk
09:40
i liked old better
09:40
especially #developer is a downgrade
Avatar
Jupstar βœͺ BOT 2023-08-27 09:40:19Z
the supporter should be maybe be for questions xd
09:40
anything better than default tee
09:40
hehe
Avatar
These were suggested in #7017.

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:...
09:46
Handling the subprocess.CalledProcessError exception when executing otool, to display the error output if it occurs. Outputting information about which specific rpath was removed from the executable file. Handling the subprocess.CalledProcessError exception when executing install_name_tool, to display the error output if it occurs.

Checklist

  • [ ] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related c...
Avatar
ChillerDragon BOT 2023-08-27 09:48:51Z
09:48
pink dragon!
09:48
0.7 skins pog
Avatar
Jupstar βœͺ BOT 2023-08-27 09:49:06Z
it's ogay
Avatar
chiller, how much kog do you play
Avatar
Jupstar βœͺ BOT 2023-08-27 10:07:05Z
qog
Avatar
ChillerDragon BOT 2023-08-27 10:07:28Z
i rage quitted playing all together around a year ago when my ineternet died
10:07
before that i played in phases. Idk i did play somewhat active id say
Avatar
Jupstar βœͺ BOT 2023-08-27 10:08:03Z
i remember him playing 7 years ago xd
Avatar
ChillerDragon BOT 2023-08-27 10:08:11Z
pst name changer
Avatar
Jupstar βœͺ BOT 2023-08-27 10:09:50Z
^ u got me there for a second
Avatar
isn’t kog clan for top 100
Avatar
ChillerDragon BOT 2023-08-27 10:11:22Z
axaxax
Avatar
or did u just give them so many maps that they’re like whatever
Avatar
ChillerDragon BOT 2023-08-27 10:11:37Z
back when i joined kog it was top70
10:11
i dont think i ever made it into top70
10:11
Lmfao
Avatar
ChillerDragon BOT 2023-08-27 10:12:01Z
idk how i got in
Avatar
ChillerDragon BOT 2023-08-27 10:12:56Z
i think top70 was more like the only technical metric they had
10:13
it was more a community thing
10:13
of active players that enjoy koging
Avatar
Jupstar βœͺ BOT 2023-08-27 10:13:11Z
chiller i really respect you for working on it
Avatar
ChillerDragon BOT 2023-08-27 10:13:19Z
on 0.7? xd
Avatar
Jupstar βœͺ BOT 2023-08-27 10:13:32Z
but if heinrich merges it, i have to say that this is a completely wild decision and pretty ego
Avatar
ChillerDragon BOT 2023-08-27 10:13:32Z
i was super active on kog skype group and kog forum etc
10:13
yikes
Avatar
Jupstar βœͺ BOT 2023-08-27 10:13:44Z
i don't know any dev that actually wants this
Avatar
ChillerDragon BOT 2023-08-27 10:13:54Z
lerato is 0.7 enjoyer
Avatar
Handling the subprocess.CalledProcessError exception when executing otool, to display the error output if it occurs. Outputting information about which specific rpath was removed from the executable file. Handling the subprocess.CalledProcessError exception when executing install_name_tool, to display the error output if it occurs. & fix tabulation

Checklist

  • [ ] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with p...
Avatar
ChillerDragon BOT 2023-08-27 10:14:18Z
thanks for the respect unless i didnt get the irony
Avatar
Jupstar βœͺ BOT 2023-08-27 10:14:21Z
i think deep in his mind, learath also knows that we bloat the source code quite a bit
10:14
i've seen him saying smth similar to the bridge
10:14
no no, the respect is serious
Avatar
ChillerDragon BOT 2023-08-27 10:14:52Z
pog
10:15
yea if he doesnt merge ima cry
Avatar
Jupstar βœͺ BOT 2023-08-27 10:15:18Z
i know
Avatar
ChillerDragon BOT 2023-08-27 10:15:19Z
waiting for almost 1 year to get it merged
Avatar
Jupstar βœͺ BOT 2023-08-27 10:15:24Z
that's why i wanted to prevent it in first place
10:15
well who am i i should just do my own things lmao
Avatar
ChillerDragon BOT 2023-08-27 10:15:49Z
ddnet2
Avatar
Jupstar βœͺ BOT 2023-08-27 10:15:54Z
ddnet 3
Avatar
ChillerDragon BOT 2023-08-27 10:15:57Z
wot
Avatar
Jupstar βœͺ BOT 2023-08-27 10:15:57Z
i skip 2, because future
10:15
xd
Avatar
ChillerDragon BOT 2023-08-27 10:16:03Z
bleeding edge
Avatar
Jupstar βœͺ BOT 2023-08-27 10:16:12Z
no just kidding
Avatar
ChillerDragon BOT 2023-08-27 10:16:13Z
πŸš€
Avatar
Jupstar βœͺ BOT 2023-08-27 10:16:27Z
but tbh, my plan is actually mostly to get to vanilla support and then add fng stuff
10:16
i am not really the best to implement all the ddnet quirks xD
Avatar
ChillerDragon BOT 2023-08-27 10:16:44Z
0.7 is the vanillast protocol of them all
Avatar
Jupstar βœͺ BOT 2023-08-27 10:16:46Z
it's really hard even understanding the source code
10:17
or we actually break physics in ddnet 2
Avatar
ChillerDragon BOT 2023-08-27 10:17:41Z
oof
Avatar
Jupstar βœͺ BOT 2023-08-27 10:17:43Z
i mean core physics stay ofc
Avatar
ChillerDragon BOT 2023-08-27 10:17:46Z
heinrich hammer moment
Avatar
Jupstar βœͺ BOT 2023-08-27 10:17:52Z
but stuff like draggers are so fucking bad implemented
10:17
it hurts me to read it
Avatar
ChillerDragon BOT 2023-08-27 10:18:14Z
ok pro dev
Avatar
Jupstar βœͺ BOT 2023-08-27 10:18:19Z
yeah np
10:18
you owe me smth for this amazing real talk
Avatar
Those are skins from https://ddnet.org/skins. I'm open to suggestios for better room icons (or more fitting skins)
Replying to Jupstar βœͺ who even made these epic icons xD
Avatar
ChillerDragon BOT 2023-08-27 10:18:43Z
for the respect you gave me? :D
Avatar
Jupstar βœͺ BOT 2023-08-27 10:18:54Z
yes XDDDDD
Avatar
ChillerDragon BOT 2023-08-27 10:18:59Z
eh oke
10:19
you get respect back
10:19
for ddnet2
Avatar
Jupstar βœͺ BOT 2023-08-27 10:19:14Z
thanks, i owe u smth
Avatar
ChillerDragon BOT 2023-08-27 10:19:23Z
honestly idk much about it but what i saw looked really cool
Avatar
Jupstar βœͺ BOT 2023-08-27 10:19:25Z
what do u need?
Avatar
ChillerDragon BOT 2023-08-27 10:19:30Z
a gf
Avatar
Jupstar βœͺ BOT 2023-08-27 10:19:35Z
ah ok
Avatar
Jupstar βœͺ 2023-08-27 10:20:24Z
@ insanity, chiller is still free
Avatar
ChillerDragon BOT 2023-08-27 10:20:35Z
wingman jopsti
10:22
jopsti when come to munich?
Avatar
Jupstar βœͺ BOT 2023-08-27 10:22:48Z
i dunno, i was there once
Avatar
ChillerDragon BOT 2023-08-27 10:22:57Z
why didnt u tell me mf
Avatar
Jupstar βœͺ BOT 2023-08-27 10:23:20Z
it was from school Bauma messe
Avatar
ChillerDragon BOT 2023-08-27 10:23:27Z
xd
Avatar
Jupstar βœͺ BOT 2023-08-27 10:23:37Z
where they flex by building a 200000$ house for 3 days
10:23
(no joke) xD
Avatar
ChillerDragon BOT 2023-08-27 10:23:53Z
sounds cool
Avatar
Jupstar βœͺ BOT 2023-08-27 10:24:05Z
yeah xd i mean it was impressive
10:24
ngl
10:24
when the tires of a tractor are like 10 meters
10:24
u fucking scared
Avatar
ChillerDragon BOT 2023-08-27 10:24:58Z
litle school jopsti being 1m
Avatar
Jupstar βœͺ BOT 2023-08-27 10:25:10Z
i mean they were literally so huge
10:25
it's these machines used for grabbing coal and stuff
Avatar
ChillerDragon BOT 2023-08-27 10:25:40Z
a pickaxe?
Avatar
Jupstar βœͺ BOT 2023-08-27 10:25:46Z
exactly xd
Avatar
ChillerDragon BOT 2023-08-27 10:25:49Z
xd
Avatar
Jupstar βœͺ BOT 2023-08-27 10:25:55Z
a wheel out of pickaxes
Avatar
ChillerDragon BOT 2023-08-27 10:26:24Z
such #developer talk
Avatar
Jupstar βœͺ BOT 2023-08-27 10:26:41Z
yeah
Avatar
605a937 improve code style in proofmode, mapgrid and mapview - Marmare314 d11bbbc Merge pull request #7083 from Marmare314/style-7017 - Robyt3
Avatar
Jupstar βœͺ BOT 2023-08-27 10:27:06Z
now that you can read&write offtopic... it's lame to not write in developers
10:27
before that it was cool to write in dev channel bcs there was no choice
10:27
now that there's no excuse, we have to break the system
Avatar
Handling the subprocess.CalledProcessError exception when executing otool, to display the error output if it occurs. Outputting information about which specific rpath was removed from the executable file. Handling the subprocess.CalledProcessError exception when executing install_name_tool, to display the error output if it occurs.

Checklist

  • [ ] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly...
Avatar
Jupstar βœͺ BOT 2023-08-27 10:28:53Z
bro so many prs lately
10:28
aimazing
Avatar
ChillerDragon BOT 2023-08-27 10:36:45Z
yea offtopic is still matrix only
10:37
but developer is nicer channel and heinrich told me spamming chillerbot stuff is more accepted in developer than offtopic i rather vibe here
Avatar
Jupstar βœͺ BOT 2023-08-27 10:37:55Z
what's written in dev channel stays in dev channel
Avatar
ChillerDragon BOT 2023-08-27 10:38:01Z
exactly
Avatar
Jupstar βœͺ BOT 2023-08-27 10:38:06Z
the only rule in this channel xD
Avatar
ChillerDragon BOT 2023-08-27 10:38:27Z
and dont talk about the dev channel outside of the dev channel
Avatar
Jupstar βœͺ 2023-08-27 10:38:58Z
😬
10:43
@Patiga if i select vulkan as backend for wgpu are out of bound reads inside a shader all checked? like is wgpu adding runtime checks to the shader or even at the render command?
Avatar
ΣŽΔ›Ε‚ΕΖž 2023-08-27 11:38:33Z
oha chiller, nicht nur deutschi, sondern auch münchner, kimm a mal nunter aufs land, lel
Avatar
Jupstar βœͺ BOT 2023-08-27 11:40:27Z
hello, nice to meet you how are you?
Avatar
wanted to test it
Avatar
Avatar
Jupstar βœͺ
hello, nice to meet you how are you?
good, and you?
Avatar
Jupstar βœͺ BOT 2023-08-27 11:44:32Z
neutral
Avatar
ChillerDragon BOT 2023-08-27 11:45:40Z
xd
Avatar
in the map 007 and 069 theres these things that circle you built into the background of the map. i was wondering if its possible to code something into the client and have that on every map?
12:03
but make them circle your actual self and not be part of the map. so even if you zoom out it wont get bigger
Avatar
ChillerDragon BOT 2023-08-27 12:04:18Z
no code needed for that
12:04
you can already set custom background maps
12:04
and play with para to make it not zoom
12:05
ima try to figure out how to do that real quick
Avatar
ChillerDragon BOT 2023-08-27 12:05:19Z
im not sure if you can leave the map design on for that
12:05
i think the custom background map only works with entities but not sure whats possible there
Avatar
what is para to make it not zoom
Avatar
ChillerDragon BOT 2023-08-27 12:09:18Z
iirc ddnet zooms all quads
12:09
unless they have parlax
12:09
on the group
12:09
set para x and para y
12:10
it makes it shift depending on your pos
12:10
if the value is low enough it should make it not zoom and move barley
Avatar
oh so thats a map feature not a client feature (edited)
12:12
all g
Avatar
Avatar
ChillerDragon
and play with para to make it not zoom
i think you can use para zoom instead of normal para if ur client is updated (edited)
12:44
lemme update
Avatar
Made for the top1 teeworlds tiktoker teeworldseasy. Who is live 24/7 and occasionally leaking his save password. !image !image !image ![image](https://github.com/ddnet/ddnet/assets/2034...
Avatar
ChillerDragon BOT 2023-08-27 12:59:45Z
wot non 0.7 related pr!?
Avatar
Jupstar βœͺ BOT 2023-08-27 13:01:54Z
NO WAY
Avatar
Instead, the enter hotkey should confirm the selection in the popup. Probably got broken by #6840.
Avatar
Avatar
GitHub
Click to see attachment πŸ–ΌοΈ
lol
13:40
i cant see this being a ddnet thing though
13:41
more like just chillerbot ux
Avatar
Jupstar: you might get ddnet physics implemented in rust from Zwelf ^^
Avatar
Jupstar βœͺ 2023-08-27 13:55:12Z
yeah i know, that's really cool but tbh it won't be really compatible sadly πŸ˜„
13:55
i already looked into it
Avatar
why is it not possible to make it compatible?
Avatar
Jupstar βœͺ 2023-08-27 13:55:55Z
it's certainly possible
13:56
but it might be too big of a rewrite to be more useful than the c code we have rn
Avatar
ah 😦
Avatar
Jupstar βœͺ 2023-08-27 13:57:00Z
also tbh i am not sure how compatible i want to stay at all maybe i want to try out fixed point floats for physics
13:57
that's a slight physic break, but in the end all my stuff breaks everything anyway xd
Avatar
oh yea, fixed point would be soo nice
13:57
unfortunately breaking 😦
Avatar
Jupstar βœͺ 2023-08-27 13:57:52Z
i'd assume most maps still work
13:58
so if we really ever plan a second season, that would be the time to do such stuff
Avatar
@heinrich5991 @Ryozuki I made unique sql backups public here, feel free to pull a copy. I update these kind of irregularly https://files.uniqueclan.net/backups/
Avatar
ChillerDragon BOT 2023-08-27 14:11:17Z
wot timakro
14:11
u alive
Avatar
ChillerDragon BOT 2023-08-27 14:11:27Z
ello
Avatar
why are you a bot chiller?
Avatar
ChillerDragon BOT 2023-08-27 14:11:54Z
no proof
Avatar
i mean why does it say bot next to your name :D
Avatar
ChillerDragon BOT 2023-08-27 14:12:21Z
i refuse any allegations
14:12
plase talk to my lawyer mr jopsti
Avatar
matrix bridge? :P
Avatar
ChillerDragon BOT 2023-08-27 14:12:36Z
irc bridge :)
Avatar
ChillerDragon BOT 2023-08-27 14:13:22Z
u still active?
14:14
@timakro why havent i seen u in ages? u still play? u still do some unique stuff?
Avatar
@timakro mind if I annoy you every six months about it? every year?
Avatar
@heinrich5991 nah, would actually be good if I did backups more regularly :D
Avatar
six months it is
14:16
automating backups is the way to go btw
Avatar
ChillerDragon BOT 2023-08-27 14:17:09Z
timakro.de for sale o.O
14:23
korb
Avatar
@ChillerDragon I'm not playing anymore but I still maintain unique
Avatar
@timakro I can't configure my alerts for longer than a month :/
Avatar
on your phone/calendar?
Avatar
ChillerDragon BOT 2023-08-27 14:25:49Z
oh wow you fully quit? :(
14:25
sadge
Avatar
Avatar
timakro
on your phone/calendar?
I'll figure something out
Avatar
idk just stopped playing some day ^^
Avatar
ChillerDragon BOT 2023-08-27 14:26:14Z
sad to hear
Avatar
Simple and efficient cron job monitoring. Get instant alerts when your cron jobs, background workers, scheduled tasks don't run on time.
Avatar
will have to check this out, because if you automate backups then you still can't be sure they really run, but this seems to be target at exactly that problem
Avatar
ChillerDragon BOT 2023-08-27 14:27:25Z
yea you usually do some http request at the end of the backup
14:27
and it alerts if it didnt receive it
Avatar
@timakro yes, quite nice project. I use it for backups, certificates and ddnet https master server monitoring
Avatar
ChillerDragon BOT 2023-08-27 14:30:49Z
is it public?
14:30
status.heinrich5991.de ?
Avatar
hc.heinrich5991.de
14:34
but not accessible
Avatar
ChillerDragon BOT 2023-08-27 14:42:42Z
yo @heinrich5991 you have only one vps right? not too big cpu with a hughe drive right? If that thing dies how painful would it be? Do you have some provision scripts and backups? How much data would be lost and how long would it take you to restore the whole thing?
Avatar
Jupstar βœͺ BOT 2023-08-27 14:43:38Z
Chiller planning his next attack xd
Avatar
that thing would actually be pretty painful, now that you mention it
Avatar
ChillerDragon BOT 2023-08-27 14:44:11Z
not trying to cause you any sleepless nights :D just asking if you have some rock solid strat that i can copy so i can sleep better
Avatar
Jupstar βœͺ BOT 2023-08-27 14:44:49Z
aren't u using github as backup? that sounds pretty solid xD
Avatar
ChillerDragon BOT 2023-08-27 14:44:55Z
me?
14:44
yea i have some things in place
Avatar
Jupstar βœͺ BOT 2023-08-27 14:44:59Z
yes
Avatar
ChillerDragon BOT 2023-08-27 14:45:06Z
i spread it up on two vps
Avatar
I'm backing up other stuff using some tool I forgot
Avatar
ChillerDragon BOT 2023-08-27 14:45:20Z
and basically ALL data is backuped to github
14:45
and github is backed up to gitlab
14:45
stll wouldnt be nice
14:46
where do you back it up to heinrich?
Avatar
my computers are backed up using zfs
14:46
nas at home
Avatar
ChillerDragon BOT 2023-08-27 14:46:30Z
ou my computers are only backed up to github xd
14:46
that worked fine every time my drive died
14:47
i have no private data on my laptop so thats fine. Its all on my vps .-. so thats scary xd
Avatar
do you use a password manager btw?
Avatar
ChillerDragon BOT 2023-08-27 14:48:27Z
yes
Avatar
good
Avatar
This allows the antibot to start pushing data into teehistorian immediately.

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 [ASa...
Avatar
Avatar
Jupstar βœͺ
@Patiga if i select vulkan as backend for wgpu are out of bound reads inside a shader all checked? like is wgpu adding runtime checks to the shader or even at the render command?
in wgsl, out of bounds loads usually return garbage values, probably implementation defined. I haven't encountered yet that it encounters a 'Trap'. You can still also just use spir-v shaders directly, which ofc won't get new checks or anything What do you mean with 'at the render command' exactly? wgpu will verify that you have the appropriate bind groups and shader buffers set, before it allows you to execute pipelines
Avatar
Avatar
Patiga
in wgsl, out of bounds loads usually return garbage values, probably implementation defined. I haven't encountered yet that it encounters a 'Trap'. You can still also just use spir-v shaders directly, which ofc won't get new checks or anything What do you mean with 'at the render command' exactly? wgpu will verify that you have the appropriate bind groups and shader buffers set, before it allows you to execute pipelines
Jupstar βœͺ 2023-08-27 15:47:10Z
well my question generall is, if it prevents undefined behavior of any kind in pure safe code that indeed also includes stuff like casting NaNs to ints even in shaders
Avatar
in the shader code, no. out of bounds accesses do return values, without you being sure what they may be. they are called 'indeterminate values' https://gpuweb.github.io/gpuweb/wgsl/#indeterminate-values and are used in the function definitions in the spec, often when operations are done on NaNs.
Implementations may assume that overflow, infinities, and NaNs are not present at runtime.
just skimmed past that, sounded interesting https://gpuweb.github.io/gpuweb/wgsl/#bit-reinterp-builtin-functions sounds like casts from NaNs to ints is fine in theory
Avatar
Jupstar βœͺ 2023-08-27 15:58:19Z
i mean i know they kinda implement webgpu API but in fact they have a VK backend and i kinda doubt it has the same guarantees as the WebGPU API or to rephrase: i generally don't trust any drivers i wonder if one should really trust these new APIs in terms of security.. I mean sure, the GPU stuff is isolated, and e.g. dedicated GPUs are itself an isolation already πŸ˜„ I am asking all this bcs i was wondering if i should rewrite the shaders to wgls and use their compiler, which should make anything that happens on the GPU itself (not vk API) just as safe as wgpu proving buffer/memory correctness is probably easier than that πŸ˜„ (edited)
Avatar
Suggested by Jurai! on Discord. We currently use old format of some flags like: Mongolia (Using now: Mongolian People's Republic), Martinique (Using now: Snake Flag what stepped down at October 2018 year), Reunion (Using now: Drapo la Rényon what stepped down at 28 March 2003 Year) Links of old flags: Old Mongolia flag: https://en.wikipedia.org/wiki/Mongolian_People%27s_Republic Old Martinique flag: https://ru.m.wikipedia.org/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:Snake_Flag_of_Martinique.svg Ol...
Avatar
Avatar
Jupstar βœͺ
i mean i know they kinda implement webgpu API but in fact they have a VK backend and i kinda doubt it has the same guarantees as the WebGPU API or to rephrase: i generally don't trust any drivers i wonder if one should really trust these new APIs in terms of security.. I mean sure, the GPU stuff is isolated, and e.g. dedicated GPUs are itself an isolation already πŸ˜„ I am asking all this bcs i was wondering if i should rewrite the shaders to wgls and use their compiler, which should make anything that happens on the GPU itself (not vk API) just as safe as wgpu proving buffer/memory correctness is probably easier than that πŸ˜„ (edited)
well what kind of safe-ness are you looking for? Do you want the shader to terminate with an array upon out-of-bounds accesses? I don't think wgpu offers that feature. One thing it does offer is ensuring uniformity in io accesses https://gpuweb.github.io/gpuweb/wgsl/#uniformity
Avatar
Avatar
Patiga
well what kind of safe-ness are you looking for? Do you want the shader to terminate with an array upon out-of-bounds accesses? I don't think wgpu offers that feature. One thing it does offer is ensuring uniformity in io accesses https://gpuweb.github.io/gpuweb/wgsl/#uniformity
Jupstar βœͺ 2023-08-27 16:03:41Z
well let's say you allow an attacker to run any webGPU code he wants on your computer for a week Would you feel comfortable? xd
Avatar
ah, I mean to all the questions from before I think the answer is "yes, wgpu allows that"
16:04
oof
16:04
I mean I don't want someone else to use my gpu for a week xd
Avatar
Jupstar βœͺ 2023-08-27 16:04:37Z
yeah besides that xd
16:05
but considering how ez i can crash my system with vulkan xD
16:05
i kinda wouldnt feel confortable
16:06
like, I'm not highly informed in all the security aspects of wgpu. It does seem to be high-level enough to keep you from crashing your system, yes
16:06
as long as you don't use wgpu-core maybe
Avatar
Jupstar βœͺ 2023-08-27 16:06:30Z
and aslong as the driver of the computer is trust worthy
16:06
which webgpu cant really proof
16:07
with trust worthy i mean bug free
16:07
chrome and firefox defs use vulkan as backend for webgpu api
Avatar
thats a big thing to ask. I don't think anyone would be capable of answering you with a comfortable "yes"
Avatar
Jupstar βœͺ 2023-08-27 16:07:36Z
so u kinda have to trust these drivers to not be buggy to a point where they can be abused
Avatar
exactly
16:08
I haven't audited the entire code base. chrome seems to think that they can ship it to the public. firefox still has it in nightly I think
16:09
like honestly I wouldn't give you a confident yes if you would ask me if connecting to a DDNet server is completely save ^^
Avatar
it's probably not safe
16:09
we had buffer overflows before
Avatar
Jupstar βœͺ 2023-08-27 16:09:49Z
well i was thinking about allowing mods to use graphics. I kinda like the idea generally, but maybe as an extra security level it should only allow mods that are pre-checked by a human. (e.g. by hash of the wasm module or smth) that would allow modders to do stuff that I don't want to see in my base code, while still giving flexibility πŸ˜„ (edited)
Avatar
I would strongly assume that you can safely execute shaders
Avatar
Jupstar βœͺ 2023-08-27 16:10:55Z
laptop GPUs share the same memory as CPUs at least
16:11
so i even don't directly trust that
Avatar
wouldn't be access to shaders sufficient for user graphics?
16:11
eh, depends if you also wanna do gui I guess
Avatar
Jupstar βœͺ 2023-08-27 16:12:12Z
yeah they generally need to know about buffers
16:12
e.g. if they want to alter rendering of certain stuff
Avatar
so you are thinking about accepting wasm code that you where you give the module a queue and device and they are allowed to do anything with that
Avatar
Avatar
Patiga
so you are thinking about accepting wasm code that you where you give the module a queue and device and they are allowed to do anything with that
Jupstar βœͺ 2023-08-27 16:12:59Z
well it must be in a higher level source code
16:13
if i can read the rust code and i can compile it i can also host the wasm module and make it trusted
16:13
e.g. tater client modifies rendering a bit (HUD, map)
16:13
would be cool if this is allowed generally (from a trusted source)
16:14
or freeze stars vs snowflakes xD
16:14
the endless debate
16:14
dont want to support both in the base code
Avatar
yes, if you either audit the code or retrieve it from a trusted source (the latter is ofc more fishy), it sounds fine, no?
16:15
then its not anymore about the question if it is safe to execute arbitrary wgpu wasm modules, but if you trust that you can build a trusted ecosystem
Avatar
Jupstar βœͺ 2023-08-27 16:16:00Z
yeah ofc in theory it would be cooler to allow any wasm module
16:16
even untrusted ones
16:16
that's why i was interested
Avatar
yea it is indeed interesting
16:18
I mean wasm by default has no io, so I can see where you are coming from
16:19
as soon as you give it access to io operations via wasi, I think the answer is a clear no
Avatar
Jupstar βœͺ 2023-08-27 16:19:29Z
yeah it has no access to anything
Avatar
actually, it might not be able to do more than DOS by using memory/runtime/shader runtime. all the unsafe functions where you get lower level access seems to be unavailable in webassembly
Avatar
I Can Eat Glass was a linguistic project documented on the early Web by then-Harvard student Ethan Mollick. The objective was to provide speakers with translations of the phrase "I can eat glass, it does not hurt me" from a wide variety of languages; the phrase was chosen because of its unorthodox nature. Mollick's original page disappeared in o...
Avatar
when does 17.2.1 release?
Avatar
Avatar
kaan
when does 17.2.1 release?
Jupstar βœͺ 2023-08-27 16:40:27Z
on 2023-08-20
Avatar
isnt it 27th today
Avatar
Jupstar βœͺ 2023-08-27 16:40:56Z
yes
Avatar
so its released?
Avatar
Jupstar βœͺ 2023-08-27 16:41:13Z
yes
Avatar
when does 17.2.2 release then xd
16:42
my bad
Avatar
Jupstar βœͺ 2023-08-27 16:42:21Z
what are you hoping to get released?
Avatar
just asking
Avatar
Jupstar βœͺ 2023-08-27 16:42:49Z
it's released if there is a need to release it
16:42
e.g. a bug fix
16:43
else the next version is 17.3
16:43
thanks
Avatar
curl-impersonate: A special build of curl that can impersonate Chrome & Firefox - GitHub - lwthiker/curl-impersonate: curl-impersonate: A special build of curl that can impersonate Chrome &...
Avatar
I'm not sure if I'm using it wrong but the server still attempts to register IPV6.
18:39
70bf739 Notify antibot of round start after initializing teehistorian - heinrich5991 225603e Merge pull request #7089 from heinrich5991/pr_ddnet_antibot_after_teehistorian - Robyt3
19:02
946be50 Add tileart tool to editor - Marmare314 3988877 Merge pull request #7002 from Marmare314/pixelart - Robyt3
Avatar
is #7002 not a duplicate of the map_create_pixelart tool?
Avatar
Generate tilelayers and color maps from an image. This could be useful for all sorts of things from importing shapes like circles to creating maps like pokemon gen 1. For each 255 colors one color ...
Avatar
It makes no sense to try to register server to IPv6, when it's not enabled.

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...
Avatar
ChillerDragon BOT 2023-08-27 19:42:14Z
@Ryozuki the i can eat glass wiki link and curl impersonate were funny and interesting are those some kind of replies or random uncontextulized shares?
19:42
i rate those links 9/10 would click again
19:43
but be warned posting links without further comments can get your message deleted on this censorship channel
Avatar
ChillerDragon BOT 2023-08-27 19:49:14Z
wat wat
19:49
you posted two links
Avatar
ye i mean ur last msg
Avatar
ChillerDragon BOT 2023-08-27 19:49:30Z
ah that
19:49
is me making fun of the one mod
19:49
who deleted a message in this channel
19:49
that only contained a link
19:49
i forgot who it was
19:49
but i will keep shaming him
Avatar
ChillerDragon BOT 2023-08-27 19:53:28Z
ah it was @Vy0x2
19:53
axaxax
19:56
power tripping
Avatar
ChillerDragon BOT 2023-08-27 19:56:46Z
a: buse
19:56
power tripping is a cool term
19:57
havent heard that before
Avatar
ChillerDragon BOT 2023-08-27 20:02:07Z
F
Avatar
why F?
Avatar
press F to pay respects
Avatar
GTA IV No Damage, No Hit Full Game Speedrun
Avatar
ChillerDragon BOT 2023-08-27 20:03:15Z
because he didnt get respect yet
20:03
since "nobody noticed"
Avatar
well since pcgamer published it
20:03
everybody noticed
20:03
xd
Avatar
ChillerDragon BOT 2023-08-27 20:03:44Z
yea thats what i said
20:03
"nobody noticed"
20:03
who reads fakin pcgamer
20:03
i read reddit
Avatar
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at...
20:10
soon llvm 17 releases
Avatar
then what
Avatar
llvm 18 i guess
Avatar
Avatar
Chairn
is #7002 not a duplicate of the map_create_pixelart tool?
It works differently. The tool integrated in the editor uses tile layers so the maps render fast for reasonable image sizes. The separate tool uses quads, so it's much slower, but support arbitrary colors. We can probably remove the separate tool now, I don't see much merit in using quads instead of tiles and it's more inconvenient to use over the command line.
Avatar
Avatar
ChillerDragon
ah it was @Vy0x2
glad i didnt leak months of server logs with ips in it (edited)
Avatar
dude had his own server logs public until i told him
21:47
xaxaxa
Avatar
chillerdragon BOT 2023-08-27 21:53:03Z
Yikes
21:54
Zwelf: the new bridge mostly shows (null) as text in the reply’s. That was smoother in the old bridge.
22:00
Now it shows the text idk matrix is so bugged wtf
22:01
Yea that was a oopsi daisy
Replying to @Vy0x2 gald i didnt leak months of server logs with ips in it
22:25
πŸ˜΅β€πŸ’«
Avatar
i am surprised i never read this sooner
Exported 606 message(s)