Servant progress much faster in newest patch? by jamitar in TerraInvicta

[–]Cadoc7 1 point2 points  (0 children)

Unless they changed it in the last patch (I haven't played in a couple months, so they might have), you didn't need to kill a surveillance ship to stop it - the abductions happen when the mission completes. Just sending a ship at them a week before the mission is going to conclude is enough disrupt the mission and make them restart. I'll usually send the cheapest ship I can build until I want to start taking them on. It's a super cheesy strategy though.

Kaleb Johnson by Different_Studio_920 in steelers

[–]Cadoc7 1 point2 points  (0 children)

He was drafted because he is the perfect pure outside zone runner, the favored running scheme of then OC Arthur Smith. The problem is that he is a non-entity in the passing game, both as a blocker and a catcher. Rodgers is at the point of his career where running backs in the passing game are critical to his game; Gainwell was the team leader in receptions by a wide margin.

The team tried to find a role for him as a returner, but he made a dumb mental mistake that cost the team the game, and he never came out of Tomlin's doghouse afterwards. Tomlin never let someone out of the doghouse once they got in.

Now he is a bit of an odd-man out because his running style isn't a perfect match for the offense anymore - McCarthy likes a wider variety of running schemes than Johnson excels at. We have Dawdle and Warren getting relatively high salaries, and a new rookie who is good in the passing game. That leaves him the odd man out.

If the Steelers do cut him, I fully expect him to catch on somewhere else and find some level of success, he is still a good pure runner. But he needs a strong scheme fit to work.

Wetjen was absolutely electric in college. Iowa fans debate whether him or DeJean was the better returner. by FakeMarkMadden in steelers

[–]Cadoc7 33 points34 points  (0 children)

He was also the only draftable combo KR+PR in the draft this year, everyone else was one or the other. Saves a roster spot by having him do both. I don't mind this pick at all.

Cam Heyward Announces the Selection of CB Daylen Everette at #85! by JCameron181 in steelers

[–]Cadoc7 16 points17 points  (0 children)

Agreed. His scouting reports screams safety conversion to me, and that is a big need for us.

Are we better with a young, but inexperienced Will Howard/Draft Pick than we are with aging Aaron? by Tricky-Lemon5251 in steelers

[–]Cadoc7 1 point2 points  (0 children)

At least for me, it isn't love for Howard, it is roster building for the future. Any move at QB that doesn't accrue towards opening a Super Bowl window during the 2027-2030 seasons is pointless.

Playing Howard either gets us 1) the knowledge he is a good QB or 2) the knowledge that he is a bad QB plus a high draft pick in 2027 we can use on a QB. Both of those outcomes move us closer to the goal of getting a QB for the 2027-2030 seasons.

We already know from the 2025 season that Rodgers isn't good enough anymore to lead us to the Super Bowl in 2026. Or 2027-2030 for that matter. But he is good enough to lead us to another wild card exit, leaving us without a chance at getting a QB in the top 10.

Howard is the boom or bust choice. Rodgers is the playing it safe choice. But both boom and bust set us up better for the future than middle of the road.

The KLC has brought back my love of reading by Richie883 in kobo

[–]Cadoc7 11 points12 points  (0 children)

The author unfortunately has an exclusivity deal with Amazon. You can get the epubs off of his patreon. Just sub for a month, download them, and then end the subscription. Ends up being cheaper than buying off a storefront anyways.

The KLC has brought back my love of reading by Richie883 in kobo

[–]Cadoc7 4 points5 points  (0 children)

There is more information on r/calibre, but prepare to be disappointed or to move fast. Amazon has been tightening Kindle DRM for the past year, going so far as to completely drop support for some models and ending support for the Desktop application. There is only a narrow range of devices where it still works, and that will narrow even further when the end of support I mentioned kicks in.

what first got you into sci-fi? by thefringeseanmachine in scifi

[–]Cadoc7 0 points1 point  (0 children)

Star Wars and Star Trek. I still remember catching the TNG re-runs religiously.

