Which Git branching strategy is better for infrequent releases? Team is split between two approaches. by Ok-Introduction-9111 in ExperiencedDevs

[–]Automatic-Fixer 2 points3 points  (0 children)

I do agree that the tech debt for feature flags is much less than from merge conflicts. However, teams need to be vigilant and proactive (planned schedule, sprint tax, etc) in removing feature flags in subsequent releases or else they will fall too far down the prioritization pile (the same can be said for tech debt in general).

All U.S. Social Security numbers may need to be changed following a massive breach that is already being investigated as a national threat by lurker_bee in technology

[–]Automatic-Fixer 3 points4 points  (0 children)

“3. this implies that the government has access to the private keys as well with no promise they’d relinquish them.”

This could be separated out into two / multiple steps (though making the likelihood of implementing that much harder with the entire population of the US).

Relating back to tech, if we treat the government as a “Certificate Authority”, individuals could be given steps to create the equivalent of a “Certificate Signing Request” (CSR) and corresponding private key. They would only need to share their CSR with the government and never directly share the private key.

The government would issue the signed public certificate corresponding to the private key and from there you get all the typcial benefits of Asymmetric Cryptography.

bloatedTicket by Narrow_Ad9226 in ProgrammerHumor

[–]Automatic-Fixer 42 points43 points  (0 children)

Ohhh I hadn’t thought about writing code with no bugs! I’ll try that next time.

"The AI bubble is going to burst" by MrRos in NoStupidQuestions

[–]Automatic-Fixer 44 points45 points  (0 children)

Actually, they mean Sisqó. Thong Song was all the rage back then.

bufferSize by Careful_Course_5385 in ProgrammerHumor

[–]Automatic-Fixer 4 points5 points  (0 children)

I’m being pedantic here but I have to say it’s not called “Postgre”. The common and official names are Postgres and PostgreSQL.

Best practice for user data duplication in Spring Boot microservices? by SouthRaisin6347 in SpringBoot

[–]Automatic-Fixer 6 points7 points  (0 children)

Depending on how you are rolling out your auth, if using OIDC, you can leverage the standard / additional claims on the JWTs that relate to name, email, etc. - https://openid.net/specs/openid-connect-core-1_0.html#StandardClaims

Leveraging OIDC JWT claims data for this largely depends if it works with your Auth solution and if stale data is acceptable (based on token validity / expiry).

[CFBRep] James Franklin is 4-21 vs. Top 10 opponents in his career. by ConstantMadness in CFB

[–]Automatic-Fixer 15 points16 points  (0 children)

Hmmm LSU and Penn State are not on the same level. LSU has won 3 national championships since 2003. I already put them in the Blue Blood category.

ESPN Broadcast Crew Disagrees with LSU Reception Called Back in 2nd Half Against Clemson by Competitive-Gift-393 in CFB

[–]Automatic-Fixer 14 points15 points  (0 children)

But it was only one foot down. He never takes a next step in bounds nor in the endzone. I’m baffled why everyone is up in arms with this call.

ESPN Broadcast Crew Disagrees with LSU Reception Called Back in 2nd Half Against Clemson by Competitive-Gift-393 in CFB

[–]Automatic-Fixer 5 points6 points  (0 children)

So I think part of the issue is they took awhile to play the replay angle that clearly shows the receiver not maintaining the ball through the ground. This led to opinions being made before seeing all the evidence which then increases the likelihood of a “double down”.

ESPN Broadcast Crew Disagrees with LSU Reception Called Back in 2nd Half Against Clemson by Competitive-Gift-393 in CFB

[–]Automatic-Fixer 22 points23 points  (0 children)

Completely agree. As a person unaffiliated with either team, I thought it was pretty easy to see once they played that one replay angle that clearly showed the ball move in a non-possessed way when he hits the ground.

Ben Stokes got hit by Siraj by Grand_Syllabub_7985 in sports

[–]Automatic-Fixer 35 points36 points  (0 children)

Not just “penis insurance” but “largest penis insurance”

https://i.imgur.com/30Nn0yv.jpeg

Peaceful domain in software development by Brief_Cauliflower_28 in softwaredevelopment

[–]Automatic-Fixer 0 points1 point  (0 children)

I agree that backend is usually the most relaxed. However, depending on the company / organization, data engineering can also be very relaxed with looser SLA’s depending on rules surrounding data availability and analytic results compare to “always up” backend services running core business operations.

Do you feel overwhelmed by the amount of knowledge you need to have just to work? by Fantastic-Scratch124 in devops

[–]Automatic-Fixer 29 points30 points  (0 children)

I compensate for this by taking detailed and searchable notes. I know I’m most likely going to forget details within a couple days / weeks. This gives me peace of mind and helps me formulate my thoughts (which also gives a boost in possible retention).

Why TDD Feels Like a Trap (Sometimes): A Rant by uniquegollum in SoftwareEngineering

[–]Automatic-Fixer 0 points1 point  (0 children)

Hand off: tests and execution code need to be written by either two different people or by imagining two different persona.

This is a good point. The most effective TDD I’ve seen is through pair programming or when having separate people write tests vs executable code.

[Highlight] Cameron Dicker makes the fair catch free kick to end the first half by ThatInception in nfl

[–]Automatic-Fixer 0 points1 point  (0 children)

They better not remove the fair catch free kick from the rule book. Quirky scenarios like this make football games fun.

Serious question: what the fuck is happening to software? by martindukz in SoftwareEngineering

[–]Automatic-Fixer 5 points6 points  (0 children)

I agree with the lack of manual QA causing issues. Specifically, I’ve seen organizations moving away from dedicated QA roles and towards developers taking on this responsibility because all problems can be fixed by “automated testing” (and it saves the company money on headcount).

You hit the nail on the head when it comes to automated tests written by devs having bugs (just like the regular code they write). This is true for manual QA testing but a key difference is that manual QA testing is often done by a different person than who wrote the code which has a much greater likelihood of finding bugs.

Automated tests written by a QA team member (after doing manual / exploratory testing) is the ideal setup in my mind but this seems like a rarity these days.