Win / KotakuInAction2
KotakuInAction2
Communities Topics Log In Sign Up
Sign In
Hot
All Posts
Settings
All
Profile
Saved
Upvoted
Hidden
Messages

Your Communities

General
AskWin
Funny
Technology
Animals
Sports
Gaming
DIY
Health
Positive
Privacy
News
Changelogs

More Communities

frenworld
OhTwitter
MillionDollarExtreme
NoNewNormal
Ladies
Conspiracies
GreatAwakening
IP2Always
GameDev
ParallelSociety
Privacy Policy
Terms of Service
Content Policy
DEFAULT COMMUNITIES • All General AskWin Funny Technology Animals Sports Gaming DIY Health Positive Privacy
KotakuInAction2 The Official Gamergate Forum
hot new rising top

Sign In or Create an Account

71
Does your game oppress minorities? You are making games, right? (media.scored.co)
posted 1 year ago by rattleS 1 year ago by rattleS +71 / -0
26 comments share
26 comments share save hide report block hide replies
Comments (26)
sorted by:
▲ 22 ▼
– ApparentlyImAHeretic 22 points 1 year ago +22 / -0

if anyone has any complaints, we kindly refer you to our ESG department. please note our ESG policy

our ESG policy: nigger

permalink save report block reply
▲ 16 ▼
– MargarineMongoose 16 points 1 year ago +16 / -0

The Nigger License is already a thing.

permalink parent save report block reply
▲ 20 ▼
– ModsAreAIDS 20 points 1 year ago +20 / -0

"public boolean isMale;" is more efficient and does the same thing, since it is just a binary value.

permalink save report block reply
▲ 6 ▼
– ernsithe 6 points 1 year ago +6 / -0

isFemale is even better. You can rely on the initial value for the default case (depending on language).

permalink parent save report block reply
▲ 5 ▼
– SR388-SAX 5 points 1 year ago +5 / -0

You can rely on the initial value for the default case (depending on language).

Hooray for baby languages that have default initialization for everything, even if you're going to immediately overwrite it.

WRT to the screenshot though, I'd allow for one more enum value: "Freak" -- making a bool unsuitable.

permalink parent save report block reply
▲ 4 ▼
– when_we_win_remember 4 points 1 year ago +4 / -0

I would encode it something like {invalid, male, female}.

permalink parent save report block reply
▲ 1 ▼
– SR388-SAX 1 point 1 year ago +1 / -0

Also a good option.

permalink parent save report block reply
▲ 4 ▼
– ernsithe 4 points 1 year ago +4 / -0

baby languages

Sure, but even ANSI C has a default 0 initializers for static objects. It's right there on page 219 of K&R you young whelp :)

permalink parent save report block reply
▲ 2 ▼
– when_we_win_remember 2 points 1 year ago +2 / -0

I had to rewrite this. I think static objects initialized to 0 or uninitialized get allocated to global space that the OS or the C runtime is obligated to zero.

That's why I declare enums without a valid 0 value. There is basically no cost to doing so.

permalink parent save report block reply
▲ 3 ▼
– SR388-SAX 3 points 1 year ago +3 / -0

That's why I declare enums without a valid 0 value. There is basically no cost to doing so.

That's actually a good idea. I'm going to adopt that for non-flags enumerations.

permalink parent save report block reply
▲ 2 ▼
– when_we_win_remember 2 points 1 year ago +2 / -0

For flags, you can use a valid bit so an uninitialized 0 value still reads as invalid.

permalink parent save report block reply
▲ 1 ▼
– TheRealLiszt 1 point 1 year ago +1 / -0

bool * isFemale = (bool*)malloc(sizeof(isFemale));

Its been 10+ years since I took a C course. If I recall correctly malloc() initializes to garbage memory values, calloc() initializes to 0 by default.

permalink parent save report block reply
▲ 4 ▼
– TheOutlaw 4 points 1 year ago +4 / -0

If you must include trannies for some reason "public boolean hasAGP;" is an efficient way to go about it.

