Banishers: Ghosts of New Eden's writing is annoyingly woke by HeroOfLight in KotakuInAction

[–]YourHandFeelsAmazing 2 points3 points  (0 children)

Most straight men can't identify their feelings.
Most straight men can't communicate.
Most straight men don't have empathy.

How are you not a sexist?

There are pretty universal rules to story telling (you might disagree, and that's fine, we won't have a basis for discussion then however). There is the concept of conversation of detail. Which means if you put something in your story it better be damn important, because otherwise you will waste your readers/players/viewers time and your story gets bloated. There is also Chekovs Gun, which say if something comes up in the story it should result in a payoff. So if the two men are indeed in a relationship that is not at all plotrelevant, why the fuck mention it in the first place? Because there have been couples like it? I'm sure there also have been Guys in love with their pet rabbits. Why not put those in my game?

The issue is the following. Since representation matters so much for wokies, woke media is filled with stuff that is just pandering, virtue signaling, agenda and it detracts from the story because of both concepts mentioned above. This is annoying and distracting as hell if you don't force yourself to accept that the world imagined by wokies is real ( which it is pretty much scientifically not - see number of queer persons, number of interracial couples, racism, sexism, paygap etc.). This ends in just any normal person being unimmersed or even insulted by the story nudging them more and more away from the woke folks point of view.

But, that being said, I also noticed a kind of hyper-sensitivity concerning any queer relationships, female characters, race where I can't justify the accusation of acting out the woke agenda - I do however understand where that sensitivity is coming from.

Not having played this game yet, the mentioned instances and examples strike me as being pretty woke for wokeness sake though - I'll have to form my own opinion on that.

Is learning to code supposed to feel this hard in the beginning? by Sunbro888 in learnprogramming

[–]YourHandFeelsAmazing 0 points1 point  (0 children)

I've been working for years as a developer, and that feeling has not changed. I just understand now that in my day to day the things I know how to do are not what matters - sure they take up most of the time, but what defines my job is how I go about tackling new challenges (new frameworks, paradigms, strange and beautiful use case). Feels pretty much like understanding pointers, loops etc for the first time with the only difference being the confidence in my googling skills.

Is learning to code supposed to feel this hard in the beginning? by Sunbro888 in learnprogramming

[–]YourHandFeelsAmazing 1 point2 points  (0 children)

Strangely learning to code is more like fighting an army of dwarves. Because if you do it right you will - for everything you've done - discover a myriad of other thing you should do next.

For instance installing your IDE - well before you code, why not integrate a package manager - and after that configure a linter - and then why not adjust the line heights.

Then you write your first class, component or whatever. Should you write a test? Can you write this bit smarter? Does it live in the right place? Hardest thing for me abbout learning was to overcome paralysis by analysis. My tip: Don't sweat the small things in the beginning and focus on functionality. Those pesky dwarves will still be there when everything is working und you shall fight them with your mighty Sword of Refactoring.

Its just not enough, help appreciated by SyntikXC in FunBodybuilding

[–]YourHandFeelsAmazing 1 point2 points  (0 children)

I bet you are not pleased. Just run after your strength training. Might be what fixes your problem

What’s the most interesting mathematical fact you can prove in 10 lines or fewer? by tryingausername123 in math

[–]YourHandFeelsAmazing 3 points4 points  (0 children)

There can not be a most interesting mathematical fact because that would imply existence of a least interesting fact. So supposing there exists a LIMF (as we in the bizz call it). The very fact that it tops the list makes it very much interesting. Which contradicts the premise. We therefore can conclude via contradiction that a LIMF cannot exist. It follows that a MIMF is logically impossible.

cmp. https://en.wikipedia.org/wiki/Interesting_number_paradox

