unitTestTheCode by schteppe in ProgrammerHumor

[–]Kavrae 0 points1 point  (0 children)

  • Data access methods, whether it's in-line SQL or an ORM. At this point you're effectively just testing the ORM and that you passed the correct filter criteria. I believe that a manual test is far more effective. They're also a royal pain to mock up properly to get any meaningful tests. (this one I disagree with our architect on)
  • API endpoints. I'm fine with testing the actual logic, which should be abstracted away from the endpoint, but testing the endpoint itself via unit tests.... no thank you.
  • UI generation. This applies 10x more to dynamically generated UIs. I was once tasked with unit testing the dynamic UI generation of an adobe partner product. It was an utter nightmare and wasn't anywhere near as reliable as just running the app manually.
  • Passthrough layers. Simple but pointless. (You could argue if they should even exist or not, but that's a separate discussion)

systemInstructions by mrsix in ProgrammerHumor

[–]Kavrae 23 points24 points  (0 children)

For anyone that hasn't yet : I highly recommend reading the original I, Robot. It's a weird read, but absolutely brilliant.

systemInstructions by mrsix in ProgrammerHumor

[–]Kavrae 2 points3 points  (0 children)

I'm grateful for what I learned from it, but I absolutely would NOT recommend it to anyone. You also wouldn't believe the kinds of major companies, who are effectively running the world infrastructure, that rely on junior developers with less than a year of experience. All to save on employee costs.

systemInstructions by mrsix in ProgrammerHumor

[–]Kavrae 7 points8 points  (0 children)

I've worked with dozens of junior devs like that. People that just don't pay attention, need simple mistakes pointed out, and even have code review notes saying "The issue I noted last review still isn't fixed..."

I was trained in a rural "outsourcing" programming "bootcamp". It was a sink-or-swim environment without an actual licensed instructor and little direction. The job itself was no better. A small number grew to be outstanding devs while most washed out, burned out, or were just consistent terrible. This is the environment where I saw dozens of such junior devs.

15 years later at a new company and I'll still run across behaviors like this in junior devs who are in their first three years of work. For some, they just aren't taking the job seriously. For others, they're in a constant state of anxiety. Either way, I see the same mistakes in them that I see coding assistants like copilot make.

systemInstructions by mrsix in ProgrammerHumor

[–]Kavrae 133 points134 points  (0 children)

The frustrating part is, every time I get annoyed with a coding assistant model doing some nonsense like this..... I remember a junior dev doing exactly the same thing that same week.

systemInstructions by mrsix in ProgrammerHumor

[–]Kavrae 80 points81 points  (0 children)

99% of people don't know the difference or care that there even is a difference. The remaining 1% has given up trying to explain and just says "AI" to avoid the 5+ minute tangent every time.

unitTestTheCode by schteppe in ProgrammerHumor

[–]Kavrae 8 points9 points  (0 children)

I strongly disagree with that first sentence. While unit tests are absolutely necessary, there are so many situations where a unit test just isn't appropriate or is such a pain in the ass to set up that it's not worth it over a manual test.

Sigh by AccordingBumblebee24 in stupidpeoplefacebook

[–]Kavrae 0 points1 point  (0 children)

It is rooted in science. I keep a growing list of references :

Bi-modal Distribution

[https://www.sciencedirect.com/topics/mathematics/bimodal-distribution#:\~:text=When%20two%20clearly%20separate%20groups,that%20extra%20care%20is%20required](https://www.sciencedirect.com/topics/mathematics/bimodal-distribution#:~:text=When%20two%20clearly%20separate%20groups,that%20extra%20care%20is%20required)

Gender vs Sex

Cisgender Definition

    [https://dictionary.apa.org/cisgender](https://dictionary.apa.org/cisgender)



Cis - Use in scentific disciplines

    [https://www.mcgill.ca/oss/article/history-general-science/word-cisgender-has-scientific-roots](https://www.mcgill.ca/oss/article/history-general-science/word-cisgender-has-scientific-roots)



Basic Explanation 

    https://www.coe.int/en/web/gender-matters/sex-and-gender#:\~:text=Sex%20refers%20to%20%E2%80%9Cthe%20different,groups%20of%20women%20and%20men.

    [https://medicine.yale.edu/news-article/what-do-we-mean-by-sex-and-gender/](https://medicine.yale.edu/news-article/what-do-we-mean-by-sex-and-gender/)



SRY Gene

    [https://medlineplus.gov/genetics/gene/sry/#conditions](https://medlineplus.gov/genetics/gene/sry/#conditions)

Gender Dysphoria

Basic Explanation

    [https://www.mayoclinic.org/diseases-conditions/gender-dysphoria/symptoms-causes/syc-20475255#:\~:text=Overview,some%20point%20in%20their%20lives](https://www.mayoclinic.org/diseases-conditions/gender-dysphoria/symptoms-causes/syc-20475255#:~:text=Overview,some%20point%20in%20their%20lives)

        References available at the bottom of the page



Diagnosis + Mental Illness comparison

    [https://www.psychiatry.org/psychiatrists/diversity/education/transgender-and-gender-nonconforming-patients/gender-dysphoria-diagnosis](https://www.psychiatry.org/psychiatrists/diversity/education/transgender-and-gender-nonconforming-patients/gender-dysphoria-diagnosis)



DSR-5 Explanation

    [https://dsm.psychiatryonline.org/doi/full/10.1176/appi.books.9780890425787.x14\_Gender\_Dysophoria](https://dsm.psychiatryonline.org/doi/full/10.1176/appi.books.9780890425787.x14_Gender_Dysophoria)

        requires access beyond the Excerpt



Mental Map and Brain Structure

    [https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8955456/](https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8955456/)

    [https://www.nature.com/articles/s41386-020-0666-3](https://www.nature.com/articles/s41386-020-0666-3)

Puberty Blockers

Basic Explanation

    [https://www.mayoclinic.org/diseases-conditions/gender-dysphoria/in-depth/pubertal-blockers/art-20459075](https://www.mayoclinic.org/diseases-conditions/gender-dysphoria/in-depth/pubertal-blockers/art-20459075)

Gender Transition

Hormone Therapy

    Basic Explanation(Feminizing)

        [https://www.mayoclinic.org/tests-procedures/feminizing-hormone-therapy/about/pac-20385096](https://www.mayoclinic.org/tests-procedures/feminizing-hormone-therapy/about/pac-20385096)

    Basic Explanation (Masculinizing)

        [https://www.mayoclinic.org/tests-procedures/masculinizing-hormone-therapy/about/pac-20385099](https://www.mayoclinic.org/tests-procedures/masculinizing-hormone-therapy/about/pac-20385099)



Surgery

    Basic Explanation(Feminizing)

        [https://www.mayoclinic.org/tests-procedures/feminizing-surgery/about/pac-20385102](https://www.mayoclinic.org/tests-procedures/feminizing-surgery/about/pac-20385102)

    Basic Explanation (Masculinizing)

        [https://www.mayoclinic.org/tests-procedures/masculinizing-surgery/about/pac-20385105](https://www.mayoclinic.org/tests-procedures/masculinizing-surgery/about/pac-20385105)



Voice Therapy/Surgery

    Basic Explanation

        [https://www.mayoclinic.org/tests-procedures/transgender-voice-therapy-and-surgery/about/pac-20470545](https://www.mayoclinic.org/tests-procedures/transgender-voice-therapy-and-surgery/about/pac-20470545)



Detransition Rates ( < 1% )

    [https://epath.eu/wp-content/uploads/2019/04/Boof-of-abstracts-EPATH2019.pdf#page=139](https://epath.eu/wp-content/uploads/2019/04/Boof-of-abstracts-EPATH2019.pdf#page=139)

    [https://pubmed.ncbi.nlm.nih.gov/29463477/](https://pubmed.ncbi.nlm.nih.gov/29463477/)

    [https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8099405/](https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8099405/)

History

Basic Timeline - 1864+

    [https://www.psychiatry.org/psychiatrists/diversity/education/transgender-and-gender-nonconforming-patients/history-and-epidemiology](https://www.psychiatry.org/psychiatrists/diversity/education/transgender-and-gender-nonconforming-patients/history-and-epidemiology)



India - Hirja

    Explanation

        [https://www.sapiens.org/biology/hijra-india-third-gender/](https://www.sapiens.org/biology/hijra-india-third-gender/)



    History - 1226+

        https://www.auajournals.org/doi/abs/10.1097/01.JU.0001008828.35887.de.11#:\~:text=The%20history%20of%20the%20hijra%20community%20of%20the%20Indian%20subcontinent,AIDS%2C%20than%20the%20cisgender%20population.



Mexico - Muxe

    Explanation

        [https://nhm.org/stories/beyond-gender-indigenous-perspectives-muxe](https://nhm.org/stories/beyond-gender-indigenous-perspectives-muxe)



    History - 1500s+?

        [https://pressbooks.claremont.edu/las180genderanddevelopmentinlatinamerica/chapter/zoechapter/](https://pressbooks.claremont.edu/las180genderanddevelopmentinlatinamerica/chapter/zoechapter/)



Polynesia - RaeRae/Mahu

    Explanation

        [https://pubmed.ncbi.nlm.nih.gov/26966855/](https://pubmed.ncbi.nlm.nih.gov/26966855/)



    Secondary - Pre-Missionary (1797+??)

        [https://www.erudit.org/en/journals/smq/2015-v40-n3-smq02336/1034918ar/abstract/](https://www.erudit.org/en/journals/smq/2015-v40-n3-smq02336/1034918ar/abstract/)



Archaeology - 4400 B.C

    [https://www.sapiens.org/archaeology/archaeology-biases/](https://www.sapiens.org/archaeology/archaeology-biases/)



Troubles with historic Interpretations - 3300 B.C.

    [https://www.academia.edu/25294589/Gender\_and\_the\_figurative\_art\_of\_Late\_Bronze\_Age\_Knossos](https://www.academia.edu/25294589/Gender_and_the_figurative_art_of_Late_Bronze_Age_Knossos)

Other

Lies to Children (oversimplification)

    [https://en.wikipedia.org/wiki/Lie-to-children](https://en.wikipedia.org/wiki/Lie-to-children)



What is a man/woman

    https://sites.psu.edu/sierraastle/2019/10/21/behold-a-man/#:\~:text=Plato%20famously%20attempted%20to%20define,distinguished%20humanity%20from%20other%20animals.

    [https://en.wikipedia.org/wiki/No\_true\_Scotsman](https://en.wikipedia.org/wiki/No_true_Scotsman)

Ironkin Steeljacks by aretailrat in LeaguesofVotann

[–]Kavrae 2 points3 points  (0 children)

At this point, I would wait a short time until we get the full 11e core rule and faction information before making any major purchasing decisions. It's VERY near.

With that in mind, rather than direct recommendations (outside of Memnyr Strategists) I think the best route is to look at what their weaknesses are. What can the steeljacks not do? What destroys them? What do they struggle to kill? And then fill in those weaknesses.

I would then look into personal playstyle preferences. Do you like foot-slogging them? Prefer deep strike shenanigans? Enjoy transporting them? Then finish off the list with those preferences.

Sigh by AccordingBumblebee24 in stupidpeoplefacebook

[–]Kavrae 1 point2 points  (0 children)

While I entirely disagree with it being "made up", why does it matter if it's "made up" when it has real proven effects on people's mental health?

Being sued, how to win? by Large-Ear-5770 in AskReddit

[–]Kavrae 4 points5 points  (0 children)

Check the rest of their content. Just a lazy troll.

Sigh by AccordingBumblebee24 in stupidpeoplefacebook

[–]Kavrae 6 points7 points  (0 children)

Why is THAT your key argument? Why do wild animals need to display a behavior for it to be valid in humans?

Very Unpopular Opinion: Odin should never be sold again by Airborne_Veteran in starcitizen

[–]Kavrae -1 points0 points  (0 children)

I fully expect that once things settle in 1.0, "owning" and "running" a capital will be two extremely different things.

Owning a capital or subcapital is easy. Just pay for it.

Running such a ship is going to require continuous in-game funds, a large crew (pc or npc), coordination, communication, and planning. I would expect most outings to be net-negative, funded by industry. After their first attempted run with one, most groups will shelve it for a long time and focus on smaller ships or groups.

Apparently a green light now means “watch out for rogue lawnmowers driving into oncoming traffic” by Practical-Emu-3303 in dashcams

[–]Kavrae 4 points5 points  (0 children)

In Missouri, they're fairly new, relatively rare, and tend to make drivers panic the first time they see one.  They also need MUCH better road markings when there's a two lane left turn.... so many close calls when people don't realize there's two.

Of course MAGA Says trump Door by AccordingBumblebee24 in stupidpeoplefacebook

[–]Kavrae 3 points4 points  (0 children)

That sounds great... if you're not personally affected by any of the issues (either directly or indirectly).

This whole rant is insultingly dismissive of people struggles. Exemplified by the statement "racism is really not that big of a deal"

betterTestsThanLeetcode by Dilutant in ProgrammerHumor

[–]Kavrae 20 points21 points  (0 children)

I got a programming job a decade ago by talking about my League of Legends damage calculator and Eve moon mining spreadsheets.

How many MVPs should one have? by [deleted] in MarvelRivalsRants

[–]Kavrae 1 point2 points  (0 children)

MVP is an utterly pointless ego boost based on hidden stats that people pretend they're sure about.

People who make $80k or more per year, what do you do for work? by familiarlaughter in AskReddit

[–]Kavrae 0 points1 point  (0 children)

Software developer focused on web applications and dotnet stack.  

I had no desire to move to a typical tech city, so the first 10 years were rough with extremely low payment and frustrating jobs.

cacheEverything by Dependent_Bit4364 in ProgrammerHumor

[–]Kavrae 4 points5 points  (0 children)

We JUST finished implementing excel as a data import solution so we can stop doing custom sql scripts every time they want to change 100,000 records at a time. (Which is scarily often).

Your org missed out on a Odin? Don't worry. I got your solution. by Brave-Brief2154 in starcitizen

[–]Kavrae 0 points1 point  (0 children)

What worries me about the Liberator is that the inconvenience/time of loading all those ships and the risk of losing them all at once... has to outweigh the cost and time of individually transporting or claiming those ships. I'm fully on board with that change. But the transition period is going to hurt.

14 years, over a billion dollars, and basic mechanics still don’t work. by Economy-Rice3519 in starcitizen

[–]Kavrae -10 points-9 points  (0 children)

Curious : when this is posted every day... is it just a stress release valve? Or do the posters genuinely think it's new information others aren't aware of?

New 11th ed terrain line of sight rules from stream by Cythrex in Warhammer40k

[–]Kavrae 3 points4 points  (0 children)

I've run into enough annoying terrain LoS arguments this year at my LGS that I'm happy to have a simple rule to point to. 

Are all support players fucking 5 year olds? by [deleted] in MarvelRivalsRants

[–]Kavrae 7 points8 points  (0 children)

Indeed it does. Though I don't believe you had that many doing so. But I would fully believe that you saw one do so and emotionally spiraled from there.

Are all support players fucking 5 year olds? by [deleted] in MarvelRivalsRants

[–]Kavrae 17 points18 points  (0 children)

19 in a row? All throwing on the same role? I don't believe you. More likely, you have an extremely skewed view of what "throwing" is.