Author Topic: GCC got its Code of Conduct too!  (Read 12664 times)

0 Members and 1 Guest are viewing this topic.

Online SiliconWizardTopic starter

  • Super Contributor
  • ***
  • Posts: 17824
  • Country: fr
 
The following users thanked this post: MK14

Offline MMMarco

  • Regular Contributor
  • *
  • Posts: 69
  • Country: ch
  • Hobbyist. ⚠️ Opinionated
27 year old Software Engineer (mostly JavaScript) from Switzerland with a taste for low level stuff like electronics 😊

 
The following users thanked this post: Dazed_N_Confused

Offline DiTBho

  • Super Contributor
  • ***
  • Posts: 5104
  • Country: gb
Re: GCC got its Code of Conduct too!
« Reply #2 on: June 22, 2023, 10:36:57 pm »
nice aperture to the public :D
The opposite of courage is not cowardice, it is conformity. Even a dead fish can go with the flow
 

Offline thm_w

  • Super Contributor
  • ***
  • Posts: 9869
  • Country: ca
  • Non-expert
Re: GCC got its Code of Conduct too!
« Reply #3 on: June 22, 2023, 11:25:04 pm »
Profile -> Modify profile -> Look and Layout ->  Don't show users' signatures
 

Offline langwadt

  • Super Contributor
  • ***
  • Posts: 5826
  • Country: dk
 

Online SiliconWizardTopic starter

  • Super Contributor
  • ***
  • Posts: 17824
  • Country: fr
Re: GCC got its Code of Conduct too!
« Reply #5 on: June 22, 2023, 11:52:37 pm »
I'm following GCC's development on a regular basis, and it appeared as the latest news: https://gcc.gnu.org/
It's likely a topic that's going to get discussed in the coming weeks, just like it has usually been discussed for other open-source projects, like Rust.

Many people have complained (including on here), fully justified or not, that it was always pretty difficult to get contributions accepted by GCC's team, or even just to get bug reports assigned at all.
We'll see if this new "code" changes anything in that regard, hopefully not for the worse.

Earlier this year, Linux got his too: https://itsfoss.com/linux-code-of-conduct/ , and not without some controversy as well.

Those not interested in that topic at all can just ignore it.
 
The following users thanked this post: Ed.Kloonk

Offline MK14

  • Super Contributor
  • ***
  • Posts: 5385
  • Country: gb
Re: GCC got its Code of Conduct too!
« Reply #6 on: June 23, 2023, 12:42:19 am »
https://gcc.gnu.org/conduct.html

I can't think of any way(s) this could go wrong.

Wait a minute, WOW a time portal worm-hole has just opened up, near me, it appears I can briefly visit the future in 10 years time, be back soon ...

I've just experienced GCC, 10 years in the future.  I just had time to try a program and skim over the latest (future) conduct document.

The conduct document is now 375 pages long, so I'll have to look forward to reading it in ten years time.  I can simply ignore it, can't I?

My first program wouldn't compile, there were 3 Errors, 6 Warnings, 7 Woke conflicts, 17 Banned Words Violations, and ChatGPT9.5 says there are a further 22 'Code of Conduct' Errors/Mistakes/Conflicts/Warnings, please correct.  It also said it appeared to be too racist and rude to other parties to attempt to compile.

... I'm back, in 2023 now.
 
The following users thanked this post: Ed.Kloonk, bingo600, gnif, james_s, Dazed_N_Confused

Offline gnif

  • Administrator
  • *****
  • Posts: 1938
  • Country: au
  • Views and opinions are my own
Re: GCC got its Code of Conduct too!
« Reply #7 on: June 23, 2023, 05:16:20 am »
https://gcc.gnu.org/conduct.html

I can't think of any way(s) this could go wrong.

Wait a minute, WOW a time portal worm-hole has just opened up, near me, it appears I can briefly visit the future in 10 years time, be back soon ...

I've just experienced GCC, 10 years in the future.  I just had time to try a program and skim over the latest (future) conduct document.

The conduct document is now 375 pages long, so I'll have to look forward to reading it in ten years time.  I can simply ignore it, can't I?

