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 2022-03-02 00:00:00Z and 2022-03-03 00:00:00Z
Avatar
Avatar
deen
i think it's vanilla 0.6.5 that crashes
yeah but apparently not the ddnet's ones, very weird
Avatar
Fixes #4332, #1698, #4394, #3544 For whatever reason the servers send "dm1.map" as map always (even if its not loaded at all), resulting in trying to disconnect the dummy, because on NETMSG_CON_READY message the config var m_ClDummy gets set, making the process server packet think this is the main connection, which then handles the map load as a map change. (The code generally doesn't look very safe, ez to break with the dummy connection check) I changed the check to actually chec...
08:25
c924233 Videorecorder on by default (also for github builds) - def- 687f3e6 Remove some useless conditions around free - def- 4290799 Fix wrong param name - def- e215aeb Merge #4768 - bors[bot]
Avatar
is there a way to implement api in to google doc to keep the points updated there in a list?
10:36
or does a public api exist? ^^° (edited)
Avatar
dunno exactly what you mean, but the google drive app can handle auto sync, so you can write a tool for your computer that fetches the current ddnet database and converts the files to whatever you need (edited)
10:41
but there is no tool in ddnet if you meant that
Avatar
with google doc you can do this really easy without creating a new tool/programm. just api is needed
Avatar
c9094eb Fix dummy connect on some vanilla servers - Jupeyy ff085a4 Merge #4772 - bors[bot]
Avatar
Avatar
HappyFray
with google doc you can do this really easy without creating a new tool/programm. just api is needed
ok but there is no API in ddnet todo that for google docs You can maybe import the CVS and filter only stuff you need: https://ddnet.tw/stats/ddnet-stats.zip
Avatar
PING www.facebook.com(2a03:2880:f11c:8083:face:b00c:0:25de) 56 data bytes
12:51
i just noticed
12:51
facebook ipv6 addre has facebooc in it
12:51
2a03:2880:f11c:8083:face:b00c:0:25de
12:51
xdd
Avatar
that's cool xd
Avatar
This is a concept to write the full log to disk(inclusive the assert message), when an assert occurs, so it is not lost when no terminal or logfile is present. Remaining question is:
  • Should we really keep the full log in memory, maybe a maximum count of lines?

Checklist

  • [x] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test if it works standalone, sys...
