Readit News logoReadit News
__turbobrew__ commented on Cloudflare incident on August 21, 2025   blog.cloudflare.com/cloud... · Posted by u/achalshah
fusl · 12 hours ago
I think you misunderstand the flow of traffic here. The data flow, initiated by requests coming from AWS us-east-1, was Cloudflare towards AWS, not the other way around. Cloudflare can easily control where and how their egress traffic gets to the destination (as long as there are multiple paths towards the target) as well as rate limit that traffic to sane levels.
__turbobrew__ · 12 hours ago
Ah I see now. Yes in that case they could just reply with 429 codes or just not reply at all.
__turbobrew__ commented on Cloudflare incident on August 21, 2025   blog.cloudflare.com/cloud... · Posted by u/achalshah
jeffbee · 12 hours ago
Perhaps they drop the client's flows on the host side.
__turbobrew__ · 12 hours ago
I don’t understand? The issue is that a client/customer outside of cloudflares control DOSed one of their network links. Cloudflare has no control on the client side to implement rate limiting?
__turbobrew__ commented on Cloudflare incident on August 21, 2025   blog.cloudflare.com/cloud... · Posted by u/achalshah
__turbobrew__ · 12 hours ago
> This system will allot network resources on a per-customer basis, creating a budget that, once exceeded, will prevent a customer's traffic from degrading the service for anyone else on the platform

How would this work practically? If a single client is overflowing the edge router queues you are kindof screwed already? Even if you dropped all packets from that client you would need to still process the packets to figure out what client they belong to before dropping the packets?

I guess you could somehow do some shuffle sharding where a single client belongs to a few IP prefixes and when that client misbehaves you withdraw those prefixes using BGP to essentially black hole the network routes for that client. If the shuffle sharding is done right only the problem client will have issues as other clients on the same prefixes will be sharded to other prefixes.

__turbobrew__ commented on SSD-IQ: Uncovering the Hidden Side of SSD Performance [pdf]   vldb.org/pvldb/vol18/p429... · Posted by u/jandrewrogers
p_ing · 14 hours ago
While not the same issue, I took four 500GB Samsung 850 EVO drives and created a Storage Space out of them for Hyper-V VMs. Under any sort of load the volume would reach ~1 second latency. This was on a SAS controller in JBOD mode.

Switched to some Intel 480GB DC drives and performance was in the low milliseconds as I would have thought any drive should be.

Not sure if I was hitting the DRAM limit of the Samsungs or what, spent a bit of time t-shooting but this was a home lab and used Intel DCs were cheap on eBay. Granted, the Samsung EVOs weren't targeted to that type of work.

__turbobrew__ · 14 hours ago
850 EVO is basically the lowest tier consumer device, from what I have read those devices can only handle short bursts of IOs and do not perform well under sustained load.
__turbobrew__ commented on Valve Software handbook for new employees [pdf] (2012)   cdn.akamai.steamstatic.co... · Posted by u/Michelangelo11
nvarsj · a day ago
I pretty much have the opposite feeling about Deadlock after putting 200+ hrs into it (not that much but enough to understand the game).

There was a recent streamer that said it best: the game design fundamentally punishes you for engaging with other players. Instead, it rewards you for running around the map breaking static entities (boxes, statues, static creeps, etc.). Which is, frankly, boring.

There's just no way imo that will ever be successful in an FPS/shooter. It might work for MOBAs, but I think the idea of a MOBA-first shooter is just never going to get much traction beyond a niche.

Maybe Valve will see the light and significantly change things. I'm not sure. The "open alpha" was also kind of a disaster in killing off the first wave of the player base.

__turbobrew__ · 14 hours ago
For me I cannot play team based games where you are punished for leaving. Nothing is worse being stuck in a game where you are not having fun and you are forced to keep playing or be punished otherwise.

Also, I am no longer a 20 year old with no responsibilities and sometimes things come up where I would need to leave the game. I guess I am just getting older now and no longer play 20 hours a weeks of video games, but things like Deadlock don’t have appeal.

__turbobrew__ commented on Valve Software handbook for new employees [pdf] (2012)   cdn.akamai.steamstatic.co... · Posted by u/Michelangelo11
ailbet · 17 hours ago
This is a common question from people interviewing at Valve. I was suspect how accurate it was before I joined given how long it's been since it was updated. However, it still 100% represents the culture within Valve. Desks are still on wheels, structure is still completely flat, etc...

