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 10/17/2023 12:00AM and 10/18/2023 12:00AM
Avatar
Avatar
Ewan
my bounds checking was bs
XD
Avatar
984f8f1 Add 69,69 € donation by Cipy29 - def-
Avatar
chillerdragon BOT 10/17/2023 7:50AM
69 69
Avatar
morning
Avatar
what is it
Avatar
its a gentoo utility tool
9:18AM
to enable package flags with commands
9:18AM
Every request consists of zero or more packages, followed by one or more flag changes, i.e.: request = [package ...] op [op ...] Packages can be specified in any form suitable for package.* files. If category is omitted, a package lookup is attempted. If no packages are specified, "*/*" is assumed. The operations supported are: +[ns::]flag Enable specified flag -[ns::]flag Disable specified flag %[ns::][flag] Removed specified flag (or all flags) Every flag can be prefixed using namespace, followed by "::". The namespace can either be a USE_EXPAND name or one of the special values: auto:: (the default) recognize type env:: package.env entries kw:: package.accept_keywords entries lic:: package.license entries prop:: package.properties entries restrict:: package.accept_restrict entries use:: package.use entries
9:18AM
so u dont need to edit files
Avatar
can u glob for pkg names/does it work on groups
Avatar
would be dumb if not
Avatar
i havent used it yet just found it now
Avatar
Nope. That sounds useful
Avatar
~ via 🐍 v3.11.5 ❯ sudo flaggie ddnet +vulkan ~ via 🐍 v3.11.5 ❯ cd /etc/portage/ /etc/portage🔒 ❯ rg vulkan make.conf.backup 24:USE="X -wayland lm-sensors contrib mount alsa pipewire pulseaudio xinerama opengl vulkan udev elogind -systemd fontconfig vorbis opus vdpau bluetooth" package.use/03-general 7:games-action/ddnet vulkan make.conf 24:USE="X -wayland lm-sensors contrib mount alsa pipewire pulseaudio xinerama opengl vulkan udev elogind -systemd fontconfig vorbis opus vdpau bluetooth" package.use/99-automask 5:# required by media-libs/vulkan-loader[layers] (argument) 6:>=media-libs/vulkan-loader-1.3.216 layers 213:>=media-video/ffmpeg-4.4.2 nvenc libaom vulkan libplacebo libdrm cuda /etc/portage🔒 ❯ sudo flaggie ddnet %vulkan diff --git a/etc/portage/package.use/03-general b/etc/portage/package.use/tmpsesalgp0 index 9df8d88..e167100 100644 --- a/etc/portage/package.use/03-general +++ b/etc/portage/package.use/tmpsesalgp0 @@ -4,7 +4,6 @@ x11-drivers/nvidia-drivers abi_x86_32 mail-client/neomutt sasl gpgme sys-devel/llvm binutils-plugin doc exegis ncurses xar libffi xml zstd media-video/mpv drm cli archive iconv jpeg lcms libcaca libmpv nvenc egl vdpau xv [-games-action/ddnet vulkan-] # steam circular dep sys-libs/ncurses -gpm app-emulation/qemu sdl ncurses aio capstone pipewire plugins sdl-image slirp ssh usb curl fdt io-uring opengl udev zstd
9:21AM
example usage xd
Avatar
u have emojis in ur terminal justatest
9:21AM
im modern
9:21AM
it just tells me i dont have write perms
Avatar
where’s fish 😟
Avatar
Update live packages whose remotes have changed. Contribute to projg2/smart-live-rebuild development by creating an account on GitHub.
9:22AM
?
9:22AM
ill use this for ddnet now
9:23AM
Avatar
can u remind me, if u put 2 commands separated by ; will the second execute after the first?
9:24AM
or in paralel
9:24AM
regardless of whether first fails or not
9:25AM
im talking about bash
Avatar
pretty sure it’s parallel because otherwise you’d just break
Avatar
ok ; works
9:26AM
and its not paralel
Avatar
alias upgrade='sudo emerge -avuDN @world; sudo smart-live-rebuild'
9:26AM
its what i wanted anyway
9:26AM
i think for parallel u use gnu parallel command
Avatar
or detach them
9:26AM
that’s what i usually do
Avatar
Avatar
Ryozuki
can u remind me, if u put 2 commands separated by ; will the second execute after the first?
heinrich5991 10/17/2023 11:54AM
; is sequential, & is parallel
😃 1
Avatar
oh nice
Avatar
Jupstar ✪ 10/17/2023 12:03PM
Gentoo can do
Avatar
Avatar
chillerdragon
69 69
Jupstar ✪ 10/17/2023 12:05PM
Hi chiller, long time no see. U like 69 0.69 > 0.7
brownbear 4
Avatar
i missed the dragon
Avatar
We have come to a point where end-to-end encrypting all your private data and private communications
1:10PM
I’m excited to share a 3 state, 3 symbol Turing Machine that cannot be proven to halt or not (when starting on a blank tape) without solving a Collatz-like problem. Therefore, solving the (BB(3, 3)) problem is at least as hard as solving this Collatz-like problem, a class of problem for which Paul Erdős famously said: “Mathematics may not be r...
1:12PM
@Learath2 @Chairn @heinrich5991 maybe this is interesting for u xd
Avatar
At Materialize, Rust compile times are a frequent complaint. On one hand, I’m forever anchored by the Scala compile times from my days at Foursquare; a clean build without cache hits took over an hour. On the other, Go at Cockroach Labs was great....
1:49PM
its from materialize isnt it xD
Avatar
Can someone create a UML diagram for tw
2:02PM
(don't do it)
Avatar
doxygen has a graphviz option for class hierarchy
Avatar
heinrich5991 10/17/2023 3:06PM
kinda cool 🙂
4:20PM
e473a74 add beast and blacktee - M0REKZ 7259fe9 remove export and add info - M0REKZ 657daf9 remove embedded images - M0REKZ 73da21f try to make it look cleaner - M0REKZ 34cd150 add names to beast body parts - M0REKZ b06ee59 add names and fix some details (black tee) - M0REKZ 1d1ba49 Merge pull request #49 from M0REKZ/main - Jupeyy
Avatar
Avatar
fokkonaut
Can someone create a UML diagram for tw
I had a diagram of all the connections between the classes, generated with libclang, not UML tho 😄
Avatar
Avatar
Learath2
Click to see attachment 🖼️
Here
Avatar
Jupstar ✪ 10/17/2023 5:14PM
http: fetching https://maps.ddnet.org/Aurora_0bc65edb7a1cc065e8bedb235bbba74963862e11b718d3a5c9e88a18f8d741b1.map 2023-10-17 19:14:00 I http: https://maps.ddnet.org/Aurora_0bc65edb7a1cc065e8bedb235bbba74963862e11b718d3a5c9e88a18f8d741b1.map failed. libcurl error (7): Failed to connect to 2606:4700::6812:b2c: Network is unreachable 2023-10-17 19:14:00 I webdl: http failed, falling back to gameserver
Avatar
whats the best library to play audio in cpp app or what do i even need to do to be able to play audio :D
Avatar
Jupstar ✪ 10/17/2023 5:18PM
why does it try ipv6 for me? i dont have ipv6 (i disabled it)
Avatar
Avatar
Jupstar ✪
why does it try ipv6 for me? i dont have ipv6 (i disabled it)
That is absurd. Do you get an ipv6 from your router? If you try to resolve the host with dig do you get an ipv4?
Avatar
Avatar
Learath2
That is absurd. Do you get an ipv6 from your router? If you try to resolve the host with dig do you get an ipv4?
Jupstar ✪ 10/17/2023 5:29PM
i shouldnt get an ipv6 from my router.. whatever resolves the DNS decides tho. if i download in browser it works if i try to use curl over command line it also failes
5:30PM
ok it does work % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* Trying 104.18.10.44:443... * Trying [2606:4700::6812:a2c]:443... * Immediate connect fail for 2606:4700::6812:a2c: Das Netzwerk ist nicht erreichbar * Trying [2606:4700::6812:b2c]:443... * Immediate connect fail for 2606:4700::6812:b2c: Das Netzwerk ist nicht erreichbar * Connected to maps.ddnet.org (104.18.10.44) port 443 but it also tries ipv6 apprently
5:30PM
i dunno if it just tries both
5:32PM
i mean ddnet.org is really slow for me rn
5:32PM
maybe it just falls back to ipv6 and then assumes it tried ipv6 only
5:33PM
dunno
Avatar
See commit messages. Screenshots:
  • Before:
!screenshot_2023-10-17_20-31-39
  • After:
!screenshot_2023-10-17_20-32-37

Checklist

  • [X] Tested the change ingame
  • [X] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit t...
Avatar
Avatar
Jupstar ✪
why does it try ipv6 for me? i dont have ipv6 (i disabled it)
heinrich5991 10/17/2023 6:58PM
curl implements happy eyeballs, i.e. retrying with ipv4 if ipv6 fails. not sure if we need to enable anything to make it work
6:58PM
maybe you can disable ipv6 a little more, so that libcurl doesn't even try ipv6
Avatar
Jupstar ✪ 10/17/2023 6:59PM
^ happy
6:59PM
happy eyeballs
Avatar
heinrich5991 10/17/2023 6:59PM
^^
Avatar
Jupstar ✪ 10/17/2023 6:59PM
i think it always worked. i guess it's just bcs ddnet.org was down for me and our error message(or the one from curl) simply isn't verbose enough
Avatar
chillerdragon BOT 10/17/2023 8:26PM
Hi jopsti I am just lurking sometimes here. Not too happy with the current moderation of the channel so I’m not very active here.
Replying to @Jupstar ✪ Hi chiller, long time no see. U like 69 […]
Avatar
ee51cac Move CGraph class to separate compilation unit - Robyt3 912355f Move CSmoothTime class to separate compilation unit - Robyt3 dc7fa1f Use ColorRGBA for CGraph entry color - Robyt3 fb96217 Fix first value in graphs being incorrect - Robyt3 d92b7b5 Add enum for CSmoothTime adjust direction - Robyt3 e187bda Use bool instead of int - Robyt3 a0c0d7e Fix incorrect minimum value of dbg_tuning velramp graph - Robyt3 1a01d76 Remove unused m_Graph member of CSmoothTime - Robyt3 11423b8 Use full graph width for rendering curve - Robyt3 59b5fd2 Fix graphs initially rendering incorrect values - Robyt3 8fea599 Mark functions as const when possible - Robyt3 dad2c14 Merge pull request #7355 from Robyt3/Client-Graph-SmoothTime-Refactoring - def-
Avatar
cyberFighter 10/17/2023 10:13PM
gee
Avatar
Avatar
Ryozuki
@deen someone at work shared this https://blog.danhhz.com/compile-times-and-code-graphs
Yes, Dan is my colleague
Exported 94 message(s)
Timezone: UTC+0