Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.tw/irclogs/ Connected with DDNet's IRC channel, Matrix room and GitHub repositories — IRC: #ddnet on Quakenet | Matrix: #ddnet-developer:matrix.org GitHub: https://github.com/ddnet
Between 2023-03-15 00:00:00Z and 2023-03-16 00:00:00Z
02:54
what's the point of this
02:55
@matricks was this meant to be touched up on in the future (context in image)
Avatar
it's an interface
04:02
you inherit from it
04:02
is the definition virtual?
Avatar
Devlog #2 for my Killfeed editing I made CTeeRenderInfo m_VictimRenderInfo a buffer of 4 items, and am now trying to make the client capable of rendering 4 victims at a time, if there are 4+ in a team. I'm at the part where everything needs to be validated, but this won't compile. What am I doing wrong?
04:36
Avatar
i guess we will never know if the definition is virtual
Avatar
chillerdragon BOT 2023-03-15 05:58:31Z
The ctf.cpp controller returns non zero indicating a flag was involved in the kill
06:00
whar
Avatar
No, I was confused by what Ewan meant by i guess we will never know if the definition is virtual
06:02
oh i didnt read
06:03
i literally have no idea i just saw some random code with a bunch of inputs and it just returns zero
Avatar
chillerdragon BOT 2023-03-15 06:05:28Z
it is virtual so there are multiple implementations for every gamemode and in ctf it’s not just returning zero there
06:06
But ddnet broke controllers there you are stuck with the ddrace controller hehe
Avatar
class ISomething : IObject { virtual int doSomething(int input) { return 0; } }; class CSomething : ISomething { int doSomething(int input) override { // stuff happens here } }; (edited)
06:35
interfaces are usually comprised solely of pure virtual methods (e.g. doSomething() = 0 instead of doSomething() { return 0; }) but it sounds like something happened to make this not the case in ddnet's development history, based on what chillerdragon said (edited)
06:38
oh another explanation which makes more sense after re-reading chillerdragon’s msgs is that the original method from the interface is pure virtual so the CTF implementation returns 0 so that it doesn’t fail to compile with undefined reference errors
06:41
looked back at the screenshot and no 😵💫
06:41
really just no pure virtual in the interface
Avatar
Avatar
heinrich5991
generally, I think it's worth to keep issues open that happen to users, even if they're not caused directly by us
Every issue should have the possibility to have a PR that can close it. If it's a dependency we use that broke something, can be fixed by updating dependency. Reproducibility shouldn't matter. For those graphics problems, there is a chance we could work around the issues instead of waiting for GPU manufacturers to fix their drivers
11:41
@Learath2 i forgor to put portage and /tmp on tmpfs xd (edited)
11:41
i have 32gb of ram and was wasting write cycles on my ssd
11:41
im dumb
11:42
also tmpfs should make compilation faster maybe :o
Avatar
Avatar
Voxel
what's the point of this
Bro gotta learn some oop principles
Avatar
Avatar
Anime.pdf
Bro gotta learn some oop principles
oop
monkalaugh 2
Avatar
i also forgot to setup weekly trims on my ssd
12:23
i ran it and it trimmed 275gb lol
12:23
fstrim
13:36
20ead2c Rikka & Corpse' stepped down - murpii a89dd5b Merge pull request #245 from murpii/patch-2 - def-
Avatar
Avatar
Voxel
Click to see attachment 🖼️
m_VictimRenderInfo is probably an array or a pointer? e.g. if it's an array, you need to index it first, like m_VictimRenderInfo[1].m_CustomColoredSkin
13:41
also, please post code as code ^^
13:42
you can use three backticks ``` to make it format like code
13:43
```c++
13:43
c++ int main() { return 0; }
Avatar
nice program
13:47
c++ int main() { return 0; } (edited)
Avatar
Everything should work as expected, but the implementation might still be a bit unclean. !layers

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 test (especially base/) or added coverage to integration test
  • [x] Considered possible null po...
Avatar
Avatar
Ryozuki
im dumb
Eh atleast newer ssds are very good at wear leveling
Avatar
Avatar
GitHub
Click to see attachment 🖼️
@Ravie
Avatar
looks ugly when they overlap tbh, also is it something useful enough to warrant being added to the already cluttered as heck editor?
Avatar
The Federal Trade Commission has finalized an order requiring Epic Games, the maker of the Fortnite video game, to pay $245 million to consumers to settle charges that the c
18:27
FTC Finalizes Order Requiring Fortnite maker Epic Games to Pay $245 Million for Tricking Users into Making Unwanted Charges
18:27
The Federal Trade Commission has finalized an order requiring Epic Games, the maker of the Fortnite video game, to pay $245 million to consumers to settle charges that the company used dark patterns to trick players into making unwanted purchases and let children rack up unauthorized charges without any parental involvement.
18:27
lul
18:27
epic, rather
Avatar
Avatar
Ravie
looks ugly when they overlap tbh, also is it something useful enough to warrant being added to the already cluttered as heck editor?
i like it
19:20
:O
19:20
HETZNER LAUNCHES THREE NEW DEDICATED SERVERS FOR ALMOST ANY USE CASE
19:20
xd
Avatar
i9-13900s?
19:21
why desktop CPUs
Avatar
Jupstar ✪ BOT 2023-03-15 19:22:21Z
chrome v111 completely buggy xd
19:22
discord not working other stuff not working
19:23
paying whom tho? (@Ryozuki)
FTC Finalizes Order Requiring Fortnite maker Epic Games to Pay $245 Million for Tricking Users into Making Unwanted Charges
19:23
probs not the affected users
19:23
actually in USA maybe they do
19:24
but in europe they never
Avatar
nice discord working again
Avatar
Avatar
Ewan
why desktop CPUs
its more and more common
19:25
the new cpus are just that good xd
Avatar
new server CPUs are also crazy though
Avatar
and also crazy priceier
Avatar
the server with that cpu is € 84 month
19:26
and has ddr5 too
Avatar
and i mean
19:27
the cpu has 24 cores
19:27
xd
19:27
Last but certainly not least is the new AX52 Dedicated Server; it provides remarkable performance with its AMD Ryzen™ 7 7700 processor, which is based on Zen4 architecture. It’s well-suited for a wide range of multi-threading intense workloads thanks to its 8 cores and 16 threads. The AX52 houses 64 GB of DDR5 RAM and includes 2 fast 1 TB Gen4 NVMe SSDs, all for just € 59 a month plus a one-time setup fee of just € 39, making the AX52 a perfect all around performer.
19:27
amd best tho
Avatar
who broke client
19:33
when i close it it takes 15 seconds for steam to notice
19:34
sus
19:38
i think its because the master servers are very slow rn
19:38
and probs the http timeout isnt cancelled?
Avatar
Avatar
Ryozuki
the new cpus are just that good xd
It's hetzners bread and butter, they have been repurposing desktop hardware for almost a decade now 😄
Avatar
it's cheaper for them
19:56
and it helps the world by recycling unused old hardware (edited)
Avatar
And cheaper for the customers too if the performance is adequate. Win win win
Avatar
Avatar
Ryozuki
i also forgot to setup weekly trims on my ssd
trims on SSD? like collect partially used blocks and compact them?
20:07
There are multiple ways how to setup a periodic block discarding process. As of 2018, the default recommended frequency is once a week
Avatar
that doesn't say why triming is needed (edited)
20:10
it doesn't even say what it does
Avatar
When using the command auth_remove to remove an authorization, it seems to also remove the sv_rcon_helper_password without any clear explanation, but the sv_rcon_mod_password remains functional.
Avatar
GPT-4 is the newest version of OpenAI’s flagship language model. It is: significantly better at existing GPT-3 tasks (huge improvements across both standard NLP benchmarks1 & human exams like the SAT/GRE2 , and better instruction following and world knowledge) capable of new tasks3 (enough math to do your taxes and beat Minerva!) able to use 8x more context than ChatGPT (50 pages, 25k words of context means unlocks better AI-enabled coding4 by simply pasting docs, or better chat by pasting entire Wikipedia articles, or even comparing two articles) safer to use (20-30% fewer hallucinations and unsafe content5 ) That alone would qualify it as a huge release, but GPT-4 is also OpenAI’s first multimodal model, being able to natively understand image input as well as text. This is orders of magnitude better than existing OCR and Image-to-Text (e.g. BLIP) solutions and has to be seen to be fully understood, but the capabilities that you must know include: Converting a sketch of a website into code (screenshot, demo timestamp) Fully describing a screenshot of a Discord app (demo timestamp)6 Summarizing images of a paper and answering questions about figures (screenshot) Recognizing photos (fridge, kitchen), offering meal ideas (NYT article) Explaining why an image is funny (ironing clothes, chicken nuggets, memes)
20:21
@Jupstar ✪ this is a summary of gpt4 improvements over 3
20:21
:o
20:21
the image thing is insane
Avatar
its learnset has also be increased by like 100 million times
Avatar
a image of a web can be turned into html code
Avatar
and it was already huge
Avatar
Avatar
Ryozuki
a image of a web can be turned into html code
those are high hopes
20:22
i doubt it can
Avatar
read the text i posted
20:22
it says it there
20:22
Converting a sketch of a website into code (screenshot, demo timestamp) Fully describing a screenshot of a Discord app (demo timestamp)6 Summarizing images of a paper and answering questions about figures (screenshot) Recognizing photos (fridge, kitchen), offering meal ideas (NYT article) Explaining why an image is funny (ironing clothes, chicken nuggets, memes)
Avatar
it does
Avatar
Avatar
Ryozuki
a image of a web can be turned into html code
lmao send a picture of a dog & see what it does
Avatar
but I doubt it
Avatar
i dont doubt it
Avatar
i used it for web code
20:23
and it did terrible
Avatar
u used gpt-3
Avatar
because it had no fricking clue what it does
Avatar
this is gpt4 bro
Avatar
I know
20:23
people got access to it
Avatar
only subscribers
20:23
with the + plan (forgot the name)
Avatar
GPT-4 paper literally is just saying "we trained a model on data and it's better". Spread over 98 pages.
Likes
3260
Retweets
268
20:24
XD
Avatar
Avatar
ReiTW
only subscribers
ye sad
Avatar
Avatar
Ryozuki
@Jupstar ✪ this is a summary of gpt4 improvements over 3
when can i finally stop coding
Avatar
@Jupstar ✪ Arch-Gnome
Avatar
nice
Avatar
12k average? then gg 😄
21:01
whats ur CPU? 😄
21:02
i got 14k
21:02
gentoo
Avatar
gg wp
Avatar
i need to test more
Avatar
It's almost always 12k but drops to 9k sometimes
Avatar
but i got 14k on a ddnet map
21:02
not dm1
Avatar
only time i get over 12k is using wayland and self compiled mesa drivers
21:02
else no chance for my CPU D:
Avatar
I still had the browser and other programs open
Avatar
i have self compiler kernel with native march
21:03
well everything is self compiled
Avatar
i think i'll buy a ryzen x3d when they bit cheaper
Avatar
there kernel literally has a option to enable zen3 opts
Avatar
then maybe i also try gentoo
Avatar
Avatar
Jupstar ✪
whats ur CPU? 😄
I3-10100f ninja (edited)
Avatar
Avatar
Jupstar ✪
then maybe i also try gentoo
x2
Avatar
Avatar
Yek
I3-10100f ninja (edited)
oh interesting seems to be slower than mine in single threaded... then its ideed very impressive result 😄
Avatar
@Jupstar ✪ i gave u the role cuz ur gfx page is pog
21:13
probs the most linked page here xd
Avatar
lol nice logo
Avatar
yeah next to ma name, epic
Exported 155 message(s)