Feeds

back to article Feminist Software Foundation gets grumpy with GitHub … or does it?

A group called The Feminist Software Foundation has accused GitHub of misogyny after it disabled access to a repository containing its first effort: a feminist programming language called “C+=”. Pronounced either “C plus equality” or “see equality”, C+= has since found a home at bitbucket.org, where a manifesto declares it is “a …

COMMENTS

This topic is closed for new posts.

Page:

Silver badge

"Instead, we have 0s and Os as our fundamental binary logic gates. They symbolise/-ize the varying, natural, and beautiful differences of the female vaginal opening."

So I'm guessing the determination of 'true' and 'false' states of these "openings" will require some fuzzy logic.

15
0

false means false!

true is an uncertain state, conditional on the forward performance of worker threads.

Exception reports are persistent and are distributed in resource pits across all data and executable stores. Throw, or share, statements are mandatory in all IO. There are no catch or finally statements. Liberal use of share statements is required to avoid process locks. Branching is performed using goto statements and is terminated with or else clauses. Code is verbose and bloat is considered beautiful. References to fuzzy logic are only appropriate where this=2x.

10
2
Anonymous Coward

Is there anyway society could invent something that would make these rebels without a clue go away.

5
4
Silver badge

I'll wait to see how they do HEX...

4
0
Anonymous Coward

Re: require some fuzzy logic.

That's one hairy situation I don't want to be caught in.

3
0

All correct except

Throw, or share, statements are persondatory in all IO?

0
0
Anonymous Coward

The 1's represent a closed state. They can transition to an open state using alcohol as one one the inputs.

3
0
Bronze badge

It's a satire, Mr. Coward. And also, one with bait well designed to catch a certain family of asshats and twatwaffles, which I'm guessing you're one of.

2
5
Anonymous Coward

I imagine that this would be ideal for writing automated systems for making the coffee, doing the housework, ironing, washing, etc. etc....

8
0
Bronze badge
Paris Hilton

Re: require some fuzzy logic.

b̶o̶o̶l̶e̶a̶n̶ brazilian logic

Paris - presumably, very proficient in the subject

0
0
Paris Hilton

Seems about right. Often times my lady friend tells me "no" when "yes" is the real answer, vice versa, just a "whatever," or the answer is transitory. Many times my answer or "yes" or "no" is not the correct answer. Well, all the time, really.

4
0

"I'll wait to see how they do HEX..."

I think they'll use a cauldren.

1
0

"false means false!"

I would disagree on that point. Take the following conversation taking place between a husband and wife when she us upset.

M: Is there anything wrong dear?

F: NO!!!!!! <slams door>

I'm sure the software will handle those logic levels.

3
0
Bronze badge
WTF?

"the toxic Patriarchy that is inherent in and that permeates all current computer programming languages"

Including Ada?

20
0
Silver badge

The fact that the Ada programming language has been named after a clearly oppressed member of the female side of humanity, cruelly exploited by patriarch Babbage and even today belittled as his "sidekick" and a "dilettante" is itself a sign of the oppression. In this case, males typically apply obfuscation to cover up subconscious guilt at the creation of a formulation and machinization of militaristic thought the use of which is the control of inherently chauvinistic killing machines. Do not be deceived!

25
1
Bronze badge

I stand corrected.

But, shouldn't a feminist programming language be called C#^+?

3
0
Anonymous Coward

I want you all to call me Loretta.

2
0

Or COBOL, the language Grace Hopper invented, for that matter?

BTW, compilers were also invented by Grace Hopper, or at least she was responsible for some of the earliest practical ones.

5
0
Gold badge

Yeah, but at first, nobody believed that Amazing Grace had a working compiler. She had to fight like a caged rat to convince people. That makes all compilers symbolic of the oppressive patriarchy's refusal to place trust and faith in female professionals.

2
0
Anonymous Coward

It's because of the majority of females really do use the below female logic on us males and then use their vaginas to trick us into going along with their logic. So when a female comes a long who is really right and whom does not use her vagina in calculation, then we are very take back and cannot understand that they might actually be using male logic. ;p

So females do have an uphill battle to fight if they want to be taken seriously in scientific circles. Unknown to it's host organism, the vagina will want to give birth. Hence after a certain age, any chance a female has to give birth is usually taken and again all male logic discarded and female logic used from that point on to control the male and trick him into supporting her and her child bearing vagina.