It's been on my list of "eventual todos" to make a trivial update to help reinforce that it's still relevant.

__turbobrew__ · 14 hours ago
How is individual performance evaluated?
__turbobrew__ commented on SSD-IQ: Uncovering the Hidden Side of SSD Performance [pdf]   vldb.org/pvldb/vol18/p429... · Posted by u/jandrewrogers
__turbobrew__ · 15 hours ago
Something I learned the hard way is that SSD performance can nosedive if DISCARD/TRIM commands are not sent to the device. Up to 50% lower throughput on our Samsung DC drives.

Through metrics I noticed that some SSD in a cluster were much slower than others despite being uniform hardware. After a bit of investigation it was found that the slow devices had been in service longer, and we were mot sending DISCARDs to the SSDs due to a default in dm-crypt: https://wiki.archlinux.org/title/Dm-crypt/Specialties#Discar...

The performance penalty for our drives (Samsung DC drives) was around 50% if TRIM was never run. We now run blkdiscard when provisioning new drives and enable discards on the crypt devices and things seem to be much better now.

Reflecting a bit more, this makes me more bullish on system integrators like Oxide as I have seen so many times software which was misconfigured to not use the full potential of the hardware. There is a size of company between a one person shop and somewhere like facebook/google where they are running their own racks but they don’t have the in house expertise to triage and fix these performance issues. If for example you are getting 50% less performance out of your DB nodes, what is the cost of that inefficiency?

__turbobrew__ commented on CEO pay and stock buybacks have soared at the largest low-wage corporations   ips-dc.org/report-executi... · Posted by u/hhs
Waterluvian · 3 days ago
I hate how fractions work this way. We need to call up the math people and ask them to change it.
__turbobrew__ · 3 days ago
Can you tell them to get rid of compounding interest while they are at it?
__turbobrew__ commented on Lab-grown salmon hits the menu   smithsonianmag.com/smart-... · Posted by u/bookmtn
KempyKolibri · 6 days ago
I'm not sure I understand this argument. The point is that there are some serious issues with the production of meat that are not (or may not be in future) issues with lab grown meat.

It's true that you could solve this by only eating legumes, but you then go on to say you don't even eat only legumes yourself, you also consume meat. So for those times where you do consume meat, lab grown meat would solve the issues that come with that.

Totally get that you may have dietary/taste preferences that preclude consumption of these meats, but that sounds different to the OP's point that they potential solve a lot of issues with our current food supply.

__turbobrew__ · 6 days ago
I consume very little meat, and when I do it is either because someone serves me meat at a meal or occasionally I will buy some meat from my local butcher which sources their meat from local free range farms.

Meat consumption is also not a binary decision, you can consume 10% of the meat you currently do and reduce the environmental side effects caused by your meat consumption by 90%. Furthermore, you can consume meat that comes from small scale local sustainable sources to further reduce your footprint.

It is the same deal with eggs, I don’t buy factory eggs, I buy them from my local farmer who has free range chickens. Sure, eggs are $8/dozen, but that is the real cost of eggs which do not preclude animal suffering and unsustainable farming practices.

My point is maybe the solution to the meat supply issues is to consume less meat, and consume meat from more sustainable sources. It is almost impossible for western society to grasp that maybe the solution to sustainability problems is to align their consumption with the rest of the world instead of turning to technology to solve all their problems. It is the same with so many other things like water management where the solution seems to be to dam more rivers and suck more acquifers dry instead of maybe not trying to grow grass and cedar trees in a desert.

__turbobrew__ commented on Lab-grown salmon hits the menu   smithsonianmag.com/smart-... · Posted by u/bookmtn
janalsncm · 6 days ago
Lab grown meat solves a ton of issues: animal welfare, environment (both CO2 and clearing land for agriculture), food safety, and potentially cost too. It can’t come fast enough.
__turbobrew__ · 6 days ago
All of those things are solved by eating legumes as well. I would rather eat protein rich vegetarian food over lab grown meat. I still eat meat but maybe only once a week, I really enjoy discovering what other cultures have created for meat free meals. Hell, hundreds of millions of Indians are vegetarians, and I would much rather cook and eat Indian food over eating some abomination of nature which only exists due to human’s destructive diet tendencies and lack of discipline. I also refuse to eat beyond meat either as those meat substitute products are very processed and far from their natural state.

u/__turbobrew__

KarmaCake day3047October 17, 2018View Original