Avatar
are you guys using the pc's location to set the bg in tw?
Avatar
the local time and date
Avatar
Avatar
Ryozuki
2a03:2880:f11c:8083:face:b00c:0:25de
nice, with 2¹²⁸ possible addresses, i guess you can choose whatever you want just like in some US state where you can choose your own license plate
Avatar
@Chairn get a ipv6 with the hex 0xdeadbeef in it
18:06
greenthing
18:07
0xDEADBEEF was originally used to mark newly allocated areas of memory that had not yet been initialized—when scanning a memory dump, it is easy to see the 0xDEADBEEF. It is used by IBM RS/6000 systems, Mac OS on 32-bit PowerPC processors, and the Commodore Amiga as a magic debug value. On Sun Microsystems' Solaris, it marks freed kernel memory. The DEC Alpha SRM console has a background process that traps memory errors, identified by PS as "BeefEater waiting on 0xdeadbeef"
18:07
curiosity
Avatar
I wonder if you can trigger some bug by having these in an ipv6 address
Avatar
shouldn't. we always just used them on a crash/memory corruption to see what was going on with the memory in question. so you could only confuse the dev debugging
Avatar
Avatar
Ryozuki
0xDEADBEEF was originally used to mark newly allocated areas of memory that had not yet been initialized—when scanning a memory dump, it is easy to see the 0xDEADBEEF. It is used by IBM RS/6000 systems, Mac OS on 32-bit PowerPC processors, and the Commodore Amiga as a magic debug value. On Sun Microsystems' Solaris, it marks freed kernel memory. The DEC Alpha SRM console has a background process that traps memory errors, identified by PS as "BeefEater waiting on 0xdeadbeef"
https://www.bbc.com/news/technology-18922629 Microsoft has swiftly fixed an embarrassing gaffe which saw a chunk of code labelled "big boobs". The hexadecimal string 0xB16B00B5 was discovered lurking in code that helps a Microsoft program work with Linux open source software. 🤣 Old news, but needed a mention
Microsoft has swiftly moved to fix an embarrassing gaffe which saw a developer label a chunk of code "big boobs"
Avatar
ᶦᵃᵐSαητα࿐ 2022-03-02 19:57:26Z
Bell 2iq Bell
Avatar
Hacker group Lapsus$ says it will release stolen data unless Nvidia removes mining performance limiters from their RTX 30-series GPUs.
20:50
20:50
the stallman warriors lol
Avatar
open source therrorism? I approve
Avatar
Avatar
Ryozuki
Click to see attachment 🖼️
That's scary on nvidia side
Avatar
but like, can you actually negotiate like that? have hackers a good track record with not just using the same hostage again?
Avatar
Avatar
Patiga
but like, can you actually negotiate like that? have hackers a good track record with not just using the same hostage again?
ofc the hostage would keep them having the drivers open source xd
21:07
but probs nvidia wont do anything
21:07
but iirc nvidia confirmed the leaks
21:07
Nvidia was the victim of a ransomware attack a few days ago. The group that claims to be responsible for the attack says it had access to Nvidia servers for a week, gained admin access, and pulled at least 1TB of data (via Tom's hardware). The group has threatened to sell or release the data unless Nvidia contacts them and removes the mining performance limiter on their RTX 30-series GPUs.
Avatar
i love the picture caption
Avatar
According to Nvidia, the hack was initially described as 'relatively minor,' and explicitly said it had no connection to the war between Russia and Ukraine. The group also said itself, "we are not state-sponsored and we not in politics AT ALL," from screenshotted Telegram messages shared by Videocardz.
Avatar
" Hacker with a bunch of hacker text in front of their face. (Image credit: Caroline Purser/Getty) "
Avatar
If they have anything, they will release some content in torrent, in crypted form. Not key of course
Avatar
what's the point of releasing in crypted form?
21:13
i guess they can also leak excerpt, or directory structure so that nothing valuable is leaked, but still show that they really have the data
Avatar
They release key only to nvidia, yeah, to show they really have data. Torrent package would spread in zero time, infinite backups at zero cost 😉
21:17
This is a company killer move, btw. Cinese competitors don't give a shit of patents 🤣
Avatar
Fixes #4767 Since we were not quite agreed whether this is good or bad, I made the changes so that everyone who wants can test them. Please test the changes and tell me if you like it, if nothing speaks against it you can consider to merge the PR. A few comparison screenshots: Old heart emoticon: !hearts_old New heart emoticon: ![hearts](https://user-images.githubusercont...
Avatar
Does anyone else feel that the code here: https://github.com/ddnet/ddnet/blob/ff085a4545cbe58fb7e613fca7b7cb2071e31629/src/game/client/components/players.cpp#L660-L709 is somewhat obfuscated? I do not think that the compactness of the code at this point increases the readability :D I just already opened the pull request to get the opinion if it is ok that I refactor it. I still want to change a little thing tomorrow...

Checklist

  • [ ] Tested the change ingame
  • [ ] Provided scre...
Avatar
Any chance "cl_antiping_smooth" will ever be added to the ddnet tab in the options?
22:58
Nobody seems to know it's a thing
Avatar
can any smart ddnet devs explain how freeze is interpolated in 50 ticks per second
23:01
(like how not being able to skip a freeze or tele works)
23:01
does it calculate a linear path between ticks and apply all the tiles?
Avatar
Avatar
louis
does it calculate a linear path between ticks and apply all the tiles?
i think that's exactly what it's doing
23:16
however, it does not apply all the tiles
23:16
i think it first looks for kill, then tele, then freeze
Avatar
raiders alt acc 2022-03-02 23:47:31Z
Hey @r2d2!~, have you and DDNet Staff talked about getting ur mapping tool into the DDNet Client? And is there a full release planned?
Exported 68 message(s)