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 2021-10-04 00:00:00Z and 2021-10-05 00:00:00Z
Avatar
1d3b8fc M Next 2, A Jao Shooter - ddnet-maps
Avatar
Why does everyone hate standards?
09:41
Belgium ignored the fact that there is a completely usable euPLF system, and they made their own
Avatar
@Learath2 america uses foots for distance
10:15
feet
10:16
for length* xd
Avatar
legs
10:16
monkaS
Avatar
dick length
Avatar
differs from country to country
Avatar
I sometimes wonder if america had like a massive experiment done on it to give rise to the generation before us
10:25
You can see a sharp decline in sensible policy in its history
10:26
Like did they remove omega3 from formula or add lead to wine to sweeten it?
10:26
Or maybe its all the leaded petrol they burnt, idk but something is srs off with the previous generation of americans
Avatar
@Kigen did you get your ARIN alloc
15:20
Avatar
Not yet. Congrats on getting more. 🙂
Avatar
Should be getting it by next week or so then
15:27
they're usually able to fulfill the entire waiting list
Avatar
I estimate Wednesday for me.
15:29
Based on the current rate of entries disappearing from https://www.arin.net/resources/guide/ipv4/waiting_list/
ARIN’s free pool depleted in September 2015. The IPv4 Waiting List is one of several ways an organization may request IPv4 addresses from ARIN. Other …
Avatar
We were #110 for our first placement
Avatar
and had to wait like an entire week
15:30
this time #52, same day.
Avatar
there is little bug: m_CompletionChosen is initialized to -1, so if you click SHIFT+TAB, without any TAB before, first time it highlights not last command, but previous one.
Avatar
ok bro stop spamming
15:30
fucking bot
Avatar
For me I am near the end of the list. Just because I got the idea for how I plan on doing my service just recently. As before I was always doing the protection privately for people associated with me that already had IPs, etc.
Avatar

Checklist

  • [ ] 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, system.c especially
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or valgrind's memcheck](https://github.com/ddnet/ddnet/#using-addresssanitizer--u...
Avatar
by making fs_rename work on Windows with Unicode chars