My first program wouldn't compile, there were 3 Errors, 6 Warnings, 7 Woke conflicts, 17 Banned Words Violations, and ChatGPT9.5 says there are a further 22 'Code of Conduct' Errors/Mistakes/Conflicts/Warnings, please correct.  It also said it appeared to be too racist and rude to other parties to attempt to compile.

... I'm back, in 2023 now.

Literal ROFL, you sir just made my day
 
The following users thanked this post: MK14

Offline Ed.Kloonk

  • Super Contributor
  • ***
  • Posts: 4000
  • Country: au
  • Cat video aficionado
Re: GCC got its Code of Conduct too!
« Reply #8 on: June 23, 2023, 06:13:04 am »


Wait a minute, WOW a time portal worm-hole has just opened up, near me, it appears I can briefly visit the future in 10 years time, be back soon ...


LOL

ur worm-hole is faulty. The very idea that GCC in ten years will still even compile any code at all is preposterous. Open source is going away and so is coding up stuff locally.
iratus parum formica
 
The following users thanked this post: MK14

Offline MK14

  • Super Contributor
  • ***
  • Posts: 5385
  • Country: gb
Re: GCC got its Code of Conduct too!
« Reply #9 on: June 23, 2023, 06:36:29 am »
LOL

ur worm-hole is faulty. The very idea that GCC in ten years will still even compile any code at all is preposterous. Open source is going away and so is coding up stuff locally.

No, it was a 100% true and honest story.

Terminal worked just fine.

The 657TB Snap file for GCC did take a while to download, SystemD exceeded its 2TB limit, but I fixed that.

Interestingly, the version of Linux I was using, had all the 5,000 page EU mandated 'improvements' to it, included.

"This OS might store stuff on your disks and send and receive data across the internet, do you agree?"
"Accept All  :   Reject All  :  Allow your homepage to be adjusted : Enable : Disable"

"EU Mandate 4653838 : Please fill out the EU new user options form EU#456386364, and don't leave out any of its 500 pages".
Download the PDF form here: ____________
"Feel free to gently fill out the PDF form, at your leisure.  After receiving and checking/validating the form, the rest of your boot process will be allowed to continue"

"Welcome to Linux, Your friendly post-boot screen"
"The following EU mandates have automatically been implemented"
--------------------
"EU#543286353 CPU speed set permanently to 0.1% to save power"
"EU#756483637 Swear word detecting and automatically reporting to Police, keystroke logging detection master script installed"
"EU#543826734 Mandatory Recycling lessons and habit forming tutorial, to reduce waste, about to start, automatically stops after 35 minutes"
"EU#543763632 Mandatory Autosleep Function Set to 5 Minutes"

home/MK14$ >
 

Offline Ed.Kloonk

  • Super Contributor
  • ***
  • Posts: 4000
  • Country: au
  • Cat video aficionado
Re: GCC got its Code of Conduct too!
« Reply #10 on: June 23, 2023, 07:00:42 am »
Are we doing this? Nihilistic dick-waving?

Sigh. Fine.  ;)

In 2025, GCC announces that x86 is no longer supported, since that paradigm was originally created by old white men.

You can still select target ARM, however you will need to also validate a sanctioned NWO user account.

To run and test code generated by GCC in a local environment or emulator, you will need to be granted permission and approval from a approved authority, provided you can produce proof of sufficient virtue signal points.
iratus parum formica
 
The following users thanked this post: MK14

Offline MK14

  • Super Contributor
  • ***
  • Posts: 5385
  • Country: gb
Re: GCC got its Code of Conduct too!
« Reply #11 on: June 23, 2023, 07:24:30 am »
Are we doing this? Nihilistic dick-waving?

Sigh. Fine.  ;)

In 2025, GCC announces that x86 is no longer supported, since that paradigm was originally created by old white men.

You can still select target ARM, however you will need to also validate a sanctioned NWO user account.

To run and test code generated by GCC in a local environment or emulator, you will need to be granted permission and approval from a approved authority, provided you can produce proof of sufficient virtue signal points.

You're right, x86 is no longer supported.
Although they moved onto Arm, that is no longer supported, either.