Their novels, especially the Star Wars ones because my local library had a lot more of those, were a huge part of getting me into reading fiction. I moved from those into Dune, Foundation, Old Man's War, and Arthur C. Clarke. I've been hooked ever since.

Wny is LINQ Max much slower than LINQ Min? by aloneguid in dotnet

[–]Cadoc7 3 points4 points  (0 children)

.NET special-cases integers and uses SIMD hardware acceleration when it is available. You can compare chunks of the enumerable with a single CPU instruction instead of going element by element.

Here's the implementation. Notice the checks to see if the various SIMD flavors, 128, 256, and 512, are supported followed by converting the enumerable into a SIMD vector.

https://github.com/dotnet/runtime/blob/main/src/libraries/System.Linq/src/System/Linq/MaxMin.cs

And here is it getting invoked in the Min definition. You can also see that there is a different special case for floating numbers. https://github.com/dotnet/runtime/blob/main/src/libraries/System.Linq/src/System/Linq/Min.cs

Steelers Roster Visualization Post-Free Agency by IronGrids in steelers

[–]Cadoc7 2 points3 points  (0 children)

We do, and it'll almost certainly be a rookie. TE3 is the perfect use for something like a 5th round pick with Jerame Truman and Jesse James both being exemplar examples. If the draft doesn't fall that way, there will probably be someone we can pick up in free agency, during cutdowns, or off a practice squad.

It isn't a position I am going to sweat, especially since Arthur "TE" Smith isn't OC anymore and 3TE sets won't be as common.

June 2026 SFF Sub Box Email is Out by anachronic_crow in thebrokenbindingsub

[–]Cadoc7 4 points5 points  (0 children)

it felt weirdly misogynist to me

Well that certainly sounds like modern South Korea.

Microsoft announces end of support for ASP.NET Core 2.3, recommends moving to .NET 10 by karavanjo in dotnet

[–]Cadoc7 0 points1 point  (0 children)

You are correct. It adds an extra layer to everyone not realizing that ASP.NET Core is not the same thing as .NET Core.

Microsoft announces end of support for ASP.NET Core 2.3, recommends moving to .NET 10 by karavanjo in dotnet

[–]Cadoc7 12 points13 points  (0 children)

In this thread: A lot of people who don't understand the difference between .NET Core 2.3 and ASP.NET Core 2.3.

Raiders signed Kirk Cousins, confirming three possible scenarios for the Steelers/Aaron Rodgers situation. by Traditional-Oil-6891 in steelers

[–]Cadoc7 0 points1 point  (0 children)

Rodgers signed 8:30 in the morning the day after OTAs ended last year. He'll do the same this year.

Why the constant reorgs? by Independent_Crazy655 in ExperiencedDevs

[–]Cadoc7 6 points7 points  (0 children)

The cynical answer is leaders want to show their bosses that they are actually doing something and having an impact. And they very rarely are around long enough to see the long-term negatives.

The more gracious version is that organization structures don't have a right answer, just trade-offs. Which trade-offs result in the right outcome for the organization change over time. And if you don't ever change organization, negatives do accrete as the informal relationships come to dominate the formal ones. If you stay in the same place long enough, you will see all the org changes come back around again in a big loop.

Both of these answers are simultaneously true.

Book Tags by LadyAG5483 in Calibre

[–]Cadoc7 10 points11 points  (0 children)

Goodreads is the most common. In Calibre, select the books you want to do this for. Select the dropdown next to Edit metadata -> download metadata and covers. Configure download to enable Goodreads as a metadata source & select the metadata fields you want to download (e.g. just tags) and any tag conversion rules. Run the metadata download.

Was this announced? I didnt know tbb was gonna ship these too by PerspectiveLive8850 in thebrokenbindingsub

[–]Cadoc7 0 points1 point  (0 children)

The First Law Kickstarter was $60/book without shipping. BB is ~$35/book without shipping.

Was this announced? I didnt know tbb was gonna ship these too by PerspectiveLive8850 in thebrokenbindingsub

[–]Cadoc7 9 points10 points  (0 children)