Checklist

  • [ ] 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, system.c especially
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or valgrind's memcheck]...
Avatar
How much is a /22 these days
Avatar
20211004_171620.jpg
Avatar
@Ryozuki Is this common in spain? What am I supposed to do?
Avatar
what is wrong
15:56
?
Avatar
just walk?
Avatar
if u mean no sun
15:57
well its october
15:57
the most rainy month
15:57
xd
Avatar
if ur talking about the red light
15:57
you wait until it turns green
15:57
then you walk
Avatar
yes, those are normal
15:57
and common.
Avatar
Avatar
timakro
@Ryozuki Is this common in spain? What am I supposed to do?
Hop with 1 foot on the white line. Touch black is dead.
Avatar
Avatar
SPYRES
How much is a /22 these days
ARIN only allows people onto the IPv4 wait list if they have less than a /20. Which is why the IP blocks go for so much these days in the secondary market. (btw, ARIN also limits transfers for wait list IPs for 5 years after they've been received to prevent people from just turning around and selling the IPs)
Avatar
but leasing still works.
16:04
and also heavily increases in pricing
16:04
Market went from $30/ip to $55/ip average
Avatar
Yup, and probably smarter in the long haul to lease. I'm seeing sites leasing /24 for ~$1000usd.
Avatar
speaking about expensive things 😋
Avatar
Heh. VM?
16:05
that's a machine
16:05
dedicated server
Avatar
I mean the host for VMs. lol
16:05
New router for dallas
Avatar
Avatar
Kigen
Yup, and probably smarter in the long haul to lease. I'm seeing sites leasing /24 for ~$1000usd.
Not smart to lease for long term. We do it for 3x/23 Provider can just increase price whenever they like
Avatar
Beefing that thing up. But I am curious what the point is since RSS queues have limits from the NIC.
Avatar
Equal the CPU cores with decent NICs.
Avatar
Avatar
Fän
Not smart to lease for long term. We do it for 3x/23 Provider can just increase price whenever they like
I mean for the IP holder to lease them out.
Avatar
oh yeah, agreed.
16:07
Anyway, that 3990x should be able to do 100Gbps line-rate
16:07
(assuming ~160m pps)
Avatar
Dual Port Mellanox ConnnectX-6 too
Avatar
Dump all that bad traffic.
Avatar
so loads of offload capability
16:07
we shoudl just switch to ipv6 and forget ipv4
Avatar
Yeah, I got some Mellanox cards, but only the 25Gbps right now.
Avatar
Last quarter,  I was pulled into the slightly odd underground of people running their own autonomous systems , and since then, our circle ...
Avatar
Duel port.
Avatar
ConnectX-6 is Dual 100G
Avatar
@Ryozuki last time I tried that people had worse routing via ipv6
Avatar
is that ipv6 fault or isps doing weird stuff
Avatar
maybe some also had better, but people complain when it's worse 😄
16:08
🥴
Avatar
Instagram is down
16:08
😐
Avatar
Yeah, IX have bad routing with IPv6.
Avatar
83f4472 Fix wrong output for unmute - fokkonaut 126795d Merge #4194 - bors[bot]
Avatar
Yeah, I also wondered why WhatsApp was down and then tried Facebook, not the smartest move 😄
Avatar
But the world badly needs IPv6.
16:09
Facebook is also dead. nice.
Avatar
Hopefully forever.
Avatar
DNS error for Facebook
Avatar
That would make my day.
Avatar
seems like their dns resolver is dead?
16:10
Ping request could not find host "facebook.com". Check the name and try again.
Avatar
Facebook has just been a very bad influence in the people I've been around. (I don't use it myself)
Avatar
BGP session for
16:10
185.89.219.x
16:10
is dead
16:10
(Facebook's NS)
Avatar
Avatar
Fän
Dual Port Mellanox ConnnectX-6 too
Sounds like you running your own cloudflare
Avatar
Avatar
SPYRES
Sounds like you running your own cloudflare
ConnectX-6 isn't super huge
16:11
but 5 of those are technically enough to handle 1Tbps
16:12
but I recommend something beefier than a 3990x in that case (edited)
Avatar
The problem is the upstream providers.
Avatar
@Kigen I doubt all these are dead
16:12
AS701 - MCI Communications Services, Inc. d/b/a Verizon Business AS1239 - Sprint AS7018 - AT&T Services, Inc. AS6461 - Zayo Bandwidth AS3320 - Deutsche Telekom AG AS6830 - Liberty Global B.V. AS6762 - TELECOM ITALIA SPARKLE S.p.A. AS174 - Cogent Communications
Avatar
I just realized that the "Cloudflare guy who offered to help" with DoS protection is actually the CEO: https://news.ycombinator.com/item?id=28676237
leath
As the blogpost mentions TCP is not exactly desirable for our project. Moreover, if you contact Cloudflare about those products you'll get a monthly quote that is far beyond what an open source project run by donations can sustain :)
Avatar
I was referring to the CF link.
16:13
Not Facebook's problem.
Avatar
Don't see a CF link
Avatar
Facebook's AS not announcing their IPs is Facebook's issue.
Avatar
What I meant by what I said earlier is about 100Gbps link.
Avatar
Just didn't get the context
Avatar
Avatar
deen
I just realized that the "Cloudflare guy who offered to help" with DoS protection is actually the CEO: https://news.ycombinator.com/item?id=28676237
Yep. Happens.
16:14
Got a response yet?
Avatar
Upstream providers offering 100Gbps have been rare in my limited experience. And fairly expensive when you do find them.
Avatar
Avatar
Kigen
Upstream providers offering 100Gbps have been rare in my limited experience. And fairly expensive when you do find them.
Meh
Avatar
Avatar
Fän
Got a response yet?
Not yet.
Avatar
If you go with transit providers directly, no problem.
16:15
They'll gladly rent out a 100G line for $25k/mo
16:15
(assuming we're talking GTT/NTT here, not shit Cogent) (edited)
Avatar
Avatar
Fän
Agreed
Do you run like any network tools on that box? Like quagga, bird, exabgp etc or something?
Avatar
Just XDP/eBPF. (edited)
16:16
our switches handle bgp
👍 1
Avatar
Avatar
deen
I just realized that the "Cloudflare guy who offered to help" with DoS protection is actually the CEO: https://news.ycombinator.com/item?id=28676237
Just a random guy from cloudflare 😄
Avatar
Avatar
deen
I just realized that the "Cloudflare guy who offered to help" with DoS protection is actually the CEO: https://news.ycombinator.com/item?id=28676237
lol
Avatar
The firstname@fancytechcompany.com usually implies some sort of high level position
Avatar
gaben@valvesoftware.com
16:17
u know he usually answers
16:17
ur inquiries
Avatar
Avatar
Fän
If you go with transit providers directly, no problem.
assuming you go with vps / dedicated server providers, no, most will not give you access to 100g lines most don't even have 100gbps capacity themselves (edited)
16:17
Avatar
Mailing bezos is a good way to get escalated on amazon support
Avatar
My limited experience is largely colo.
16:19
But what I've worked on currently and in the past has no need for 100Gbps so largely never really needed anything more that what a colo provider can offer.
Avatar
You haven't been getting attacked with >600Gbps then (edited)
16:20
but yeah, makes sense.
Avatar
Yeah, most of the attacks that I've deal with are largely sub 100Gbps.
16:21
Though we did have one that reached just under 200Gbps once when we (gaming community) were at Psychz.
16:22
I'll never forget the dude that was doing that garbage since he had basically an infinite amount of Steam accounts and VPN accounts.
16:22
Probably some rich person's child or something. Or just got real spend happy with a credit card.
16:24
Since he literally would tell us it was him attacking, we'd ban him from the server, and he'd always come back. I think I ended up banning almost every major dedicated server provider.
Avatar
Sadly there is no cure to antisocial personality disorders (edited)
Avatar
Yeah, we had at the time been paying Psychz for DDoS protection but theirs was absolute garbage.
16:26
Couldn't even block TCP SYN floods.
16:26
Much less the DNS, SSDP, NTP, etc reflections.
16:27
We ended up moving the server to OVH and that worked for DDoS protection. But people hated their pings with OVH.
Avatar
@ChillerDragon i looked at the source code of what u starred and found code i made lol https://github.com/swarfey/tw-chatonly/blob/main/huffman.py
16:29
tw sure is small kek
16:30
well idk if i made that
16:30
but i remember doing some huffman stuff
16:30
xd
16:34
found it
16:34
one of my abandoned projects
16:34
xd
Avatar
@Fän
16:56
Can 0.7 clients join during attack?
16:57
(did you implement verification for 0.7 clients using serverinfo request?)
Avatar
no I did not
16:58
will be there soon though
Avatar
nice
Avatar
Oct 04 18:58:59 arch kernel: amdgpu 0000:2b:00.0: amdgpu: GPU fault detected: 147 0x07804401 for process dota2 pid 2791 thread dota2 pid 2791 Oct 04 18:58:59 arch kernel: amdgpu 0000:2b:00.0: amdgpu: VM_CONTEXT1_PROTECTION_FAULT_ADDR 0x0FF062F0 Oct 04 18:58:59 arch kernel: amdgpu 0000:2b:00.0: amdgpu: VM_CONTEXT1_PROTECTION_FAULT_STATUS 0x06044001 Oct 04 18:58:59 arch kernel: amdgpu 0000:2b:00.0: amdgpu: VM fault (0x01, vmid 3, pasid 32778) at page 267412208, read from 'TC5' (0x54433500) (68) Oct 04 18:58:59 arch kernel: amdgpu 0000:2b:00.0: amdgpu: GPU fault detected: 147 0x07800801 for process dota2 pid 2791 thread dota2 pid 2791 Oct 04 18:58:59 arch kernel: amdgpu 0000:2b:00.0: amdgpu: VM_CONTEXT1_PROTECTION_FAULT_ADDR 0x0FF062F0 Oct 04 18:58:59 arch kernel: amdgpu 0000:2b:00.0: amdgpu: VM_CONTEXT1_PROTECTION_FAULT_STATUS 0x06044001 Oct 04 18:58:59 arch kernel: amdgpu 0000:2b:00.0: amdgpu: VM fault (0x01, vmid 3, pasid 32778) at page 267412208, read from 'TC5' (0x54433500) (68)
17:16
should i be worried
17:16
it crashed my system several times
17:16
when trying to play dota
17:16
sadge
17:16
17:17
smth going on here
Avatar
Jupstar ✪ BOT 2021-10-04 17:31:41Z
i guess revert to a stable driver
Avatar
i think it might be due to some program i had to control the fans
17:36
i stopped using it and now looks like it works fine
17:36
i dont even need it xd
Avatar
Jupstar ✪ BOT 2021-10-04 17:44:39Z
RIP i dont have any clang-format-10 packet anymore
Avatar
whatsapp is still down
17:52
they rly be under some shit rn
Avatar
so is facebook and instagram
Avatar
cuz they all are from same company
18:07
8270266 Try to fix unicode race demos (fixes #4192) - def- 9a16555 Merge #4195 - bors[bot]
Avatar
Facebook, whatsapp, insta still not fixed?
Avatar
fd68cc3 Add basic selection support for ui ex edit boxes - Jupeyy 26d54f8 Merge #4171 - bors[bot]
18:23
Fixes fs_removedir and fs_remove to work with unicode names on Windows.

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, system.c especially
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or val...
Avatar
Avatar
SPYRES
Facebook, whatsapp, insta still not fixed?
It would appear, though I don't know for certain, that they locked themselves out of their own routers. Basically the only way they had access to their routers being through their BGP routes.
18:41
Which were all withdrawn. Example #1 of incompetence: status.fb.com
18:42
The fact they hosted their status page on their own infrastructure was stupid.
Avatar
the internet is a lot cleaner now at least 🙂
Avatar
Yup. If only it would die permanently I'd be happy. But I imagine they will eventually fix their BGP configs.
Avatar
I cant wait to read the RCA. Hope its juicy.
Avatar
Teeworlds servers are having a better uptime than facebook 💩 Maybe facebooks asks us how we achieve such uptime
Avatar
2791f1e fix fs_removedir and fs_remove with unicode on windows - Robyt3 b2efcb8 Merge #4196 - bors[bot]
Avatar
So more Facebook incompetence. Apparently their door access system relies on their network being functional. So no door access to get to the routers that are down.
Avatar
lmao
Avatar
Seems like they're stuck in a catch-22 of their own making. No backup connections to the routers, no physical access to the routers, just no access at all. Since all access needs the routers functional.
Avatar
And what now? xD
19:51
Completely fucked or what xd
Avatar
flag_unk server| +- | ▲ pps | ▼ pps 🇪🇺 MAIN | up | 498| 536 🇪🇺 MASTER| up | 100| 155 flag_unk FRA | up | 562| 599 🇩🇪 GER1 | up | 1.0k| 3.68k 🇩🇪 GER2 | up | 1.03k| 1.23k 🇵🇱 POL2 | up | 577| 762 🇷🇺 RUS4 | up | 1.84k| 2.11k 🇹🇷 TUR2 | up | 1.29k| 1.41k 🇮🇷 IRN | up | 546| 158 🇨🇱 CHL2 | up | 3.22k| 2.47k 🇧🇷 BRA3 | up | 4.73k| 5.75k 🇺🇸 USA | up | 92| 231 🇺🇸 USA2 | up | 880| 1.15k 🇨🇦 CAN2 | up | 161| 195 🇨🇳 CHN1 | up | 2.17k| 2.25k 🇨🇳 CHN2 | up | 94| 122 🇨🇳 CHN3 | up | 56| 82 🇨🇳 CHN4 | up | 485| 629 🇨🇳 CHN5 | up | 1.08k| 1.23k 🇨🇳 CHN6 | up | 315| 340 🇨🇳 CHN8 | up | 484| 699 🇯🇵 JAP2 | up | 418| 527 🇰🇷 KOR2 | up | 220| 99 🇸🇬 SGP2 | up | 19| 18 🇿🇦 ZAF2 | up | 348| 381
20:23
@Fän do you know why sometimes input packets seem to be arriving but game msg packets don't?
Avatar
on which server
Avatar
ger1 in this case
Avatar
@denkbar
20:32
ah eh
20:33
what you mean by game msg
Avatar
just normal packetloss probably, input doesnt check sequence iirc
Avatar
forgot to mention that it went on for like 10 seconds. Like a certain sequence checked packet is dropped over and over again
Avatar
Avatar
fokkonaut
what you mean by game msg
game msgs like chat are reliable, I mean
Avatar
ah so only input is fucked?
20:38
bcs u said it the other way round
Avatar
exactly, that is why it is weird
20:39
which way do you mean it now
Avatar
game msgs aren't supposed to get lost or stalled. But that happened in that case.
20:40
input worked just fine
20:40
maybe it's due to packet size
Avatar
Avatar
denkbar
game msgs like chat are reliable, I mean
Here u say game msgs are reliable
Avatar
yes, they are, but they got lost, which is weird
Avatar
I dont understand what you mean in any way xd
20:43
You say input packets seem to be arriving but game msgs dont, then u say game msgs like chat are reliable then u say input works fine and then u say game msgs get lost
20:43
so what do you mean now
Avatar
game msgs are reliable by definition, but in practice they got lost <- is this better?
Avatar
why are they reliable by definition?
Avatar
because they are sequenced and re-send on packetloss (edited)
Avatar
ah you mean that
20:44
Well
20:44
it can still happen they get lost
20:44
xd
Avatar
right, but they are supposed to arrive at some point due to resend
Avatar
Avatar
denkbar
because they are sequenced and re-send on packetloss (edited)
aaa
Avatar
Avatar
denkbar
right, but they are supposed to arrive at some point due to resend
Yea, but bot during an attack
20:45
but*
20:45
then they can also just get lost
Avatar
yup, but why would game msgs be dropped but input just work fine without lags
Avatar
Input gets sent often and multiple times per second where game msgs are sent once
20:46
so if one input packet drops you dont notice it at all
20:46
because you send another one anyways
20:47
next tick
20:47
(i think even more often than tick)
20:47
(not i think, i know)
Avatar
yea, that could be the case
Avatar
do all game messages dusappear?
20:48
or just sone
20:48
some*
Avatar
all, for like 10 seconds
Avatar
ALL? xd
20:49
so u dont receive any chat msgs? or how do you kno
Avatar
obivously when one gets lost, subsequent game msgs cannot arrive
Avatar
ofc they can
Avatar
I mean, they arrive but are ignored per protocol
Avatar
who r u even btw
20:49
xd
Avatar
denkbar
Avatar
and how do you know so much about tw protocol when nobody knows you
20:50
would be denkbar
Avatar
I haven't played for a long time and did some mod development in the past
Avatar
ah ok
20:51
which mod?
Avatar
hm, good question
Avatar
Lol?
Avatar
I remember doing stuff with build walls and such
Avatar
you dont remember what mod you worked on but you do remember how the whole protocol works?
20:53
pretty denkbar who you are
20:54
And if you only "did stuff with build walls"
20:54
then you shouldnt know that much about the protocol :p
Avatar
why not, everyone does some networking in their free time
20:56
dunno who that is
Avatar
JUST IN - Facebook employees reportedly can't enter buildings to evaluate the Internet outage because their door access badges weren’t working (NYT)
Retweets
13337
Likes
37867
20:56
JUST IN - Facebook employees reportedly can't enter buildings to evaluate the Internet outage because their door access badges weren’t working (NYT)
20:56
topkek
Avatar
"clowns cant enter their own circus" xD
Avatar
is it a literal fortress or why don't they just break in? should be pretty cheap compared to a global outage of their services
Avatar
mark lose $6.6 billion so
Avatar
yep one door costs real money
Avatar
Conspiracy Theories About Facebook Outage Spread Even Without Facebook Some people believe the hours long outage may be linked to a supposed data breach that is, most likely, actually a scam.
🤔 1
20:59
xddddd
Avatar
One evening without WhatsApp is actually quite relieving
Avatar
maybe someone switches to signal 🤔
Avatar
signal is definitely not the best alternative
Avatar
there is no best alternative
Avatar
best is just never talking to anyone about your secrets thonk
21:01
monkalaugh
Avatar
yeah robyt3 is right
Avatar
best is irc
21:01
irc everywhere
Avatar
why do use discord kekw
Avatar
The internet giants go offline today and never return. What happens tomorrow?
Retweets
2053
Likes
4419
21:04
snowden himself
21:04
poggers
Avatar
Rafael Fontenelle 2021-10-04 21:15:26Z
Releases on GitHub are now… 📝 Easier to compile and share 🎉 Optimized to recognize and celebrate your contributors 💗 Built to encourage more engagement from your community See everything that’s new for releases: https://t.co/zQt2HFBEPp https://t.co/aLmjlDJ7Xn
Retweets
136
Likes
685
Avatar
@Deleted User If you're on Arch, install clang-format-static-bin
Avatar
Jupstar ✪ BOT 2021-10-04 21:42:43Z
i'm on debian bookworm, but i guess i'll just download the executable somewhere
21:44
oh yeah that arch thing works, nice :D
21:50
i use VSCodium and use the CMake extension it automatically gives you a build dir and also works without problems
Anyone using vscode here and fixed the warning that it can not find the #include <generated/protocol.h> ?
Avatar
Facebook Back
Avatar
I wonder how such a big outage could ever happen
Avatar
was the intern making the change
Avatar
Jupstar ✪ BOT 2021-10-04 22:15:32Z
windows updates
22:15
xd
Avatar
if it was one guy they are getting their ass kicked for the millions they cost mr zucc
Avatar
Jupstar ✪ BOT 2021-10-04 22:17:27Z
i guess its not even that bad for them, its been through all news, good free marketing
Avatar
Avatar
Learath2
I wonder how such a big outage could ever happen
cosmic rays
22:20
  • veritasium
Avatar
Nuclear powered battery charging simulator! Made in 72 hours for Ludum Dare 49.
Avatar
you know what? at that scale cosmic rays would be the only explanation I'd forgive the intern for
Avatar
new game
Avatar
Jupstar ✪ BOT 2021-10-04 22:21:02Z
i'd blame the person that didnt buy ecc RAM
Avatar
ran out of debugging time at the end. might be horribly broken. justatest
Avatar
the power bricks just fall off the screen wtf
Avatar
Jupstar ✪ BOT 2021-10-04 22:26:23Z
just attach another power connector xd
Avatar
you have to line it up exactly
Avatar
You guys made it so vali can't ddos teeworlds and 1st thing he does is ddos facebook i hope ur happy 😤 😤 😤
Avatar
I hope, unlike us facebook would have his ass for the millions he cost them 😛
Avatar
also you can recatch the falling bricks. it falls pretty slow for you to catch tbh.
Avatar
sad news facebook is back online :(
Exported 338 message(s)