Basically things moved on from Risc-V, into two flavours.

The male version, called Risc-XXX, and the female version, called Risque.

The first is MALE BIG-Endian, the other female is little-endian.

MALE Risc-XXX is now a full 1024 bits long, word size and the Risque's fit into only size 8 (bits)

There is also a new, third version of Risc, for those uncertain.  Which is called Risc-Q, where Q stands for Quantum Computer.  Which uses Quantum-Linked-states, which don't have to be defined until later.

For his and her, married couples.  They can now have Risc-QE computers.

Quantum entanglement, to represent this coupling of two individuals.
 
The following users thanked this post: gnif

Online RoGeorge

  • Super Contributor
  • ***
  • Posts: 8557
  • Country: ro
Re: GCC got its Code of Conduct too!
« Reply #12 on: June 23, 2023, 07:51:57 am »
https://gcc.gnu.org/conduct.html

So?

So why do you think such a code is needed?  Why now?  GCC worked pretty well for many decades without political rules?  Why do GCC need to include contribution from people with mental disabilities?  Quote from GCC rules "We strive to be a community that welcomes and supports people of all backgrounds... [snip], and ?mental? or physical ability".  That is disturbing, software written by mentally disabled doesn't sound good.  And most of all, who is pushing such rules and regulations, and why?

Did anybody rejected a GCC patch based on sexual behavior of the submitter?  I don't think so.  So why is everybody keep specifying that?

Such rules are added as if it were a problem to fix, when in fact there was no problem.  It's all about fake innuendos, fake accusations, lying and deceiving.  The world is driven into ground, slowly but steady.  By slowly, it means not years, but generations slowly.  Just like the slowly boiled alive frogs.  By the time the water is too hot, you can not jump away any more.

I know how dictatorship looks like from when Romania was ruled by the Ceausescu regime.  Bad news for the western world:  We are all in a dictatorship right now.  All the westerners, including USA.

This wouldn't be the first time when a civilization falls into the wrong hands.  The problem is this time there is enough technology and infrastructure to force each and every individual into complying to a small elite.  This can not end well.  People should start paying attention to long term plans, pay attention who is doing the most outrageous changes/decisions, and why.

Happy submitting GCC patches, and happy submitting in general.  Or just fork the GCC and continue the good work, just as before.  It's up to you to disobey and push back, or to head to a dystopian world.
« Last Edit: June 23, 2023, 07:53:54 am by RoGeorge »
 
The following users thanked this post: SiliconWizard

Online EEVblog

  • Administrator
  • *****
  • Posts: 42359
  • Country: au
    • EEVblog
Re: GCC got its Code of Conduct too!
« Reply #13 on: June 23, 2023, 11:03:08 am »
And most of all, who is pushing such rules and regulations, and why?

It's 2023, identity politics infects everything. All it takes is for one or a few woke people to push hard for it and no one wants to push back or even laught at it for fear of being branded racist, phobic etc etc.
In this case it just looks like a standard modern woke boilerplate ruleset. I'm surprised it got to 2023 without one.
« Last Edit: June 23, 2023, 11:07:14 am by EEVblog »
 
The following users thanked this post: MK14, SiliconWizard, KaneTW, metertech58761

Offline gmb42

  • Frequent Contributor
  • **
  • Posts: 335
  • Country: gb
Re: GCC got its Code of Conduct too!
« Reply #14 on: June 23, 2023, 12:18:55 pm »
As an old white male I've never suffered the problems of racism, misogyny, gender identification etc. but I do have a female friend who works in marketing and the abuse she has suffered from arseholes at conferences, trade shows etc. is unbelievable when all she can do is smile back nicely.

If the conduct policies allow her to report unacceptable behaviour and the arseholes get disciplined\reprimanded\ejected then I'm all for that.  Those that consider this being "woke" can just fuck off.

I have one rule for personal interactions; "don't be a dick".  Unfortunately some individuals don't think this applies to them, hence we get ever larger CoC's because those dicks think anything not enumerated as unacceptable behaviour means it's fair game to behave that way.
 
The following users thanked this post: edavid, newbrain, alm, abeyer