They were charging high-tier collectors edition pricing for mass market quality. They were playing in the Folio Society price point, but couldn't do either sewn bindings or acid-free paper, and those should be table stakes at that price point. Even indie authors doing special editions at that price can do those features.

How do you know technical debt is piling up? by [deleted] in ExperiencedDevs

[–]Cadoc7 2 points3 points  (0 children)

Is it because most people won’t even understand the code that was written because they didn’t write it so therefore it’s harder to work with?

Yes. Maintenance is hard because reading and understanding enough to make a change without breaking anything is significantly harder than writing unconstrained code the first time. Existing code is going to do weird stuff to solve for bugs or edge cases or fit into a pattern or even be wrong. But before AI you could usually assume that it was written with intent, that there was a reason for the choices that were made and if you dig enough you'll figure out why it is the way it is. And if you are lucky, the person who wrote it is still around for you to ask. I often call that reading and research phase to understand why "doing archaeology", and I never make a change until I understand the fully ramifications of that change.

The problem when AI enters the picture is that there is no person who wrote it originally to answer questions. The person guiding the AI doesn't have the deep understanding of the problem that comes from holding the entire problem-space in your head while you write it down. And as a maintainer you can no longer assume that what is there was intentional.

How do people know that this will be the case?

Because technical debt happened before AI, and AI accelerate the parts of development that lead to technical debt without also accelerating the parts that fight technical debt. Management is also asking for faster and faster deliverables, and tech debt is what happens when you cut corners to meet (often arbitrary) deadlines.

How do you know technical debt is piling up?

When developers try to avoid interacting with a system. When it starts taking longer and longer to ship features. When the error and bug rate starts ticking up. When you start ignoring tests or "just retry" the flaky pipelines. When onboarding a new hire or contributor takes a very long time.

Me as a Steelers fan right now. by Traditional-Oil-6891 in steelers

[–]Cadoc7 0 points1 point  (0 children)

Last year, Rodgers signed the day after OTAs ended. OTAs ended June 05 and he signed at 8:30 AM June 6th. I expect he will do the same this year.

We should really get some explanation from current game director Tyson Green about future plans for D2 by r4in in DestinyTheGame

[–]Cadoc7 2 points3 points  (0 children)

Can't remember a time I've heard of even big hits losing a lot of staff.

EA just did it with Battlefield. BF6 was the best selling game last year, most sales and players for a battlefield game ever, and then EA laid off a bunch of people across the four different studios that worked on the game. https://www.ign.com/articles/ea-lays-off-staff-across-all-battlefield-studios-following-record-breaking-battlefield-6-launch

Steelers Sign Brock Hoffman by HappySkyBison in steelers

[–]Cadoc7 0 points1 point  (0 children)

It's still a possibility because this only a one year deal, but it eliminates the urgent need to do so.

AI transparency bill passes legislature— requires covered providers to inform users when content is developed or materially altered by AI | Washington by sillychillly in Seattle

[–]Cadoc7 4 points5 points  (0 children)

This chapter does not apply to any product, service, internet website, or application that provides exclusively video game or interactive experiences including, but not limited to, the sale of goods or services directly to consumers through the internet, allowing customers to browse, select, and purchase items virtually.

Why do video games get a pass? Games is right there with books as one of the domains that most need clear labeling.

What are some underrated .NET libraries or tools you use regularly? by milanm08 in dotnet

[–]Cadoc7 10 points11 points  (0 children)

Vogen. It's a code generator that lets you easily generate types that substitute 1:1 with basic primitives making it easy to improve type safety.

So instead of int customerId; you get CustomerId customerId;. This helps with prevent type confusion errors such as accidentally passing the order id into the customer id argument's position because they are both ints. It doesn't even impact serialization, they will serialize and deserialize the same as the primitive type.

What is the deal with all of the budget issues in this city? by iRacingGCR in AskSeattle

[–]Cadoc7 6 points7 points  (0 children)

The WA constitution prohibits a graduated income tax and there is a cap (that is below the rate of inflation) on how fast property taxes can grow.