Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.org/irclogs/ Connected with DDNet's IRC channel, Matrix room and GitHub repositories β€” IRC: #ddnet on Quakenet | Matrix: #ddnet-developer:matrix.org GitHub: https://github.com/ddnet
Between 2024-01-01 00:00:00Z and 2024-01-02 00:00:00Z
Avatar
Avatar
ReiTW
tf was that discussion about going opensource
#7699 ?
Avatar
What would you think about fostering the open-source spirit of DDNet/Teeworlds and requiring all future communities that are included to be open-source? The KoG case is special IMO and should be gr...
Avatar
Guys, which method calls on the server side when player hook?
Avatar
ON THE SERVER SIDE
03:28
Not on client bro
03:28
I want to make an anti bot
03:29
Or maybe try :/
Avatar
Avatar
xuy
I want to make an anti bot
To test how good your aimbot client is?
Avatar
BlaiZephyr | meloƞ 2024-01-01 03:44:56Z
never trust someone who just joined the discord asking about this stuff justatest
Avatar
Its cringe
Avatar
Avatar
Skystrife
To test how good your aimbot client is?
For what i need it?
Avatar
αƒ αƒ˜αƒšαƒ˜αƒ 2024-01-01 07:00:52Z
-- Configuring done -- Generating done -- Build files have been written to: /root/ddnet/build when i building on linux it gave me this ?
Avatar
ChillerDragon BOT 2024-01-01 07:00:54Z
jopsti got sister reveal
07:01
@αƒ αƒ˜αƒšαƒ˜αƒ lookg good no errors
07:01
@αƒ αƒ˜αƒšαƒ˜αƒ but it is recommended to not use the root user for those kind of activities
Avatar
αƒ αƒ˜αƒšαƒ˜αƒ 2024-01-01 07:03:37Z
i thought it said fails written to ............
07:03
putty text size is killing me
Avatar
ChillerDragon BOT 2024-01-01 07:04:01Z
dont use putty in 2024
Avatar
αƒ αƒ˜αƒšαƒ˜αƒ 2024-01-01 07:04:07Z
is there a way to make it bigger ?
Avatar
ChillerDragon BOT 2024-01-01 07:04:12Z
dont use putty
07:04
use the "windows terminal"
07:04
type in "ssh root@yourserverip"
07:04
and done
07:04
then you can increase font with ctrl and +
Avatar
αƒ αƒ˜αƒšαƒ˜αƒ 2024-01-01 07:04:50Z
i couldn't connect with the terminal on windows
Avatar
ChillerDragon BOT 2024-01-01 07:04:54Z
why
Avatar
αƒ αƒ˜αƒšαƒ˜αƒ 2024-01-01 07:05:43Z
didn't gave me permission or something (edited)
Avatar
ChillerDragon BOT 2024-01-01 07:06:04Z
well im sure in putty settings you can also change the font size
Avatar
αƒ αƒ˜αƒšαƒ˜αƒ 2024-01-01 07:06:06Z
and i couldn't install wsl ether
Avatar
ChillerDragon BOT 2024-01-01 07:06:40Z
but i would recommend you to not use putty since it looks ugly and its additional software you do not need since your operating system ships an official ssh client already
07:07
the windows terminal is much more polished when it comes to looks and functionality. For example copy and pasting is also much smoother
07:07
windowsdragon momment
Avatar
αƒ αƒ˜αƒšαƒ˜αƒ 2024-01-01 07:07:29Z
ok. i will change
Avatar
ChillerDragon BOT 2024-01-01 07:07:50Z
also pls on your server create a user and use that instead of root
07:08
root has full access to your server and if you ddnet server has bugs those bugs also have the power to do everything
Avatar
Avatar
ChillerDragon
root has full access to your server and if you ddnet server has bugs those bugs also have the power to do everything
αƒ αƒ˜αƒšαƒ˜αƒ 2024-01-01 07:08:41Z
and my code is full of bugs πŸ˜‚
07:10
at least i managed to not spam the broadcast tho
07:10
it's an step ahead
Avatar
ChillerDragon BOT 2024-01-01 07:27:48Z
what command did you run what was the exact error?
07:29
CCharacterCore::SetHookedPlayer(int HookedPlayer) @xuy will be called on hook on client and server side if i am not mistaken
07:29
ANTIBOTAPI void AntibotOnHookAttach(int ClientID, bool Player); but you should probably use this
07:29
and implement a proper antibot module
07:29
ofc you do not have to. Alternatively you could also check in any tick function for the hookedplayer id
Avatar
We use ClientID all over the code base. Also SoundID and MsgID is used. But then there is also MsgId and SoundId. I propose to stick to ID everywhere and get rid of all Id.
Avatar
ChillerDragon BOT 2024-01-01 08:33:31Z
new year
08:35
damnnn apparently xbox one and ps4 are being discontinued
08:35
no more games for them
08:35
they always still feel like the new console even tho they’re 10 yrs old at this point
Avatar
it is hard to enjoy this game rn
08:44
all of the usa servers are lagging like crazy
08:44
idk where usa3 went
Avatar
ChillerDragon BOT 2024-01-01 08:54:37Z
Ewan u just old
08:55
we got a ps5 for christmas so my bedroom tv inherited the ps4
08:55
i have been using it for tv and a little bit of fortnite
Avatar
ChillerDragon BOT 2024-01-01 08:55:32Z
i mostly gamed on ps2 xd
Avatar
ps2 was awesome
Avatar
ChillerDragon BOT 2024-01-01 08:56:16Z
the uneven ps are irrelevant right?
Avatar
ChillerDragon BOT 2024-01-01 08:56:23Z
nobodi cares ps1 ps3 ps5
Avatar
oh yea ehhh
08:56
ps3 still rly respected but definitely the worst of all of them
08:56
so i would not say so
Avatar
ChillerDragon BOT 2024-01-01 08:56:40Z
its like windows 8 and 11 :D
Avatar
ps1 was great but it was way better once the games had standard joystick support
Avatar
ChillerDragon BOT 2024-01-01 08:57:04Z
ps1 wot
08:57
u rly old
08:57
ps2 rlsd in 2000
Avatar
i wish they still made joysticks like the ones on the dualshock 1 and 2
08:57
im not old i just had games
08:57
ps1 big innovator for games on disc. you can't really deny that
08:58
ps3 was pretty powerful for the time
08:58
and ps5 is cool.,.. just seems like the ps4 but new
08:58
i havent used it much. all i rly notice that's different is that it's more powerful and it has a different home menu and stuff
08:58
home menu has very scary sounds for some reason
Avatar
ChillerDragon BOT 2024-01-01 08:59:05Z
lol
08:59
it would have given 5 yo me nightmares
08:59
i used to be scared of the computer at my grandmas because of the windows xp sounds
Avatar
ChillerDragon BOT 2024-01-01 08:59:32Z
minecraft cave sounds
Avatar
morning
Avatar
i miss the wii tho
09:00
morning
09:02
mourning rather
09:03
not a day goes by where i don’t miss the simple joy of playing a wii game
09:03
don’t have to worry about people being jerks online or anything
09:04
or even people existing online
09:04
people suck
Avatar
ChillerDragon BOT 2024-01-01 09:06:54Z
xd
09:06
offline sucks ngl
Avatar
it has its benefits
Avatar
i think today i will try and get vscode to play nice
09:49
with cpp
09:49
how do u do it
Avatar
Jupstar βœͺ 2024-01-01 09:51:04Z
when code mario party teeworlds mod
Avatar
How long password do you generate for websites? πŸ˜„
Avatar
well there's teeware
09:52
it's sorta similar
Avatar
chillerdragon BOT 2024-01-01 09:52:39Z
Websites usually throw weird errors on 20+ chars
Avatar
Jupstar βœͺ 2024-01-01 09:52:49Z
yeah
09:52
i set keepass to 20 chars
09:53
so if u want to hack me
09:53
now you know my pw length
Avatar
chillerdragon BOT 2024-01-01 09:53:17Z
Good to know
Avatar
I learned 30 chars master password
Avatar
chillerdragon BOT 2024-01-01 09:53:42Z
Nuts
Avatar
When i upload the file u can try to guess it justatest
Avatar
Jupstar βœͺ 2024-01-01 09:54:03Z
bro i recently forgot my VPS root pw
Avatar
chillerdragon BOT 2024-01-01 09:54:09Z
Yikes
Avatar
Jupstar βœͺ 2024-01-01 09:54:10Z
it's not even very long xd
09:54
good luck remembering 30 chars
Avatar
chillerdragon BOT 2024-01-01 09:54:20Z
Good to know
Avatar
Jupstar βœͺ 2024-01-01 09:54:35Z
chiller i give u even more tips: my master pw is not 30 chars
09:54
it's less
Avatar
Oh, also u need a picture:p
Avatar
chillerdragon BOT 2024-01-01 09:55:06Z
U basically pwnd at this point
Avatar
Holly hell, u can also upload files in there poggers2
Avatar
jup how did u set up ur vscode to comply
Avatar
Avatar
Ewan
jup how did u set up ur vscode to comply
Jupstar βœͺ 2024-01-01 09:58:57Z
to comply with what? πŸ˜„
09:59
DDraceNetwork, a free cooperative platformer game. Contribute to ddnet/ddnet development by creating an account on GitHub.
09:59
follow this readme, then start the workspace in same dir install suggested extensions
09:59
and have epic gamer moment vscode experience
Avatar
not ddnet specifically
10:01
just any cmake projects
Avatar
Jupstar βœͺ 2024-01-01 10:02:50Z
in fact after i installed all stuff that i installed for ddnet, it also just works for every other project xd
10:03
the cmake extension also ask to setup the project for you
Avatar
this is a lot of setup
Avatar
Jupstar βœͺ 2024-01-01 10:07:49Z
it's one apt call, but sadly i didnt put it like that there xd
Avatar
ok lemme just get apt on windows
Avatar
Jupstar βœͺ 2024-01-01 10:08:02Z
troll
Avatar
not just the pkgs which are the issue
10:08
lots of manual setup of paths and things on windows
Avatar
Jupstar βœͺ 2024-01-01 10:08:49Z
yep, but mold is optional and clang-format is not required on other projects (maybe)
Avatar
cant use mold on win
10:09
sadly
Avatar
Jupstar βœͺ 2024-01-01 10:09:13Z
yep ignore that then
10:09
it's not needed
Avatar
* The terminal process failed to launch (exit code: -1). * Terminal will be reused by tasks, press any key to close it. * Executing task: CMake: build client
10:09
idk what this is about
Avatar
Jupstar βœͺ 2024-01-01 10:09:46Z
i dunno either, it's missing some info xdd
Avatar
expecting things in the path is the biggest issue
10:10
i dont use the path on windows
10:10
i use msys's path
10:10
and vscode has msys integration but not enough i guess
10:10
10:10
so broken
Avatar
i use linux btw 😏
πŸ‘ 1
Avatar
Avatar
Ewan
expecting things in the path is the biggest issue
Jupstar βœͺ 2024-01-01 10:11:35Z
but what is expected in path?
10:11
all stuff is optional that should be in path
Avatar
also expected paths for executables
Avatar
vscode doesnt work justatest
Avatar
clangd clang clang-tidy lldb cmake rustup...
Avatar
Avatar
MilkeeyCat
vscode doesnt work justatest
Jupstar βœͺ 2024-01-01 10:12:34Z
chads use vscodium
10:12
😏
Avatar
i use neovim btw 😏
Avatar
Jupstar βœͺ 2024-01-01 10:12:53Z
also buy tab completion 😏
Avatar
Avatar
Ewan
clangd clang clang-tidy lldb cmake rustup...
Jupstar βœͺ 2024-01-01 10:13:06Z
but cant u install them over msys
Avatar
yea but how does code know which shell you want to use
Avatar
Jupstar βœͺ 2024-01-01 10:13:40Z
isnt msys in path?
Avatar
that’s not how it works
Avatar
Jupstar βœͺ 2024-01-01 10:14:30Z
well i dunno, but most of the extensions i mention also download binaries anyway
Avatar
I can’t seem to differentiate between e.g. /mingw64 and /ucrt64 sysroots
Avatar
Jupstar βœͺ 2024-01-01 10:15:00Z
i dunno, for me it also just works on windows, last time i coded there
10:19
ask robyster
10:19
he uses windows
Avatar
i think i will just throw all my drives into the bathtub instead
Avatar
I never touched the ucrt64 folder in MSYS2, I added /mingw64/bin and /usr/bin to my PATH variable. Also, I installed standalone cmake instead us installing it with MSYS2, no idea if that makes any difference.
10:23
already soaking
Avatar
Jupstar βœͺ 2024-01-01 10:23:51Z
werent u on gentoo anyway?
Avatar
Jupstar βœͺ 2024-01-01 10:23:58Z
u
Avatar
for about 5 minutes
Avatar
Jupstar βœͺ 2024-01-01 10:24:15Z
more than me
10:24
😏
Avatar
and then i was pissed off by gnome/wayland's asinine fractional scaling support
10:24
and i was away from home when i was installing it
10:24
so idk i just felt like i didnt wanna use the computer
Avatar
i use it at least for 44 mins 😏
Avatar
Avatar
MilkeeyCat
i use it at least for 44 mins 😏
Jupstar βœͺ 2024-01-01 10:25:05Z
wow u alsmost use it for the whole current year
Avatar
yup
Avatar
Jupstar βœͺ 2024-01-01 10:26:52Z
chiller: do you use the closed source nvidia drivers on laptop btw?=
Avatar
nothing is happening
10:26
argh
Avatar
Avatar
Ewan
nothing is happening
Jupstar βœͺ 2024-01-01 10:27:09Z
hot design
10:27
u want my json
Avatar
Jupstar βœͺ 2024-01-01 10:27:29Z
is it self made?
Avatar
i use the dracula theme but i make the non-text editor regions of the app look different
10:27
grayscalish with green highlight
Avatar
Jupstar βœͺ 2024-01-01 10:28:02Z
ok, i take it xd
Avatar
with wat names does chiller get notification?
10:28
i think u just need to shit this into the root of ur json
Avatar
hi 2024
10:45
I’m 2024
Avatar
reformed
10:45
owo
Avatar
chillerdragon BOT 2024-01-01 11:39:37Z
Any casing of chillerdragon
Replying to @MilkeeyCat with wat names does chiller get notification?
11:39
But notifications are only highlights because i have notifications off :p
11:40
Think so
Replying to @Jupstar βœͺ chiller: do you use the closed source nvidia drivers on laptop btw?=
Avatar
chillerdwagon
Avatar
αƒ αƒ˜αƒšαƒ˜αƒ 2024-01-01 12:05:07Z
do i need to be root to run this command ? make -j$(nproc)
Avatar
no?
Avatar
Avatar
Ewan
Click to see attachment πŸ–ΌοΈ
Jupstar βœͺ 2024-01-01 12:58:05Z
thx
Avatar
@Ewan congrats on dev role
13:06
ur one of us now
13:06
when do u use rust?
13:06
gigachad
Avatar
αƒ αƒ˜αƒšαƒ˜αƒ 2024-01-01 13:09:14Z
[ 28%] Built target rust-bridge-shared [ 28%] Generating release/libddnet_engine_shared.a Updating crates.io index warning: spurious network error (2 tries remaining): [28] Timeout was reached (download of cxx v1.0.71 failed to transfer more than 10 bytes in 30s) warning: spurious network error (2 tries remaining): [28] Timeout was reached (failed to download any data for cc v1.0.73 within 30s) warning: spurious network error (2 tries remaining): [28] Timeout was reached (download of cxxbridge-macro v1.0.71 failed to transfer more than 10 bytes in 30s) warning: spurious network error (2 tries remaining): [28] Timeout was reached (failed to download any data for cxxbridge-flags v1.0.71 within 30s) warning: spurious network error (2 tries remaining): [28] Timeout was reached (download of syn v1.0.98 failed to transfer more than 10 bytes in 30s) warning: spurious network error (2 tries remaining): [28] Timeout was reached (failed to download any data for link-cplusplus v1.0.6 within 30s) warning: spurious network error (1 tries remaining): [28] Timeout was reached (failed to download any data for cc v1.0.73 within 30s) warning: spurious network error (1 tries remaining): [28] Timeout was reached (download of link-cplusplus v1.0.6 failed to transfer more than 10 bytes in 30s)
13:09
warning: spurious network error (1 tries remaining): [28] Timeout was reached (failed to download any data for cxx v1.0.71 within 30s) warning: spurious network error (1 tries remaining): [28] Timeout was reached (download of syn v1.0.98 failed to transfer more than 10 bytes in 30s) warning: spurious network error (2 tries remaining): [28] Timeout was reached (failed to download any data for proc-macro2 v1.0.40 within 30s) error: failed to download from https://crates.io/api/v1/crates/cc/1.0.73/download Caused by: [28] Timeout was reached (failed to download any data for cc v1.0.73 within 30s) make[2]: [CMakeFiles/rust_engine_shared_target.dir/build.make:86: release/libddnet_engine_shared.a] Error 101 make[1]: [CMakeFiles/Makefile2:224: CMakeFiles/rust_engine_shared_target.dir/all] Error 2 make: *** [Makefile:156: all] Error 2
13:09
hum.... help
Avatar
im gentoo club member at least 😒
Avatar
αƒ αƒ˜αƒšαƒ˜αƒ 2024-01-01 13:12:14Z
the https://crates.io site is so slow on my browser too
Avatar
Avatar
Ryozuki
there is also the opinionated https://lib.rs
wtf serbia site
Avatar
Avatar
ChillerDragon
CCharacterCore::SetHookedPlayer(int HookedPlayer) @xuy will be called on hook on client and server side if i am not mistaken
Thx so much
Avatar
Avatar
Ryozuki
there is also the opinionated https://lib.rs
αƒ αƒ˜αƒšαƒ˜αƒ 2024-01-01 13:18:59Z
how can i fix my problem with this ?
Avatar
αƒ αƒ˜αƒšαƒ˜αƒ 2024-01-01 13:36:21Z
?
13:36
any suggestions ?
Avatar
change your vpn
Avatar
when icon for dev role?
Avatar
https://web.archive.org/web/20200925193856/https://www.askwoody.com/forums/topic/why-ive-come-to-dislike-libinput-one-of-the-linux-input-drivers/ Reading this has made me second guess how we've been going about ddnet lately. Are we the libinput people? The libinput people sound annoying
Avatar
Avatar
Learath2
https://web.archive.org/web/20200925193856/https://www.askwoody.com/forums/topic/why-ive-come-to-dislike-libinput-one-of-the-linux-input-drivers/ Reading this has made me second guess how we've been going about ddnet lately. Are we the libinput people? The libinput people sound annoying
Jupstar βœͺ 2024-01-01 14:22:21Z
what's the tl;dr?
Avatar
In pursuit of a more testable simpler input driver the libinput people removed all options, which combined with the experience they provide being suboptimal made the driver feel worse than the ancient supposedly worse synaptics driver
Avatar
Jupstar βœͺ 2024-01-01 14:28:22Z
i think our problem is a bit different. we merge every pr that nobody needs bcs someone did it and we dont want to close it, leading to lot of features that only like 5 ppl use. and since our code base is not really designed to make these feature be lone modules, we have huge functions bloated with lots of if statements nobody understands
14:28
and are hard to debug
Avatar
Avatar
Jupstar βœͺ
i think our problem is a bit different. we merge every pr that nobody needs bcs someone did it and we dont want to close it, leading to lot of features that only like 5 ppl use. and since our code base is not really designed to make these feature be lone modules, we have huge functions bloated with lots of if statements nobody understands
i did it but u didnt merge feelsbadman
Avatar
Avatar
Jupstar βœͺ
i think our problem is a bit different. we merge every pr that nobody needs bcs someone did it and we dont want to close it, leading to lot of features that only like 5 ppl use. and since our code base is not really designed to make these feature be lone modules, we have huge functions bloated with lots of if statements nobody understands
I can't quite think of many features like that except that one editor brush thing I did like 5 years ago that I think no one uses πŸ˜„
Avatar
what editor brush thing
Avatar
You can save your selections as a brush
14:34
the thing where you keep a brush between maps?
Avatar
Avatar
louis
the thing where you keep a brush between maps?
I don't remember if you can keep them between maps
Avatar
Avatar
MilkeeyCat
when icon for dev role?
rust logo
Avatar
Avatar
Ryozuki
rust logo
nim logo poggers2
Avatar
αƒ αƒ˜αƒšαƒ˜αƒ 2024-01-01 16:46:39Z
help your bro
Avatar
Avatar
αƒ αƒ˜αƒšαƒ˜αƒ
[ 28%] Built target rust-bridge-shared [ 28%] Generating release/libddnet_engine_shared.a Updating crates.io index warning: spurious network error (2 tries remaining): [28] Timeout was reached (download of cxx v1.0.71 failed to transfer more than 10 bytes in 30s) warning: spurious network error (2 tries remaining): [28] Timeout was reached (failed to download any data for cc v1.0.73 within 30s) warning: spurious network error (2 tries remaining): [28] Timeout was reached (download of cxxbridge-macro v1.0.71 failed to transfer more than 10 bytes in 30s) warning: spurious network error (2 tries remaining): [28] Timeout was reached (failed to download any data for cxxbridge-flags v1.0.71 within 30s) warning: spurious network error (2 tries remaining): [28] Timeout was reached (download of syn v1.0.98 failed to transfer more than 10 bytes in 30s) warning: spurious network error (2 tries remaining): [28] Timeout was reached (failed to download any data for link-cplusplus v1.0.6 within 30s) warning: spurious network error (1 tries remaining): [28] Timeout was reached (failed to download any data for cc v1.0.73 within 30s) warning: spurious network error (1 tries remaining): [28] Timeout was reached (download of link-cplusplus v1.0.6 failed to transfer more than 10 bytes in 30s)
αƒ αƒ˜αƒšαƒ˜αƒ 2024-01-01 16:54:57Z
if i managed to download them manually, where do i need to put them ?
Avatar
chillerdragon BOT 2024-01-01 17:07:42Z
You mean heinrichs war against adding config variables?
Replying to @Learath2 In pursuit of a more testable simpler input driver the libinput people r…
Avatar
bros, ive made perfect piece of shit software. Milk Lang!
17:10
i finished the book feelsbadman no more cool features
Avatar
γ‚’γƒͺヂン 2024-01-01 19:15:29Z
feels like python tbh
Avatar
αƒ αƒ˜αƒšαƒ˜αƒ 2024-01-01 19:16:10Z
in linux where do i need to put my maps to get automatically added when i running a server ?
Avatar
γ‚’γƒͺヂン 2024-01-01 19:17:52Z
im not an expert but have you tried putting them right next to the server binary or here -> ~/.local/share/ddnet/maps/?
Avatar
Avatar
γ‚’γƒͺヂン
im not an expert but have you tried putting them right next to the server binary or here -> ~/.local/share/ddnet/maps/?
αƒ αƒ˜αƒšαƒ˜αƒ 2024-01-01 19:18:18Z
i did not see a map directory there
19:18
let me make one to see if it works
Avatar
Avatar
γ‚’γƒͺヂン
feels like python tbh
feels like js justatest
19:18
or lua
Avatar
Avatar
αƒ αƒ˜αƒšαƒ˜αƒ
let me make one to see if it works
γ‚’γƒͺヂン 2024-01-01 19:18:40Z
nothing stops you from making one yeah
Avatar
Avatar
MilkeeyCat
feels like js justatest
γ‚’γƒͺヂン 2024-01-01 19:19:04Z
the let keyword tops it off
Avatar
it doesnt even have for
19:21
loops for weak
Avatar
Avatar
αƒ αƒ˜αƒšαƒ˜αƒ
i did not see a map directory there
γ‚’γƒͺヂン 2024-01-01 19:21:16Z
you can also reference the official ddnet map repo https://github.com/ddnet/ddnet-maps, just look into the config files
❀️ 1
Avatar
Avatar
MilkeeyCat
it doesnt even have for
γ‚’γƒͺヂン 2024-01-01 19:21:35Z
who needs a turing complete language anyways, right?
19:23
now add a few syntax features from zig for the seasoning and it'll shine like a diamond
Avatar
id like to make a language in something and then make interpreter or compiler for that language in that language xd
19:23
but that way too much wokr xd
Avatar
γ‚’γƒͺヂン 2024-01-01 19:24:26Z
there is a word for that i think...
19:24
bootstrapping is it?
Avatar
May I ask a general C++ question here? Or search for help ... ?
Avatar
Ask away
Avatar
nvm, I found that stupid bug that did not add the .cpp file to the cmake project ...
20:20
Now I know you cannot add a directory recursively with just the name. (add_executable(name src)) <-- does not work πŸ₯² (hpp files got added ... cpp not, idk)
Avatar
Is it possible to add a button to a Discord activity?
Avatar
Avatar
becc
Now I know you cannot add a directory recursively with just the name. (add_executable(name src)) <-- does not work πŸ₯² (hpp files got added ... cpp not, idk)
i think there's a function for that in ddnet's cmake
Avatar
chillerdragon BOT 2024-01-01 20:47:59Z
Is there no disconnect dummy protection? He lost a 6hr run ._. https://youtu.be/fWevn4CHt1s?si=srpbuUv7bh5N32ZU
Avatar
making ddnet stupid proof real
Avatar
chillerdragon BOT 2024-01-01 20:49:39Z
DreamBerd moment
Replying to @MilkeeyCat loops for weak
Avatar
Avatar
chillerdragon
Is there no disconnect dummy protection? He lost a 6hr run ._. https://youtu.be/fWevn4CHt1s?si=srpbuUv7bh5N32ZU
Why would we need that tho. unless you can somehow bind a key to dummy disconect it seems quite impossible to disconnect it withouth actually wanting to do it ^^'
Avatar
chillerdragon: imagine making a real compiler for dreamberd justatest
Avatar
Avatar
Learath2
Windows is an oddball that hasn’t supported utf8 properly ever. Just do utf8 on all platforms and output utf16 to windows consoles
yes, utf8 is the right choice. unfortunately, all of windows, .net, java, javascript made the wrong choice, so the wrong choice is here to stay 😦
Avatar
Avatar
MilkeeyCat
How secure is uploading a .kdbx file on GitHub with ~30 chars master password thonk
depends on how much entropy was used to generate the password. if the password wasn't generated automatically, you should probably not upload it at all
Avatar
Avatar
Learath2
Does this not use a slow kdf?Z
it does
Avatar
Avatar
heinrich5991
depends on how much entropy was used to generate the password. if the password wasn't generated automatically, you should probably not upload it at all
i used some random ass website to generate master password 30 chars long
21:42
but also u need a file to open the database πŸ˜„
Avatar
Avatar
Learath2
Sprinkle in just a couple special characters in there and it should be impossible to bruteforce in any sane timeframe
even without. if you're concerned, add another word
Avatar
Avatar
becc
nvm, I found that stupid bug that did not add the .cpp file to the cmake project ...
wdym
Avatar
Avatar
becc
Now I know you cannot add a directory recursively with just the name. (add_executable(name src)) <-- does not work πŸ₯² (hpp files got added ... cpp not, idk)
header files not added as sources. they are just included by the sources
Avatar
Avatar
heinrich5991
depends on how much entropy was used to generate the password. if the password wasn't generated automatically, you should probably not upload it at all
actually a password with words u come up stringed together is stronger than a human trying to make a hard to remember password
Avatar
Avatar
heinrich5991
even without. if you're concerned, add another word
But without any you are vulnerable to dictionary bruteforce, no?
Avatar
thats why passphrases are words
21:43
i forgot the blog post
21:43
but it was interesting
Avatar
Makes the search space much smaller if you only use words
Avatar
tldr u can make ur password easy to remember for a human and hard for a machine without trying to do 0 for o and stuff
21:43
which is where the machine is good at guessing
Avatar
Avatar
Learath2
Makes the search space much smaller if you only use words
but words are easy to remember
21:44
so you make ur password bigger
21:44
Avatar
Avatar
Ryozuki
so you make ur password bigger
6 dictionary words you pick would be from a much much smaller search space. If you have even one special in there you are invulnerable to it
Avatar
is this good or not justatest
Avatar
Avatar
MilkeeyCat
i used some random ass website to generate master password 30 chars long
that's bad btw, now the website might knw your password
Avatar
Avatar
heinrich5991
that's bad btw, now the website might knw your password
whats the chance they know where to use it thonk
Avatar
Avatar
Learath2
But without any you are vulnerable to dictionary bruteforce, no?
no, because there are enough words
Avatar
Avatar
heinrich5991
no, because there are enough words
If you pick from the oxford dictionary completely randomly, sure
Avatar
use a word list from diceware
Avatar
But if you are picking from more common words it's much smaller
Avatar
it has 7776 words
21:48
6⁡
Avatar
Especially if you are picking words in an order that makes sense as a sentence
Avatar
use shuf -rn 6 wordlist
21:49
never choose a password
21:49
let the computer choose it for you
Avatar
Avatar
MilkeeyCat
is this good or not justatest
keepassxc can make passwords for u
Avatar
Avatar
MilkeeyCat
is this good or not justatest
depends on how it was generated. password quality generators cannot work by definition
Avatar
Avatar
Ryozuki
keepassxc can make passwords for u
oh, dats good
Avatar
password managers can generally do that
Avatar
i think about security so much even tho nobody will ever try to hack me lel
Avatar
if you want to have one that stores the encrypted passwords on some server, I'd suggest bitwarden
21:51
it has nice browser extensions as well
Avatar
Avatar
MilkeeyCat
i think about security so much even tho nobody will ever try to hack me lel
just not reusing passwords makes u 99% more secure than most ppl already
21:52
xd
Avatar
Avatar
Ryozuki
just not reusing passwords makes u 99% more secure than most ppl already
i have same password on 100 websites justatest
Avatar
yeah everybody does that
Avatar
use a password manager ^^
21:52
no
Avatar
i dont for stuff that matters
Avatar
Avatar
heinrich5991
no
i dont mean its the good thing to do, but its what common people do
Avatar
you said everybody, I don't
Avatar
i have same password for google account and some website which can be hacked in a few days
Avatar
ok no need to be pedantic
Avatar
and I bet many more don't. especially people using password managers
Avatar
u overstimate the tech saviness of ppl
Avatar
I used to do that before I had a password manager. it's a lot simpler to just generate a random password than typing a common one into each website
21:54
I'm open to be convinced by data. population: people using password managers
Avatar
The layperson far overestimates the difficulty of using password managers. I couldn't get my parents to use one for the life of me
Avatar
question: do they reuse passwords on hundred websites? (edited)
Avatar
Only issue with password managers is devices that don't have a plugin or convenient input method
21:56
The truly random passwords are so annoying to type on a shitty smart tv remote
Avatar
yea. I really like password managers like bitwarden for that
Avatar
Avatar
Learath2
The truly random passwords are so annoying to type on a shitty smart tv remote
yes this xd
21:56
@Learath2 but lately tv apps use a web u can use from pc
21:56
for example twitch
Avatar
you can choose to generate passwords that suit your keyboard though
Avatar
and a code
21:56
it shows on the tv
Avatar
ah, authenticating another device, basically?
Avatar
Avatar
Ryozuki
@Learath2 but lately tv apps use a web u can use from pc
Yeah that or a qr code on screen that lets you log in on your phones browser instead
Avatar
Oh there is another really cool thing I found a couple years back
Avatar
btw tv software is incredibly slow
21:57
its insane
21:57
they just need some cheap arm cpu
21:57
like from a rpi
21:57
and its 500% faster
21:57
than the shit they use
Avatar
depends on how many layers of shitty code you put there
Avatar
Some tvs have a very very high pitch broadcast sound that lets your phone associate with them
Avatar
samsung tv uses some weird ass OS
21:58
Tizen OS
21:58
xddd
21:59
Researcher calls Samsung's Tizen OS "the worst code I've ever seen"
Avatar
Idk if it's the shit code or shit mcu's they cut costs on but smart tvs and cars are soooooo slow
Avatar
I'm happy I don't use them (yet)
Avatar
It's getting harder and harder to avoid sadly. I couldn't find a dumb tv to buy last time around
22:05
I usually have my tv on either my chromecast or my rpi entertainment thing
Avatar
Avatar
Learath2
https://web.archive.org/web/20200925193856/https://www.askwoody.com/forums/topic/why-ive-come-to-dislike-libinput-one-of-the-linux-input-drivers/ Reading this has made me second guess how we've been going about ddnet lately. Are we the libinput people? The libinput people sound annoying
interesting post πŸ™‚
Avatar
Avatar
Ewan
header files not added as sources. they are just included by the sources
yes true, stupid me
Avatar
Avatar
Ryozuki
btw tv software is incredibly slow
i know i hate it
Avatar
Avatar
Ryozuki
Researcher calls Samsung's Tizen OS "the worst code I've ever seen"
no way it’s worse than webOS
Avatar
Avatar
Learath2
Idk if it's the shit code or shit mcu's they cut costs on but smart tvs and cars are soooooo slow
they all use last gen SOCs because they’re cheaper and β€˜more mature’
23:16
but mostly because they’re cheaper im sure
23:17
and they don’t put nearly enough consideration into the software
Avatar
With how shit they are I’d bet they are like 6 generations behind of current socs
Avatar
This probably won't happen for the 2024 edition but i think it would be criminal to continue to let this slide past 2027 so I figured I'd share some thoughts here. It sounds like the most tenable solution is: add a new set of range types core::ops::range2027::Range* all identical to the existing types except RangeInclusive, which will not ha...
Avatar
Avatar
Learath2
I usually have my tv on either my chromecast or my rpi entertainment thing
What rpi entertainment thing?
23:40
I use yt-dlp and mpv, didn't know there was a thing yt-dlp -f "bestvideo[height<=1080][fps<=30]+bestaudio/best" -o - "$YOUTUBE_URL" | mpv --audio-device='alsa/sysdefault:CARD=b1' --fullscreen -
Exported 377 message(s)