steventhedev

joined 1 year ago
[–] [email protected] 6 points 1 month ago

None built in from what I recall. That was from back in 2011, so it's possible things changed since.

Reading through, it looks like retries do exist, but remember that duplicate packets are treated as a window reset, so it's possible that transmission succeeded but the ack was lost.

I remember the project demos from the course though - one team implemented some form of fast retry on two laptops and had one guy walk out and away. With regular wifi he didn't even make it to the end of the hall before the video dropped out. With their custom stack he made it out of the building before it went.

I'll need to dig through to find the name of what they did.

[–] [email protected] 29 points 1 month ago (4 children)

To be fair, because of window size management it only takes 1% packet loss to cause a catastrophic drop in speed.

Packet loss in TCP is only ever handled as a signal of extreme network congestion. It was never intended to go over a lossy link like wifi.

[–] [email protected] 1 points 1 month ago

Only on signup

[–] [email protected] 29 points 1 month ago (2 children)

Anything using Blind as a "verified industry source" is going to be skewed to the type of person who uses Blind. Beyond that, it's low sample size, and there are suspiciously round fractions for some of the larger companies. Worse, because Blind is blind - this doesn't represent current employees, but merely people who worked at some point in the past at those companies.

Not saying it's not good - just saying not to get overly excited over a badly done survey

[–] [email protected] 12 points 1 month ago (1 children)

Seriously though - JIRA isn't always a massive pain in the ass. It's just the way it's used that sucks. Workflow restrictions so devs can't move tickets from testing back to in progress, dozens of mandatory fields, etc.

When your tools start dictating your workflow rather than the other way around then it's time to switch tools.

[–] [email protected] 23 points 1 month ago (4 children)

Friends don't let friends use JIRA

[–] [email protected] 7 points 1 month ago

That is a valid reason to move to Scotland

[–] [email protected] 43 points 1 month ago (4 children)

I have either written or gotten a variant of every single one of these comments 🫠:

Please include the JIRA task in the commit title.

Did you run any manual testing?

Where's the PRD link in the commit message?

Can you please split this into multiple smaller commits?

Can you combine these two commits?

Did you email Jon about this because he's working on that project with Sarah and you might be duplicating efforts.

This should be named BarFoo instead of FooBar.

Why aren't you using CorporateInternalLib16 that does 90% of this?

Why aren't you using ThirdPartyPaidLibByExEmployee?

Why aren't you using StandardLib thing you forgot existed?

All our I/O should be async.

All our hot loop code needs to be sync.

This will increase latency of NonCoreBusinessFlow by 0.01%. can you shave some time off so we can push in feature B also?

Please add a feature flag so we can do gradual rollout.

What operational levers does this have?

Lgtm - just address those comments

[–] [email protected] 19 points 2 months ago

I am disappointed this doesn't begin or end with The Elements by Tom Lehrer

[–] [email protected] 10 points 2 months ago (16 children)

So you hope that Hamas and Hezbollah continue firing rockets at civilians?

[–] [email protected] 30 points 2 months ago (12 children)

Lemmy doesn't have karma farming because it doesn't have karma.

Accounts earn their reputation based on name recognition, not some artificial score.

view more: next ›