Offline eugene

  • Frequent Contributor
  • **
  • Posts: 602
  • Country: us
Re: GCC got its Code of Conduct too!
« Reply #15 on: June 23, 2023, 12:20:45 pm »
I've been saying for a long time that most rules are just common sense (and common decency) for people without any of their own.

If GCC suddenly needs a code of conduct it's likely because some participants are suddenly lacking the common sense to be respectful. I don't see any risk to people that already have the common sense and decency required.
90% of quoted statistics are fictional
 
The following users thanked this post: gmb42, newbrain, MK14, abeyer

Online RoGeorge

  • Super Contributor
  • ***
  • Posts: 8557
  • Country: ro
Re: GCC got its Code of Conduct too!
« Reply #16 on: June 23, 2023, 04:16:40 pm »
I'm surprised it got to 2023 without one.

That remark made me think the western world is entering the stage 4 of destabilization:  Normalization, as briefly explained in this 6 minutes video https://youtu.be/IQPsKvG6WMI?t=280  There are many longer interviews with Yuri Bezmenov on YouTube, where he explains with details and examples.  I don't think he's talking nonsense.



I do have a female friend who works in marketing and the abuse she has suffered from arseholes at conferences, trade shows etc. is unbelievable when all she can do is smile back nicely.



If the conduct policies allow her to report unacceptable behaviour and the arseholes get disciplined\reprimanded\ejected then I'm all for that.

Might be some intercultural idiom, because here "a female friend" would be a dog bitch here, in Ro.  I mean such words would refer to a canine, not a women.  Also, what exactly did she suffered, and why she didn't reported.  I thought UK was always the country gentlemen men.  We always have had laws here about protecting women, even during the communism.

Not to say, a code of conduct is not a law.  So, kind of futile about protecting women.  However, such codes of conduct are tool to normalize "inclusion", which for your country (and the EU, too) means illegal immigrants, and turning a blind eye to the wave of crime they brought.



If GCC suddenly needs a code of conduct it's likely because some participants are suddenly lacking the common sense to be respectful. I don't see any risk to people that already have the common sense and decency required.

Participants suddenly lacking common sense, that's almost like an accusation for any GCC contributors?  Do you have some examples, please?

I think you don't see any risk because you think this is just one nice code of conduct, and no followups.  It's a political thing, it will never stop.  It is just a step.  Nothing stops without a push back.  If you don't believe me, look back in history.  Take your own country, or any other country or ideology.  Did the colonization stopped when colonies complied?  No, they stopped when the colonies pushed back.  Did the communism stopped when people submitted?  No, it stopped when people push back.



I will stop here, but please keep in mind that politicians do not have the mindset of engineers.  Same with activists, they don't have the mindset of decent people.  Seen this already, here in Romania, 30-50 years ago.  But you don't believe me.  You don't believe this code of conduct and alike-agenda will never stop by itself.
« Last Edit: June 23, 2023, 04:19:22 pm by RoGeorge »
 

Online abeyer

  • Frequent Contributor
  • **
  • Posts: 960
  • Country: us
Re: GCC got its Code of Conduct too!
« Reply #17 on: June 23, 2023, 04:34:03 pm »
Why do GCC need to include contribution from people with mental disabilities?  Quote from GCC rules "We strive to be a community that welcomes and supports people of all backgrounds... [snip], and ?mental? or physical ability".  That is disturbing, software written by mentally disabled doesn't sound good.

In my experience the prevalence of autism spectrum disorders, adhd, anxiety, and others are at least as common within the tech and developer community as the population at large, and I think sometimes even more so. A great many of those people are valued and productive developers contributing to projects. Why would you not want to include their contributions? Not sure what you find so disturbing about it.
 
The following users thanked this post: Monkeh, gmb42, langwadt, newbrain, MK14

Offline T3sl4co1l

  • Super Contributor
  • ***
  • Posts: 22435
  • Country: us
  • Expert, Analog Electronics, PCB Layout, EMC
    • Seven Transistor Labs
Re: GCC got its Code of Conduct too!
« Reply #18 on: June 23, 2023, 05:58:19 pm »
Thefuck is even going on in this thread

