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-07-19 00:00 and 2024-07-20 00:00
Avatar
ws-client BOT 2024-07-19 00:26
<ChillerDragon> @meloƞ did you ever tell me and i forgot? xd how did i not know that omagawd
00:26
<ChillerDragon> where in munich?
Avatar
GitHub BOT 2024-07-19 00:56
would be nice to automatically dilate skins before uploading to skin database, or have some sort of mass-dilate functionality in the web editor
Avatar
GitHub BOT 2024-07-19 02:54
Selecting tiles feels random. Sometimes the selection is working as expected. Sometimes it picks a smaller area. Sometimes it picks different tiles. Tested on debian 12, gnome, X11, windowed https://github.com/user-attachments/assets/767265fc-4cf6-4cf1-a3ef-516dd610490b
Avatar
ws-client BOT 2024-07-19 02:56
<ChillerDragon> Can any arm mac enjoyer confirm that bam does not work on arm?
Avatar
Avatar
ws-client
<ChillerDragon> where in munich?
Outer Ring, south
Avatar
morning
06:18
rate my setup
❤️ 1
greenthing 1
Avatar
Avatar
Ryozuki
rate my setup
nice floor tiling
Avatar
Avatar
Ryozuki
rate my setup
clean af
06:33
also where's subwoofer
Avatar
Avatar
Ryozuki
rate my setup
what are those speakers?
06:51
you should try raising them to head level
Avatar
monitors
06:51
nah
Avatar
raising to head level is recommended for monitors
Avatar
mmm ok but idk how
Avatar
it's not tooo noticeable in my opinion so its up to preference
06:54
but setup is clean lol
Avatar
GitHub BOT 2024-07-19 07:04
closes https://github.com/ddnet/ddnet/issues/7933 follow up to https://github.com/ddnet/ddnet/pull/8358 I only added a few actions for now because I don't think the prompt and all the actions belong together in one pr. I will contribute more actions as soon as the prompt it self is merged. https://github.com/user-attachments/assets/dc4e184f-d955-4e8a-9d5e-0d350155644e

Checklist

  • [x] Tested the change ingame
  • [x] Provided screenshots if it is a visual change
  • [x] Teste...