(female login included from knarf's post as reference:)

if (Im == "wrong")

{

Im = "right";

throw new Wobbly;

}

(PS I'm actually very romantic, and see the beautiful balance between male and female, but I couldn't resist joining in on the satire.)

2
0
Gold badge

You seem to be positing a hypothetical scenario in which a man is not wrong. Such a scenario cannot exist.

4
0
Silver badge

Chicks' logic

Don't even try to understand it.

14
0

Re: Chicks' logic

I feel for the poor computers expected to implement such a langauge.

9
0

Re: Chicks' logic

Quantum superposition

0
0

Re: Chicks' logic

if (Im == "wrong")

{

Im = "right";

throw new Wobbly;

}

10
0
Silver badge

Re: Chicks' logic

"I feel for the poor computers expected to implement such a langauge."

It's easy. Do anything. You're going to be wrong anyway.

3
0
Silver badge

An unsolvable decision problem

Feminism is a self-satire of know-nothing princesses trying to cook up up an inedible mix of both victimization and juvenile omnipotence fantasies at the same time, porked up with freudian jargon and if need be random words of marxist cant.

As was the case of Sokal's hoax about postmodernist thinking, it is à priori undecidable whether anything coming from that corner is serious or not.

29
7
Bronze badge

Re: An unsolvable decision problem

Clearly, then, juvenile omniscience fantasies are to be preferred. And really, do you believe that you have _ever_ met an unsolvable decision problem?

1
0
Silver badge

Re: An unsolvable decision problem

"As was the case of Sokal's hoax about postmodernist thinking, it is à priori undecidable whether anything coming from that corner is serious or not."

Yep. It's a sad indictment on the situation (and I'm talking generally - I haven't viewed the link) where the 'loony feminists' can't be told apart from spoofs - The 'Poe law' of feminism. The sincere loony fringe only succeed in hampering the legitimate cause.

2
0
Anonymous Coward

Re: An unsolvable decision problem

A cat?

3
0
Silver badge
Happy

Re: An unsolvable decision problem

Cats typify the superposition problem both deciding that they want to be fussed and not all at the same time.

2
0
Silver badge

Re: An unsolvable decision problem

"an inedible mix of both victimization and juvenile omnipotence fantasies at the same time"

Luckily this makes it completely different to libertarianism.

(It's not as if they're not both subclasses of the same root class, now is it?)

C+= is hilarious. The phallocracy is trembling in its sportswear and dinner jackets.

1
0
Bronze badge

Re: An unsolvable decision problem

disgruntled yank, here’s one that I’ve met:

When is the single best point of time to eat bacon?

0
0
Silver badge
Happy

Re: An unsolvable decision problem

When is the single best point of time to eat bacon?

Now!

That was too easy...

5
0

Maybe I'm old-fashioned, but...

"When is the single best point of time to eat bacon?"

...I'd say after it's been cooked rather than before.

At least for what we in the U.S. call bacon.

1
0

Re: An unsolvable decision problem

If you are a Narwhal, it would be midnight.

0
0
Paris Hilton

Re: An unsolvable decision problem

Bah! I don't need to eat the bacon, I just need the drippings!

0
0
Bronze badge

The dilemna of AI solved

The ultimate problem of AI seems to be WHY and HOW to react in situations in conflict of human interactions.

This language seems to be solving both of them having exit() and bool+ with uncertain results.

1
0
Silver badge

Clarke was right

Any sufficiently advanced 'ism is indistinguishable from satire

21
0
Bronze badge

Re: Clarke was right

Actually that was Poe.

4
0
Silver badge

Re: Clarke was right

Maybe, but this is definitely a piss-take, and it has missed its target a bit. Basically, Arielle Schlesinger isn't the stereotype of a militant bra-burner, more the stereotype of someone neck deep in academia (though with some formal feminist vocabularly).

The problem is that she hasn't worded her idea very clearly, since she has used words and phrases that only make sense to someone with experience of both programming and social studies. It seems that her use of dense jargon stems from her trying to NOT pin down her (at this stage, rightly) fuzzy concept, because her post was merely a request for ideas and input - she has a whiff of a hunch, and has chosen to calmly smell the air instead of barking up the first tree she sees. Unfortunately, her attempt to not over-define her idea has largely served to narrow the range of people who understand her request.

She has since accepted this constructive criticism on her thread, and has promised to re-write her post soon for a broader audience.

That said, I'm not sure why she chose to use words like 'feminist' as a place-holder for the sort of yet-specified programming approaches she hopes to one-day demonstrate... its probably a result of her background and how she came to approach her idea, but to the uninitiated it can read as 'feminism = illogical'. I suspect that really she is trying to think about idea that human concepts and information are 'filtered' (by the act of programming) before computers will deal with them.

Nobody thought to instruct HAL "Don't kill any humans", since they didn't think it was necessary (though Susan Calvin* might). HAL only attempted to do what was 'asked' of 'him' to the best of 'his' abilities.

*Clarke gives her a mention in 3001: Final Odyssey, but in 2001 she was only 19 years old, so would have been unlikely to have contributed to that ill-fated mission to Jupiter.

5
3

Read the blog - quite interesting

There is a lot of academic jargon, of course, which is the way computer science and everything else has gone for the last 30 years or so.

http://www.hastac.org/blogs/ari-schlesinger/2013/11/26/feminism-and-programming-languages

0
0
Silver badge

I'm with the Fems!

To unseat such deeply embedded patriarchy, you've got to pound hard, and thrust deep to get to the root of the problem, if you want to lick it!

We've got to stand tall, get a firm grip on the situation, and be on the ball to bring this to a satisfying climax!

Just one quibble... "0" and "O"?

Surely it should be "0" and "*" if they want more people behind them, right?

35
0
Anonymous Coward

Re: "0" and "*"

2 goes into 1 HOW many times?!!! O_o

7
0
Bronze badge

Patriarchal Code

10 if exist "feminist" goto fridge fetch sammich

20 shuddup, the footy's on the telly

9
4
Silver badge
Childcatcher

Re: Patriarchal Code

spawn(lots of sons).

daughter_processesses -> market

4
0
Silver badge
Happy

I've always thought it quite natural

that 0 comes* before 1.

*No pun intended but having put it there, I'm leaving it!

10
0

Re: I've always thought it quite natural

It might be natural, but I would still think it is a relatively rare event in the natural world - regarding your unintended pun , not the obvious numerate reference.

1
0
Silver badge

If this isn't satire, then they're doing their cause a tremendous disservice. They're reinforcing the idea that women not only can't cope in a competitive business environment but they can't even use the tools that make the business function.

If they're serious, this is taking the whole 'I'm not having sex with you because you didn't say hello when you came in the door last Thuesday' mentality of perfection, an all or nothing attitude to an environment where nothing is ever perfect. They're reinforcing the idea that women can't deal with reality and should stay at home where they're safe. They're giving live ammunition to every narrow minded creep on the planet. Dumbasses, if I were a feminist I would raise a big ruckus about this.

14
1

If you were a feminist...

You would have remembered to say hello when you came in the door last Thuesday.

17
0

Page:

This topic is closed for new posts.