>Org states that org representatives should behave politely

>fucking forum loses its collective and conservative edge-lord shit

Seven Transistor Labs, LLC
Electronic design, from concept to prototype.
Bringing a project to life?  Send me a message!
 
The following users thanked this post: Monkeh, gmb42, newbrain

Offline MK14

  • Super Contributor
  • ***
  • Posts: 5385
  • Country: gb
Re: GCC got its Code of Conduct too!
« Reply #19 on: June 23, 2023, 08:08:52 pm »
https://gcc.gnu.org/conduct.html

On a more serious note.  I can see one, possibly bad/worrying consequence of these code of conducts.

Hypothetically:
Let's say there is some great new programming and leadership/project management people, who are not well known at the moment.  But if given the right positions and time to grow, will become our future.  I will list some names, to give an idea of what I'm talking about.

Linus Torvalds  https://en.wikipedia.org/wiki/Linus_Torvalds
Richard Stallman   https://en.wikipedia.org/wiki/Richard_Stallman

Feel free to agree or disagree with my example people, or add your own.  I'm primarily referring to a Linus Torvalds, like person.

The thing is, on a bad day, either person could easily very badly break the code of conduct rules, which could become mandatory at some point, if not already.
E.g. They could get into a furry, and noisily belittle one or more of the programming team, and their work.

These tantrums (perhaps less politically correct, these days), can help pull these sometimes large open source (and other types) of software, together in a powerful way.  Allowing good progress to take place, and software quality (and other important measures), to be kept at a good level.

So, would such people be actually banned from such projects.  Potentially losing us great leadership material (opinions can vary).

Or would they have to tone things down so much, that it would severely weaken their leadership positions?

Sometimes you don't realise what you have got, and how good and optimised it already is.  Until you break the golden rule, 'if it ain't broke, don't fix it', and significantly change the way things are done.

So it might be done with good intentions, to supposedly improve things overall.  But end up, actually making things a lot worse than they already are.

A bit like, some companies, do very well.  Then these new leaders come along and become the top boss of them.  Making lots of changes, which instead of making great products that are really innovative, super fast, cost effective and sell really well.
They fiddle about with all sorts of considerably less important to the product things.

Ultimately ending up, damaging or destroying the product(s), and losing the business loss of money in the process.  Sometimes eventually ending up, in bankruptcy and the company disappearing.

This code of conduct, may seem completely innocuous today, and only be around a page or so, long.  But often, feature creep and changes, can make it increase in size, dramatically over the years.  Eventually potentially damaging the real product(s), such as GCC, that they should really be paying the most concentrated effort on.

I.e. Future meetings for GCC, instead of being about GCC itself, its speed of compilation, the speed of the compiled code, bug fixes and various improvements for newer versions.
Descend into massive, arguments about how they can make themselves more politically correct, employ/use a more diverse set of people.
Then discussing, a huge number of issues raised, about politically correct stuff and so forth.

Then the meeting ends, possibly improving the code of conduct stuff, but the GCC project itself, has largely NOT been discussed.  Eventually leading to the stagnation of the GCC project (in theory).
« Last Edit: June 23, 2023, 08:16:43 pm by MK14 »
 

Online RoGeorge

  • Super Contributor
  • ***
  • Posts: 8557
  • Country: ro
Re: GCC got its Code of Conduct too!
« Reply #20 on: June 23, 2023, 08:11:00 pm »
In my experience the prevalence of autism spectrum disorders, adhd, anxiety, and others are at least as common within the tech and developer community as the population at large, and I think sometimes even more so. A great many of those people are valued and productive developers contributing to projects. Why would you not want to include their contributions? Not sure what you find so disturbing about it.

Autism, ADHD and alike doesn't mean mentally disabled to me.  Does these means mentally disabled to anybody?  I don't think so.

ADHD here, in Romania, is popularly called "drac de copil" (a devil child - devil with the sense of a witty and very active/smart/imaginative kid), or as my grandma use to say "ca argintul viu" (like mercury - meaning fluid, that can not be tamed).  Won't argue around definitions either.  Will just add this topic to ignore so to not waste everybody's time with an online flame.
« Last Edit: June 23, 2023, 08:14:37 pm by RoGeorge »
 