Avatar
Dude has a sick af mic Setup But ive yet to Hear him speak once
troll 2
Avatar
Avatar
Ryozuki
rate my setup
Jupstar ✪ 2024-07-19 07:14
didnt u move to a different flat xd
07:15
but looks pretty clean
07:15
i give it 8/10
Avatar
yes
07:16
i told some time ago
07:16
bigger
07:17
@Jupstar ✪ moved to new flat with gf justatest
Avatar
Avatar
Ryozuki
@Jupstar ✪ moved to new flat with gf justatest
Jupstar ✪ 2024-07-19 07:19
so it has been like that all the way back then? XD
07:19
or am i confused now
Avatar
wdym
Avatar
Jupstar ✪ 2024-07-19 07:20
the last room where you sent a screenshot looked just as small xd
07:20
in width
07:20
and that was before u had a gf (edited)
07:22
i got this flat like 2-3 weeks ago
Avatar
Jupstar ✪ 2024-07-19 07:22
epyc
Avatar
chillerdragon BOT 2024-07-19 07:52
Did you ever mention it and I seriously forgot that you live in Munich? melon together with SpeedTime we can do entire TeeCon conference in Munich.
Avatar
nooo
08:01
teecon in barcelona
08:06
lmao rip crowdstrike EDR
Avatar
kek windows
Avatar
cant work cause of this, thx crowdstrike
Avatar
Avatar
ScReeNy
cant work cause of this, thx crowdstrike
whats ur job?
Avatar
web dev, but all our customers servers imploded, cause of that or other services being offline
08:09
well not my responsibility:)
Avatar
When will people learn? 1. Stop putting mission critical systems on Windows, it's not the reliable OS it once was since MS has cut off most of its QA 2. AV solutions are unnecessary if you properly harden your system, AV was needed pre-Vista because Windows was literally running everything as Administrator. AV was never a necessity on UNIX, whatever MS bundles in is usually enough 3. Do not install third party software that runs in kernel mode. This is just a recipe for disaster, no matter how much auditing is done beforehand by the OEM. Linux has taught multiple times that drivers should be developed and included with the OS. Shipping random binaries that rely on a stable ABI may work for printers, not for mission critical software.
Avatar
Avatar
ScReeNy
web dev, but all our customers servers imploded, cause of that or other services being offline
what tech stack?
08:11
Avatar
naa its too boring (edited)
Avatar
All major US airlines have put in a total ground stop. No flights can take off anymore.
Avatar
"In Japan, about 30 percent of all McDonald's branches had to close early due to technical problems" the good ending
Avatar
Avatar
Ryozuki
When will people learn? 1. Stop putting mission critical systems on Windows, it's not the reliable OS it once was since MS has cut off most of its QA 2. AV solutions are unnecessary if you properly harden your system, AV was needed pre-Vista because Windows was literally running everything as Administrator. AV was never a necessity on UNIX, whatever MS bundles in is usually enough 3. Do not install third party software that runs in kernel mode. This is just a recipe for disaster, no matter how much auditing is done beforehand by the OEM. Linux has taught multiple times that drivers should be developed and included with the OS. Shipping random binaries that rely on a stable ABI may work for printers, not for mission critical software.
On Linux the 3rd point is ok if you use eBPF (edited)
08:22
Harfanglab does that
Avatar
@ReiTW its funny seeing pro windows users seething on socials
08:23
gigachad
Avatar
Btw windows has eBPF support
08:23
Windows stills sucks tho
Avatar
why would companies trust a closed source OS?
Avatar
Idk, I'd leave windows when anticheats would stop their shit
Avatar
the funny thing is, i wonder who in the companies get the idea of running Winshit on data center grade hardware (edited)
Avatar
But at work I run debian
Avatar
Avatar
Ryozuki
the funny thing is, i wonder who in the companies get the idea of running Winshit on data center grade hardware (edited)
Only reason having windows server is for an Active Directory
08:25
Nothing comes close to this on linux lol (edited)
Avatar
ldap?
08:25
Kerberos
Avatar
Active directory is way more than that
08:26
Active directory is already an LDAP, but you have all the GPO stuff etc..
Avatar
idk much about that
08:26
im not sysadmin xd
Avatar
Aah, well it just have more features to manage ur computers etc..
Avatar
Avatar
chillerdragon
Did you ever mention it and I seriously forgot that you live in Munich? melon together with SpeedTime we can do entire TeeCon conference in Munich.
Holy fuck i'm down, yes i mentioned it before i'm Sure kek
Avatar
Avatar
ScReeNy
"In Japan, about 30 percent of all McDonald's branches had to close early due to technical problems" the good ending
There is absolutely 0 reason POS machines should be running windings. They deserve all the loss they make because of their bad technical decisions
Avatar
heinrich5991 2024-07-19 09:11
the mcdonalds self order terminals run horribly slow software IIRC
Avatar
Avatar
heinrich5991
the mcdonalds self order terminals run horribly slow software IIRC
I have a feeling it's shit hardware. The "software" is probably just chromium/electron (edited)
Avatar
Avatar
heinrich5991
the mcdonalds self order terminals run horribly slow software IIRC
It runs doom very well (edited)
Avatar
Avatar
Learath2
I have a feeling it's shit hardware. The "software" is probably just chromium/electron (edited)
heinrich5991 2024-07-19 09:19
whatever mcdonalds gives its users, it can't be hard to make it run on a potato, if desired
Avatar
Avatar
heinrich5991
whatever mcdonalds gives its users, it can't be hard to make it run on a potato, if desired
100% agreed. I've had this feeling that optimization in the web space has just been given up on for the last 6-7 years
09:21
It seems people just make it look like they want and hope some hardware or browser optimization will make it work good later
Avatar
Jupstar ✪ 2024-07-19 09:22
last time i was at a mcdonalds it was with someone from this chat
09:22
😬
Avatar
Avatar
Learath2
There is absolutely 0 reason POS machines should be running windings. They deserve all the loss they make because of their bad technical decisions
heinrich5991 2024-07-19 09:30
no one gets fired for buying ibm (edited)
Avatar
Avatar
Learath2
I have a feeling it's shit hardware. The "software" is probably just chromium/electron (edited)
i agree with this
Avatar
Avatar
Learath2
100% agreed. I've had this feeling that optimization in the web space has just been given up on for the last 6-7 years
why optimize when you make the most profit serving ads and collecting as much data as possible
Avatar
Avatar
MilkeeyCat
I didn't even know such thing exists on github kek
MilkeeyCat 2024-07-19 10:43
i think ill keep using issues tho
Avatar
Avatar
MilkeeyCat
I didn't even know such thing exists on github kek
agile ahh workflow
Avatar
GitHub BOT 2024-07-19 10:47
command1 args; command2 args ^ will cause help to not be shown for command2. Removing the space shows help
Avatar
Avatar
louis
agile ahh workflow
kanban is nice
Avatar
GitHub BOT 2024-07-19 11:01
36d8803 Update Estonian translations (by Cammo) - def- 75d2b82 Merge pull request #8616 from def-/pr-estonian-18.4 - Robyt3
Avatar
ws-client1 BOT 2024-07-19 11:21
<ChillerDragon> common matrix L it lost jopstis image
11:22
<ChillerDragon> i fakin boot element to see the image and it doesnt even know about jopsti at all
11:23
<ChillerDragon> still no arm mac user wakey? i would like to somehow verify that bam does not support new macs but idk how
11:23
<ChillerDragon> broke dragon only has 2015 mac
Avatar
Jupstar ✪ 2024-07-19 11:26
chillerdragon: i wanted to post in offtopic
11:26
sorry for your bad experience
11:26
fagin irc user
11:26
😬
Avatar
Avatar
ws-client1
<ChillerDragon> still no arm mac user wakey? i would like to somehow verify that bam does not support new macs but idk how
Jupstar ✪ 2024-07-19 11:27
ryo has a arm mac
Avatar
@Ryozuki my BIOS bullied me so hard god damn - my RAM arrived and i installed it, left DRAM mhz on "AUTO" and my NixOS wouldnt boot up - after googling around for hours, thinking it's actually an issue with my NixOS install because windows would boot up automatically, i realized "auto" didnt set it to 6000, but 5700. it's odd that nixOS didnt wanna boot up tho, updating BIOS + setting it to 6000 manually is now fully functional with AMD Expo™️
Avatar
Avatar
meloƞ
@Ryozuki my BIOS bullied me so hard god damn - my RAM arrived and i installed it, left DRAM mhz on "AUTO" and my NixOS wouldnt boot up - after googling around for hours, thinking it's actually an issue with my NixOS install because windows would boot up automatically, i realized "auto" didnt set it to 6000, but 5700. it's odd that nixOS didnt wanna boot up tho, updating BIOS + setting it to 6000 manually is now fully functional with AMD Expo™️
pog
Avatar
Lmaoo people are saying BSOD as a Service
KEKW 1
Avatar
Finally you can load 23170x23170 ddnet maps owo
Avatar
Avatar
ReiTW
Lmaoo people are saying BSOD as a Service
send link, i wanna read
11:33
kek
Avatar
Avatar
ReiTW
Lmaoo people are saying BSOD as a Service
what? xD
Avatar
Avatar
Teero
Finally you can load 23170x23170 ddnet maps owo
nah i'd still run out of Vram fr
Avatar
It's on sysadmin reddit
Avatar
Avatar
ReiTW
It's on sysadmin reddit
fr?! XD
Avatar
the first comment is gold already kek
Avatar
ws-client1 BOT 2024-07-19 11:37
<ChillerDragon> ye half developer channel has an arm mac
Avatar
heinrich5991 2024-07-19 11:45
1) why are you using bam?
11:45
2) I find it unlikely that bam cannot work on arm
11:47
(what's the error)
Avatar
Jupstar ✪ 2024-07-19 11:48
dev chat in 2050: how can i compile with bam
11:49
rest of world:
11:49
😂 1
Avatar
Wrong meme format...
Avatar
Avatar
Teero
Wrong meme format...
Jupstar ✪ 2024-07-19 11:53
didnt find a better imagine of 2050
Avatar
Jupstar ✪ 2024-07-19 11:53
i lost all my photos of it
Avatar
Avatar
Jupstar ✪
i lost all my photos of it
sadge
Avatar
Avatar
Jupstar ✪
Click to see attachment 🖼️
There was a teeworlds version of this
Avatar
Avatar
Jupstar ✪
Click to see attachment 🖼️
hahaha
Avatar
GitHub BOT 2024-07-19 12:09
Enabling WiFi while already connected to a server over mobile network causes the client to get connection problems but not directly time out. Seems like some packets still go through so sometimes inputs work and snapshots arrive. Not sure if we can do something about this. For now Android users should either disable WiFi or mobile network so only the other one is used consistently to get a stable server connection.
12:10
Add support for touch input to the engine, UI and console. Ingame touch controls require more discussion and will be delivered separately based on this engine implementation. Engine ------ The state of all currently pressed touch fingers is aggregated based on the SDL touch events and can be retrieved with the IInput::TouchFingerStates function. This design is less complex than an event-based system where the touch events are delivered to the individual client components, as each sys...
Avatar
An illustrated collection of (sometimes violent) fables, concerning the Art and Philosophy of software development
Avatar
@TsFreddie might wanna ping those middle school kids, 17 players now & unupdated F-DDrace mod xd
Avatar
Kleveta161 2024-07-19 12:56
HI
Avatar
Avatar
Jupstar ✪
Click to see attachment 🖼️
Ddnet if people stopped using bam
Avatar
heinrich5991 2024-07-19 13:18
ddnet stopped using bam
Avatar
yo i was making my own demos using the snap builder and stuff and im a little confused. problem is: grenades are not interpolated my code goes like this CProjectileData ProjData = ((CProjectile *)pEnt)->GetData(); // NOTE: do pEnt % 0xffff because the id will always be -1 somehow which doesn't work. CNetObj_DDNetProjectile *pNetProj = SnapNewItem<CNetObj_DDNetProjectile>((uint64_t)pEnt % 0xffff); if(pNetProj) { int Flags = 0; if(ProjData.m_Bouncing & 1) { Flags |= PROJECTILEFLAG_BOUNCE_HORIZONTAL; } if(ProjData.m_Bouncing & 2) { Flags |= PROJECTILEFLAG_BOUNCE_VERTICAL; } if(ProjData.m_Explosive) { Flags |= PROJECTILEFLAG_EXPLOSIVE; } if(ProjData.m_Freeze) { Flags |= PROJECTILEFLAG_FREEZE; } Flags |= PROJECTILEFLAG_NORMALIZE_VEL; pNetProj->m_VelX = round_to_int(ProjData.m_StartVel.x * 1e6f); pNetProj->m_VelY = round_to_int(ProjData.m_StartVel.y * 1e6f); pNetProj->m_X = round_to_int(ProjData.m_StartPos.x * 100.0f); pNetProj->m_Y = round_to_int(ProjData.m_StartPos.y * 100.0f); pNetProj->m_Type = ProjData.m_Type; pNetProj->m_StartTick = ProjData.m_StartTick; pNetProj->m_Owner = ProjData.m_Owner; pNetProj->m_Flags = Flags; pNetProj->m_SwitchNumber = ProjData.m_SwitchNumber; pNetProj->m_TuneZone = ProjData.m_TuneZone; }
13:25
where did the embed go? huh
Avatar
Jupstar ✪ 2024-07-19 13:26
what is there to interpolate if the position never changes?
Avatar
heinrich5991 2024-07-19 13:27
I removed the embed because it was only taking space
Avatar
heinrich5991 2024-07-19 13:27
why did you cast the pEnt pointer to a 64 bit integer?
Avatar
Avatar
Jupstar ✪
what is there to interpolate if the position never changes?
well projectiles positions are calculated on the fly as i remember. for grenade it should be CalcPos
Avatar
Avatar
heinrich5991
why did you cast the pEnt pointer to a 64 bit integer?
the clientside prediction somehow always returns -1 upon calling GetId() and the snapshot builder doesn't accept that (edited)
Avatar
Jupstar ✪ 2024-07-19 13:29
ah yeah, i remember that was the case for grenades
Avatar
i have no idea why tho
13:31
void *SnapNewItem(int Type, int Id, int Size) { dbg_assert(Id >= -1 && Id <= 0xffff, "incorrect id"); return Id < 0 ? 0 : m_SnapshotBuilder.NewItem(Type, Id, Size); } template<typename T> T *SnapNewItem(int Id) { return static_cast<T *>(SnapNewItem(T::ms_MsgId, Id, sizeof(T))); } these are the snap thingies functions. (also copied straight out of the serverside code)
Avatar
heinrich5991 2024-07-19 13:33
but now you're generating random IDs based on memory addresses. that sounds wrong. are they consistent from tick to tick?
Avatar
Avatar
heinrich5991
but now you're generating random IDs based on memory addresses. that sounds wrong. are they consistent from tick to tick?
the addresses of the entities should stay the same
Avatar
Avatar
heinrich5991
but now you're generating random IDs based on memory addresses. that sounds wrong. are they consistent from tick to tick?
also they can't be conflicting. im not sure how i would handle the sound snaps if GetId actually worked since they need a id too
13:37
although they could just be random
13:37
logs of GetId
13:40
ah ik why they are not set
13:42
new entities that are created within the prediction don't get ids assigned it seems
13:42
they only get set in the NetObjAdd func
13:46
although i don't think the ids have to do with the interpolation do they?
Avatar
Jupstar ✪ 2024-07-19 13:47
just debug the client where the grenades are rendered
13:47
best: only do a single grenade projectile
Avatar
ws-client1 BOT 2024-07-19 13:50
<ChillerDragon> @heinrich5991 the error is Unknown Architecture 'unknown'. Supported: x86, x86_64, ppc, ppc64 https://github.com/teeworlds-community/teeworlds/issues/109
https://github.com/teeworlds-community/teeworlds/actions/runs/9689680762/job/26738312698 Run ./bam/bam conf=debug all auto configuration configuration: AUTO compiler gcc AUTO stackprotector yes AUT...
13:50
<ChillerDragon> i think bam support is nice and i want the teeworlds pipelines to pass
Avatar
heinrich5991 2024-07-19 13:51
hmm. sounds like it does indeed not support building on arm 😮
Avatar
ws-client1 BOT 2024-07-19 13:52
<ChillerDragon> i searched matricks/bam issues no mention of bam
13:52
<ChillerDragon> its been a while since m1 macs are a thing
Avatar
Jupstar ✪ 2024-07-19 13:52
how can that be possible
Avatar
ws-client1 BOT 2024-07-19 13:52
<ChillerDragon> and running tw servers on raspberry pis was a thing
Avatar
Jupstar ✪ 2024-07-19 13:52
it almost seems bam development is inactive
Avatar
ws-client1 BOT 2024-07-19 13:53
<ChillerDragon> maybe its not arm idk what the github pipeline does on macos
Avatar
Avatar
ws-client1
<ChillerDragon> and running tw servers on raspberry pis was a thing
is a thing mine runs off a raspberry pi 4 :P
Avatar
ws-client1 BOT 2024-07-19 13:53
<ChillerDragon> good old x86_64 raspbeery pi 4
Avatar
heinrich5991 2024-07-19 13:53
ah, actually, it says "unknown architecture: 'unknown'"
Avatar
ws-client1 BOT 2024-07-19 13:53
<ChillerDragon> yea it COULD mean arm
13:53
<ChillerDragon> thats why i want to verify
13:53
<ChillerDragon> before i open an issue
13:54
<ChillerDragon> nono jopsti bam dev booming
13:54
<ChillerDragon> 6 months is pretty pog
Avatar
Jupstar ✪ 2024-07-19 13:55
better than teeworlds at least
13:55
lol
Avatar
ws-client1 BOT 2024-07-19 13:55
<ChillerDragon> better than 90% of the projects i maintain
13:56
<ChillerDragon> @Teero sus fake demo generator
13:57
<ChillerDragon> First we get deep fakes and no video or image can be trusted anymore. Do you want to take away the last proof that would hold in court? The non fungible TWDEMO FORMAT!?
Avatar
Jupstar ✪ 2024-07-19 13:58
xdd
13:58
every demo is signed off with chiller dragons private keys for max trust
Avatar
ws-client1 BOT 2024-07-19 13:58
<ChillerDragon> I mean seriously "i got a demo bro" did mean something
Avatar
juicy demo deep fakes when?
Avatar
Avatar
Jupstar ✪
every demo is signed off with chiller dragons private keys for max trust
This gave me an idea. It might be a good idea to insert a signed, finish message into demos. It would allow everyone to verify a demo is real, and it would make rename requests in the future easier
Avatar
Avatar
Learath2
This gave me an idea. It might be a good idea to insert a signed, finish message into demos. It would allow everyone to verify a demo is real, and it would make rename requests in the future easier
Jupstar ✪ 2024-07-19 15:09
in future we have accounts anywaybrownbear
Avatar
But when that doesn't happen we'd be glad we atleast added a signature to keep track of ranks
Avatar
Jupstar ✪ 2024-07-19 15:11
it already happened
Avatar
Avatar
ws-client1
<ChillerDragon> First we get deep fakes and no video or image can be trusted anymore. Do you want to take away the last proof that would hold in court? The non fungible TWDEMO FORMAT!?
XDD
15:31
i found the issue
15:31
i think im missing some kind of snap info. s_LastGameTickTime seems to be the same thing every time
15:37
.....
15:37
i had to add an empty CNetObj_GameInfo to the snap for the rendering to work
15:37
because it checks if the GameInfo exists and only then sets the LastGameTickTime
15:37
it works now.
15:37
nice :D
Avatar
lmao my laptop gave up in the middle of rendering
Avatar
Jupstar ✪ 2024-07-19 16:10
it triggers me slightly that device lost is non-capital letter
16:10
😬
16:13
i laughed hard
16:13
i want to state that today i wrote c++ against my will
16:14
extern "C" void mlirModuleCleanup(MlirModule mod) { auto x = unwrap(mod); for (auto &op : x.getOps().begin()->getBlock()->getOperations()) { if (llvm::CastInfo<LLVMFuncOp, Operation>::isPossible(op)) { LLVMFuncOp x = llvm::CastInfo<LLVMFuncOp, Operation>::doCast(op); if (x.getSymName().starts_with("_mlir_ciface")) { x->setLoc(mlir::UnknownLoc::get(x->getContext())); } } } }
16:14
so i could use it from rust gigachad
Avatar
Avatar
Ryozuki
Click to see attachment 🖼️
Jupstar ✪ 2024-07-19 16:23
but it's true, they would never get "critical process died" bluescreen, because kaspersky is not critical xdd
16:23
bloatware
Avatar
Avatar
Jupstar ✪
but it's true, they would never get "critical process died" bluescreen, because kaspersky is not critical xdd
check the readers note
16:23
xd
Avatar
heinrich5991 2024-07-19 16:24
@Avolicious the [A] servers of KoG are still not filtered out when I enable "no login required" in the ddnet serverbrowser. please fix that by 2024-08-19 the latest, or shut down these servers
kek 3
Avatar
Avatar
Ryozuki
extern "C" void mlirModuleCleanup(MlirModule mod) { auto x = unwrap(mod); for (auto &op : x.getOps().begin()->getBlock()->getOperations()) { if (llvm::CastInfo<LLVMFuncOp, Operation>::isPossible(op)) { LLVMFuncOp x = llvm::CastInfo<LLVMFuncOp, Operation>::doCast(op); if (x.getSymName().starts_with("_mlir_ciface")) { x->setLoc(mlir::UnknownLoc::get(x->getContext())); } } } }
Jupstar ✪ 2024-07-19 16:26
why do you even need to clean it up, where is RAII xd
16:26
@Ryozuki do you still upstream stuff to llvm?
Avatar
its not a clean up of memory
16:32
its cuz a bug
Avatar
ChillerDragon: i expect you to be at the premiere of my new yt video so you can watch my fake demo of run_guy_25
Avatar
GitHub BOT 2024-07-19 18:42
Reported by RedRay32 on Discord: !image The text appears to be misaligned at precise values like 10.00 and 100.00. The text alignment code in CHud::RenderMovementInformation looks really weird. Should use text containers to render these texts and calculate the text width, which would also be more efficient.
Avatar
Avatar
Ryozuki
Click to see attachment 🖼️
bahahaha
Avatar
Avatar
Jupstar ✪
@Ryozuki do you still upstream stuff to llvm?
ye
Avatar
Does it run DDNet?
Replying to @ReiTW It runs well doom
Avatar
auto demo folder
Avatar
heinrich5991 2024-07-19 21:54
try compressing it
Avatar
I've been thinking about the crowdstrike thing and honestly who thought self updating kernel driver is the best approach to cybersecurity?
21:57
Literally giving ring 0 RCE to an external company can't be the best way to do this
Avatar
Avatar
jxsl13
Click to see attachment 🖼️
tgz compressed
Avatar
One of my friends told me that in Hungary, one of the cassiers held the line because their cash register got a blue screen
21:58
KEKW 3
Avatar
Avatar
fokkonaut
auto demo folder
that local client demos?
Avatar
Avatar
Learath2
I've been thinking about the crowdstrike thing and honestly who thought self updating kernel driver is the best approach to cybersecurity?
After Vanguard, it's a matter of question of "whether one fuck up so bad, that they leak everything themselves" than "whether hackers leak from them"
22:02
My conspirecy theory is that hackers wanted companies to get to the most dangerious parts of our computers, so making one oopsie will just brick all computers that use it, so hackers can say that the company did their jobs
Avatar
Avatar
jxsl13
that local client demos?
yes
Avatar
that's a lot
Avatar
GitHub BOT 2024-07-19 22:21
36f19f4 Support touch input in engine, UI and console - Robyt3 cb9521d Merge pull request #8621 from Robyt3/Client-Engine-UI-Touch-Input - def-
Avatar
Did people actually stop making shotgunfly maps because of this? https://github.com/ddnet/ddnet/pull/5768
Sometimes while shotgunflying the shotgun doesnt seem to appear, that is because it hit's the tee below. That can happen when both tees are extremely close to each other, so that the intersecti...
Exported 245 message(s)
Timezone: UTC+0