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-07-16 00:00:00Z and 2023-07-17 00:00:00Z
Avatar
Alice Mattielo BOT 2023-07-16 00:45:25Z
Hi there!! my name is Alica mattielo how are you doing today, and how is everything going over there and your family,I am from Liverpool UK, though the situation in here isn't friendly, we are dealing with tyrant governments.  How is your year going off ?
justatest 6
Avatar
Omg a real person
Avatar
chillerdragon BOT 2023-07-16 07:11:01Z
The server wasnโ€™t full there were always enough slots left (@Iza)
talking about blocking slots
07:11
Im used to GitHub. It works nice to sync across all my devices and I am already authenticated anyways. (@Voxel)
chiller why are you storing it on github
Avatar
Avatar
GitHub
Click to see attachment ๐Ÿ–ผ๏ธ
Avatar
Reported by Astramast on Discord on DDNet 17.1 win64 website version: ``` da89321e018fbfb27a33861b5724ae5f.RTP Module offset: 0x00007FF6825D0000 Image base: 0x140000000 0xffff800b032da30f: ?? ??:0 0xbce57ffdbda30000: ?? ??:0 0xffff800afd22e62f: ?? ??:0 0x00000001400c45d1: std::atan(float) at /usr/x86_64-w64-mingw32/include/c++/12.2.0/cmath:126 (inlined by) angle(vector2_base const&) at src/base/vmath.h:123 (inlined by) CPlayers::RenderHand(CTeeRenderInfo const*, vector2_base, vect...
Avatar
ChillerDragon BOT 2023-07-16 09:07:57Z
omg im this close to downgrading to debian 11
09:08
using touchpad moves the in game cursor only 50% of the time in debian 12 any other ideas than downgrading?
Avatar
Jupstar โœช 2023-07-16 09:09:22Z
buy mouse
Avatar
ChillerDragon BOT 2023-07-16 09:10:26Z
that indeed is a good alternative to touchpad
09:10
but im touchpad gamer when on laptop :D
09:10
just so annoying to travel with mouse also often there is no space for a mouse anyways
09:11
i should switch to keyboard only gaming mouse always making trouble
09:11
can we add aim assist to ddnet for keyboard only players?
Avatar
Jupstar โœช 2023-07-16 09:12:18Z
can we add move assist for mouse only players
Avatar
ChillerDragon BOT 2023-07-16 09:12:24Z
:D
09:12
mouse only players lmao
09:13
thing is you can move way better with mouse than aim with keyboard
09:14
maybe i just need a few angle binds on my laptop its not like im doing ESL gaming from ma hotspot in some cafe
09:14
eventho i did pretty well in a gctf tourney once axaxax
09:15
jopsti wanna hear latest 0.7 dev progress?
Avatar
Jupstar โœช 2023-07-16 09:15:29Z
sure, please post a very detailed list
09:15
atleast 20000 sites
Avatar
ChillerDragon BOT 2023-07-16 09:15:50Z
currently the client whispers its timeout code to a random person on the server on connect
09:15
:D
Avatar
Jupstar โœช 2023-07-16 09:16:04Z
sounds good enough
Avatar
ChillerDragon BOT 2023-07-16 09:16:07Z
however i managed to bug that
09:16
i will fix it today because its 0.7 weekend
Avatar
Jupstar โœช 2023-07-16 09:17:52Z
i wish you best of luck
Avatar
ChillerDragon BOT 2023-07-16 09:18:19Z
:)
Avatar
ChillerDragon BOT 2023-07-16 09:29:28Z
09:29
epic vitory royale
09:29
also fakin 0.7 bullying by ddnet server
Avatar
Avatar
Robyt3
Somehow git branch --merged no longer works after we started using GitHub merge queue. I previously used this command in a script to delete merged branches automatically. Now git branch -d PR-Branch also says error: The branch 'PR-Branch' is not fully merged. for branches that have been merged with the merge queue.
this is likely a side effect of enabling rebase-merge. I can turn it back to merge-merge
Avatar
Avatar
heinrich5991
this is likely a side effect of enabling rebase-merge. I can turn it back to merge-merge
Yeah, that would be easier, although the history isn't as readable in that case
Avatar
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 add...
Avatar
Avatar
Robyt3
Yeah, that would be easier, although the history isn't as readable in that case
changed it to merge-merge
Avatar
Thanks, that should make my script work much easier again, the workaround (git range-diff --left-only PR-Branch...master for every individual branch) would have made it much slower
Avatar
ChillerDragon BOT 2023-07-16 10:07:07Z
wot script
Avatar
Uses git branch --merged to get all local merged branches and then deletes them automatically, and uses git remote prune origin to prune references to deleted remote branches.
10:09
And updates my fork's master to upstream's master
Avatar
I have a weird liking for the rebase merge ๐Ÿ˜„
10:18
not sure why the non-linear history bothers me ^^ but I see no actual benefit of the linear history, so whatever
Avatar
This makes breakages like in #6863 less likely.

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 memchec...
Avatar
Avatar
ChillerDragon
wot script
๐“๐“ฎ๐“ฐ๐“ช๐“ฝ๐“ฒ๐“ฟ๐“ฎ 2023-07-16 10:44:14Z
Bot speaks like a human ๐Ÿ’€
Avatar
Does anyone have some advice on how to format the changes of the current branch? Previously I just formatted before every commit, but somehow my editor does not format only modified lines anymore.
Avatar
Avatar
marmare_314
Does anyone have some advice on how to format the changes of the current branch? Previously I just formatted before every commit, but somehow my editor does not format only modified lines anymore.
are you using the scripts/fix_style.py script?
10:57
that one should format it just like in CI
Avatar
I tried but it formatted everything. Let me try it again
Avatar
but in the rest of the code, it shouldn't format anything, as it already is formatted
Avatar
The issue is if you have a newer clang-format version it will start using a different format for comments (adding one space after every //)
Avatar
Oh was about to ask if that may cause problems, I was using clang-format-17
Avatar
Are you on Windows using Visual Studio?
Avatar
No debian
Avatar
scripts/fix_style.py should verify the clang-format version
11:02
before executing it
Avatar
Is there not an option to set the commet-style? Otherwise I will have to figure out where to get clang-format-10
Avatar
Avatar
heinrich5991
scripts/fix_style.py should verify the clang-format version
Yes it does, but I changed it ๐Ÿ˜„
Avatar
Avatar
marmare_314
Yes it does, but I changed it ๐Ÿ˜„
I mean you might wanna stop hitting yourself ๐Ÿ˜„
11:03
static-linked versions of clang tools for Linux, Mac OS X and Windows, available in AUR as clang-format-static-bin - GitHub - muttleyxd/clang-tools-static-binaries: static-linked versions of clang ...
11:03
you can get the right clang-format version here ^
Avatar
Use CLineInput::GetActiveInput and CLineInput::IsActive instead for consistency. The last active item pointer is now only tracked internally in CUI to deactivate the active line input when it's no longer used in the UI.

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
  • [ ] C...
Avatar
Avatar
Robyt3
The issue is if you have a newer clang-format version it will start using a different format for comments (adding one space after every //)
There is SpacesInLineCommentPrefix, but only from version 13 on. Does it throw errors on unknown options?
Avatar
At the moment it probably will, unless we are using this flag https://reviews.llvm.org/D86137
Avatar
a2dd529 Use lock file for dependencies - heinrich5991 0fcbac2 Merge pull request #6870 from heinrich5991/pr_ddnet_ci_locked - Chairn
11:19
This PR allows multiple selection in the envelope editor and (because I am bad at separating features) adds a context menu to envelope points. !env_context

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 ...
Avatar
ChillerDragon BOT 2023-07-16 11:35:21Z
windows moment
11:35
do you have rust installed?
Avatar
Avatar
ChillerDragon
do you have rust installed?
I don't think I have installed it
11:38
How should I install?
Avatar
Can you believe tokio still doesn't have a condition variable?
Avatar
Avatar
mAdIM
How should I install?
The Rust toolchain installer
Avatar
Imagine living in 2023 and not being able to use a condition variable
11:45
I don't even know what really replaces it but just polling on an atomic with exponential backoff
Avatar
Avatar
Learath2
Can you believe tokio still doesn't have a condition variable?
can you use a semaphore maybe?
11:46
not sure what exactly a condition variable is, sorry
Avatar
Avatar
heinrich5991
not sure what exactly a condition variable is, sorry
You don't know what a pthread_cond_t is?
Avatar
correct
Avatar
Avatar
heinrich5991
can you use a semaphore maybe?
Yes, but it's a fairly delicate process coding one out of the other
Avatar
condition variable supports the following? waiting to be signalled
Avatar
can at most one thread that's waiting be signalled?
11:49
โ€œCondition Variableโ€ with operations Wait, Signal and Broadcast
Avatar
For cleaner code with less global variables.

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](...
Avatar
what are these three operations?
Avatar
Condition variables allow you to wait on a "condition", when you wake up you are guaranteed to be holding a mutex
Avatar
Port the CJsonWriter utility class from upstream, which makes outputting correct JSON easier. Add CJsonWriter as an abstract class that can write to different outputs. Two implementations CJsonFileWriter (writes to a file) and CJsonStringWriter (writes to an std::string) are added. Upstream CJsonWriter can only write to files. The same tests are added for both implementations. Duplicate code is avoided by using typed tests with two separate test fixtures.

Checklist

...
Avatar
ah
Avatar
The condition is over a shared variable that is protected by said mutex
Avatar
Avatar
heinrich5991
I have installed rust but I am still facing the previous error
Avatar
it's basically a mutex with wait function?
Avatar
Avatar
heinrich5991
it's basically a mutex with wait function?
Mutex with conditional wait
Avatar
Avatar
mAdIM
I have installed rust but I am still facing the previous error
can you open a terminal an execute rustup default stable?
Avatar
Avatar
Learath2
Mutex with conditional wait
where does the "condition" come from?
11:51
the "condition" is the other thread signalling the mutex?
Avatar
No it's like an actual predicate, when you modify the shared variable changing the predicated you drop the mutex and signal the condvar
Avatar
Avatar
heinrich5991
can you open a terminal an execute rustup default stable?
Yes
Avatar
If there is anyone is waiting, they will be woken up and they will be guaranteed to have the mutex when they do
Avatar
Avatar
Learath2
No it's like an actual predicate, when you modify the shared variable changing the predicated you drop the mutex and signal the condvar
so you can additionally specify a condition that is checked whenever someone releases the mutex?
Avatar
Avatar
Learath2
No it's like an actual predicate, when you modify the shared variable changing the predicated you drop the mutex and signal the condvar
s/predicated/predicate/
Avatar
Avatar
mAdIM
Yes
what's the output of that? does it work afterwards?
Avatar
Avatar
heinrich5991
so you can additionally specify a condition that is checked whenever someone releases the mutex?
Whenever someone releases the mutex AND signals the condvar, so a change in predicate is not guaranteed to wake you up
Avatar
Avatar
Learath2
Whenever someone releases the mutex AND signals the condvar, so a change in predicate is not guaranteed to wake you up
wait, so someone releases the mutex AND signals the condvar AND your user-provided condition changed?
Avatar
Anyway, the desired behaviour is to wake someone up on changes, you just need to follow a protocol
Avatar
Avatar
heinrich5991
wait, so someone releases the mutex AND signals the condvar AND your user-provided condition changed?
If someone is changing the condition, they need to first be holding the mutex, then when they are done changing, they drop the mutex and signal the condvar
Avatar
I see
11:55
but the condition is only checked on the thread that's waiting?
Avatar
Avatar
heinrich5991
but the condition is only checked on the thread that's waiting?
Yes, (or threads in case of Broadcast)
11:56
There are also spurious wakeups, so you have to check the condition, even if the signaller had checked it before
11:56
It's not the most ideal but it's the only way I know of waiting on a change in a variable without polling
Avatar
@Learath2 can you simply use a std::sync::Mutex and std::sync::Condvar?
Avatar
Avatar
heinrich5991
@Learath2 can you simply use a std::sync::Mutex and std::sync::Condvar?
I think that'd pause the entire thread then none of the other async stuff could progress
Avatar
ah, true, condvar doesn't work
11:57
mb
Avatar
Maybe I could steal a thread from tokio for this one process actually
Avatar
(standard mutex would)
11:58
is there a reason you need this atomic being-signalled-and-taking the lock?
Avatar
Avatar
heinrich5991
(standard mutex would)
Does it? Wouldn't a standard std::sync::Mutex::wait() block the entire thread?
Avatar
Avatar
Learath2
Anyway, the desired behaviour is to wake someone up on changes, you just need to follow a protocol
cant u use channels
Avatar
you could use a broadcast channel to signal change and take the mutex manually
Avatar
XY problem?
Avatar
Avatar
Learath2
Does it? Wouldn't a standard std::sync::Mutex::wait() block the entire thread?
yes, it would, but it's kind of desired AFAIK: https://docs.rs/tokio/latest/tokio/sync/struct.Mutex.html (edited)
An asynchronous Mutex-like type.
11:59
Contrary to popular belief, it is ok and often preferred to use the ordinary Mutex from the standard library in asynchronous code.
Avatar
Avatar
heinrich5991
is there a reason you need this atomic being-signalled-and-taking the lock?
It's the only non-polling way of waiting on a condition I know that doesn't require kernel functionality, futex/WaitOnAddress
Avatar
ye it is explained somewhere
Avatar
Avatar
Learath2
It's the only non-polling way of waiting on a condition I know that doesn't require kernel functionality, futex/WaitOnAddress
broadcast channel
Avatar
Doesn't handle the case of a waiter missing the signal
Avatar
what does that mean
Avatar
have a receiver, take the lock, check the value, release the lock, then wait for the broadcast signal
Avatar
Avatar
Ryozuki
what does that mean
If I start waiting on a change message on the channel right after one went through I'm stuck forever
Avatar
i.e. you need to have the receiver beforehand
Avatar
I guess that is a reasonable compromise
Avatar
I'd also be interested in what you want to achieve in a bigger picture (edited)
Avatar
the issue with cond vars is task cancelattion iirc
Avatar
Avatar
heinrich5991
I'd also be interested in what you want to achieve in a bigger picture (edited)
Something absolutely trivial as always, I just want to properly terminate my program in a sane way
Avatar
doesnt tokio provide that
Avatar
Avatar
Learath2
Something absolutely trivial as always, I just want to properly terminate my program in a sane way
depending on how many people need to listen, a broadcast channel or a oneshot channel seem appropriate
Avatar
Tokio is a runtime for writing reliable asynchronous applications with Rust. It provides async I/O, networking, scheduling, timers, and more.
12:04
Avatar
This is how my main thread is waiting on the ctrl_c
Avatar
This is what I was looking for, I guess in this case it replaces a condvar
Avatar
@Learath2 look the blog post i sent too
12:05
it shows the cancel token
12:06
Avatar
Avatar
heinrich5991
depending on how many people need to listen, a broadcast channel or a oneshot channel seem appropriate
I was going for a broadcast channel, but I was having trouble making sure everyone properly got the signal. It seems CancellationToken has my desired behaviour of immediately returning when the task is already cancelled
Avatar
The Windows default editor is able to work with pure \n endings nowadays. Maybe it's time to drop the \r\n code? I just saw it in #6874.
Avatar
Avatar
Ryozuki
the issue with cond vars is task cancelattion iirc
Spurious wakeups are allowed for condvars, that's a perfect way to work in cancellation
Avatar
Support master server address format in client This still works $ ./DDNet "connect 127.0.0.1" But now also this works ``` $ ./DDNet "connect tw-0.6+udp://ger10.ddnet.org:8303" 2023-07-16 14:07:50 I engine: running on unix-linux-amd64 2023-07-16 14:07:50 I client: starting... 2023-07-16 14:07:50 I client: version 17.1.1 on linux amd64 2023-07-16 14:07:50 I client: git revision hash: 7f100e262032b50d 2023-07-16 14:07:50 I client: connecting to 'tw-0.6+udp...
Avatar
1acb94f Use lambdas for editor index modify and sort functions - Robyt3 4a0c850 Merge pull request #6873 from Robyt3/Editor-Lambda-Refactoring - def-
Avatar
Avatar
Jupstar โœช
what did u do before it happened xd
Idk I just played with dummy on multieasy
12:54
Is there any fun based ddnet ported to 07?
Avatar
Jupstar โœช 2023-07-16 12:54:58Z
ddnet is ported to 0.7
Avatar
Avatar
Smetanolub
Idk I just played with dummy on multieasy
Jupstar โœช 2023-07-16 12:55:15Z
the crashlogs might still be useful
Avatar
19d78b9 Made client/server check for correct map version on load - oy 9c4b0c0 Finished skip tile based map loading - oy a92ab45 Also support loading maps with tilemap skip in front layer - Robyt3 32f2fe9 Extract CMap::ExtractTiles with more validation - Robyt3 785f03e Report actual data sizes in CDataFileReader::GetDataSize - Robyt3 4ae0928 Support bezier envelope curves in maps and editor - Robyt3 54df98b Support loading CMapItemImage version 2 - Robyt3 8d12bce Merge pull request #5737 from Robyt3/Map-Format-Port - def-
Avatar
They're essentially unused and not supporting them ingame probably allows to keep that part of the map format unused. See https://github.com/ddnet/ddnet/pull/5737#issuecomment-1538284956 or https://github.com/teeworlds/teeworlds/issues/2812.

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 integrati...
Avatar
ChillerDragon BOT 2023-07-16 13:24:17Z
jopsti can i still get deals on netcup if i show them the competition is cheaper?
Avatar
Jupstar โœช 2023-07-16 13:26:11Z
i guess so
13:26
they got quite expensive since the war :/
Avatar
ChillerDragon BOT 2023-07-16 13:26:50Z
where can i do that?
13:26
do i send them a mail or what
Avatar
Jupstar โœช 2023-07-16 13:26:59Z
call support
Avatar
ChillerDragon BOT 2023-07-16 13:27:10Z
1blu-vServer mit KVM-Virtualisierung mit umfangreicher RAM- und SSD-Ausstattung für Spitzen-Performancewerte
13:27
ya think itll work?
13:27
1 euro 4 core 8 ram 120 ssd
Avatar
Jupstar โœช 2023-07-16 13:27:38Z
oh its a time based discount
Avatar
ChillerDragon BOT 2023-07-16 13:27:39Z
but limited 12 month offer
13:27
ye rigged
13:27
worth the call?
13:28
maybe they make my vps cheaper for 12 months xd
Avatar
Jupstar โœช 2023-07-16 13:28:09Z
well depends
13:28
what do u want to have for that in exchange?
Avatar
ChillerDragon BOT 2023-07-16 13:28:33Z
anything
Avatar
Jupstar โœช 2023-07-16 13:28:42Z
like a vPS or root server
Avatar
ChillerDragon BOT 2023-07-16 13:28:50Z
i take either
Avatar
root server is a german word
Avatar
Jupstar โœช 2023-07-16 13:29:13Z
well try it out
Avatar
ChillerDragon BOT 2023-07-16 13:29:15Z
jopsti ban
13:29
for using german
Avatar
I think server hosters have abused it so much that it doesn't mean anything anymore
Avatar
ChillerDragon BOT 2023-07-16 13:29:34Z
are there even 1euro root servers? :D
Avatar
you might mean dedicated server, but hosters also use that word for VPS
Avatar
ChillerDragon BOT 2023-07-16 13:29:44Z
i though root means dedicated and starts from 40 euros
Avatar
Jupstar โœช 2023-07-16 13:29:50Z
well its not truely dedicated
13:30
they only guarantee the core is fully yours while u use it
Avatar
ChillerDragon BOT 2023-07-16 13:30:03Z
ah you mean the guranteed power
13:30
a ye
Avatar
Root-Server nennt man: Root-Nameserver, welche die Wurzel des Domain Name Systems bereitstellen Dedizierte oder virtuelle Server mit einem Root-Konto, siehe Server #Formen
13:30
Dedizierte oder virtuelle Server mit einem Root-Konto, siehe Server #Formen
Avatar
ChillerDragon BOT 2023-07-16 13:31:09Z
deutschland
Avatar
"dedicated or virtual servers with a root account"
Avatar
Jupstar โœช 2023-07-16 13:31:52Z
so they didnt lie to me ๐Ÿ˜ฌ
13:31
i have root account
Avatar
ChillerDragon BOT 2023-07-16 13:32:20Z
xd
13:32
so regular vps is without root rights
13:32
epic
Avatar
no. it's just a made-up word
13:33
VPS always came with root access
13:33
I think it was used as the translation of "dedicated server" at some point
13:34
but not anymore
Avatar
Jupstar โœช 2023-07-16 13:34:05Z
i dont care about the names. VPS also means nothing to me
13:34
minecraft VPS server
13:34
where u can only install minecraft mods
13:34
lmao
13:34
vps server ๐Ÿ˜ฌ
13:34
chillerdragon: if u unlucky they say smth like "but we give higher bandwidth" and call it a day
13:35
but defs tell me if it worked xD
Avatar
ChillerDragon BOT 2023-07-16 13:35:05Z
fak
13:35
virtual private server server
Avatar
Jupstar โœช 2023-07-16 13:36:15Z
"private"
Avatar
ChillerDragon BOT 2023-07-16 13:36:18Z
xd
Avatar
Jupstar โœช 2023-07-16 13:36:23Z
laughs in intel security problems
Avatar
ChillerDragon BOT 2023-07-16 13:36:30Z
its similarly trol than saying "sending an sms"
13:36
which means "sending and short message service"
13:36
an*
Avatar
Jupstar โœช 2023-07-16 13:36:49Z
xD
Avatar
ChillerDragon BOT 2023-07-16 13:36:59Z
a* i guess
13:37
omg fuck engl
Avatar
Jupstar โœช 2023-07-16 13:38:25Z
chillerdragon: what CPUs do they usually use in your hoster?
13:38
have u ever bought one there
Avatar
ChillerDragon BOT 2023-07-16 13:39:48Z
what is my hoster
13:39
and how does one buy a cpu?
Avatar
Jupstar โœช 2023-07-16 13:39:54Z
the one u posted
Avatar
ChillerDragon BOT 2023-07-16 13:40:01Z
a
13:40
ye also curious
13:40
idk what cpu they have
Avatar
Jupstar โœช 2023-07-16 13:40:21Z
i can also ask different: do they have okayish benchmarks?
Avatar
ChillerDragon BOT 2023-07-16 13:40:24Z
but i dont want a 12mo contract anyways
Avatar
Jupstar โœช 2023-07-16 13:40:31Z
my 1,99โ‚ฌ VPS sucks hard xDD
Avatar
ChillerDragon BOT 2023-07-16 13:40:35Z
xd
13:40
i can give you a teeworlds vps
13:40
you can install teeworlds mods
Avatar
Jupstar โœช 2023-07-16 13:41:03Z
xd
13:41
for teeworlds any vps is good enough
Avatar
ChillerDragon BOT 2023-07-16 13:41:25Z
looking at fokkonauts 100% cpu usage moments
Avatar
Jupstar โœช 2023-07-16 13:41:48Z
but i managed to kill the VPS with a teeworlds ban list i ofc blame teeworlds for using the worst possible implementation possible but still sad day xd
Avatar
ChillerDragon BOT 2023-07-16 13:42:53Z
bans bad
13:43
we should remove bans
Avatar
Jupstar โœช 2023-07-16 13:43:11Z
we should remove evilness
13:45
chillerdragon; when open a server hoster i'd like to have a VPS with very high single core power xd bcs java vm demands it ๐Ÿ˜ฌ
Avatar
we should remove jumping. its unintuitive and you can acheive the same thing by hooking up
Avatar
Jupstar โœช 2023-07-16 13:45:48Z
we should remove rendering, not all people can see and it gives an unfair advantage over them
Avatar
we should remove ddnet and replace it with uhhhhhhhh
Avatar
Jupstar โœช 2023-07-16 13:46:44Z
we should replace the logo with yours ๐Ÿ˜
13:46
when finished
Avatar
idk what to do for logo
Avatar
Jupstar โœช 2023-07-16 13:47:13Z
๐Ÿฅฒ
Avatar
ChillerDragon BOT 2023-07-16 13:50:58Z
jopsti this enough for java? 13th Gen Intel i9-13900K (32) @ 5.500GHz
Avatar
Jupstar โœช 2023-07-16 13:51:11Z
barely, but yeah
13:51
if i have exclusive boost power to the core xD
Avatar
ChillerDragon BOT 2023-07-16 13:51:33Z
its my main pc .-.
13:51
also gotta turn it off during nite :D
13:51
quality vps
Avatar
Jupstar โœช 2023-07-16 13:56:16Z
atleast it can run minecraft
Avatar
bug? why, after saving, the tiles from the Switch layer are not drawn correctly (painted with a gradient so that it can be seen clearly)
Avatar
Jupstar โœช 2023-07-16 14:09:06Z
invalid tiles for ddrace game mode
14:09
isnt there an options somewhere
Avatar
didn't understand
Avatar
Avatar
Matodor
didn't understand
Jupstar โœช 2023-07-16 14:10:53Z
Avatar
renders only specified tile numbers?
Avatar
Avatar
Jupstar โœช
Click to see attachment ๐Ÿ–ผ๏ธ
yes its enabled
Avatar
Jupstar โœช 2023-07-16 14:11:58Z
entities mlife?
14:12
i dunno if these also change some internal mode, but i guess the editor drops the tiles as invalid?
Avatar
Jupstar โœช 2023-07-16 14:12:33Z
@Robyt3
Avatar
Avatar
Jupstar โœช
i dunno if these also change some internal mode, but i guess the editor drops the tiles as invalid?
renders only specified tile numbers?
Avatar
Jupstar โœช 2023-07-16 14:13:03Z
well apparently yes
14:13
but dunno if thats indented
14:13
intended
Avatar
but its render switch number and delay index
14:13
without image from tileset
14:14
strange behavior)
Avatar
Jupstar โœช 2023-07-16 14:14:22Z
ah that is what u mean i understand
14:14
the tiles are there but not rendered is your complain
๐Ÿ‘๐Ÿป 1
Avatar
and stops rendering after saving the map and loading
Avatar
Jupstar โœช 2023-07-16 14:14:49Z
yeah weird
Avatar
front layer work correctly
Avatar
9c0c755 Don't support loading RGB images ingame - heinrich5991 ce96dfc Merge pull request #6877 from heinrich5991/pr_ddnet_no_rgb - def-
Avatar
ChillerDragon BOT 2023-07-16 14:18:25Z
lmao clickbait yter on ddnet frontage xd
14:18
didnt expect to ever see such thumbnails on a tw video xxxxxxxxxxD
Avatar
Jupstar โœช 2023-07-16 14:19:45Z
it say its semi clickbait ๐Ÿ˜„
14:21
physics wise
Avatar
ChillerDragon BOT 2023-07-16 14:23:06Z
maybe clickbait is the wrong wording
14:23
the concept of removing tiles to mimic world record it self is mainstream youtube strat
14:23
i mean the font etc
14:23
the red arrow
14:24
the white outline on the tees
Avatar
Jupstar โœช 2023-07-16 14:24:09Z
lmao
14:24
that is clickbait for u? XD
Avatar
ChillerDragon BOT 2023-07-16 14:24:24Z
as i said clickbait might be the wrong word
14:24
more like mainstream youtube tryhard shit
14:24
only thing missing is him saying pls turn on the bell
Avatar
Jupstar โœช 2023-07-16 14:24:45Z
yeah but i think i seen that before
Avatar
ChillerDragon BOT 2023-07-16 14:24:51Z
in tw?
14:24
i didnt
14:25
i dont rember seeing it
Avatar
Jupstar โœช 2023-07-16 14:25:21Z
well i couldnt tell for sure, but i guess there was
14:25
there is this
Avatar
Jupstar โœช 2023-07-16 14:25:35Z
but that guy does it in every video xD
14:25
xDDDDDDd
14:25
i thought its 3d game
Avatar
ChillerDragon BOT 2023-07-16 14:27:00Z
yea idk something about this style really triggers me
14:27
its used by all the shallow yters
14:27
xDDDDDDD
Avatar
ChillerDragon BOT 2023-07-16 14:27:35Z
that have zero content and passion they only produce to produce and to generate views not because they care about content
Avatar
Jupstar โœช 2023-07-16 14:27:36Z
from shyzo, whom else
Avatar
ChillerDragon BOT 2023-07-16 14:27:56Z
yea xd touche
14:28
but i gotta say Gazebr perfected it more
Avatar
Jupstar โœช 2023-07-16 14:28:18Z
tru
Avatar
ChillerDragon BOT 2023-07-16 14:28:28Z
shyzos looks way more like a tw yter
Avatar
Jupstar โœช 2023-07-16 14:28:33Z
but its funny how thumnails differ
Avatar
ChillerDragon BOT 2023-07-16 14:28:35Z
being inspired by watch yt
Avatar
Jupstar โœช 2023-07-16 14:28:44Z
beautemps puts bloom on max xD
Avatar
ChillerDragon BOT 2023-07-16 14:29:04Z
shyzo makes runs cuz he likes gores
Avatar
Jupstar โœช 2023-07-16 14:29:06Z
Avatar
ChillerDragon BOT 2023-07-16 14:29:11Z
then he decides to share those runs
14:29
and with Gazebr it feels more like he couldnt care less and just thought of a concept that will be clicked
Avatar
Jupstar โœช 2023-07-16 14:29:49Z
crack does art contests in his thumbnails xD
14:30
rqza is lazy af
14:30
he doesnt even creates thumbnails
Avatar
@Jupstar โœช "allow unused" not working after map reloaded
14:30
i mean tiles not rendering)
Avatar
Avatar
Matodor
@Jupstar โœช "allow unused" not working after map reloaded
Jupstar โœช 2023-07-16 14:30:52Z
yeah report it as bug
Avatar
ChillerDragon BOT 2023-07-16 14:31:07Z
but ye its a nice video and Gazebr has good quality i should stop hating
14:31
the style is just posioned by some money farmers with ai content
Avatar
Jupstar โœช 2023-07-16 14:31:39Z
chillerdragon lmao no need to have midlife crisis now
Avatar
Avatar
Jupstar โœช
crack does art contests in his thumbnails xD
why kog
14:31
๐Ÿ˜ฎโ€๐Ÿ’จ
Avatar
Avatar
Ryozuki
why kog
Jupstar โœช 2023-07-16 14:32:05Z
is it my fault that only kog hosts gores xd
14:32
ddnet clearly isnt interested
Avatar
@Jupstar โœช lets make a network
14:32
RustNet
Avatar
Jupstar โœช 2023-07-16 14:32:28Z
GGnetwork
14:32
ggoresnetwork
Avatar
it's nice that we have a couple of independent networks. you making your own would be appreciated
Avatar
Jupstar โœช 2023-07-16 14:32:59Z
i dont want to spent so muhc money
Avatar
we have ddnet and unique which are open source, then kog which is closed
Avatar
Jupstar โœช 2023-07-16 14:33:08Z
ddnet has good ecosystem
14:33
i'd prefer to use its
Avatar
Avatar
Jupstar โœช
i dont want to spent so muhc money
we can just ask for donations, in a clear transparent way
14:33
im sure many ppl would be interested in a kog alt
Avatar
Jupstar โœช 2023-07-16 14:33:46Z
a few for sure
14:33
but most probably simply dont care
Avatar
Jupstar โœช 2023-07-16 14:33:58Z
and creating a new community isnt ez
Avatar
would be cool if something new appears
14:34
not gores i mean
14:34
tee smash network
Avatar
Jupstar โœช 2023-07-16 14:34:14Z
xD
Avatar
Avatar
heinrich5991
it's nice that we have a couple of independent networks. you making your own would be appreciated
Jupstar โœช 2023-07-16 14:35:17Z
btw whats nice about it xd do you prefer to have closed networks over ours? or simply bcs of maintaince?
14:36
if ddnet is open to host any open source mod its attractive too imho like the wario mod thing
14:36
was popular for like 2 days xd
14:36
bcs deen announced it etc
Avatar
Avatar
Jupstar โœช
btw whats nice about it xd do you prefer to have closed networks over ours? or simply bcs of maintaince?
it's nice that we don't have a single point of failure, that people can e.g. search for the community they want. that not everything goes through the same people, e.g. me being a discord moderator here, but people can also chat elsewhere. that new features can be tested independently of ddnet, e.g. the accounts thing. better bot protection
Avatar
Jupstar โœช 2023-07-16 14:40:01Z
mh very awesome, if u dont play gores u like it
Avatar
I play gores
Avatar
Jupstar โœช 2023-07-16 14:40:55Z
"Rank 4981. with 262 points"
14:41
well u play it indeed
14:41
but 200 points is also not a lot
14:41
then let me rephrase: you dont take gores very serious
14:42
most points were made 2 years ago
14:42
most points were probably made 2 years ago
14:42
or even earlier
14:43
I find it kinda bad that you go to people's profiles to tell them "no, you don't actually like xy"
Avatar
Jupstar โœช 2023-07-16 14:44:17Z
well i'd not say you are part of the kog community just bcs u played a bit of gores 2 years ago lmao
Avatar
ChillerDragon BOT 2023-07-16 14:44:40Z
point shaming axaxax
Avatar
Jupstar โœช 2023-07-16 14:44:44Z
i basically know all ppl there and played with them, were VC with them
14:44
xDDDDDDDDDD
Avatar
ChillerDragon BOT 2023-07-16 14:44:57Z
never saw u in gores jopsti
14:45
random
Avatar
Jupstar โœช 2023-07-16 14:45:05Z
i even played with u
14:45
๐Ÿ˜ฌ
Avatar
ChillerDragon BOT 2023-07-16 14:45:27Z
e
Avatar
Jupstar โœช 2023-07-16 14:45:29Z
back when u had ur spin bot xDD
Avatar
ChillerDragon BOT 2023-07-16 14:45:30Z
under wat name
14:45
watf
Avatar
Jupstar โœช 2023-07-16 14:45:36Z
too many to remember
Avatar
ChillerDragon BOT 2023-07-16 14:45:39Z
i never
Avatar
Jupstar โœช 2023-07-16 14:47:21Z
chillerdragon: i remember there was a time where chiller was a famous prefix among many ppl xD what happened to your fanbase
Avatar
ChillerDragon BOT 2023-07-16 14:50:19Z
it didnt notice any reduce
Avatar
oh true chiller has fans
14:54
honestly if ddos wasnt such a deterrent i might consider making a network
14:54
maybe with the servers the davide guy shared its doable
14:55
rust based infrastructure, without docker or kubernetes
14:55
psql database instead of mysql
14:55
no python 2 scripts
14:55
no hardcoded paths
14:55
AGPL license
14:55
the dream
Avatar
Jupstar โœช 2023-07-16 14:55:51Z
xD
14:55
i agree with most stuff
14:55
xD
Avatar
Jupstar โœช 2023-07-16 14:56:19Z
e.g. no python 2 scripts => no python at all
14:56
๐Ÿ˜ฌ
Avatar
agpl would have prevented kog closed source
Avatar
Avatar
Jupstar โœช
e.g. no python 2 scripts => no python at all
true
Avatar
Avatar
Ryozuki
agpl would have prevented kog closed source
Jupstar โœช 2023-07-16 14:56:39Z
mh i doubt u could sue them
14:56
bcs nobody cares
Avatar
u can talk to the FSF
14:56
and they can bring lawyers
14:57
i think the FSF is comitted to defend free software in court
Avatar
probably not necessary
14:57
if you license under agpl, people will probably not make closed-source forks in the first place
Avatar
Jupstar โœช 2023-07-16 14:58:08Z
mhh sure xD
14:59
i bet u could go to any random company and find legal issue within them bcs they use software in a way that is not legal in the way the software defines its legal usage
Avatar
oh, I think it prevents a closed-source serverside antibot btw ^^
Avatar
i have no problem with that
15:00
but i cant relicense my fork of tw under agpl i think
Avatar
Jupstar โœช 2023-07-16 15:01:03Z
@Ryozuki give up on that, be a future human
Avatar
Avatar
Ryozuki
but i cant relicense my fork of tw under agpl i think
why not?
Avatar
u can?
Avatar
I don't know why you wouldn't be able to do so
Avatar
ChillerDragon BOT 2023-07-16 15:04:19Z
nobody would use ur fork tho ryo xd
Avatar
Avatar
Ryozuki
but i cant relicense my fork of tw under agpl i think
Jupstar โœช 2023-07-16 15:04:38Z
the other way around is more interesting
Avatar
ChillerDragon BOT 2023-07-16 15:04:39Z
go mc ryo
15:04
mc is full of gpl
Avatar
Jupstar โœช 2023-07-16 15:04:52Z
how much do i have to obfuscate the code to relicense under cc0
Avatar
ChillerDragon BOT 2023-07-16 15:05:02Z
xd
15:05
1 chat gpt prompt is enough
15:05
pls reorder code
15:05
thank
Avatar
Avatar
ChillerDragon
nobody would use ur fork tho ryo xd
idk chiller
15:06
im providing software to peopel who value their rights
15:06
if they dont want to use it cuz x license up to them
15:06
let me bring a quote
15:07
I make my code available for use in free software, and not for use in proprietary software, in order to encourage other people who write software to make it free as well. I figure that since proprietary software developers use copyright to stop us from sharing, we cooperators can use copyright to give other cooperators an advantage of their own: they can use our code.
Avatar
ChillerDragon BOT 2023-07-16 15:07:45Z
gpl worst
Avatar
best actually
15:13
A visualization library for Rust. Contribute to yuankunzhang/charming development by creating an account on GitHub.
15:14
uh no license
15:14
"MIT/Apache-2.0"
15:14
i guess they forgot in repo xd
Avatar
open an issue ๐Ÿ™‚
15:19
RustSmith: Random Differential Compiler Testing for Rust
Avatar
Jupstar โœช 2023-07-16 15:25:08Z
@heinrich5991 how much % r u done with quic if i may ask
Avatar
client and server can connect, both via 0.6 and via quic protocol and to legacy clients/servers. needs some tweaking around disconnects. lots of smaller features missing, too, e.g. timeout protection. I have only tested it locally, so windows/mac support and cross-compilation support also still missing
Avatar
Jupstar โœช 2023-07-16 15:29:26Z
i see, thanks for the status
Avatar
Avatar
Jupstar โœช
@heinrich5991 how much % r u done with quic if i may ask
what's the reason for your interest? ๐Ÿ™‚
Avatar
Avatar
heinrich5991
what's the reason for your interest? ๐Ÿ™‚
Jupstar โœช 2023-07-16 15:30:49Z
i want to see how well it works xd
Avatar
how fast?
15:49
haven't measured that tbh
Avatar
Avatar
heinrich5991
how fast?
Jupstar โœช 2023-07-16 15:51:19Z
i dunno if u implemented 0.5 rrt but stuff like that how fast it responds, how fast connections are etc.
15:51
benchmarks are semi interesting.. if u have 1million packets throughput or 700k is not interesting to me xD
Avatar
I implemented even worse rtt handshakes ๐Ÿ˜‰
15:52
mandatory RETRY frame for new connections, to fight IP spoofing
Avatar
Jupstar โœช 2023-07-16 15:52:23Z
not optional?
15:52
i mean i can understand why
Avatar
I haven't really built any options there
Avatar
Jupstar โœช 2023-07-16 15:52:46Z
but if there is no direct attack ๐Ÿ˜„
Avatar
yes, that'd be a perf optimization, I'm postponing/not doing that right now
Avatar
Jupstar โœช 2023-07-16 15:53:14Z
i c
Avatar
although I think 0.5rtt handshakes aren't really suited for TW
15:53
they're important more important for protocols with short-lived connections IMO
Avatar
Jupstar โœช 2023-07-16 15:54:08Z
well the gain on huge pings is ofc insane ๐Ÿ˜„
15:54
tested with increasing the loopback ping
Avatar
one less RTT, you mean? yea
15:54
I guess we could try cleaning up the rest of our connecetion though ๐Ÿ˜„
Avatar
lol, rust compiler in c++ https://github.com/thepowersgang/mrustc
Alternative rust compiler (re-implementation). Contribute to thepowersgang/mrustc development by creating an account on GitHub.
Avatar
Avatar
Chairn
lol, rust compiler in c++ https://github.com/thepowersgang/mrustc
Jupstar โœช 2023-07-16 16:11:16Z
interesting that there are ppl have this kind of motivation xD
Avatar
yes, it's pretty amazing
Avatar
Jupstar โœช 2023-07-16 16:29:29Z
would you say if u used a proper game engine and are tryhard, u could implement most stuff for teeworlds in one week? xdd
16:29
i am impressed how far away i still am from vanilla support, i feel like i'm at like 30% only yet xD
Avatar
Avatar
Jupstar โœช
would you say if u used a proper game engine and are tryhard, u could implement most stuff for teeworlds in one week? xdd
I don't think so. I don't even know any game engines
Avatar
Jupstar โœช 2023-07-16 16:30:43Z
ok but assuming u'd know one already
Avatar
also, projects like these are always harder than they appear ^^
Avatar
Jupstar โœช 2023-07-16 16:30:53Z
yeah
16:31
if u play the game u think ez simple game xD
Avatar
Avatar
Ryozuki
no python 2 scripts
I don't think we have any left anymore coolcry
Avatar
Avatar
Learath2
I don't think we have any left anymore coolcry
$ rg python2 servers/scripts | wc -l 49
Avatar
NOOOO
17:29
Maybe none that we use actively? Some are old toys for broadcasting cubes and stuff
Avatar
hmm, info.py seems to be python3 at the very least ๐Ÿ™‚
Avatar
Write the map to a temporary file first. When the map was saved to the temporary file successfully, first delete the existing map file having the real filename, then rename the temporary file to the real filename. If deleting or renaming fails, show an error message popup and log an error message to the console. The implementation is consistent with the way temporary files are utilized by Microsoft Word, so this should work on Windows. See: https://support.microsoft.com/en-us/topic/d...
Avatar
chillerdragon BOT 2023-07-16 18:49:06Z
python2 moment
Avatar
there are no python2 moments
18:49
its dead
Avatar
Jupstar โœช 2023-07-16 18:50:04Z
i dont even know what you talking about
18:50
today chairn said smth about old windows versions
18:50
did he mean win10?
18:50
i only know win10 and win11
18:50
OpenG what?
18:51
rust stable?
18:51
@Ryozuki in ryoOS do forced nightly updates xDD
18:52
@Chairn is it true some modern cpus u can write code that modifies the cpu itself?
18:52
physically
18:52
like a fpga
18:52
this
18:52
well idk if its this
Avatar
i guess, Intel did the same with Knight CPU with FPGA integrated
18:53
but they stopped doing it because it wasn't worth it
Avatar
Xilinx Reconfigurable Acceleration Platform
Avatar
you can't accelerate programs when the bottleneck is not the computing but the rather slow memory
18:57
18:57
@Chairn
18:58
french know?
Avatar
didnt know england has it this good
Avatar
a7f2956 Rename variable df to Writer - Robyt3 8abf9a7 Use temporary file when saving editor map - Robyt3 8a8ffc3 Merge pull request #6879 from Robyt3/Editor-Temporary-Save - heinrich5991
Avatar
guys im a dev
19:11
uwu
Avatar
chillerdragon BOT 2023-07-16 19:38:38Z
UwU
Avatar
ChillerDragon BOT 2023-07-16 19:56:50Z
it has been years since auto demo behvaior got changed i gotta say i still miss the old one
19:56
where you could stop the auto demo
19:57
or is that still working and the button shows it wrong?
19:58
nah ye you can just start recording a manual in addition to the auto not stop the auto
19:58
that used to be a thing and was what i used before there were demo markers to mark stuff
19:58
also its nice to view demos while being in game
19:58
playing back demos while they are being recorded is always a bit wonky
Avatar
Problem: When moderators use the reserved slot on full servers they might forget it and start playing the map. They dont moderate then and active moderators cant join the server. Solution: Force the player of an reserved slot into the spectator team so he cant play the map but rather can only moderate in this state. Addition: Introduce a new variable to switch between this behaviour and the normal one.
Avatar
ChillerDragon BOT 2023-07-16 20:42:18Z
@heinrich5991 be honest did you see the impact of your gameplay change coming?
20:42
check this out that part is intended to be more complicated than a strong hammer throw its supposed to be a swing plus hammer boost
20:43
and the new mechanics allow to just hammer the floor and gain the same amount of speed :D
Avatar
I donโ€™t see the problem
20:46
Itโ€™s normal that you gain that amount of speed when you dj and then hammer 2 freezed people under you (edited)
Avatar
ChillerDragon BOT 2023-07-16 20:48:09Z
ye sure :D
20:48
i wanna see you pull off that move without heinrichs patch
Avatar
Jupstar โœช 2023-07-16 20:48:25Z
xd
20:48
he is no oldschool player
20:48
xd
Avatar
ChillerDragon BOT 2023-07-16 20:48:36Z
oldschool?
20:48
that happend like last week
Avatar
Jupstar โœช 2023-07-16 20:48:47Z
he doesnt know the non patched version
Avatar
ChillerDragon BOT 2023-07-16 20:48:51Z
was even post steam release wasnt it?
20:48
post vanilla steam release
Avatar
Jupstar โœช 2023-07-16 20:49:04Z
really? wasnt it like 4 years ago
Avatar
ChillerDragon BOT 2023-07-16 20:49:11Z
thats what i said
Avatar
Jupstar โœช 2023-07-16 20:49:20Z
u said post
20:49
u meant pre
20:49
i see
Avatar
ChillerDragon BOT 2023-07-16 20:49:28Z
i said post
Avatar
Jupstar โœช 2023-07-16 20:49:34Z
ah vanilla
20:49
lmao
Avatar
I remember i gained that exact amount of speed doing that exact thing 1-2 years ago
Avatar
Jupstar โœช 2023-07-16 20:49:48Z
who thinks in vanilla trollodragon
Avatar
ChillerDragon BOT 2023-07-16 20:49:59Z
ddnet steam release so irrelvant
20:50
idk when that happend
20:50
the whole greenloight was such a mess
20:50
tw steam release i remember
Avatar
Jupstar โœช 2023-07-16 20:50:17Z
@Iza the point is, there was a time when hammer didnt trigger out of freeze when u hold mouse1
Avatar
ChillerDragon BOT 2023-07-16 20:50:24Z
it did
20:50
but was more lucky
Avatar
Jupstar โœช 2023-07-16 20:50:38Z
well u had to press it
20:50
or trigger the bind with mousewheel
Avatar
Well fortunately it isnโ€™t like that anymore
20:51
I still sometimes try to initiate a freeze hammerfly in kog only to be disappointed (edited)
Avatar
ChillerDragon BOT 2023-07-16 20:51:29Z
woah Iza you really dont know ddnet without the new heinrich patch?
Avatar
Jupstar โœช 2023-07-16 20:51:33Z
did kog patch it out?
Avatar
When was the patch?
Avatar
Jupstar โœช 2023-07-16 20:52:33Z
#1922
Avatar
Previously, this was only doable with frame-perfect input if you were going to get frozen again the next tick. Now, you only have to hold your hammer to immediately hammer once you get unfrozen. Th...
Avatar
Jupstar โœช 2023-07-16 20:52:38Z
2019
20:52
almost 4 years
Avatar
Yeah i wasnt there
20:53
I started playing ddnet almost exactly on steam release
Avatar
ChillerDragon BOT 2023-07-16 20:53:17Z
2019 is 0.7 times already
Avatar
Jupstar โœช 2023-07-16 20:53:28Z
chillerdragon: when was the irrelevant vanilla steam release
Avatar
ChillerDragon BOT 2023-07-16 20:53:28Z
newfag
20:53
idk
20:53
sooner
Avatar
@Akira
Avatar
Jupstar โœช 2023-07-16 20:53:49Z
"Storage: 10 MB available space" biggest lie ever
Avatar
ChillerDragon BOT 2023-07-16 20:54:04Z
looks at 80gb demos folder
Avatar
Jupstar โœช 2023-07-16 20:54:09Z
xd
20:54
"Release Date 24 August 2015 โ€“ 10:07:00 UTC (8 years ago)"
20:54
8 years lmao
20:55
ddnet: Release Date 17 August 2020 โ€“ 08:53:17 UTC (3 years ago)
20:55
24 august and 17 august
Avatar
ChillerDragon BOT 2023-07-16 20:55:19Z
everything after 2015 is new for me
20:55
imo also noby is a new player
20:55
said the guy who didnt even play 0.5 xd
Avatar
Jupstar โœช 2023-07-16 20:55:35Z
everything before 2018 does not exist for me
20:56
make ur brain only support the last 5 years
20:56
anything before never existed
Avatar
ChillerDragon BOT 2023-07-16 20:56:14Z
wat brain
Avatar
Jupstar โœช 2023-07-16 20:56:18Z
tru
Avatar
looks fun, but you probably hate fun too
Avatar
ChillerDragon BOT 2023-07-16 20:59:32Z
omagawd
20:59
is that a reply to wat?
Avatar
Your video
Avatar
ChillerDragon BOT 2023-07-16 20:59:54Z
thouzght so
21:00
you gotta admit its gameplay affecting tho
21:00
bro wanted to fix hammerfly start and added easy super hammer throw replacement
21:01
and then i get called our for breaking the client by adding eval_if_cmd xd
Avatar
Never said it's not gameplay affecting
Avatar
ChillerDragon BOT 2023-07-16 21:02:37Z
it disrupted the industry
21:03
now you can not hammer boats if a spike is in 20 tiles distance
21:04
nah lerato it is fun and its not too bad actually given how crazy of a change it is
21:04
but im just asking heinrich if he saw that coming
Avatar
Avatar
Ryozuki
french know?
know what?
Avatar
Jupstar โœช 2023-07-16 21:19:59Z
@deen two more days to go
21:20
Are you hyped already xd
Avatar
Avatar
Jupstar โœช
@deen two more days to go
How do you know? ๐Ÿ˜„
Avatar
Jupstar โœช 2023-07-16 21:20:33Z
Because you planned it
Avatar
ChillerDragon BOT 2023-07-16 21:20:37Z
xd
Avatar
Jupstar โœช 2023-07-16 21:20:47Z
Exactly on the birthday of ddnet
21:20
Nice move
Avatar
ChillerDragon BOT 2023-07-16 21:21:10Z
imagine u just vibin and not even born yet
21:21
and some randome dude on the internet is predicting ur bday
Avatar
Jupstar โœช 2023-07-16 21:21:42Z
Xd
Avatar
ChillerDragon BOT 2023-07-16 21:22:58Z
deen you already got instragram, snapchat and tiktok acc for your kid? so you can post from minute 1?
Avatar
Nope, just an email address ๐Ÿ˜„
Avatar
ChillerDragon BOT 2023-07-16 21:23:14Z
lmao
21:23
u got a mail?
21:23
haha
21:23
deen.jr@protonmail.com
21:23
leak
Avatar
@outlook.com troll
Avatar
ChillerDragon BOT 2023-07-16 21:24:11Z
axax
21:24
probaly more like felix@felsin9.de
21:24
do we know gender yet?
21:25
we as in public
Avatar
I actually signed up for https://purelymail.com and am switching all my felsin9.de to felsing.org
Avatar
ChillerDragon BOT 2023-07-16 21:25:23Z
interesting front end
Avatar
an html site and roundcube, exactly what I'd do myself ๐Ÿ˜„
Avatar
Damn, 10$ per year, that like rly rly cheap
21:26
greenthing
Avatar
ChillerDragon BOT 2023-07-16 21:28:02Z
woah why is 3gb so expensive
21:28
i never paid for mail in my life xd
21:28
my gmail looks like it offers 15gb for free?
21:31
deen how did you find this cute service? they are clearly niche
Avatar
Avatar
deen
I actually signed up for https://purelymail.com and am switching all my felsin9.de to felsing.org
good to know, they do email hosting? i need email hosting
21:31
for my domains
Avatar
ChillerDragon BOT 2023-07-16 21:31:39Z
"they"
21:31
xd
Avatar
ChillerDragon BOT 2023-07-16 21:31:49Z
We're a small company. So small, the "we" is royal.
Avatar
That's like really small kat
Avatar
Avatar
ChillerDragon
my gmail looks like it offers 15gb for free?
gmail is also expensive when you want your own domain
Avatar
Avatar
ChillerDragon
deen how did you find this cute service? they are clearly niche
The same way I find anything computer/internet related, by searching with site:news.ycombinator.com (and site:reddit.com for the rest)
Avatar
ChillerDragon BOT 2023-07-16 21:38:14Z
ah domain i see
21:39
is hackernews even properly indexed on search engines?
21:39
do hackernews entries ever persist?
Exported 658 message(s)