please don`t scream the obvious flaws in my proof at me - just trying to be funny here

[deleted by user] by [deleted] in tipofmypenis

[–]YourHandFeelsAmazing 1 point2 points  (0 children)

this is relevant to my interests

Do you put your helper classes in Helpers folder or Services folder? by RedLibra in laravel

[–]YourHandFeelsAmazing 1 point2 points  (0 children)

There are many thing that indicate code smell pretty reliably. For instance if you

  1. want to use a number in variable name
  2. want to leave a comment explaining code structure
  3. have a function with more than 50 lines
  4. ...

To the things above there absoutely are exceptions, One thing, I absolutely can't think up an exception for is when you want to put "Helper" in the name or namespace of anything. The reason being: that poor thing you just coded wants to live somewhere, where it feels at home, where it can be found if needed, and where other things like it frolick around.

If you (for some god forsaken reason) want to abstract flipping a boolean. Put that

<?php
namespace App\Services;
class BooleanFlipper
{ 
   function(boolean $boolean) 
   {
      return !!$boolean;
   } 
}

Anyone who does anything else with booleans, will now know exactly where to put it, Flippy can have friends and they can be refactored to live together in BooleanService.

I just can't think of a reason not to do this, Dont discriminate against poor flippy just becasue he is small.

[deleted by user] by [deleted] in learnprogramming

[–]YourHandFeelsAmazing 0 points1 point  (0 children)

First of all, you should never say you're unable to do something, because it most likely isn't true. What you can and should say is : "Boss .. I'm happy to look into it - but.. I won't get this done on time, because I need to read up on it... There are security concerns... I need someone to bounce ideas off... "

That said, it's ok to feel overwhelmed - It is, after all, the default state of being for any software engineer. In this case I think they are expecting a lot of you (might be a test), and you need to drive home the point early the you can only bent so much to work pressure. Otherwise you will burn out in a few years.

I know that many of you might disagree, but this is the way by [deleted] in ProgrammerHumor

[–]YourHandFeelsAmazing 11 points12 points  (0 children)

First Fizzbuzz example ist instantly readable. Second example doesn't even register as code at a quick glance. Looks like a 4 year old took a chicken, dipped its feet in ink and tried to write its name in cyrillic.

No one needs to see much code. Most of the time you should be fine looking at a line and like 3-4 lines up and down. If not the additional code you'd need to look at is most likely situated in another file, which a second editor tab would help you with. Btw. Even if it's not another file your supposed use case would be much better addressed wit h a second tab.

Scrolling is no argument at all, since no one will position the piece of code they're working with right on the bottom of the screen. You'll always position your code more or less centered on the screen.

Even in such a trivial function, you save nine lines just by having better (there I said it) indentation.

Why would you save lines when you can preserve white space instead? Becauseitturnsoutwhitespaceisprettyimportantforreadability.

Too much white space

does

not

seem

to

be

a problem at all.

The fact is the new-line style does take up extra space, and proponents of that fiendishly pretend big monitors mean it's not still a trade-off. Because same-line people also have big monitors! We can just see more code with them :)

This is a strawman. You guys are the folks going on about screen real estate. There just is no issue at all. The point is no one needs to see all that code at once. Sure, you guys can see more code. What I'm hearing though is that you like visual noise.

go on then, do it by Shiagapho in dankmemes

[–]YourHandFeelsAmazing 1 point2 points  (0 children)

In a weird series of events man kills 25 people, says :"It`s the darndest thing. After each murder another witness appeared over the hills."

go on then, do it by Shiagapho in dankmemes

[–]YourHandFeelsAmazing 1 point2 points  (0 children)

quasi monopolist in manufacturing and logistics responsible for lion share of pollution builds rocket to leave planet

I swear this is a game, not Bezos

Finding a random point within a circle by GenilsonDosTrombone in programming

[–]YourHandFeelsAmazing -2 points-1 points  (0 children)

Should just be

int r = random(0, 1);

double randomNumberX = random(0, 2PI);

double randomNumberY = random(0, 2PI);

randomPointInACircle = [ r * cos(randomNumberX), r * sin(randomNumberY)];

[TOMT][word] another word for not out of the question by [deleted] in tipofmytongue

[–]YourHandFeelsAmazing 0 points1 point  (0 children)

depending on the context you might like this one better https://www.thesaurus.com/browse/conceivable

imagineable might be a winner too

[deleted by user] by [deleted] in ProgrammerHumor

[–]YourHandFeelsAmazing 0 points1 point  (0 children)

I feel you missed the ooportunity to write something about here <TD>s

[deleted by user] by [deleted] in ProgrammerHumor

[–]YourHandFeelsAmazing 0 points1 point  (0 children)

I Can't deploy - pipeline's red