Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.tw/irclogs/ Connected with DDNet's IRC channel, Matrix room and GitHub repositories — IRC: #ddnet on Quakenet | Matrix: #ddnet-developer:matrix.org GitHub: https://github.com/ddnet
Between 2021-01-05 00:00:00Z and 2021-01-06 00:00:00Z
Avatar
@deen I have the feeling that the ddnet_properties is of limited usefulness because it doesn't have heuristics for "end of race" rooms where you get all weapons and all powerups
00:10
leading to wrong classifications
Avatar
hm, right
Avatar
ᶰ°Konͧsti 2021-01-05 08:24:14Z
true xd
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 08:26:21Z
hire pink rat as dev and hell write heureistics to always include weapons in the "end of race" room because there is a skip hehe
Avatar
i think the most accurate classification would come from teehistorian files
Avatar
[quakenet] deen BOT 2021-01-05 10:12:12Z
heh, good idea
10:13
we could also use teehistorian to calculate how far in a map you are :D
Avatar
It would but we'd first need tools to parse them 😛
Avatar
[quakenet] deen BOT 2021-01-05 10:13:32Z
and even where particularly faily parts are
Avatar
I really think we should have added "RACE_START" and "RACE_END" into the teehistorian format, it's sooo expensive to get this information
10:14
You need to load the map and find the start/end tiles and keep track of position
Avatar
well Zwelf wrote a nice parser :)
10:21
and my map parsing tool could provide the start/finish positions, i think it could be reasonable fast
10:21
the naive approach probably wont catch all edge cases with the startline
10:22
but it would probably be sufficient to categorize maps
Avatar
Not that easy, it would catch most things but to be certain you need to reimplement most of the collision check
10:22
I bet there is atleast one map that flings you thru the startline at unbelievable velocity
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 10:32:21Z
so smart @Patiga
Avatar
We should give it a run before the archive grows too large
10:37
1T is already hard to handle even with just simple filtering
Avatar
i guess we could reduce it a little if we say we only take teehistorian files of maps where we have less than 100 finishes or smth
Avatar
@Learath2 cant we just add it back and manually "insert" it to old teehistorian files or just dont?
Avatar
We could but modifying our source of truth sounds like a bad idea
Avatar
data analysis on teehistorian files sounds fun
Avatar
running the anti bot checks on teehistorian data would be cool
Avatar
ᶰ°Konͧsti 2021-01-05 11:48:37Z
nobythinking
Avatar
I have a tool that already finds many botters in teehistorian files. zstdcat thfile | teehistorian_audit -p - | egrep “(Syltoox|J$ON|cc)”
lol 2
sylbot 1
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 11:58:56Z
xd
11:58
lmao
11:59
also grep -E
11:59
egrep is deprecated
Avatar
Not like it will ever be removed, too many scripts depend on it existing and most computer people are too averse to breaking anything
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 12:00:06Z
SC2196: egrep is non-standard and deprecated. Use grep -E instead.
Avatar
That’s why we have compilers made in 2020 that still supports C89
Avatar
Avatar
Learath2
I have a tool that already finds many botters in teehistorian files. zstdcat thfile | teehistorian_audit -p - | egrep “(Syltoox|J$ON|cc)”
LOL
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 12:31:11Z
any hacks to debug a ci that is most likley stuck on stdin or something but its unreproducible local
12:31
i tried export EDITOR=touch yes | cmd
Avatar
It would be cool to see the % of my ranks. Like when you're top5 it says you're within 1% of all ranks. Same with points but only names with 1000+points get "ranked"
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 12:41:25Z
just do quiqq maffs
12:41
top5 -1 or mapinfo shows total
Avatar
Where do I find the order of tees for strong/weak hook?
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 12:54:52Z
ok i solved it using bash -x for verbose output and realized it hang on head -1 :)
Avatar
(in client)
Avatar
grep for StrongWeakID, I think
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 12:56:17Z
btw do u guys actually use grep to search src code?
Avatar
I use rg
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 12:56:46Z
yea well i guess its the same
12:57
i just feel like ctrl+shift+f in a ide is so much faster
Avatar
I use git grep all the time, yes
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 12:57:30Z
to search history
Avatar
no ide, no vim plugins, so yeah
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 12:57:41Z
u code in vanilla vim mainly?
Avatar
time rg StrongWeakID src
12:57
takes 50ms
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 12:57:50Z
oh no not that time
Avatar
probably because your disk is slow, 50 ms sounds like a lot
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 12:58:04Z
the time to type rq and go to source code etc
12:58
rg xd not rq
Avatar
I'm on the terminal anyway, also my typing is not that slow 😛
Avatar
git grep takes 35 ms on my system
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 12:58:31Z
yea ok u madlads are all vim mains
12:58
do u use vanilla vim at work too deen?
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 12:58:53Z
are u the only one? xd
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 12:58:59Z
lul
12:59
didnt expect SAP to be so nerdy
Avatar
we have emacs users too, so not all vim 😄
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 12:59:31Z
i worked a bit in salesforce enviroments and ppl used web UI to code xd
Avatar
Something like Visual Studio Code you mean? That's also popular here
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 13:01:40Z
no
13:02
well we were more on the user side so it was like using the salesforce provided web frontend (actual browser needed) to code and compile in their cloud
13:02
saving a file can take up to 1 minute
13:03
but its probably the difference of being a user vs producer of these systems
Avatar
Nearly 90,000 took this comprehensive, annual survey of people who code. Demographics. Most loved, dreaded and wanted technologies. Salary and careers.
13:05
with 25% of developers using vim, you're bound to stumble upon some of them at your job, no?
13:05
hm. probably depends on the job
Avatar
Well, we're as far away from the user side as you can be, so pure C++ for us, no real frontend
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 13:05:32Z
yea
13:06
i probably go full vim soon if i cant fix my system
13:07
vim, teeworlds, ssh and tmux are the last 4 programs i use e that dont crash regularly
13:07
i cant even open a shell without pressing ctrl+c to stop it hanging on launch xd
Avatar
you might want to reinstall your packages or even the OS
13:09
it sounds like you broke something
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 13:09:55Z
yes i totally broke something
Avatar
Vscode being electron based works perfectly on browsers btw. I can see this kind of “cloud” programming becoming veeery popular soon
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 13:10:13Z
yea soon laptops ship without drives :/
13:10
heinrich u know some nice fix my arch cmd?
13:10
i would love to not reinstall all as long as i can boot
13:10
but reinstalling all packages does that help?
Avatar
idk what you usually do
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 13:11:14Z
wdym
13:11
to fix or to break?
Avatar
to break
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 13:11:28Z
oh me neither im innocent
Avatar
do you randomly symlink libraries, for example?
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 13:11:37Z
no
13:11
wait how do i know if i do that xd
Avatar
like some online guide tells you to do ln -s /usr/lib/libcurl.so.3 /usr/lib/libcurl.so.4 and it works, so you do it
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 13:12:05Z
ah no
Avatar
good
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 13:12:16Z
i just install some aur crap
Avatar
Your shell hangs when you launch it until you hit ^C then it works?
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 13:12:31Z
yes
13:12
sometimes
13:12
then i have to reboot
Avatar
Maybe a broken .bashrc?
Avatar
I guess it would be good to list all files not belonging to packages in /etc /usr
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 13:12:43Z
then it hgangs on reboot until i unplug cable xd
Avatar
removing unnecessary aur packages
13:12
and reinstalling all packages
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 13:13:11Z
i did not put something there i think
13:13
other than like some scrpts
Avatar
Maybe all the cores are stuck? The default kernel is really not good at scheduling for desktop machines
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 13:13:49Z
``pacman -Qqn | pacman -S -
13:13
`
13:13
omg i messed up the quotes
13:13
that boi?
Avatar
Is there some task you run before this happens that could be hogging the cpu?
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 13:14:14Z
doubt
13:14
its just that clang rebot pacman firefox vscode etc regularly crash freeze etc so it feels more general
Avatar
can you see where they crash?
13:15
which library?
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 13:15:37Z
interesting idea
Avatar
Enable coredumps if they actually crash you can check those
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 13:15:49Z
couldnt see any information on firefox
Avatar
Maybe dmesg could have an insight
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 13:16:00Z
nah dmesg looks chill
13:16
tthats the only thing ik
13:16
and journalctl
13:16
13:16
xd
13:17
oh wait nvm
13:17
nobody saw this
Avatar
arg
Avatar
don't do that
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 13:17:06Z
pst
Avatar
is that a command where you read all the options?
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 13:17:32Z
found it online
13:17
xd
Avatar
hm, okay, looks okayish, but I'd read all the options (like I just did) before executing random commands, especially ones that claim to reinstall everything 😄
Avatar
Avatar
heinrich5991
takes 50ms
0.039s
13:18
39 ms?
Avatar
yes
13:19
well the output is rly different
13:19
rg colors and stuff
13:19
i guess u can disable things
Avatar
these simple colors shouldn't take performance
13:20
line counting will take some
13:20
not sure how negligible
Avatar
is git grep a symlink to something?
Avatar
no, implemented in git
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 13:20:31Z
git bloat xd
13:20
man git-grep
13:21
when arguments have man pages xd
Avatar
Line counting should be pretty negligible
Avatar
vanilla vim on a codebase with millions of code
13:21
well i guess its the only way
13:21
any tool would slow things
Avatar
Grep already goes thru the lines, keeping a count of \n s should be raather cheap
Avatar
rg doesn't go through lines
13:22
it only does that once a match is found, otherwise it'd need to look at every byte
Avatar
Eh? Can you search for a substring without scanning all the bytes?
Avatar
yes
13:23
boyer-moore is the name
Avatar
if your pattern doesn't contain an x, but you read an x, you can skip the whole pattern length
13:24
(is the rough idea)
Avatar
git grep is faster for me
13:24
rip
Avatar
maybe git grep searches in the git datafiles?
Avatar
oh maybe
Avatar
That is one ugly algorithm, jeez
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 13:26:17Z
so git grep only searches current files right?
13:26
not the history?
Avatar
git log -Sfoo is nice
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 13:26:40Z
ye
13:26
i use that all the time
13:26
grep is slower
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 13:27:21Z
everytime i miss a thing in tw code cuz someone renamed refactored or removed it git -log -S'foo' saves the day
Avatar
Avatar
[quakenet] ChillerDragon
so git grep only searches current files right?
git grep may do some stuff with the git info
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 13:27:38Z
without - yee
Avatar
off by default, cl_nameplates_strong 1 to enable also shown in debug mode (ctrl-shift-d) !screenshot-20210105@142505

Checklist

  • [x] Tested the change ingame
  • [x] Provided screenshots if it is a visual change
  • [x] Tested in combination with possibly related configuration options
  • [ ] Written a unit test if it works standalone, system.c especially
  • [x] Considered p...
Avatar
what do the numbers mean
13:28
hook and hooked?
13:29
@deen instead of a number it would maybe be better to show some small icon near the tee indicating u have strong over it
Avatar
But numbers are sexy
Avatar
This is one user unfriendly solution, but we might aswell just add it to have something
Avatar
numbers are fine for debug mode
13:30
but the cl_ option i think will just confuse ppl
13:30
xd
Avatar
Nah numbers are nice, gives us a chance to nerd out about weak/strong if someone asks :D
Avatar
a icon would do the same
13:31
if enabled only when u have strong over someone
13:31
u will also know who has strong over u
13:31
due to how it works
13:31
and its much simpler
Avatar
I would like a stroke command that highlights the tees you have strong over when held
Avatar
well if u mean others vs others maybe yea numbers
13:32
yeah
13:32
that seems a fine option
13:32
or just underline the nameplate
13:32
idk if we have that capability
13:32
on our text renderer
13:32
lmao
13:32
xd
Avatar
And we can always have numbers for people who want to know more
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 13:32:41Z
I rly like how dj is visualized in the feet
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 13:33:11Z
inst there some space left on the tee?
Avatar
Maybe the hook could change shape depending on whether it is strong or weak?
13:33
oh
13:33
this is a cool way
13:33
requires u to hook tho
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 13:33:34Z
yes
13:33
then its too late or uknow already
Avatar
if you want to voice your opinion on the issue in a way that is not forgotten tomorrow, I encourage you to go the github PR or issue
Avatar
Just randomly hooking people until you find someone you have strong over sounds meh
13:34
I already said both of these in the github issue
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 13:34:11Z
its not that we have any quality option yet
Avatar
Yeah we can add this unconditionally for debug
Avatar
@Ryozuki git grep is faster because it uses multiple worker threads
Avatar
rg uses threads too
13:39
hm
Avatar
@Ryozuki but when I'm in a team of 10 tees and I want to know if tee X has strong on tee Y, and I can't just ask people to hook each other because they might be busy in a part
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 13:39:24Z
i never was in this situation tbh
13:39
its usually just u and ur partner
13:39
on t0 ppl will just do the part
13:39
regardless
13:40
time rg -j12 StrongWeakID src/
13:41
oh
13:41
this gives me 11ms
13:41
i think rg doesnt use threads by default cause it shows results in a arbitrary order
Avatar
I think it does use threads by default
Avatar
Does anybody have experience with embedded rust?
Avatar
not really, I'm still interested in your question 🙂
13:42
fast google
Avatar
In the last post of the series I explained how to get started programming an STM32 microcontroller without any library dependencies. Today we will improve the LED blinking example from last post with the CMSIS library, making it more readable and adding precise timings. Finally we will drive the rotors of the quadcopter for a somewhat assisted t...
13:43
I'm curious to try out rust on this chip, there is support and a lot of great resources but I'm worried about binary size
Avatar
i think u use #![no_std]
Avatar
I have 64kb flash
13:43
And I've seen people complain about the small flash who just used C (edited)
Avatar
the link i sent has info
Avatar
@timakro I see. from my uninformed opinion, I'd say that it's harder to optimize for binary size in rust than in C
13:44
but note that it's uninformed ^^
Avatar
I've seen some articles where people compared the C size vs what they could achieve with Rust with all the optimization options you have but they usually ended up with 3 times the size
13:45
And I don't want to invest into this now and later end up in a situation where I just can't get my code to run ^^
13:46
Btw I still have absolutely no idea how big 64kb is, I'm just worrying
Avatar
A blog about Rust and embedded stuff
13:46
maybe this blog is nice
Avatar
64k is quite a lot, though I don’t know how wasteful rust is in that sense so maybe there isn’t much left after the overhead
Avatar
Avatar
heinrich5991
@timakro I see. from my uninformed opinion, I'd say that it's harder to optimize for binary size in rust than in C
It feels like in C you have to do nothing and just get a small binary for free. For Rust there are a ton of things you can tweak, a lot documented here https://github.com/johnthagen/min-sized-rust But my real issue is that I don't have a feeling for how much 64kb is and how likely it is I run out of space (edited)
Avatar
dynamically linked libc on my system is 2.1MB, so either it needs to ship a smaller std library or you need to code without most of libc
13:52
if you need to use freestanding C, non-std rust is comparable. you lose many of rust's niceties though, like its collections e.g.
Avatar
There are verymicro libcs maybe rust has something similar?
Avatar
hm, I don't know, but I don't think there's anything besides using just libcore (or also liballoc) instead of all of std
13:55
maybe you want to do that anyway, because the microcontroller probably doesn't give you a filesystem? see? I'm not experienced. sorry ^^
Avatar
@timakro you probably have an idea of what you need, maybe just produce a small test binary to see how much overhead you have
13:56
@timakro you probably have an idea of what you need, maybe just produce a small test binary to see how much overhead you have
Avatar
Him I haven't really used anything from libc so far
Avatar
especially check around panics and string formatting
Avatar
I guess str utilities could be useful in my C code
Avatar
I think that adds a lot
13:57
e.g. use panic=abort if you don't need panics (reduces size), not sure what to do about the string formatting machinery
Avatar
So usually in non embedded libc is linked dynamically?
13:59
I have no idea how it works, never looked into this
Avatar
In embedded there obviously is no dynamic linking
14:00
So I suppose if i included something from the stdlib it could either be statically linked or recompiled
14:00
By stdlib I mean libc
Avatar
With lto and static linking you should(tm) be only getting what you used from libc
Avatar
"only getting what the compiler can't prove you don't use"
14:01
but I think it's rather accurate, normally
14:01
linker*
Avatar
With llvm and libc I don’t think you have much to worry about. Llvm has been getting so good at internalizing functions
Avatar
There are some benchmarks online
Avatar
@timakro I say give it a go, even if you have to ditch the idea of using anything from rusts std you can always just link to musl and use c functions for things you need. It’d be a nice experience
Avatar
It does indeed seem like 3x the size
14:04
Even after trimming default libraries (edited)
Avatar
Unless you don’t want to/have the time to mess around with it. Then C and C++ are just much better choices for this stuff. Tried and true
Avatar
Actually I'm not sure if this 3x number I came up with makes sense. I haven't really thought about std libs. Maybe it's more like an additive overhead
Avatar
Apparently there is cargo bloat to check what takes space
Avatar
https://github.com/google/bloaty bloaty mcbloatface, some day™ I'm gonna use it on ddnet 😄
Bloaty McBloatface: a size profiler for binaries. Contribute to google/bloaty development by creating an account on GitHub.
Avatar
Don’t 😄
14:14
Apparently panic and formatting machinery really take quite a lot of space in rust binaries and the former apparently uses the latter making it rather hard to optimize without losing a lot of debugging
Avatar
I have no idea how debugging would work
Avatar
Interesting, I thought it would mostly be the stdlib bloat
Avatar
Until now I have been using gdb "remotely" using openocd
14:16
I don't even know what the technology is called
14:16
On-chip debugging I guess
14:16
Do you use gdb with rust?
Avatar
Well I never gave rust much of a chance after it’s syntax and stubborn compiler left a bad taste in my mouth. But the few times I did have to use a debugger on libtw2 it was honestly a very lackluster experience. Though not too much worse than other modern languages
14:18
Sadly the further you stray from C the worse the debugging experience, even modern C++ is almost awful to look at in gdb
Avatar
I have not used a debugger with rust very much; but I also experienced fewer stuff I'd usually go to a debugger for
14:19
I mostly use a debugger with C when it segfaults or I want to debug an algorithm and the formatting in C is not so good, I can't just print out all intermediate state (edited)
14:20
I guess the latter use case could be helped if I knew gdb better
Avatar
Most likely they overwrite putchar to get panic msgs and debugs off the chip. I've seen this trick used with C and printf
Avatar
Intermediate state of what? Hooks help a lot if you are debugging and want to do sth every step
Avatar
@Learath2 'stubborn' compared to C? Well, Rust for sure has nice debug messages and it does rigourous checks
Avatar
ye, I don't know that stuff too well yet, so I don't even know off the top of my head how to print something every time a breakpoint is hit
Avatar
Only complaint I hear around is the compile time
Avatar
if you know that right now, tell me so maybe I'll have it internalized next time
14:21
^^
Avatar
@timakro apparently you can’t really get the panic msgs at all as crafting them involves the fmt stuff. So you either get all or none. Or atleast this rather comprehensive blog post couldn’t find how to ;P
Avatar
Hmm might be
14:22
I thought maybe you could get them if you can afford keeping the string format stuff in your binary size
Avatar
@heinrich5991 you just define a command called hook-stop
Avatar
no, without stopping, I mean
14:23
but that's also useful
14:23
like a watchpoint maybe?
Avatar
e.g. define hook-stop print i end
14:24
print i; continue would work if you want to print a variable each time a watchpoint is hit
14:25
Or just continue as hitting the watchpoint should already print it now that I think about it
14:29
lldb is a little better in some of these things btw, if you want to give that a try sometime
Avatar
Avatar
Pathos
@Learath2 'stubborn' compared to C? Well, Rust for sure has nice debug messages and it does rigourous checks
The checks are too strict for my liking, programming in rust feels more like looking for ways to appease the compiler than actually programming
14:33
Which is great for safety. Awful for people with already low motivation, I’d rather spend my time coding than digging in documentation looking for how to get a reference to s mutable slice of a vec
Avatar
Reminds me of Haskell: If it compiles, it's probably correct, no need to test.
Avatar
Avatar
Learath2
Which is great for safety. Awful for people with already low motivation, I’d rather spend my time coding than digging in documentation looking for how to get a reference to s mutable slice of a vec
u have to read docs for anything u dont know
14:34
u basically stated that dont know rust and need to check the docs
14:34
simple as that
Avatar
That combined with the syntax being unreadable for me, means I spend more time reading docs than doing anything
Avatar
how is the syntax unbearable
Avatar
It’s an opinion you goof
Avatar
for me it looks like c syntax with uneeded stuff removed
14:36
like () in ifs
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:37:11Z
c is hard to read
14:37
xd
Avatar
well ur opinion is just "its unbearable" but u dont even provide examples
troll 1
14:37
u leave no room for others to say anything
Avatar
That’s also an opinion and as such there is no point arguing with it
Avatar
Avatar
Ryozuki
u leave no room for others to say anything
I’m not looking for an argument?
Avatar
ok i see
14:38
u want to talk alone in a public chat
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:38:28Z
ruby is the only readable language :troll:
14:38
Avatar
E.g. the return type being at the end makes it harder for me to immediately understand signatures
Avatar
u can use return implicitly at any place too
Avatar
Avatar
Ryozuki
u want to talk alone in a public chat
I gave my opinion, you gave yours. Not everything has to be a discussion
Avatar
i mean
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:39:38Z
i rage quitted hello world in rust 3 times xd
Avatar
whats wrong about a discussion so long we dont insult
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:39:56Z
discussions are exhausting
Avatar
but if u dont want to discuss now
14:40
lets end it here
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:40:17Z
Ryo won learath gave up
Avatar
Rust gang is too strong for me to argue against, I can’t do a 5v1
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:40:19Z
gg
14:40
im on ur side Learath
14:40
if u join shell gang
Avatar
And as with any other discussion we have here you’ll just call me a bigot at the end and stop replying so I look like an obsessed nutjob
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:41:12Z
lol
14:42
14:42
never heard this term xd had to look it up
14:42
i just find interesting
14:42
that learath is rly nitpicky
14:42
about lot of things
14:42
and im curious
14:42
so i ask
14:42
xd
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:42:54Z
ur a bully
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:43:35Z
offensive slang A derogatory term for someone who is insane or psychotic.
Avatar
I can tell you what bothers me, but you obviously won’t agree with them. You say you are curious but when I tell you my opinion you say I just want to talk alone
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:43:45Z
again what learnt
14:43
@Learath2 i rly admire u for using cool words
Avatar
well u just took that out ofcontext
Avatar
I don’t see how it needs more context
Avatar
well ur opinion is just "its unbearable" but u dont even provide examples u leave no room for others to say anything
14:44
this is the context
14:45
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:45:43Z
?xd
14:46
reads like english so nice
Avatar
lot of random ppl
Avatar
The point of an opinion isn’t always to let someone change your mind. I just wasn’t interested in getting conversion therapy or being scolded for wrongthink there.
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:46:25Z
boi learath chill u give me dark vibes
Avatar
1984 vibes
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:46:41Z
be happy :)
Avatar
wrongthink
14:46
doublethink
14:46
Doublethink is a process of indoctrination whereby the subject is expected to accept a clearly false statement as the truth, or to simultaneously accept two mutually contradictory beliefs as correct, often in contravention to one's own memories or sense of reality. Doublethink is related to, but differs from, hypocrisy. George Orwell invented th...
14:46
monkalaugh
Avatar
You can also give your opinion and if you don’t want it discussed I won’t
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:47:12Z
meta discussion xd
Avatar
im gay and I dont want to discuss it
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:47:24Z
im vegan
Avatar
we wont dicuss it then
Avatar
Great, don’t discuss it in #off-topic
Avatar
systemd is good and i dont want to discuss it
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:47:38Z
toxic
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:47:44Z
i use emacs
Avatar
i use neovim on bleeding edge commit
Avatar
i use windows
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:48:05Z
also i think all code should use spaces as tabs
Avatar
get roasted
14:48
spaces as tabs
14:48
weird way to put it
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:48:19Z
xd
14:48
for indentation then
Avatar
chiller do u use vim?
14:48
do u use plugins
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:48:58Z
ye
Avatar
How do I get a reasonable sized open source project to merge something only I need?
Avatar
[quakenet] Ryozuki BOT 2021-01-05 14:49:11Z
ChillerDragon which ones
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:49:11Z
A repo holding all my personal configurations I use. - ChillerDragon/dotfiles
Avatar
[quakenet] Ryozuki BOT 2021-01-05 14:49:15Z
or do u have a vimr
14:49
ah good
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:49:26Z
@timakro disguise it as something general
Avatar
[quakenet] Ryozuki BOT 2021-01-05 14:49:39Z
neovim config. GitHub Gist: instantly share code, notes, and snippets.
Avatar
I think the lifetime stuff is what makes rust very hard to read for me. It feels like information that doesn’t belong in the signature
Avatar
How do I disable those annoying discord "embeds"
Avatar
[quakenet] Ryozuki BOT 2021-01-05 14:50:11Z
ChillerDragon did u achieve that thing i used days ago
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:50:14Z
so many plugins
Avatar
[quakenet] Ryozuki BOT 2021-01-05 14:50:18Z
you asked*
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:50:24Z
yea somewhat
Avatar
[quakenet] Ryozuki BOT 2021-01-05 14:50:25Z
about showing something in the bar
Avatar
Avatar
timakro
How do I get a reasonable sized open source project to merge something only I need?
Very hard, 8 months and I still couldn’t get sdl to merge the bug that breaks both ddnet and teeworlds on macos
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:50:34Z
i ditched the bar and made it a hotkey
14:50
having it recompute in the bar hang vim
14:50
so yeee
Avatar
[quakenet] Ryozuki BOT 2021-01-05 14:50:53Z
Learath2 sdl is not a reasonably sized
14:50
imho its a p big project
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:51:00Z
A repo holding all my personal configurations I use. - ChillerDragon/dotfiles
Avatar
[quakenet] Ryozuki BOT 2021-01-05 14:51:07Z
if u mean ur average github project with 1k forks
14:51
maybe 1 month
Avatar
I got a massive patch into a project with just 36 forks 😛
Avatar
why are you guys talking using the bot (edited)
Avatar
[quakenet] Ryozuki BOT 2021-01-05 14:52:11Z
we on irc
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:52:20Z
simple minded hoomans
Avatar
[quakenet] Ryozuki BOT 2021-01-05 14:52:21Z
its for the c00l kids only
Avatar
o k (edited)
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:52:22Z
we robots
Avatar
They are stuck in the bot, we’ve been trying to get them out for 4 years now
Avatar
[quakenet] Ryozuki BOT 2021-01-05 14:52:31Z
D:
14:52
can I get in
Avatar
[quakenet] Ryozuki BOT 2021-01-05 14:52:36Z
yes
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:52:37Z
help step bro im stuck in a bot
Avatar
Yeah I imagine SDL is much harder than https://github.com/AntennaPod/AntennaPod/issues/4834 😄
Checklist I have used the search function to see if someone else has already submitted the same feature request. I will only create one feature request per issue. I will describe the problem with a...
Avatar
[quakenet] Ryozuki BOT 2021-01-05 14:52:41Z
quakenet
14:52
irc
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:52:59Z
we should all vote for learaths pr
14:53
but their git frontend doesnt have votes right?
Avatar
We can spam +1 emails
Avatar
[quakenet] Ryozuki BOT 2021-01-05 14:53:23Z
timakro do u listen to any tech related podcast?
14:53
i dont know any
Avatar
nope I don't
Avatar
[quakenet] Ryozuki BOT 2021-01-05 14:53:39Z
u gotta join
14:53
. /join #ddnet
Avatar
thank you linux user
Avatar
[quakenet] Ryozuki BOT 2021-01-05 14:53:58Z
i use arch btw
Avatar
[quakenet] Technoo_ BOT 2021-01-05 14:54:03Z
oh shit
Avatar
@Ryozuki same thing
14:54
right
Avatar
[quakenet] Ryozuki BOT 2021-01-05 14:54:11Z
welcome to the dark side
Avatar
I listen to video game podcasts mostly and https://strongsongspodcast.com
Avatar
[quakenet] Technoo_ BOT 2021-01-05 14:54:15Z
hello
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:54:28Z
Avatar
Idk what we’ll do about sdl tbh
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:54:47Z
i rly need that feature! omg
Avatar
[quakenet] Ryozuki BOT 2021-01-05 14:54:54Z
A podcast featuring true stories from the dark side of the Internet.
Avatar
Oh I wanted to check how tf it works for ChillerDragon
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:55:13Z
ye
14:55
haxxerdragon
14:55
im here
14:55
tmux it in
14:55
how do ppl do that
Avatar
[quakenet] Ryozuki BOT 2021-01-05 14:55:32Z
ill thumps up it too
14:55
i dont use tmux
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:55:38Z
timakro fan gang
Avatar
[quakenet] Ryozuki BOT 2021-01-05 14:55:43Z
i let i3 handle my terms
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:55:49Z
tmux best collab tool
Avatar
ChillerDragon do what?
Avatar
Anyone else using antennapod? xD
Avatar
I wish I was good with tmux, I'd be like 50 times more productive
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:56:07Z
have a tmux party together to look at macos
14:56
tmux so gooood
Avatar
@timakro maybe you can patch antennapod for yourself?
Avatar
[quakenet] Ryozuki BOT 2021-01-05 14:56:22Z
i will learn tmux if i ever do some remote work on some server
14:56
until then im fine
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:56:37Z
for remote work tmux nesting :3
Avatar
ChillerDragon: have a moment to try un-debug? 😄
Avatar
@Learath2 I would not be able to live with the knowledge that I don't get updates
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:56:52Z
yes Learath2
Avatar
@timakro set up email notifications for updates? 😄
Avatar
[quakenet] Ryozuki BOT 2021-01-05 14:57:04Z
ChillerDragon did u update ur arch today
Avatar
@Learath2 Uglyy!
Avatar
ChillerDragon: ok can you do a otool -L on teeworlds, find the SDL it links to and gimme
14:57
So I can figure out the offsets we need
Avatar
[quakenet] Ryozuki BOT 2021-01-05 14:58:23Z
anyone else plays screeps.com ?
14:58
just started yesterday
14:58
"MMO sandbox game for programmers"
Avatar
Is this another one of those hackmud like obsessions of yours?
Avatar
[quakenet] Ryozuki BOT 2021-01-05 14:58:55Z
xd
14:58
hackmud is different
Avatar
[quakenet] Ryozuki BOT 2021-01-05 14:59:05Z
sadly in 2.0 they ruined it
14:59
i had a client farm
14:59
outside the game
14:59
but 2.0 killed out of game scripting
Avatar
I don't even know what that means
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 14:59:20Z
Mirror of https://ddnet.tw/irclogs/. Contribute to TeeworldsDB/irclogs development by creating an account on GitHub.
Avatar
[quakenet] Ryozuki BOT 2021-01-05 14:59:20Z
xd
14:59
basically u automate the game outside the game
14:59
by giving it inputs
14:59
and reading the logs
14:59
but 2.0 made it way harder
14:59
sadly
14:59
good game btw
15:00
its dead now tho
Avatar
So it’s just the bundled sdl in teeworlds
Avatar
[quakenet] Ryozuki BOT 2021-01-05 15:01:04Z
screeps uses js, but it also supports wasm
15:01
which means i can use rusty
15:01
rust*
Avatar
Have you seen tabfs on hackernews?
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 15:03:40Z
lul nice
15:03
tho never had the need for it xd
15:03
also i use lynx and not firefox :troll:
Avatar
[quakenet] Ryozuki BOT 2021-01-05 15:04:07Z
i dont have that many tabs open
15:04
i rly get like ocd and gotta clean my firefox
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 15:04:27Z
ye
Avatar
I once wanted to simply get the urls in my tabs as a textfile and couldn't find an addon with that functionality which didn't look shady
Avatar
Avatar
[quakenet] Ryozuki
"MMO sandbox game for programmers"
lol i found this on steam before
Avatar
[quakenet] Ryozuki BOT 2021-01-05 15:06:20Z
@louis found something cool for u https://handel-pl.github.io/
Avatar
Avatar
[quakenet] ChillerDragon
c is hard to read
c best
Avatar
sorry with the 50 things I need to do to get this thing to even compile I'm so slow
15:17
Oh and I can't get teeworlds to link to the bundled framework lol
15:17
ddnet I can't get to link to my own sdl and teeworlds I can't get to link to the bundled libs
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 15:18:49Z
did you copy some fishy lib symlinks from the interwebs? :troll:
Avatar
wait teeworlds doesn't have any bundled sdl at all
15:19
ChillerDragon where is your cmake even finding this sdl to link to?
Avatar
not even on steam?
Avatar
brew doesn't provide a framework, it only provides a dylib
Avatar
ok ryozozki
15:19
start chunk kickch play A1 for 1b rest for 1b rest for 1b rest for 1b rest for 1b play A1 for 1b rest for 1b rest for 1b endchunk chunk hihatch play A2 for 1b endchunk chunk snarech rest for 1b play A1 for 1b endchunk chunk pianoch play G4, A3 for 1b play E4 for 1b play G4 for 1b play A4 for 1b play E4, F3 for 2b play D4 for 1b play C4 for 1b play D4, G3 for 1b play C4 for 1b play D4 for 1b play G4 for 1b play E4, C3 for 2b play E4, B2 for 2b endchunk run pianoch with bpm 160, sound piano, loop for 2 run kickch with bpm 320, sound kick, loop for 16 run snarech with bpm 160, sound snare, loop for 16 run hihatch with bpm 320, sound hihat, loop for 64 finish
Avatar
@heinrich5991 idk where they get it for steam
Avatar
rip irc 😉
15:21
actually this one works better
Avatar
macOS build experience is really awful
Avatar
@louis nice
Avatar
ChillerDragon still here?
16:04
great I took too long and lost my debugging subject because cmake wouldn't link to the sdk I want, nor would it link to the bundled sdl
16:06
ChillerDragon: When you are back around, find me what SDL you are linking to, you can check CMakeCache for that
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 16:23:38Z
how exactly do i check cache?
16:23
grep SDL build/ ?
Avatar
you can just grep for SDL2_INCLUDEDIR
Avatar
Ok, can you put /Library/Frameworks/SDL2.framework somewhere for me?
Avatar
[quakenet] Learath2 BOT 2021-01-05 17:38:23Z
lol didn't even zip it madlad
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 17:38:24Z
xd
17:38
zip costs extra
17:38
wanna zip?
17:38
now u can browse idividual files :) my mac hangs so no zip i guess
Avatar
ChillerDragon: Ok, now I have the offsets we need
17:47
start teeworlds in lldb
17:48
do an image list to find where SDL2 is loaded
17:48
set a breakpoint at the image base + 0x0002e40c
17:52
Well actually you need to set a bp at main and then do image list as dyld doesn't load the libs as soon as the target is created
Avatar
On map Buckle Up you can shoot lots of grenades, with 20 players doing that at once server crashes: `` Core was generated by ./DDRace64-Server_sql -f servers/8343.cfg'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x0000560b14929516 in CPlayer::Snap (this=0x560b14a3b950 , SnappingClient=SnappingClient@entry=21) at /home/teeworlds/src/master/src/game/server/player.cpp:407 407 /home/teeworlds/src/master/src/game/server/player.cpp: No such file or directory. [Cur...
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:06:31Z
ChillerDragon u there
18:06
u should say which mc version is used
18:07
rip nobody is playing there
18:08
no wonder, u spawn at the bottom nearl lava an rock and u dont have a pickaxe
18:08
rip anarchy
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 if it works standalone, system.c especially
  • [ ] 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-addresssanitizer--u...
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:12:51Z
yea good idea
18:12
pr
18:13
Official website of the anarchy minecraft server Lasergurkenland zillyhuhn.com/Lasergurkenland - ZillyHuhn/Lasergurkenland
Avatar
``` SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior src/game/client/prediction/gameworld.cpp:152:19 in src/engine/shared/snapshot.cpp:139:21: runtime error: signed integer overflow: 1644298880 - -1367310208 cannot be represented in type 'int' #0 0x5645c1ad6b74 in CSnapshotDelta::DiffItem(int, int, int, int) /media/ddnet/src/engine/shared/snapshot.cpp:139:21 #1 0x5645c1ad94be in CSnapshotDelta::CreateDelta(CSnapshot, CSnapshot, void) /media/ddnet/src/engine/shared/sn...
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:13:30Z
ChillerDragon u should provide a way to escape spawn in ur server
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:13:35Z
idk it changes i probably wont update version
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:13:36Z
otherwise it will stay with 0 players forever
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:13:40Z
should i write latest?
18:13
escaping spawn is easy nub Ryozuki
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:13:54Z
lol
18:13
no
18:13
try joining
18:14
its all lava
18:14
and rock
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:14:07Z
so?
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:14:16Z
u dont have any way to get out
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:14:16Z
dont jump in lava
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:14:19Z
nobo
18:14
who will spend 5 hours mining rock with hand
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:14:38Z
or use flyhack
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:14:47Z
this is why there is spawn protection
18:14
even in vanilla
18:14
u disabled it on purpose
Avatar
i think ur supposed to use hax on anarchy
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:15:34Z
oh wait ur right i spawned in lava
Avatar
Anarchy has no application anywhere
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:15:37Z
thats odd
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:15:39Z
see
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:15:43Z
also there is 7 players not 0
18:15
i wonder why i even died last time i played i was alive
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:15:54Z
maybe cuz i posted it in this discord
18:15
and lurkers joined
18:15
thank me
18:16
for the #ad
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:16:20Z
there is some buggo
18:16
i have like 1k spawn radius
18:16
u should not spawn in lava makes no sense to me
Avatar
what version is it
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:16:49Z
i should setup a img server on my vps
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:16:50Z
oh
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:16:51Z
2 lazy tho
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:16:56Z
wrong server Ryozuki
18:17
how did that turn on lol
18:17
real is lgl.zillyhuhn.com
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:17:26Z
ah
18:17
i joined by ip
18:17
fix ur web nobo
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:17:40Z
maybe im bad trapped idk
18:17
but i keep spawning in lava f
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:18:43Z
bro ur server lags
18:18
like lot
18:19
ChillerDragon someone gave me this
18:19
monke
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:22:21Z
oh FUK
18:22
i pressed accedentaly ctrl+alt+f3
18:22
i lost my graphical session xd
18:22
how do i get it back?
18:23
when i d ctrl+shift+f1 or f2 i can login to gnome but then i get blank screen
18:23
aaaaah i have no browser just terminal xd
Avatar
elinks
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:24:01Z
fk u :/
18:24
did nobody did that already accedentaly?
Avatar
try ctrl-alt-f7 maybe
18:24
but elinks was a honest suggestion
18:24
I used that on the terminal when installing arch linux
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:25:14Z
nah does nothing
Avatar
then reboot I guess
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:25:35Z
oof my font is soooo big :/ every word is a line break
18:25
rip my session
18:25
guess i timeouted in tw already anyways
18:25
aaaa xd
18:25
what a fail
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 if it works standalone, system.c especially
  • [ ] 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-addresssanitizer--u...
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:26:50Z
yes f7 is to go back but i was everywhere already so yikes
18:28
oh so nice tmux a -t 0`` and i can cleanup all my terminal stuff before i reboot
18:29
5c4fc94 Fix server crash with too many items (fixes #3477) - def- f68e785 Merge #3478 - bors[bot]
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:30:22Z
im back :) ye Ryozuki its vanilla minecraft what do u expect ofc it lags
18:31
java has 20gb assigned and runs on a Intel i7-6700HQ (8) @ 3.500GHz
18:33
Ryozuki: send help im bad trapped in this lava filled obsidian thingy :/ https://zillyhuhn.com/cs/.1609871379.png
Avatar
wurst nobo
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:33:43Z
wurst is fine
Avatar
do u allow all clients
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:34:13Z
no i dont
18:34
i dont do shit there
18:34
its unmoderated :p so nobody forbids them either
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:35:44Z
guess i wont be able to play there anymore anyways :/
18:36
did anyone ever try torsocks DDNet it fails to bind like a lot and freezes and its overall a nasty expirience
18:36
i want to use tor to bypass my ddnet bans pls help
Avatar
tor is tcp only
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:36:58Z
oh
Avatar
teeworlds/ddnet use udp
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:37:00Z
ah
18:37
ye
18:37
hm
Avatar
exit nodes would probably be detected as vpn too
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:37:16Z
too bad
Avatar
evading bans is not okay btw
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:37:20Z
oof
Avatar
chillerbot.exe
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:39:01Z
wait isnt dns udp?
18:39
so tor does not support dns?
18:39
well i guess there is probably some dns over tcp thingy then
Avatar
in a sense, tor has some specific extensions for udp
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:39:38Z
ChillerDragon did u know tor is funded by the nsa?
18:39
xd
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:39:41Z
yes
18:39
:D
Avatar
if you tell tor to connect to a domain name, your exit node will resolve that domain name
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:40:05Z
go Ryozuki build a udp alternative licensed under GPL
18:40
ah i see
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:40:14Z
AGPL-3*
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:40:21Z
ok stallman
Avatar
but you can also just use dns over TCP, TLS, or HTTPS
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:40:28Z
ChillerDragon if its on a server, use AGPL
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:40:29Z
yea thought so
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:40:47Z
u can tor -> vpn -> internet
18:40
i think that works
18:40
for udp
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:40:58Z
or i can vpn -> internet
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:41:00Z
xd
18:41
my ping has to be still good enough so i can be effective at blocking on ddnet servers
Avatar
since this is discussing ban evasion, please stop
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:41:40Z
no one is discussing ban evasion
Avatar
otherwise I'll have to kick/ban/mute you
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:41:43Z
u just assumed it
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:41:49Z
i actually said it
18:41
:D
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:41:52Z
did u?
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:41:53Z
ye
Avatar
no, see above, ChillerDragon explicitly said it
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:41:54Z
i didnt read that lol
18:42
ChillerDragon lets talk about it in #hentai
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:42:11Z
xd
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:42:12Z
our precious channel
Avatar
thats the true reason chillerdragon doesnt use discord anymore
18:43
got banned
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:45:22Z
i am banned on discord thats not a secret xd
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:45:27Z
xd
18:45
lol
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:46:28Z
yea for not leaking my phone number to them
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:46:47Z
they said something about ur account is locked until you add phone number
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:47:08Z
ah
18:47
probs cuz u used a custom client
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:47:17Z
doubt
18:47
i didnt use discord when it happend for like weeks already
18:47
but yea maybe
18:48
maye they slow and parsed their discordhistorian files after the fact and banned some ppl that uses custom clients
18:48
onbgy style
18:48
ban custom clients F3
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:49:02Z
fng tos is almost as bad as discord lul
18:49
even discord allowed zooz
18:50
onbgy i cant even join with chillerbot-ux client :/
Avatar
ban bot
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:50:31Z
no :/ its legit
18:50
wtf
Avatar
and yeah discord doesnt allow custom clients its stupid
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:51:13Z
chillerbot-ux version 1 is ddnet version 99001
Avatar
[quakenet] heinrich5991 BOT 2021-01-05 18:51:29Z
ChillerDragon: stop discussing bot clients please
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:51:37Z
xddd
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:51:37Z
chillerbot-ux UserExperience based on DDraceNetwork, a mod of Teeworlds - chillerbot/chillerbot-ux
Avatar
[quakenet] heinrich5991 BOT 2021-01-05 18:51:40Z
or don't name your client after bot clients if that's the thing
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:51:49Z
oof
Avatar
people still use betterdiscord though monkalaugh
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:52:24Z
ChillerDragon 85 commits behind, nobo
Avatar
what does ur client do
Avatar
[quakenet] heinrich5991 BOT 2021-01-05 18:52:28Z
ah, it's an actual client, sorry
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:52:32Z
noit literally says the features
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:52:33Z
readme
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:52:33Z
in readme
18:52
noby*
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:52:40Z
Ryozuki: so smart
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:52:46Z
big brain
18:53
ChillerDragon what encryption does ur tw pw manager uses
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:53:20Z
none :troll:
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:53:21Z
plain text inc
18:53
i knew
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:53:26Z
i tried
18:53
but yikers
Avatar
is it suposed to login to f2
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:53:44Z
yes
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:53:47Z
Argon2 is a key derivation function that was selected as the winner of the Password Hashing Competition in July 2015. It was designed by Alex Biryukov, Daniel Dinu, and Dmitry Khovratovich from the University of Luxembourg. The reference implementation of Argon2 is released under a Creative Commons CC0 license (i.e. public domain) or the Apache ...
18:53
Argon2id best
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:54:08Z
but not rcon exclusive
18:54
i mainly use it for F-DDrace account which is a chat based /login command
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:54:49Z
7login noby nobo
18:54
ups
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:54:58Z
autologin based on ip and port is so convinient for like all these lvl servers and u cant accedentally leak on other servers like with a bind
Avatar
u should pr that feature to ddnet
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:55:16Z
deen said he doesnt want it
18:55
pepeSad
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:55:22Z
ChillerDragon that doesnt support 2 ppl in same network
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:55:31Z
no server ip port
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:55:39Z
ah
18:55
u mean client side
18:55
ye
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:55:51Z
where is ur brain
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:55:55Z
here
18:55
i picked it up now
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:56:00Z
xd
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:56:04Z
xd
Avatar
did he say why he didnt want
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:56:43Z
Mirror of https://ddnet.tw/irclogs/. Contribute to TeeworldsDB/irclogs development by creating an account on GitHub.
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:56:53Z
ChillerDragon i saw deen starred ur repo
18:56
congrats
18:56
real famous
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:56:59Z
woot
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:57:01Z
whichg
18:57
doubt
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:57:48Z
4d ago lul
18:57
i dont follow deen on github?
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:57:53Z
u dont check discord?
18:57
why u dont
18:58
thats rude
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:58:03Z
wat? xd
18:58
wdym
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:58:08Z
xd
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:58:40Z
lul a star by def- the legend
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:58:50Z
yeah told u
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:58:56Z
couldnt believe
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:59:26Z
265 followers on github
18:59
thats quite a lot
18:59
a celebrity
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:59:32Z
oof yes
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:59:39Z
how many u have?
18:59
i got 27
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 18:59:42Z
dont ask
18:59
:/
Avatar
[quakenet] Ryozuki BOT 2021-01-05 18:59:46Z
:/
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 19:00:03Z
i dont follow him tho thats why i missed the star
19:00
maybe i should xd
Avatar
[quakenet] Ryozuki BOT 2021-01-05 19:00:08Z
xd
19:00
following is actually useful
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 19:00:16Z
thats how to get follower
19:00
star everything
Avatar
[quakenet] Ryozuki BOT 2021-01-05 19:00:22Z
u get to know what others work on and like
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 19:00:28Z
good old like for like social media tactics
Avatar
[quakenet] Ryozuki BOT 2021-01-05 19:00:48Z
stars in github are actually used as a bookmark btw
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 19:00:49Z
is deens feed fun?
19:00
ima try
Avatar
[quakenet] Ryozuki BOT 2021-01-05 19:00:53Z
u probs never thought of it
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 19:01:10Z
ofc i thought of it
Avatar
[quakenet] Ryozuki BOT 2021-01-05 19:01:20Z
so u picked ur brain up?
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 19:01:23Z
List of repos that I want to look into. This list replaces my habit of starring repos to mark them as "read later". https://github.com/tillson/git-hound https://github.com/Forrest...
19:02
how is this a funny issue
19:02
ur sense of funny is funny
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 19:02:09Z
xd
19:02
rude
Avatar
[quakenet] Ryozuki BOT 2021-01-05 19:02:14Z
D:
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 19:02:23Z
i giggled when i saw it
19:04
but i cant rly follow any more users on gh tbh
19:05
it messes up my following and followers rate
19:05
it looks like i sub4sub when its equal xd
19:05
maybe i unfollow Ryozuki to follow def- :p
19:06
dr-soft has 3 repositories available. Follow their code on GitHub.
19:06
f
19:06
shoutout to him
Avatar
[quakenet] Ryozuki BOT 2021-01-05 19:06:51Z
thats rude
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 19:07:02Z
i wonder how many ppl read this chat and are really upset how much trashtalk i do here xd
Avatar
[quakenet] Ryozuki BOT 2021-01-05 19:07:16Z
well if other ppl were actually chatting about development i would stop
19:07
but no one is saying anything
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 19:07:44Z
19:07
im fan now
Avatar
[quakenet] Ryozuki BOT 2021-01-05 19:08:08Z
ChillerDragon more reasons for u to use discord https://github.com/ddnet/ddnet/pull/3472
Current work done: finding discord libraries (tested only on linux by me) Checklist Tested the change ingame Provided screenshots if it is a visual change Tested in combination with possibly re...
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 19:08:22Z
no thats a reason to not merge chillerbot w upstream
Avatar
[quakenet] Ryozuki BOT 2021-01-05 19:08:25Z
xd
19:08
its optional
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 19:08:28Z
:p
Avatar
[quakenet] Ryozuki BOT 2021-01-05 19:08:35Z
u have to enable -DDiscord=ON
19:08
nobo
19:08
learn cmake
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 19:08:45Z
oof
19:09
when add irc rich presence?
Avatar
[quakenet] Ryozuki BOT 2021-01-05 19:09:24Z
good joke
19:09
i laughed
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 19:09:27Z
:/
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 19:20:52Z
i tried 3 times in a row but vscode wont start anymore and now also minecraft is affected xd
19:21
if i never come online again my system broke and i could not get it running again
Avatar
ᶰ°Konͧsti 2021-01-05 19:26:34Z
ChillerDragtroll
Avatar
[quakenet] Ryozuki BOT 2021-01-05 19:28:16Z
ChillerDragon get a arch linux usb live in hand
19:28
just in case
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 19:28:29Z
i borrowed my usb to NewTee :/
19:29
@NewTee return it
19:29
is he even on this discord? xd
Avatar
[quakenet] Ryozuki BOT 2021-01-05 19:29:19Z
nah
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 19:29:24Z
pepeSad
19:29
i learned its what cool kids use today
19:29
all these pepe slang makes you young
Avatar
[quakenet] Ryozuki BOT 2021-01-05 19:29:48Z
they say POGGERS
Avatar
[quakenet] ChillerDragon BOT 2021-01-05 19:29:52Z
xd
Avatar
[quakenet] Ryozuki BOT 2021-01-05 19:30:01Z
this is just twitch slang
20:37
interesting
20:38
We hope that the psychologist stays well clear of CSGO and DOTA 2 skins situation.(or they might seek psychiatric help themselves)
20:38
lmao
20:38
monkalaugh
20:38
i definitly dont need a psychologist monkalaugh
Avatar
Do we have a map by a chinese player yet ?
Avatar
@Ama why
Avatar
If the community is that far yet
21:29
As they get the People with most points per month
21:29
We have maps from most communitys
23:18
fcaae09 Fix linux build by reordering ffmpeg libs (fixes #3466) - def- 1415b95 Merge #3473 - bors[bot]
Exported 916 message(s)