The following users thanked this post: KaneTW

Online SiliconWizardTopic starter

  • Super Contributor
  • ***
  • Posts: 17824
  • Country: fr
Re: GCC got its Code of Conduct too!
« Reply #21 on: June 23, 2023, 08:13:04 pm »
I'm surprised it got to 2023 without one.

I'm not too much. As I mentioned, Linux also got  a CoC earlier this year, for the first time. Sure the trend is not brand new, but it's clearly been accelerating the past few months, and I think more open-source projects are likely to also get their CoC if they didn't have one in the next few months.

The way it happened for Linux is also both sad and concerning.
 

Offline Siwastaja

  • Super Contributor
  • ***
  • Posts: 11321
  • Country: fi
Re: GCC got its Code of Conduct too!
« Reply #22 on: June 24, 2023, 05:31:39 am »
If GCC suddenly needs a code of conduct

That's a pretty big if. Always question the idea that existence of something is a proof it was needed, or even wanted. Most usually it isn't.
 
The following users thanked this post: Ed.Kloonk

Online EEVblog

  • Administrator
  • *****
  • Posts: 42359
  • Country: au
    • EEVblog
Re: GCC got its Code of Conduct too!
« Reply #23 on: June 24, 2023, 06:06:03 am »
Thefuck is even going on in this thread
>Org states that org representatives should behave politely
>fucking forum loses its collective and conservative edge-lord shit

Hardly. But we have seen time and time again where this sort of thing leads.
Controlled speech, renaming of industry terminology, cancellations if you dare step out of line etc.
It always ends up being misused. Always.
 
The following users thanked this post: Ed.Kloonk, MK14, SiliconWizard, KaneTW, metertech58761

Offline magic

  • Super Contributor
  • ***
  • Posts: 8069
  • Country: pl
Re: GCC got its Code of Conduct too!
« Reply #24 on: June 24, 2023, 08:14:22 am »
Thefuck is even going on in this thread

>Org states that org representatives should behave politely
>fucking forum loses its collective and conservative edge-lord shit
>Some American mad that others mad at American shit
Every time :-DD :popcorn:

I know you guys liberated Adolf Hitler and defeated the slaves and that you are the right side of history and can't do no wrong, but you also happen to be the ones with yearly deadly riots over one political bullshit or another. I gather you gotta be some world class experts in polite behavior and getting along together just fine ;D

I will choose to remain skeptical when I'm lectured by approximately the same bleeding hearts who brought us such marvels of polite behavior as reverse racism, gender theory with it's ever expanding list of bizarre consequences, implicit hate speech in everything, calling people you dislike the f-word and the n-word as if it meant anything (I mean the progressive f- and n- words, you know which ones) and the general absolute kneejerking paranoia of US politics. Because let's name the elephant in the room: there is one particular country, and maybe one particular culture connected with a small European island, which originates 99% of this woke idiocy these days.

Then it doesn't help that several points of those CoC's are known to be interpreted by some as blanket permission for displays of uncontrolled narcissism.

In my experience the prevalence of autism spectrum disorders, adhd, anxiety, and others are at least as common within the tech and developer community as the population at large, and I think sometimes even more so. A great many of those people are valued and productive developers contributing to projects. Why would you not want to include their contributions? Not sure what you find so disturbing about it.

Autism, ADHD and alike doesn't mean mentally disabled to me.  Does these means mentally disabled to anybody?  I don't think so.
You guys are kidding, correct?

Just head over to the "computing" subforum here, click any thread with more than 10 pages and you will get a taste of what it's like when a whole industry exploits the labor of mentally handicapped who have never learned properly how to human because they had been patted on their backs for being productive members of the information society instead.

When was the last time somebody got banned for the retarded flamewars over there? Was it like, yesterday? :D

After a few years in software, my new life ambition is now to become the next Stalin, execute all web developers and send the rest of software """engineers""" to work mines.
« Last Edit: June 24, 2023, 08:16:23 am by magic »
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf

 

- - -
-->