permalink parent save report block reply
▲ 2 ▼
– Grumman 2 points 1 year ago +2 / -0

It's not necessarily more efficient - a boolean is probably going to be padded to a full word, the same as the integer representing the various enum values.

permalink parent save report block reply
▲ 1 ▼
– rattleS [S] 1 point 1 year ago +1 / -0

But that would not make it 100% clear there are only 2 genders, since the snowflakes can consider themselves to be neither. Sometimes you have to sacrifice efficiency for the oppression of minorities.

permalink parent save report block reply
▲ 14 ▼
– ActiveLurker 14 points 1 year ago +14 / -0

You should have done

Male

Type B

permalink save report block reply
▲ 9 ▼
– ModsAreAIDS 9 points 1 year ago +9 / -0

Male

Birthing person

permalink parent save report block reply
▲ 1 ▼
– rattleS [S] 1 point 1 year ago +1 / -0

LMAO

permalink parent save report block reply
▲ 5 ▼
– JustHereForTheSalmon 5 points 1 year ago +5 / -0

If you add entries for trans, the setter in your class can not only set the actual gender, but also raise the "mentallyIll" flag.

permalink save report block reply
▲ 5 ▼
– Gizortnik 5 points 1 year ago +5 / -0

The enumeration needs to be labeled "Sex"

permalink save report block reply
▲ 1 ▼
– rattleS [S] 1 point 1 year ago +1 / -0

True

permalink parent save report block reply
▲ 4 ▼
– aloha_snackbar22 4 points 1 year ago +4 / -0

{

}

Vertically aligned curly brackets master race.

permalink save report block reply
▲ 2 ▼
– GiveThemNothing 2 points 1 year ago +2 / -0

Not a computer surgeon, but I think at least C#, C and C++ allow bitor operations on "enums".

Gender pink_haired_non_binary_fag = Gender.Male | Gender.Female;

At least Java doesn't allow this.

permalink save report block reply
▲ 2 ▼
– deleted 2 points 1 year ago +2 / -0
▲ 2 ▼
– Nikola_S1 2 points 1 year ago +2 / -0

Feminist extremism detected. Male is 0, Female is 1.

permalink save report block reply
▲ 1 ▼
– el_hoovy 1 point 1 year ago +1 / -0

are you?

not a retarded obnoxious question, if you are i wanna know about it, maybe help out if it's worth a damn

permalink save report block reply
▲ 1 ▼
– rattleS [S] 1 point 1 year ago +1 / -0

Yes I am. Already finished a bunch of small projects, nothing commercial though.

permalink parent save report block reply

Original 8chan Links to Gamer Gate:

.

The main GG discussion is on the videogames board: https://8chan.moe/v/

.

GamerGate archive is at https://8chan.moe/gamergatehq/

.

GamerGate Wiki:

https://ggwiki.deepfreeze.it/index.php/Main_Page

. . . . . .

. . . . . .

Rules:

.

ONE: Do not advocate for illegal violence or post other illegal activity. (Be aware of your local laws.)

.

TWO: Don't threaten, harass, or impersonate users. Also: don't be a psycho. New users will be held to a higher standard.

.

THREE: Do not post porn.

.

FOUR: NSFW/NSFL content must be flaired NSFW.

.

FIVE: No vote manipulation. Do not break communities.win's features.

.

SIX: No spam or reposts. Do not make more than 5 threads a day.

.

SEVEN: Do not post falsehoods and hoaxes that are obvious to an uncontroversial degree.

. . . . . .

. . . . . .

Moderation Logs:

.

(Two different versions, Scored has more features and is cleaner, but .win let's you see a few more details in certain instances.)

  • Scored
  • .win

Moderators

  • DomitiusOfMassilia
  • C
  • BandageBandolier
  • CarmenOfSandiego
  • The_Shadow_of_Intent
  • SocraticMethod1
  • Kienan
  • Smith1980
Message the Moderators

Terms of Service | Privacy Policy

2026.02.01 - pv4fp (status)

Copyright © 2026.

Terms of Service | Privacy Policy